❶ CAD同心圓
最簡單此備的方法:
隨便畫一個圓,然後點如空選窗口下方「對象捕捉」,你再畫圓時就會在已畫好的圓內顯森橡毀示圓心,直接點擊此圓心畫圓,這兩圓就是同心圓!
❷ 哪位英雄會編CAD的LSP,幫忙做一個框選圓孔,不同孔徑並用不同孔徑符給出表示。同心圓只選最小的VLX.拜謝
(defun c:cr()
(princ "\n選擇要進行統計的圓對象")
(If (setq ssa (ssget '((0 . "circle"梁源))))
(progn
(command "_undo" "be") ;設置放棄操作的起點
;取得選集中所有圖元
(setq tymbent (vl-remove-if 'listp (mapcar 'cadr (ssnamex ssa))))
;取得所有圖元的圓心、半徑雀虛
(setq tymsjb (mapcar '(lambda(ent)
(setq dxf (entget ent))
(list (cdr (assoc 10 dxf)) ;圓頃渣燃心
(cdr (assoc 40 dxf)) ;半徑
)
)
tymbent
)
)
;刪除同圓心中半徑最小之外圓的數據
(setq jgb (list (car tymsjb)))
(mapcar '(lambda(sjb)
(setq cxjg (car (vl-remove-if-not '(lambda(a)(equal (car sjb) (car a) 1e-6)) jgb)))
(if (= cxjg nil)
(setq jgb (cons sjb jgb))
(if (< (cadr sjb) (cadr cxjg))
(setq jgb (subst sjb cxjg jgb)) ;取同心圓中半徑最小的
)
)
)
(cdr tymsjb)
)
;按半徑分類統計
(setq fhz (list (car jgb)))
(mapcar '(lambda(sjb)
(setq cxjg (car (vl-remove-if-not '(lambda(a)(equal (last sjb) (last a) 1e-10)) fhz)))
(if (= cxjg nil)
(setq fhz (cons sjb fhz))
(setq fhz (subst (cons (car sjb) cxjg) cxjg fhz))
)
)
(cdr jgb)
)
;按半徑由小到大排序
(setq fhz (vl-sort fhz '(lambda(a b)(< (last a) (last b)))))
;在圖中寫出統計結果
(If (setq pt0 (getpoint "\n選擇輸出基點:"))
(progn
(setq i 0)
(foreach sjb fhz
(setq bh (chr (+ 65 i)))
(setq r (last sjb))
(setq sjb (vl-remove r sjb))
(mapcar '(lambda(pt)
(setq ptt (polar pt (/ pi 4) (+ r 1)))
(entmake (list '(0 . "text")
(cons 1 bh)
(cons 10 ptt)
(cons 11 ptt)
(cons 40 3)
(cons 50 0)
(cons 62 6)
)
)
)
sjb
)
(setq ptt (mapcar '+ pt0 (list 0 (* i -5))))
(entmake (list '(0 . "text")
(cons 1 (strcat bh ":" (itoa (length sjb)) "-" "-%%C" (rtos r 2 2)))
(cons 10 ptt)
(cons 11 ptt)
(cons 40 4)
(cons 50 0)
(cons 62 6)
)
)
(setq i (1+ i))
)
)
)
(command "_undo" "e") ;設置放棄操作的止點
)
)
(princ "\n統計完成!")
(princ)
)
❸ 在cad中創建一個圓與已知圓同心可以使用哪個修改命令
偏移
使用偏移命令創建旁困悄同心圓:
第一步,在系統中找到CAD軟體打開
第二步,繪制一個圓形
第三步,輸入偏移命令的快捷鍵
第四步運渣,選擇圓心
第五步,確定第二個尺液點
第六步,輸入偏移距離,按空格鍵完成
❹ cad同心圓怎麼畫CAD怎麼畫同心圓
1、首先要設置對陪顫耐象捕捉,捕捉圓心。在左下角的對象捕捉上點右鍵,設置,在彈出的設置框中選擇圓心,如圖所示:
2、然後畫第一個圓,在輸入命令 C,滑鼠移到第一個圓的圓弧上任意一點就出現了圓心點,然後以這個蘆春點為圓心就可以畫出同心圓了。
3、 也可以使用偏移命令,先畫第一個圓,選中它,輸入命令 O,然後在輸入偏移的距離,這個距離就是兩個圓半徑之差,滑鼠移到你要偏移的位置,點擊就洞坦可以畫出同心圓了。
❺ 在cad中創建一個圓與已知圓同心可以使用哪個修改命令
命核伏令O(偏移)。在CAD界面襪此中直接輸入命令O(偏移),換行輸入同心圓的半徑差,捕捉已知圓,向外就是新創建的大同心圓,向內就是新創建的小同心圓。改好攜即可達到創建一個圓與已知圓同心的修改目的。