机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4184|回复: 12
打印 上一主题 下一主题

圆周孔的加工以及智能跳过程序!大家来讨论!

[复制链接]
跳转到指定楼层
1#
发表于 2014-3-27 18:50:17 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
好久没来论坛了!好想念!) e) s, N: _9 b" G) T6 d
回复

使用道具 举报

13#
发表于 2014-4-29 19:31:59 | 只看该作者
伤情于剑 发表于 2014-4-28 23:23 ' r; T; V0 L2 u+ v1 `
帮顶,有的机床没开通g68跟g16功能的

4 I% |4 ^% F1 i7 m9 w# ?我公司就有几台不能用极坐标,但是宏程序没限制
回复 支持 反对

使用道具 举报

12#
发表于 2014-4-29 16:00:37 | 只看该作者
没什么难度,和切槽加工一样跳就可以了!
回复 支持 反对

使用道具 举报

11#
发表于 2014-4-29 13:46:21 | 只看该作者
鼎力支持!分享自己的成果同时,还能助别人开阔思路。现在论坛里像楼主这样的已经不多了,望老鹰加分。。。。
回复 支持 反对

使用道具 举报

10#
发表于 2014-4-28 23:23:27 | 只看该作者
帮顶,有的机床没开通g68跟g16功能的

点评

我公司就有几台不能用极坐标,但是宏程序没限制  详情 回复 发表于 2014-4-29 19:31
不开旋转和极坐标,能给你开宏程序吗?  发表于 2014-4-29 08:40
回复 支持 反对

使用道具 举报

9#
发表于 2014-3-27 22:30:06 | 只看该作者
sjkabc 发表于 2014-3-27 22:24 ( Y% S# G) W2 Z( z2 x$ b1 R' z2 r" Z1 b
程序里加斜线跳转就可以了。用最简单的程序加工出产品那是本事。花拳绣腿那没有意思。
- b& C5 V% ^3 j0 f6 |4 T; }9 T
你,有落井下石之嫌9 {  l+ }' i4 {+ Z$ T

点评

分享个东西不容易啊 !  发表于 2014-3-27 22:54
回复 支持 反对

使用道具 举报

8#
发表于 2014-3-27 22:24:16 来自手机 | 只看该作者
程序里加斜线跳转就可以了。用最简单的程序加工出产品那是本事。花拳绣腿那没有意思。

点评

我蛋疼!  发表于 2014-3-27 22:53
回复 支持 反对

使用道具 举报

7#
发表于 2014-3-27 20:49:03 | 只看该作者
本帖最后由 冷月梧桐 于 2014-3-27 20:57 编辑 , ^) u7 ~* {% J9 e( j- ?* |

1 ~# @3 S0 f2 e. m3 d楼主技术不错,可惜掉进了牛角尖里。如此等圆周孔等分加工用一个G16极坐标就可以搞定了,根本不需要用宏程序出马(我不会VERICUT仿真,只能拿小玩具来献丑了)  ?% d" V$ C% L
N10G30G91Z0) l  H8 |: l6 }# G0 o2 F4 d& m
G0G54G90G15G69X0Y0
- d, z/ Z" Y, K! {- S2 s/ mM03S800  k0 |1 Z* \: M# i8 f& P4 H1 w
G43H01Z10+ y% U: s: P5 R" [
G98G90G81G16X50Y0Z-10R3F120. A. K7 j3 M3 o& y
Y36: N$ T0 K3 n" [' C: v
Y72
% _; W$ L: x$ r& {5 _5 ^Y108
( q( O1 W+ M; R$ IY144, V6 I4 p' y2 W! J, X6 S. N
/Y180% ]. i5 n$ f% b; J3 w5 P
Y2168 R  Q) T3 o7 r; M
Y252$ M" T; x. Y7 c" f8 w! S6 Q
Y288- A7 w' Z; O7 \! o2 `/ u- \
/Y324
* B) q$ I# {% }0 U3 yG0Z50G15M09" o, `, I+ ~+ B7 V8 E8 l2 a
G30G91Z0M05
6 Y) a' Z" |) v8 f2 d3 W* s3 bM30

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

点评

唉,不说了,我蛋疼行了吧!  发表于 2014-3-27 22:52
我只要在不需要的孔的角度值前面加“/”,加工时用跳段即可。宏程序的功能强,作用大是没错,杀鸡用牛刀未免大才小用了吧(如果你要研究宏,你可以试试“铣圆”,“铣键槽”,“半自动对刀-劣弧求圆心”等等)  发表于 2014-3-27 21:48
不是牛角尖,那为什么数控系统厂家还要搞个循环指令?  发表于 2014-3-27 21:30
这样的跳段局限性太大!如果程序孔数改变,不加工的孔改变,你的程序得重新编!  发表于 2014-3-27 21:29
我们是干活的不是耍花枪的。但楼主那样的人也是要有的。把简单的事复杂化。  发表于 2014-3-27 21:23
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-3-27 19:00:50 | 只看该作者
说说优缺点:
  1. 优点:5 W! a" t- t; U3 u
  2. 1.可加工2~99个孔;( A3 K1 L# i2 n9 q) f# T& o
  3. 2.可以自由规定不加工的孔;' U  v6 j3 }. d+ p! u% q2 g& j: x4 y
  4. 3.容错性好,比如E这个参数E3311111720D4这样重复的数字照样加工,见下图;
复制代码
  1. 缺点:
    ' }, `7 v- }9 u5 w$ Z- g
  2. 1.D这个参数有些多余,但是目前没有想到好的算法;& j. S- |7 `4 l& u" Q: \
  3. 2.如果加工三位数的孔得加个参数,以此类推;
    & r5 T' t) {6 _. \
  4. 3.E这个参数不能取值太大,这个和系统的整数型的范围有关,比如E297311171920D4,这样数据就会溢出;
    & T' ~" g0 j3 u7 K' E
  5. 4.加工速度没能参数化,自己偷懒了;
    6 T9 x7 x$ M9 B: }7 C
  6. 5.适用范围还是比较小的;6 H! l% w9 U0 D
  7. ……
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-3-27 18:58:33 | 只看该作者
发发代码的说明:
  1. G65 P1000 X_Y_A_ R_E_ D_1 c( }: q% I$ R3 ~8 U+ f) R- t" `9 E+ ^

  2. - b9 A2 I  L) `8 y
  3. P1000子程序号6 v8 W* `2 h1 |3 N1 _/ K
  4. X、Y表示加工圆周孔的中心% \* d6 z, a1 z7 {2 z
  5. R:表示圆周孔的半径
    $ Z8 l8 T: r, g" |' Y
  6. A:要加工孔的个数#1
    5 ^1 J, v2 u1 w; ?9 x2 u+ l, [
  7. E:那些孔不加工,#8
    - N6 d# {+ C7 U3 z
  8. 比如E238,表示第2/3/8都不加工,
    . ^6 S- Q& z5 z" ^5 h
  9. E2381013表示第2/3/8/10/13都不加工,
    8 n2 [% l4 V  n$ K
  10. 一位数和两位数的顺序不得打乱比如E2103813,这样就不行
    . P7 d! X  h% Z" z. G& U
  11. 这样E2831310可以,E1310832这样不行,
    , k! s; L9 T9 |
  12. D:表示两位数的个数,简化算法#7
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-2-19 05:55 , Processed in 0.070043 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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