找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 冷月梧桐

宏程序应用实例

[复制链接]
 楼主| 发表于 2013-9-25 11:52:41 | 显示全部楼层
夜总是要来的 发表于 2013-9-25 08:40 + }! k: l5 W: `* M/ s/ ~2 e
好好笑  别停下。。。
9 K& b1 h6 J) V6 F/ U# j$ ~) x
那好,我指一些你的不足,我的理论不好,说错了还请指点。1,你的#120的那6组数据有什么用?你这样设置就能寄存到坐标系里了吗,自己看一下G10后面的参数。2,你用2把刀,没有设置长度补偿,你能保证加工厚度吗?3,铣槽时用半径补偿很危险,特别是在进刀和退刀时造成过切,一般在铣的槽不大时没有那么多空间让你进刀补偿刀补。当然你能想到用G10来偏移坐标系是好事,不过我建议你尽量不用,在程序里偏移过后不好找到原来的原点,一定要用的话建议用局部坐标系来实现。你的程序只是单独使用会好些。1 u2 o+ c0 l" R: H5 ?, @& G! s5 h
再者,我的程序每次使用只要用到前面一段,后面一段属于子程序,只需要在主程序里调用即可。若有冒犯的地方还请见谅
发表于 2013-9-25 16:08:21 | 显示全部楼层
本帖最后由 夜总是要来的 于 2013-9-25 16:12 编辑
$ D, U* X7 f& c: R9 X" k
冷月梧桐 发表于 2013-9-25 11:52 / h, a* E7 k  e" z, @
那好,我指一些你的不足,我的理论不好,说错了还请指点。1,你的#120的那6组数据有什么用?你这样设置就 ...

+ d( q# _% f" W8 l1 i这个不是偏移坐标系,这个是指定坐标系(也就是你说的寄存坐标系)- y  z6 ?! o! @; s, H+ M
# @# G/ l$ z  Y* j! A3 M
还有为什么不用刀具长度补偿是因为我们这里没有对刀仪,而且是量少种多,没直接对方便。: N3 z) w. |8 D' p8 N! H
发表于 2013-9-25 16:11:20 | 显示全部楼层
冷月梧桐 发表于 2013-9-25 11:52 0 q' d6 K$ D9 t' N; z2 _
那好,我指一些你的不足,我的理论不好,说错了还请指点。1,你的#120的那6组数据有什么用?你这样设置就 ...

, s8 n, Y, D6 T7 _铣键不会过切的,我的宏的进刀点设置就是为了保证这一点。4 E" j1 F7 |; K: _
: c5 m* s7 N5 ~4 j0 h& c

# e# I+ P6 B# q& z! d3 M你所说的偏移坐标系是 G10L20P__IP__这个格式,用这种绝对是会吃药滴!
/ `) ]* z  x0 ^2 t7 N# h3 u# Z9 }2 ~8 S

, ]+ ~0 L. x1 t$ I
! h" h& ?: z% A% `- i5 O
 楼主| 发表于 2013-9-25 17:55:15 | 显示全部楼层
夜总是要来的 发表于 2013-9-25 16:08
+ u5 P5 f0 S: x- u. S这个不是偏移坐标系,这个是指定坐标系(也就是你说的寄存坐标系)# c4 ?7 ?. }* G: c. B7 a+ M+ D! z
' s# S# ?8 {& ~& ~  |& K
还有为什么不用刀具长度补偿是因为 ...

2 s# G, b# J$ }0 Y* Q# D- f敢问你如何对刀??补偿值放在哪里呢??
 楼主| 发表于 2013-9-25 18:01:01 | 显示全部楼层
夜总是要来的 发表于 2013-9-25 16:11 5 Q+ A1 F- G2 ~8 D6 p4 J& X0 e( j
铣键不会过切的,我的宏的进刀点设置就是为了保证这一点。
' L5 E6 K: x, u- t! v) @2 n, S2 t
G41 G01 X#107 Y-#109 D01 F#106      这个是??7 I/ m0 M* {- e/ Y2 f- v8 d6 N
有个6.5宽的键槽怎么玩?用几个大的铣刀??用了刀补不会偏移吗??
发表于 2013-9-26 08:03:01 | 显示全部楼层
冷月梧桐 发表于 2013-9-25 18:01
' a; d/ C# ]8 Q) l5 }G41 G01 X#107 Y-#109 D01 F#106      这个是??
4 t( u% N+ d2 e$ a2 [. _8 O- A有个6.5宽的键槽怎么玩?用几个大的铣刀??用了刀补不 ...
% g7 B% s, g& K) \
#108=[#101/2-#103/2]    (star point)
2 p; }6 j6 ?0 e' a1 v
' q9 v/ B( X5 q) C4 B5 vG01 X#108  Y0
) z+ }8 N- y, J; f: z" W. f% S) C: n0 p+ U+ S( K& }
然后再是G41( i2 P6 r# z- v

! \7 i% ^' ~( [; p; Q最上面的就是计算好的切入点。。我其实给的是圆弧的一个端点(该端点在一般用刀具半径补偿加工后中不会过切)+ a7 O+ c. B0 n% n  j

7 v& p, [, A2 y& I9 B" `1 L至于对刀数值的输入 直接打在G58 G59的Z坐标就可以了啊!!
3 a# x; h" G- B9 I! b! |$ z/ S  h8 r" v" \
6。5款的键槽么(4、5、6mm)铣刀都可以做. @1 e$ n4 ?4 c' o* M  X9 Y

" o4 x$ c% z' H0 s% U3 T
发表于 2013-9-26 08:07:53 | 显示全部楼层
补正下 上面说的G58 G59应该为G54 G55
发表于 2015-3-3 21:47:47 | 显示全部楼层
冷月梧桐 发表于 2013-9-19 17:21 , k5 S0 H- ~4 J4 u6 x
那你干嘛还想学宏呢??为什么你钻孔用G81而不是用G01呢??软件出来的修改方便吗??宏的精髓是简化编程, ...
9 |" P/ s1 a7 }# I( f: @2 I
大侠,你自动编程用UG吗?我干了三年加工中心,手动编程无压力,凡是规则曲线宏程序也能编,想学电脑编程。请教一下,一般怎么个学法,是先学建模,后学加工吗?难度有多大,正常多久可以学会,并用之于生产?( }- j( [8 n$ Z7 A; G

点评

最好是建模也会,不然三维改动一下还要麻烦别人。有志者,事竟成。按业余时间一周熟悉和掌握基本三维造型,一周自动编程足可应付三轴(除模具之外)  发表于 2015-3-4 11:03
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-6-19 17:15 , Processed in 0.059747 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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