急求多段線等分之後,快速輸出各個等分點距離多段線(曲線)起始點的距離,lisp程式

2021-05-05 00:28:48 字數 664 閱讀 1884

1樓:朱正偉

在計算曲線方面,vlisp函式是最好的,不考慮曲線屬性。

vlax-curve-getendparam函式取得曲線最大的引數。

例:一、多段線節點引數是整數,起點為0,終點為n節點,第一節點中間是0~1之間的引數;

二、直線的引數就是長度,單位是mm,比如1.1引數,就是1.1mm的長度;

三、圓的引數在0~2π之間,根據角度得到圓上所有點。

vlax-curve-getdistatparam函式是根據引數得到到起點的長度。例:

比如多段線只有2個節點,計算多段線(vlax-curve-getdistatparam ent 1)即可得到長度

vlax-curve-getpointatdist函式是起點開始,指定長度得到曲線的點。

例:曲線長度d=1000,要取得中點座標,那麼(vlax-curve-getpointatdist obj (* d 0.5))就可以計算出中點座標。

用以上函式可以得到曲線總長度,根據等分數量就可以求得等分點座標了。

2樓:一個白日夢

額........這個麼.................................我想可能大概或許maybe不一定也許或者..........

最動聽的貝多芬..........

CAD怎麼快速批量打斷相交的多段線

全部炸開,然後用多段線命令把炸開的單線全部變回多段線x 全部炸開 pe m 接著選取剛剛炸開的多有直線 確定就全部打斷了,變成分開的多段線了 如多條線 弧線 與一條直線l1相交,在l1旁曾加直線l2 批量修剪l1 l2中間部分,如中間部分是塊則l1 l2是沿快的邊緣的直線 弧線 還可以批量延伸其中一...

cad畫不了多段線了是怎麼回事,CAD畫多段線不連續怎麼辦

你好前幾天有在群裡問了這個問題,在畫多段線的時候看不到預覽效果,要等確定端點後才能看到繪製的線段,如下圖所示。我開始以為是變數設定被修改,但並沒有解決他的問題,最後還是他找到了答案。不知道大家有沒有遇到過這個問題,這裡不妨給大家講一下。一 拖動模式dragmode被關閉 如果不光繪製多段線的時候看不...

線代題急求答案,高數線性代數求助!!急求!!!24567題,過程答案!求一個小時內回答!謝謝!!!

簡答題解決答案 答下就可以了,你搜一下,然後你就會找答案的,然後就找他們,如果答案不會答案,找不到的話你可以再搜了,可以再搜一下,可以再搜一下。高數 線性代數 求助!急求!24567題,過程答案!求一個小時內回答!謝謝!150 別人給的答案,一眼發現第三題明顯是錯誤的。請慎重照抄。其他的解題過程則有...