马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
+ ^8 l6 f" |" d, @* l" a* aSOLIDWORKS Electrical使用技巧:宏的编辑与应用 ICT—Nicky Lin 2017.8.8 / G; Y4 @' ?3 \5 {1 B* t% p
摘要:把常用的标准电路以宏的方式保存,简单易用;加快工程设计速度…
. j/ _6 y m6 P5 a关键字:使用技巧 软件功能
, Z, z/ P1 R# [- U0 R0 N. Y- z- w- O* V2 }+ J+ |# C7 a& y
【智诚科技/林毅书/Nicky Lin】正文: 在工程设计中,数据重用的问题一直困扰着很多设计工程师,大量的数据得不到有效的管理,导致无法在其他设计中重用这些数据,而一般的数据重用方式则是使用复制/粘贴的方式进行重复使用。SOLIDWORKS Electrical宏的功能让工程设计更加快速,提高数据重用率;把常用的标准电路以宏的方式保存,统一设计的标准,提高工程设计质量 。
- D+ `. V3 [( s0 k# `% D y0 I5 P. D! k* \: \4 K
一、 宏的编辑0 `: I4 @" G, v3 r' e9 _
1、 新建宏时,打开包含宏组成部分的图纸,在侧边控制栏中,选择“宏”工具栏,如图1所示
3 V( E+ V1 n% p- }" v' e
9 |8 d4 ~* i ^
图1
- d5 J! t' R* n* q2、 选择标准的电路或者在设计中通用的电路,使用鼠标拖入左侧宏工具栏中,如图2所示
7 i: d/ g( o7 C$ G) I' e在这里需要注意的是,如果当前回路中的符号已做选型,则创建的宏回路中的符号则带有选型信息,使用这个宏时也会同时添加选型信息的。(本文中的回路符号已做选型)
# y# D6 g7 c5 y0 |
: U/ }" d7 p5 ^# E0 k0 M% y
图25 I$ H/ B/ d+ H- C
3、 弹出宏信息窗口,输入宏的名称及其他说明信息,如图3所示/ M$ `- w6 c/ V+ H$ h% O
; v1 w: ]4 g- t) Q* b图3! `- R' s6 D; N
4、 已保存为宏,如图4所示
3 @0 b" n% u3 C
9 U/ l, |* j7 f* o- _! a4 s8 }
图4
) a# B6 ~/ v- j0 m5、 存放宏回路的分组信息可以根据电路的类型进行自定义分组, 在宏工具栏任意位置右键点击,选择“新建群”,输入定义名称,确定即可。如图5、图6所示+ t1 N8 _' a0 e* n# l
" F9 F: ?2 F% j( f6 G0 s图5
2 V: b* P4 N9 l6 o" z& o& G" w
# K; ^' C+ `, t4 u图6
9 S8 h Z- r: X0 M0 P二、 宏的应用, X% w+ `; c: b8 D& e& N# L
1、 SOLIDWORKS Electrical提供宏功能,帮助保存图形的组成部分,插入宏时,先进入左侧宏工具栏,如图7所示
: o- q9 j" p8 `5 Q3 F4 Y
2 T) @& t9 `3 ]& k. n
图7
9 |, r: y9 m$ m. `% R1 _2、 打开需要插入宏的图纸,直接从工具栏中把需要的宏拖拽到图纸中,元件的标注信息会根据已存在的标注信息自动编号并添加,如图8、图9、图10所示. B( K K- Q* R" I. g& C3 R
+ {% u1 h2 H' X5 G9 C) K图8* b: d% F0 l9 w' P. K
自动更新符号编号1 E; x' i5 s- Q- ~& Z; T7 t
- f7 K# R5 z/ w1 ^. t7 k! A. @; u图9 A5 {7 B& l4 ~# T6 r
如宏中的符号已选型,则添加的宏会带有这些选型信息,并自动顺序符号与电线编号
" N. w0 \: V- s$ V `$ t
& @9 S9 c) X, W0 |: L6 ^
图10
6 N% K0 i& z" }( \6 a/ E% L, L可根据需求删除、保留或者创建新标注
: u* s4 h6 g& m' l" `3 n
: i3 Y: n* Y4 w$ g图11
5 }1 k5 l& x# K, q: c. d1 V
! R; Q6 ~1 i& w) g* f! X
& L I' |3 N/ ]0 l& V( i, s, L" h( f
0 ^# U$ Y% m% i% x# B2 e
% a" E) W+ G' o! ?2 s _+ t9 d: j参考内容:SOLIDWORKS 官网/ d4 J9 ` c: Z& t$ g8 d- ~6 u
, Z& z; ?4 h8 W1 j1 S% Y9 u: C/ Y6 Y
! u) c6 @' V$ T. p e( C# h' f |