QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 3954|回复: 1
打印 上一主题 下一主题

[分享] 技术贴(79)----小石坝教你使用 SolidWorks“宏”自动提取【代号】与【名称】

[复制链接]

版主

Rank: 10Rank: 10Rank: 10

748

主题

1726

帖子

1万

积分
跳转到指定楼层
楼主
发表于 2019-12-12 20:36:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一、添加属性及属性值 在建立好自定义模板的【自定义属性】中添加“分离下划线”和“分离宏” 两个属性名称。
分离下划线,属性值为:
--------------------------------------------------------------------------------
1 Dim Txt Txt = Part.GetPathName
Txt = Mid(Txt, InStrRev(Txt, "_", -1) + 1)
Txt = Left(Txt, Len(Txt) - 7) Part.Extension.CustomPropertyManager("").Set "名称", Txt
--------------------------------------------------------------------------------
分离宏,属性值为:
--------------------------------------------------------------------------------
1 dim dummy dummy=part.Extension.CustomPropertyManager("").Set("partno",Left(part.GetTitl e,3))
--------------------------------------------------------------------------------
完成后如图。



二、添加全局方程式 添加全局方程式名称为: "执行宏",值为”分离下划线”,即 "执行宏"=”分离下划线”。 见下图。


单击确定时,弹出不支持负值对话框,见下图。

不要紧,直接在值中输入一个随意数字即可,如图输入 100,见下图。

然后,右击“管理方程式”,将上一步的数字值更改为:=”分离下划线”。确定时,弹 出存在语法错误对话框,点击“是”即可。


三、添加代号与名称的属性值 对【代号】与【名称】选择属性值【执行宏】。


四、以【代号_名称】形式保存文件 如:YZH0255_支架体
五、运行宏 单击插入\宏\运行宏



六、验证 查看自定义属性



这个方法可以帮助大家解决小石坝以前分享提出的问题,有感兴趣的小伙伴门可以自己去思索,学习下。
小石坝分享使用方程式自动分配代号和名称到配置特定属性
http://www.ugsnx.com/thread-262610-1-1.html
(出处: UG爱好者)




有奖推广贴子: 

支持一对一教学,设备建模设计出图,在线指导,解决安装问题,主要针对CAD,Solidworks。
回复

使用道具 举报

列兵

Rank: 1

0

主题

5

帖子

45

积分
沙发
发表于 2020-6-29 16:42:27 | 只看该作者
图号:19SYC003-004-J754  ,这个图号能不能自动拆成19SYC003-004  和   J754
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-12-2 07:24

返回顶部