找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

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

【推荐】【注意】Surfcam用之後處理 (Pro-NC GPost亦可)

[复制链接]
71
发表于 2004-7-3 02:12:29 | 只看该作者
按以上的勾選以後, 到END Prog
設五項
依序打入

本帖子中包含更多资源

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

x
72
发表于 2004-7-3 02:15:43 | 只看该作者
到Advance -- >FIL Editor
修改 LOADTL FIL 與 增加 SPINDL FIL

本帖子中包含更多资源

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

x
73
发表于 2004-7-3 02:18:31 | 只看该作者
更改如下:
  
CIMFIL/ON,LOADTL
  rslt=POSTF(20)               $$ Save current Record
INSERT/' G5 P0$'
INSERT/' G91 G28 Z0.$'
  XX=POSTF(21)               $$ Load the save Record
  XX=POSTF(13)               $$ Process current CL
INSERT/' G5 P10000$' <-------------- 這一行刪掉
CIMFIL/OFF
  
增加下面這個FIL   
CIMFIL/ON,SPINDL  
   XX=POSTF(13)  $$ EXECUTE THE CURRENT CL RECORD
  INSERT/'G','5 ','P','10000 ','$'  
CIMFIL/OFF
74
发表于 2004-7-3 17:00:14 | 只看该作者
sinderal 大哥:  你二楼的后处理能不能改成下面的呀?    1.刀具名称在换刀指令后;   2.第一个G5 P0  能不能取消 ;    3. G5 P10000  能不能放在 S800 M3 后面;  4. 在第一个G5 P10000  前能不能加个 M161指令,因为我们的机床要这个指令的.   谢谢!!!!!!!
  
%
O1
N10(Date:07/03/04 Time:14:02:54)
N20(===== HAAS  HighSeed CNC By Schick  ===== )
N30(===== Modified By Sinderal Chen 08-12-2003 ====)
N40G40 G90 G80 G17
N50( / TOOL NAME : E4)   (刀具名称能不能改到在换刀后面)
N60G5 P0   (这行能不能取消)
N70G91 G28 Z0  
N80 T3 M6
N100 S800 M3
M161
N90G5 P10000   
N110 G1 G43 X-4.948 Y-11.887 Z50. F400. H3
......
......
N2680 Z50. F400.
N2690 M5
N2700( / TOOL NAME : E12)   (刀具名称能不能改到在换刀后面)
N2710G5 P0  
N2720G91 G28 Z0  
N2730 T1 M6
N100 S800 M3
N90G5 P10000
  
N2760 G1 G43 X-4. Y-23.2 Z50. F400. H1
......
......
N380 Z50.
N390 M5
N400G5 P0
N410G91 G28 Z0
N420G91 G28 X0 Y0
N430M30
%
75
发表于 2004-7-3 21:53:17 | 只看该作者
sinderal 大哥: 我在PROE里抬高了两个程序(如图所示),后处理出来出错,如下面所示:  我共用了四个加工刀轨,前面两个是4mm刀走轮廓,第三个是12mm走轮廓,最后一个是R2走曲面的,其中第一个和第二个刀轨我分别用了Z轴偏移,处理出来如下: 请指教!!!!谢谢!!!!!!
  
%
O1
N10(Date:07/03/04 Time:21:50:02)
N20(===== HAAS  HighSeed CNC By Schick  ===== )
N30(===== Modified By Sinderal Chen 08-12-2003 ====)
N40G40 G90 G80 G17
N50( / TOOL NAME : E4)
N60G5 P0  
N70G91 G28 Z0  
N80 T3 M6
N90G5 P10000  
N100 S800 M3
N110 G1 G43 X-4.948 Y-11.887 Z50.2 F400. H3
......
N2170 Z50.2 F400.
N2180G5 P0  
N2190G91 G28 Z0  
N2200 M6
N2210G5 P10000  
N2220 G1 G43 X-4. Y-19.2 Z49.8 F400. H0
N2230 Z.2
N2240 Z-12.8 F200.
......
N2710 G1 Y-19.
N2720G5 P0  
N2730G91 G28 Z0
  
