Ⅰ 用cad漸開線怎麼畫
先畫一個固定點,然後用XL線畫第一條線,第一點點在固定點上,第二點按你需要的角度定,可以開極軸追蹤(F10)~
Ⅱ 怎麼用CAD畫漸開線
如圖畫法
Ⅲ 漸開線用CAD怎麼畫
1:用數學軟體算,MATLAB,MAPLE,MAPUD,M-M,甚至EXCEL之類,然後將坐標值導出,做成CAD的腳本文件(SCR文件),再用CAD讀回去,但得到的是近似的多段線或近似的樣條曲線。 2:用CAD的專業版,MDT版本,裡面有關於凸輪的功能,可以借用。 3:用CAXA圖版等其他提供生成漸開線的軟體畫,然後存為DXF,用CAD回讀。 4:新版本的CAD可以直接讀EXCEL文件,過程類似方式「1」。 5: 通過新版CAD的工程計算器也可以,但估計真正會用這個計算器的人不多(我也算不上真正會用的)。 6:不推薦通過使用CAD支持的VB,VC或LISP語言編程得到漸開線,雖然可以做到,但除非你不嫌麻煩,而且前面的幾個方法更簡單明了。 PS:還有一個「BT」方法,就是先用任何一個可以生成漸開線的軟體生成一個漸開線,然後將它存成JPG圖片,再用「矢量轉換軟體」將這個圖片轉成DXF矢量格式,然後用CAD回讀,呵呵,打完這段字我自己都覺得這個方法「BT」…………
麻煩採納,謝謝!
Ⅳ 漸開線CAD畫法請教! 有樣圖
漸開線必須經過兩點有點難。隨意畫倒是簡單
1確定基圓。
2以基圓為圓心,根據三角函數和勾股定理計算漸開線上的點坐標。
3在cad中連接各個點
4任一點畫一切線
5利用圓形陣列,將切線360°填充
Ⅳ CAD如何畫漸開線
已知圓的直徑D,畫漸開線的方法如圖1-22:
(1)將圓周分成若乾等分(圖中為12等分),將周長πD作相同等分;
(2)過周長上各等分點作圓的切線;
(3)在第一條切線上,自切點起量取周長的一個等分(πD/12)得點1;在第二條切線上,自切點起量取周長的兩個等分(2xπD/12)得點2;依此類推得點3、4、……、12;
(4)用樣條曲線連接點1、2、3、……、12;即得圓的漸開線。
Ⅵ 如何用CAD畫漸開線
補充一句,如果是版本高一點的CAD,在「繪圖」里有一個「螺旋」命令,可以直接畫出漸開線,樓主可以自己研究一下。
Ⅶ 請問漸開線在cad中應該怎麼畫啊
漸開線的展開是和精度有關的,如果人工畫會很耗時間,可以使用程序。主要是用到圓的漸開線方程:
x=r(cos φ+φsin φ)
y=r(sin φ-φcos φ)
程序如下
(defun C:jkx ()
(setq pi1 (/ pi 180))
(setq po0 (getpoint " \n 請輸入中心點:"))
(if (= po0 nil)
(setq po0 (list 0 0 0))
)
(SETQ d (GETREAL "\n 請輸入分度圓直徑:"))
(if (= d nil)
(setq d 100)
)
(setq step (getreal "\n 漸開線精細度(0<精細度<=10):"))
(if (= step nil)
(setq step 1)
)
(setq rd (/ d 2))
(setq os (getver "osmode"))
(setvar "osmode" 0)
(command "UCS" "OR" po0)
(command "CIRCLE" "0,0" rd)
(SETQ R (* rd (COS (* PI1 20)))) ;標准齒輪分度圓的壓力角為20度
(SETQ ST 0)
(SETQ STR (* PI1 ST))
(SETQ X (* R (+ (COS STR) (* STR (SIN STR)))))
(SETQ Y (* R (- (SIN STR) (* STR (COS STR)))))
(SETQ XY (LIST X Y))
(COMMAND "PLINE" XY)
(SETQ ST (+ st step))
(WHILE (<= ST 80) ;齒輪上的漸開線壓力角不會超過80度
(SETQ STR (* PI1 ST))
(SETQ X (* R (+ (COS STR) (* STR (SIN STR)))))
(SETQ Y (* R (- (SIN STR) (* STR (COS STR)))))
(SETQ XY (LIST X Y))
(COMMAND XY)
(SETQ ST (+ st step))
)
(command "")
(setvar "osmode" os)
(command "UCS" "P")
)
這是在http://www.xdcad.net上的一個漸開線程序
如果你會用lisp後面的就不用看了:
把上面的代碼復制,從菜單欄進入工具->autolisp->autolisp編輯器
粘貼
然後保存在一個地方
記住那個文件
然後工具->載入應用程序,彈出一個對話框
看到對話框有一個啟動組,下面有一個內容
點一下那個按鈕,又出一個對話框
點添加
把剛才的文件添加進去
確定
然後關掉cad再打開
這時你輸入jkx,就提示你輸入中心點,然後輸入分度圓直徑,再提示輸入漸開線精細度(0<精細度<=10),漸開線就出來了
放在啟動組裡面就不用每次都手動載入
每次啟動cad的時候就會自動載入
就像一般的命令一樣
Ⅷ 怎麼用cad畫漸開線
1:用數學軟體算,MATLAB,MAPLE,MAPUD,M-M,甚至EXCEL之類,然後將坐標值導出,做成CAD的腳本文件(SCR文件),再用CAD讀回去,但得到的是近似的多段線或近似的樣條曲線。 2:用CAD的專業版,MDT版本,裡面有關於凸輪的功能,可以借用。 3:用CAXA圖版等其他提供生成漸開線的軟體畫,然後存為DXF,用CAD回讀。 4:新版本的CAD可以直接讀EXCEL文件,過程類似方式「1」。 5: 通過新版CAD的工程計算器也可以,但估計真正會用這個計算器的人不多(我也算不上真正會用的)。 6:不推薦通過使用CAD支持的VB,VC或LISP語言編程得到漸開線,雖然可以做到,但除非你不嫌麻煩,而且前面的幾個方法。 補充一句,如果是版本高一點的CAD,在「繪圖」里有一個「螺旋」命令,可以直接畫出漸開線,樓主可以自己研究一下。 如果樓主數學學的不好,您說的他根本聽不懂。很簡單,畫N個半徑漸小的,相內切的圓,刪除多餘的線就行了,很標准。
請問在CAD里怎樣畫齒輪漸開線
結合Excel編程,可以在CAD里畫齒輪漸開線,從而畫出精準的漸開線齒輪。 1,設置原點2,由原點因齒輪外徑,(也就是圓的半徑,你明白的)3,對著設計手冊給的參數,畫齒。4,環形陣列就可以了。這個是。 cad有公式編輯器啊,從網上下個漸開線的公式然後復制到公式編輯窗口中編輯好壓力角就自動生成了。 用鏡像試試 如果只是示意圖,那機械制圖中有簡化畫法。如果要想得到精確的齒輪漸開線圖,一是可以通過編程,計算出漸開線上的細分點的坐標。
Ⅸ CAD畫漸開線怎麼從左邊開始啊還有反過來的那種又怎麼畫啊
公式推導時所參考的圖形不一樣,按你說的CAD公式參考的漸開線有可能是順時針產生的。你也可以畫個逆時針產生的漸開線圖形,按此圖推導漸開線公式,CAD如果按此公式畫漸開線那麼就會從右開始畫。當然不管你用哪種方法,只要生成半個齒就行了,另一半可以用鏡像得到,它們最終畫成的齒輪也是一樣的。
Ⅹ 怎麼用CAD繪制圓的漸開線
AutoCAD繪制展開線的話,用程序繪制比較簡單,程序如下:
(defunC:tes(/&dis1&k1&kw1ang1objpt1pt2tc1)
(vl-load-com);載入vlax
(princ" 請選擇要繪制展開線的圓")
(if(setq&kw1(ssget'((0."CIRCLE"))))
(progn
(while(setq&k1(ssname&kw10))
(setq&kw1(ssdel&k1&kw1))
(setqobj(vlax-ename->vla-object&k1));變為vlax對象
(setq&dis1(vlax-curve-getDistAtParamobj(vlax-curve-getEndParamobj)));取得長度
(setqpt2(Vlax-SafeArray->List(Vlax-Variant-Value(vla-get-Centerobj))));取得圓心點
(setqtc1(vla-get-layerobj));取得圓的圖層
(setq#r1(vla-get-Radiusobj));取得圓的半徑
(setqpt1(polarpt2(*pi1.5)#r1));取得圓最低點
(setqpt2(polarpt10&dis1));展開線另一點
(entmake(list'(0."LINE")(cons8tc1)(cons10pt1)(cons11pt2)));繪制展開線
);while
)
)
(prin1)
)
;;復制到記事本,以【.lsp】為後綴命名,打開CAD,autolisp載入,命令【TES】