基于Solidworks API的工程图出图效率优化
2018-06-13周明伟
摘 要:针对目前SolidWorks用户在工程图领域的需求,提出了一种基于SolidWorks API的工程图二次开发方法。详细分析SolidWorks API的相关对象、方法和属性,构建了一套基于模型对象快速生成工程图文件属性和配置表的方法,优化SolidWorks用户工程图出图效率。
关键词:Solidworks API 工程图 文件属性 配置表 效率
Solidworks是当今比较领先的、主流的三维CAD解决方案,特点是功能强大、易学易用和技术创新。Solidworks 能够提供不同的设计方案、减少设计过程中的错误以及提高产品质量。Solidworks 不仅提供如此强大的功能,同时对每个工程师和设计者来说,操作简单方便、易学易用。同时Solidworks还提供了功能强大的API接口程序模块,使得用户可以进行定制化的二次开发。
一、企业用户的需求
1.工程图与PLM系统的集成
有些企业的PLM系统,需要集成工程图的文件属性来创建和管理工程图文档,但是Solidworks在工程图的文件属性方面,无法实现模型文件属性与工程图文件属性的同步联动,那么就导致工程师和设计者们必须手工维护工程图中的文件属性以满足PLM系统对于工程图文档的管理需求。
一般企业都会根据各自的实际情况定制各自工程图文档的属性模板。这些模板包括一些基本的设计信息,如零件名称、零件代号、材料以及设计人员和设计日期等。对于Solidworks来说,模型文档的文件属性是可以与工程图的文档标题栏关联的,但是对于工程图的文档属性就无能为力,这些内容如果在工程图中一一进行编写和修改,其工作量是很大的,并且这种处理方法也不利于保证设计信息的一致性,对模型文件(零件或装配体文件)和图纸文件(工程图)的管理来讲是脱节的。……
