[討論] 多條線段一起執行"斷開於點"
+87
diy6010
yichinbobo
2008010
leechingting
akioharuno
kof70
lmt112233
c1140c33
katonao
ptero0226
HUANG CHIEN MING
50203eric
is840704
frankbest
meelooo
auto665808
rickyyang
maggie_6901
巫季果
鄧韻伶
patek
MIEN
根先生
blacker112
asd601023
wenfeng
LUCAS_LAI
DARDAR
enjoylin
pingchang
bom03720836
keith310
jeouen
Camol
clare
Eden1020
ROGER TSAI
r1543761189
Raymond4691
brendan0304
藍餅乾
ohbykun
hsiaomea
bsl
jiayong
x059713
ts01456646
hueigo
jackiehover
a14333683
chuncheng
ijklmncc
dain9324
invitingss
kikay4832
#9527
klarencee
qwe002564
bruce79
jassica123
EVONNE
jackylsls
first_love
JerryJr
jenniferaptg
Atsai
susupipig
bernie2005
HEMOS
zhujinshan
hycsyh
foschia
s89347
bozraz
ykva8983
shackle_2005
lancejpgk
蔣秉澔
jane.tw
PUPU-CTO
Tiger&蘋果爸
naruto018
jjacktom
a1793524860
changcjj
droaaa
stagbeetle
91 posters
[討論] 多條線段一起執行"斷開於點"
如下圖 用line畫出這些線段 想以紅色的斜直線切開三條黃色的橫線(就是切斷的黃線都要保留)
我試過"break" 好像只能一次切開一條線 有啥辦法可以一次切開三條線嗎
![[討論] 多條線段一起執行"斷開於點" ErGDeEq](https://i.imgur.com/ErGDeEq.png)
我試過"break" 好像只能一次切開一條線 有啥辦法可以一次切開三條線嗎
![[討論] 多條線段一起執行"斷開於點" ErGDeEq](https://i.imgur.com/ErGDeEq.png)
stagbeetle- 一般會員
- 文章總數 : 71
年齡 : 37
來自 : taipei
職業 : worker
愛好 : bug
個性 : delightful
使用年資 : 1
使用版本 : 2013
經驗值 : 3827
威望值 : 18
注冊日期 : 2013-03-20
wenfeng and b122715 like this post
回復: [討論] 多條線段一起執行"斷開於點"
應該是沒這種指令
但有其他相當多的方法 都可以達到這個需求
比如說
中間再多畫一條線 也就是二條直線 用修剪把中間刪掉
再用延伸接回你要的那條直斜線上
這方法 一次可以修改三條以上的線
但有其他相當多的方法 都可以達到這個需求
比如說
中間再多畫一條線 也就是二條直線 用修剪把中間刪掉
再用延伸接回你要的那條直斜線上
這方法 一次可以修改三條以上的線
droaaa- 高級會員
- 文章總數 : 494
年齡 : 39
來自 : 宜蘭
職業 : 畫畫圖
愛好 : 看動漫
個性 : 低調
使用年資 : 新手初學
使用版本 : 2008
積分 : 20
經驗值 : 8595
威望值 : 2157
注冊日期 : 2010-09-10
回復: [討論] 多條線段一起執行"斷開於點"
這個可能要寫腳本吧
用別的方法的話
就將紅線"偏移覆製(O)"
再用"修剪(TR)" TRIM 掉吧
用別的方法的話
就將紅線"偏移覆製(O)"
再用"修剪(TR)" TRIM 掉吧

changcjj- 初級會員
- 文章總數 : 43
年齡 : 38
來自 : 新北市
職業 : 工程師(設備、管線)
愛好 : 運動
個性 : 幽默風趣
使用年資 : 唸書至今
使用版本 : 2010
積分 : 2
最佳解答 : 2
經驗值 : 3495
威望值 : 98
注冊日期 : 2013-08-30
回復: [討論] 多條線段一起執行"斷開於點"
感謝兩位的回答 看來是要用間接的方法才能達成我要的效果
至於腳本 小弟還沒學習到那邊
感謝~~^^
至於腳本 小弟還沒學習到那邊

感謝~~^^
stagbeetle- 一般會員
- 文章總數 : 71
年齡 : 37
來自 : taipei
職業 : worker
愛好 : bug
個性 : delightful
使用年資 : 1
使用版本 : 2013
經驗值 : 3827
威望值 : 18
注冊日期 : 2013-03-20
回復: [討論] 多條線段一起執行"斷開於點"
其實有斷開於點的快捷按鈕可以拉出來用
慣用指令的話先提供我自己寫的簡易型的LISP
只是簡化了用break指令還要再輸入副指令(F)才能斷開於點的步驟
而且是連續不間斷直到按ESC才跳出
指令g的部分要使用哪個字請自己換囉
因為我功力基本程度而且工作上這樣夠用了所以沒繼續研究
不過我想是可以強化成分別選擇全部要被截的線與拿來截別條線的那條線,然後達成全部斷開的目的
慣用指令的話先提供我自己寫的簡易型的LISP
- Spoiler(用來隱藏帖子內容):
- (DEFUN C:g ()
(while T
(SETQ SS (ssget ":S"))
(setq a (getpoint))
(COMMAND "BREAK" SS a a)
)
(PRINC)
)
只是簡化了用break指令還要再輸入副指令(F)才能斷開於點的步驟
而且是連續不間斷直到按ESC才跳出
指令g的部分要使用哪個字請自己換囉
因為我功力基本程度而且工作上這樣夠用了所以沒繼續研究
不過我想是可以強化成分別選擇全部要被截的線與拿來截別條線的那條線,然後達成全部斷開的目的
a1793524860- 初級會員
- 文章總數 : 19
年齡 : 34
來自 : 台北市
職業 : 製圖
愛好 : 動漫
個性 : 隨和
使用年資 : 3年
使用版本 : 2015
積分 : 1
經驗值 : 3534
威望值 : 78
注冊日期 : 2013-04-12
judyyai likes this post
回復: [討論] 多條線段一起執行"斷開於點"
a1793524860 寫到:其實有斷開於點的快捷按鈕可以拉出來用
慣用指令的話先提供我自己寫的簡易型的LISP
- Spoiler(用來隱藏帖子內容):
(DEFUN C:g ()
(while T
(SETQ SS (ssget ":S"))
(setq a (getpoint))
(COMMAND "BREAK" SS a a)
)
(PRINC)
)
只是簡化了用break指令還要再輸入副指令(F)才能斷開於點的步驟
而且是連續不間斷直到按ESC才跳出
指令g的部分要使用哪個字請自己換囉
因為我功力基本程度而且工作上這樣夠用了所以沒繼續研究
不過我想是可以強化成分別選擇全部要被截的線與拿來截別條線的那條線,然後達成全部斷開的目的
感謝您提供的指令 雖然您說很簡易 但是我的程度看來像是無字天書 哈哈
還需要多爬文學習 您的東西小弟會備份下來 好好研究 感謝

stagbeetle- 一般會員
- 文章總數 : 71
年齡 : 37
來自 : taipei
職業 : worker
愛好 : bug
個性 : delightful
使用年資 : 1
使用版本 : 2013
經驗值 : 3827
威望值 : 18
注冊日期 : 2013-03-20
回復: [討論] 多條線段一起執行"斷開於點"
學習中無意看到這篇,
不知道有沒有辦法用這lisp解決我的問題,
但是不管有沒有用都先感謝回文的大大無私地分享。
不知道有沒有辦法用這lisp解決我的問題,
但是不管有沒有用都先感謝回文的大大無私地分享。
jjacktom- 初級會員
- 文章總數 : 46
年齡 : 34
來自 : 桃園
職業 : 工程師
愛好 : 桌遊
個性 : 活潑
使用年資 : 新手
使用版本 : 2012
積分 : 2
經驗值 : 3494
威望值 : 66
注冊日期 : 2013-09-10
naruto018- 中級會員
- 文章總數 : 191
年齡 : 30
來自 : 高雄
職業 : 學習中(CAD,Revit,Excel VBA)
愛好 : 當個懶熊
個性 : 內向
使用年資 : 新手
使用版本 : 2015
AutoCAD基礎篇等級 : 10星級
積分 : 5
經驗值 : 3447
威望值 : 504
注冊日期 : 2016-11-29
回復: [討論] 多條線段一起執行"斷開於點"
naruto018 寫到:也可以使用巨集
連續使用切斷於點
*^C^C_break \_f \@

日前有在網路上搜尋到「lisp程式」可以快速達成
需要「lisp程式」的朋友請加入討論
發表你的作法,稍後再分享「lisp程式」(*回覆可見*)。
指令 BreakAll - Break all objects selected 打破所有選定的對象
指令 BreakwObjects - Break many objects with a single object 用許多對象打破單個對像
指令 BreakObject - Break a single object with many objects 用單個對象打破多個對像
指令 BreakWith - Break selected objects with other selected objects 將所選對象與其他所選對像中斷
指令 BreakTouching - Break objects touching the single Break object 打破碰觸單個Break對象的對象
指令 BreakSelected - Break selected objects with any objects that touch it 使用任何觸摸對象來中斷所選對象

Tiger&蘋果爸 在 2021-12-24, 13:50 作了第 2 次修改
kaohsiung86, basineffect, wenfeng, BIGYYYY and b122715 like this post
回復: [討論] 多條線段一起執行"斷開於點"
原來有人寫LISP,之前沒找到
感謝蘋果爸分享
感謝蘋果爸分享
naruto018- 中級會員
- 文章總數 : 191
年齡 : 30
來自 : 高雄
職業 : 學習中(CAD,Revit,Excel VBA)
愛好 : 當個懶熊
個性 : 內向
使用年資 : 新手
使用版本 : 2015
AutoCAD基礎篇等級 : 10星級
積分 : 5
經驗值 : 3447
威望值 : 504
注冊日期 : 2016-11-29
回復: [討論] 多條線段一起執行"斷開於點"
基本功很重要,常常爬文學習更重要,畢竟職場的不同,大家的能力在這突進,亦是各位無私的付出與分享來成就!
感謝蘋果爸的加持分享!
(小部分的這種情況,在這之前我是用修剪-->鏡射-->延伸,,亦可完成,若範圍較大,應用LISP會較省時.
感謝蘋果爸的加持分享!
(小部分的這種情況,在這之前我是用修剪-->鏡射-->延伸,,亦可完成,若範圍較大,應用LISP會較省時.
PUPU-CTO- 一般會員
- 文章總數 : 25
年齡 : 51
來自 : 高雄鳳山
職業 : 拿鐵
愛好 : 美食,運動
個性 : 中庸
使用年資 : 28年
使用版本 : 2017
經驗值 : 1869
威望值 : 6
注冊日期 : 2017-09-24
b122715 likes this post
回復: [討論] 多條線段一起執行"斷開於點"
感謝蘋果爸分享
一直以來都在作重工
終於可以縮短作圖時間了
一直以來都在作重工
終於可以縮短作圖時間了
jane.tw- 一般會員
- 文章總數 : 31
年齡 : 49
來自 : 南投縣
職業 : 機械板金製圖
愛好 : 2D繪圖
個性 : 內斂
使用年資 : 25年
使用版本 : 2017
經驗值 : 2801
威望值 : 12
注冊日期 : 2015-03-23
回復: [討論] 多條線段一起執行"斷開於點"
看來滿有趣的方法,就先下載來研究看看,感恩`
蔣秉澔- 初級會員
- 文章總數 : 211
年齡 : 45
來自 : 嘉義市
職業 : 大電力系統設計、製程、檢測
愛好 : 電腦相關,出遊踏青
個性 : 待人隨和,對事執著
使用年資 : 8年
使用版本 : 2011 Electrical,2014
積分 : 4
經驗值 : 4511
威望值 : 180
注冊日期 : 2013-08-31
回復: [討論] 多條線段一起執行"斷開於點"
之前有作業上的需求,
也是先採用新增巨集方式來實現,
只是還是要一條一條按。
有了LISP程式,
不知是否可以架設自定快捷指令來達成?
也是先採用新增巨集方式來實現,
只是還是要一條一條按。
有了LISP程式,
不知是否可以架設自定快捷指令來達成?
lancejpgk- 初級會員
- 文章總數 : 14
年齡 : 37
來自 : 台南
職業 : 待業
愛好 : 模型
個性 : 龜毛
使用年資 : 七年
使用版本 : 2014
積分 : 1
經驗值 : 4538
威望值 : 13
注冊日期 : 2010-04-05
回復: [討論] 多條線段一起執行"斷開於點"
已經上傳檔案囉~
請到我的文章查看:
https://www.autocad-tw.com/t16911-topic#145129
這程式有6個指令,我只用到前2個而已~
指令 BreakAll - Break all objects selected 打破所有選定的對象
指令 BreakwObjects - Break many objects with a single object 用許多對象打破單個對像
指令 BreakObject - Break a single object with many objects 用單個對象打破多個對像
指令 BreakWith - Break selected objects with other selected objects 將所選對象與其他所選對像中斷
指令 BreakTouching - Break objects touching the single Break object 打破碰觸單個Break對象的對象
指令 BreakSelected - Break selected objects with any objects that touch it 使用任何觸摸對象來中斷所選對象
請到我的文章查看:
https://www.autocad-tw.com/t16911-topic#145129
這程式有6個指令,我只用到前2個而已~

指令 BreakAll - Break all objects selected 打破所有選定的對象
指令 BreakwObjects - Break many objects with a single object 用許多對象打破單個對像
指令 BreakObject - Break a single object with many objects 用單個對象打破多個對像
指令 BreakWith - Break selected objects with other selected objects 將所選對象與其他所選對像中斷
指令 BreakTouching - Break objects touching the single Break object 打破碰觸單個Break對象的對象
指令 BreakSelected - Break selected objects with any objects that touch it 使用任何觸摸對象來中斷所選對象
b122715 likes this post
shackle_2005- 初級會員
- 文章總數 : 227
年齡 : 50
來自 : 台中
職業 : 程式設計
愛好 : 音樂
個性 : 隨和
使用年資 : 10 年
使用版本 : 2013
積分 : 3
經驗值 : 5838
威望值 : 334
注冊日期 : 2010-09-20
回復: [討論] 多條線段一起執行"斷開於點"
shackle_2005 寫到:我做的 VBA line_cutter, 執行選要斷的刀線就好了. Enjoy!!

回復: [討論] 多條線段一起執行"斷開於點"
我很少會這樣用,原來這樣的作法這麼多人有需要@@
蘋果爸很厲害喔~~~
蘋果爸很厲害喔~~~

ykva8983- 初級會員
- 文章總數 : 235
年齡 : 32
來自 : 新竹
職業 : 土地開發
愛好 : 閱讀
個性 : 我是乖寶寶
使用年資 : 11個月
使用版本 : 2013
積分 : 4
經驗值 : 5379
威望值 : 156
注冊日期 : 2010-06-01
回復: [討論] 多條線段一起執行"斷開於點"
感謝分享 正好有需要用到
bozraz- 一般會員
- 文章總數 : 37
年齡 : 37
來自 : 台灣台北
職業 : 建築
愛好 : 休息
個性 : 樸實
使用年資 : 8
使用版本 : 2008
經驗值 : 3703
威望值 : 12
注冊日期 : 2012-10-28
回復: [討論] 多條線段一起執行"斷開於點"
感謝分享 感覺很方便
s89347- 初級會員
- 文章總數 : 24
年齡 : 28
來自 : 台中
職業 : 室內設計
愛好 : 室內設計
個性 : 溫和
使用年資 : 新手初學
使用版本 : 2014
積分 : 1
經驗值 : 1938
威望值 : 12
注冊日期 : 2017-06-16
foschia- 初級會員
- 文章總數 : 59
年齡 : 44
來自 : 高雄
職業 : 工務
愛好 : 美食烹飪
個性 : 開朗
使用年資 : 初學
使用版本 : 初學
積分 : 3
經驗值 : 3181
威望值 : 72
注冊日期 : 2014-09-12
hycsyh- 初級會員
- 文章總數 : 44
年齡 : 51
來自 : 高雄
職業 : 工程師
愛好 : 電影
個性 : 執著
使用年資 : 新手初學
使用版本 : 新手初學
積分 : 1
經驗值 : 2790
威望值 : 3
注冊日期 : 2015-06-11
回復: [討論] 多條線段一起執行"斷開於點"
感谢分享,之前都是一个一个的打断,收藏了!
zhujinshan- 一般會員
- 文章總數 : 64
年齡 : 35
來自 : 中国
職業 : 技术员
愛好 : 画图
個性 : 活泼,开朗
使用年資 : 3年
使用版本 : 2014版
經驗值 : 2449
威望值 : 0
注冊日期 : 2016-07-22
回復: [討論] 多條線段一起執行"斷開於點"
嗯~ 程式高手浮出水面,快來學習與複習!
HEMOS- 榮譽顧問
- 文章總數 : 893
年齡 : 49
來自 : 台北
職業 : 土木結構
愛好 : 攝影×音樂×電影
個性 : 和善
使用年資 : 20 years ↑
使用版本 : 老手待忘!
積分 : 27
最佳解答 : 3
經驗值 : 9431
威望值 : 1646
回帖精華 : 1
注冊日期 : 2009-02-23
回復: [討論] 多條線段一起執行"斷開於點"
感謝蘋果爸~!神奇的lisp 學習一下!
bernie2005- 一般會員
- 文章總數 : 11
年齡 : 29
來自 : 台北
職業 : 室內設計
愛好 : 無
個性 : 無
使用年資 : 9
使用版本 : 2018
經驗值 : 2968
威望值 : 0
注冊日期 : 2014-07-25
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 2D討論
第1頁(共5頁)
這個論壇的權限:
您 無法 在這個版面回復文章