对于不同的机床所能接受后处理的圆弧输出类形也有不同。圆弧输出类形有两种。一种是以I
J
K
的方式。另一种是以R的方式。我们用记事本打开后处理文件查找在define
block
move
circle,在这下行所显示的是此后处理将以哪种的圆弧输出类形生成程式文件。1)I
J
K
的方式的后处理文件是这样显示的:define
block
move
circle
G1
;
G2
;
G3
;
X
;
Y
;
Z
;
I
;
J
;
K
;
D
;
F
2)R的方式的后处理文件是这样显示的:define
block
move
circleG1
;
G2
;
G3
;
X
;
Y
;
Z
;
R
=C
;
F
;
D
;知道自己机床所需的是哪种的圆弧输出方式的话,直接把define
block
move
circle的下行改成自己想要的那种类形就可以了不可以啊,R是有了,可以是没有G2
G3了。呵
,用CIMCO
EDIT5
模拟都软件死掉了!不可以2)R的方式的后处理文件是这样显示的:define
block
move
circle
N;G1
;
G2
;
G3
;
X
;
Y
;
Z
;
R
=C
;
D
;
F 具体参照
>
你把你的程式更名成带D20R5的名称,让后处理调取刀具路径的名称!
这是我们公司的一段程式头 给你参考下:
define block tape start
N ; "MSG(\"" ; ID JobName ; "\")"
N ; "MSG(\"" ; XZ MaxZ ; NZ MinZ ; XX MaxX ; NX MinX ; XY MaxY ; NY MinY ; "\")"
N ; "MSG(\"" ; %M Month ; %D Day ; %Y Year ; %h hour ; %m Minute ; %s second ; "\")"
end define
define block cldat 1094
N ; "MSG(\"" ; TPN ToolPathName ; TD ToolRadius[ToolNum] ; TR TipRadius[ToolNum] ; TOL Tolerance ; SM Thickness ; "\")"
if ( Tolerance >= 005 )
N ; "SPEED(003)"
end if
if ( Tolerance < 005 )
if ( Tolerance >= 001 )
N ; "SPEED(0006)"
end if
end if
if ( Tolerance <= 0005 )
N ; "HSCA(0003)"
end if
if ( Tolerance < 001 )
if ( Tolerance > 0005 )
N ; "HSCB(001)"
end if
end if
end define
以上就是关于如何修改powermill(pm)后处理文件的圆弧输出类形(IJKR)全部的内容,包括:如何修改powermill(pm)后处理文件的圆弧输出类形(IJKR)、powermill网页格式程序单怎么转换成表格、powermill后处理输出时,怎样调取刀具的ID,而不是刀具编号呢西门子840D系统等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)