5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 3650|回复: 10
打印 上一主题 下一主题

自己编的三轴铣螺纹的G代码,大家多多指教!

[复制链接]
跳转到指定楼层
楼主
发表于 2011-10-16 00:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在坛子里看到了一些朋友想用数控铣铣螺纹,没事我就根据以前的经验编了一个程序!
  觉得可能会让坛子里的一些不太了解子程序的朋友对子程序有一定了解,就发到这里来了
还请各位高手多多指点!!

这是发到帖子里的圆内容:


编了一个调用子程序的,这是法兰克系统的数控码,
我没用过MACH3,不知道MACH3里面的参数是怎么样的,
请自己看着修改下,
这个程序是以圆中心为X0 Y0 点的,工件表面为Z零点;
M45x2.0内螺纹       正旋


O001            
G90 G54 G00 X0 Y0 ;
Z100.0;
S2000 M3;
Z2.0
G42 G01 X0 Y25.0 D01 F200;(D为刀补号,不同的机器,这个字母是不同的,比如这个就是指一号刀补)
G02 X-25.0 Y0 Z0 R25;
M98  PO002   L10;                (M98 调用子程序,P 后为程序号 L后为调用次数)
G90 G01 X0 Y0 ;
G40 X0 Y0
G00 Z100;
M30

O002                                 (子程序号)
G91 Z0;
G42 G02 X-25.0  Y0 Z-2.0 I25.0;               (I25.0中的第一个是大写字母I ,)
M99;
(很久没编程了,现在没机会试机,我只能编出来,如果试机,一定要先试跑哦,呵呵)

如LZ所说,先粗后精,慢慢的将螺纹从42铣刀45,看来不容易,其实没那么复杂,如果LZ的程序支持刀直径补偿的的话,
就更容易了,开始的时候只要将刀补加大就可以了,之后再一点一点的减少刀补,直到恢复正确的刀补值。比如刀的R值是5mm,则输入刀补为5.5mm,每完成一次加工后减去0.1mm,直到刀补为5.0mm,最后这一刀,螺纹就到尺寸了!不知道我说的明白不明白!!

欢迎继续阅读楼主其他信息

主题

  • 没有相关信息
  • 没有相关信息
  • 没有相关信息
沙发
发表于 2011-10-16 01:34 | 只看该作者

标题

你是不是发错地方了,这是不是数控论坛,没几个人看的懂你的G代码
我没开过法兰克
但是我随便一看,就知道有问题
真不知道你这螺纹是怎么转下去的,Z-2  就没变过,调用10次,Z的运动,0到-2,真不知道你这是什么螺纹
3
发表于 2011-10-16 03:32 | 只看该作者
俺是藏二和僧没摸到头发
4
发表于 2011-10-16 05:34 | 只看该作者

回复 沙发 a15982145130 的帖子

有G91在,相对坐标.10次深-20
5
 楼主| 发表于 2011-10-16 09:43 | 只看该作者

回复 沙发 a15982145130 的帖子

其实坛子里很多朋友都是数控高手,这么多玩雕刻机的,你说没几个人看得懂G代码,是不可能的。不懂可以学习,我发在这里其实也是希望大家能交流学习一下,这不是发到那个坛子里的问题,学习嘛,在哪里都可以的!
看得出来这位朋友对数控不是很懂,大家可以多交流交流的。
这是坛子里一位朋友的帖子,我就是依据帖子里的内容编的!
http://bbs.5imx.com/bbs/viewthre ... p;page=2#pid6867708
6
 楼主| 发表于 2011-10-16 09:44 | 只看该作者

回复 板凳 机器笨猫 的帖子

:em26:
7
发表于 2011-10-22 12:00 | 只看该作者
O100
G90 G54 G00 X0 Y0 S2000 M3;
G43 H1 Z100.0;
Z2.0 Z0
N1G1 X12.5 Y0 Z0 F200
M98  P200   L10;               
G90 G01 X0 Y0 ;F1000
G00 Z100;
M30

O200                             (子程序号)
N2G91 G02 I-12.5 Z-2.0 F500  
M99;

我铣螺纹都用这样的,螺纹刀大概是D25,可以通过修改N1中X值和N2中I值控制螺纹大径大小,X、I值大小必须一样
8
发表于 2011-10-22 14:17 | 只看该作者
感谢楼主及楼上的分享!
9
发表于 2012-2-3 06:43 | 只看该作者
顶贴留名。学习:em00:

[ 本帖最后由 xik918 于 2012-2-3 07:27 编辑 ]
10
发表于 2012-2-3 10:14 | 只看该作者
mach3  想让  I  自动增加 ,要用   G90. x 什么的  ,x 是几 我忘了
11
发表于 2012-2-3 10:28 | 只看该作者
机器还没 有做好,先学习下
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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