iCAx开思网

标题: 手工编程 [打印本页]

作者: yutingtazoule    时间: 2010-7-17 14:01
标题: 手工编程
怎样用手工编程去编制一个凹槽?
如:
凹槽尺寸为30*30*10
选择刀具为直径20的
每次切深为0.5
作者: WHBING888    时间: 2010-7-17 14:24
T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G41 X15.0  Y-15 D1
Z-0.5 F100
Y15
X-15
Y-15
X15.
z-1
......
z-1.5
....

G40 X0 Y0
G91G28Z0M5
M9
M30
方便的方法把挖槽程序做一子程序,循环调用,或者把深度做成宏成序调用

本帖最后由 WHBING888 于 2010-7-17 14:27 编辑
作者: WHBING888    时间: 2010-7-17 15:02
例1 子程序

T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G01 Z-0.5 F100
M98 P0001
G01 Z-1.5 F100
M98 P0001
....

O0001
G41 X15.0  Y-15 D1
Z-0.5 F100
Y15
X-15
Y-15
X15.
G40 X0Y0
M99

子程序循环调用
例1 子程序

T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G41 X15.0  Y-15 D1
M98 P0001L20
G28G91Z0
M9
M30
O0001
G41 X15.0  Y-15 D1
W-0.5 F100
Y15
X-15
Y-15
X15.
G40 X0Y0
M99
作者: WHBING888    时间: 2010-7-17 15:02
例1 子程序

T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G01 Z-0.5 F100
M98 P0001
G01 Z-1.5 F100
M98 P0001
....

O0001
G41 X15.0  Y-15 D1
Z-0.5 F100
Y15
X-15
Y-15
X15.
G40 X0Y0
M99

子程序循环调用
例1 子程序

