优胜模具 发表于 2013-6-18 15:23:42

PowerMILL_DuctPost_3-5轴后处理制作教程

PowerMILL_DuctPost_3-5轴后处理制作教程





DuctPost_3-5轴后处理制作教程
链接:http://pan.baidu.com/s/1qXxVCNM
回复可见提取码:
**** Hidden Message *****


灰阳5656 发表于 2021-12-7 15:07:07

※G45      刀具位置补正伸长      G73      高速深孔啄钻循环  G02      顺时针圆弧插补运动      ※G46      刀具位置补正收缩      G74      攻左旋螺纹循环  G03      逆时针圆弧插补运动      ※G47      刀具位置补正2倍伸长      G76      精镗孔循环  G04      程序暂停      ※G48      刀具位置补正2倍缩短      G80      取消固定循环  G09      主轴准停       G49      取消刀具长度补偿      G81      钻孔循环 ※G10      资料设定       G50      取消缩放      G82      沉头钻孔循环 ※G11      资料设定模式取消       G51      图形缩放      G83      深孔啄钻循环 ※G15      极坐标指令取消      ※G52      特定坐标系设定      G84      攻右旋螺纹循环 ※G16      极坐标指令      ※G53      机械坐标系选择      G85      饺孔循环  G17      选择X,Y平面       G54      选择工件第1坐标系      G86      镗孔循环  G18      选择X,Z平面       G55      选择工件第2坐标系      G87      反镗孔循环  G19      选择Y,Z平面       G56      选择工件第3坐标系      G88      镗孔循环  G20      选择英制编程       G57      选择工件第4坐标系      G89      镗孔循环  G21      选择公制编程       G58      选择工件第5坐标系      G90      绝对坐标编程 ※G22      内藏行程检查功能 ON       G59      选择工件第6坐标系      G91      增量(相对)坐标编程 ※G23      内藏行程检查功能 OFF      ※G60      单方向定位      G93      时间倒数进给模式  G27      参考点返回检查      ※G61      确定停止模式      G94      每分钟进给量  G28      返回机床参考点      ※G62      自动转角进给率调整模式   

改巢还贷 发表于 2016-5-17 09:54:37

一、完整的后处理文件介绍
一个完整的后处理文件通常有:定义字符段、定义字符格式段、定义键值段、定义指令值段、变量定义、程序格式段等部分组成。
下面我们先来看一个比较完整的后处理文件,并把它分为数段,把需要修改的地方做个必要的解释:
machine fanucom —————— 后处理文件头
=========================== 第一部分是定义字符段 ==============================
define word TN
address letter = "TOOL TYPE:- "
address width = 13
field width = 25
end define
具体解释:
define word TN —————————————— 定义字段;
address letter = "TOOL TYPE:- " ————— 定义字段的返回值,比如在后处理文件里有“MS =C ; TN ToolType ; EM =C”,而在写程式的时候选用的是端铣刀,那么在CNC程式里就会有(TOOL TYPE:- ENDMILL);
address width = 13 ——————————— 定义字符宽度,如上"TOOL TYPE:- ",从T开始算起一共13位,包括空格;
field width = 25 ——————————— 定义返回字的宽度,如上"ENDMILL",如果field width = 2,那"TOOL TYPE:- "就返回EN;如果field width = 25,那"TOOL TYPE:- "就返回ENDMILL。
end define
========================== 第二段是定义字符的格式 =============================
define format ( / G6 S T M1 M2 L P D E H O )
address width = 1
field width = 2
exponent width = 0
scale factor = 1
scale divisor = 1
tape position = 0
print position = 1
sign = none
not permanent
not modal
metric formats
leading zeros = false
trailing zeros = true
decimal point = false 控制公制尺寸的前导零、后导零,小数点
decimal places = 0
imperial formats
leading zeros = false
trailing zeros = true
decimal point = false 控制英制尺寸的前导零、后导零,小数点
decimal places = 0
end define
word order = ( OP N G1 G2 G3 G4 G5 )
word order = ( G6 G7 X Y Z B C )
word order = ( I J K R D S T )
word order = ( H M1 M2 MS msg EM Q ) 注册字符
word order = ( Q1 Z2 R2 ID F )
word order = ( TN TD TR DY MT YR PM )
========================== 第三段是定义键值 ===================================
define keys
blocknumber = N —————— 定义程序段号
preparatory function = G1 ——————— 定义准备功能指令
aux function = M1 —————— 定义辅助功能指令
x feedrate not used ————— 定义X进给率指令
y feedrate not used ————— 定义Y进给率指令
z feedrate not used ————— 定义Z进给率指令 此篇文章来自『::好就好::中国权威模具网』
circle angle not used ————— 圆周角度
x coordinate = X —————— 定义X坐标轴
y coordinate = Y —————— 定义Y坐标轴
z coordinate = Z —————— 定义Z坐标轴
key i = I —————— 定义X轴矢量I键
key j = J —————— 定义Y轴矢量J键
key k = K —————— 定义Z轴矢量K键
feedrate = F —————— 定义进给率指令
feedrate per revolution = F ——————— 定义每转进给率指令
spindle = S —————— 定义主轴指令
tool number = T —————— 定义刀具指令
cycle dwell not used
dwell = X ————— 定义暂停时间键值
tool length = H —————— 定义刀具长度补偿指令
tool radius = D —————— 定义刀具半径补偿指令
drill peck depth = Q1 —————— 钻孔的啄钻深度
drill hole depth = Z2 —————— 定义钻孔深度
clearplane = R2 ————— 定义安全平面高度
message start = MS ————— 定义注释的开始符
message end = EM ———— 定义注释的结束符
opskip = OP ———— 定义跳段符号
radius = R ————— 定义半径R键
program id = ID ————— 定义程序号
azimuth axis = B ————— 在多轴加工中,定义方位轴
elevation axis = C ————— 在多轴加工中,定义方位轴

