找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3840|回复: 8

soilidworks 图层设置宏总不成功

[复制链接]
发表于 2021-5-13 19:35:01 | 显示全部楼层 |阅读模式
鄙人录制的图层设置宏总不成功,但录制的别的宏就可以,哪位高手能否指点下?非常感谢!
' ]; N! r' D' d3 F6 u, c, a( u: a) }
; M- Z3 x9 O/ g; _6 G
' ******************************************************************************/ y# O& `  N4 P) k3 E" U
Dim swApp As Object, i/ [. Y" z% {0 A9 F0 k# D% ]

0 e  y+ @: Q& A' n1 N9 ]1 _' R! b9 fDim Part As Object* m& X1 [6 v& e
Dim boolstatus As Boolean0 K/ m7 P" N& L: [% ]0 R
Dim longstatus As Long, longwarnings As Long  A( K, Z* q/ f! Y0 }! e7 g

  W' m: v1 x. `$ ^9 Y0 [7 _Sub main()) l8 Y% V/ B! m. B- G* S; z( D

) g: L) j( T" }Set swApp = Application.SldWorks
( `3 g5 m! i- t+ ^0 h3 ~& w# z" P7 g2 O8 a. N- j& E, n+ G
Set Part = swApp.ActiveDoc
3 Y& h$ V: o8 [: h0 G- x
8 C; ~! q/ j, v' Zoom To Fit
2 g& ~% u4 e% ]- vPart.ViewZoomtofit2
+ Y  h$ h  _) E5 g6 Y+ l/ x& T/ q! |
% S& {, k: h; j6 v  {+ }0 E' Zoom To Fit4 Q! U+ c# ]: h1 M
Part.ViewZoomtofit2
1 N1 O4 w- F5 a, x7 ?
3 c. }# A1 Y6 J( H/ z' Zoom To Fit
# b3 r8 t, r/ c  R$ K. G! rPart.ViewZoomtofit2& S, \9 u; p( i, I0 n3 q; C/ n- ]( U2 \# w

: d' N5 _( V1 |0 Z. @' Save
, F1 S, \$ t& Y0 Z. zDim swErrors As Long. y4 t/ p/ Q: a: H
Dim swWarnings As Long8 p" j7 @2 I; R, n
boolstatus = Part.Save3(1, swErrors, swWarnings)
( P- \6 J+ ^; u4 ]- C9 FEnd Sub
/ c+ L9 r) y: c* g: o9 H, p. K
3 ]' p/ j! U8 i8 ?1 ^
, u2 e8 D5 M2 P1 ^! O3 P& j! e

6 M; Y6 O- J/ b9 X7 _  A; F: _! O' f& u# |  O: S- }! v) s
回复

使用道具 举报

发表于 2021-5-13 22:02:02 | 显示全部楼层
图层问题,明明可以把模板设置好就可以的了,为啥要多走弯路??

点评

批量替换绘图模板了解一下  发表于 2021-5-14 21:38
两点原因: 1、外来的图纸颜色需要设置,我的工程图背景颜色是黑色的。和CAD一样; 2、我的工程图转给别人,要改颜色。  发表于 2021-5-14 19:02
发表于 2021-5-14 09:05:53 | 显示全部楼层
虽然不太懂,但是怎么看里面也不像有设置图层的语法

点评

确实录不下来,猜想是SW图层的功能太弱了,还没有编写相对的函数  发表于 2021-5-17 08:56
是啊,非常奇怪,别的宏录制就成功,但图层录制完了就这样,没法用,不知道为什么。比如这个宏录的是中心线改为红色,明细表、标注层各一种颜色,但从录制的结果看,都没有,很奇怪。  发表于 2021-5-14 19:05
发表于 2021-5-18 04:07:39 | 显示全部楼层
软件有问题了吧!

点评

我用sw2016、SW2020都试了,都不行。不知道怎么回事  发表于 2021-5-18 18:10
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-9-22 18:48 , Processed in 0.064021 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表