找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 31839|回复: 51
打印 上一主题 下一主题

【求助】sinderal 兄请帮个忙!

[复制链接]
跳转到指定楼层
1
发表于 2002-8-18 18:12:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我现在想用PROE后处理像下面格式的NC,您能帮忙帮我改一下PROE的后处理提供给我吗?在此先谢过了
G21
G0G17G40G49G80G90
(TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 10.)
T1M6
G0G90G54X39.Y4.S2000M3
G43H1Z20.
M08
G61.1
G5P2
Z5.
G1Z-.5F400.
X34.F600.
G3X30.Y0.R4.
.
.
.
G1X39.
G0Z20.
G5P0
M5
M09
G91G28Z0.
G28X0.Y0.
M30
  
我的PROE的后处理文件见附件
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 赞一下!赞一下!
2
发表于 2002-8-18 22:23:04 | 只看该作者
1. 括弧內是刀具的描述嗎?  
告訴我詳細的意思!
  
2. G61.1        什麼意思?
     G5P2         什麼意思?
是在每一把刀的M8後面?
  
3.G5P0          什麼意思?
是在每一把刀路逕結尾的提刀到安全面之後?
  
4. 其他是不是跟Fanuc的控制器格式相同?
3
发表于 2002-8-20 00:21:36 | 只看该作者
sinderal wrote:
1. 括弧內是刀具的描述嗎?  
告訴我詳細的意思!
  
2. G61.1        什麼意思?
     G5P2         什麼意思?
是在每一把刀的M8後面?
  
3.G5P0          什麼意思?
是在每一把刀路逕結尾的提刀到安全面之後?
  
4. 其他是不是跟Fanuc的控制器格式相同?

  
1。括号里是刀具的描述,那一行可以不用理的
2。G61.1是形状补偿功能,G5P2是开通高速循环加工功能,三菱用P2,FANUC是用P1.加在G1前面即可!
3。G5P0是关闭高速循环加工功能!我上次提供的NC有误,应该在每一把刀路逕結尾的提刀到安全面之前,在G5P2............G5P0之间只可以有G1.G2.G3...不能有G0;应该如下:
G21  
G0G17G40G49G80G90  
T1M6  
G0G90G54X39.Y4.S20000M3  
G43H1Z20.  
M08  
Z5.  
G61.1  
G5P2

G1Z-.5F3000
X34.F3000.  
G3X30.Y0.R4.  
.  
.  
.  
G1X39.
G5P0
G0Z20.  
M5  
M09  
G91G28Z0.  
G28X0.Y0.  
M30  
  
4,其他跟Fanuc的控制器格式相同
  
谢谢你及时回复!
4
发表于 2002-8-20 18:57:13 | 只看该作者
這兩天找個空閒的時間寫一個給你! 會不會很急?
5
发表于 2002-8-20 23:27:43 | 只看该作者
sinderal wrote:
這兩天找個空閒的時間寫一個給你! 會不會很急?

  
好的,好的!你工作要紧,急也不在乎2天嘛只要你肯帮忙我就很高兴了
其他的大侠们也来帮个忙嘛!
6
发表于 2002-8-22 15:31:21 | 只看该作者
附上我寫的UNCX01.P13與UNCX01.F13的壓縮檔案.  
有關G61.1 G5P2 還有G5P0的輸出問題.請E-Mail一個你的走刀路逕APT給我, 我要寫FIL來判斷與輸出. 我目前暫時用Surfcam本身輸出的
Row/Start 與 Row/End 來判斷輸出(真正切到工件的路徑的開頭與結尾).
  
%
O1
G21
G0G17G40G49G90
T1M6
G0G54X274.586Y8.S3000M3
G43Z16.H1M8
Z2.
G1Z-1.F100.
G61.1
G5P2

Y0.F800.
X298.137
G2X300.Y-1.863R1.863
G1Y-58.078
G2X298.078Y-60.R1.922
G1X1.863
G2X0.Y-58.137R1.863
G1Y-1.922
G2X1.922Y0.R1.922
G1X274.586
G5P0
G2X274.826Y-.24R.24F100.
X274.818Y-.3
G1X274.353Y-2.1
G3X274.526Y-2.392R.24
X274.586Y-2.4
.
.
.
G1X274.575
X274.586Y-14.401
G5P0
G0Z16.
X175.191Y-19.877
Z2.
G1Z-1.F100.
G61.1
G5P2

G3X175.156Y-19.832R.05F800.
G1X175.134Y-19.83
G2X174.791Y-19.828R1.225
G1X170.984Y-19.265
X160.642Y-18.266
G3X158.091Y-18.134R28.656
G1X154.258Y-18.107
X149.392Y-18.354
G3X140.303Y-19.351R78.088
G1X131.013Y-20.925
G3X122.598Y-22.747R94.976
G1X112.447Y-25.431
G3X107.835Y-26.898R48.981
G1X102.1Y-29.04
G3X101.992Y-29.276R.183
X102.171Y-29.395
G1X104.97Y-29.287
X105.99Y-29.168
G3X108.018Y-28.831R21.219
G1X113.337Y-27.68
G3X115.768Y-27.014R23.204
G1X119.356Y-25.819
X129.96Y-23.006
X136.008Y-21.781
X143.115Y-20.673
X152.104Y-19.88
G2X160.019Y-19.543R87.027
G1X171.099Y-19.577
G2X172.719Y-19.655R18.145
G1X174.789Y-19.847
G2X175.122Y-19.926R1.225
G3X175.187Y-19.898R.05
X175.191Y-19.877
G5P0
G2X175.198Y-19.801R.239F100.
G1X175.736Y-17.811
G3X175.567Y-17.518R.239
X175.54Y-17.512
G61.1
G5P2

