4.3 V255的后处理制作
4.3.1 机床信息的收集
在对机床创建专用后置处理器之前要对机床进行必要的信息收集,掌握了机床的特
点及技术要求之后才能输出正确的文件格式,一般包括机床的控制系统名称、数控程序
格式、换刀/主轴/进给命令、机床控制指令、旋转轴参数等,其机床基本信息如表 4.1 所
示。
|
表4.1机床基本信息表 |
|
|
调查项目 |
说明 |
|
名称 |
V255 |
|
机床类型 |
A-C轴五轴加工中心 |
|
控系统名称 |
HWATEC-5MC-1五轴联动 开放式数控系统 |
|
程序头的格式 |
% |
|
坐标轴数量 |
5轴 |
|
第4轴 |
A轴 |
|
转轴类型 |
转台 |
|
第5轴 |
C轴 |
|
转轴类型 |
转轴 |
|
程序代码主要包括行号、程序头尾及坐标输出格式等内容,如表4.2所示。 |
|
|
表4.2程序代码格式表 |
|
|
程序代码格式 |
说明 |
|
行号格式 |
Nl、N2 |
|
程序头格式 |
% |
|
程序尾格式 |
M30 |
|
X,Y, Z格式 |
12.345 |
|
单行格式 |
N20X15Y8Z31 |
|
小数点输出 |
是 |
数控程序字按其功能可以分为准备功能字(G指令)、辅助功能字(M指令)、尺寸 字、主轴转速功能字等,其中常用的数控代码见表4.3。
表4.3常用数控代码表
|
换刀/主轴/进给 |
说明 |
|
自动换刀指令 |
T01M06 |
|
主轴转速指令 |
M03S800 |
|
刀具长度补偿 |
H02 |
|
主轴正转指令 |
M03 |
|
主轴反转指令 |
M04 |
|
主轴停止 |
M05 |
|
切削进给速度 |
F800 |
|
快速指令 |
G00 |
|
相对编程指令 |
G91 |
|
绝对编程指令 |
G90 |
|
公制格式指令 |
G71 |
V255为双转台加工中心,其第四轴的旋转面为YZ面,第五轴的旋转平面为 XY面,其具体参数如表4.4所示。
表4.4旋转轴参数表
旋转轴参数 说明
|
第四轴旋转平面 |
YZ |
|
第四轴旋转方向 |
双向 |
|
第四轴旋转精度 |
60" |
|
第四轴最大转角 |
110° |
|
第四轴最小转角 |
-110° |
|
第五轴旋转平面 |
XY |
|
第五轴旋转精度 |
15" |
|
第五轴最大转角 |
180° |
|
第五轴最小转角 |
-180° |
|
旋转轴中心偏置 |
无 |
4.3.2 加工中心后置处理设置
在预先装有 UG 软件的微机上,可以通过 UG 进入到后处理构造器的界面。启动后
置处理构造器之后我们就可以进入 UG post-builder 的用户界面,在这个界面里可以通过
鼠标进行操作,人机交互体验更方便。其界面如图 4.3 所示。
(1)机床类型设定
在用户界面点击“创建NEW文件”进入机床类型的选定界面。如图4.4所示。
在这里就可以对机床后处理器进行命名及相关参数的设定,根据机床的特点作出以 下设置:
后处理器名称:V255
输出的单位:mm 刀具类型:铣刀(mill)
机床结构类型:5-Axis with Dual Rotary Tables 控制器类型:数据库(library)
控制系统:fanuc-6M
待设定完成之后点击“OK”进入下一级设置菜单。
(1) 机床参数的设定
当机床类型设定完成之后进入机床相关参数的设定,如图4.5所示。其中X轴行程: 800mm; Y轴行程:500mm; Z轴行程:700mm;直线行程最小亥IJ度值:0.001;最大速 度:10000,其余选项设置为默认。点击“fourth axis”进入第四轴的参数设定。
由于本文涉及到的加工中心为A-C转轴类型,所以在进行后处理设定是,定义旋转 平面在OYZ面上的轴为“A”轴,旋转平面在OXY上的轴为“C”轴。如图4.6所示
(3) NC数据的定义由于本文涉及到的加工中心为A-C转轴类型,所以在进行后处理设定是,定义旋转 平面在OYZ面上的轴为“A”轴,旋转平面在OXY上的轴为“C”轴。如图4.6所示。
(2) 程序和刀具路径的设定
在程序及刀轨参数设置中可以定义、修改机床动作事件的处理方式。如图4.7所示。
其中主要包括了六项主要参数的设定,program选项主要定义、修改程序头、程序 尾、操作头、操作尾以及刀轨事件;GCodes[36]用来定义后置处理中所用的所有G代码;
M Codes用来定义后置处理中所用到的所有M代码;Word Summary[37^来定义所有的 字地址,可以修改格式相同的一组字地址,或是其格式;word sequencing定义修改程序 中的字符优先级别;custom command用来添加用户自定义的程序命令。
NC数据定义主要用来定义数控程序的输出格式[38],其主要包含了四个项目的定义, 分别是block (程序行)、word (词)、format (格式)以及其他数据。
*程序行定义表示每一机床指令的程序行中输出哪些字地址,以及字地址的输出先后。 *词定义词的输出格式,包括字头和后面的参数格式、最小最大值、前缀后缀字符等。
*格式定义数据输出的格式,确定其是整数、实数、还是字符串,数据格式的定义取 决于数据类型,一般坐标值采用实数,寄存器采用整数,注释和一些特殊的类型则 用字符串[39]。
*其他数据一般定义词间隔符、程序行序号、行结束符等一些特殊字符。
(4) 输出设置
output settings控制列表文件是否输出和输入内容。输出的项目有三轴的坐标值,第 四轴及第五轴的角度值,以及转速和进给等数据。也可以定义打印页的长宽和页眉,以 及文件后缀。
(5) 文件预览
当文件创建完成之后可以对创建的定义文件和事件处理文件进行预览。确保文件的 正确性,最新改动的内容标记在上半部分窗口中。
4.3.3保存后置处理器
当后置处理器设定完成之后就可以保存后置处理器,后置处理器的保存过程中会自 动产生三个相互独立又相互作用的文件。由于UG软件不支持中文路径,所以保存的时 候要把三个文件保存到全是英文字符的路径文件下以备后面验证需要。
本文采摘自“五轴加工中心后置处理及仿真技术研究”,因为编辑困难导致有些函数、表格、图片、内容无法显示,有需要者可以在网络中查找相关文章!
本文由伯特利数控整理发表文章均来自网络仅供学习参考,转载请注明!
2024-11
本文以组合式六角亭模型为实例,分析工艺难点与加工可行性,指出该模型的加工难点是模型形状不规则和整体刚性差,并通过设计新的工艺方案解决加工难点,完成了模型整体的加工。新的加工工艺有助于提高加工效率和精度,为五轴数控加工提供了一个典型案例,对于五轴加工中心数控加工也具有指导作用和重要… [了解更多]
2024-11
宇匠数控 备注:为保证文章的完整度,本文核心内容由PDF格式显示,如未有显示请刷新或转换浏览器尝试,手机浏览可能无法正常使用!本文摘要:通过对混联五轴加工中心自适应深度学习控制方法的 研 究,可 知 此 方 法 的 创 新 之 处 在 于:1)建 立 了 机 床 的 运 动 学 … [了解更多]
2024-11
在机测量技术由于其成本低、检测效率高、无需二次装夹等优势被广泛用于零件加工测量当中,使得五轴加工中心和五轴钻攻中心,同时又兼具测量功能。在机测量系统的构成如图1所示,硬件部分主要是由高精度探头、信号接收器、机床整个本体,软件部分由机床控制系统、测量软件等组成[8]。待零件加工完成… [了解更多]
2024-11
加工精度是影响机床性能和产品质量的主要难题,也是制约国家精密制造能力的重要因素。本文以五轴加工中心为对象,针对提升机床精度进行了研究。并且随着科技的发展,精密的仪器和零件在生产实践中占据的分量逐渐增加,在数控机床这种精密机器精度不断提高的同时,必须控制内外界环境的随机影响因素在… [了解更多]