找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6707|回复: 14

[分享] makinoA系列卧式4轴机器加工零点计算宏程序

  [复制链接]

432

主题

5755

回帖

901万

积分

管理员

积分
9014161
发表于 2011-6-10 23:42:30 | 显示全部楼层 |阅读模式

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

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

×
makinoA系列卧式4轴机器加工零点计算宏程序
" i6 a! l3 I8 ^  z4 D& \.
# k1 l) y# s* t( p4 ?. L+ h该宏程序用于计算加工零件旋转后的加工坐标.  W$ R% l/ a# [5 s8 K
. z) S- [9 O) {+ P- T2 |# P. N
如一个产品有三个角度需要加工.通常零点是在同一个点,这是可以利用旋转的方式快速计算出旋转后的坐标值.
9 Q5 J& V3 A5 @" h* d2 q
& z$ h5 e& A4 Z: H1 E宏程序调用方法.+ M& h" {9 Q, G1 Q! [
G65P9090A54.B55.
' u' W' `* }7 P% U0 C3 [8 `
9 s# l- {% k. L- M" y0 H%
  w7 W8 }. F  c" mO9090(WORK COORDINATE SYSTEM CALCULATOR) ) Y% d* B1 n' @* R# J$ x& T
N1 % g/ L! p/ t4 P- J4 A
#100=#1) o: Z% f( m$ Q- v$ T* d
#101=#2: ]& X* M$ x) s
IF[#100GE49]GOTO2
& C  ]* e3 }2 g& h#107=[#100-1]; o, S  d" W" B4 b" _( P4 g
#102=#[7001+[#107*20]] ; i1 X) q8 o8 G
#103=#[7002+[#107*20]]
+ a6 l! N* }+ X0 G#104=#[7003+[#107*20]]
+ n1 e+ @# I6 r7 e#105=#[7004+[#107*20]] 8 x- L5 r/ M  s* v* m  }
GOTO3+ c2 {, q% ~. E* N0 X, L* H
N2 . i/ u/ K* L0 S- V0 w
#107=[#100-54] 5 }$ v1 I8 o6 X
#102=#[5221+[#107*20]]
% R+ I: y" e8 {8 I- b#103=#[5222+[#107*20]] " d0 L2 X9 t! }$ \6 x
#104=#[5223+[#107*20]] / v# Z) U" b3 ~) f' ]
#105=#[5224+[#107*20]]
' Q8 a( G5 k) PN3
) p4 z0 d+ l  i8 N7 S1 k+ y- Z6 g, aIF[#2GE49]GOTO4; q6 Y8 g# m6 C* ]1 i$ t- G
#107=[#101-1]6 H& L8 P/ U6 O7 }; _/ v
#106=#[7004+[#107*20]]
, p- \) n0 E; T0 z$ ?GOTO54 ^, I# l3 Y& U) |/ W; j. I
N4
" K  q% k0 d7 T% T1 L; j#107=[#101-54] - a4 J1 D" W2 m$ y- d
#106=#[5224+[#107*20]] , B7 |$ A" h5 e% f/ y- u% |- J0 o
N5 0 P/ @5 P- k! R& {1 e" H
#108=[#106-#105]
+ J# t- }( v+ Z" y$ F1 i; y#109=SIN[#108]
6 S1 l9 p" S9 ~3 z  L* f! q; Z, w#110=COS[#108] & J, h4 j% c1 z6 Q( M4 U
N6 : F# Y! r3 B& c4 [
IF[#101GE49]GOTO70 ~( d( K3 M1 I+ I, D

7 L# R6 E$ @6 E; }, E3 p
8 g0 A9 K0 B- S$ `+ a% e#107=[#101-1]+ w$ V( U; b# N7 _5 ~. V( Q0 U
#112=[7001+[#107*20]]
0 w$ }" R0 \4 N  X# _+ c#113=[7002+[#107*20]]
; s) S6 j7 H8 B: S8 g: H  x1 p- t& I#114=[7003+[#107*20]]! w/ Z* O2 L, G
GOTO82 A8 E- M9 g% M. ^1 g* J
N7
5 l6 V; P7 ?9 w$ K* F#107=[#101-54] 6 }) o% H6 W8 k; v, M2 u0 V
#112=[5221+[#107*20]]3 G! ^4 Z$ S6 U1 L
#113=[5222+[#107*20]]
' U4 p- F( ^* z3 v#114=[5223+[#107*20]]# h( E* Y0 T2 p
N8
7 |+ ~4 b" I' X& K#[#112]=[#102*#110-#104*#109]3 I1 ~# q. S' ~
#[#113]=#103   o7 P$ m/ d) G$ ?* `3 u
#[#114]=[[#102*#109]+[#104*#110]]
6 a, W7 K0 p  ]5 xM303 U1 F, ]. @: c
%
发表于 2011-6-11 08:15:54 | 显示全部楼层
呵呵,顶起来3 f5 d- l4 ?, f  I) v  ]% T
相当实用的程序,
回复

