機(jī)械社區(qū)

標(biāo)題: 數(shù)控車中的帶有角度的橢圓怎么編程呢? [打印本頁(yè)]

作者: zhj123369    時(shí)間: 2009-3-17 12:47
標(biāo)題: 數(shù)控車中的帶有角度的橢圓怎么編程呢?
FUNAC數(shù)控車中的帶有角度的橢圓怎么編程呢?7 X; M% e) p% G( [
是用旋轉(zhuǎn)工件坐標(biāo)系還是用橢圓角度公式來(lái)編程。怎么編呢?
$ D. H! ?. |# A+ h  D* a, j: X
6 _# h. {" G1 S- F) _請(qǐng)各位高人指點(diǎn)啊。謝謝!
作者: 巖蕓勇    時(shí)間: 2009-3-17 19:47
用橢圓旋轉(zhuǎn)后的公式來(lái)做!
作者: zhj123369    時(shí)間: 2009-3-18 12:17
    你好   我已經(jīng)找過(guò)好多書(shū)都沒(méi)有   太難了  具體怎么編寫(xiě)呢?  謝謝你
作者: mayanmou    時(shí)間: 2009-3-22 09:25
具體怎樣編寫(xiě),請(qǐng)高手具體指點(diǎn)一下。。
作者: wxlwxl    時(shí)間: 2009-3-24 13:12
其實(shí)就把它分兩部車   ,   先把橢圓車一半在車另外一半+ H( K5 y& c! w9 \
我們老師教我們廣數(shù)就是 這樣的   不 知道法拉克系統(tǒng)是 不是 一樣的   你 可以試試
作者: lijie212    時(shí)間: 2009-3-24 13:42
可以用微分的思路加工
作者: shengliqiang    時(shí)間: 2009-3-28 23:52
本帖最后由 shengliqiang 于 2009-3-28 23:53 編輯
2 E6 F  m2 }8 }+ p; K3 \+ j& S2 N  t3 _6 `* G3 h  U
編程思路和不旋轉(zhuǎn)的橢圓一樣,不過(guò)需要經(jīng)過(guò)坐標(biāo)轉(zhuǎn)換
: l3 }. ~2 s2 F1、按照未旋轉(zhuǎn)的橢圓坐標(biāo)進(jìn)行賦值,得到此坐標(biāo)系的X和Z
$ G1 a  K8 _" K. h" W) H2、利用坐標(biāo)旋轉(zhuǎn)公式,通過(guò)變量賦值轉(zhuǎn)換成水平坐標(biāo)系的坐標(biāo), ) L0 B3 @9 e% S) \6 t
3、利用G01的直線擬合,就可走出來(lái),不過(guò)要注意要將第二步的坐標(biāo)再進(jìn)行一次轉(zhuǎn)換,這次是轉(zhuǎn)換為工件坐標(biāo) ' s  i9 [4 B* ]8 H
4、循環(huán)條件仍按第一步中的變量進(jìn)行判斷,構(gòu)成循環(huán)即可完成
/ V5 M9 p5 M4 q% \; m, ?! U! p
$ E2 g6 b4 f4 l- p1 f坐標(biāo)軸旋轉(zhuǎn)公式為:Z=Z`cosθ+X`sinθ
; Y- w& f  D* Q6 f: N' R                         X=-Z`sinθ+X`cosθ7 N& A% v/ ~- w0 A( ^
* ?+ C" l/ d1 j4 o
式中:X、Z為旋轉(zhuǎn)后的水平坐標(biāo);X`Z`為未旋轉(zhuǎn)時(shí)的橢圓曲線坐標(biāo);θ為坐標(biāo)軸旋轉(zhuǎn)角度
作者: azhu008    時(shí)間: 2009-3-29 17:56
給你個(gè)資料
% |1 f/ n; n. j[attach]122665[/attach]
作者: zhj123369    時(shí)間: 2009-3-29 19:47
8# azhu008
作者: zhj123369    時(shí)間: 2009-3-29 19:58
感謝各位的幫助。。。。。。
作者: 先天下之憂而憂    時(shí)間: 2009-4-6 14:44
其實(shí)也可以把橢圓看做兩個(gè)4個(gè)圓弧來(lái)編程不是更方便么
作者: 鄭大    時(shí)間: 2009-4-6 22:39
贊同!shengliqiang
作者: zhj123369    時(shí)間: 2009-5-4 21:38
坐標(biāo)軸旋轉(zhuǎn)公式為:Z=Z`cosθ+X`sinθ
- v& W* N! M5 ?                         X=-Z`sinθ+X`cosθ2 Y% i  j! R- y
6 a; b6 _) H7 {7 v! p  b. G
式中:X、Z為旋轉(zhuǎn)后的水平坐標(biāo);X`Z`為未旋轉(zhuǎn)時(shí)的橢圓曲線坐標(biāo);θ為坐標(biāo)軸旋轉(zhuǎn)角度 9 f2 R4 w$ V# T  o
  假如是一個(gè)拋物線旋轉(zhuǎn)   用這個(gè)公式好不好用呢  7 y: p- u! b# d: Y
X=X`cosθ+Z`sinθ
. e4 p' ^/ l3 K! g. c2 m/ o) [                         Z=-X`sinθ+Z`cosθ這樣行嗎
作者: shengliqiang    時(shí)間: 2009-5-5 07:52
一樣的,這個(gè)是坐標(biāo)旋轉(zhuǎn)的公式,是把平面上的一個(gè)點(diǎn)的兩個(gè)坐標(biāo)系的坐標(biāo)值進(jìn)行轉(zhuǎn)換,仍然表達(dá)事關(guān)平面上這一個(gè)點(diǎn)
作者: dzm563    時(shí)間: 2009-12-9 20:23
我要看看看
作者: kyozd    時(shí)間: 2009-12-9 20:40
我也一直在想這個(gè)問(wèn)題,謝謝大家!
作者: chr.sk    時(shí)間: 2009-12-13 11:03
謝謝各位
作者: qigaee    時(shí)間: 2010-6-4 09:02
看下怎么樣的了??。。。。。!
作者: qq14176521    時(shí)間: 2010-6-5 21:33
以用微分的思路加工/.......
作者: hu200048a    時(shí)間: 2010-7-18 18:58
可以用Mastercam就OK!
作者: guxingmengyuan    時(shí)間: 2010-7-21 19:50
第一次聽(tīng)說(shuō),學(xué)習(xí)了,謝謝樓主和各位兄弟姐妹!
作者: 特級(jí)國(guó)寶    時(shí)間: 2010-10-7 10:27
謝謝   下了   學(xué)習(xí)學(xué)習(xí)
作者: dingding810    時(shí)間: 2010-10-11 19:16
我是新手不知道這樣做對(duì)不對(duì)看看
. \1 z/ U- E% r; w& b/ _8 }* {. y比如做到135度長(zhǎng)半軸40短半30
! o1 \  h& E, J0 ?/ L, C5 d#201=0                                               從0度開(kāi)始做
2 R: B4 o( j  Y- L; NWHILE#1GE135                                  走到135度! h/ K$ o+ b6 c0 ~+ W
#202=40*SIN[#201*PI/180]             公式
. R6 c4 O. Q$ }, W$ O# }! i: u( R#203=30*TAN[#201*PI/180]             公式
2 O4 Y" P; N+ PG01X[#202*2]Z[#203]                        移動(dòng)
1 w, {4 Q  u& ~9 l#201=#201+1                                    每次走1度
" K0 r1 \' m. k- {ENDW                                                  結(jié)束
; C, v: F6 t5 V# S; I) |2 D" _  R/ O, c% n5 L) B
我記得以前學(xué)過(guò)數(shù)控車是這樣的B類的A類的不太記得了
作者: 求學(xué)求知者    時(shí)間: 2010-10-12 09:54
回復(fù) 20# hu200048a 4 Q% W. W5 W5 e* A5 ^# ~2 p( ^

. i; B- B* Z/ V- z
! [' U, L' G# Q7 P3 F    請(qǐng)問(wèn)MasterCamV9.1怎么安裝8 m/ b. c! K0 h
我安裝老師出錯(cuò)
作者: 求學(xué)求知者    時(shí)間: 2010-10-12 10:05
我記的我在學(xué)校參加省級(jí)的數(shù)控技能大賽就是加工一個(gè)便角度的橢圓
2 Y( L# }5 u, e那只是牽扯到計(jì)算,吧角度用計(jì)算公式轉(zhuǎn)換過(guò)來(lái)就OK了 0 m8 H( g, J' a5 r7 ^4 K* v
要知道橢圓的起點(diǎn)和終點(diǎn)坐標(biāo)還有就是標(biāo)準(zhǔn)橢圓和斜橢圓的的旋轉(zhuǎn)角度3 I/ A- k' g# e8 M  W' _  \
你說(shuō)的這個(gè)情況我不好說(shuō)但是你要是能給我發(fā)個(gè)圖過(guò)來(lái). B9 }- H; h1 e; Y& P
我想我能給你解決
作者: 求學(xué)求知者    時(shí)間: 2010-10-12 10:09
要是像10所說(shuō)的那樣干事不對(duì)的: i# i  `, f5 s7 R/ @, ~( T
要是從外觀上看是可以的! ~) h' |/ f5 ?0 S
但是要是測(cè)量就是有差距的
" _+ U4 p3 x% A/ J  y/ x9 `我建議你吧圖發(fā)出來(lái) ' l5 n. |. f2 G2 V2 J* X  }  t6 |
我想我可以直接給你寫(xiě)出程序
作者: 崔康華    時(shí)間: 2011-8-19 23:27

0 b* R# c. _, u# x9 ^1 ~
作者: psn0303    時(shí)間: 2012-3-28 13:33
八樓有,{:soso_e100:}
作者: weijieiii    時(shí)間: 2012-4-1 07:33
我也正在研究旋轉(zhuǎn)曲線的數(shù)控車加工,下來(lái)看看
作者: qq381137151    時(shí)間: 2012-4-2 16:36
如果是廣數(shù)的有專門(mén)的指令很方便
作者: 假如來(lái)生    時(shí)間: 2012-4-2 18:11
shengliqiang 發(fā)表于 2009-3-28 23:52! F1 Y% R/ \3 ?; b. u6 k
編程思路和不旋轉(zhuǎn)的橢圓一樣,不過(guò)需要經(jīng)過(guò)坐標(biāo)轉(zhuǎn)換
8 P3 S0 m& |$ A1、按照未旋轉(zhuǎn)的橢圓坐標(biāo)進(jìn)行賦值,得到此坐標(biāo)系的X和 ...
9 j& L6 u7 C& G
我在添加點(diǎn),其中要用到以上他說(shuō)的公式在用#代進(jìn)入,其中#1=0表示0度#2=180表示坐標(biāo)旋轉(zhuǎn)到180度,#3=長(zhǎng)半軸半徑#4=短半軸半徑,在用G1編程,在這其中要用到一個(gè)循環(huán)判定指令,wLIHE〔#1LE180〕GOTO1就好了。
作者: 假如來(lái)生    時(shí)間: 2012-4-2 18:12
記住多少度角大括號(hào)里就是多少
作者: 土豆二號(hào)    時(shí)間: 2013-8-13 17:53
來(lái)學(xué)習(xí)下
作者: 卟想抽煙    時(shí)間: 2013-8-14 09:44
學(xué)習(xí)了




歡迎光臨 機(jī)械社區(qū) (http://e-learninguniversity.com/) Powered by Discuz! X3.4