QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 10562|回复: 22
收起左侧

[分享] 分享一个可以自动提取零件名称和零件代号的宏

[复制链接]
发表于 2015-5-29 11:21:49 | 显示全部楼层 |阅读模式 来自: 中国江苏南京

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
分享一个可以自动提取零件名称和零件代号的宏。
首先我来谈下使用这个宏的初衷。
原来我使用http://file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg制作一个自定义属性卡,如右图所示。其中零件名称是链接的文件保存时的名字。零件代号则要自己手动填写。然后再工程图标题栏里对应的框中分别链接零件的名称和代号。
后来发现实际使用中非常麻烦,因为产品在不停的升级换代,不同的版本在原来装配图的基础上更改。做法是打开原来的装配体——打包——替换文件名中的版本号。如转接板1  转接板2 转接板3 转接板N
到后来文件名真的不忍再看!但是零件代号还和原来的母零件相同(更改不方便,智能手动修改,不能批量修改)。
在这种情况下我就去找公司同事(写程序的工程师 这里对他再次表示感谢)请他帮我写了这个宏。
好了我说一下这个宏的使用方法!
下载附件解压
新建宏按钮
把“新建宏按钮”拖到你的绘图区的顶端
拖到这里
然后会跳出来一个对话框:
红圈处打开刚才解压出来的宏文件-确定
这样宏按钮就做好了如下图
接下来我们测试一下
新建-零件-随便画个什么  不花也行-保存  
注意保存时文件的命名规则
零件名称+空格+零件代号
好了  现在我们回到SW界面运行一下我们添加的宏按钮
查看文件属性
OK有了!
接下来我们到工程图里修改一下零件名称和零件代号所连接的值就好了!
OK   我们将此图纸格式保存一下  下次直接调用就好了!http://file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg
成功链接过来
好了到这里宏的调用和使用方法就完成了!
下面我们再回到之前文件打包时只改零件名  不该图号的尴尬的问题上吧!
现在我们要打包装配体时就可以直接去替换图号中的版本号了!如:TL007-06-B03-007-10,其中10是我用来区分版本的(单数字或许替换是会替换到前面的图号,那么我们就将10改为H10,打包时就可以直接将H10替换成H11
呵呵  分享出来供大家学习  使用  和交流    如果有大神有更好更简便的方法希望也能分享出来  谢谢!
6 u1 T0 D" l( b) a6 N( t' ^

使用方法

使用方法

宏.zip

366.3 KB, 下载次数: 408

 楼主| 发表于 2015-5-29 11:27:59 | 显示全部楼层 来自: 中国江苏南京
我用的是2014的版本没有问题可以用的   文档版本是WORD2010的
 楼主| 发表于 2015-5-29 11:29:35 | 显示全部楼层 来自: 中国江苏南京
CHENXI862172 发表于 2015-5-29 11:27 static/image/common/back.gif% g( v8 x4 |- Z7 x
我用的是2014的版本没有问题可以用的   文档版本是WORD2010的

% A6 `5 P( J% s' X% g觉得有用的朋友赶下!呵呵  我是有好东西藏不住,一定要来分享的主
发表于 2015-5-29 13:45:55 | 显示全部楼层 来自: 中国广东东莞
听起来挺好的,先下载试试。
 楼主| 发表于 2015-5-29 14:04:25 | 显示全部楼层 来自: 中国江苏南京
cloudpeng 发表于 2015-5-29 13:45 static/image/common/back.gif2 o: O: z- g3 j
听起来挺好的,先下载试试。
3 h+ F8 D$ _4 k2 r9 M7 Z% q
朋友  用后给些建议  我好在做改进
' l$ E/ I- [  n. r
发表于 2015-5-29 14:35:55 | 显示全部楼层 来自: 中国山东莱芜
谢谢楼主分享
发表于 2015-5-29 22:05:53 | 显示全部楼层 来自: 中国浙江杭州
这个之前也有看到的
发表于 2015-5-30 22:42:57 来自手机 | 显示全部楼层 来自: 中国山西晋中
非常实用,感谢楼主分享。
 楼主| 发表于 2015-6-2 13:32:59 | 显示全部楼层 来自: 中国江苏南京
寂静天花板 发表于 2015-5-29 22:00 static/image/common/back.gif
+ p- A' S; u' N1 w  b请确认0 q5 p9 V5 Q* K
str2 = Split(Split(str, ".")(0), " ")(1) 无毛病,因为只有把文中的命名规则零件名称+空格+零件代 ...

$ p. ~' B1 [% [: i- Q% [3 o这个是后来改的   以前的会把后缀也带到图号里去   现在的是图号只取空格和点之间的!
发表于 2015-6-16 16:03:06 | 显示全部楼层 来自: 中国广东东莞
這個還是太單一了,建議豐富一下.
8 m0 s2 c0 i4 F- [, d比如材質/技術要求/等.
, R# `9 Q# B, N% @2 o
发表于 2015-6-18 10:06:27 | 显示全部楼层 来自: 中国浙江嘉兴
这个宏之前在百度知道看见的,格式应该是 7 n! a" g  }0 V; m' E* U
零件代号+空格+零件名称吧。。。2 ]) W0 Q  d" e6 }0 q( y
发表于 2015-6-20 05:32:23 | 显示全部楼层 来自: 中国上海
:thankfulness::thankfulness:
发表于 2015-7-7 21:24:21 | 显示全部楼层 来自: 中国浙江温州
下载下来试试
发表于 2015-7-9 16:54:19 | 显示全部楼层 来自: 中国上海
LiteTools 1.6.5 推荐使用这个软件 网上可以下载试用版 可以更改文件名、属性名字、图号,工程图、装配体都会自动改变 很好的软件,不过文件最好另存,因为文件名改动后原文件也会存在
3 n( {- A$ B% j
0 W; O& T* n7 M3 U) I' m5 v" q) F% l: w) a5 x9 Y
QQ截图20150709165134.png
发表于 2015-7-9 19:54:15 | 显示全部楼层 来自: 中国广东深圳
"现在我们要打包装配体时就可以直接去替换图号中的版本号了!如:TL007-06-B03-007-10,其中10是我用来区分版本的(单数字或许替换是会替换到前面的图号,那么我们就将10改为H10,打包时就可以直接将H10替换成H11 )$ S( v. u5 V) |& x1 J6 u$ i- M
呵呵  分享出来供大家学习  使用  和交流    如果有大神有更好更简便的方法希望也能分享出来  谢谢!"% v3 N7 i0 U) z& A
-----
$ c3 P+ H" v, q% ~( r/ B1 \没看出怎么能够批量更改的???
* @8 Y! M$ C- m1 R8 |6 V) J9 r
发表于 2015-8-11 18:09:18 | 显示全部楼层 来自: 中国浙江杭州
非常实用的宏文件!解决了每次都要手工填写代号、名称的问题,文件名正确的命名规则是:零件代号+空格+零件名称。赞一个!
( R, r# m) i* T3 i: U可以自己编辑一下宏文件,把程序代码里面的“NAME”和“NO”分别改为“名称”和“代号”,就更好了。
发表于 2015-11-12 10:52:15 | 显示全部楼层 来自: 中国广东深圳
自动分离的名称带后缀.prdot怎么去掉
发表于 2016-8-7 18:15:01 | 显示全部楼层 来自: 中国浙江嘉兴
谢谢楼主分享
发表于 2017-4-5 14:40:15 | 显示全部楼层 来自: 中国福建厦门
运行错误怎么办啊
发表于 2017-12-5 23:21:12 | 显示全部楼层 来自: 中国江苏徐州
多谢楼主热心分享,很好
发表于 2017-12-7 10:14:15 | 显示全部楼层 来自: 中国江苏苏州
你真是好人啊,精神可嘉!
发表于 2017-12-7 11:52:24 | 显示全部楼层 来自: 中国江苏苏州
刚刚试用了一下,非常ok
发表于 2019-1-21 07:51:00 | 显示全部楼层 来自: 中国广东佛山
顶一个哦,下载来试用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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