数控车如何编写宏程序

如题所述

举例:

/*与FANUC相同系列

支持:

FANUC 0i、FANUC 0 i Mate、FANUC 18i

GSK 980TDb、KND 1000

大森、MITSUBISH等...

与FANUC相同的某些系统在默认情况下常数要加个小数点,曲线方程的常数可能没有小数点,这时你可以在输入曲线方程时将常数加上小数点或者在生成宏代码以后加上小数点!*/

#1=4.712

WHILE[#1GE3.142] DO1

#2=SIN[180/PI*[#1]]*6

#3=COS[180/PI*[#1]]*15

#4=#2+24.000

#5=#3-49.000

G01X[2.0*#4]Z[#5]

#1=#1-0.050

END1

/*华中系列*/


#1=4.712

WHILE #1GE3.142

#2=SIN[#1]*6

#3=COS[#1]*15

#4=#2+24.000

#5=#3-49.000

G01X[2.0*#4]Z[#5]

#1=#1-0.050

ENDW

/*西门子系列*/


R1=4.712

CCCAM:

R2=SIN(180/PI*(R1))*6

R3=COS(180/PI*(R1))*15

R4=R2+24.000

R5=R3-49.000

G01X(2.0*R4)Z(R5)

R1=R1-0.050

IF R1>=3.142 GOTOB CCCAM

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-07
首先你要知道你的系统能否支持宏程序功能,然后你要学会使用变量,算术运算,螺距判断等语言语句....然后你根据这个语句的使用达到你的目的,你需要做什么,需要完成什么...这些都是平时编程的积累和基础......
第2个回答  2012-06-03
要看是什么系统
第3个回答  2012-06-02
什么系统?
相似回答