5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 打洞、攻丝 标准G代码G83 G84 视频 [打印本页]

作者: fyhyj    时间: 2012-12-9 15:59
标题: 打洞、攻丝 标准G代码G83 G84 视频
本帖最后由 fyhyj 于 2012-12-11 22:00 编辑


(, 下载次数: 208)






(, 下载次数: 186)




打孔

M3 S1000
G83 X0 Y0 Z-20  R10 Q-4 K2 F100





攻丝
M3 s200
G84 X0 Y0 Z-25 R5 F200





来点乐



数控铣床孔加工及编程.zip




作者: 瞎折腾    时间: 2012-12-9 16:10
不错 用的是合金钻头吗?
那个银色的防尘板自己做的还是买的,也想弄个这样的 。


作者: fyhyj    时间: 2012-12-9 16:13
瞎折腾 发表于 2012-12-9 16:10
不错 用的是合金钻头吗?
那个银色的防尘板自己做的还是买的,也想弄个这样的 。

用的普通钻头,防铝合金防尘在网上定做的


作者: 小黑子    时间: 2012-12-9 17:01
楼主这设备搞的不错  是自己做的?  很不错 来点结构细节图吧   攻丝很给力
作者: 田螺    时间: 2012-12-9 17:02
做的不错,下面的铝材是什么型号,尺寸是多少的啊。
作者: qeab0908    时间: 2012-12-9 17:14
請問攻絲的G碼是自己編寫的?  還是軟體後處理的?

攻絲的孔坐標是如何找尋?


作者: 机械爱好    时间: 2012-12-9 17:16
楼主用什么做动力啊,给我做个这样的小小无动力好不啊
作者: suyehau    时间: 2012-12-9 17:23
钻孔用风吹着有什么好处?
作者: 老油条    时间: 2012-12-9 17:25

作者: cooooldog    时间: 2012-12-9 17:28
楼主软件硬件都相当给力 。 来顶个。
作者: cooooldog    时间: 2012-12-9 18:17
看图上是直流伺服。 。。。。。。。。?
作者: fly0eye    时间: 2012-12-9 18:34
攻丝很给力,是带编码器的主轴还是自己加的?
作者: 蓝月亮    时间: 2012-12-9 18:36

作者: 畅哥DIY    时间: 2012-12-9 18:56
来个机头的特写,用的多大的电机,多少转?
作者: cooooldog    时间: 2012-12-9 19:02
主轴前夹头部分好像伸出长了点, 短点性能好的多。
作者: 天津小不点    时间: 2012-12-9 19:52
一机多用啊 幸福啊
作者: ygh    时间: 2012-12-9 20:12

作者: 机械人家    时间: 2012-12-9 20:24
不错,显示下机子的结构细部。
作者: 夜行侠    时间: 2012-12-9 20:45
关注攻丝怎么实现
作者: fyhyj    时间: 2012-12-9 20:58
qeab0908 发表于 2012-12-9 17:14
請問攻絲的G碼是自己編寫的?  還是軟體後處理的?

攻絲的孔坐標是如何找尋?

是标准的G代码攻丝指令 G84
作者: fyhyj    时间: 2012-12-9 21:03
小黑子 发表于 2012-12-9 17:01
楼主这设备搞的不错  是自己做的?  很不错 来点结构细节图吧   攻丝很给力


主轴部分
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=703228

主要结构部分
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=668532

http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=707196

配重部分
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=690205

作者: fyhyj    时间: 2012-12-9 21:07
fly0eye 发表于 2012-12-9 18:34
攻丝很给力,是带编码器的主轴还是自己加的?

是用的直流伺服
作者: fyhyj    时间: 2012-12-9 21:17
suyehau 发表于 2012-12-9 17:23
钻孔用风吹着有什么好处?


不只是吹气,还有雾!关得比较小,看不清
作者: fly0eye    时间: 2012-12-9 21:24
看了旧帖,好像是全直流伺服连主轴直流电机高低速都爽
作者: 啃钢    时间: 2012-12-9 21:30
什么系统?还是MACH3
作者: fyhyj    时间: 2012-12-9 21:40
啃钢 发表于 2012-12-9 21:30
什么系统?还是MACH3

MACH3
作者: fyhyj    时间: 2012-12-9 23:09
畅哥DIY 发表于 2012-12-9 18:56
来个机头的特写,用的多大的电机,多少转?

4000转500w

作者: fyhyj    时间: 2012-12-11 17:47
本帖最后由 fyhyj 于 2012-12-11 17:48 编辑

