机械必威体育网址
标题:
传一个OKUMA系统的椭圆宏程序
[打印本页]
作者:
少年游
时间:
2009-7-10 21:18
标题:
传一个OKUMA系统的椭圆宏程序
看到版主编的FANUC铣椭圆的宏程序不觉手痒,把版主的程序稍作改动,改成OKUMA系统的椭圆宏程序,只是照葫芦画瓢。供大家参考。有得罪版主之处请谅解。
4 ^. s% ~( W* U% x+ F
主程序是: CALL LX=45 LY=25 LC=1 LZ=-10.
) P+ D" g7 Y5 K+ b! Z y
用户宏程序是:
3 G/ `( {2 f3 R( a$ r" V* e
N2VC1=LC
角度步长
; u& u, s9 ^3 v0 s
N4VC101=0
初始角度
# M4 Z7 E( o' A J/ n+ u' f7 U1 S
N6VC102=361
终止角度
3 r+ D, d' H3 L* l1 G! I! ^
N8VC2=LX
长半轴
" M4 @) B7 N8 t/ D3 M
N10VC3=LY
短半轴
# z! p# S; T7 b! ^( ~" |6 _
N12VC105=LZ
深度
3 Y) _5 y5 E* G1 ~/ s( @. o
N13G90G00X[[VC2]+20]Y0Z100.0
刀具运行到
(65,0,100.0)
的位置
4 X& l1 e. Q3 g( ^3 b
N14S1000M03
主轴正转
g% B: X# A2 H4 Y4 d
N15G01Z[VC105]F1000.0
刀具下
-10.0mm
& @4 R. e) y7 P2 f: g8 l" c5 D& w
N16VC114=VC101
变量
#114
赋初始值
0
$ q( m% L5 l" w
N18VC112=[VC2]*COS[VC114]
计算
X
坐标值
% A8 _( x) M- A m/ }. b* a
N20VC113=[VC3]*SIN[VC114]
计算
Y
坐标值
- J, ]' V: v. B. e
N22G01G42X[ROUND[VC112]]Y[ROUND[VC113]]D02F500.0
. ~8 _8 f5 Q& q! {4 g7 G
走到第一点,并运行一个步长
$ W s) B) w& m" `% i/ {
N24VC114=VC114+VC1
变量
#114
增加一个角度步长
3 j I5 [+ M( N- D2 Y, ~2 a8 V( ?9 _
N26IF[[VC114]LT[VC102]]GOTO N18
条件判断变量
#114
是否小于
361
,满足则返
, d0 v4 o( u; B5 q: g
: j. b. u* } q4 J& ~. |- D5 S3 Q
回
18
。
2 U8 `+ t* b1 _. w0 j) A
" x; A" f! D( q( Z1 d
N28G01G40X[VC103+20]Y0
取消刀具补偿,回到
(65.0,0)
5 X* e8 _6 k& k' l' b4 a u! n
N30G90G00Z100.0M05
抬刀
作者:
HONDA
时间:
2009-7-10 23:19
有没有OKUMA OSP5020G 外圆磨加工程序
作者:
少年游
时间:
2009-7-11 12:09
我是做加工中心的,没用过数控磨
作者:
磨洋工
时间:
2009-7-11 13:13
这个程序运行时,机床进给速度平稳吗?
作者:
少年游
时间:
2009-7-11 19:04
没明白楼上的意思,
,不过有一点可以说明,我们单位大偎机床,走圆弧时是自动加衰减的,不需要输入任何G代码。
作者:
螺旋线
时间:
2009-7-11 19:11
就是说,这个程序干出的活,轮廓是不是很平滑。
作者:
少年游
时间:
2009-7-11 20:41
本帖最后由 少年游 于 2009-7-11 21:24 编辑
1 u* K0 _9 t4 R9 Q5 x6 @
; \; ^/ g6 M/ c) a- R
这应该取决于参数方程踩点的密集程度,前边已经说了只是把版主的程序稍作改动,改成OKUMA系统的椭圆宏程序,只是照葫芦画瓢。供大家参考。程序本身并没有在机床上验证。如果是真正加工的话,我会把角度步长改小,另外我会采用顺铣。不过我用FANUC系统编过椭圆加上AI纳米轮廓控制,效果还是不错的。
作者:
少年游
时间:
2009-7-11 21:31
以下是螺旋下到转圆的程序,是我在加工中经常用的,效果不错
: Z8 Z. r0 A+ \
螺旋下刀转圆
/ X" u- V- k4 \# Z; ~" g( ^
主程序CALL OLXZY PD=___ PH=___ PQ=___PT=___
5 c$ p9 ]0 n9 {' t. B/ o' h/ }
PD_为孔直径。PH为孔深度。PQ为层降深度。PT为刀具直径。
9 i3 }' e8 S6 i9 |5 a1 r4 n
子程序OLXZY
/ ]- t4 T$ ?8 r0 C& e$ ~5 u
VC1=ABS[PD]
0 R+ ]( d( f5 C& L" Z
VC2=ABS[PH]
" \" F( _2 B G f+ a. ?
VC3=ABS[PQ]
* A" b: ^; ?2 \2 S6 O$ s& V' {9 [
VC4=ABS[PT]
* y) H- h! K" ]3 Q
N2
0 Y5 w& q; t, k+ Z& M; I8 q. v( }
VC5=0
4 Z' P2 k/ ?" `0 E" `- a+ h
VC7=0
6 `, Q5 l7 y) l* r$ Q8 B5 \" y; _
IF[[VC4]GE[VC1]]N6
- [/ }% x1 E0 {+ X: k; Q+ d7 l$ b
VC6=[[VC1]-[VC4]]/2.0
: g6 @/ f$ X& x, g% w5 [! T
VC7=VC7+VC3
# u: J' ?6 R0 j" C4 j0 g
G91G01X[VC6]
+ {1 j5 A4 r# I5 z/ F- E, D6 v2 W
N3
6 d6 k6 Q0 o8 }. m8 e
G03I-[VC6]Z-[VC3]
" s1 r# {" W, c* T) f$ E
VC7=VC7+VC3
2 j3 g3 n& |; l
IF[[VC7]LE[VC2]]GOTO N3
) L: f) s; P( G
N4
' y" f3 S$ m5 ?4 ^. T
VC9=0.001
( A4 F( O9 |/ K1 O
VC8=ABS[VC2-[VC7-VC3]]
+ r+ v! {1 O' {
IF[[VC8]LT[VC9]]GOTO N5
# H0 A* ~$ P4 `" `, x
VC7=VC2-[VC7-VC3]
+ e- G; L$ q6 D6 O. u
G03I-[VC6]Z-[VC7]
3 [/ V& u7 U7 `# i5 s5 @
N5
: o9 |; ~5 i, I0 |, B
G03I-[VC6]
; A+ f% V& \: ]3 N0 B* H5 }: r
G01X-[VC6]
3 d' |' ?6 x9 `
G01Z[VC2]
2 P9 i$ @6 H" |2 y
N6
& \& N8 W9 B0 r' R* x
M05
; C8 ~8 M6 [0 {9 f5 P7 b N
RTS
作者:
螺旋线
时间:
2009-7-12 09:11
纳米插补?
& y( m! c5 d) F% A* Z! ?; I0 y9 N
什么系统,TD还是16I?
作者:
少年游
时间:
2009-7-12 11:05
本帖最后由 少年游 于 2009-7-12 11:06 编辑
x) e7 u! F6 K2 k/ J$ t5 |
2 ~& {2 z, N8 J
FANUC 18i 日本SNK的
作者:
螺旋线
时间:
2009-7-12 11:40
那还应该开了B样条插补功能吧?
作者:
少年游
时间:
2009-7-12 12:09
本帖最后由 少年游 于 2009-7-12 12:17 编辑
9 v+ P" u c. s b4 m& m: N
" {" F* n$ a6 l! o
NURBS插入应该是选配的吧。而且我们主要做3D加工,用PowerMILL CAM编程,要用此功能必须要对软件做后置处理,感觉没必要。我们习惯用G05和G5.1
作者:
螺旋线
时间:
2009-7-12 12:41
呵呵,反正程序大点也没关系,精度够就行。是用数据服务器做DNC吗?
作者:
少年游
时间:
2009-7-12 17:03
对,FANUC系统i系列的网络传输还是不错的,可以在线也可以通过以太网调到机床里
作者:
秦岭璞玉
时间:
2009-7-19 21:04
大隈日本产机床确实不错,什么时候国产机床能达到那个水平就好了
作者:
BBSLELE
时间:
2009-7-28 20:38
楼主,好程序!不过比不上西门子的方便。
作者:
大安
时间:
2009-7-30 10:29
没用过OKUMA.........
作者:
ruanjunfu
时间:
2011-12-23 21:43
有没有车床的啊,我想了解一下
作者:
百笑书生
时间:
2011-12-28 20:50
写的不错,但是ROUND没用过
作者:
ωYuxiao
时间:
2012-6-16 14:11
角度步长LC越小加工出来的椭圆就越接近于圆弧
作者:
Lucky
时间:
2012-6-16 14:37
你会电脑编程吗
# m& j6 [2 c$ \7 _* r6 O) E- \
作者:
“葱动”的淡定
时间:
2012-6-18 16:33
都是加工中心的呀,没车床的吗?
作者:
一江山
时间:
2013-9-8 10:05
学习了
作者:
迷麟723
时间:
2018-2-11 16:39
可以仿真模拟么
作者:
迷麟723
时间:
2018-2-11 16:39
自己模拟软件不执行呢
作者:
gameboy_sk
时间:
2019-12-4 12:19
我操作的是OKUMA OSP700MC-R ,学习中。
欢迎光临 机械必威体育网址 (//www.szfco.com/)
Powered by Discuz! X3.4