找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 13499|回复: 44

[讨论] 宏程序有哪些优势?

 火... [复制链接]

7

主题

25

回帖

25

积分

注册会员

积分
25
发表于 2011-9-22 16:14:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
宏程序有哪些优势?
6 K" w! p. Y* Y  W$ h机床执行宏程序速度比普通程序快吗?
3 {# T* }' ~5 C" @: Q/ L老大们,麻烦解答一下

431

主题

5754

回帖

901万

积分

管理员

积分
9013995
发表于 2011-9-22 16:55:43 | 显示全部楼层
我也求解中。6 D; G* T) O1 [) `, E
我的理解是程序短小精悍,不知对与不对0 C; G+ n1 Q, H0 W
回复

使用道具 举报

0

主题

12

回帖

34

积分

注册会员

积分
34
发表于 2011-9-22 21:10:31 | 显示全部楼层
我也求解中。9 }' U! y) s# L* b: h- I) m4 z. r3 V: g: q6 R2 a
我的理解是程序短小精悍,不知对与不对& G8 Q" F: M' o2 q9 C
4 K" D( I4 S0 F3 K1 B. Q) A9 g# S- [* m, L+ S* C, z" k
转载请注明出自若枫后处理论坛(http://www.postp.net/),本帖地址:http://www.postp.net/viewthread.php?tid=4048
回复

使用道具 举报

10

主题

192

回帖

286

积分

注册会员

积分
286
发表于 2011-9-24 16:23:37 | 显示全部楼层
比较费神!!!
回复

使用道具 举报

发表于 2011-9-25 09:56:51 | 显示全部楼层
对于宏程序的优势,以下是本人观点
4 m  j5 F8 F( S, Y* @1、使用灵活方便。+ ~( E$ B8 Y) h  k( r* M0 Z( o+ f# |  m
    鉴于此点,可能很多没有用过宏程序或者用过宏程序更或者没有用到过优秀的宏程序,并对宏程序了解不深者,我想应该不能体会到宏程序的真正的灵活性,究竟灵活到什么程度,我举个例子,大家都知道宏程序一旦编好调试好,改几个变量即可加工,这是最显而易见的灵活性,那宏程序还有什么其他的灵活性吗?这里面就衍生了“算法”“架构”“兼容性”、“容错性”、“人性化”等特点,什么叫做“兼容性”,我举个例子,如果你们公司有很多台CNC,然而,有OKUMA\SIEMENS\MAZAK\FANUC\TOSNUC\三菱等等系统,而且每种系统有多个型号,比如FANUC 0i、15M,虽然是同一系统,但他们的差别很大,比如以上系统,为了加快我们开发程序周期,并考虑以后维护程序的灵活性及工作量,我们要做到实现以下条件
! ^" R' H" ?2 R( l1、FANUC、MAZAK、三菱系统所有型号共用一套程序。
! w0 B0 p9 G+ H$ J2、SIEMENS所有型号共用一套程序。5 {8 a# Z* d, k- r2 J$ V* F( S1 S
3、TOSNUC所有型号共用一套程序。+ c& W% `; I0 R
4、OKUMA所有型号共用一套程序。% O6 R) r' O% k- Y) w
只有这样,我们程序一次编写到位,并且兼容所有相同系统不同型号的机床,要做到此点,相当不容易,前提需要你对机床参数、系统变量、性能。。。等等都非常的熟悉,只有这样,才能编写出兼容性好的宏程序。这就是兼容性。
1 Z3 R% c. V$ J" A: k. u( q: R5 p& Q& z$ F/ y
打字打得累了,下次再说其他性能
回复

使用道具 举报

3

主题

54

回帖

29

积分

注册会员

积分
29
发表于 2011-10-10 13:27:45 | 显示全部楼层
本帖最后由 wslaoa 于 2011-10-10 13:28 编辑 8 A& @9 I' B. r9 n9 m

9 m9 K9 W8 s  r" \" d+ Q+ f我经常听别人说宏程序有什么用啊!现在有自动编程软件!学它还有啥用啊!又那么难学!当然了反对的理由很多,大家也都看了很多遍,我就不重复了。但喜欢用自动编程软件的高手有没有注意到这一点,对于有精度要求的零件如果刀具磨损了,你是重新出程序还是将刀子(稍微磨损但能用只是达不到零件的精度)扔掉啊!前者太麻烦,而后者太浪费。但如果是用宏编程的话,只需改改刀具参数所对应的变量就行了,操作工就能行!另外如果是层切削的话,每层切削内容都一样,假设有150层,用宏做个下刀循环,这样程序能精简很多,程序大小能缩短到原来的1/150,占用机床存储空间会小很多,传输也能快很多。还是希望诸位能多了解点宏,别一棒子打死!
回复

使用道具 举报

2

主题

89

回帖

151

积分

注册会员

积分
151
发表于 2011-10-10 23:00:47 | 显示全部楼层
回复 7# wslaoa 2 e: l; f, C# N9 v9 m; ?
" C5 P# N7 b1 W; d$ t0 P
( m8 D( r3 T; c# W! X: s( c) s
呵呵 赞同 深有体会呀 确实能精简很多内存哦 并且增加了调机的灵活度
回复

使用道具 举报

7

主题

150

回帖

205

积分

中级会员

积分
205
发表于 2011-10-11 19:01:39 | 显示全部楼层
呵呵 赞同 深有体会呀 确实能精简很多内存哦 并且增加了调机的灵活度
回复

使用道具 举报

1

主题

3

回帖

21

积分

注册会员

积分
21
发表于 2011-10-17 13:41:15 | 显示全部楼层
回复 7# wslaoa # t/ W: h: [9 H: ^. l3 Q

( U% E$ R3 N! b4 W9 f/ r5 U9 {4 B' T; |
    不好意思,我直接用刀补
回复

使用道具 举报

431

主题

5754

回帖

901万

积分

管理员

积分
9013995
发表于 2011-10-17 14:29:40 | 显示全部楼层
回复 7# wslaoa 6 o& ~7 d# i; M  z2 X9 Q

' M$ \" [% I6 ?# _) a8 t3 Y) }4 v8 G: {% N5 d) j/ j2 q; X
如果是轮廓层切,不妨试一下后处理中直接出宏程序的刀路不是更简单吗?
' E1 w4 w; W4 U* G- h* G7 N2 T    后处理中直接出宏程序这样的后处理已经有很多人开发出来了。本人不才,也整了一个这样的宏程序后处理。- f* q5 S' T5 ?. Z% S: k( w
其最大的特点就是程序短小。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2025-8-16 16:58 , Processed in 0.262038 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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