|
发表于 2018-6-21 15:12:45
|
显示全部楼层
我更好奇的是要是上千个零件,你打算怎么重命名那么多个零件?
$ g2 L$ b! x/ N! T0 K4 y, Q2 u看你发的问题,你的工程图里的零件名称是关联自定义属性,零件外部的名称改了,而自定义属性里的名称没改,所以导致工程图里的名字没变。
! x8 w1 x+ X, W9 L- N% a; H问题有2个:
_ D' f; N2 x: ^+ i/ [$ r1如何更改零件的外部名称后,自定义属性里的名称自动跟着改?
" c6 m$ z: |& ?/ t7 o- R2如何批量完成问题1的步骤?
; N8 J6 t8 m( o% f办法:更改零件模版,利用solidworks task scheduler进行批量处理。零件模版修改如下:https://jingyan.baidu.com/article/4f7d5712dea82f1a201927de.html
" k! ]1 V$ ?) a上面的这个方程式有个缺点就是要更新下零件,自定义属性才会更改,所以当零件数量多时,就利用solidworks task scheduler进行批量更新零件。
$ e g. `0 |; R6 A! B( F当然,向楼上说的用凯元工具也是一种办法。还可以自己针对这个问题编写个宏程序。
1 x: e' C0 u) @3 l; g$ f/ l, w9 T# C6 X# B& c4 q) `
|
|