G1X175.5Y-17.506F800.
X171.275Y-16.882
X160.81Y-15.871
G3X158.171Y-15.735R29.645
G1X154.206Y-15.707
.
.
G3X59.865Y-30.182R.136
G5P0
G0Z16.
M5
M9
G91G28Z0.
G28X0.Y0.
M30
%
7
发表于 2002-8-22 15:43:00 | 只看该作者
教你釣魚:
  
FIL如下: 你自己可以是著寫寫看
  
REDEF/ON      $$ ALLOW VARIABLES TO BE OVERWRITTEN
TCF=0        $$ SET TOOL CONTROL FLAG TO ZERO
$$RSLT=POSTF(24,1)    $$ TURN TRACE ON
$$PRINT/ON
  
CIMFIL/ON,LOADTL    $$ TRAP LOADTL(TOOLCHANGE)   
  TNM=POSTF(7,4)      $$ CAPTURE TOOL #      
  HNM=POSTF(7,8)      $$ CAPTURE HEIGHT OFFSET #
    RSLT=POSTF(2,1,1867,1)       $$ SIMULATION MODE ON
    RSLT=POSTF(13)    $$ EXECUTE THE CURRENT CL RECORD
    RSLT=POSTF(2,1,1867,0)  $$ SIMULATION MODE OFF   
  TCF=1        $$ SET TOOL CONTROL FLAG VARIABLE
CIMFIL/OFF                      $$ END ROUTINE
  
CIMFIL/ON,SPINDL    $$ TRAP SPINDL(SPINDLE)
  RTP=POSTF(7,4)      $$ CAPTURE RPM VALUE
  SPD=POSTF(7,5)      $$ CAPTURE SPEED VALUE
    RSLT=POSTF(2,1,1867,1)       $$ SIMULATION MODE ON
    RSLT=POSTF(13)    $$ EXECUTE THE CURRENT CL RECORD
    RSLT=POSTF(2,1,1867,0)  $$ SIMULATION MODE OFF   
  DIR=POSTF(1,1,1513)    $$ SET DIR TO CURRENT INTEGER CODE VALUE
CIMFIL/OFF      $$ END ROUTINE
  
CIMFIL/ON,COOLNT    $$ TRAP COOLNT(COOLANT)
    RSLT=POSTF(2,1,1867,1)       $$ SIMULATION MODE ON
    RSLT=POSTF(13)    $$ EXECUTE THE CURRENT CL RECORD
    RSLT=POSTF(2,1,1867,0)  $$ SIMULATION MODE OFF   
  CNT=POSTF(1,1,1962)    $$ SET CNT TO CURRENT INTEGER CODE VALUE
CIMFIL/OFF      $$ END ROUTINE
  
CIMFIL/ON,5,5          $$ TRAP FIRST GOTO STATEMENT
  RSLT=POSTF(20)
  CURX=POSTF(7,6)        $$ CAPTURE X VALUE
  CURY=POSTF(7,7)        $$ CAPTURE Y VALUE
  CURZ=POSTF(7,8)        $$ CAPTURE Z VALUE
  IF (TCF.EQ.1) THEN
    POSTN/IN,20,TNM,13,6        $$ OUTPUT TOOL # AND M6   
   POSTN/IN,7,0,24,CURX,25,CURY,19,SPD,13,DIR  $$ OUTPUT XY S AND M3
   POSTN/IN,8,HNM,26,CURZ,13,CNT            $$ OUTPUT G43 H Z AND M8
   TCF=0            $$ RESET TOOL CONTROL FLAG TO ZERO
    RSLT=POSTF(2,1,1867,1)            $$ SIMULATION MODE ON
    RSLT=POSTF(21)
    RSLT=POSTF(13)        $$ EXECUTE THE CURRENT CL RECORD
    RSLT=POSTF(2,1,1867,0)      $$ SIMULATION MODE OFF   
  ELSE
   RSLT=POSTF(21)        $$ SEND RECORD TO POST
   RSLT=POSTF(13)
ENDIF
CIMFIL/OFF
  
CIMFIL/ON,ROW
  FT=POSTF(7,4)
     CASE/FT
        WHEN/ICODEF(START)
          INSERT/'G61.1','$'
          INSERT/'G5P2','$'  
        WHEN/ICODEF(END)
           INSERT/'G5P0','$'
     ENDCAS     
CIMFIL/OFF
8
发表于 2002-8-22 15:48:33 | 只看该作者
設定一
9
发表于 2002-8-22 15:49:18 | 只看该作者
設定二
10
发表于 2002-8-22 15:50:11 | 只看该作者
設定三
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-23 20:40 , Processed in 0.032732 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表