[討論]如何把Pline「截彎取直」後又自動接合成一條Pline
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
[討論]如何把Pline「截彎取直」後又自動接合成一條Pline
如圖,程序如下:
(1)Break指令選取A點及B點,以截斷AB間之弧線;
(2)自動補一條AB間直線段;
(3)自動選取3條pline並join成一條Pline。
這樣的功能要用到VBA嗎?
我曾經找到將多條Pline接合的指令列:^C^CPEDITACCEPT;1;SELECT;\PEDIT;M;P;;J;1;;PEDITACCEPT;0;
但是在我的第二步驟中,指令列要如何抓取A點及B點座標值,並且補上一條Pline直線???
亦或必須用到LISP或VBA的判斷式才行???
麻煩各位大大幫忙解惑!
(1)Break指令選取A點及B點,以截斷AB間之弧線;
(2)自動補一條AB間直線段;
(3)自動選取3條pline並join成一條Pline。
這樣的功能要用到VBA嗎?
我曾經找到將多條Pline接合的指令列:^C^CPEDITACCEPT;1;SELECT;\PEDIT;M;P;;J;1;;PEDITACCEPT;0;
但是在我的第二步驟中,指令列要如何抓取A點及B點座標值,並且補上一條Pline直線???
亦或必須用到LISP或VBA的判斷式才行???
麻煩各位大大幫忙解惑!
kevinjyh- 一般會員
- 文章總數 : 22
年齡 : 54
來自 : 台東
職業 : 營建業
愛好 : 電腦
個性 : 好相處
使用年資 : 5年
使用版本 : 2008
經驗值 : 4819
威望值 : 18
注冊日期 : 2011-12-17
回復: [討論]如何把Pline「截彎取直」後又自動接合成一條Pline
在Cadalyst Polyline Edit Tools In VBA找到可以增加或刪除Polyline頂點的VBA程式碼,原來它也是用逼近法求得Pline頂點的序號後,再處理的!
我無法上傳原始碼,請大家自行至連結下載……
但我自己尚未研究完成,請大家交流交流!
我無法上傳原始碼,請大家自行至連結下載……
但我自己尚未研究完成,請大家交流交流!
kevinjyh- 一般會員
- 文章總數 : 22
年齡 : 54
來自 : 台東
職業 : 營建業
愛好 : 電腦
個性 : 好相處
使用年資 : 5年
使用版本 : 2008
經驗值 : 4819
威望值 : 18
注冊日期 : 2011-12-17
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章