多轴联动及其后处理设置 - 图文

发布时间 : 星期三 文章多轴联动及其后处理设置 - 图文更新完毕开始阅读

多轴联动及其后处理设置

在后置文中找出

#Assign axis address str_pri_axis \str_sec_axis \str_dum_axis \

#Toolplane mapped to top angle position strings str_n_a_axis \str_n_b_axis \str_n_c_axis \

以上轴可互换,或加或减.

9.1V五轴曲线加工CURVE 5-AXIS对话框之重要翻译:

T OOL AXIS CONTROL(刀具垂直于某某)下第四项FROM P0INT(刀具轴线向后延伸交于选定点)

第五项TO POINT((刀具轴线向前延伸交于选定点) 第六项CHAIN(刀具轴线与串接方向对齐)

tip control(刀尖位置)下第三项按钮comp tosurfases(刀尖偏离曲面一定距离)

projection下的maximum distance(最大投影距,默认值50)不大理解,请朋友告知.

【讨论】关于五轴加工的小问题

各位有人用五轴的加工中心的吗?我用的是饶Z旋转的工作台位于饶X轴旋转的旋转轴之上的机床.这样当5轴连动时,4轴(饶X),5轴(饶Z)同时旋转,工件位于工作台上某一高度位置,且并不位于4轴,5轴的旋转中心,那么就存在一个工件关于旋转轴的偏心距,象这种情况各位在编程时是怎么处理的?即便用软件,他的编程原理是什么?请用类似机床的高手指点.

5轴较平,4轴中心为机床原点,亦即编程原点.

关于五轴的~

在五轴机床上,通常有几个参数,例如X,Y,Z,A,C五轴机床上通常会把C轴中心到A轴中心的偏心距和旋转半径告诉你,每台机床各不一样,但在mastercam中好像没有要求你输入这些参数,那它生成出来的程序可以直接用吗?是不是要处理一下?

我看我们的程编通常是生成了程序后用一个软件,在这个软件中输入c轴旋转方向,c轴中心到a轴的偏心距和旋转半径,然后处理一下才用的,不知各位是不是这样的啊? 如果是可以把这个软件介绍一下吗?

可否介绍下你们用的那个后处理软件?

偏心距和旋转半径是同出一辙吗?

两个旋转轴 中心点(C B轴)之间的是150mm。 机床不支持 RTCP 。 看图片。

两个旋转轴 中心点(C B轴)之间的是150mm。 机床不支持 RTCP 。 看图片。

偏心距是刀具在多轴加工同一点时.垂直坐标与转角度后坐标间的差值; 旋转半径俗称摆长,B轴的旋转半径,工件面到B轴的旋转中心距离.

请问怎么改post设置偏心和摆长啊?

#Offset in head based on secondary axis relative to machine base. #Normally use the tool length for the offset in the tool direction saxisx : 0 #The axis offset direction? saxisy : 0 #The axis offset direction? saxisz : 0 #The axis offset direction?

五轴后处理关健:

#Assign axis address str_pri_axis \str_sec_axis \str_dum_axis \

#Toolplane mapped to top angle position strings str_n_a_axis \str_n_b_axis \str_n_c_axis \

这里是旋转轴地址设定

五轴后处理关键之处:

#Machine rotary routine settings

mtype : 0 #Machine type (Define base and rotation plane below) #0 = Table/Table #1 = Tilt Head/Table #2 = Head/Head

#3 = Nutator Table/Table #4 = Nutator Tilt Head/Table #5 = Nutator Head/Head

head_is_sec : 1 #Set with mtype 1 and 4 to indicate head is on secondary

这里定义机床型式

#Preferred setup is pri. zero matches sec. zero/direction

#Zero machine and determine the planes perp. to axis rotations #These plane combinations are valid: #Primary plane XY XZ YZ #Secondary or XZ XY XY #Secondary YZ YZ XZ

#Primary axis angle description (in machine base terms)

#With nutating (mtype 3-5) the nutating axis must be the XY plane rotaxis1 = vecy #Zero rotdir1 = vecx #Direction

#Secondary axis angle description (in machine base terms)

#With nutating (mtype 3-5) the nutating axis and this plane normal #are aligned to calculate the secondary angle rotaxis2 = vecz #Zero rotdir2 = vecx #Direction

#NOTE: Use of 'top_map' requires the dealer match the

# above settings below. These must match initial settings!!! p_nut_restore #Postblock, restores original axis settings result = updgbl(rotaxis1, vecy) #Zero

result = updgbl(rotdir1, vecx) #Direction result = updgbl(rotaxis2, vecz) #Zero

result = updgbl(rotdir2, vecx) #Direction

以上决定轴向量

#Normally use the tool length for the offset in the tool direction saxisx : 0 #The axis offset direction? saxisy : 0 #The axis offset direction? saxisz : 0 #The axis offset direction? 以上确定轴偏距

旋转轴刀路------答ajie5211(圆柱刻字)

联系合同范文客服:xxxxx#qq.com(#替换为@)