[工作]卧式加工中心工作台旋转坐标系
卧式加工中心工作台旋转坐标系
#130=x(x的中心值),
#131=z(z的中心值),
B90(x)#132=a(a为工件分半得出来得机械坐标),
(B0-G54),
(G54x)#5221=b(自己找出来得机械值), (G54y)#5222=c(同上),
(G54z)#5223=#131+(#130-#132)+d(d为工件长度的一半),
(B180-G55),
(G55x)#5241=#130*2- #5221, (G55y)#5242=#5222,
(G55z)#5243=#131*2- #5223+D(D为工件的长度),
90度和270度的坐标以此类推。。。希望你能看懂
智 控制 术? 能 技
, 卧 , 尘 墨 犬 和 式加 , , 心 坐
丝 型
, ,
卧式 加 工 中心 工件 坐标 系 自动 补偿 的研 究
肖庆 和
(, , , , 系, , , ,,, ) , 昵 械 , 河 , ,卅, ,, , , , , ,
摘要: 通过分析 卧式加 工中心机床 坐标 系与 工件 坐标 系、 工作 台旋转 中心之 间的关 系, 并利用
, , ,系统 中的宏指令及参变量, , , 开发数控 系统功能 实现卧式加 工中心机床在零件加工过程 中, 工作 台任 意 角度 旋转后 , 工件 坐标 系原点 得到 自动补 偿 与设 定。
关键词 : 工件 坐标 系; 自动补 偿 ; ,,,( 宏功 能 , , ;
中图分 类号 :, , , ,,
文 献标 识码 : ,
文章 编 号 :,,,, (,, , ,, , ,,, ),,, 一, ,, ,
数控卧式加工 中心机床在加工零件时, 由于零 件加 【部位的需要 , 通常要求,作 台能旋转任意角 : , , 一
刁 , ) ,
,
, 一
、
度。当(件坐标 系原点与 工作台的旋转中心重合 】
时 ’ ,作台的旋转不会绐加工过程带来影响。但 由
(
,,
,
于 , 什坐标 系原点 的选 择是根 据零 件结构 的特 点 、
,
,
、, 机未
编程的需要 确定的, 通常被加,零件尤法( ,作 ,, :, (, , 台的旋转中心重合 , 工件坐标系原点的位置随着工 作台的旋转 , 在机 床坐标系中发生变化。因此 , 要 重新设定工件坐标 系原点的位置。在实际生产 中
, , 、
卜 , , ,
、
一
,
三 , 一 ,
,【 , , , , , 】 , , 乐 木
, ~
,
, , 、 ( , ,、 , 、 、 ,
,( , 迥 , , (, )
通常的做法是 , 助于计算机 , 借 根据旋转角度计算
出工件坐标系原点的变化量, 在初始工件坐标系原
、,
、
,
系 点 ,
点设定值的基础上进行补偿计算 , 然后人工设定新 的,件坐标系原点的位置。这种人工补偿计算 、 设
定的方法效率低 , 且容易出现错误 。能否找到一种 方法 , 尽量减少人 为干预, 由系统根据初始工 件坐 标系原点设定值及工作 台旋转角度, 自动进行补偿
剧 , 工 件 坐 标 系原 点 与 工 作 台
旋转 中心 关 系 图
测量设定值 ,, 。 , 由上述 已知条件 即可以确定 , 点相对于,作台旋转中心 , 的增量值, , 根 二 ,, ,,
计算并设定新的工件坐
标系原点的位置 , 达到开发 数控系统功能的 目的。
据几何父
。
算出 , 点的旋转半径 , 及初始角 ,
工作 ,转后, , 【 , , 初始工件坐标系原点 , 旋转到
新点,的位置。 如果能计算 出新点 ,相对于工作台 旋转中心的增量值 , , 就可以在初始工件坐 , ,, ,, 标系原点 , 的基础上进行补偿 , 确定新的工件坐 标 系原 点 , 的坐 标 值 。 , 、 , ,,, ,,,
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示 , 点 的
, 工件 坐标 系原 点 与工 作 台旋 转 中 心 的 关 系
标系原点经测量 、 设定后 , 在机床坐标 系中即被确 定。工件坐标系原点与工作 台旋转中心的关系如 图 , 示。 所
, 当工件随夹具在工作台上安装后 , 初始工件坐 ,, 坐标 。
, 初始工件 坐标 系所在象 限的确 定 工件随夹具在机床工作 台上定位 、 夹紧, 具体 位置的确定是根据零件的结构 、 加工的需要任意确
图中,,, ,,, , 、 , 表示工作台旋转 中心 , 在
机床坐标系中的坐标 ,, ,值( 机床安装 、 调试后的
定值 ) ,, , ,, , 。 , 、 , 为初始工件坐标系原点,的
鱼 ,二 国制造业信息化 第, 卷 第 ,, 一 一二二 二 , 卜 一 , 笙垒 鱼 严。( , … 』 , , , … , 期 ,
: 一 一 一
化位置 , 首先就要确定初始工件坐标系原点在机床 工作台上的位置。在机床坐标系中, 将工作台划分
为 ,个 象 限 , 图 ,所 示 。 如
经分析可得出结论 , 初始工件坐标系原点 ,
【 台 作
图 , 工 作 台 象 限划 分 图
在工作台上的位 置可分 为 ,种情况。可分别位于 第一至第四象限中, 位于四象 限坐标轴上 , 或与工 作 台旋转中心重合。
,, , ,,) , ,, 判断工件初始工件坐标 , ,, , , , , , , 系设定地址
, , , , , 了 , , , ,, , , , , ,
在宏程序设计中, 由数控系统根据初始工件坐 标系原点设定值 , 自动对上述 , 种情况进行判断 , 确定初始工件坐标系原点在机床工作台上的位置。
,, , , , , , ,, , ,, , ,, , , , ,, , ,, , , , , , ,, , , , , ,, ,
, , ,,,, , , , ,, , , , , , , , ,
它是计算变化后工件 坐标系原点的增量坐标值 , 并 进行补偿的基准位置。
, , , ,,, , , , , ,
, , , , , , , , , , , , , , ,, , ,, , ,, , ,,
, , , , , , , , ,, , ,,, , ,
, 自动补偿宏程序设计
操作人员测出工件初始工件坐标系原点 , 的 坐标值, 可任意在 , , , 或 , , , , , , ,, , , ( , ,, ,中 设定 。运行 自动补偿 程序取出 , 点坐标值, 判断
,,, , ,,,, , ,, , , , , ,) 取出设 , , ,, , , , ( 定在 , , , , ,, ,中初始
,,, , ,,,,, ,, , , , , ,) 工件坐 , , ,, , , , ( 标系原点的设定值 ,,, , ,,,,, ,, , , , ( ) , , ,, , , , , ,
( )、 , ,, ),
,点在机床工作 台上的初始位置 , 计算 , 点相对 工作 台旋转 中心的增量值 、 ,点 的旋转半径及初始 角度 , 。 当工作 台旋转角度 为 , 时, 则计 算出新坐标 系原点的绝对旋转角度为( ,口 , , ) 并算 出相对工 作台旋转中心的增量值 , 经补偿计算 后 , 由数控 系 统 自动 完 成 新 坐 标 系 原 点 , 的 设 定 。 采 用
, , ,系统宏指令及参变量编写的工件坐标系 , , 自动补偿宏程序 , , , , , 如下所示 : ,, , ,,
, , , ,,,, , ,, , , , ,) 取出 , ,, , ,, ,, 一, , ( ( ) 设定在 , , , , , , ( , ,, 中初始
,,, , ,,,, , ,, , , , ,) 工件 坐 , , ,, , , , ( 标系原点的设定值 ,,, , ,,,, , ,, , , , ( ,, ,, , , , , ,)
,,,, , ,
,, ,,, , ,, , , ,, , , 一 , ,, , ,, , , , , , , 一 ,
,,, , ,一,, ( , , ,) 工作 台旋转 中 ,(, , , , 心的坐标值( 由具体机床确定 ) ,, , 一, , ( , , , (, , , ,) , ,,
,, , , , , , , , ,, , ,, ,,, , , , , ,, , ,, , , ,, , , ,, , , ,
(
智能控制技术(
肖人 壁 ,和 , 地
:~坐 : 墨臼 堡 ~ (, 壅
, ,
,, :,, , 。 , 臼负 …旋转 角度 的处理 ,,, ,, ;
, , , 『 , , )( , ,, 判 断 初 始 件 坐 标 , , ,, , ( ; , ,, , , 系原点 象 所
, , ,, , , , , ,, , , , ; , ,,, , ,,, ,,( ,, , ,,, 新 坐标 系麒点
的补偿 汁算 ) ,
, ,,, , , , ,, , 十 , , ( , ,, , 、 , , ,
,『 , ,,( , , , ,, , , , , )、 ,
,, , , , )( , , ,, ( , ( , ) , ) , ,, , , 、 , ( , , , , , , ,) ( ( 】 )
, 『 , ,, ,, , , ,, ( , , , , ,
,, , , ,, , ,, ,, , , , , , ,, , , , , ,
, , ,, , , ,, , ,, 判断新坐标系原 , , , 『 , , , , , ,,
点设 定位 置
, ,, ,,, ), 汀( , , , , , ,( ( ),, ,
, 『 , , , , , ,, , , , , , , , ) ,, , , )( , , , ,, ,, ( , ) , , , ,, , , , ,, , , , ,,【 ,, ,, , ,
, , , , ,, , ,, , 】 叮, , , , ,,
,, ,,( )、 ,, , ,, 、 , , ) , , , , (
, , , , ,, , , , ,, , , , , , , ,
(,) , , , ,, , ,, ,, , , ,,, , , ,
,, , , , ,( ,, , ,, , ,(, ) , , (,
, ,,, , ()( ,,, , , , ,, ,, , ( , , , 『 , , , , ,, , ,, , , , , ,
,, , , , , , ,, , ,, , ,, , , ,
,, , , ( , ,, , ,, ( , , , , , , , , , , ,,,, , ,, , ,( )、 , , ,
, , , ,, , ,, , , , 位于第一象 , ,,, , ,, , , ,, ,
限初始 角度 计算
( ,, , , )、, , , ,
, ,, ,, ,, , , , , ,, ,,, , ,, , , , ,,,, 设定 , 新坐标系原点( 设定在 , , ,, , ,( ) , ,,, , ,, , ,, , ,,, , , ,, ,, ,, ,
, , , , ,,,,, ,, , , ,, , , 位 于 第 ,, ,, ,, , 十,
二象限初始角度计算
( ), , , ,
,,, , , , , , ,,,, , , ,, , , , , , ,
( , , , , , , ,
,, ,, , , , , ,,,, 位于工作台旋转中心 ,
, , ,, ,? , ,
,(,, , , ) , ,
, , , ,, ,, 一, , , ,,,, 设定新 ,, ,,, , ,, , , , , 坐标系原点( 设定在 , , , , , , , (, , , ) ,,, , , , , , , , ,, , , , , ,,,, ,
,,
, , ,, , ,, , ,,, , , 十, , , , ,
,, ,
, , ,,, , 位于 ,轴负半轴上初始角 度 , , , ,,,
,, , 。 ,( , ), , ,’ , , (
, , , ,, , ,, ( ,, , , , ,,,,, , , , , ,) ,, , , ,
, , ,,, , 位于 ,轴正半轴上初始角度 , ,, , , 。
,,, , , , , ,
上述程序中,,, 表示指定初始工件坐标系 ()
原点设定地址号 (, ,或 , , ; ( ) , ,, ,, ) ,, , 表示 工作 台旋转角度 , 顺时针为正 , 逆时针为负( , ,, , ,) , ( ) ,, ; , , 表示指定新工件坐标系原点设定地
址号 (, ,或 , , 。 , ,, ,, )
, , ,,, , , 位于 轴 负半轴上初始角度 ,, , , ,
, , ,。
( ,, , , ) , ,
, , ,,, , 位 于 , 轴 正半轴上 初始角 度 , , , ,,
,。 , ( ), , , ,
, 应用举例
图, 是纺织机械梳棉机边板零件的示意图, 在 ,, , ,, 卧 式 加 工 中 心 机 床 上 加 工 ,一 , , ,, ,圆周分度孔 , ,, 工作台尺寸 ,, ,×,, ,, ,, ,, 工件坐标系原点选在零件 的圆弧 中心 。显然该零 件装夹时工件坐标系原点与工作 台旋转中心无法 重合 。这样 ,一士, ,圆周分度孔加工时 , , ,, 初始设 定的工件坐标系原 点随工作 台旋转 , 位置发生变 化。通常需要手工计算各角度的原点差值 , 在初始 设定 的工件坐标系原点的基础上进行补偿。 我们采用 , ,,自动补偿宏程序可以轻而易 ,, 举地解决这类 问题 。
, , ,,, , ,, , , ,, , , 位 于 ,, , ,, , ,, , , , ,,, 第三象限初始角度计算 ( ,‘ , , , ), , 『 (
, , ,,,,,, ,, , ,,, , , ,, , , 位 于 ,, , , , ,,,
第四象限初始角度计算
,( ,, , , ) ,,
, ,,,, ,, , ( , 一,,, ,( , 一 ,, , , ,, ,, , , ) ,, , ,, , ,( , ,, , ,( , 一,, , , , ) ,, , , ) ,, , , ) ,, , ,,, ,,, , ,,, 新坐标系原点 ,, , ,,, , 增量值计算
,, 年 , 中国制造业信息化 ,, 月 动设置 , 个工件坐标系) , 。
第,卷 ,
第, 期
程序 , ,为 零 件 加 工程 序 ( 例 为 钻 ,一 , 本 , ,,孔 ) 。
, , ,
,, , ,,, ,
,, ( ,, ,,, , , ) ,( , ( , , ,,
(, (, ,(, , , , , 、, ,, ,, , , ,, , ( ,, , , ,(,, , ,, , ,, ,(, , , ,, , , ,(, , , , 图 , 梳棉 机 零 件 示 意 图
,, , ,, , ,, , ,, , ,, , ,, ,
,, , ,, ,
首先 , 工件可安装在工作台的任意位嚣。通过 测量 ,点 的坐标值算 出初始工件坐标系原点 , 的 坐标值 , 并设定初始工件坐标系( 本例 中将初始工
件坐标系设定在 ( , ,, ,中, , ( , , 也可在 , , , , ,, , 或,,, , , , ( , ,, ,中任意选择 ) 。零件加 工时通 过运行 , , , ,, 程序完成工件坐标 系 自动补偿及设
定。
,, , ,, ( , , , , ,, , ( , , ,
, ,, , ,
, , ,, , ,
,, , ,, , , , , ,, , ,, ,
, ,
,, , , ,
,, ,
程序 , ,可按正常
格式
pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载
编程 , , 加工程序 与工
件坐标系 自动补偿过程无关 , 程序中按工作台旋转
角度选择对应的工件坐标系指令编程 , 整个加工过 程仅需进行
一次工件坐标系设定。
, , (, , 、,
, ,, , , ,
,, , ,, ,
( ,
, 结束语
采用工件坐标系 自 动补偿和设定功能 , 工作台
旋转任意角度后 , 不再需要人工对工件坐标系重新
,, ,
进行设定 , 由数控系统 自动完成。这一研究成果在 实际生产中取得了良好的效果 , 提高了数控机床的 加工效率 , 达到了开发数控系统功能的 目的, 保证
了零 件 的 加 工 精 度 。这 种 方 法 已成 功 地 应 用 于 , , , ,,, , 、,, , , , ,,等数 控 系统 , 可供 其 他 数控
程序 , , ,中 ,( ) ,, ,, 表示初始工件 坐标 系 设定地址号 ; ( , 表示工作 台旋转角度 ; ( ) ,, ) , ,, 表示补偿计算后新坐标系原点的设 定地址号。运 行 , ,, ,, 程序 , 通过调用 , ,,自动补偿宏程序 , ,, 可迅速完成各角度的工件坐标系的补偿计算 , 并完 成 自动设定过程( 根据加工需要 , , , ,,系统可 自
系统解决类似问题时参考 , 同时也为数控机床用户
开发数控系统功能打开了思路 。