使用道具 举报

432

主题

5755

回帖

901万

积分

管理员

积分
9014161
 楼主| 发表于 2011-6-11 14:02:07 | 显示全部楼层
回复 3# wuziping 8 C/ i8 M1 q0 Q* `
9 M2 C. q3 z6 e9 `/ K, {4 F
; Q* {8 i) t# c8 W
    应该是通用的.
回复

使用道具 举报

1

主题

123

回帖

923

积分

高级会员

积分
923
QQ
发表于 2011-6-11 14:16:14 | 显示全部楼层
目前用不上啊!
万能的主啊!! 请您一定保佑看帖不回帖的人的天天尿床!!!阿门!
回复

使用道具 举报

0

主题

5

回帖

4

积分

新手上路

积分
4
QQ
发表于 2011-6-16 17:08:36 | 显示全部楼层
本帖最后由 千年 于 2011-6-23 16:33 编辑 : q: t: P2 O* B4 @4 Q7 ]
4 Q# t. T  C+ h$ s4 w
谢谢楼主,我就是MAKINO的,问个问题,这个是大A系列的还是小a系列的机床
回复

使用道具 举报

432

主题

5755

回帖

901万

积分

管理员

积分
9014161
 楼主| 发表于 2011-6-16 18:22:29 | 显示全部楼层
回复 6# makino-wwz 1 I1 \8 [* R9 C6 l, ?; }5 U
; @( j- N/ F% U: X* b& ?
6 Y& s5 G2 @- g5 u( Z9 S
  这个程序对于makino机器不分大A和小a.通用的.$ P. H) b& ^4 O% A
但你要明白他的工作原理才行.
回复

使用道具 举报

0

主题

36

回帖

80

积分

注册会员

积分
80
发表于 2011-7-26 15:43:23 | 显示全部楼层
非常好,支持一下!
回复

使用道具 举报

1

主题

23

回帖

15

积分

新手上路

积分
15
发表于 2011-9-3 10:02:21 | 显示全部楼层
我着边 原来用类式的程序,现在不用了  用了一个 子程序  用起来比上述方便多了 当然子程序也是比较复杂的(子程序是日本东芝给的)
回复

使用道具 举报

0

主题

15

回帖

9

积分

新手上路

积分
9
发表于 2014-7-14 22:34:15 | 显示全部楼层
回复 1# 若枫 8 N, L8 d% q% ^( d
; l/ H+ x. Q$ J; w# y: Z) X
# X0 X/ b. T3 y% d- H' W3 J# Q
    谢谢分享 努力的学习
回复

使用道具 举报

0

主题

20

回帖

14

积分

新手上路

积分
14
发表于 2015-6-8 23:07:48 | 显示全部楼层
谢谢风向,,,,,
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-1-20 02:02 , Processed in 0.620129 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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