AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

Join the forum, it's quick and easy

AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
AutoCAD顧問
Would you like to react to this message? Create an account in a few clicks or log in to continue.
等分聚合線加節點 Aoe1-113等分聚合線加節點 Ioaoe110等分聚合線加節點 2020-310等分聚合線加節點 Oiu15010等分聚合線加節點 2020-211等分聚合線加節點 Ia15010等分聚合線加節點 Aizyao10等分聚合線加節點 Uos15010等分聚合線加節點 BPl3tjj等分聚合線加節點 Ziao1510
等分聚合線加節點 Aoe15010等分聚合線加節點 Oo-2-110等分聚合線加節點 Zuoiy_10等分聚合線加節點 Aizyao11等分聚合線加節點 Iyb_1510等分聚合線加節點 Aoe1-112等分聚合線加節點 Uos15011等分聚合線加節點 Aoe2da10等分聚合線加節點 Aoe2da11等分聚合線加節點 Aoe10

等分聚合線加節點

+9
ahorng
fashow
starsin0423
jennifey64
DoveW
ajia
Tiger&蘋果爸
masao_8
jkop
13 posters

向下

等分聚合線加節點 Empty 等分聚合線加節點

發表 由 jkop 2024-05-03, 08:33

這是網路上偶然找到的LSP,主要作用是載入後執行pladdpt,點選聚合線,能夠依據輸入的等分間距,生成聚合線節點。
順帶求救前輩協助,幫忙把單選修改成框選 愛哭
附件
等分聚合線加節點 Attachment
等分聚合線加節點.zip 您無權下載這里的附件。(1 Kb) 下載 19 次

____________________________________________________________________________________

jkop
jkop
一般會員
一般會員

文章總數 : 78
年齡 : 43
來自 : 基隆
職業 : 儀電設計
愛好 : 網遊、下載
個性 : 簡單、輕鬆、安靜
使用年資 : 5年
使用版本 : 2018
經驗值 : 2993
威望值 : 12
注冊日期 : 2017-09-13
男 處女座 雞

starsin0423 and ajo14567 like this post

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 masao_8 2024-05-04, 14:57

