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

iCAx开思网

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

急需钻孔的nc程式

[复制链接]
21
发表于 2006-4-13 21:55:58 | 只看该作者
原帖由 mf 于 2006-4-9 22:55 发表



程式本该是G98的,但处理后有时却不一样
[/quote]

会不会是DEF文件没有该好,你试试我的后处理,应该没问题;
22
发表于 2006-4-13 22:10:23 | 只看该作者

恢复

星球兄,可否将以下该成任一种方式的钻孔都可以处理出来呢,象mc那样
CYCLE: ON:
      FlagSpin = NO ;
      IF_SET (SPIN_SPEED) FlagSpin = YES ; END_IF ;
      IF_SET (SPIN_DIR)   FlagSpin = YES ; END_IF ;
      IF_SET (FlagSpin _EQ_ YES)
      CYC_DEPTH=-1*CYC_DEPTH ;
      CYC_PECK=-1*CYC_PECK ;
      CYC_CLEAR=-1*CYC_CLEAR ;
      
          OUTPUT $ " CYCL DEF 1.0 PECKING " ;
          OUTPUT $ " CYCL DEF 1.1 SET UP " CYC_CLEAR ;
          OUTPUT $ " CYCL DEF 1.2 DEPTH  " CYC_DEPTH ;
          OUTPUT $ " CYCL DEF 1.3 PECKG " CYC_PECK ;
          OUTPUT $ " CYCL DEF 1.4 DWELL " CYC_DWELL ;
          OUTPUT $ " CYCL DEF 1.5  F"  MCH_FEED;
         
      END_IF ;

      SET_ON X_CURPOS Y_CURPOS Z_CURPOS   ;
      SET_ON CYC_DEPTH CYC_RETR CYC_CLEAR MCH_FEED  MCH_COOL ;
      SET_ON Zinit Depth Clear ;
      SET_ON SPIN_DIR ;
      Zinit    = Z_CURPOS + CYC_DZINIT ;
      Depth    = Z_CURPOS - CYC_DEPTH ;
      Clear    = Z_CURPOS + CYC_CLEAR ;
      CYC_CLEAR=-1*CYC_CLEAR;
      
                         
       OUTPUT$ " L"  " X" X_CURPOS " Y" Y_CURPOS " R0 " " F" MCH_FEED "  " SPIN_DIR;
       OUTPUT$ " L"  " Z" CYC_CLEAR " R0 " " F" MCH_FEED ;
       OUTPUT$ " CYCL CALL" ;
                         
  
CYCLE:
      Depth = Z_CURPOS - CYC_DEPTH ;
      Clear = Z_CURPOS + CYC_CLEAR ;
       OUTPUT$ " L"  " X" X_CURPOS " Y" Y_CURPOS " R0 " " F" MCH_FEED   ;
       OUTPUT$ " L"  " Z" CYC_CLEAR " R0 " " F" MCH_FEED ;
       OUTPUT$ " CYCL CALL" ;  
      

CYCLE: OFF:
      
      SET_ON  LIN_MOV CIRC_MOV ;
      Zold = Zinit ;
23
发表于 2006-4-16 09:37:17 | 只看该作者
我想问一下,做机械零件时,用刀库的话,后处理时,如何把各种钻头的程序和
2D加工程序放在一起。
24
发表于 2006-4-18 15:23:55 | 只看该作者

恢复

欢迎更多高手进来讨论
我自己改了后处理的出的结果是
0 BEGIN PGM 1 MM
1 TOOL DEF 01 L+0. R+5.
2 TOOL CALL 01 Z S2500
3 CYCL DEF 1.0 PECKING
4 CYCL DEF 1.1 SET UP -2.
5 CYCL DEF 1.2 DEPTH -20.
6 CYCL DEF 1.3 PECKG -1.
7 CYCL DEF 1.4 DWELL 1.
8 CYCL DEF 1.5 F 1000
9 L X52.516 Y43.426 R0 F1000 M13
10 L Z2. F
11 CYCL CALL
12 L X Y R0 F
13 CYCL CALL
14 L X30. Y-18.9 R0 F
15 CYCL CALL
16 L X-19.621 Y25.536 R0 F
17 CYCL CALL
18 L X-39.531 Y-23.228 R0 F
19 CYCL CALL
20 STOP M25
21 END PGM 1 MM
下面是镗孔的

