-
只需使用命令函式繪製即可。 lisp 中的 command() 非常強大且易於使用。
-
繪製圓弧有幾種方法,繪製一條完全閉合的線,僅指定端點的要求,並且缺少條件,即分別連線兩個端點的要求。 如果有兩條任意直線,圓弧與兩條任意直線相切,畫出圓弧選擇起點、終點、方向,可以自動跟蹤和確定圓心和半徑,無需設定引數。
-
第乙個問題:
您可以先將引數定義到相應的變數中,然後使用 (command)。"arc" "c"+自定義引數)來製作您想要的弧線。
第二個問題:
獲取元素的坐標是 autolisp 的入門,如果您還不知道,請檢視 autolisp 幫助以獲得更清晰的解釋!
-
1.按 F1 詳細幫助 ARC,例如命令"arc"p1"c"p2"a"angle1
P1 是起點,P2 是圓的中心,P3 是角度。 其他繪圖方法也有說明,按照提示寫即可。
2. 提取端點; (setq p0 (getvar "lastpoint"這是直接起草和提取的
-
首先,使用 autolisp 設定中心點的位置和要繪製的兩個端點,然後使用 autolisp 呼叫 cad draw circle 命令來繪製圓。
-
使用可用的全部,但仍然要學習如何轉移所有英語。 你可以向雁秀求助!
如果你想學習,我可以教你如何讓它變得簡單易用。
-
你必須選擇你從哪裡來,從它那裡得到花園的弧線。
ARC是花園弧線的代號。
defun c:qs_arc(/ s1 s2 sum)(command "_.pselect" (ssget "x" (list(cons 0 "arc")))"")
如果要選擇 ARC 和所有線,請更改為該選項。
command "_.pselect" (ssget "x" (list(cons 0 "arc")))ssget "x" (list(cons 0 "*line")))"")
-
向量資訊經過**處理後丟失,重新生成的都是原始圖形的近似值,無法準確還原。
-
您使用的是什麼 CAD?忠旺? 還是自動?鐘王力可以將圓弧轉換為圓。
-
實際上,樣條曲線是不可能轉換為圓弧的,如果有這樣的程式,它也是乙個在曲線的軌跡上畫乙個弧然後刪除曲線的程式。 我沒有這樣的程式。
但是,我只將樣條曲線轉換為多個連線的段。 不知道能不能滿足你的使用方法:
1.將圖形替換為 *WMF 格式輸出。
2.輸入您剛剛製作的 wmf 檔案並將其分解。
3.縮放。
在計算機螢幕上輸出 WMF 檔案時選擇的圖形越大,最終的線條就越詳細。
-
最簡單的方法是將元素轉換為 DXF (R12) 檔案,然後開啟它,該元素將轉換為折線
如果你想變成乙個弧線,你可能做不到。 因為它不具備弧形的特性,所以只能做乙個近似的弧形,恐怕需要人工抓取。
-
這需要乙個演算法,至少要給出乙個公差,否則傳出去的東西就沒有實用價值了!
-
正好。 我也遇到了這個問題。 我的解決方案是使用圓角,將 r 設定為 0,然後將線倒角到圓弧。 您可以獲取線的端點,其中乙個是與圓的交點。
-
dream0001 大師。
你的**很好用,請問乙個關於這個函式得到的坐標有效位數的問題:
AutoCAD選單格式的精度可以修改,弟弟想問一下,是否可以直接在程式設計中考慮小數位的輸出。 謝謝!
我認為你設定了乙個陣列 temp[20] 來將 i 讀入 temp[20],然後在每次滿時輸出它,這樣你就可以實現你的目標。