代碼:
(defun c:pladdpt  (/ CMDECHO EN  osmode d n ss_en)
  (setq cmdecho (getvar 'cmdecho))
  (setq osmode (getvar 'osmode))
  (setvar 'cmdecho 0)
  (setvar 'osmode 0)

    (princ "\n->請選取聚合線或退出:")

    (setq ss_en (ssget '((0 . "LWPOLYLINE"))))

    (if ss_en

    (progn

    (setq d (getreal "\n分割間距:"))

    (setq n 0)

    (repeat (sslength ss_en)

    (setq en (ssname ss_en n))

    (MS:PLA)

      (setq n (+ 1 n))

     );repeat

    );progn

);if

  (setvar 'cmdecho cmdecho)
  (setvar 'osmode osmode)

  (princ)
  )

(defun MS:PLA(/ l dd pt pts ss)

      (setq l (vlax-curve-getDistAtParam en (vlax-curve-getEndParam en))
            dd 0)
      (while (and (< (setq dd (+ dd d)) l)
              (setq pt (vlax-curve-getPointAtDist en dd))
              )
        (setq pts (cons pt pts))
        )

(vl-cmdf "_.undo" "_begin")

   (foreach pt pts
      (setq enden (entlast))
      (command "_break" en (vlax-curve-getclosestpointto en pt) pt)
      (setq ss (ssadd))
      (while (setq enden (entnext enden))
        (if (not (member (cdr (assoc 0 (entget enden)))
                         '("ATTRIB" "VERTEX" "SEQEND")))
          (ssadd enden ss)
          )
        )

      (VL-CATCH-ALL-APPLY 'vl-cmdf (list "pedit" en "j" ss "" ""))

      )

(vl-cmdf "_.undo" "_end")

(princ)
)
(princ)

Tiger&蘋果爸 寫到:讚啦!! 謝謝熱心程式分享~< 積分 +1>
[公告]關於團隊成員的回文及貢獻
masao_8
masao_8
初級會員
初級會員

文章總數 : 72
年齡 : 31
來自 : 台中
職業 : 製圖
愛好 : 動漫
個性 : 內向
使用年資 : 4年
使用版本 : 2012
積分 : 1
經驗值 : 1396
威望值 : 126
注冊日期 : 2022-06-03
男 水瓶座 雞

Tiger&蘋果爸, jkop and starsin0423 like this post

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 Tiger&蘋果爸 2024-05-05, 18:06

謝謝 masao_8 熱心協助 讚啦!!


樓主的程式若輸入0或沒輸入會掛掉,我補充加入 分割間距(不能為0或空)
👇有需要這程式可以回文可見下載網址,記得回文感謝提供程式的會員朋友 jkop masao_8 ,一起魚幫水水幫魚😉

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 Sesa2011 編輯個人資料 Youtub11 編輯個人資料 Oiea2011 編輯個人資料 Oe20011 編輯個人資料 Fbi20011 編輯個人資料 Line2011
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 21382
年齡 : 48
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照/吸貓
個性 : 幽默/樂觀/善良
使用年資 : 20↑
使用版本 : AutoCAD 2022
經驗值 : 90360
威望值 : 17197
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

jkop, yochilde, starsin0423, masao_8, hkhkl1981@gmail.com and ajo14567 like this post

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 ajia 2024-05-06, 07:43

謝謝masao_8及蘋果爸~
ajia
ajia
一般會員
一般會員

文章總數 : 23
年齡 : 41
來自 : 苗栗
職業 : 水利
愛好 : 運動
個性 : 平凡
使用年資 : 3
使用版本 : 2013
經驗值 : 4539
威望值 : 12
注冊日期 : 2012-09-27
女 射手座 狗

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 jkop 2024-05-06, 08:05

感謝蘋果爸及masao_8的協助,將單選變成匡選,解決我很大的困擾,畢竟lisp是網路上找的,但我是Lisp小白.....。


jkop 在 2024-05-06, 10:56 作了第 1 次修改

____________________________________________________________________________________

jkop
jkop
一般會員
一般會員

文章總數 : 78
年齡 : 43
來自 : 基隆
職業 : 儀電設計
愛好 : 網遊、下載
個性 : 簡單、輕鬆、安靜
使用年資 : 5年
使用版本 : 2018
經驗值 : 2993
威望值 : 12
注冊日期 : 2017-09-13
男 處女座 雞

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 Tiger&蘋果爸 2024-05-06, 09:22

jkop 寫到:感謝蘋果爸的協助,將單選變成匡選,解決我很大的困擾,畢竟lisp是網路上找的,但我是Lisp小白.....。
將單選變成匡選不是我寫的,是 masao_8 熱心協助喔 竊喜

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 Sesa2011 編輯個人資料 Youtub11 編輯個人資料 Oiea2011 編輯個人資料 Oe20011 編輯個人資料 Fbi20011 編輯個人資料 Line2011
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 21382
年齡 : 48
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照/吸貓
個性 : 幽默/樂觀/善良
使用年資 : 20↑
使用版本 : AutoCAD 2022
經驗值 : 90360
威望值 : 17197
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 DoveW 2024-05-06, 15:40

謝謝蘋果爸跟masao_8的熱心分享
DoveW
DoveW
一般會員
一般會員

文章總數 : 38
年齡 : 31
來自 : 桃園市
職業 : 公家機關
愛好 : 旅遊、吸收新電腦硬軟體資訊
個性 : 喜歡瞭解新事物
使用年資 : 3年以上
使用版本 : 2019
經驗值 : 780
威望值 : 6
注冊日期 : 2023-04-11
男 摩羯座 猴

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 jennifey64 2024-05-06, 15:56

感謝jkop與masao_8及蘋果爸 等分聚合線加節點 1f64f
jennifey64
jennifey64
一般會員
一般會員

文章總數 : 23
年齡 : 34
來自 : 新竹
職業 : 助理
愛好 : 軟體學習
個性 : 活潑
使用年資 : 新手初學
使用版本 : 2011
經驗值 : 4134
威望值 : 12
注冊日期 : 2013-11-20
女 水瓶座 馬

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 starsin0423 2024-05-11, 17:12

感謝jkop與masao_8以及蘋果爸
無私分享~~ 感動 感動
starsin0423
starsin0423
一般會員
一般會員

文章總數 : 7
年齡 : 42
來自 : 新北市
職業 : 設計助理
愛好 : 電影,遊戲
個性 : 求知
使用年資 : 初學未上手
使用版本 : 2018
經驗值 : 1606
威望值 : 0
注冊日期 : 2020-07-30
男 金牛座 狗

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 fashow 2024-05-27, 15:46

感謝jkop分享與masao_8及蘋果爸改良
fashow
fashow
一般會員
一般會員

文章總數 : 27
年齡 : 25
來自 : 新竹
職業 : 工程師
愛好 : 閱讀
個性 : 隨興和諧
使用年資 : 4年
使用版本 : 2014
經驗值 : 404
威望值 : 6
注冊日期 : 2024-02-20
Other / Decline to state 巨蟹座 兔

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 DoveW 2024-05-30, 10:00

今天在使用的時候 跑指令後跟輸入分割間距後 跑出 引數太多 請問有人碰過嗎
等分聚合線加節點 Ezsuzo10
DoveW
DoveW
一般會員
一般會員

文章總數 : 38
年齡 : 31
來自 : 桃園市
職業 : 公家機關
愛好 : 旅遊、吸收新電腦硬軟體資訊
個性 : 喜歡瞭解新事物
使用年資 : 3年以上
使用版本 : 2019
經驗值 : 780
威望值 : 6
注冊日期 : 2023-04-11
男 摩羯座 猴

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 masao_8 2024-06-06, 20:58

如果常遇到的話,請提供圖檔給我們做測試
masao_8
masao_8
初級會員
初級會員

文章總數 : 72
年齡 : 31
來自 : 台中
職業 : 製圖
愛好 : 動漫
個性 : 內向
使用年資 : 4年
使用版本 : 2012
積分 : 1
經驗值 : 1396
威望值 : 126
注冊日期 : 2022-06-03
男 水瓶座 雞

DoveW likes this post

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 ahorng 2024-06-16, 20:18

建議這一行
(VL-CATCH-ALL-APPLY 'vl-cmdf (list "pedit" en "j" ss "" ""))
改成
(VL-CATCH-ALL-APPLY 'vl-cmdf (list "_.pedit" en "j" ss "" ""))
ahorng
ahorng
初級會員
初級會員

文章總數 : 37
年齡 : 54
來自 : 台中
職業 : 服務
愛好 : 腳踏車
個性 : 內向
使用年資 : 10
使用版本 : 2010
積分 : 1
經驗值 : 5453
威望值 : 27
注冊日期 : 2010-07-19
男 射手座 雞

DoveW likes this post

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 ahorng 2024-06-16, 20:49

DoveW 寫到:今天在使用的時候 跑指令後跟輸入分割間距後 跑出 引數太多 請問有人碰過嗎
等分聚合線加節點 Ezsuzo10

你的CAD是那一個版本?
(defun c:pladdpt (/ CMDECHO EN osmode d n ss_en)
(setq cmdecho (getvar 'cmdecho))
(setq osmode (getvar 'osmode))
(setvar 'cmdecho 0)
(setvar 'osmode 0)
(setvar 'PLINETYPE 1) ;加這一行試試
ahorng
ahorng
初級會員
初級會員

文章總數 : 37
年齡 : 54
來自 : 台中
職業 : 服務
愛好 : 腳踏車
個性 : 內向
使用年資 : 10
使用版本 : 2010
積分 : 1
經驗值 : 5453
威望值 : 27
注冊日期 : 2010-07-19
男 射手座 雞

DoveW likes this post

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 DoveW 2024-06-17, 08:51

masao_8 寫到:如果常遇到的話,請提供圖檔給我們做測試

masao_8大,我開新空白頁面,畫一條聚合線,也沒辦法使用此指令。
DoveW
DoveW
一般會員
一般會員

文章總數 : 38
年齡 : 31
來自 : 桃園市
職業 : 公家機關
愛好 : 旅遊、吸收新電腦硬軟體資訊
個性 : 喜歡瞭解新事物
使用年資 : 3年以上
使用版本 : 2019
經驗值 : 780
威望值 : 6
注冊日期 : 2023-04-11
男 摩羯座 猴

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 DoveW 2024-06-17, 08:52

ahorng 寫到:
DoveW 寫到:今天在使用的時候 跑指令後跟輸入分割間距後 跑出 引數太多 請問有人碰過嗎
等分聚合線加節點 Ezsuzo10

你的CAD是那一個版本?
(defun c:pladdpt  (/ CMDECHO EN  osmode d n ss_en)
 (setq cmdecho (getvar 'cmdecho))
 (setq osmode (getvar 'osmode))
 (setvar 'cmdecho 0)
 (setvar 'osmode 0)
 (setvar 'PLINETYPE 1) ;加這一行試試

ahorng大 我是使用2022版本的 也加入大大的指令行,還是無法使用,目前我先用內建功能的等分功能,謝謝
DoveW
DoveW
一般會員
一般會員

文章總數 : 38
年齡 : 31
來自 : 桃園市
職業 : 公家機關
愛好 : 旅遊、吸收新電腦硬軟體資訊
個性 : 喜歡瞭解新事物
使用年資 : 3年以上
使用版本 : 2019
經驗值 : 780
威望值 : 6
注冊日期 : 2023-04-11
男 摩羯座 猴

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 andy_wsk 2024-06-21, 23:02

感謝您的分享,不錯喔!

____________________________________________________________________________________
等分聚合線加節點 Ioaoe110 等分聚合線加節點 Zuoiy_10 等分聚合線加節點 2020-211 等分聚合線加節點 Aizyao11 等分聚合線加節點 Iyb_1510
等分聚合線加節點 Aizyao10 等分聚合線加節點 BPl3tjj.png 等分聚合線加節點 Ziao1510 等分聚合線加節點 Oo-2-110 等分聚合線加節點 Oooa_110
andy_wsk
andy_wsk
一般會員
一般會員

文章總數 : 78
年齡 : 59
來自 : 中國
職業 : 土建
愛好 : 閱讀
個性 : 隨和
使用年資 : 20
使用版本 : 2014
經驗值 : 3899
威望值 : 24
注冊日期 : 2015-03-01
藍鵲692號
男 金牛座 蛇

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 love01146 2024-09-05, 08:30

感謝各位大大~~~
love01146
love01146
初級會員
初級會員

文章總數 : 12
年齡 : 45
來自 : 新北市
職業 : 建築
愛好 : 踏青
個性 : 活潑
使用年資 : 8
使用版本 : 2008
積分 : 1
經驗值 : 4288
威望值 : 6
注冊日期 : 2013-04-21
男 雙魚座 羊

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 ELLE 2024-10-08, 00:52

感謝您的分享
ELLE
ELLE
專屬會員
專屬會員

文章總數 : 18
年齡 : 51
來自 : 南投
職業 :
愛好 : 看youtube頻道
個性 : 內向
使用年資 : 8
使用版本 : 2021
經驗值 : 395
威望值 : 6
注冊日期 : 2024-01-19
女 天蝎座 牛

回頂端 向下

等分聚合線加節點 Empty 回復: 等分聚合線加節點

發表 由 aniki1315 2024-10-09, 16:13

感謝masao_8大大及蘋果爸熱心分享
aniki1315
aniki1315
一般會員
一般會員

文章總數 : 4
年齡 : 44
來自 : 台南市
職業 : 工程設計
愛好 : 唱歌
個性 : 靦腆
使用年資 : 新手初學
使用版本 : 2023
經驗值 : 4018
威望值 : 6
注冊日期 : 2013-12-17
男 巨蟹座 猴

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
等分聚合線加節點 Aoe1-113等分聚合線加節點 Ioaoe110等分聚合線加節點 2020-310等分聚合線加節點 Oiu15010等分聚合線加節點 2020-211等分聚合線加節點 Ia15010等分聚合線加節點 Aizyao10等分聚合線加節點 Uos15010等分聚合線加節點 BPl3tjj等分聚合線加節點 Ziao1510
等分聚合線加節點 Aoe15010等分聚合線加節點 Oo-2-110等分聚合線加節點 Zuoiy_10等分聚合線加節點 Aizyao11等分聚合線加節點 Iyb_1510等分聚合線加節點 Aoe1-112等分聚合線加節點 Uos15011等分聚合線加節點 Aoe2da10等分聚合線加節點 Aoe2da11等分聚合線加節點 Aoe10