- 88
- 0
- 约3.11千字
- 约 8页
- 2021-12-03 发布于江苏
- 举报
基于CATIA V5的数控加工整机模拟技术
数控加工仿真是数控虚拟制造的一个重要环节,基于CATIA V5强大的功能模块,可以通过对数控机床的实体建模、组装和整机模拟,实现数控加工过程的仿真。本文中以立式三轴数控铣床为例,简单讲述三轴机床模型的构建、组装、参数设置和整机模拟的过程。
随着科学技术和计算机的不断发展,计算机自动编程在制造业数控加工中的应用越来越广泛,特别在一些不规则的复杂曲面,用宏程序很难实现,借助CAD/CAM软件,将大大提高生产效率。 在计算机自动编程中,加工仿真是虚拟制造的一个重要的环节,广泛应用于新产品的设计,它能够直观地反映现实的加工环境、加工过程和加工后零件的结果,通过软件构建机床模型、组装并模拟实际的机床运动,可以及时发现加工过程中的过切、干涉、碰撞和欠切等错误,将错误消除在加工编程的设计阶段,提高数控加工过程的可靠性。
CATIA V5具有统一的用户界面数据管理以及兼容的数据库应用接口,并拥有几十个独立的模块。下面以立式三轴数控铣床为例,简单讲述在CATIA V5中三轴机床模型的构建、组装、参数设置 和整机模拟的过程。
一、机床模型的构建
机床模型的构建要依据以下几个步骤:1)通过测量真实部件的尺寸来获得相应尺寸;2)根据尺寸对机床各个部件进行实体造型;3)根据所建立的部件实体在NC机床构建模块里进行组装;4)进行机床模型运动参数的设置。
1.机床部件的实体造型
立式三轴数控铣床的机床部件主要包括床身、X 轴部件、Y 轴部件和Z 轴部件,其中床身为固定部件。首先进入机械设计模块的零件设计模块,利用凸台、凹槽命令根据机床部件的实际尺寸,创建机床的部件的3D模型,并以后缀名为“CATPart”的文件分别保存,如图1所示。
2.机床部件3D模型的组装
(1)首先单击软件开始菜单下的加工模拟(VNC)模块里的“NC机具定义(NC Machine Tool Builder)”,(注意不要进入机械设计模块里的装配模块(Assembly Design )),进入后在左上角会出现为“产品1”的历程树,单击“产品1”按鼠标右键,选择“属性”,将“产品1”改为“自制机床”。
(2 )鼠标右键依次点选“自制机床”→“部件”→“现有部件”,系统弹出文件选择对话框,按Ctrl键点选所有绘制机床部件的保存文件,调入后各部件可能散置各处,可先用罗盘将各部件先行翻转至适当处,如图2所示。
(3)选择工具栏中新机具按钮进行机具组装(或者在菜单栏中选择“插入”→“DNB New Creation Menu” → “New Machine ”) , 历程树上会出现“NCController”及“Application”节点,建议先点选固定部件,再点选Fixed Part,系统弹出新固定部分对话框,后再点选床身底座,这时床身部件会出现绿色的约束符号,同时历程树上会出现约束节点,表示被固定。
(4)三轴数控铣床的各轴运动副为移动副,使用柱状接头将床身底座部件与Y 轴部件、X 轴部件和Z 轴部件连接,并将其约束,使各机构可以进行仿真运动。
选择工具栏中柱状接头按钮Prismatic Joint进行Y 轴部件的组装,单击后系统弹出如图3所示的接头创建对话框,分别点选Y 轴部件和床身底座配合导槽相对应的两条边线和两个表面,注意要勾选“长度驱动”单选项,确定后系统会弹出“机制能被仿真”的信息对话框(若未出现则表示底座未固定)。
完成后,Y 轴部件和床身底座配合在一起,在导槽处会出现约束符号,同时历程树上的约束节点里会出现两个相合的约束。
用相同的方法进行X 轴部件及Z 轴部件的组装,设定正确会再出现两次“机制能被仿真”窗口,若未出现则可能未勾选“驱动长度”选项,组装完成整个三轴机床模型。nextpage
3.机床模型参数的设置
(1)定义工件安装及刀具之接合点。在历程树上“NCController” 节点内有两个节点,分别是
“Workpiece Mount Point(工件安装点)”和“Tool Mount Point(刀具安装点)”。工件安装点可设在工作台上表面的任意位置, 最好设置在中心位置,刀具安装点在Z轴主轴下端面的中心处,为了方便,可以先在工作台表面中心位置和主轴下端面的中心处各创建一个点。用鼠标左键双击“Workpiece Mount Point”节点,此时机床模型上出现绿色的罗盘,将罗盘中心移动到工作台上 表面中心位置创建的点上,如图4所示,再用鼠标左键单击工作台部件,弹出设定位置对话框,按“确定”即可完成工件接合点的设置(当然,也可改变X轴、Y轴的坐标来调整罗盘的位置),用相同的方法来设置刀具接合点。
(2)设定装置属性。可以根据“Device Attr
原创力文档

文档评论(0)