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

标题: 自己编的三轴铣螺纹的G代码,大家多多指教! [打印本页]

作者: 13760705449    时间: 2011-10-16 00:16
标题: 自己编的三轴铣螺纹的G代码,大家多多指教!
在坛子里看到了一些朋友想用数控铣铣螺纹,没事我就根据以前的经验编了一个程序!
  觉得可能会让坛子里的一些不太了解子程序的朋友对子程序有一定了解,就发到这里来了
还请各位高手多多指点!!

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


编了一个调用子程序的,这是法兰克系统的数控码,
我没用过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,最后这一刀,螺纹就到尺寸了!不知道我说的明白不明白!!
作者: a15982145130    时间: 2011-10-16 01:34
标题: 标题
你是不是发错地方了,这是不是数控论坛,没几个人看的懂你的G代码
我没开过法兰克
但是我随便一看,就知道有问题
真不知道你这螺纹是怎么转下去的,Z-2  就没变过,调用10次,Z的运动,0到-2,真不知道你这是什么螺纹
作者: 闲云孤鹤    时间: 2011-10-16 03:32
俺是藏二和僧没摸到头发
作者: 机器笨猫    时间: 2011-10-16 05:34
标题: 回复 沙发 a15982145130 的帖子
有G91在,相对坐标.10次深-20
作者: 13760705449    时间: 2011-10-16 09:43
标题: 回复 沙发 a15982145130 的帖子
其实坛子里很多朋友都是数控高手,这么多玩雕刻机的,你说没几个人看得懂G代码,是不可能的。不懂可以学习,我发在这里其实也是希望大家能交流学习一下,这不是发到那个坛子里的问题,学习嘛,在哪里都可以的!
看得出来这位朋友对数控不是很懂,大家可以多交流交流的。
这是坛子里一位朋友的帖子,我就是依据帖子里的内容编的!
http://bbs.5imx.com/bbs/viewthre ... p;page=2#pid6867708
作者: 13760705449    时间: 2011-10-16 09:44
标题: 回复 板凳 机器笨猫 的帖子
:em26:
作者: qintyan    时间: 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值大小必须一样
作者: duanyz    时间: 2011-10-22 14:17
感谢楼主及楼上的分享!
作者: xik918    时间: 2012-2-3 06:43
顶贴留名。学习:em00:

[ 本帖最后由 xik918 于 2012-2-3 07:27 编辑 ]
作者: Wisdon    时间: 2012-2-3 10:14
mach3  想让  I  自动增加 ,要用   G90. x 什么的  ,x 是几 我忘了
作者: ZZSSZZ    时间: 2012-2-3 10:28
机器还没 有做好,先学习下




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