机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 12968|回复: 8
打印 上一主题 下一主题

什么是宏程序

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-21 21:30:18 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我是刚学习的  什么是宏程序我一直不知道 有哪位大侠给我解释一下    或发点有关资料  谢谢了
回复

使用道具 举报

9#
发表于 2010-6-3 12:40:03 | 只看该作者
就是在机床上参数化编程,把尺寸转化为变量进行运算后加工,变量分为局部变量和系统变量
回复 支持 反对

使用道具 举报

8#
发表于 2008-11-10 20:10:11 | 只看该作者

给各位同仁发个关于宏程序的资料

FANUC 系统椭圆宏程序
8 b4 E9 h0 D$ I" s# G# v9 f" a/ V+ ?
" Y- w6 g& ]* Z3 H- ^8 ]7 N9 l1 ]  椭圆的5 p6 i& q0 Y3 ?. [) N
   长轴#1
& r( R5 ~' h& t       短轴#2" m6 N# w; y# F% l
       起始角#3=0
! G  ~5 F8 ^$ O' [5 b3 x+ G       增量角#31
& {$ R* I* p( W0 v+ `       刀具半径#4
8 S1 W8 ~# K' K4 V" O6 V: i* [( y       外径/内径#5=0/1
2 H- z( T5 G4 D9 a: `       加工深度#62 B% q' R2 g: P# ^1 D
       每次加工深度#7, r4 F4 n! W4 Y  z( u
       切削速度#8
" Q( G' f2 J: S$ O& h0 f      
9 K7 }* J& s# u  H8 N
8 j: P. @- u; I0 p- `# P         3 `( M5 M1 {1 m2 Y% s, G
         #15=FIX[#6/#7]   只舍不入取整数/ x) {& c; |0 Q+ L7 k* O9 J
         #16=#6-#15*#7% u8 x" t( z6 _5 q' |( X) g9 M1 w
         #13=#16% A" K- E; @, `9 T6 @: M
         N11 G90 G1 Z-#13 F[#8/10]% p( L  E, n2 k# r0 R! J
     N1 IF [#5 EQ 1] GOTO5
$ m0 O1 p9 ^, K9 f         #10=[#1/2]*COS#3+#4
  B0 m/ g, {2 D5 P: x  @$ U4 V7 s& t' Z         #11=[#2/2]*SIN#3+#4
  S; J( d, G, g: M7 X         GOTO82 }2 R, H& f: ^' u5 V
         N5 #10=[#1/2]*COS#3-#4: Z! r* v/ |" f2 O; P! n, j+ B
         #11=[#2/2]*SIN#3-#4
& \) U) W: x# E4 K2 d         N8 G90 G1 X#10 Y#11 F#8+ y1 Y7 B" q# \8 m9 {
         #3=#3+#31! ?; @! C2 E3 {* \. u
         IF [#3 LE 360 ] GOTO1
7 b( S9 H- @7 C9 ]. `$ z5 C         #13=#13+#7
' W' P; P2 |! [. s3 @1 s& G1 K1 e         IF [#13 GT #6 ] GOTO11
$ V) S5 c- K* ?$ s# t- o         N99 M99
回复 支持 反对

使用道具 举报

7#
发表于 2008-11-10 20:07:44 | 只看该作者

给各位同仁发个关于宏程序的资料

给各位同仁发个关于宏程序的资料,希望对大家的学习有所帮助
回复 支持 反对

使用道具 举报

6#
发表于 2008-11-10 19:51:43 | 只看该作者
随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能G代码和辅助功能M代码,而且为编程用户提供了扩展数控功能的手段。将一群命令所构成的功能,像子程序一样登录于系统内存中,然后用一个代表命令来调用这些功能。这一群命令就是用户宏程序,代表命令称作宏指令(Custom Marco)。用户宏程序允许使用“变量算术和逻辑运算及条件转移”,故可将相同系列加工操作编为通用程序,调用宏程序时,只需改变程序中的变量参数即可,使得编制同系列加工操作的程序更方便更容易。# L  {+ {" u# c0 `2 ~
例如G71复合固定循环,是由多个G01、G02、G03等指令组成,而G01、G02、G03可以看作是调用宏程序的宏指令
回复 支持 反对

使用道具 举报

5#
发表于 2008-10-23 18:12:57 | 只看该作者
我也很想学学宏程!!!!!!!!!!
回复 支持 反对

使用道具 举报

4#
发表于 2008-1-9 19:47:16 | 只看该作者
我们厂里的数控机床上就用到了宏程序:我是这样理解的就是一种参数化的程序,按一定的功用,用厂家预编好,也可以自己编写,使用时只需改变一下入口参数,就能达到加工不同产品的目的。8 W4 v% x" q% g7 }
举例 钻一圈均布孔,这是有规律的,机床里就预设定这样 的宏程序,加工不同的均布孔时,只要输入孔中心距/孔数 初始角等就将将这些孔自动钻出来,而不需要在一个一个的输入每个孔的坐标。
回复 支持 反对

使用道具 举报

3#
发表于 2007-12-13 00:29:53 | 只看该作者
在工作中我也是很需要这方面的资料,有哪位指教一下,有资料更好
回复 支持 反对

使用道具 举报

2#
发表于 2007-10-27 08:21:22 | 只看该作者
我对宏的认识也很抽象,也想深入了解,总觉的不好入门.希望能有高人指点呀!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-10-9 23:12 , Processed in 0.050622 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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