0 BEGIN PGM 1 MM
1 TOOL DEF 01 L+0. R+5.
2 TOOL CALL 01 Z S2500
3 L X52.516 Y43.426 R0 F1000 M13
4 L Z2. F
5 L Z-20. F250
6 M00
7 L X30. Y-18.9 R0 F
8 L Z2. F
9 L Z-20. F250
10 M00
11 L X-19.621 Y25.536 R0 F
12 L Z2. F
13 L Z-20. F250
14 M00
15 L X-39.531 Y-23.228 R0 F
16 L Z2. F
17 L Z-20. F250
18 M00
19 STOP M25
20 END PGM 1 MM
25
发表于 2006-4-18 21:40:14 | 只看该作者
原帖由 zjglcx 于 2006-4-16 09:37 发表
我想问一下,做机械零件时,用刀库的话,后处理时,如何把各种钻头的程序和
2D加工程序放在一起。


你可以试试我的后处理,只要是同一刀具路径的程式,再多都可以一起后处理,2D、3D、钻孔等等混合在一起都没问题;
26
发表于 2006-4-18 21:48:44 | 只看该作者
原帖由 oushiyun 于 2006-4-13 22:10 发表
星球兄,可否将以下该成任一种方式的钻孔都可以处理出来呢,象mc那样
CYCLE: ON:
      FlagSpin = NO ;
      IF_SET (SPIN_SPEED) FlagSpin = YES ; END_IF ;
      IF_SET (SPIN_DIR)   FlagSpin = YES ;  ...


其他系统我不了解,但是hiden系统和fanuc系统钻孔程式完全不同,要想将后处理改成通用,难度很大,可能他爸和舜江兄有办法搞定;
舜江兄有搞一个不同系统程式头通用的后处理,我想可以用相同的方式实现,但是,如果程式出现错误,可能会撞机;
我认为,不同的系统还是用专用的后处理,用的放心、安心,反正自己会改,怎么好用就怎么改;
27
发表于 2006-4-20 15:24:48 | 只看该作者

恢复

同感
28
发表于 2009-5-24 19:01:47 | 只看该作者
如果是31i的机子,那个程序好像不对吧,运行下来会出现“z方向软超程”。下面这个在31i的机子上能运行!
%
O0001
G00G90G80G40G49G17;
(T1--中心钻,T2--钻头,T3--铰孔)
M6T1;
G00G90G54X0Y0;
G43H01Z50.;
S2000M03M08;
G82G98X10.Y10.Z-2.R2.F100.P400
X20.Y20.;
G80;
G00G90Z50.;
M05;
M09;
G00G91G28Z0.;
G49M6T2;
G00G90G54X0.Y0.;
G43H02Z50.;
S1000M03M08;
G83G98X10.Y10.Z-25.R2.F80.;
X20.Y20.;
G80;
G00G90Z50.;
M05;
M09;
G00G91G28Z0.;
G49M6T3;
G00G90G54X0.Y0.;
G43H03Z50.;
S200M03M08;
G82G98X10.Y10.Z-20.R2.F25.;
X20.Y20.;
G80;
G00G90Z80.;
M05;
M09;
M30;
%
29
发表于 2009-5-24 20:05:07 | 只看该作者
觉得15楼的说的不错,工件坐标和退刀的选择很重要,我就试过选“退到初始点”时试过撞刀,好采当时做的是胶版,可以补救。不过我认为只要你把安全高度设得比工件更高就应该没问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-4-23 14:33 , Processed in 0.040243 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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