新加
作者: fyhyj    时间: 2012-12-11 19:22
孔加工是数控加工中最常见的加工工序,数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻丝等动作是孔位平面定位、快速引进、上作进给、快速退回等,这样一系列典型的加上动作己经预先编好程序,存储在内存中,可用称为固定循环的一个G代码即可完成,该类指令为默态指令,使用他编程加工孔时,只需给出第一个孔加工的所有参数,接着加工的孔凡是与第一与第一个孔相同的参数均可省略,这样可极大的提高编程效率,从而简化编程工作,也使程序变得简单易读。下表列出了这些指令的基本含义
孔加上固定循环指令有G73、G74、G76、G80 ~G89,通常由下述6个动作构成(见图):
(1) X, Y轴定位:使刀具快速移动到孔加工的位置;
(2)定位到R点(定位方式取决于上次是G00还是G0l) ;
(3)孔加工:以切削进给的方式执行孔加工的动作。
(4)在孔底的动作:包括暂停、主轴准停、刀具移位等动作。
(5)退回到R点(参考点):继续加工其它孔且可以安全移动刀具时选择返回R点。
(6)快速返回到初始点:孔加工完成后一般应选择返回起始点。
固定循环的数据表达形式.可以用绝对坐标(G90)和相对坐标(G91)表示,如图  所示,其中图(a)是采用G90的表示,图(b)是采用G91的表示。



二、固定循环指令的编程格式
孔加工固定循环指令的通用编程格式为:

G98        G90
                   G□□X _Y_ Z _R_Q_P_ I_ J_ K_ F_ L
G99       G91
说明:
G98:返回初始平面;
G99::返回R点平面;
G□□:固定循环代码G73、G74、G76和G81~G89之一;
X、Y:加工起点到孔位的距离(G91}或孔位坐标(G90)(在xy平面的坐标位置) ;
R:初始点到R点的距离(G91}或R点的坐标(G90) ;
Z:R点到孔底的距离(G91}或孔底坐标(G90) ;
Q:在G73、G83中,是用来指定每次进给深度;
I、J:刀具在轴反向位移增量(G76/G87) ;
P:刀具在孔底的暂停时间;
F:切削进给速度;
L:固定循环的次数;
注:
1、G73、G74、G76和G81~G89、Z、R、P、F、 Q、I、J、K是模态指令,一旦指定,一直有效,直到出现其它工加工固定循环指令或固定循环取消指令G80, 或G01~G03等插补指令才失效。因此,多个工加工时,该指令只需指定一次,以后的程序段只给孔的位置即可。
     2、在使用固定循环编程时,一定要在前面的程序段中指定M03或M04,使主轴启动。
