机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7649|回复: 16
打印 上一主题 下一主题

宏程序的应用技巧---讨论

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-10 21:39:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
  请问哪位大侠比较精通宏程序?
1 T* r8 G# o: J: T6 y: r( H6 K' m  宏程序主要用在何处?) v2 R, K5 w/ F% a9 `
  用软件编程能否取代宏程序或淘汰宏程序?& |% P0 T8 ^5 N6 {3 V2 d7 m
请各位高手对于宏程序畅谈!!!
  }5 U2 K, f2 q$ ~  谢谢支持!
回复

使用道具 举报

17#
发表于 2013-2-24 20:28:23 | 只看该作者
正在学习中
回复 支持 反对

使用道具 举报

16#
发表于 2013-2-24 16:57:27 | 只看该作者
灵活运用
回复 支持 反对

使用道具 举报

15#
发表于 2013-1-26 10:29:02 | 只看该作者
我一般用宏指令加工一些非圆曲线,如椭圆、正弦曲线、抛物线等零件部分,效果挺好的。如果使用CAXA数控车画图后也可以不使用宏指令编程。
回复 支持 反对

使用道具 举报

14#
发表于 2012-12-20 22:26:20 | 只看该作者
客观上来说,宏程序也属于子程序,但是相对于子程序,宏程序比较灵活,可以通过变量赋值,算术运算和逻辑判断来编写程序,供主程序调用。宏程序用途很广,如相似零件组、定制固定循环、非标准刀具路径(模拟曲线)、检测和测量、、报警和信息生成等等,还有很多。尽管CAD/CAM应用越来越普遍,但由于各种原因,还不能代替宏程序编程,宏程序对专门的需求常有专门的解决办法。宏程序对于编程人员要求很高,需要扎实的手工编程基础,熟练的加工技能,对各种常用参数变量的理解,最重要的是要有严谨的逻辑思维能力。
回复 支持 反对

使用道具 举报

13#
发表于 2012-12-16 15:45:03 | 只看该作者
其实,我都很少用到宏的,现在机床先进,自动编程就搞定了
回复 支持 反对

使用道具 举报

12#
发表于 2012-12-11 15:09:54 来自手机 | 只看该作者
台州亚古机床 发表于 2012-12-5 13:429 M! [  w" B' Q9 u& a) y# ?' S
数控编程是数控加工准备阶段的主要内容,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位 ...
2 c9 t# M$ A* x" J0 F5 ]
请问十楼,在编程中用户能自由赋值的变量是#哪些啊?是不是像#1'#2什么的不能直接被赋值?比如#1=20
回复 支持 反对

使用道具 举报

11#
发表于 2012-12-5 20:16:42 | 只看该作者
正在努力学习宏程序
回复 支持 反对

使用道具 举报

10#
发表于 2012-12-5 13:42:03 | 只看该作者
数控编程是数控加工准备阶段的主要内容,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位数据;编写数控加工程序;制作控制介质;校对程序及首件试切。有手工编程和自动编程两种方法。手工编程是指编程的各个阶段均由人工完成。对于几何形状复杂的零件需借助计算机使用规定的数控语言编写零件源程序,经过处理后生成加工程序,称为自动编程。+ J1 S& G5 S* }4 |  H6 H; m+ P) ]
  随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能和辅助功能,而且为编程提供了扩展数控功能的手段。FANUC6M数控系统的参数编程,应用灵活,形式自由,具备计算机高级语言的表达式、逻辑运算及类似的程序流程,使加工程序简练易懂,实现普通编程难以实现的功能。2 K9 e3 C  b$ b8 E/ T
  宏程序是加工编程的重要补充。FANUC6M数控系统变量表示形式为#后跟1~4位数字,变量种类有三种:(1)局部变量:#1~#33是在宏程序中局部使用的变量,它用于自变量转移。(2)公用变量:用户可以自由使用,它对于由主程序调用的各子程序及各宏程序来说是可以公用的。#100~#149在关掉电源后,变量值全部被清除,而#500~#509在关掉电源后,变量值则可以保存。(3)系统变量:由#后跟4位数字来定义,它能获取包含在机床处理器或NC内存中的只读或读/写信息,包括与机床处理器有关的交换参数、机床状态获取参数、加工参数等系统信息。
4 t0 w, ]" x: g; l& ~* ~) t. \! ]  编程中变量的用途有四个,运算;递增量或递减量;与一个表达式比较之后,决定是否实现跳转功能的条件分支;将变量值传送到零件程序中去。其中运算又包括:算术运算(赋值、加、减、乘、除、绝对值、四舍五入整数化、舍去小数点以下部分);函数运算(正弦、余弦、正切、反正切、平方根);逻辑操作(与、或);比较操作(等于、大于、小于、大于或等于、小于或等于、不等于), W) k$ @0 \+ y) q9 n

1 H4 k& j: F( e8 _7 G4 k# e! ^: f* t
回复 支持 反对

使用道具 举报

9#
发表于 2012-12-4 16:21:47 | 只看该作者
各有各的好处
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-20 04:37 , Processed in 0.052930 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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