- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章模具cad系统的开发流程 - mipaper by lciscomtw
第6章 模具CAD系统的开发流程
6.1 模具CAD系统的支撑平台
6.2 模具CAD系统的一般开发流程
6.3 面向功能的模具CAD系统开发
6.4 实例——级进模CAD系统开发方法简介
陈泽中 上海理工大学材料科学与工程学院
模具CAD系统的开发方法
• 1. 自主开发
–
权的模具CAD系统开发。
– 投资大、后发劣势/优势。
• 2.二次开发
– 在已有的通用CAD系统软件平台上,进行模具
的二次开发。
– 投资省、见效快。
陈泽中 上海理工大学材料科学与工程学院
6.1 模具CAD系统的支撑平台
6.1.1 UG NX平台的二次开发
6.1.2 Pro/E平台的二次开发
6.1.3 SolidWorks平台的二次开发
6.1.4 CATIA平台的二次开发
陈泽中 上海理工大学材料科学与工程学院
基于通用CAD软件的商品化模具CAD
• UG NX
– MW (Mold Wizard):注塑模设计
– PDW(Progressive Die Wizard): 级进模设计
• Pro/E:
– EMX(Expert Moldbase Extension): 注塑模设计
– Pro/ MoldDesign: 模具设计
• SolidWorks :
– IMOLD: 注塑模设计
– 3D QuickPress: 级进模设计
• CATIA :
– MTD(Mold Tooling Design): 模具设计
– CCD( Core Cavity Design): 型腔设计
陈泽中 上海理工大学材料科学与工程学院
6.1.1 UG NX平台的二次开发
• UG NX二次开发语言模块
– UG/OPEN GRIP
• 实现图形绘制、装配、工程图的生成、文件管理。
• 可对绝大多数UG功能进行调用。
• GRIP开发语言。
– UG/OPEN API
• C语言编制,带外部高级语言接口,与TC, BC, VC兼容。
• 既能调用UG功能(以.h文件开放给用户),也能调用C
GRIP语言。
• 是主要的UG二次开发方法。
• UG NX二次开发辅助模块
– UG/OPEN Manuscript
• 菜单脚本语言。
– UG/OPEN UIStyler
• 用户界面开发工具。
陈泽中 上海理工大学材料科学与工程学院
6.1.2 Pro/E平台的二次开发
• Pro/TOOLKIT用户开发工具箱
– 使用C语言进行二次开发。
– 采用面向对象的程序架构。
• 对象(Object )
• 行为(Action )
– 每个C函数完成一个特定类型对象的某个行为
• 函数命名约定:
– Pro+对象的名字+行为的名字
陈泽中 上海理工大学材料科学与工程学院
6.1.3 SolidWorks平台的二次开发
• 标准的Windows开发方式
– 数百个API 函数
• 以OLE、COM接口开放给用户。
– 可以使用VB, VBA, VC, DELPHI
陈泽中 上海理工大学材料科学与工程学院
6.1.4 CATIA平台的二次开发
•1. 自动化应用接口宏(Automation API)
–提供约360个接口对象、
文档评论(0)