




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.在EPDM中自动重命名SolidWorks文件-机械制造论文在EPDM中自动重命名SolidWorks文件 撰文/ 广州宇喜资讯科技有限公司 岑青山一、引言对于SolidWorks CAD 用户而言,在使用SolidWorksEPDM 管理绘图文档的同时,希望以EPDM 以基础,对SolidWorks CAD 文档做一个全自动的规范的重命名。其规则如下:当保存或另存为文件时,CAD 文件名= 规格+品名+SolidWorks 文件后继;这个“规格”和“品名”是SolidWorks 文件中的属性。是由SolidWorks 模板中产生的。问题是如何通过EPDM 触发这个事件的发生?为回答这个问题
2、,笔者将给出一个经过验证的方和解决问题的思路。二、运行环境要解决这样的问题,需要用户具备一定的信息化环境。笔者认为, 用户的基本信息化环境应该为:(1)Visual Studio 2010;(2)EPDM 在EPDM2014sp4;(3)SolidWorks2012sp5。三、安装部分1. EPDM 部分(1)在EPDM 的Add-ins 插件中,选中插件并右键选择“新插件”。如图1 所示。(2) 选择“Interop.EdmLib.dll”、“Interop.SldWorks.dll”、“Interop.SwConst.dll” 和“ 自动生成SW 文件名.dll”等4 个文件,之后选择“打
3、开”,如图2 所示。完成后结果如图3 所示。(3)在EPDM 的序列号中,选中序列号并右键选择“新序列号”,如图4 所示。(4)如图5 所示,选择“插件序列号(A)”即可。(5)完成结果如图6 所示。2.SolidWorks 的部分(1)在SolidWorks 中,在“Enterprise PDM”菜单下选择“选项”一项。如图7 所示。(2)在“Enterprise PDM”“选项”下的“服务器”页中,按图8 所示进行设置。(3)分别对零件、装配体和工程图选择“自动生成SW 文件名”。并且对选项“自动以序列号命名新文件”和“在另存为时自动以序列号命名文件”打扣,之后点击“确定”即可。如图9 所
4、示。四、程序实现部分(以下是以VB.net 为基础写此程序)(1)以VS2010 创建dll 项目。(2) 引用3 个COM 控件( 如图10 所示): P DMWo r k s E n t e r p r i s e 2 0 1 4 T y p e L i b r a r y; SldWorks 2012 Type Library; SolidWorks 2012Constant type library。 (3)在OnCmd(.) 这个过程中,加入如下代码即可。01)Dim sSpeical AsString = ReadConfigurationSpecificProperty(“ 规格
5、”)02)Dim sPiMing AsString = ReadConfigurationSpecificProperty(“ 品名”) acute;03)While index = last04)acute;CounterVal = tmpArr(index).mlLongData105)Dim s AsString06)acute;s = “PRT-” + CounterVal + “-MFG”07) s = sSpeical + “_” + sPiMing08)acute;MsgBox(s)09) tmpArr(index).mbsStrData1 = s10) index = index + 111)EndWhile其中,第01 和02 句为在SolidWorks 中读取“规格”、“品名”在特定配置中的两个属性值。在第07 句,再将两个值加起来赋值到s。s 即为返回值在过程OnCmd(.) 返回这个值。(4)使用部分:SolidWorks 文件在EPDM 库,被保存、另存为时,这个程序即被自动激发。生成“规格- 品名”所组成的文件名。而这个规格和品名就是SolidWorks 文件的属性。五、结语综上所述,这个程序本来很简单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 母亲节慰问活动方案
- 欧派年终大促销活动方案
- 江门企业拓展活动方案
- 永安街道新年活动方案
- 水疗沙龙活动方案
- 汛期安全活动方案
- 模拟教学活动方案
- 水果节营销推广活动方案
- 核酸检测服务点活动方案
- 民宿亲子促销活动方案
- 2025年工程造价与管理考试题及答案
- 2025年第一季度烟花爆竹安全作业特种作业操作证考试试卷(新手实战卷)
- 2025年 荆州市荆发控股集团招聘考试笔试试卷附答案
- 2025年新疆生产建设兵团中考语文试卷(含答案)
- 2025年市场营销学课程期末考试试题及答案
- 矿井调度员考试题及答案
- 2025至2030中国清分机行业发展趋势分析与未来投资战略咨询研究报告
- 美国《GENIUS法案》:合规稳定币的监管框架
- 2024国家开放大学电大专科《政治学原理》期末试题及答案试卷号完整版
- 地理●甘肃卷丨2024年甘肃省普通高中学业水平等级性考试高考地理真题试卷及答案
- 2024届清华大学强基计划数学学科笔试试题(附答案)
评论
0/150
提交评论