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

iCAx开思网

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

[求助] 机加工 手工编程 --很猛!

[复制链接]
21
发表于 2007-3-4 00:27:09 | 只看该作者
G91G80G30Z0.                    ......................(读取增量坐标系 ,取消循环,回到机械第二原点)
G80G40G49                            .................   (取消循环,取消刀具半径补正,取消刀具长度补正)
G90G00G10L2P2X415.34Y-189.16Z0.       .................  (G10L2读取工件坐标值,P1至P6分别是G54至G59--设定G55的坐标原点在机床坐标系中坐标为X415.34Y-189.16Z0
G90G00G10L2P3X87.82Y-223.08Z0.        .................  设定G56的坐标原点在机床坐标系中坐标为X87.82Y-223.08Z0.5
  
用宏程序设定坐标原点  例如:
G54:
X=100   Y=100  Z=100
可以用#5221=100  #5222=100  #5223=100
#5221=G54 X轴  #5222=G54 y轴   #5223=G54 z轴

G55
#5241=G55 X轴  #5242=G55 y轴   #5243=G55 z轴
22
发表于 2007-3-10 15:20:02 | 只看该作者
其实我也认为电脑编程代替了手工编程。
              但是我们老板啊 ,看到别人厂里有手工编程的以为别人比我们先进,说我们用电脑编程太慢。要我们多用手工编程,  真的是急了。


                         就是什么宏编程。
哈哈,你们老板是白痴啊,最怕外行充内行来瞎指挥.
所谓的宏程序就是设定一些参数可以修改的功能模块,说白了就是几个普通G M等指令集合在一起,后面的参数可以改.编程的时候直接调用宏就可以了.不过宏只能解决相似类型的东西,如果东西千差万别,那么宏也一样没效率了,在可以电脑编程的年代,已经可以淘汰了.靠,现在还想用手工编程,我晕.
23
发表于 2007-3-11 08:50:46 | 只看该作者
我们厂没有程序员,全手编,三台MAZAK车铣,其中一台是五轴的,一台四轴铣床,不过工件相对简单,除了我开的机子没带CAM软件外别的都带.我一般用G92
24
发表于 2007-3-15 02:30:20 | 只看该作者
原帖由 小虫1981 于 2007-3-10 15:20 发表
其实我也认为电脑编程代替了手工编程。
              但是我们老板啊 ,看到别人厂里有手工编程的以为别人比我们先进,说我们用电脑编程太慢。要我们多用手工编程,  真的是急了。


                       ...

做模具用电脑编程,但是做产品零件是电脑编程不可以比的,
25
发表于 2007-3-20 20:16:51 | 只看该作者
这个后处理我基本修改好了,这不是手工编程,也是后处理的,至于你为什么看到是手工编程,是因为他的后处理有问题,无法输出这样的格式,不得不改。在mouldbbs
26
发表于 2007-3-20 20:33:11 | 只看该作者
给一个FADAL的直线宏程式:(模态指令我省略了,这个程序可以无限循环)
M6T1
G0G90G54X0Y0M3S3000
H1 Z5 M8
#:1
G0X0Y0
G1 Z-0.1 F500
G1 X100 F3000
G0 Z50
M5
#R1=200
G0Y+R1
M0
M3S3000
#IF R9>0 THEN GOTO:P
G0Z0H0
E0X0Y0
M2
27
发表于 2007-3-20 21:03:10 | 只看该作者
高手就是高手,
厉害
我们平时也是电脑编程的.
28
发表于 2007-3-21 17:26:04 | 只看该作者
29
发表于 2007-3-21 18:42:31 | 只看该作者
G91G80G30Z0.                    ......................程序一开始就这样,什么意思不明白。     (机床返回机床零点)
G80G40G49                            .................   也不具体明白,是不是处始化。(循环取消,刀具半径取消,刀具长度补正取消)
G90G00G10L2P2X415.34Y-189.16Z0.       .................  这是干什么更不明白了。(这是个宏程序)
G90G00G10L2P3X87.82Y-223.08Z0.        .................  这是干什么更不明白了。。(这是个宏程序)

T15                                                        (我们平时都电脑编程,都是用G54,G55。。。的。山外有山。)        (这是15号刀准备)
M06                                                                       也有可能是我太菜了,高手看了不要笑。(这个是换刀,换上面的15 号刀)
N1(D110)
G91G80G30Z0.        ( 相对坐标循环停止Z轴返回机床零点,)
G00G90G55X167.0Y117.7 ( 快速定位到55号坐标X167.0Y117.7).
.
M05                                                      (主轴停止)
G91G80G30Z0.M19         。。。。。。(相对坐标循环停止机床返回零点,主轴定位)
M06                                 。。。。。。(这两个好象是换刀,但也不知道什么意思。( 这个是换刀,上面应该还有程序,是有一把刀准备,然后再换刀)

N2
G91G80G30Z0.           (上面有)
G90G00G55X165.0Y8.0
M03S5000                   (主轴启动正转,转速是5000转)
.
.
M09  (这个是切削液关闭,上面应该还有一段程序,里面有M08,M08 是切削液打开)
M05  (主轴停止)
G91G80G30Z0.M19(相对坐标,循环停止.Z轴返回机床零点,主轴再定位)
M06  (换刀)

N3
G91G80G30Z0.
G90G00G55X0.Y0.
M03S1100      
G43Z3.0H24M08T03   (刀具补正负方向,用第24号刀补,在Z轴3毫米处切削液打开,并起3号到准备)
.
.
.
M09
G91G80G30Z0.M19
M06

N4(D=35.0MM) (刀具直径是35 毫米的刀具)注:括号里的一般机床不读取,是用来供编程人员知道的,是把什么刀,刀具有好大)
G91G80G30Z0.
G90G00G55X100.0Y-99.1
M03S1800
.
.
G00Z12.0
M09
G91G80G30Z0.M19
M06

M99P06                                                .........子程序呼叫结束(这个地方是个错误,应该是M98 P06,M98 P06是使用子程序,并起 是使用第6号程序,M99是返回主程序.)

N5
G91G80G30Z0.
G90G00G55X100.0Y-99.1
.
.
M09
G91G80G30Z0.M19
M06

N6(DX)
G91G80G30Z0.
G00G90G56X29.6Y-35.0
.
.
M09
G91G80G30Z0.M19
M06

N7
.
.
M09
G91G80G30Z0M19
G00X200.0     (这个地方是工件加工完了,机床走到这个地方好上下工件,)
G28Y0     (Y轴返回零点)
M30     (程序结束返回开头,到程序头,准备下一次加工)
总的来说就是这些,你们还说是用电脑编程的,连手工编的程序都看不懂,怎么知道电脑编的程有没有错误,每一个程序编号后都要检查的,有问题可以给我留言,我是搞编程的.有问题大家相互学习嘛!我的邮箱452308572@sina.com
30
发表于 2007-3-22 14:36:11 | 只看该作者
简单,几年前做操机都是自己手编的.不过是做零件,后来做模具就不行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-2-24 06:29 , Processed in 0.031161 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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