Warning: mkdir(): No space left on device in /www/wwwroot/test001/func.php on line 253

Warning: file_put_contents(./cachefile_yuan/ilouw.com/cache/07/a97c9/a534f.html): failed to open stream: No such file or directory in /www/wwwroot/test001/func.php on line 241
如何用二維電子圖板畫這個圖 - 咖迷社區(CAXA彩神iv) - Powered by Discuz!

彩神iv

咖迷社區(CAXA彩神iv)

標題: 如何用二維電子圖板畫這個圖 [打印本頁]

作者: ph7wang    時間: 2015-7-5 10:43
標題: 如何用二維電子圖板畫這個圖

(, 下載次數: 634)

如圖,一個直角,一個大圓,三個相等的小圓,相互之間是相切的關係。
作者: gouliyi    時間: 2015-7-5 22:29
三個小圓半徑=7.8158mm
作者: ph7wang    時間: 2015-7-5 22:46
三個小圓半徑=7.8158mm
gouliyi 發表於 2015/7/5 22:29:25
小圓直徑結果不重要,用三維軟件,或CAD 11版以後新增的約束功能,很方便就能讓軟件作出符合要求的圖來。
這裏我想要的更傾向於“尺規作圖”的詳細方法,用CAXA2011版或以前的版本,如何畫出來的過程。

作者: 9619    時間: 2015-7-5 22:49

先畫出直徑20的圓,45度線上畫出第一個半徑7.8158mm 的小圓。

然後選擇三點畫圓:依次點擊空格、選切點,分別選左邊的豎線、小圓、大圓,即可畫出左上麵的小圓。同樣的辦法可以畫出右下麵的小圓。


(, 下載次數: 523)

作者: ph7wang    時間: 2015-7-5 23:02
先畫出直徑20的圓,45度線上畫出第一個半徑7.8158mm 的小圓。

然後選擇三點畫圓:依次點擊空格、選切點,分別選左邊的豎線、小圓、大圓,即可畫出左上麵的小圓。同樣的辦法可以畫出右下麵的小圓。




9619 發表於 2015/7/5 22:49:24
首先說,小圓直徑是未知的,你直接上來就畫多大的小圓,本身不合適。再者說,如果你是計算出來的,這個本身就不是精確值,不信你多取幾位小數試試。

(, 下載次數: 554)


作者: 9619    時間: 2015-7-5 23:07
首先說,小圓直徑是未知的,你直接上來就畫多大的小圓,本身不合適。再者說,如果你是計算出來的,這個本身就不是精確值,不信你多取幾位小數試試。
ph7wang 發表於 2015/7/5 23:02:52

抱歉,我以為小圓半徑是已知的。


作者: ph7wang    時間: 2015-7-6 21:17
人工置頂,希望更多的人能看到和解決它。
作者: gouliyi    時間: 2015-7-7 17:50
回複 3樓ph7wang的帖子

我這個7.8158本來就是用實體草圖約束求解的
作者: ph7wang    時間: 2015-7-7 18:47
用約束求解,必須高版本的CAD或其它軟體。。用低版本的CAXA怎麽辦呢。。
那個數值,多取幾位小數,三個圓標注出來才會一樣大的。
作者: gouliyi    時間: 2015-7-7 19:46
約束作圖:
1.實體草圖環境作兩個直徑相等且相切的圓O1和O2,智能標注兩個圓的半徑並鎖定;
2.任意半徑作圓O3與O1,O2相切;
3.作O1,O3公切線AB, 作O2,O3中心連線O2O3;
4.智能標注直線AB和O2O3夾角,右鍵輸入45度
餘下的步驟不再贅述.

(, 下載次數: 572)

作者: ph7wang    時間: 2015-7-7 21:59
回複 10樓gouliyi的帖子

已說明,用約束的方法,不適合CAXA低版本的用戶。希望尋求用“尺規作圖”的辦法畫出來。
用約束的方法,但凡三維軟件,處理這個問題,都非常簡單。

(, 下載次數: 750)
作者: chexl423    時間: 2015-7-8 10:55

(, 下載次數: 804)
作者: ph7wang    時間: 2015-7-8 14:05
回複 12樓chexl423的帖子

不斷的逼近,最終能達到最理想的交點?可以這麽理解嗎?

感謝指點。
作者: sunyanmin    時間: 2015-7-8 16:02
逼近法隻能逼近,永遠也不可能取到真實值!隻是看你作圖所取的值與真實值相差大不大,相差小了那麽所得的誤差就小,隻要在你允許的誤差範圍內就行。像這個題目,你畫三回的圓分別取半徑為7.80、7.81、7.82所畫出來的最後那個圓與你分別取7.814、7.815、7.816所畫出來的最後那個圓誤差就大,因為後一組數據你總是取在真實值的上下,本身就與真實值相差很小。當然取三個半徑分別為6、7、8時誤差就更大。
而用約束的方法得出的結果一般是真實值(因為現在計算機計算精度都是很高的),還有要是能直接用像尺規作圖作出來的值一般也是真實值。
而本題你想用二維的電子圖板想直接作出恐怕很難,因此要是不想得出真實值又不能用約束的辦法做時,一個辦法是計算(當然對這個題來說計算會出現四次方程,一個簡單的辦法把計算式輸入到excel裏,輸入的計算式也不會是四次方程的形式了,用規劃求解也能很快得出值來,但得出的這個值也是小數點後很多位數的,畫圖時也隻能取到近似值),另一個辦法就是上述的逼近法,同上所述也是不能得到真實值的作法,但是優點是能快速作出近似的圖形來。
還有一點應該注意的地方就是並不是說計算法就不能得到真實值,當你能把計算的式子能用幾何方法畫出來時也是可以得到真實值的,如你計算出一個角度值的正切為tanα=13/24,那麽這個角度值你是可以用畫圖的方法精確畫出這個角α來的,把這個畫出來的角用在你想要畫的圖形中,同樣可以得出你要求的其它數的真實值來。
作者: gouliyi    時間: 2015-7-9 07:33

(, 下載次數: 532) 此題想用尺規作圖貌似不可能, 但用<圖板>作圖求解卻不難.
作者: sunyanmin    時間: 2015-7-9 09:48
回複 15樓gouliyi的帖子


(, 下載次數: 466)
早已作出,不過,用公式曲線的作法樓主不一定認啊,嗬嗬。
作者: 陽光小米    時間: 2015-7-9 10:17
回複 16樓sunyanmin的帖子


作者: gouliyi    時間: 2015-7-9 10:27
回複 16樓sunyanmin的帖子

樓主的原題就是:   "[求助] 如何用二維電子圖板畫這個圖 ", 豈能不認可?
作者: ph7wang    時間: 2015-7-9 16:14
感謝大家的幫助,特別感謝12樓的chexl423以及15樓的gouliyi ,你們的方法都能解答此題,謝謝。




歡迎光臨 咖迷社區(CAXA彩神iv) (http://www.ilouw.com/forum/) Powered by Discuz! X3.4