海克斯康的工业软件NCSIMUL专注于数控机床的加工仿真及优化,通过软件中的虚拟机床和控制器,可直接仿真机床上使用的G代码文件,提前发现并规避G代码程序的安全问题。实际生产中,数控机床上的操作有很多手动指令,这些指令不是我们常规下用代码来驱动的机床动作,而是通过机床手轮、MDI输入、手工操作等形式来进行的机床相关运动。例如模具行业中,通常不会在程序中添加换刀指令,而是在现场加工中由机床操作人员手动安装刀具,再输入刀补,调用程序加工。这个装夹刀具的动作就是我们说的非代码驱动的手动指令。角度头手动调整角度、双工作台的手动切换、夹具中角度虎钳的手工角度调整等均是手动指令。今天我们以一个可以手动旋转机床工作台角度的案例来给大家分享一下如何在NCSIMUL中仿真手动指令。
在使用一些大型的设备加工出来的零部件,例如风电设备零件、航空航天零部件等,许多零部件的加工面与装夹面可能不是垂直面而是带一定的角度,因为零件尺寸特别大,如果做一些角度变换的夹具来实现零件角度的转换,实际生产的时候装夹难度很大。这个时候企业会使用工作台可旋转角度的机床,每次根据装夹面与加工面的夹角,手动旋转工作台。下面就为大家讲解在NCSIMUL中实现此功能的仿真具体操作步骤。
步骤一 分析机床结构
►打开一个仿真项目之后,双击左侧项目中的机床,在打开的对话框中选择运动学,进入到机床配置界面。通过分析可以看到现在的机床模型在V轴下面,此时的工作台可以进行Z轴的移动,可以绕着Y轴进行B轴旋转,但其实真实的机床还可以绕着X轴进行A轴小角度的旋转,而这一部分正是操作人员进行手动旋转的。
步骤二 添加机床A轴旋转轴
►在V轴下方添加一个旋转轴,命名为A。链接形式选择为旋转的。位置参考工作台的坐标进行设置,定义方向为绕着X轴旋转。正负方向及旋转角度根据实际机床数值进行设置。然后将B轴拖至A轴下方,调整为正确的轴从属关系。
步骤三 移动机床A轴,测试搭建效果
►点击机床-初始位置,将光标移至A轴上,可以拖动下方的进度条,或者点击加减号对机床轴进行运动测试。
步骤四 对新添加的轴进行机床设置
►进行时间设置,进行轴旋转参数设置。
步骤五 运动轴命名
►在运动学控制器中,命名新添加的A轴。
步骤六 添加初始化,通过软件实现手动操作动作
►给仿真项目一个初始化,在ISO选项中输入ISO代码,其固定格式为AXE[此处填上一步命名的轴数字]=要旋转的度数。这样就可以在软件里模拟仿真真实情况下对于工作平台的手动旋转角度了。