機械社區
標題: 在三坐標上測量圓度---[請教] [打印本頁]
作者: lncong 時間: 2007-5-26 11:00
標題: 在三坐標上測量圓度---[請教]
我是新手,有幾個概念不清楚,敬請各位幫助
9 Q+ q! P' j9 u% O4 a1 在三坐標測量機上測量圓度時的具體步驟。
' O, N% d7 X( I9 g6 A8 i$ m# h
2 可以得到什么數據,是否可以得到各測點的坐標,在得到這些坐標的同時,能否得到具體的圓度誤差值,是怎么得到的,需要輸入理論值嗎??
- M% ^6 T5 v# m7 e B3 得到的圓度誤差值都是采用什么樣的評價算法算出來的??
作者: 管理員 時間: 2007-5-26 11:24
標題: Re: 在三坐標上測量圓度---[請教]
樓主,請不要重復發貼,耐心等候,會有熱心高手解答的
作者: 一劍飄紅 時間: 2007-5-26 11:39
標題: Re: 在三坐標上測量圓度---[請教]
三坐標在標定后,即可開始測量園度。
" f8 m: g w; q# \5 w! J如果你的三坐標是打點式,你可以在一個園上等分打4個點或者更多點,具體取決于精度和工藝要求。如果是4個點,則兩個對點的距離即是相互垂直的兩個直徑,他們差值的一半即為測量截面上的園度。如果孔的深度較大的話,應測量兩個或更多截面,每一個截面求園度,取所有園度的最大值。如果在一個截面上測量了6個或者更多點,則相對點分別求直徑,分別求差值,取差值的絕對值的最大值為該截面的園度。" |6 m( v. J+ A* }8 j+ j" x
如果你的三坐標是掃描式,當掃描一個截面后,可以運用軟件自帶的數據處理方法求園度。比如用最小二乘法求出真園的圓心,的所有的點的半徑的最大差值即為園度。
8 D+ U9 }: e4 P. n" T$ Q1 o
" ]1 u6 n. E/ e- W, m: w求園度時與理論值無關。在評價三坐標本身性能時,一般說來需要比較測量值與實物真值的差異,需要輸入被測實物在更高精度測量系統上得到的真值;當評價加工機床的工藝能力時,需要比較圖紙上理論值和機床加工出的零件的測量值的詫異,此時需要輸入理論值。0 P/ V* n" x8 E6 I3 ]
! S7 f7 }. Q! c" l% ^2 }形狀誤差的評價方法包括平均算法和最小區域算法。平均算法中最常用的是最小二乘法。
作者: spaceship 時間: 2007-5-26 22:02
標題: Re: 在三坐標上測量圓度---[請教]
我認為,三坐標測量圓的圓度只能作參考,如果要求很高,最好選則專業的圓度儀去測量,測量一般的零件時看不出,當你測量標準件時,你會發現,測量機自身的精度會體現在測量結果上的,象軸承,驗收新的機床時都會在一定程度上有影響,測量機在采點時的狀況,以及零件表面的粗糙度都會影響到結果的準確性。
作者: lncong 時間: 2007-5-26 22:38
標題: Re: 在三坐標上測量圓度---[請教]
按照3樓的方法,測量了32個點,僅得到了最小二乘圓心坐標,最小二乘圓直徑;最小間隔圓心坐標,最小間隔圓直徑;最小外接圓心坐標,最小外接圓直徑;最大內接圓心坐標,最大內接圓直徑。! t. u. V4 [$ n/ z8 ~& \
沒有具體的誤差值,是不是三坐標測量機內沒有具體計算誤差的程序??是不是還要把測點的坐標抄下來,按各圓心坐標再進行一次計算個點的半徑值,預先對應的直徑(半徑)相比較得到這四種評定方法的圓度誤差??
& D: q4 O! i. Q2 \
% o* I v/ | r. G/ ~4 E2 {敬請各位明示。1 F$ b7 g( A! K9 ~; O; o
作者: 一劍飄紅 時間: 2007-5-27 00:04
標題: Re: 在三坐標上測量圓度---[請教]
樓上請注意:園度即是半徑的差值,所以首先計算半徑;而半徑是兩點的距離,所以需測量或者計算兩點的坐標。對于三坐標機器而言,一旦程序編好并運行,這些工作均在電腦內部完成。操作者只需編好程序,啟動測量,打印測量報告,閱讀報告即可。當然,報告上會顯示園度=。。。9 H; G/ P' K. c# ~
1 c! v, R* u/ Q' ~你所說的具體計算誤差是在機器內部完成的。以前基于DOS的編程,你自己要編寫這個算法或者運行開發商的程序包。現在,基于windows的編程,你只需要組態,在列表框中選擇算法和選擇測量項目即可。
. t/ n' E0 k$ j. _+ @7 q5 x3 z0 K( n7 n- J+ L5 i
我講的是告訴你機器內部的計算機程序是怎樣工作的,有助于理解相關的算法。你在樓上講的所有的內容,測量程序都很容易的實現。要看你需要什么。比如你需要最小二乘圓心坐標,那么你就讓測量程序輸出最小二乘圓心坐標,你需要最小二乘圓直徑,那么你就讓測量程序輸出最小二乘圓直徑。同樣,你需要園度,就讓測量程序輸出園度。你需要點的坐標,你就輸出點的坐標,你不需要,則就不讓測量程序輸出。- k: @2 k4 b. E$ K0 r1 O: t4 c. L
5 l' H _8 V+ a5 P r請注意,在編寫園度測量程序時,測量程序會要求你輸入用什么算法計算,那么此時你需要了解這些算法的特點,進而選擇。
作者: 一劍飄紅 時間: 2007-5-27 00:13
標題: Re: 在三坐標上測量圓度---[請教]
從樓主在5樓的表述看,樓主對于三坐標測量程序的編寫很感興趣。建議樓主首先實際操作或者觀察一個三坐標程序的運行。看一下測量程序能夠作什么,需要編程員去作什么。實際了解了三坐標程序后,然后研究各種具體的算法和程序編寫。
作者: lncong 時間: 2007-5-27 08:25
標題: Re: 在三坐標上測量圓度---[請教]
非常感謝一劍飄紅先生,我用的是Brown & Sharpe 生產的Global Atatus 574三坐標測量機,怎么不能輸出具體的誤差值??
* [+ x; a: W7 a我需要:
# e3 ^0 h' D) ^最小二乘圓心坐標,最小二乘圓度誤差;6 q$ X, ]2 A) C0 U: T3 u
最小間隔圓心坐標,最小間隔圓度誤差;$ Z5 G) u6 @% J7 ]$ x) ?) J
最小外接圓心坐標,最小外接圓度誤差;
+ U% f9 T3 {$ S5 t# N最大內接圓心坐標,最大內接圓度誤差。& ~4 b& k+ `& x% a# ~ p& m
* A# K/ y! E) H可是機器只能輸出:9 ~. @) M! N' J) B9 ?: D3 f
最小二乘圓心坐標,最小二乘圓直徑;
: D$ v4 M$ e" J最小間隔圓心坐標,最小間隔圓直徑;# N9 h7 E% g, N7 T0 C) v% f& G: R) ?' ]
最小外接圓心坐標,最小外接圓直徑;: `5 ~ {, O! o# t' e/ U* q% F
最大內接圓心坐標,最大內接圓直徑。
/ ~9 [' f& S/ h$ V( C/ k7 @1 ]- [& W9 a
是什么原因??
作者: 一劍飄紅 時間: 2007-5-27 10:37
標題: Re: 在三坐標上測量圓度---[請教]
檢查一下下面兩點:6 L5 n U( v1 q& m
1.在編寫程序的時候,選擇了園度測量和輸出園度數值了嗎?
; y3 `+ s" q5 j* w( [6 p8 T2.所使用的軟件包有園度測量功能嗎?如果沒有,你需要購買。) e7 Y: m6 Y. N% B
6 K/ ~1 L1 w: W
最好給B$S的當地服務部門或者青島公司的技術部門打個電話確認一下。
作者: aiyusheng 時間: 2007-5-27 19:07
標題: Re: 在三坐標上測量圓度---[請教]
一劍飄紅的說法很有的道理,建議樓主仔細閱讀三坐標說明書或咨詢供應商,我想會有答案的
作者: lncong 時間: 2007-5-27 21:42
標題: Re: 在三坐標上測量圓度---[請教]
如果有一些坐標數據,怎么導入??
作者: lncong 時間: 2007-5-28 22:23
標題: Re: 在三坐標上測量圓度---[請教]
我用的是:Brown & Sharpe生產的Global Status574,其軟件包為:pc-DMIS, Z' [% u& h# y# x
這種系統怎么倒入數據??
作者: wolf-huang 時間: 2007-5-29 21:51
標題: Re: 在三坐標上測量圓度---[請教]
前哨的機子我不是很清楚,但一般來說,測量的名義值是可以手工輸入的。
作者: lncong 時間: 2007-5-30 07:42
標題: Re: 在三坐標上測量圓度---[請教]
高手在哪里呀
作者: lncong 時間: 2007-5-31 21:11
標題: Re: 在三坐標上測量圓度---[請教]
高手在哪里呀
作者: feifei2003 時間: 2007-6-5 09:59
標題: Re: 在三坐標上測量圓度---[請教]
在形位誤差評價處,找找有沒有圓度的結果。肯定是有的。
作者: kayjiang 時間: 2007-7-3 20:12
標題: Re: 在三坐標上測量圓度---[請教]
原帖由 lizong 發表2 I! D' A6 z3 C ?; g1 P0 e
非常感謝一劍飄紅先生,我用的是Brown & Sharpe 生產的Global Atatus 574三坐標測量機,怎么不能輸出具體的誤差值??
我需要:
最小二乘圓心坐標,最小二乘圓度誤差;
最小間隔圓心坐標,最小間隔圓度誤差;
最小外接圓心坐標,最小外接圓度誤差;
最大內接圓心坐標,最大內接圓度誤差。
可是機器只能輸出:
最小二乘圓心坐標,最小二乘圓直徑;
最小間隔圓心坐標,最小間隔圓直徑;
最小外接圓心坐標,最小外接圓直徑;
最大內接圓心坐標,最大內接圓直徑。
是什么原因??
2 C( G) L# K; [testing it
作者: liusiqiao203 時間: 2007-7-8 10:57
標題: Re: 在三坐標上測量圓度---[請教]
暈
作者: feifei2003 時間: 2007-7-11 10:26
標題: Re: 在三坐標上測量圓度---[請教]
到輸出評價里找,肯定有圓度的評價。
作者: chenfu1 時間: 2007-12-12 15:19
從樓上的高手這里可以學好東西啊
作者: herrygo 時間: 2007-12-12 16:33
1 在三坐標測量機上測量圓度時的具體步驟。) K8 T ?5 P% X! J2 ~
答:對于一個圓可以多取幾個點。
/ R9 o7 X$ D. K' @ O0 P& A
% I' y/ S+ `- [' b& f7 s3 g# W) [2 可以得到什么數據,是否可以得到各測點的坐標,在得到這些坐標的同時,能否得到具體的圓度誤差值,是怎么得到的,需要輸入理論值嗎??6 e$ c0 Q9 Y7 z! C2 Y0 M
答:如果圓取12點,有些三坐標會顯示12個點,每個點的坐標值,然后把此圓設為x=0,y=0,; A4 T/ n7 A9 N7 C7 u9 h
在選擇極坐標,就會看到每個點的(R,H,Z),R即為半徑值,就會看出最大值和最小值。4 u& j N% u7 G8 }; e
$ E. m: Q6 \! g* |" |+ T3 得到的圓度誤差值都是采用什么樣的評價算法算出來的??
/ u3 Z7 _. V5 J6 V答:用上面的最大值減最小值,然后除以2就的出真圓度- o% `3 f0 t+ p; p5 s3 X
! c& {) I+ F( b9 {& B `* N c如果三坐標沒有此功能,你可以現去除探頭半徑補償,分別在圓上測量12個點,然后求此12點到圓心的距離,跟上面的結果一樣。
作者: herrygo 時間: 2007-12-12 16:40
3 得到的圓度誤差值都是采用什么樣的評價算法算出來的??1 B8 s6 K3 T$ ]! a4 W* P6 R
答:用上面的最大值減最小值,然后 除以2 就的出真圓度- ~; f y* m2 j6 Q1 \7 Z7 b* ~3 C: s
搞錯了,不用除以2,直接減就可以了。4 m1 r) ~6 ?' R' A \# ?% F
我把半徑看成直徑了
作者: lu861936 時間: 2020-12-13 19:56
不準的
歡迎光臨 機械社區 (http://www.ytsybjq.com/) |
Powered by Discuz! X3.5 |