久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: 數控車中的帶有角度的橢圓怎么編程呢? [打印本頁]

作者: zhj123369    時間: 2009-3-17 12:47
標題: 數控車中的帶有角度的橢圓怎么編程呢?
FUNAC數控車中的帶有角度的橢圓怎么編程呢?  G+ @9 M! F* J! a2 y
是用旋轉工件坐標系還是用橢圓角度公式來編程。怎么編呢?
" n+ u5 u+ f( j4 W
; {- ~3 ?; r0 L9 |請各位高人指點啊。謝謝!
作者: 巖蕓勇    時間: 2009-3-17 19:47
用橢圓旋轉后的公式來做!
作者: zhj123369    時間: 2009-3-18 12:17
    你好   我已經找過好多書都沒有   太難了  具體怎么編寫呢?  謝謝你
作者: mayanmou    時間: 2009-3-22 09:25
具體怎樣編寫,請高手具體指點一下。。
作者: wxlwxl    時間: 2009-3-24 13:12
其實就把它分兩部車   ,   先把橢圓車一半在車另外一半
$ V# h4 k) N) i( ^! i/ ] 我們老師教我們廣數就是 這樣的   不 知道法拉克系統是 不是 一樣的   你 可以試試
作者: lijie212    時間: 2009-3-24 13:42
可以用微分的思路加工
作者: shengliqiang    時間: 2009-3-28 23:52
本帖最后由 shengliqiang 于 2009-3-28 23:53 編輯
. p. k$ [+ k" u( Q  b3 E0 o
: a2 T' V. l" ?1 K編程思路和不旋轉的橢圓一樣,不過需要經過坐標轉換 $ R1 W7 C" J* l" K0 p
1、按照未旋轉的橢圓坐標進行賦值,得到此坐標系的X和Z 5 O, f  G3 Q& f8 N) B
2、利用坐標旋轉公式,通過變量賦值轉換成水平坐標系的坐標, % U! I! W! F3 X6 Y
3、利用G01的直線擬合,就可走出來,不過要注意要將第二步的坐標再進行一次轉換,這次是轉換為工件坐標
. ~: ~% e+ l8 i$ q: C, `4、循環條件仍按第一步中的變量進行判斷,構成循環即可完成 ' L! a2 O; \' v/ A8 D* \. a! {
; X9 [# z# p+ L. r1 a# o9 v  S
坐標軸旋轉公式為:Z=Z`cosθ+X`sinθ, }( C* N9 r' k- R5 u& l2 @9 d6 W
                         X=-Z`sinθ+X`cosθ4 m. c: c  }2 ~2 _" p, N' C/ ]% t

, x# s; B- ]. K. O式中:X、Z為旋轉后的水平坐標;X`Z`為未旋轉時的橢圓曲線坐標;θ為坐標軸旋轉角度
作者: azhu008    時間: 2009-3-29 17:56
給你個資料3 L; [3 k- ~. S4 v. I
[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θ
9 \& A. D1 g1 a2 Z                         X=-Z`sinθ+X`cosθ
  F+ K# o: W. l  K. Q5 `2 F: S9 C; u# M3 m
式中:X、Z為旋轉后的水平坐標;X`Z`為未旋轉時的橢圓曲線坐標;θ為坐標軸旋轉角度
* W# D2 F* U- Z/ M( j" i  假如是一個拋物線旋轉   用這個公式好不好用呢  
, g$ \) {" |. t' l( yX=X`cosθ+Z`sinθ
" q( V4 T, ~' k5 V: g$ o2 x                         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 s, W/ K; G; P4 ]9 |# _; w# y2 {比如做到135度長半軸40短半30
1 V" J; y4 r) v#201=0                                               從0度開始做1 r4 E# J2 p- P
WHILE#1GE135                                  走到135度
8 D# [8 \5 H3 N: R#202=40*SIN[#201*PI/180]             公式" N* M( o6 Y1 s
#203=30*TAN[#201*PI/180]             公式
; X- \+ E' E! K  {9 h2 oG01X[#202*2]Z[#203]                        移動) j4 b* m. _; y  J* M! K- B4 V1 F* b
#201=#201+1                                    每次走1度
7 c3 [* y% s$ m8 _* E( [0 [ENDW                                                  結束8 G- K: f4 N  l& R4 S( q

, t" y6 o. r+ M$ @我記得以前學過數控車是這樣的B類的A類的不太記得了
作者: 求學求知者    時間: 2010-10-12 09:54
回復 20# hu200048a & H% ]* C* z8 Q9 y. H% B3 ]

( t  o+ m0 B" ]- n% \2 [- }( x: N- `8 x8 Z# {, e
    請問MasterCamV9.1怎么安裝
& {9 U, A+ w4 B我安裝老師出錯
作者: 求學求知者    時間: 2010-10-12 10:05
我記的我在學校參加省級的數控技能大賽就是加工一個便角度的橢圓
% X; u* F( p' A8 L' o2 m4 y% ]那只是牽扯到計算,吧角度用計算公式轉換過來就OK了 4 _7 j. t( ?  ~& D- e  K9 k' h
要知道橢圓的起點和終點坐標還有就是標準橢圓和斜橢圓的的旋轉角度0 r% r1 |% Q& i3 O+ p
你說的這個情況我不好說但是你要是能給我發個圖過來
# j5 g6 q& a$ z) s我想我能給你解決
作者: 求學求知者    時間: 2010-10-12 10:09
要是像10所說的那樣干事不對的( g6 `$ q( a9 b1 B* f" a
要是從外觀上看是可以的
% t- O" _, d( [5 H2 D但是要是測量就是有差距的
5 s' H) a+ G/ W& r" N我建議你吧圖發出來 $ q. }5 s1 F* x( J9 A
我想我可以直接給你寫出程序
作者: 崔康華    時間: 2011-8-19 23:27
' ~, l% [0 m- K* m9 G

作者: 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:529 z* p; o4 M& b2 p  S
編程思路和不旋轉的橢圓一樣,不過需要經過坐標轉換
$ n1 r: f& |8 k. \# z0 R5 X: x1、按照未旋轉的橢圓坐標進行賦值,得到此坐標系的X和 ...

; z$ m* z5 Q- ^& K$ ?- V, V% Y我在添加點,其中要用到以上他說的公式在用#代進入,其中#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
學習了




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5