副标题#e# 0 引言
SolidWorks软件是在总结和继承了大型机械CAD软件的基础上,在SolidWorks环境下实现的第一个机械CAD软件。它全面采用非全约束的特征建模技术,作为一种可以参数化驱动建模的三维CAD软件,为设计师提供了极强的设计灵活性,其设计过程的全相关性,使得设计师可以在设计过程的任何阶段修改设计,同时牵动粗关部分的改变。进而在企业(特别是中小型企业)的产品设计中有比较广泛的应用。该软件为用户提供了功能强大的API接口,而且具有宏录制功能,所以基于该软件进行二次开发非常方便。
在实际应用中,利用三维软件提供的API对其进行二次开发,可构建面向企业的三维产品设计专家系统。
1专家系统体系结构
专家系统要实现的功能是根据设计计算,确定产品的关键尺寸、型号,据此调用基本模型库中的模型,通过产品选型和相应的尺寸驱动,生成产品三维模型;生成的模型,设计者不需修改或只需进行少量修改就可达到用户要求,从而提高了设计效率、提升了产品设计质量、缩短了产品上市时间、提高了企业的核心竞争力。
根据专家系统的功能,其体系结构可划分为企业模型层、系统数据库层、应用层,系统架构见图1。
SolidWorks软件是在总结和继承了大型机械CAD软件的基础上,在SolidWorks环境下实现的第一个机械CAD软件。它全面采用非全约束的特征建模技术,作为一种可以参数化驱动建模的三维CAD软件,为设计师提供了极强的设计灵活性,其设计过程的全相关性,使得设计师可以在设计过程的任何阶段修改设计,同时牵动粗关部分的改变。进而在企业(特别是中小型企业)的产品设计中有比较广泛的应用。该软件为用户提供了功能强大的API接口,而且具有宏录制功能,所以基于该软件进行二次开发非常方便。
在实际应用中,利用三维软件提供的API对其进行二次开发,可构建面向企业的三维产品设计专家系统。
1专家系统体系结构
专家系统要实现的功能是根据设计计算,确定产品的关键尺寸、型号,据此调用基本模型库中的模型,通过产品选型和相应的尺寸驱动,生成产品三维模型;生成的模型,设计者不需修改或只需进行少量修改就可达到用户要求,从而提高了设计效率、提升了产品设计质量、缩短了产品上市时间、提高了企业的核心竞争力。
根据专家系统的功能,其体系结构可划分为企业模型层、系统数据库层、应用层,系统架构见图1。
企业模型层是专家系统的基础数据库,它包含了行业标准零件、企业基本产品的模型和相关设计文档等。系统数据库层是专家系统实现系统功能的基础数据库,包含了系统运作的数据,主要是对企业模型层的基础模型、文档进行管理的相关数据以及对系统本身进行维护、安全管理的相关数据。应用层(功能模块层)是系统功能实现层,包括:①产品设计模块,引导用户完成产品设计过程;②企业数据管理模块,进行企业标准零部件的管理;⑧系统管理模块,实现系统的管理维护,为用户分配操作权限等。
相关文章
- 2021-09-08BIM技术丛书Revit软件应用系列Autodesk Revit族详解 [
- 2021-09-08全国专业技术人员计算机应用能力考试用书 AutoCAD2004
- 2021-09-08EXCEL在工作中的应用 制表、数据处理及宏应用PDF下载
- 2021-08-30从零开始AutoCAD 2014中文版机械制图基础培训教程 [李
- 2021-08-30从零开始AutoCAD 2014中文版建筑制图基础培训教程 [朱
- 2021-08-30电气CAD实例教程AutoCAD 2010中文版 [左昉 等编著] 20
- 2021-08-30电影风暴2:Maya影像实拍与三维合成攻略PDF下载
- 2021-08-30高等院校艺术设计案例教程中文版AutoCAD 建筑设计案例
- 2021-08-29环境艺术制图AutoCAD [徐幼光 编著] 2013年PDF下载
- 2021-08-29机械AutoCAD 项目教程 第3版 [缪希伟 主编] 2012年PDF