机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

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

什么是宏程序

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-21 21:30:18 | 只看该作者 回帖奖励 | 倒序浏览 | 阅读模式
我是刚学习的 什么是宏程序我一直不知道 有哪位大侠给我解释一下 或发点有关资料 谢谢了
2#
发表于 2007-10-27 08:21:22 | 只看该作者
我对宏的认识也很抽象,也想深入了解,总觉的不好入门.希望能有高人指点呀!
3#
发表于 2007-12-13 00:29:53 | 只看该作者
在工作中我也是很需要这方面的资料,有哪位指教一下,有资料更好
4#
发表于 2008-1-9 19:47:16 | 只看该作者
我们厂里的数控机床上就用到了宏程序:我是这样理解的就是一种参数化的程序,按一定的功用,用厂家预编好,也可以自己编写,使用时只需改变一下入口参数,就能达到加工不同产品的目的。
8 s! I8 g4 c# S# h0 O* P1 O1 V举例 钻一圈均布孔,这是有规律的,机床里就预设定这样 的宏程序,加工不同的均布孔时,只要输入孔中心距/孔数 初始角等就将将这些孔自动钻出来,而不需要在一个一个的输入每个孔的坐标。
5#
发表于 2008-10-23 18:12:57 | 只看该作者
我也很想学学宏程!!!!!!!!!!
6#
发表于 2008-11-10 19:51:43 | 只看该作者
随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能G代码和辅助功能M代码,而且为编程用户提供了扩展数控功能的手段。将一群命令所构成的功能,像子程序一样登录于系统内存中,然后用一个代表命令来调用这些功能。这一群命令就是用户宏程序,代表命令称作宏指令(Custom Marco)。用户宏程序允许使用“变量算术和逻辑运算及条件转移”,故可将相同系列加工操作编为通用程序,调用宏程序时,只需改变程序中的变量参数即可,使得编制同系列加工操作的程序更方便更容易。
( V; I( J6 S$ Y+ V8 [8 w例如G71复合固定循环,是由多个G01、G02、G03等指令组成,而G01、G02、G03可以看作是调用宏程序的宏指令
7#
发表于 2008-11-10 20:07:44 | 只看该作者

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

给各位同仁发个关于宏程序的资料,希望对大家的学习有所帮助
8#
发表于 2008-11-10 20:10:11 | 只看该作者

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

FANUC 系统椭圆宏程序. ?+ H! `* G+ T) a$ w8 ^* Z9 P
; p% V+ V: D! S! \1 \9 ~
椭圆的$ s& z! g; m3 o, U$ K8 q
长轴#15 u& O. K, d# O$ C9 d4 C. R& ^
短轴#2! `0 L, _( k: Z+ h4 y' C
起始角#3=0
5 }) S- H: N5 G0 d+ @. l. C9 `, }增量角#31
( f; D5 ^; C$ M. \9 [6 l0 i- m刀具半径#4, \( J: z/ z- ^2 j
外径/内径#5=0/1
- E# F" t! j. o: c- r9 w' Q* H加工深度#62 s; E9 V& a) f! B7 X
每次加工深度#7
. l* V+ m; |9 a4 S切削速度#81 X1 |* y$ Q, T2 Y& c. G
: n) s: o1 S4 u' s0 f( R. O* v7 m/ }
! D6 H8 y6 Z+ m3 n2 s

1 p6 i" o+ n t/ H% L#15=FIX[#6/#7] 只舍不入取整数' x1 ?: R6 l1 W- Z( E$ ?
#16=#6-#15*#78 o, ~' T1 ` \' W: U0 d4 I8 M$ }
#13=#16" [6 F% Y6 @! W8 K: }
N11 G90 G1 Z-#13 F[#8/10]) V. y) K- C5 j; {
N1 IF [#5 EQ 1] GOTO5
7 s6 O6 n+ t$ n4 T" l: r#10=[#1/2]*COS#3+#49 k0 i) m6 F0 j) f) G+ F
#11=[#2/2]*SIN#3+#4/ j$ }- i+ A2 u+ E5 }2 j! E
GOTO8
+ j" o% \) `, G! O! C9 a& _$ p3 t; TN5 #10=[#1/2]*COS#3-#4* q. C5 e) e) b7 U% V5 u
#11=[#2/2]*SIN#3-#49 p# Q7 {4 Y. G% _
N8 G90 G1 X#10 Y#11 F#8! q% T# x: \7 A: I" \( Y
#3=#3+#31! L8 i& o1 }7 ~
IF [#3 LE 360 ] GOTO17 T& w+ u7 V! Q
#13=#13+#7" U9 j, v8 }7 y/ ^: o
IF [#13 GT #6 ] GOTO11" ^$ I( n. R z: ^* D. V- _
N99 M99
9#
发表于 2010-6-3 12:40:03 | 只看该作者
就是在机床上参数化编程,把尺寸转化为变量进行运算后加工,变量分为局部变量和系统变量
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

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

GMT+8, 2024-6-24 05:18, Processed in 0.051316 second(s), 15 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

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