口口外挂论坛

标题: 后置处理刀具列表怎么加? [打印本页]

作者: lj878725    时间: 2016-1-17 21:04
标题: 后置处理刀具列表怎么加?
[tr][/tr]
%
(al137_cav_fh1_nc#1)
(DATE=2015/9/21 TIME=23:59:8)
(编程员:XXX  电话:XXX)
(T=D35R5;  D=35.;  R=5.; H=2;  无注释)
(T=D17R0.8;D=17.;  R=0.8;H=4;  无注释)
(T=D12;    D=12.;  R=0.0;H=5;  无注释)
(T=CEN6;   D=6.;   R=0.0;H=16; 无注释)
(加工时间:0:38:31)
G91 G28 Z0.0
T2 M06
T4
G00 G17 G40 G49 G80 G21
G90 G54 G00 X-170.248 Y97.484 S1800 M03
G43 Z50. H2
Z1.02
G01 Z0.02 F900.
......................
这样的刀具列表怎么加??
请高手指点啊。。。。





点评 回复




作者: qiyanxiaozhang    时间: 2016-1-27 06:55
你要是用post实现很Esay,用GPP2就爱莫能助了,源码是硬伤:Q

作者: ypchman    时间: 2016-2-24 09:29
*-----standard tool change commands. (assuming 1st tool is in
      OUTPUT $ " G90 G80 G00 G17 G40 G54" ;
      OUTPUT $  " Z" Zhome " S" SPIN_SPEED " " SPIN_DIR ;
      OUTPUT $ "( 刀具名称---" CURR_NAME "×" CLEAR_LENG ")";
      OUTPUT $ "( 曲面偏移=" PART_OFST "曲面公差=" PART_TOL" 轮廓偏移=" CONT_OFST " )";
      OUTPUT $ "( 程式名称=" TP_NAME "本程式由" USER_NAME "编制 )";


OUTPUT $ "(  " CURR_NAME  " TOOL D= " DIAMETER_ " R= " TOOL_RAD ")" ;

CURR_NAME 刀具名称
DIAMETER_  刀具直径
TOOL_RAD   刀具R角

作者: FCL    时间: 2016-2-27 08:46
高深莫测的大神级

作者: zbhouin    时间: 2016-2-27 23:10
BEGINNING OF TAPE:
        OUTPUT_REDIRECT "t";

BEGINNING OF TAPE:
        OUTPUT \J "(----------TOOL LIST----------)"        ;
        OUTPUT_BACK ;
        OUTPUT \J "(------------------------------)"        ;

TOOL CHANGE:
        OUTPUT_REDIRECT "t" ;
        IF (TOOL_FIRST_USE == TRUE_)
                OUTPUT $ "( T" TOOL_NUM TAB_ TOOL_NAME TAB_ "DIA.- " DIAMETER_ " )";
        END_IF ;
        OUTPUT_BACK ;

作者: zbhouin    时间: 2016-2-27 23:15
你们研究一下,大概就这些代码,我也没搞出来,还要添些什么我也不知道。
原版的ex2文件能处理出来,换个后处理加上去我就做不出来了,。

作者: lj878725    时间: 2016-4-24 14:59
顶起来。。。请高手啊

作者: 1375509500    时间: 2016-5-11 19:43
高手请出现
111111

作者: m1738264    时间: 2016-5-18 17:50
  OUTPUT $ "(  " TOOL_NAME  " TOOL D= " DIAMETER_ " R= " TOOL_RAD ")" ;
      OUTPUT $ "(  CONT. OFFSET= " CONT_OFST  "   CONT. TOL.= " CONT_TOL "    )" ;
      OUTPUT $ "(  SRF. OFFSET= " PART_OFST "     SRF. TOL.= "PART_TOL "    )" ;
      OUTPUT $ "(  DOWN STEP= " DOWN_STEP  "    SIDE STEP= " SIDE_STEP "    )" ;

作者: zbhouin    时间: 2016-5-19 22:11
http://bbs.cncqq.com/forum.php?m ... =908&highlight=2000
这里的模板文件中就有

作者: 710279284    时间: 2016-5-23 01:02
已经解决多谢支招

作者: lj878725    时间: 2016-5-25 19:46
710279284 发表于 2016-5-23 01:02
已经解决多谢支招

怎么弄的

作者: lj878725    时间: 2016-5-25 19:46
710279284 发表于 2016-5-23 01:02
已经解决多谢支招

怎么弄的

作者: 710279284    时间: 2016-5-26 21:33
你把你的后处理发上了我帮你改

作者: lj878725    时间: 2016-5-28 10:28
710279284 发表于 2016-5-26 21:33
你把你的后处理发上了我帮你改

你Q多少?

作者: sdsdab    时间: 2016-5-29 20:25
zbhouin 发表于 2016-5-19 22:11
http://bbs.cncqq.com/forum.php?mod=viewthread&tid=908&highlight=2000
这里的模板文件中就有

很有用,谢谢了。

作者: 710279284    时间: 2016-5-30 10:53
没qq,你直接上传到这个贴子里不就行老

作者: m1738264    时间: 2016-10-1 19:23
zbhouin 发表于 2016-2-27 23:10
BEGINNING OF TAPE:
        OUTPUT_REDIRECT "t";

POST SCRIPT:
// attach tool list at the begining of the program
        SYSTEM_CALL "copy " OUTPUT_DIR FILE_NAME " " OUTPUT_DIR FILE_NAME ".temp" ;
        SYSTEM_CALL "copy /b " OUTPUT_DIR FILE_NAME "._t01 + " OUTPUT_DIR FILE_NAME ".temp " OUTPUT_DIR FILE_NAME ;
       
        SYSTEM_CALL "del " OUTPUT_DIR FILE_NAME ".temp" ;
        SYSTEM_CALL "del " OUTPUT_DIR FILE_NAME "._t01*" ;

作者: 龙的传人    时间: 2016-10-2 10:20
:):):):):):)

作者: m1738264    时间: 2016-10-2 11:00
zbhouin 发表于 2016-2-27 23:10
BEGINNING OF TAPE:
        OUTPUT_REDIRECT "t";

這是重新定向的功能~~因為每次換刀後~才有辦法顯示當時的刀具名稱~~但是如果是要把他都弄到檔案頭去~~就必須使用重新定向功能~~在GPP2使用手冊地131頁3.6.8 OUTPUT Redirection有詳細的說明OUTPUT_REDIRECT ;
OUTPUT_BACK ;
OUTPUT_CLOSE ;

作者: lj878725    时间: 2016-10-16 19:17
现在就想知道加工时间怎么加!

作者: m1738264    时间: 2016-10-16 21:01
TOTAL_TIME





欢迎光临 口口外挂论坛 (http://bbs.cncqq.com/) Powered by 口口外挂