基于AutoLisp船舶辅助设计工具的开发
2017-09-22
武汉船舶职业技术学院学报 2017年2期
关键词:船舶
(武汉船舶职业技术学院,湖北武汉 430050)
基于AutoLisp船舶辅助设计工具的开发
朱显玲
(武汉船舶职业技术学院,湖北武汉 430050)
船舶设计工作绘图量大,重量重心计算繁琐且准确率极低。自采用CAD辅助设计以后,大量减少了手工制图工作,使设计人员从繁重的手工制图工作中解放出来,得以专心于方案设计优化,但重量重心统计计算工作仍然是一项费时费力的工作。基于AutoLisp开发了一套船舶辅助设计工具ShipDesign,能在AutoCAD中实现外板展开、骨材长度统计等。该工具在某设计院的实船设计中应用多年,能有效简化计算统计工作量,提高计算精度,实用性得到普遍认可。
AutoLisp;辅助设计;外板展开
船舶稳性是船舶的主要性能之一,关系到船舶的使用安全,必须满足相关《规定》的要求。在船舶设计过程中,船舶稳性的计算离不开较为准确的重量和重心估算。AutoCAD在船舶制图中的应用,虽然提高了船舶设计人员的绘图效率,但船舶的重量和重心的计算仍然很麻烦且准确率较低。基于AutoLisp二次开发船舶辅助设计工具ShipDesign,通过程序运行的方式可得到相当满意的重量和重心计算结果,大大提高了设计效率,缩短了设计周期,同时程序具备较好的通用性,易于集成,满足了船舶设计的特殊需要。
1 AutoLisp的开发环境概述
AutoCAD是机械工程领域必备的计算机辅助设计(CAD)软件之一,其二维绘图功能强大,具有开发性,便于二此开发,许多专业软件都以他为平台进行二次开发。利用VisualLisp集成开发环境,可以便捷、高效地开发AutoLisp程序,经过编译可以得到运行效率高、代码紧凑、源代码受到保护的应用程序。……
登录APP查看全文
