回复:等了一天,没人解答!!求大家帮助了!!关于840d 编程的问题~谢谢!!

ago

  • 帖子

    138
  • 精华

    9
  • 被关注

    0

论坛等级:游士

注册时间:2003-10-05

普通 普通 如何晋级?

发布于 2004-05-11 12:49:05

0楼

问题我看了半天没有看好懂,不过,我想问题应该是这样解决的:
通常情况下,卧式加工中心,用我的设备举例:
working plane $P_AXN1 $P_AXN2 $P_AXN3
G17 X Y Z
G18 Z X Y
G19 Y Z X
以上是工作平面对应的轴.
那么:
你可以定义一个axis变量,如:
DEF AXIS LZ_Z LZ_X LY_Y;variable axis name
然后在以后定义这个轴变量,即:
LY_Y=$P_AXN3 ;$P_AXN3是系统变量,如果你是G18的工作平面,那么这个值应该是Y;
LX_X=$P_AXN2
LZ_Z=$P_AXN1
;那么在你以后编制的时候就可以这么引用了,
G1 G41 G64 AX[LX_X]=100 AX[LZ_Z]=50 F300
G2 AX[LX_X]=0 AX[LZ_Z]=0 I-100 J0
...
我想搞清楚你的设备的系统变量中的三个轴的具体含义是什么,问题也就解决了,因为我的标准的siemens840D系统,所以,我例子中的变量值应该适合你的,因为这三个是840D的系统变量.
然后用DEF定义轴变量,把系统对应的XYZ轴的值赋给这些轴变量,就行了.
以后直接应用了.
如果有A/B/C轴的话,道理是一样的,自己再去研究一下吧.
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25597条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。