iCAx开思网

标题: SIEMENS840D系统高速机的后处理! [打印本页]

作者: jiewwk    时间: 2004-8-1 14:54
标题: SIEMENS840D系统高速机的后处理!
最近厂里刚进了两台SIEMENS840D控制系统高速机可是厂家没有提供后处理程序,另外我们现在所有处理出的程序头前面每次都要加以下内容才可以加工!真是急呀!
(开粗)
%
O0100
G17G40G49G80
G91G28Z0
( 10D )
speed(0.05)
t1d1
G90G54G00X0Y0
G43H01Z50.S1000M03
G00X0.0Y0.0Z55.M09
.......
(光刀)
%
O0100
G17G40G49G80
G91G28Z0
( 10D )
HSCA(0.003)
t1d1
G90G54G00X0Y0
G43H01Z50.S1000M03
G00X0.0Y0.0Z55.M09
.......
就是多了个speed(0.05) 0.05代表程序中的曲面公差
               HSCA(0.003) 0.003代表程序中的曲面公差
这些东西我每次都要手动加工去很麻烦,我把我的后处理传上来,
会的帮我改下,先谢了!
作者: chiming    时间: 2004-8-1 15:57
你的是台灣"快捷"的機器嗎?
是的話我再傳上來.....
作者: dearbabyer    时间: 2004-8-1 16:30
jiewwk wrote:
最近厂里刚进了两台SIEMENS840D控制系统高速机可是厂家没有提供后处理程序,另外我们现在所有处理出的程序头前面每次都要加以下内容才可以加工!真是急呀!  
  (开粗)  
  %  
  O0100  
  G17G40G49G80  
  G91G28Z0  
  ( 10D )  
  speed(0.05)  
  t1d1  
  G90G54G00X0Y0  
  G43H01Z50.S1000M03  
  G00X0.0Y0.0Z55.M09  
  .......  
  (光刀)  
  %  
  O0100  
  G17G40G49G80  
  G91G28Z0  
  ( 10D )  
  HSCA(0.003)  
  t1d1  
  G90G54G00X0Y0  
  G43H01Z50.S1000M03  
  G00X0.0Y0.0Z55.M09  
  .......  
  就是多了个speed(0.05) 0.05代表程序中的曲面公差  
                HSCA(0.003) 0.003代表程序中的曲面公差
  这些东西我每次都要手动加工去很麻烦,我把我的后处理传上来,  
  会的帮我改下,先谢了!
改一下后处理的没问题,但speed是程式中的曲面公差,HSCA是加工中的曲面公差??怎么看也不明白。是不是机床一定要加这两项才可以走得动?应该不会吧!
作者: chiming    时间: 2004-8-1 16:54
這是機器的高速高精度的控制,除了
SPEED,HSCA 外,另外還有HSCB,NSCA,NSCB
  
<EX>parttol=PART_TOL ;
        parttol=CONT_TOL ;
  
       IF_SET (parttol _GE_ 0.01)
       OUTPUT $ "SPEED("parttol")";
       ELSE
       OUTPUT $ "HSCA("parttol")";
       END_IF ;
  
PART_TOL 是代表曲面公差
CONT_TOL 是代表輪廓公差
作者: chiming    时间: 2004-8-1 21:01
試看看這一個,這是台灣"Quick-jet"
機器,GTV-96西門子840D(6版)的POST,這是我自己依我的加工習慣所改的.
作者: chiming    时间: 2004-8-1 21:08
;檔案建立時間:
;(2004年8月1日21時5分19秒)
T1
;(刀具直徑=6.,刀具R角=0.0)
M6
M81(6.,0.0,0,0,0)===============>測刀程式
SPEED(0.1) =====================>粗加工的"高速高精度"
S15916
M3
G90G54G0X0Y0
D1
G0X-1.671Y3.415
Z50.M8
Z1.1
G1Z0.1F3600
X10.042
G02X6.432Y-7.618I-0.037J3.575
G1X6.429Y-7.272
Y7.272
X6.432Y7.618
X6.464Y7.964
G03X-0.754Y16.676I-7.965J0.747
G0
Z50.
G90G0Z50.
M9
M5
;(刀具磨耗量測)
M81(0,0,0,0,0.05)===============>加工完後刀具磨耗量測
T2
;(刀具直徑=12.,刀具R角=0.0)
M6
M81(12.,0.0,0,0,0)
HSCA(0.005)=====================>精加工的"高速高精度"
S6631
M3
G90G54G0X0Y0
D1
X40.Y-38.7M8
Z1.
G1Z-20.F360
Y-38.1F1200
X29.189Y-21.011
X28.794Y-21.06
X28.398Y-21.09
X28.Y-21.1
G03X16.Y-33.1J-12.
G1Y-33.7
G0
Z50.
G90G0Z50.
M9
M5
;(刀具磨耗量測)
M81(0,0,0,0,0.05)
M30
%
作者: jiewwk    时间: 2004-8-2 20:54
我用的正台灣"Quick-jet"機器,GTV-96西門子840D,实在是太感谢你了,楼上的兄弟!
作者: jiewwk    时间: 2004-8-2 21:20
<EX>parttol=PART_TOL ;  
        parttol=CONT_TOL ;  
  
       IF_SET (parttol _GE_ 0.01)  
       OUTPUT $ "SPEED("parttol")";  
       ELSE  
       OUTPUT $ "HSCA("parttol")";  
       END_IF ;  
这几行是加在后处理的那个位置呀!




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3