[討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
+7
buteo
HEMOS
阿希
Tiger&蘋果爸
judyyai
天空的雲
aaronekin
11 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共2頁)
[討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
緩和曲線,簡單的說就是,
一曲線的半徑隨著長度增加,
半徑逐漸增加至無窮大,而近乎直線
應該是只有Autolisp辦的到
有人會寫嗎?
計算公式:http://civil.njtc.edu.tw/weng/excel/lectureNote/3.4.htm
一曲線的半徑隨著長度增加,
半徑逐漸增加至無窮大,而近乎直線
應該是只有Autolisp辦的到
有人會寫嗎?
計算公式:http://civil.njtc.edu.tw/weng/excel/lectureNote/3.4.htm
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
你要以哪些條件來計算克羅梭勒
各ip座標 圓半徑 克羅梭長度????
各ip座標 圓半徑 克羅梭長度????
天空的雲- 中級會員
- 文章總數 : 107
年齡 : 53
來自 : 台中市
職業 : 測量工程,數值地形圖,2D圖
愛好 : 網路小說,遊戲
個性 : 古意
使用年資 : R9至今
使用版本 : 2008為主
積分 : 7
經驗值 : 5939
威望值 : 37
發帖精華 : 1
注冊日期 : 2008-11-11
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
高手出現!!!太感謝了天空的雲 寫到:你要以哪些條件來計算克羅梭勒
各ip座標 圓半徑 克羅梭長度????
就是你說的3個條件
1.起點 終點座標(或滑鼠指定點)
2.半徑
3.克羅梭長度
感謝
感謝
再感謝!!
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
恩 我會寫寫看 不過需要一些時間
天空的雲- 中級會員
- 文章總數 : 107
年齡 : 53
來自 : 台中市
職業 : 測量工程,數值地形圖,2D圖
愛好 : 網路小說,遊戲
個性 : 古意
使用年資 : R9至今
使用版本 : 2008為主
積分 : 7
經驗值 : 5939
威望值 : 37
發帖精華 : 1
注冊日期 : 2008-11-11
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
感謝 好期待喔.....天空的雲 寫到:恩 我會寫寫看 不過需要一些時間
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
aaronekin 于 2009-05-19, 08:15
期待中~~~~~
沈下去了
怕被人遺忘
所以把它頂上來
真的蠻需要這個程式
so.....等待中
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
aaronekin 寫到:沈下去了
怕被人遺忘
所以把它頂上來
真的蠻需要這個程式
so.....等待中
幫你置頂!等天空回覆吧
judyyai- 管理顧問
- 文章總數 : 7786
年齡 : 47
來自 : 台南
職業 : 機械製圖
愛好 : 電腦相關
個性 : think too much...
使用年資 : 10↑
使用版本 : AC2019(開始於2019年底末月)
AutoCAD基礎篇等級 : 10星級
積分 : 393
最佳解答 : 1
經驗值 : 30370
威望值 : 3610
發帖精華 : 2
回帖精華 : 4
注冊日期 : 2008-11-19
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
......挖勒 那麼期待喔 那我要加油勒
目前還有一些瓶頸 我會努力的![三條線](/users/3215/23/55/09/smiles/564587.gif)
目前還有一些瓶頸 我會努力的
![三條線](/users/3215/23/55/09/smiles/564587.gif)
天空的雲- 中級會員
- 文章總數 : 107
年齡 : 53
來自 : 台中市
職業 : 測量工程,數值地形圖,2D圖
愛好 : 網路小說,遊戲
個性 : 古意
使用年資 : R9至今
使用版本 : 2008為主
積分 : 7
經驗值 : 5939
威望值 : 37
發帖精華 : 1
注冊日期 : 2008-11-11
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
謝謝 天空的雲 如此熱心~天空的雲 寫到:......挖勒 那麼期待喔 那我要加油勒
目前還有一些瓶頸 我會努力的
但是還是以你的工作為優先啦!!
![害羞](/users/3215/23/55/09/smiles/84227.gif)
____________________________________________________________________________________
👉[訂購]AutoCAD圖塊大師課程(點我)👈
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
aaronekin 寫到:緩和曲線,簡單的說就是,
一曲線的半徑隨著長度增加,
半徑逐漸增加至無窮大,而近乎直線
應該是只有Autolisp辦的到
有人會寫嗎?
計算公式:http://civil.njtc.edu.tw/weng/excel/lectureNote/3.4.htm
看不懂你的公式為何......= ="
阿希- 高級會員
- 文章總數 : 348
年齡 : 43
來自 : 台北
職業 : 水電設計
愛好 : autolisp
個性 : 和平主義者
使用年資 : 5
使用版本 : 2008
積分 : 19
經驗值 : 6750
威望值 : 226
發帖精華 : 1
注冊日期 : 2008-09-22
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
每天盼呀盼的天空的雲 寫到:......挖勒 那麼期待喔 那我要加油勒
目前還有一些瓶頸 我會努力的
終於等到回音了
很感謝熱心的天空
加油!加油!
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
簡單的說就是,阿希 寫到:aaronekin 寫到:緩和曲線,簡單的說就是,
一曲線的半徑隨著長度增加,
半徑逐漸增加至無窮大,而近乎直線
應該是只有Autolisp辦的到
有人會寫嗎?
計算公式:http://civil.njtc.edu.tw/weng/excel/lectureNote/3.4.htm
看不懂你的公式為何......= ="
一曲線的半徑隨著長度增加,
半徑逐漸增加至無窮大,而近乎直線
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
天空大大佛心來也,辛苦了!感恩啊!
這克羅梭我也是很期待了解的說~
咦~沒置頂了,是有結果了嗎?
但是怎麼沒見著呢?
這克羅梭我也是很期待了解的說~
咦~沒置頂了,是有結果了嗎?
但是怎麼沒見著呢?
HEMOS- 榮譽顧問
- 文章總數 : 896
年齡 : 51
來自 : 台北
職業 : 土木結構
愛好 : 攝影×音樂×電影
個性 : 和善
使用年資 : 20 years ↑
使用版本 : 老手待忘!
積分 : 27
最佳解答 : 3
經驗值 : 10255
威望值 : 1664
回帖精華 : 1
注冊日期 : 2009-02-23
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
天空大大有結果了嗎?
還是有無法突破的瓶頸?
仍在期待中~~~
還是有無法突破的瓶頸?
仍在期待中~~~
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
試問一下~~如果以現場測量實務上用CASIO FX-880P計算機建立之克羅梭曲線程式與寫Autolisp程式是否可相通?以前CASIO FX-880P計算機是路工工程人員必備建立程式機種
buteo- 一般會員
- 文章總數 : 32
年齡 : 58
來自 : Taiwan
職業 : 營建業-高級別墅承建
愛好 : 爬山
個性 : 風趣
使用年資 : 10年
使用版本 : 2008
經驗值 : 5874
威望值 : 21
注冊日期 : 2008-10-12
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
這二者其實並無關聯anbrew 寫到:試問一下~~如果以現場測量實務上用CASIO FX-880P計算機建立之克羅梭曲線程式與寫Autolisp程式是否可相通?以前CASIO FX-880P計算機是路工工程人員必備建立程式機種
工程計算機是早期工程人員的利器
沒有它的話就好像廚師沒有菜刀一樣
不過現在早有很多新的機型(網路上搜尋就有很多)
而且計算機的功用其實就是算出座標值或角度或距離
這個用excel就辦的到 而且很好用
我自己就有用excel寫過一些測量用的程式
在辦公室將所需點位的資料列印出來
到工地就可以很快的測量放樣
不用在太陽下猛按計算機
我甚至將excel檔案copy到PDA裡面
如果要轉點重新計算座標的話
PDA點幾下就可以算出來
比計算機好用太多了
如果熟悉全測站的操作的話
也可以預先將資料輸入全測站
也是很方便
就我個人覺得 工程計算機已經是快淘汰的東西
很久沒用了
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
忘了說到重點anbrew 寫到:試問一下~~如果以現場測量實務上用CASIO FX-880P計算機建立之克羅梭曲線程式與寫Autolisp程式是否可相通?以前CASIO FX-880P計算機是路工工程人員必備建立程式機種
計算機的程式是算出點位座標的資料
在工地頂多算個10點就夠用了
就算算出1000個點 甚至上萬點
在cad裡將各點連接起來
也只是個近似曲線的圖形(目前我就是這樣做)
但我覺得應該可以將曲線的公式寫成lisp的函數
讓autolisp畫出準確的圖形
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
aaronekin 寫到:忘了說到重點anbrew 寫到:試問一下~~如果以現場測量實務上用CASIO FX-880P計算機建立之克羅梭曲線程式與寫Autolisp程式是否可相通?以前CASIO FX-880P計算機是路工工程人員必備建立程式機種
計算機的程式是算出點位座標的資料
在工地頂多算個10點就夠用了
就算算出1000個點 甚至上萬點
在cad裡將各點連接起來
也只是個近似曲線的圖形(目前我就是這樣做)
但我覺得應該可以將曲線的公式寫成lisp的函數
讓autolisp畫出準確的圖形
看不懂你的公式
![昏倒](/users/3215/23/55/09/smiles/806362.gif)
![了解...](/users/3215/23/55/09/smiles/87968.gif)
阿希- 高級會員
- 文章總數 : 348
年齡 : 43
來自 : 台北
職業 : 水電設計
愛好 : autolisp
個性 : 和平主義者
使用年資 : 5
使用版本 : 2008
積分 : 19
經驗值 : 6750
威望值 : 226
發帖精華 : 1
注冊日期 : 2008-09-22
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
公式只是把曲線用數學的方式來表示阿希 寫到:
看不懂你的公式就算想挑戰一下也......
簡單講就是「一曲線的半徑隨著長度增加,半徑逐漸增加至無窮大,讓曲線趨近於直線」
只要把握這個原則即可
不一定要套公式
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
別的論壇幫忙做出來了
一.這是一個可以利用已知起點、終點、最小半徑與曲線長度做出緩和曲線的小程式。
基本原理是利用 AutoCAD 本身的 Helix 物件加以修飾而成。
操作過程大致如下:
1. 指定起始點。
2. 指定終止點。
3. 指定最小半徑。
4. 指定曲線長度。
5. 指定容許誤差值。
由於這只是做出近似值的曲線,所以需要指定容許誤差,指定誤差值越小則曲線越精確。
另外要注意指定曲線長度若小於兩點距離時,則會繪出相接兩點的直線。
底下是一個以兩點距離125、最小半徑10、曲線長度200作出的緩和曲線。
![[討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎? Tcurve1](https://2img.net/r/ihimizer/img83/9803/tcurve1.jpg)
下載
來源
二.使用方法為:
1. 指定圓弧(靠近指定點的圓弧端點將成為緩和曲線起點)。
2. 指定直線(注意,直線與圓弧圓心的距離必須大於圓弧半徑)。
3. 指定半徑增加級數(此值越小會越平順,但同時也會拉長緩和曲線長度)。
做出來的緩和曲線其物件類型為雲形線(Spline),緩和曲線終點不見得相接在直線端點,必須事後修飾(延伸或截斷直線)。
![[討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎? Tcurve1](https://2img.net/r/ihimizer/img83/8899/tcurve1.png)
注意,所有圖元與操作過程必須在世界座標體系(WCS)。
下載
來源
一.這是一個可以利用已知起點、終點、最小半徑與曲線長度做出緩和曲線的小程式。
基本原理是利用 AutoCAD 本身的 Helix 物件加以修飾而成。
操作過程大致如下:
1. 指定起始點。
2. 指定終止點。
3. 指定最小半徑。
4. 指定曲線長度。
5. 指定容許誤差值。
由於這只是做出近似值的曲線,所以需要指定容許誤差,指定誤差值越小則曲線越精確。
另外要注意指定曲線長度若小於兩點距離時,則會繪出相接兩點的直線。
底下是一個以兩點距離125、最小半徑10、曲線長度200作出的緩和曲線。
![[討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎? Tcurve1](https://2img.net/r/ihimizer/img83/9803/tcurve1.jpg)
下載
來源
二.使用方法為:
1. 指定圓弧(靠近指定點的圓弧端點將成為緩和曲線起點)。
2. 指定直線(注意,直線與圓弧圓心的距離必須大於圓弧半徑)。
3. 指定半徑增加級數(此值越小會越平順,但同時也會拉長緩和曲線長度)。
做出來的緩和曲線其物件類型為雲形線(Spline),緩和曲線終點不見得相接在直線端點,必須事後修飾(延伸或截斷直線)。
![[討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎? Tcurve1](https://2img.net/r/ihimizer/img83/8899/tcurve1.png)
注意,所有圖元與操作過程必須在世界座標體系(WCS)。
下載
來源
aaronekin- 中級會員
- 文章總數 : 150
年齡 : 45
來自 : 台中市
職業 : 土木工程
愛好 : 電影
個性 : 開朗
使用年資 : 12 years
使用版本 : 2008~2015
積分 : 6
經驗值 : 5994
威望值 : 41
注冊日期 : 2008-10-16
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
這個曲線是用在哪一方面的工程上?
是建築嗎?
是建築嗎?
cassie- 一般會員
- 文章總數 : 34
年齡 : 46
來自 : Taipei
職業 : 工程師
愛好 : 唱歌、旅行
個性 : 活潑
使用年資 : 8年
使用版本 : 2010
經驗值 : 5496
威望值 : 12
注冊日期 : 2009-12-02
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
用於路工工程,北二高關西到新竹系統中有一段曲線就是....年代久遠加上已不在工程顧問公司服務..忘了cassie 寫到:這個曲線是用在哪一方面的工程上?
是建築嗎?
buteo- 一般會員
- 文章總數 : 32
年齡 : 58
來自 : Taiwan
職業 : 營建業-高級別墅承建
愛好 : 爬山
個性 : 風趣
使用年資 : 10年
使用版本 : 2008
經驗值 : 5874
威望值 : 21
注冊日期 : 2008-10-12
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
buteo 寫到:用於路工工程,北二高關西到新竹系統中有一段曲線就是....年代久遠加上已不在工程顧問公司服務..忘了cassie 寫到:這個曲線是用在哪一方面的工程上?
是建築嗎?
是喔
北二高那一段就是喔
謝謝你的答覆
cassie- 一般會員
- 文章總數 : 34
年齡 : 46
來自 : Taipei
職業 : 工程師
愛好 : 唱歌、旅行
個性 : 活潑
使用年資 : 8年
使用版本 : 2010
經驗值 : 5496
威望值 : 12
注冊日期 : 2009-12-02
lv092020- 初級會員
- 文章總數 : 42
積分 : 1
經驗值 : 5836
威望值 : 0
注冊日期 : 2008-11-14
回復: [討論]可以寫出「緩和曲線(克羅梭曲線)」的AutoLISP程式嗎?
已經有人幫忙寫出來了~lv092020 寫到:我也好期待
http://autocad.bestoforum.net/forum-f38/topic-t2908-15.htm#27382
PS:請補填個人資料(按實填寫),有助於大家對你的認識與了解!
[公告]請更新個人資料
http://autocad.bestoforum.net/forum-f14/topic-t3940.htm
____________________________________________________________________________________
👉[訂購]AutoCAD圖塊大師課程(點我)👈
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共2頁)
這個論壇的權限:
您 無法 在這個版面回復文章