基于Rhino的计算机辅助设计软件的3D打印应用
2018-04-13李庆君
李庆君



摘 要: 传统的3D打印存在兼容性差的问题,在打印精细工件、弹性工件时存在一定的磨损缺陷。为了优化3D打印性能提出并设计基于Rhino的计算机辅助设计软件。根据计算机辅助设计软件的用途,设计Rhino插件基本参数,通过Rhino插件多点添加数据,将Rhino技术插件导入计算机辅助设计软件,优化其渲染功能,完成计算机辅助软件的设计。实验数据表明,设计的基于Rhino的计算机辅助设计软件能够对高精度工件、弹性工件进行高精度3D打印,可优化3D打印效果,具有一定的实用性。
关键词: Rhino技术; 计算机辅助设计软件; 软件设计; 3D打印; 插件; 参数设置
中图分类号: TN402?34; TP393 文献标识码: A 文章编号: 1004?373X(2018)08?0109?04
Abstract: The traditional 3D printing has the problem of poor compatibility, and some wear defects exist when fine workpiece and elastic workpiece are printed. To optimize the performance of 3D printing, a computer aided design software based on Rhino is proposed and designed. According to the application of computer aided design software, the basic parameters of Rhino plug?in are designed. By using the Rhino plug?in for data multi?point addition, the Rhino technology plug?in is imported to the computer aided design software to optimize its rendering function and complete the design of computer aided software. The experimental data shows that the designed Rhino based computer?aided design software can perform high?precision 3D printing for high?precision workpiece and elastic workpiece, optimize the 3D printing effect, and has a certain practicality.
Keywords: Rhino technology; computer aided design software; software design; 3D printing; plug?in; parameter setting
0 引 言
在工业产品的造型设计上,使用3D打印代替传统制造工艺,能够对工件进行精细的刻画,并且对工件的尺寸以及形状进行精准的把控[1]。但是3D打印,在面对制作工艺要求精细的工件上及带有弹性的工件时,由于技术特点的限制,加上传统打印方法识别模式有限,很难进行高精度的弹性工件的打印[2]。提出并设计基于Rhino的计算机辅助设计软件,提升3D打印性能。实验结果表明,设计的基于Rhino的计算机辅助设计软件,能够对高精度工件、弹性工件进行高精度3D打印,可优化3D打印效果,具有一定的实用性。
1 Rhino技术插件导入
本文导入的Rhino技术插件需要先安装Microsoft Visual StudioRhino4DotNetWizards.zip的数据包[3],保证SDK数据能够导入2005版本以上的3D打印技术上,导入Rhino技术插件将会改变3D打印的识别方式。Rhino技术插件中的Dot NET .d .I 动态链接库文件涵盖了Rhino技术插件中的打印识别数据[4]。……
