[討論]計算線總長而外加長度
2 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
[討論]計算線總長而外加長度
蘋果爸各位前輩好
蘋果爸有分享一篇文章(LISP下載」線總長:DLINE.LSP)。
事情是這樣,小弟做線路架設的,圖面畫好的線與現場有誤差值,所以需加誤差值與餘線值,不知道要怎修改。
例如:100線長,100線長*0.1誤差值+30餘線值=140.0000總長度。(小數點4位)
還請各位前輩指導 謝謝。
蘋果爸有分享一篇文章(LISP下載」線總長:DLINE.LSP)。
事情是這樣,小弟做線路架設的,圖面畫好的線與現場有誤差值,所以需加誤差值與餘線值,不知道要怎修改。
例如:100線長,100線長*0.1誤差值+30餘線值=140.0000總長度。(小數點4位)
還請各位前輩指導 謝謝。
Tanya- 榮譽顧問
- 文章總數 : 384
年齡 : 49
來自 : 埔里鎮
職業 : 服務業
愛好 : 畫圖&音樂&大自然
個性 : 隨和
使用年資 : 2年
使用版本 : MAP 2011
積分 : 28
最佳解答 : 1
經驗值 : 7433
威望值 : 745
注冊日期 : 2010-03-06
回復: [討論]計算線總長而外加長度
簡單的程式修改我還可以幫上忙~Tanya 寫到:蘋果爸各位前輩好
蘋果爸有分享一篇文章(LISP下載」線總長:DLINE.LSP)。
事情是這樣,小弟做線路架設的,圖面畫好的線與現場有誤差值,所以需加誤差值與餘線值,不知道要怎修改。
例如:100線長,100線長*0.1誤差值+30餘線值=140.0000總長度。(小數點4位)
還請各位前輩指導 謝謝。
SUMLEN表示原來的 總長度變數
把這個值加入公式後賦予新的值為 SUMLEN1
最後將秀出來的語法改為SUMLEN1
小數點由5位改為4位
1.請將原來的部份程式
- 代碼:
(setq SUMLEN (+ SUMLEN TLEN))
(setq N (1+ N))
)
(print (strcat "總長度: " (rtos SUMLEN 2 5)))
(princ)
)
- 代碼:
(setq SUMLEN (+ SUMLEN TLEN))
(setq N (1+ N))
)
(setq SUMLEN1 (+ SUMLEN(+ 30 (* SUMLEN 0.1))))
(print (strcat "總長度: " (rtos SUMLEN1 2 4)))
(princ)
)
____________________________________________________________________________________
👉[訂購]AutoCAD圖塊大師課程(點我)👈
回復: [討論]計算線總長而外加長度
感謝蘋果爸教導,已修改完成也可用,謝謝。
Tanya- 榮譽顧問
- 文章總數 : 384
年齡 : 49
來自 : 埔里鎮
職業 : 服務業
愛好 : 畫圖&音樂&大自然
個性 : 隨和
使用年資 : 2年
使用版本 : MAP 2011
積分 : 28
最佳解答 : 1
經驗值 : 7433
威望值 : 745
注冊日期 : 2010-03-06
回復: [討論]計算線總長而外加長度
謝謝回報喔!Tanya 寫到:感謝蘋果爸教導,已修改完成也可用,謝謝。
有問題我們再來討論!
____________________________________________________________________________________
👉[訂購]AutoCAD圖塊大師課程(點我)👈
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章