找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 103689|回复: 188

【魍生技】-代号名称自动分离宏命令

 火... [复制链接]
发表于 2017-1-23 20:56:15 | 显示全部楼层 |阅读模式
设计过程中填写代号名称是重要的一步,那如何才能进一步简化这个填写过程?- ]6 q, f0 K1 j) g  s
此宏程序主要用于自动将Solidworks的文件名自动拆解,并填写到属性表中的代号和名称栏。
) e2 V6 ^, J1 Y7 k* f示例程序是以空格为分节符,在保存文件时,以“代号+空格+名称”的形式命名文件。程序会自动识别零件或装配体
% _. ~) ]3 n7 Y  H
% C; w" e9 d/ T9 O: W7 m在sw程序标题栏空白处右键——自定义,按图示1-2-3顺序,将3所示图标拖拽到自己需要的位置。
0 a" q. ~$ i5 H0 |, [
+ k; V- ^0 g7 B9 N, q- ?" ]在4所示位置,左键单击,选择附件中的宏命令,方法5如图所示,无需更改。图标6可以选择附件中的图标,也可自行设计。提示可随意填写。% X4 ~  q4 b: o: q8 _) Z5 C2 n. R

) p& |8 H0 @$ Q* X3 N( ]单击该宏命令的效果如上图所示,会自动填写代号和名称,如果模板中无对应项目则自动创建,如7。(测试的文件因为未保存,所以数值栏为空)" ~1 @1 v; p  o2 |$ A

1 ~8 d5 d/ ?* i  R' U为了便于大家修改,我在代码中加入了注释。进入编辑模式,可以看到浅色的中文注释,图示的8、9对应的是代号和名称,可根据自己企业的标准更改。图示的10为分节符,这里定义的是空格,就是两个英文半角引号之间的空白,如果你的企业标准当中有其他特殊的要求,可以更改此处。' k0 Y6 n- G* l$ A4 D! J4 ], W& D
附件在此:请解压后使用!& K' B- q0 G8 o0 V6 X
写在后面的话:这个宏命令中并不包含保存文件的代码,大家需要手动保存文件,或者自行在后面加上保存的代码。这段代码的方法是我根据百度到的几种办法简化后的结果,算是半原创的东西吧,再此感谢之前的大神们分享的经验,如需转载,请注明作者和出处
. N8 i, s+ w8 E7 b$ \, X; e5 d( m, p+ F: j  O) ~# o

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×

本帖被以下淘专辑推荐:

回复

使用道具 举报

发表于 2017-1-23 21:07:22 | 显示全部楼层
学习了!
回复

使用道具 举报

发表于 2017-1-23 21:34:36 | 显示全部楼层
这个确实挺实用的,谢谢楼主了。
发表于 2017-1-23 22:06:16 | 显示全部楼层
路过学习,谢谢分享

点评

+1  发表于 2024-1-25 16:40
发表于 2017-1-23 22:09:07 | 显示全部楼层
没用过的功能,好像很有用,,下载后试试。赞楼主
发表于 2017-1-23 23:09:27 来自手机 | 显示全部楼层
未来第一站 发表于 2017-1-23 21:07- I  y, U( X' K3 [& k* b
学习了!

% Z: f/ b; h" `7 T互相学习吧
发表于 2017-1-23 23:10:15 来自手机 | 显示全部楼层
小河HH 发表于 2017-1-23 21:34  D. a0 u5 y# @8 ]* h: v( s' s1 @
这个确实挺实用的,谢谢楼主了。

. e- q5 k5 ^: ~. Y; Y4 ^* Z我这也是填代号名称弄烦躁了,自己鼓捣了一个

点评

感觉是抢了我的台词啊……  详情 回复 发表于 2017-1-23 23:44
发表于 2017-1-23 23:10:32 来自手机 | 显示全部楼层
王宏安75 发表于 2017-1-23 22:06! V/ e! L  X& D, M7 S1 E6 X# q
路过学习,谢谢分享
3 L9 V5 ^( |/ W
互相学习
发表于 2017-1-23 23:11:08 来自手机 | 显示全部楼层
高洁gj 发表于 2017-1-23 22:09
- n  J! B9 [. V3 A& N. u( w2 Z9 i没用过的功能,好像很有用,,下载后试试。赞楼主
5 G2 ~& s4 H0 d6 Q% _
还算实用的功能可以试试
 楼主| 发表于 2017-1-23 23:44:25 | 显示全部楼层
梦E柯南 发表于 2017-1-23 23:10
: c! g0 c, G- y$ A我这也是填代号名称弄烦躁了,自己鼓捣了一个
  X! d* h+ {, A6 e0 a! @* Q, a7 n
感觉是抢了我的台词啊……  M5 t/ d* m' t! p& z
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-9-15 19:58 , Processed in 0.073357 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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