Frame1

开始学习NC编程

Frame直接翻译过来是“框架”,有点儿词不达意,实际上它是偏移、旋转、比例和镜像的组合。SINUMERIK有多组框架,区分的很细,后面慢慢学。先看看整体的关系。

编写加工程序,为了方便,都是在工件坐标系里编写,当系统执行时,会根据工件零偏到可设置零偏,一步一步把工件坐标系下的坐标值按照框架的关系,最后折算到机床坐标系的坐标值。中间这些框架的目的就是为了操作编程方便。

举例说明,见下图,要加工一个正方(虚线),但由于装夹的原因,工件放的不正,歪了,变成了加工斜方,如果在机床坐标系下去编写加工程序就很麻烦。对吧?怎么办?交给数控系统,借助测量循环,操作者可以测量出工件偏斜的角度,然后设在可设置零偏中(即设置工件坐标系,图中为紫色),这样编程依然按正方编程,加工时系统自动计算X轴和Y轴的位置值。

随着技术的发展,计算机辅助设计应用越来越普遍,加工也变得越来越复杂,从最初的三轴加工升级到3+2静态五轴加工和动态五轴加工,机床也就从原来三根直线轴发展到3根直线轴加两个旋转轴,甚至更多的插补轴,为了提高效率又增加了刀库轴,上下料轴等辅助轴。数控系统也随之变得复杂,框架的数量也在逐步增加,以满足诸如动态变换、灵活选择工件零点等要求,目的还是为了让操作和编程不要太复杂。

SINUMERIK的框架在哪里?

下面依次介绍各个Frame,用途、如何设置及如何在程序中访问

(0)

相关推荐