基于UG的注塑模具工程图自动生成技术研究
杨晨朝1,刘〓壮1,高长水1, 陈〓浩2,吴为柱2 (1.南京航空航天大学机电学院,江苏 南京〓210016) (2.南京华格电气塑业有限公司,江苏 南京〓210014) UG软件由于其强大的三维建模、仿真和分析功能,被广泛应用于各行各业。在模具制造行业,特别是在注塑模具行业更是被广泛使用。工程图作为加工制造的关键技术资料,是注塑模具设计中的重要内容。然而目前的UG软件中,工程图中相关尺寸的生成和标注等工作需要耗费设计人员大量的时间和精力[1]。为了提高工程图生成的效率,有必要在UG软件的基础上开发典型注塑模具零部件工程图的自动生成功能。
1〓UG程序开发工具 1.1〓Visual Studio开发平台介绍 Microsoft Visual Studio 2010(简称VS 2010)是由美国微软公司开发的针对Windows应用程序的集成开发平台,支持多种编程语言。利用其调试工具可以在程序的运行阶段监控各变量的运行值,方便查找程序中的错误。同时微软的MSDN也为软件开发者提供相关的信息服务,这使得初学者可以快速地熟悉编程工作。
1.2〓UG二次开发技术 西门子公司的UG 软件是集成了产品设计、工程与制造于一体的解决方案,它可以帮助用户改善产品质量,但仍然需要用户根据实际需求和特定领域的使用要求,在UG软件平台上进行相关的二次开发。UG软件提供了相应的二次开发工具集NX Open,它支持多种高级编程语言,满足不同编程人员的需求。NX Open主要提供两类开发工具:人机界面开发工具和程序开发接口。人机界面开发工具包括MenuScript、UI Styler、Bolck UI Styler;程序开发接口包括通用应用编程接口(Common API)和经典应用编程接口(Classic APIs)[2]。
2〓工程图自动标注功能开发 2.1〓工程图自动标注流程分析 工程图自动标注主要包括确定视图、标注元素提取、尺寸标注等,其中标注元素是指与标注尺寸相关联的对象。视图方向的指定将直接影响到视图所能呈现的图元对象,这就决定了在该视图上可以标注哪些尺寸。程序会根据零件和图框的大小,确定视图比例及位置,并保证视图之间设置的间距合理。标注元素的筛选是进行尺寸标注的前提条件,标注元素提取的算法是整个工程图自动标注的重点内容。在标注元素提取完成后,程序会采用适当的算法合理布置所标注尺寸的放置位置,原则上标注尺寸放置的位置需要清楚地表达被标注的对象,不能离标注对象过远或过近,尽量不出现干涉重叠等现象。在最后一步标题栏填写好以后,即完成整个工程图的自动生成。工程图自动标注流程如图1所示。 2.2〓标注元素的提取 在UG的工程图模块中,用户只能通过模型投影视图中的元素进行尺寸标注,而通过UG二次开发工具提供的编程接口,编程人员可以利用两类标注元素标注尺寸:一种是工程图视图中所投影出的
作者简介:杨晨朝(1990—),男,河北唐山人,南京航空航天大学硕士研究生,主要研究方向为模具CAD/CAM。
(文章来源《机械设计与制造工程》杂志如需详细资料请联系江苏机械门户网客服QQ:2980918915,电话025-83726289)
更多关注,请扫码
|