机械必威体育网址

标题:数控车中的带有角度的椭圆怎么编程呢? [打印本页]

作者:zhj123369 时间:2009-3-17 12:47
标题:数控车中的带有角度的椭圆怎么编程呢?
FUNAC数控车中的带有角度的椭圆怎么编程呢?
, Y9 E% R0 ]" r' J0 ?3 M是用旋转工件坐标系还是用椭圆角度公式来编程。怎么编呢? * a# I9 G8 \- V, A; o
* d K* }3 c! @. {9 C" \: B
请各位高人指点啊。谢谢!
作者:岩芸勇 时间:2009-3-17 19:47
用椭圆旋转后的公式来做!
作者:zhj123369 时间:2009-3-18 12:17
你好 我已经找过好多书都没有 太难了 具体怎么编写呢? 谢谢你
作者:mayanmou 时间:2009-3-22 09:25
具体怎样编写,请高手具体指点一下。。
作者:wxlwxl 时间:2009-3-24 13:12
其实就把它分两部车 , 先把椭圆车一半在车另外一半
; Z' n9 }% o: |8 } B, \. X/ K2 _! L我们老师教我们广数就是 这样的 不 知道法拉克系统是 不是 一样的 你 可以试试
作者:lijie212 时间:2009-3-24 13:42
可以用微分的思路加工
作者:shengliqiang 时间:2009-3-28 23:52
本帖最后由 shengliqiang 于 2009-3-28 23:53 编辑 9 F5 ~+ | w+ `# @: r
! b7 S1 _% `" N- K' P- u
编程思路和不旋转的椭圆一样,不过需要经过坐标转换 + J0 z3 d6 Q2 ~. L% ~
1、按照未旋转的椭圆坐标进行赋值,得到此坐标系的X和Z
% N7 P! F2 |( k2、利用坐标旋转公式,通过变量赋值转换成水平坐标系的坐标, % T- Z+ N8 V; L% D8 g
3、利用G01的直线拟合,就可走出来,不过要注意要将第二步的坐标再进行一次转换,这次是转换为工件坐标 ( `8 n3 p% g% R, m$ n! M
4、循环条件仍按第一步中的变量进行判断,构成循环即可完成
2 H- w' r, B; b) p C 8 j, w: x( Z2 G8 N! _
坐标轴旋转公式为:Z=Z`cosθ+X`sinθ
$ A2 L5 H8 h. v( _5 D/ BX=-Z`sinθ+X`cosθ
# y; o2 ^4 `1 e: M+ m" C" ?' i
+ j5 ?! h7 k! T% g5 K式中:X、Z为旋转后的水平坐标;X`Z`为未旋转时的椭圆曲线坐标;θ为坐标轴旋转角度
作者:azhu008 时间:2009-3-29 17:56
给你个资料
1 [) E" M4 }* B9 t* n% `8 j0 ^[attach]122665[/attach]
作者:zhj123369 时间:2009-3-29 19:47
8#azhu008
作者:zhj123369 时间:2009-3-29 19:58
感谢各位的帮助。。。 。。。
作者:先天下之忧而忧 时间:2009-4-6 14:44
其实也可以把椭圆看做两个4个圆弧来编程不是更方便么
作者:郑大 时间:2009-4-6 22:39
赞同!shengliqiang
作者:zhj123369 时间:2009-5-4 21:38
坐标轴旋转公式为:Z=Z`cosθ+X`sinθ 5 d1 Z8 F0 J3 }' v) c& U! B$ G
X=-Z`sinθ+X`cosθ & ?% e! ]" I9 i0 A! e4 S

7 F# A' Q" g% W8 ^' Y式中:X、Z为旋转后的水平坐标;X`Z`为未旋转时的椭圆曲线坐标;θ为坐标轴旋转角度
9 ?- t4 O$ a4 B2 b, `& N假如是一个抛物线旋转 用这个公式好不好用呢
- o- t$ E2 B" I( l( }X=X`cosθ+Z`sinθ 6 A. V0 }0 H/ D, h* L
Z=-X`sinθ+Z`cosθ这样行吗
作者:shengliqiang 时间:2009-5-5 07:52
一样的,这个是坐标旋转的公式,是把平面上的一个点的两个坐标系的坐标值进行转换,仍然表达事关平面上这一个点
作者:dzm563 时间:2009-12-9 20:23
我要看看看
作者:kyozd 时间:2009-12-9 20:40
我也一直在想这个问题,谢谢大家!
作者:chr.sk 时间:2009-12-13 11:03
谢谢各位
作者:qigaee 时间:2010-6-4 09:02
看下怎么样的了??!!!!!!!
作者:qq14176521 时间:2010-6-5 21:33
以用微分的思路加工/.......
作者:hu200048a 时间:2010-7-18 18:58
可以用Mastercam就OK!
作者:guxingmengyuan 时间:2010-7-21 19:50
第一次听说,学习了,谢谢楼主和各位兄弟姐妹!
作者:特级国宝 时间:2010-10-7 10:27
谢谢 下了 学习学习
作者:dingding810 时间:2010-10-11 19:16
我是新手不知道这样做对不对看看 2 b6 I0 S' Z- @0 ~
比如做到135度长半轴40短半30 + e1 G7 @9 F/ D* t2 p0 N1 V7 a
#201=0 从0度开始做 # F$ c8 z* d6 t
WHILE#1GE135 走到135度
! y- |$ [$ w' {, b, g* ^* G3 o#202=40*SIN[#201*PI/180] 公式
& w( M1 G& v- D+ k+ t# @#203=30*TAN[#201*PI/180] 公式
5 Y' G8 x6 j3 w) `1 MG01X[#202*2]Z[#203] 移动
j o# n6 E0 S% g/ C- p#201=#201+1 每次走1度 8 Y' @# u7 Z+ j4 U
ENDW 结束
h- p1 Y% o2 P. p/ J7 r 9 G" A0 h5 `- o4 b0 ?
我记得以前学过数控车是这样的B类的A类的不太记得了
作者:求学求知者 时间:2010-10-12 09:54
回复20#hu200048a
k5 D9 ?8 X6 m0 N( S# ]
0 a. x3 f/ V: l* t6 v
' t1 v N8 s* a8 \* C. I2 Z请问MasterCamV9.1怎么安装 + p) P4 c# K! O4 X$ j2 A
我安装老师出错
作者:求学求知者 时间:2010-10-12 10:05
我记的我在学校参加省级的数控技能大赛就是加工一个便角度的椭圆
! i, n5 Z5 G" a那只是牵扯到计算,吧角度用计算公式转换过来就OK了
& T" Z' F' }2 C6 p) G5 n: k' ~要知道椭圆的起点和终点坐标还有就是标准椭圆和斜椭圆的的旋转角度
1 {7 M0 @$ w: k$ t你说的这个情况我不好说但是你要是能给我发个图过来 : Z% d) A+ K6 j+ }) Z
我想我能给你解决
作者:求学求知者 时间:2010-10-12 10:09
要是像10所说的那样干事不对的
6 }8 J' |% [2 s0 ^" X) X. b要是从外观上看是可以的
3 F1 D0 ?! V2 `: v$ n& S5 S但是要是测量就是有差距的 # k T# A. A# T& A3 t
我建议你吧图发出来 5 m# y9 M7 V% U. \. o, Z6 [% Z
我想我可以直接给你写出程序
作者:崔康华 时间:2011-8-19 23:27
; l" _1 A9 ?9 e

作者:psn0303 时间:2012-3-28 13:33
八楼有,{:soso_e100:}
作者:weijieiii 时间:2012-4-1 07:33
我也正在研究旋转曲线的数控车加工,下来看看
作者:qq381137151 时间:2012-4-2 16:36
如果是广数的有专门的指令很方便
作者:假如来生 时间:2012-4-2 18:11
shengliqiang 发表于 2009-3-28 23:52 f& _/ H: S( P$ E, }% C
编程思路和不旋转的椭圆一样,不过需要经过坐标转换
0 ?2 H7 _: ~0 p4 c3 F1 G1、按照未旋转的椭圆坐标进行赋值,得到此坐标系的X和 ...

! Z. k$ j' {$ x" ]$ B1 i' h我在添加点,其中要用到以上他说的公式在用#代进入,其中#1=0表示0度#2=180表示坐标旋转到180度,#3=长半轴半径#4=短半轴半径,在用G1编程,在这其中要用到一个循环判定指令,wLIHE〔#1LE180〕GOTO1就好了。
作者:假如来生 时间:2012-4-2 18:12
记住多少度角大括号里就是多少
作者:土豆二号 时间:2013-8-13 17:53
来学习下
作者:卟想抽烟 时间:2013-8-14 09:44
学习了




欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4