AutoCAD 畫二維特殊曲線請益

拜託各位AutoCAD神人大大有沒有辦法用AutoCAD畫出二維特殊曲線~

電腦繪圖作業要交 我忙老師出了一堆超困難的題目.....
而且數學我本來就不太行了.....

>"<拜託各位幫幫忙~

上網找了些相關資料都找不到要怎麼畫~

要畫的曲線有...

題目:
1.正弦函數曲線 (x, y), y = sin θ


2.餘弦函數曲線 (x, y), y = cos θ


3.三瓣玫瑰曲線 (θ, r), r = a sin(3θ)


4.三瓣玫瑰曲線 (θ, r), r = a cos(3θ)


5.擺線
x = a(θ - sin θ)
y = a(1 - cos θ)

2014-11-02 19:20 發佈
文章關鍵字 AutoCad 維特殊
孩子,多讀書吧...你老師出的這些不算難題..

舉例來說可以結合Excel與CAD可以繪製各種函數曲線

方法:在Excel中建立自變量和因變量函數關係,如正弦函數x,y坐標關係是y=sin(x),那麼,

在Excel中,我們來建立一個函數坐標關係為:y=100sin(x *3.1415926/180)的正弦函數,

其中100是為了增大y方向的振幅而適當設置的。當x=1,2,3,...360,得出y=……正好一個週期的相應值,

將表中A,B,C三列分別設置成x,y=100sin(x*3.1415926/180 ),(x,y),

具體設置是這樣的:A2=1,A3=2……,B2=100sin(x*3.1415926/180),C2=A2&","&B2,遞增A列至360,

然後,選中B2,C2向下填充至A360位置,即可得出360組坐標值,複製C2-C361的值,

再回到已經運行的CAD界面下,執行多段線命令,

要求輸入坐標時,將剛才從Excel中復制的坐標值直接粘貼到命令行,CAD立刻繪製出這條正弦曲線。
    
x y=100sin(x*3.1415926/180) x,y
1 1.745240614 1,1.74524061396078
2 3.489949611 2,3.48994961074216
3 5.233595535 3,5.23359553510047
4 6.975647256 4,6.97564725561419
5 8.715574126 5,8.71557412647174
6 10.45284615 6,10.4528461491113
7 12.18693413 7,12.1869341336634
8 13.91730986 8,13.9173098601476
9 15.64344624 9,15.643446239373
10 17.36481747 10,17.364817473495
樓上的大大對AutoCAD的操作非常熟,還會利用Excel的函數表達結合
可見的經驗豐富!

a4520343 wrote:
拜託各位AutoCA...(恕刪)


數學好的話 應該能畫出來才是

以前在念書的時候有碰過這種東西 可是畢業後沒興趣 之後再也沒碰過

所以.....
a4520343 wrote:
AutoCAD 畫二維特殊曲線請益

我覺的最簡單的方法是用 AutoLISP 直接畫.
☆ 私人訊息直接刪除不再回覆 ☆ 願望 : bovuhPPjMnEfkyhggnsJdABaLFPuhXT4
謝謝大大~~

正弦、餘弦的我會弄了~~

但是還有其他的曲線.....
是(θ, r)---->這個應該就不是座標了吧??!!

r = a sin(3θ)

要怎麼算呢??

是先假設θ????

a4520343 wrote:
但是還有其他的曲線.....
是(θ, r)---->這個應該就不是座標了吧??!!

把極座標轉換到直角座標.
☆ 私人訊息直接刪除不再回覆 ☆ 願望 : bovuhPPjMnEfkyhggnsJdABaLFPuhXT4
我還是不太懂大大所說的意思耶???

是只要轉換成直角座標系統就可以了??

(是不是2014版的沒有這功能阿) 找了一下都找不到~~

不要亂教會害死人!!!

極坐標換成直角坐標
x=r*cos(θ) y=r*sin(θ)

所以 三瓣玫瑰曲線 (θ, r), r = a sin(3θ)

x=r*cos(θ)= a sin(3θ) *cos(θ)
y=r*sin(θ)= a sin(3θ) *sin(θ)

用excel計算 x,y值再到cad展點或連線!!!


內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?