多轴联动及其后处理设置.docx
《多轴联动及其后处理设置.docx》由会员分享,可在线阅读,更多相关《多轴联动及其后处理设置.docx(19页珍藏版)》请在冰点文库上搜索。
多轴联动及其后处理设置
多轴联动及其后处理设置
后置文中找出
#Assignaxisaddress
str_pri_axis"A"
str_sec_axis"B"
str_dum_axis"C"
#Toolplanemappedtotopanglepositionstrings
str_n_a_axis"C"
str_n_b_axis"B"
str_n_c_axis"A"
以上轴可互换,或加或减.
9.1V五轴曲线加工CURVE5-AXIS对话框之重要翻译:
TOOLAXISCONTROL(刀具垂直于某某)下第四项FROM P0INT(刀具轴线向后延伸交于选定点)
第五项TOPOINT((刀具轴线向前延伸交于选定点)第六项CHAIN(刀具轴线与串接方向对齐)
tipcontrol(刀尖位置)下第三项按钮comptosurfases(刀尖偏离曲面一定距离)
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轴的偏心距和旋转半径,然后处理一下才用的,不知各位是不是这样的啊?
如果是可以把这个软件介绍一下吗?
可否介绍下你们用的那个后处理软件?
偏心距和旋转半径是同出一辙吗?
两个旋转轴中心点(CB轴)之间的是150mm。
机床不支持RTCP。
看图片。
两个旋转轴中心点(CB轴)之间的是150mm。
机床不支持RTCP。
看图片。
偏心距是刀具在多轴加工同一点时.垂直坐标与转角度后坐标间的差值;
旋转半径俗称摆长,B轴的旋转半径,工件面到B轴的旋转中心距离.
请问怎么改post设置偏心和摆长啊?
#Offsetinheadbasedonsecondaryaxisrelativetomachinebase.
#Normallyusethetoollengthfortheoffsetinthetooldirection
saxisx :
0 #Theaxisoffsetdirection?
saxisy :
0 #Theaxisoffsetdirection?
saxisz :
0 #Theaxisoffsetdirection?
五轴后处理关健:
#Assignaxisaddress
str_pri_axis"A"
str_sec_axis"B"
str_dum_axis"C"
#Toolplanemappedtotopanglepositionstrings
str_n_a_axis"A"
str_n_b_axis"B"
str_n_c_axis"C"
这里是旋转轴地址设定
五轴后处理关键之处:
#Machinerotaryroutinesettings
mtype :
0 #Machinetype(Definebaseandrotationplanebelow)
#0=Table/Table
#1=TiltHead/Table
#2=Head/Head
#3=NutatorTable/Table
#4=NutatorTiltHead/Table
#5=NutatorHead/Head
head_is_sec:
1 #Setwithmtype1and4toindicateheadisonsecondary
这里定义机床型式
#Preferredsetupispri.zeromatchessec.zero/direction
#Zeromachineanddeterminetheplanesperp.toaxisrotations
#Theseplanecombinationsarevalid:
#Primaryplane XY XZ YZ
#Secondaryor XZ XY XY
#Secondary YZ YZ XZ
#Primaryaxisangledescription(inmachinebaseterms)
#Withnutating(mtype3-5)thenutatingaxismustbetheXYplane
rotaxis1=vecy #Zero
rotdir1 =vecx #Direction
#Secondaryaxisangledescription(inmachinebaseterms)
#Withnutating(mtype3-5)thenutatingaxisandthisplanenormal
#arealignedtocalculatethesecondaryangle
rotaxis2=vecz #Zero
rotdir2 =vecx #Direction
#NOTE:
Useof'top_map'requiresthedealermatchthe
# abovesettingsbelow. Thesemustmatchinitialsettings!
!
!
p_nut_restore #Postblock,restoresoriginalaxissettings
result=updgbl(rotaxis1,vecy)#Zero
result=updgbl(rotdir1,vecx) #Direction
result=updgbl(rotaxis2,vecz)#Zero
result=updgbl(rotdir2,vecx) #Direction
以上决定轴向量
#Normallyusethetoollengthfortheoffsetinthetooldirection
saxisx :
0 #Theaxisoffsetdirection?
saxisy :
0 #Theaxisoffsetdirection?
saxisz :
0 #Theaxisoffsetdirection?
以上确定轴偏距
旋转轴刀路------答ajie5211(圆柱刻字)
多轴机类型
带数控转盘4轴铣床:
复合转头5轴铣床:
一个转盘和一个摆动盘5轴铣床(转盘在摆动盘上面):
一个转盘和一个摆动头5轴铣床:
两个转盘5轴铣床(一个转盘在另一个转盘上面):
一个转盘和一个倾斜摆动盘5轴铣床(摆动盘倾斜45度):
一个转盘和一个倾斜摆动头5轴铣床(摆动头倾斜45度):
倾斜复合转头5轴铣床:
两个直线轴和三个旋转轴5轴铣床
多轴机类型 a
[本帖最后由ssfjyv于2006-1-409:
08编辑]
图片附件:
1.GIF(2006-1-216:
48,1.93K)
多轴机类型2
图片附件:
2.GIF(2006-1-409:
10,1.67K)
多轴机类型3
图片附件:
3.GIF(2006-1-410:
28,2.37K)
多轴机类型4
图片附件:
4.GIF(2006-1-918:
09,2.33K)
多轴机类型5
图片附件:
5.GIF(2006-1-1220:
35,2.25K)
多轴机类型 6
图片附件:
6.GIF(2006-1-2000:
50,2.28K)
多轴机类型7
图片附件:
7.GIF(2006-2-719:
04,1.98K)
多轴机类型8
图片附件:
8.GIF(2006-2-1013:
53,1.74K)
多轴机类型9
图片附件:
9.GIF(2006-2-1013:
54,2.29K)
多轴机类型10
图片附件:
10.GIF(2006-2-1013:
57,2.23K)
多轴机型11
图片附件:
11.GIF(2006-2-1108:
51,2.08K)
多轴机型12
图片附件:
12.GIF(2006-2-1109:
07,2.03K)
多轴机型13
图片附件:
13.GIF(2006-2-1209:
17,1.94K)
多轴机型14
图片附件:
14.GIF(2006-2-1214:
55,1.84K)
多轴机型16
图片附件:
16.GIF(2006-2-1311:
11,2.26K)
多轴机型15
图片附件:
15.GIF(2006-2-1311:
12,2.36K)
多轴机型17
图片附件:
17.GIF(2006-2-1312:
13,2.43K)
多轴机型18
图片附件:
18.GIF(2006-5-202:
24,2.34K)
多轴机型19
图片附件:
19.GIF(2006-5-202:
26,2.42K)
多轴机型20
图片附件:
20.GIF(2006-5-322:
46,2.42K)
多轴机型21
图片附件:
21.GIF(2006-5-323:
12,2.44K)
多轴机型21
图片附件:
22.GIF(2006-5-323:
52,2.5K)
多轴机型23
以上图片来自NCPOST网站,在此表示感谢!
[本帖最后由ssfjyv于2006-5-400:
12编辑]
图片附件:
23.GIF(2006-5-323:
55,219.84K)
原帖由ssfjyv于2006-1-2016:
14发表
编程原点要设到料面高度或旋转中心;另外如果两个旋转轴都在主轴上是双摆头机型,
我还没研究.
兩個旋轉軸都在主軸頭上的雙擺頭五軸機型:
1.ㄧ般在市售的通用後處理是直接把偏心距設置在後處理文件裡頭的,也把初始旋轉軸到主軸端面的距離設置進去
2.如果沒有RCTP功能的機器,後處理時便把校刀長度加入計算