基于SolidEdge的明细表自动生成系统开发研究
摘要:SolidEdge为EDS旗下的一个三维CAD产品,目前在国内己经有很大的装机量,电子行业几家大型
研究所的三维结构设计大都采用SolidEdge。本文介绍基于SolidEdge,开发符合电子行业标准的明细表
的方法。
关键词:SolidEdge、明细表、PDM、三维设计。
引言:
对于大型电子设备研究所,由于电子行业的特殊性,其产品非常复杂,设计人员在完成设计后,常常
需要花费大量的时间和精力编制产品明细表、整件汇总表、外购件汇总表、成套运用文件清单等设计文件。
这些文件编制繁琐,容易出错,因此迫切需要一种设计工具,自动生成产品明细表等设计文件。
目前,电子行业几家大型研究所的三维结构设计大都采用SolidEdge软件。SolidEdge软件它基于
Windows平台,兼具二维和三维的功能且界面友好,具有完全可编辑的、基于特征的参数化实体造型功能,
并提供了二次开发接口。
针对电子行业的特点和明细表编制规则,笔者采用VB6.0编制了一套明细表自动生成系统,在我国某
特大型电子研究所实际应用近一年,取得了良好的效果。
本系统能从三维模型中提取装配关系、从二维图纸中提取图幅、张页信息、从PDM系统中提取借用
关系,自动生成产品明细表,并按照标准格式打印输出。同时,本系统具备与Winchill、Iman等大型PDM
系统的接口。
1输入产品名称、编号和图纸信息
在设计过程中,运用“编辑文件属性”、“填写标题栏”输入产品和图纸的基本信息,可
以保证信息的录入具有较高的自动化程度又避免了信息的重复录入,并在此基础上保证信息
的一致性。
录入的信息对操作系统具有开放性,这些信息可以很容易地被提取。
1.1编辑文件属性
对于整件、部件、零件,在绘制
装配图时需要输入产品编号、名称。
其中设计文件分类编号可以点
击“分类查询”按钮进行查询或检
索。
对于新产品,系统自动提出申
请,由标准化要号系统给出产品编
号。
该处录入的信息保存在文件的
属性中,被零件草图中的标题栏和
装配草图中的明细栏引用,备注栏
对应于装配草图中明细栏的备注
栏。
图1-1:编辑文件属性
1.2填写标题栏
说明栏的内容将显示在草图标题栏/名称栏中名称的上方,可对零件作进一步描述,为
1
可选项。名称栏的内容共有三行,依次是说明、名称和文件类型,其中文件类型是根据代号
自动生成的。
代号栏、名称栏显示从链接零件或装配中提取的信息,不用再输入。
比例栏填写图纸中视图的比例,如果选为自动则
由程序根据图纸的视图自动填写。
其它各栏对应图纸标题栏中的相应信息。
对于材料和镀涂等可填写一行或两行文本的项
目,还可以使用回车进行换行。
用材料查询、材料种类、阶段标记以及镀涂后面
的查询键,可以分别从材料库、镀涂库中查询,将查
询结果自动填入文本栏中。
系统会根据图纸页数,自动填写和更新页次信
息。
图1-2:填写标题栏
2从三维装配模型中提取装配关系,补充文件信息
2.1提取装配关系
基本信息输入后,运用“产品结构”直接从三维装配模型中提取的信息,以树状形式
显示产品结构。
为了提高速度,只从三维装配模型中提取本整件的装配关系,装入该整件的子整件信
息不被提取。
用树状形式显
示产品结构
从三维装配模型
中提取的信息
图2-1:三维装
原创力文档

文档评论(0)