3、固定循环指令不能和后指令M代码(如M00、M05)同时出现在同一程序段。
4、在固定循环中,刀具半径补偿(G41、G42无效。刀具长度补偿(43、G44)有效。
(1) G73:高速深孔(啄钻)加工循环
格式:
G98   
       G73 X _Y_ Z_ R_ Q_ P_ K_ F_L_
G99
说明:
        Q:每次进给深度;
        k:每次退刀距离。
G73用于Z轴的间歇进给,每次进给深度由Q指定,且每次工作进给后都快速退回一段距离k,使深孔加上时容易排屑,减少退刀量,可以进行高效率的加工。
G73指令动作循环见下图 :


%0073
G90 G94 G80 G49 G40 G21 G17
G54 G00 X_Y_Z30
M03 S600
G99 G73 X_ Y_ Z_ R10 Q-5 K2 F100
G80 G00 X_ Y_Z100
M05
M30
注意:Z, K, Q移动量为零时,该指令不执行。
(2) G83:深孔(啄钻)加工循环
格式:
G98   
       G83 X _Y_ Z_ R_ Q_ P_ K_ F_L_
G99
说明:
        Q:每次进给深度;
        k: 每次退刀后,再次进给时,由快速进给转换为切削进
给时距上次加上面的距离。
G83该指令适用于加工较深的孔,与G73不同的是每次刀具间歇进给后退至R点,可把切削带出孔外,以免增加切削阻力。
G83指令动作循环见下图 :


%0083
G90 G94 G80 G49 G40 G21 G17
G54 G00 X_Y_Z30
M03 S600
G99 G83 X_ Y_ Z_ R10 Q-5 K2 F100
G80 G00 X_ Y_Z100
M05
M30
注意:Z, K, Q移动量为零时,该指令不执行。
(3)G74(攻左旋螺纹)与G84(攻右旋螺纹)
a、指令格式为:
G98    G74
               X _Y_ Z_ R_  P_ K_ F_L_
G99    G84
b、G74用于加工左旋螺纹,执行该指令时,主轴反转,在XY平面快速定位后快速移动到R点,执行攻螺纹达到孔底后,主轴正转回到R点,主轴恢复反转,完成攻丝作业。反之执行G84(攻右旋螺纹)。
c、攻螺纹时,进给量f根据不同的进给模式指定。
  当常用G94(mm/min)模式时,f=导程×转速;
  当采用G95(mm/r) 模式时, f=导程
指令动作循环见下图:
        

%0074
G90 G80 G94 G49 G40 G21 G17
M04 S100   (攻左旋螺纹)
G54 G00 X_Y_Z20
G98 G95 G74 X_ Y_ Z-25 R3F1.75
G80 G94 G00 Z100
M05
M30
(4) G76(精镗孔循环)与G87(反镗孔循环)
a、指令格式
G98    G76
               X _Y_ Z_ R_  P_ I_J_ F_L_;
G99    G87
说明:
        I:  X轴刀尖反向位移量;
        J:  Y轴刀尖反向位移量.
G76精镗时,主轴在孔底定向停止后,向刀尖反方向移动,然后快速退刀。这种带有让刀的退刀不会划伤己加上平面,保证了镗孔精度。
G87指令动作循环时描述如下(见下图)
    (1)在X、Y轴定位;
   (2}主轴定向停止.;
    (3)在X、Y方向分别向刀尖的反方向移动I、J值;
    (4)定位到R点(孔底);
    (5)在X、 Y方向分别向刀尖方向移动I、J值;
    (6)主轴正转:
    (7)在Z轴正方向上加上至Z点:
    (8)主轴定向停止;
    (9)在X、Y方向分别向刀尖反方向移动I、 J值;
    (10)返回到初始点(只能用G98) ;
    (11)在X, Y方向分别向刀尖方向移动I、 J值;
    (12)主轴正转。
注意:如果Z的移动量为零,该指令不执行。
        

%0076
G90 G80 G94 G49 G40 G21 G17
M03 S500
G54 G00 X_Y_Z20
G98 G76 X_ Y_ Z-25 R30 Q(I)50 P2000 F60
/ G98 G87 X_ Y_ Z-25 R-200 Q(I)-50 P2000 F60
G80 G00 Z100
M05
M30
(5)G81(钻孔循环)与G82(锪孔循环)
a、指令格式

G98    G81    X _Y_ Z_ R_ F_L_;
               
G99    G82    X _Y_ Z_ R_P_ F_L_;
G81指令用于正常的钻孔,包括X, Y坐标定位、快进、工进和快速返回等动作。
G82指令除了要在孔底暂停外,其他动作与G81相同。暂停时间由地址P给出。
G82指令主要用于加上盲孔,以提高孔深精度。
注意:
如果Z的移动量为零,该指令不执行。


(6)、G85、G86、G88、G89粗镗孔循环
G85 X _Y_ Z_ R_ F_;  (用于铰孔)
G86 X _Y_ Z_ R_ P_ F_;(精度不高的孔加工)
G88 X _Y_ Z_ R_ P_ F_;(手动返回R点)
G89 X _Y_ Z_ R_ P_ F_;(阶梯孔加工)

作者: bg4ikj    时间: 2012-12-11 20:18
呵呵。。G84在实际的使用中是有区别的。。。
从加工方式上是分为刚性攻丝和柔性攻丝的。。。
视频上那个是刚性攻丝。。对设备要求比较高的。。
不要看视频上攻丝就是主轴转着下去在上来一下子,攻丝就完成了。
如果软件和设备没有调配好的话,攻丝入头或者退出的时候是会折断丝锥的。
在调试攻丝的时候,有的系统或者软件是要设置柔性攻丝还是刚性攻丝的。。柔性攻丝就是
S100M3
G98G84X0Y0Z-10R3F100(假设工件需要攻丝的点为0,0表面为零  ,螺纹导程一毫米)
刚性攻丝是
S100M29或者S100M109
然后设置F值得时候一定要特别注意一下你软件的进给是每分钟进给还是每转进给。。
如果是每分钟进给,那么F值就是主轴运转转数*螺纹导程。
如果是每转进给,那么F值就是螺纹导程。
作者: 老板凳    时间: 2012-12-11 20:31
爽!顶
就是罩子共振好厉害,油盘还是得厚点,我现在2mm厚的都还薄
作者: zzzz8888    时间: 2012-12-11 22:03
正在学习中
作者: matic    时间: 2012-12-11 23:10
学习一下!

作者: 深圳晨夕    时间: 2012-12-12 00:40
楼主强机。
作者: 长辈    时间: 2012-12-12 03:06
记号备用,今后学习
关注攻丝怎么实现
作者: micse    时间: 2012-12-12 08:24
赞一个
加个详细的注释就好了。


作者: duanyz    时间: 2012-12-12 08:38
这个一定要顶,楼主好人,愿意分享!
作者: szcjl    时间: 2012-12-12 09:01
设备搞的不错
作者: pf2051    时间: 2012-12-12 09:07
回复回复回复
作者: duanyz    时间: 2012-12-12 09:22
请教楼主,攻丝时主轴转速必须要闭环控制的对吗?
另外像下面的打孔或攻丝循环指令,资料上说“多个孔加工时,该指令只需指定一次,以后的程序段只给孔的位置即可。”

打孔

M3 S1000
G83 X0 Y0 Z-20  R10 Q-4 K2 F100
x10 y10
x20 y20

是这样写就可以在 (0、0)(10、10)(20、20)上面打三个孔了吗?
作者: pf2051    时间: 2012-12-12 09:23
攻丝的s值和f值是不是根据丝锥的尺寸计算的啊?我猜楼主是用6的丝锥攻丝,不解释。。
作者: fyhyj    时间: 2012-12-12 09:34
duanyz 发表于 2012-12-12 09:22
请教楼主,攻丝时主轴转速必须要闭环控制的对吗?
另外像下面的打孔或攻丝循环指令,资料上说“多个孔加工 ...

是的

作者: fjb    时间: 2012-12-12 23:06
楼主的闭环是怎么实现的?比如闭环部分驱动器与接口板怎么接?MACH3怎么设置?
作者: ssxi    时间: 2012-12-12 23:26
看看  有没有用
作者: xwdwy    时间: 2012-12-12 23:28
攻丝那个是m多少的丝锥?底孔开的多少?看视频是一次性的,真厉害啊
作者: jhauto    时间: 2012-12-13 02:22
加分,看看

作者: xlong    时间: 2012-12-13 07:34
学习了,顶!

作者: 蒋琥    时间: 2012-12-13 08:17
楼主,你的录像拍得很好。
用G代码做录像说明,
很有创意啊!
作者: 蒋琥    时间: 2012-12-13 08:24
谢谢楼主仔细地介绍!
可以介绍一下伺服电机带动主轴时,mach3如何控制它的转速吗?
作者: chairsen    时间: 2012-12-13 08:41
好东西  看看先
作者: dofly    时间: 2012-12-13 11:13
学习下
作者: 湘北小七    时间: 2012-12-13 11:15
导轨护板真爽
作者: alexchow    时间: 2012-12-13 12:33
好资料,正在找呢!这下省力了...呵呵!
作者: dofly    时间: 2012-12-13 13:59
变频加水冷  可以实现这个代码吗?
作者: muyou木    时间: 2012-12-13 14:08
看看看看看看
作者: zjyk1984    时间: 2012-12-13 14:23
看看喽~~~~~

作者: yxf0833    时间: 2012-12-13 16:43
学习中,这个好
作者: 真夜    时间: 2012-12-13 17:15
好厉害哦!支持学习
作者: 中山阿成    时间: 2012-12-13 18:46
h不错......
作者: sunleymoon    时间: 2012-12-13 18:55
学习一下。。。。
作者: wnv    时间: 2012-12-13 21:04
不错不错,很不错!

作者: 芜湖阿乱    时间: 2012-12-13 21:15
学习了,谢谢楼主
作者: F13960    时间: 2012-12-13 21:32
攻丝太给力,想学习下
作者: lisui    时间: 2012-12-13 21:58

作者: FUAN    时间: 2012-12-13 22:52
真牛

作者: fricat    时间: 2012-12-14 00:32
kan    kan... shi fou keyi xue hui,dao di yao duoshao zi
我也来学学

作者: 451019710    时间: 2012-12-14 11:15
fyhyj 发表于 2012-12-9 21:07
是用的直流伺服

比步进快多啦,请问用的什么驱动

作者: 茶壹杯    时间: 2012-12-14 11:39

作者: 2000guns    时间: 2012-12-14 12:59
很想知道LZ这主轴电机的规格。
另外听说直流伺服比交流伺服性能差点,发热大,寿命短,不知道具体有多大差别,谁能给形象的说说?
我想把手头一台仪表车改成可车小螺杆(铜)的数控车,能否用LZ这套直流伺服+无动力主轴的配置?
作者: fyhyj    时间: 2012-12-16 11:26
2000guns 发表于 2012-12-14 12:59
很想知道LZ这主轴电机的规格。
另外听说直流伺服比交流伺服性能差点,发热大,寿命短,不知道具体有多大差 ...

正在做

http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=708335
伺服无动力主轴和XZ轴的小数控车,还在调试中
直流伺服在小功率时还是有些优势的,低速高速都比较稳定

作者: 隆威    时间: 2012-12-16 13:34
学习一下


作者: pulticat    时间: 2012-12-16 13:42
支持了,感谢分享!!

作者: yugui2    时间: 2012-12-16 13:42
不错,果断收藏
作者: nhycf    时间: 2012-12-16 16:09
请教楼主使用的什么系统实现攻丝功能的
作者: lpt    时间: 2012-12-16 16:22
不锈钢操作版面那是相当的给力
作者: nhycf    时间: 2012-12-16 16:40
求楼主把mach3攻丝的硬件安装和调试讲解下,给广大坛友科普下,还有接口卡是不是也要带主轴编码器的功能哦
作者: lpt    时间: 2012-12-16 17:13
挡销板设计的很先进 .透漏一下用什么加工的
作者: yibaofan    时间: 2012-12-16 21:41
楼主我对你的那个水雾冷却感兴趣,水源哪里来,可以直接用自来水吗,哪个喷头哪里买的,有什么讲究吗
作者: dzs998    时间: 2012-12-16 22:00
要是自己做的 那是相当的不错了
作者: jiangjiachen    时间: 2012-12-16 22:32
学习学习
作者: gsh168    时间: 2012-12-17 00:45

作者: 大头虾    时间: 2012-12-17 01:50
这个一定要看看
作者: tommylin    时间: 2012-12-17 03:18
強帖!數控攻絲可是DIY的高階課程!
作者: 2012    时间: 2012-12-17 10:25
楼主的机器很给力,喜欢
作者: jpoker    时间: 2012-12-17 11:51
真強阿,這還得要主軸轉速配合才行攻絲,整套配合起來,應該要花上不少錢吧。
作者: zhang56    时间: 2012-12-17 14:17
打洞、攻丝 标准G代码G83 G84 视频
作者: 七夕650    时间: 2012-12-17 15:29
不错 用的是合金钻头吗
作者: yiqigongwu    时间: 2012-12-17 15:35
数控铣床孔加工及编程
作者: 3dworks    时间: 2012-12-17 20:40

作者: fyhyj    时间: 2012-12-19 15:28
nhycf 发表于 2012-12-16 16:40
求楼主把mach3攻丝的硬件安装和调试讲解下,给广大坛友科普下,还有接口卡是不是也要带主轴编码器的功能哦

同用Mach3控制的,通过并口输入主轴编码器的 INDEX信号检测转速,并加入多槽信号,也就是编码器的A或是B信号,MACH3最多只能识别256个信号每转,在软件中设置反馈控制就可以了
攻丝是标准的G代码

作者: aimao    时间: 2012-12-19 16:24
好 哦,好资料,谢谢!
作者: w45888    时间: 2012-12-21 18:34
攻丝主轴怎么控制?是不是主轴要当做 旋转轴 ? 主轴电机也得是伺服电机才行
作者: 孙文忠    时间: 2012-12-22 20:20
谢谢分享!看看

作者: zagfxm    时间: 2012-12-23 18:38
fyhyj 发表于 2012-12-9 16:13
用的普通钻头,防铝合金防尘在网上定做的

楼主 你G83Q值给的有点多,还好你加工的是铝(没看错的情况下)如果其他的钢你钻头大不了多少孔就不行了。
告诉你个打孔算转速的公式(可能班么弄斧了(S=1000V/3.14*D)
G84指令格式没问题
但是你F值不有点问题(如果你的是M6的螺纹F就没问题)


作者: lxxx8888    时间: 2012-12-23 19:32
这个床加工范围是多少?


作者: yibaofan    时间: 2012-12-23 23:22
楼主的喷雾喷头在哪里买的 是直接接到自来水上的吗  

作者: matic    时间: 2012-12-23 23:29
继续学习

作者: bjyst    时间: 2012-12-29 16:40
我想学习学习
作者: 1qaz2wsx    时间: 2013-1-18 00:27
关注攻丝怎么实现

作者: ersai    时间: 2013-1-18 01:21
这个强了,进来学习




欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) Powered by Discuz! X3.3