T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G41 X15.0  Y-15 D1
M98 P0001L20
G28G91Z0
M9
M30
O0001
G41 X15.0  Y-15 D1
W-0.5 F100
Y15
X-15
Y-15
X15.
G40 X0Y0
M99
作者: WHBING888    时间: 2010-7-17 15:10
宏程序挖槽例子
T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G41 X15.0  Y-15 D1
#1=-0.5
#2=0.5
N1 IF [#1LT-10]GOTO 5
G1 Z[#1]F100
Y15
X-15
Y-15
X15.
G40 X0Y0
#1=#1-#2
GOTO 1
N5  G28G91Z0M5
M9
M30

本帖最后由 WHBING888 于 2010-7-17 15:24 编辑
作者: WHBING888    时间: 2010-7-19 18:09
看来大家一点不关心手工编程,哎,建议高手以后不要做后处理了,让大家尝尝手工改程序滋味!!!!!
作者: 80597690    时间: 2010-7-19 21:06
都什么年代了,还发扬手工编程,不如用锉刀吧
作者: WHBING888    时间: 2010-7-20 08:50
辛苦了老半天,按照7楼的说法全是白忙。咱们暂且不说别的,请7楼兄弟帮忙解释下以下代码含义,做模具手工编程几乎没用,做产品是95%以上。 G04,G07 ,G08,G09,G10,G11,G20,G25,G26,G27,G28,G29,G30,G32,G50,G53,G61,G62,G63,G64,G65,G66,G67,G68,G69,G70,G71,G72,G73,G74,G75,G76,G80,G81,G82,G83,G84,G85,G86,G87,G88,G89,G90,G91,G92,G94,G95,G98,G99. 都是比较常用的,7楼你能知道含义吗?做一个合格的CNC编程员,不仅要懂得如何软件编程,而且一定要会手工编程。不要以为你会CIMATRONE又怎么样了不起,这里高手云集,不得由你放肆。你若不服气,就让我这个小小学童来教训你。接招:要求:直径200的圆,D10平刀,用CIMATRON软件做出一刀真螺旋到底效果,顶面从Z1,底面为Z-99,注意进退刀方式,注意至少用3种方法




BY the way,我可以用UG,MC,PM,TOOLMAKER,FEATURECAM接受7楼的挑战!!!!!
顺便请版主们关注下,正因为这种满不在意的态度才导致学习意识下降.

本帖最后由 WHBING888 于 2010-7-20 11:26 编辑
作者: xun-c    时间: 2010-7-20 09:17
厉害!厉害!
作者: WHBING888    时间: 2010-7-20 14:00
非得顶起来,
作者: 山中岁月    时间: 2010-7-20 14:07

8错,WHBING888 !
底盘扎实,实乃可造之材,假以时日必成大器。呵呵
作者: WHBING888    时间: 2010-7-20 14:19
山中岁月大师傅,请留下脚步吧,请问您是苏州本地人么?
您上次讲的是苏州大道包装模具,还有您讲话感觉有苏州味道,06年来苏州上学。相当喜欢苏州,不过我才疏学浅,现在做加工中心,以前一直想苏州数控车和加工中心、线切割[快丝,慢丝]一起做,无奈没有机会。能请老师傅日后在技术以及为人道养上指导么?谢谢,先。
作者: 山中岁月    时间: 2010-7-20 15:05
已给你短消息,内有联系方式
作者: WHBING888    时间: 2010-7-20 15:17
GOOD LUCK
作者: 80597690    时间: 2010-7-20 15:45
WHBING888 发表于 2010-7-20 08:50
辛苦了老半天,按照7楼的说法全是白忙。咱们暂且不说别的,请7楼兄弟帮忙解释下以下代码含义,做模具手工编程几乎没用,做产品是95%以上。 G04,G07 ,G08,G09,G10,G11,G20,G25,G26,G27,G28,G29,G30,G32,G50,G53,G61,G62,G63,G64,G65,G66,G67,G68,G69,G70,G71,G72,G73,G74,G75,G76,G80,G81,G82,G83,G84,G85,G86,G87,G88,G89,G90,G91,G92,G94,G95,G98,G99. 都是比较常用的,7楼你能知道含义吗?做一个合格的CNC编程员,不仅要懂得如何软件编程,而且一定要会手工编程。不要以为你会CIMATRONE又怎么样了不起,这里高手云集,不得由你放肆。你若不服气,就让我这个小小学童来教训你。接招:要求:直径200的圆,D10平刀,用CIMATRON软件做出一刀真螺旋到底效果,顶面从Z1,底面为Z-99,注意进退刀方式,注意至少用3种方法




BY the way,我可以用UG,MC,PM,TOOLMAKER,FEATURECAM接受7楼的挑战!!!!!
顺便请版主们关注下,正因为这种满不在意的态度才导致学习意识下降.



代码需要记的吗?每个系统的手册上都有。
至于你说的那个螺旋刀路,我可以用4种软件做出来,
可是又能说明什么呢?
作者: WHBING888    时间: 2010-7-20 16:35
书里的和脑袋里理解的不一样,你可能知道查到代码意思,你实际都会用吗、?

我说的软件是CIMATRONE,至少三种方法,你想用其他软件做的 话,也是无可厚非。
具体有没有实在意义一说并非表现在软件操作上,而是对软件的一种理解。
如果都是像你这样,遇到实际难题再查看代码搞个通宵恶补G代码,熊猫眼也是在所难免的。
点到为止,自己好好掂量
作者: 80597690    时间: 2010-7-20 17:03
WHBING888 发表于 2010-7-20 16:35
书里的和脑袋里理解的不一样,你可能知道查到代码意思,你实际都会用吗、?

我说的软件是CIMATRONE,至少三种方法,你想用其他软件做的 话,也是无可厚非。
具体有没有实在意义一说并非表现在软件操作上,而是对 ...


我真想不明白了,你手工编程这么厉害,怎么还要学那么多软件啊?
作者: WHBING888    时间: 2010-7-20 17:25
这就是 为什么CME为什么还要把IT老功能还带上的意义。
再补充一句;我数控车编程比加工中心好,08年参加全国数控大赛,必须要手工编程与CAM结合。
这下还有什么不明白之处可以理解了吧
作者: 80597690    时间: 2010-7-20 17:34
WHBING888 发表于 2010-7-20 17:25
这就是 为什么CME为什么还要把IT老功能还带上的意义。
再补充一句;我数控车编程比加工中心好,08年参加全国数控大赛,必须要手工编程与CAM结合。
这下还有什么不明白之处可以理解了吧


不是我瞧不起那大赛,讲老实话,我还真不知道他们在干什么。
名次能内定,试题能提前泄露。
我去过一些国营厂,其中好些都是几百万,上千万的机床,手工编程,机床实际功能的十分之一都没用到。真正的让人痛心。
作者: 痞子帅    时间: 2010-7-20 17:50
80597690 发表于 2010-7-20 17:34


不是我瞧不起那大赛,讲老实话,我还真不知道他们在干什么。
名次能内定,试题能提前泄露。
我去过一些国营厂,其中好些都是几百万,上千万的机床,手工编程,机床实际功能的十分之一都没用到。真正的让人痛心 ...

有时侯手工编程精度比电脑要高。。。。。
比如铣螺纹。。。。。。。
会总比不会要好。。。。。
作者: 痞子帅    时间: 2010-7-20 17:52
WHBING888 发表于 2010-7-17 15:10
宏程序挖槽例子
T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G41 X15.0  Y-15 D1
#1=-0.5
#2=0.5
N1 IF [#1LT-10]GOTO 5
G1 Z[#1]F100
Y15
X-15
Y-15
X15.
G40 X0Y0
#1=#1-#2
GOTO 1
N5  G28G ...

我用的是WHILE呵呵
作者: WHBING888    时间: 2010-7-20 17:54
80597690 发表于 2010-7-20 17:34


不是我瞧不起那大赛,讲老实话,我还真不知道他们在干什么。
名次能内定,试题能提前泄露。
我去过一些国营厂,其中好些都是几百万,上千万的机床,手工编程,机床实际功能的十分之一都没用到。真正的让人痛心 ...





你偏题了,我的意思是说手工编程和CAM一样重要,至于那些机床为什么会停机,又给手工编程带绿帽。我不相信是编程速度赶不上,你不要钻牛角。
作者: WHBING888    时间: 2010-7-20 18:00
21# 痞子帅

WHILE 是和DO 连用的 后加END
我的IF GOTO一样效果

本帖最后由 WHBING888 于 2010-7-20 18:07 编辑
作者: 华12345    时间: 2010-7-20 19:48
凹槽尺寸为30*30*10
选择刀具为直径20的
每次切深为0.5
不含刀谱
G54G90G0X0Y5
M3S1000
Z50
#1=0
WHILE[#1GE-10]DO1
G1Z#1F200
X-5
Y-5
x5
y5
x0
#1=#1-0.5
END1
G0Z50
M30
作者: 痞子帅    时间: 2010-7-20 19:51
楼上的兄弟编个铣螺纹的
要分层切削
作者: 80597690    时间: 2010-7-20 20:06
WHBING888 发表于 2010-7-20 17:54





你偏题了,我的意思是说手工编程和CAM一样重要,至于那些机床为什么会停机,又给手工编程带绿帽。我不相信是编程速度赶不上,你不要钻牛角。


你说的速度能赶上的是手工编程能做的,但是你想想看,有多少工件是手工编程无法完成的呢?
再举例:我见过一个工厂,全部是手工编程,那里的师傅也非常厉害,有批零件加工很久了,某天机床坏了,换另外一台机床来加工,控制系统不一样的,所有代码又要重新做过,如果是用软件的话,只要重新处理一下就行了吧。
作者: WHBING888    时间: 2010-7-21 08:59
好 ,那就来个25楼分层铣螺纹的.
O0001
T1 M6
#1=螺纹孔X轴坐标
#2=螺纹孔Y轴坐标
#3=螺距
#4=螺纹大径半径与螺纹铣刀半径差
#5=1
#6=总的半径切削量
#7=螺纹铣削深度
#8=#2*#5
#9=螺纹底孔半径与螺纹铣刀半径之差
G0 G54 G90 S50 M3 X#1 Y#2
G43 H1 Z5.
N1 G1 G95 Z0 F#3
IF [#6 EQ 0] G0TO 10
IF [#8LT#7] GO 5
G1 X[#9+#6]
G2 Z[#2*#5] I[#4-#6]
#5=#5+1
GOTO 1
N5G0 X#1 Y#2
Z0
#6=#6-0.5
IF[#6LT 0] THEN #6=0
N10 G0 X#1 Y#2
G28G91Z0
Y0
M30

本帖最后由 WHBING888 于 2010-7-22 15:42 编辑
作者: WHBING888    时间: 2010-7-21 09:04
26# 80597690
你太发达了,酷似美国摔跤手。
真不知道你脑袋被猪撞了还是你撞猪了,

你家机床坏了就当废铁仍了?
修!!!!!!
作者: WHBING888    时间: 2010-7-21 09:15
26# 80597690


你没有考虑的因素太多了,重新调机,一切重新来过,假若两台机,FAUNC,SIEMENS,FAUNC坏了你搞上了SIEMENS,SIEMENS吃不消你又搞回FAUNC,精力旺盛 ,吃饱没事撑的慌。
或许那个公司机器全停了就是你搞的祟,超级SB人物。
作者: 80597690    时间: 2010-7-21 10:28
WHBING888 发表于 2010-7-21 09:04
26# 80597690  
你太发达了,酷似美国摔跤手。
真不知道你脑袋被猪撞了还是你撞猪了,

你家机床坏了就当废铁仍了?
修!!!!!!


你就是一超级SB,草你女马,你那只眼睛看到老子说机床坏了就要扔了?
作者: 80597690    时间: 2010-7-21 10:29
WHBING888 发表于 2010-7-21 09:15
26# 80597690


你没有考虑的因素太多了,重新调机,一切重新来过,假若两台机,FAUNC,SIEMENS,FAUNC坏了你搞上了SIEMENS,SIEMENS吃不消你又搞回FAUNC,精力旺盛 ,吃饱没事撑的慌。
或许那个公司机器全停 ...


我说的机床坏了是人家撞坏的,你不允许机床本身有问题?
你这么武断的认为是我弄坏的?
你才真正是个SB。
作者: WHBING888    时间: 2010-7-21 10:32
31# 80597690

眼睛毛病!!!!!
看仔细点,是假若。!!!!!

你这种鸟人,只有去FUCK FAT PIG,OR FUCK YOURSELF ,论坛是交流技术,没有后处理,你去DO WITH YOUSELF 吧。

本帖最后由 WHBING888 于 2010-7-21 10:42 编辑
作者: WHBING888    时间: 2010-7-21 13:22
24# 华12345


不错,COME ON
作者: 80597690    时间: 2010-7-21 13:22
WHBING888 发表于 2010-7-21 10:32
31# 80597690

眼睛毛病!!!!!
看仔细点,是假若。!!!!!

你这种鸟人,只有去FUCK FAT PIG,OR FUCK YOURSELF ,论坛是交流技术,没有后处理,你去DO WITH YOUSELF 吧。


你他女马的有本事别用软件,叫你妈个头啊,没后处理是另外一回事,机床都能买,后处理还找不到?
SB
作者: WHBING888    时间: 2010-7-21 13:25
小人..........:

本帖最后由 WHBING888 于 2010-7-21 13:28 编辑
作者: yutingtazoule    时间: 2010-7-21 15:37
WHBING888 发表于 2010-7-17 14:24
T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G41 X15.0  Y-15 D1
Z-0.5 F100
Y15
X-15
Y-15
X15.
z-1
......
z-1.5
....

G40 X0 Y0
G91G28Z0M5
M9
M30
方便的方法把挖槽程序做一子程序,循 ...
大师 能告诉我你的联系方式吗?如QQ什么的,我非常想向你请教点东西 十分想~!!
作者: WHBING888    时间: 2010-7-21 15:46
你加我QQ群,109926342
作者: furen009    时间: 2010-7-22 14:46
WHBING888 发表于 2010-7-17 15:02
例1 子程序

T1M6
G0 G54 G90 X0 Y0S1800 M3
G43 H1 Z50 M8
Z1
G01 Z-0.5 F100
M98 P0001
G01 Z-1.5 F100
M98 P0001
....

O0001
G41 X15.0  Y-15 D1
Z-0.5 F100
Y15
X-15
Y-15
X15.
G40 X0Y0
M ...


深度用G91,你不要调用那么多次了!
作者: WHBING888    时间: 2010-7-22 15:44
38# furen009
请看4楼子程序循环程序




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3