N2740 M6
N2750G5 P10000  
N2760 G1 G43 X4. Y-19. Z-12.8 F400. H3
N2770 Z49.8
N2780 M5
N2790( / TOOL NAME : E12)
N2800G5 P0  
N2810G91 G28 Z0  
N2820 T1 M6
N2830G5 P10000  
N2840 S800 M3
N2850 G1 G43 X-4. Y-23.2 Z50. F400. H1
......
N3350 Z50. F400.
N3360 M5
N3370( / TOOL NAME : R2)
N3380G5 P0  
N3390G91 G28 Z0  
N3400 T2 M6
N3410G5 P10000  
N3420 S2500 M3
N3430 G1 G43 X9.228 Y-5.415 Z50. F400. H2
N3440 Z4.066
......
N470 Z50.
N480 M5
N490G5 P0
N500G91 G28 Z0
N510G91 G28 X0 Y0
N520M30
%

本帖子中包含更多资源

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

x
76
发表于 2004-7-4 00:41:32 | 只看该作者
用這幾個FIL 取代 原來的FIL 試試看
  
CIMFIL/ON,LOADTL
IF (OKCOM.EQ.0) THEN
  rslt=POSTF(20)               $$ Save current Record
INSERT/' G91 G28 Z0.$'
  XX=POSTF(21)               $$ Load the save Record
  XX=POSTF(13)               $$ Process current CL
ELSE
  $$ Tool name programmed
  XX=POSTF(2,1,1867,1)  $$ no tape output
  DMY=POSTF(13)    $$ process tool change
  TNUM=POSTF(7,4)        $$ Tool number
  XX=POSTF(2,1,1867,0)  $$ re-activate tape output
  INSERT/' G91 G28 Z0.$'
  INSERT/'T',TNUM,'M6(',NMESS,')$'
ENDIF
CIMFIL/OFF
77
发表于 2004-7-4 00:42:05 | 只看该作者
CIMFIL/ON,SPINDL
ARG1=POSTF(7,4)  $$ first argument of SPINDL
IF (ARG1.NE.(ICODEF(OFF))) THEN
  XX=POSTF(13)    $$ Process Spindl
  INSERT/' G','5 ','P',' 10000','$'
ELSE  
   XX=POSTF(13)    $$ Process Spindl
   INSERT/' G5 P0$'
ENDIF
CIMFIL/OFF
78
发表于 2004-7-4 00:42:32 | 只看该作者
CIMFIL/ON,PPRINT
$$ Macro to store the tool name in a variable
$$ to re-issue with the tool change
TXT=TEXT/CLW                    $$ Text of message
TEST=TEXT/'TOOL NAME'       $$ Text to test for
OKCOM=INDXF(TXT,TEST)
IF (OKCOM.NE.0) THEN
  $$ This is a tool comment
  MESS=TEXT/OMIT,TXT,1           $$ Omit trailing blank
  COL=TEXT/':'
  COLPOS=INDXF(MESS,COL)          $$ position of : in MESS
  LEN=CANF(MESS,1)              $$ number of char in MESS
  NMESS=TEXT/RANGE,MESS,COLPOS+1,LEN    $$ Extract from : to end
ELSE
  DMY=POSTF(13) $$ Process
ENDIF
CIMFIL/OFF
79
发表于 2004-7-4 00:45:41 | 只看该作者
1. 刀具的部份...請設置成 NONE Modal
2. 每一路徑(Operation)必須要有SPINDL / OFF
  
如果可以, 請把 原來 END PROG. 裡的G5P0刪去
  
應該刀具名稱是輸出在 換刀那行
80
发表于 2004-7-4 10:32:39 | 只看该作者
sinderal大哥: 还是出现75楼的情况. 介绍个网站给你看看有没有用: WWW.AUSTINNC.COM       下面的是不是Gpost的高级配置参数呀?谢谢!!!

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-4-3 19:33 , Processed in 0.030094 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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