找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3361|回复: 7

[求助] 请使用或了解OUKMA 立式加工中心的朋友指导下宏程序(IF THEN在OUKMA中如何改写)

  [复制链接]

1

主题

6

回帖

14

积分

新手上路

积分
14
发表于 2012-3-20 22:52:34 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 dq-lb 于 2012-3-20 22:56 编辑
; O4 t" E% ?# X5 X3 T. M0 o
6 W2 J, p: D# K产品需在fanuc,北一大偎立式加工中心上完成。由于大量的不同尺寸的产品外形基本一致,现考虑采用模块化宏编程,通过所加工产品的形状,手工编一主程序进行组合调用即可。) }8 q6 F  n4 U4 }; S% \% I: u

# x$ K& V$ e0 C, G" m    用于fanuc系统的程序目前已编制完成,但由于本人不熟悉北一大偎的宏编程格式,同时P200M说明中的“子程序功能、用户任务、调度功能”我也一时看不懂相关内容,故请各位帮帮忙,将附件的节选程序改为北一大偎的格式(已将WHILE改为了IF,但IF THEN无法解决)。
7 m, I% K5 k6 i- e6 M    ' J- y* N& }- `) h
    另外的问题是call 调用子程序时,每个子程序中均含VC1~VC50的变量,会相互影响吗?' ?$ R6 d+ C2 a$ I9 E- f: {

  w+ ~% @* o/ s+ w" r#28=1& n4 K) W3 b  E% P9 j% s  B
#1=16.561 \! L; D+ `* m+ g$ ?
#4=57 H. U5 J0 @$ S
#5=4
% G# y; [6 f3 [  a  s' K#26=204 F/ E0 V( N* ~3 R, ?" ?( m% t
#6=16.65' M1 l* L7 m  n# e
#25=5# y) J& I6 \, [& S5 P
#27=150
! K. |; o* K, ?. n3 g" i#11=40
* V3 R# E  U6 N1 ]#10=1* |4 h8 O% f+ {1 z
#9=0( A/ E% I% e- `0 w- o  w
#12=[90+#2]/2: l& n/ U2 F6 O/ L+ {7 E8 }! P% S
#13=[90-#12]*2% M0 g  X9 p7 R" X% g9 D: `
#15=#4/TAN[#12]/ J7 x4 }4 C' t: `# [% @- R
IF [#28 EQ 1] THEN #29=-#27-5
" x& k8 o/ I' |9 B" H3 ]% cIF [#28 EQ 1] THEN #30=-#27+#11
6 ]3 M/ i/ _5 Q- [5 L& vIF [#28 EQ 0] THEN #29=#27+5
# ~0 e6 T. _4 Z' k6 ]" eIF [#28 EQ 0] THEN #30=#27-#11
" O9 v0 E% V4 ~4 c0 W. m4 W7 o& K$ o  f8 ^* r) Q, S6 W
S2800 M3
' {$ E7 m: \6 D4 @6 L( Z- B+ D# eG54 G90 G0 X#29 Y0. Z200.
4 i( F: N+ W) G9 K$ e% M: V1 U8 VG43 Z[#1+30.] H33 {8 T5 v) [( h
#17=-#6-#15 +#26/2-#53 u: o) Y/ v* H) E8 L# w# |- o2 P
#18=#1-#25
) n# y3 \$ i% }Y[#17-1.] + W# U; R; t& \5 u. {
G0 Z#18 F1200 M86 Z$ j7 t0 s$ T5 e4 e  P/ _/ ^- e
N50: B6 @" I. M' v1 o. D
X#301 f4 ?# H2 S. G, p3 z, n
#9=#9+#10
1 l1 N3 @0 H6 K2 T) HIF [#13 LE #9] GOTO60
( r  v. K" m/ ]8 \3 U#17=-#6-#15 +#26/2-#5+[#4+#5]*SIN[#9]  s/ f% A4 E( ^6 I* x3 z, l1 Q
#18=#1-#25- [#4+#5]*[1-COS[#9]]0 l5 W( y$ @$ k' y3 l1 B
Y#17 Z#18
! {: H# y" L6 I7 w4 hX#29
" F9 Y" z7 V5 b7 e9 ]: J5 h4 n#9=#9+#10
: u) I! @3 R0 m8 K- X2 jIF [#13 LE #9] GOTO606 `& x8 W! n0 \
#17=-#6-#15 +#26/2-#5+[#4+#5]*SIN[#9]9 N6 f6 U1 h2 w) `. ~5 l
#18=#1-#25-[#4+#5]*[1-COS[#9]]
# s1 d! Y8 u  F2 H+ l4 E$ dY#17 Z#18
- Q: w3 e7 S/ b  o( lGOTO50
! d, G+ ~) @3 KN60
; I& O: @. p/ q* R+ L! \#9=#133 t1 S* B) n$ k4 i+ `" l
#17=-#6-#15 +#26/2-#5+[#4+#5]*SIN[#9]# W5 |6 g; {; i8 d9 x0 m
#18=#1-#25- [#4+#5]*[1-COS[#9]]$ ^2 V7 ^3 U# _  `) R: y
Y#17 Z#18' F0 D6 E/ s3 i  h! N0 F- r9 C# w7 ^
X#29. d# J1 x8 k  O( I3 N! e3 B2 C
X#30
; T5 w" F" t2 x6 c, z2 x! Z8 wG0 G49 Z200. M9) I: O0 k& u8 X5 q5 n0 \
图像.jpg 图像2.jpg

Desktop.rar

11.06 KB, 下载次数: 3, 下载积分: 金钱 -5

1

主题

123

回帖

923

积分

高级会员

积分
923
QQ
发表于 2012-3-22 07:49:41 | 显示全部楼层
咱们的版主wmj820303肯定可以给你解决..不过好像澳柯玛系统不支持IF[]THEN格式,也不知道我有没有记错!
万能的主啊!! 请您一定保佑看帖不回帖的人的天天尿床!!!阿门!
回复

使用道具 举报

1

主题

6

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2012-3-22 10:56:46 | 显示全部楼层
就是不支持,但不知怎样转换为OUKMA支持的写法
回复

使用道具 举报

1

主题

6

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2012-3-23 13:42:00 | 显示全部楼层
wmj820303兄,请进来帮忙讲解下啊!
回复

使用道具 举报

1

主题

123

回帖

923

积分

高级会员

积分
923
QQ
发表于 2012-3-24 19:29:33 | 显示全部楼层
呵呵,最近他在开发软件..估计短时间内是没有空了
万能的主啊!! 请您一定保佑看帖不回帖的人的天天尿床!!!阿门!
回复

使用道具 举报

2

主题

71

回帖

81

积分

注册会员

积分
81
发表于 2012-7-13 09:24:45 | 显示全部楼层
wawawawawa
回复

使用道具 举报

3

主题

54

回帖

29

积分

注册会员

积分
29
发表于 2012-8-3 03:16:39 | 显示全部楼层
呵呵 我也没用过大偎的机床,不过你可以试试将Fanuc的IF~Then 语句改写成IF~Go语句,问题不就解决了吗?
回复

使用道具 举报

1

主题

92

回帖

280

积分

注册会员

积分
280
发表于 2012-9-30 17:53:05 | 显示全部楼层
学习中 谢谢
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-3-21 15:39 , Processed in 0.223582 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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