(3)确定装配路径在确定装配路径时,必须在装配完成一个零部件后,再根据已装配好的装配体和下一步需要装配的零(都)件的特点确定其装配路径,以避免发生干涉和碰撞。
(4)确定装配约束根据模型结构及其功能要求,确定薄膜蒸发器中零件与零件、零件与子装配体、子装配体与子装配体间的装配约束关系。系统主要用到重合、同轴心、平行相距、角度等几种约束关系。
(5)干涉检查系统采用基于包容盒的逐级分解的干涉检验算法,查找发生干涉的零部件,实时调整装配,确保最终生成装配体的准确性。
2.6 图纸预览
用户提交设计参数后将得到后缀名为SLDPRT的SolidWorks图纸,以供预览或下载,查看设计是否满足要求。系统使用如图4所示的设计结构来实现这一功能,在服务器上设置三个图库,当用户登录以后将基础图库中基础数据和图纸调到临时图库中,系统将所有图纸存于临时图库,提供用户预览和下载,当用户设计结束或离开系统时将临时图库中所有资料转至备份图库,以供管理员查看,最后清空临时图库。
在webclass中存在图纸更新滞后问题,即每次用户修改完数据重新生成图纸后却只能得到修改前的图纸。为了解决这个问题,在临时图库中设置了缓存文件夹,对每次生成的图纸名添加机数,即每次生成不同名称图纸,强制系统寻找当前文件名以提供预览,当用户进行下一部件设计时即认为用户对该图满意,将图纸存人临时图库,以备后面调用和下载。
3 开发实例
现以物料分布器零部件设计为例说明薄膜蒸发器远程三维设计系统的实现过程。
3.1界面输出
用户选择物料分布器零部件后系统输出模板并执行替换,如图5所示为替换后输出的物料分布器设计界面。
3.2远程设计
用户提交数据后,如果检查无误即调用物料分布器设计模块设计该零部件。图6为在浏览器中预览物料分布器设计结果,图7为薄膜蒸发器设计完成后的虚拟装配图(为显示内部结构,上筒体设置了隐藏)。
4 结束语
以Vjsual Basic的WebClass部件实现了基于solidworks的薄膜蒸发器远程三维设计系统。系统的开发提高了薄膜蒸发器设计水平,缩短了开发周期并降低了成本,从而增强了市场竞争力,为CAE开发、工程图的实现及其网络化制造奠定了基础。a
相关文章
- 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