找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

开思网高精度工业级3D打印服务
CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?在线3D打印服务,一键上传,自动报价 
查看: 717|回复: 46

[原创] SolidWorks图号名称分离宏--不依赖空格或特殊符号

[复制链接]
发表于 2018-10-12 17:46:46 | 显示全部楼层 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
本帖最后由 s78763036 于 2018-10-13 09:39 编辑

看论坛的分离宏都是以零件名中的空格或者斜杠为准进行分割,如果零件名不包含这些就无法分离,现在我自己琢磨了一个方法,不需要这些特殊符号,经测试可以准确识别分离以下几种情况:
1图号+名称的情况 ,例如:ABC123固定板,分离成图号:ABC123,名称:固定板
2名称+图号的情况, 例如:固定板ABC123,分离成图号:ABC123,名称:固定板
3纯名称,不包含图号的情况,例如:固定板,将全部写入“名称”属性
4纯图号,不包含名称的情况,例如:ABC123,将全部写入“图号”属性
以下为代码,写的不规范美观,但是能用
游客,如果您要查看本帖隐藏内容请回复





评分

参与人数 1技术 +1 贡献 +10 收起 理由
Francis + 1 + 10 值得鼓励!

查看全部评分

发表于 2018-10-12 20:14:52 | 显示全部楼层
谢谢分享
发表于 2018-10-13 10:10:56 | 显示全部楼层
下载来试试
 楼主| 发表于 2018-10-13 10:40:59 | 显示全部楼层
@Francis,闷大,我有一个问题,我把分离宏加入遍历宏,可以实现分离图号名称,但是我装配体有一些标准件,GB开头的,这些零件我不需要遍历进行分离图号名称写入属性,我想知道如何把GB开头的不包含在遍历清单中,自己捣鼓没结果,望指教,谢谢!

点评

看得出樓主有點焦急(應該是焦躁吧),還是過多幾天,待樓主冷靜一點,再來討論,應該可以水到渠成的。  详情 回复 发表于 2018-10-14 16:21
发表于 2018-10-13 12:59:37 | 显示全部楼层
22222222222222222222222222222222
发表于 2018-10-13 18:14:34 | 显示全部楼层
社么好东西,我喜欢
发表于 2018-10-13 23:00:05 | 显示全部楼层
谢谢楼主分享!
发表于 2018-10-13 23:04:56 | 显示全部楼层
有一种特例,有时名称中会包含有字母或数字,如何处理?
发表于 2018-10-14 16:21:22 | 显示全部楼层
s78763036 发表于 2018-10-13 10:40
@Francis,闷大,我有一个问题,我把分离宏加入遍历宏,可以实现分离图号名称,但是我装配体有一些标准件, ...

看得出樓主有點焦急(應該是焦躁吧),還是過多幾天,待樓主冷靜一點,再來討論,應該可以水到渠成的。
发表于 2018-10-14 16:24:20 | 显示全部楼层
謝謝分享學習了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ|开思网QQ群|手机版|联系我们|iCAx开思网 ( 粤ICP备09030954号

GMT+8, 2018-11-21 16:24 , Processed in 0.514202 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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