霄9949 发表于 2021-8-4 20:35:19

一、完整的后处理文件介绍一个完整的后处理文件通常有:定义字符段、定义字符格式段、定义键值段、定义指令值段、变量定义、程序格式段等部分组成。下面我们先来看一个比较完整的后处理文件,并把它分为数段,把需要修改的地方做个必要的解释: machine fanucom —————— 后处理文件头 =========================== 第一部分是定义字符段 ==============================define word TNaddress letter = "TOOL TYPE:- "address width = 13field width = 25end define 具体解释:define word TN —————————————— 定义字段;address letter = "TOOL TYPE:- " ————— 定义字段的返回值,比如在后处理文件里有“MS =C ; TN ToolType ; EM =C”,而在写程式的时候选用的是端铣刀,那么在CNC程式里就会有(TOOL TYPE:- ENDMILL);address width = 13 ——————————— 定义字符宽度,如上"TOOL TYPE:- ",从T开始算起一共13位,包括空格; field width = 25 ——————————— 定义返回字的宽度,如上"ENDMILL",如果field width = 2,那"TOOL TYPE:- "就返回EN;如果field width = 25,那"TOOL TYPE:- "就返回ENDMILL。end define ========================== 第二段是定义字符的格式 =============================define format ( / G6 S T M1 M2 L P D E H O )address width = 1field width = 2exponent width = 0

dzf382101821 发表于 2013-6-18 17:16:14

谢谢,谢谢

huyaomeng 发表于 2013-6-18 17:37:25

感谢分享!

小毛CNC 发表于 2013-6-18 17:42:59

00000000000000000000000000000000000000000000000000000

guhongqing 发表于 2013-6-18 17:48:42

看了LZ的帖子,我只想说一句很好很强大!

bulando 发表于 2013-6-18 18:59:18

真是好资料,非常感谢!

ckc517 发表于 2013-6-18 19:05:32

管理员大哥,有没有PM —POST的多轴教程啊?

qwerty12345 发表于 2013-6-18 20:27:54

ddddddddddddddddddddddddddddddddd

lianqi2004 发表于 2013-6-18 20:35:39

谢谢分享!

corkcx 发表于 2013-6-18 22:09:24

好资料,非常感谢
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: PowerMILL_DuctPost_3-5轴后处理制作教程