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

[討論] 多條線段一起執行"斷開於點"

1頁(共2頁) 1, 2  下一步

向下

[討論] 多條線段一起執行"斷開於點"

發表 由 stagbeetle 于 2014-01-14, 17:13

如下圖 用line畫出這些線段 想以紅色的斜直線切開三條黃色的橫線(就是切斷的黃線都要保留)
我試過"break" 好像只能一次切開一條線 有啥辦法可以一次切開三條線嗎
avatar
stagbeetle
一般會員
一般會員

文章總數 : 61
年齡 : 33
來自 : taipei
職業 : worker
愛好 : bug
個性 : delightful
使用年資 : 1
使用版本 : 2013
經驗值 : 2306
威望值 : 12
注冊日期 : 2013-03-20
男 雙魚座 牛

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 droaaa 于 2014-01-15, 12:23

應該是沒這種指令
但有其他相當多的方法  都可以達到這個需求
比如說
中間再多畫一條線  也就是二條直線   用修剪把中間刪掉
再用延伸接回你要的那條直斜線上
這方法 一次可以修改三條以上的線

droaaa
高級會員
高級會員

文章總數 : 457
年齡 : 35
來自 : 宜蘭
職業 : 打雜工
愛好 : 一直睡
個性 : 永遠睡不飽
使用年資 : 新手初學
使用版本 : 2008
積分 : 20
經驗值 : 6909
威望值 : 2072
注冊日期 : 2010-09-10
經典問與答讀者 藍鵲140號
2012聚會勳章 男 天蝎座 狗

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 changcjj 于 2014-01-16, 16:30

這個可能要寫腳本吧

用別的方法的話
就將紅線"偏移覆製(O)"
再用"修剪(TR)" TRIM 掉吧 暈倒 
avatar
changcjj
初級會員
初級會員

文章總數 : 42
年齡 : 34
來自 : 新北市
職業 : 工程師(設備、管線)
愛好 : 運動
個性 : 幽默風趣
使用年資 : 唸書至今
使用版本 : 2010
積分 : 2
最佳解答 : 2
經驗值 : 2040
威望值 : 98
注冊日期 : 2013-08-30
經典問與答讀者 男 金牛座 鼠

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 stagbeetle 于 2014-01-16, 16:40

感謝兩位的回答 看來是要用間接的方法才能達成我要的效果

至於腳本 小弟還沒學習到那邊  暈倒 

感謝~~^^

avatar
stagbeetle
一般會員
一般會員

文章總數 : 61
年齡 : 33
來自 : taipei
職業 : worker
愛好 : bug
個性 : delightful
使用年資 : 1
使用版本 : 2013
經驗值 : 2306
威望值 : 12
注冊日期 : 2013-03-20
男 雙魚座 牛

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 a1793524860 于 2014-01-17, 11:57

其實有斷開於點的快捷按鈕可以拉出來用
慣用指令的話先提供我自己寫的簡易型的LISP

Spoiler(用來隱藏帖子內容):
(DEFUN C:g ()
(while T
(SETQ SS (ssget ":S"))
(setq a (getpoint))
(COMMAND "BREAK" SS a a)
)
(PRINC)
)

只是簡化了用break指令還要再輸入副指令(F)才能斷開於點的步驟
而且是連續不間斷直到按ESC才跳出
指令g的部分要使用哪個字請自己換囉

因為我功力基本程度而且工作上這樣夠用了所以沒繼續研究
不過我想是可以強化成分別選擇全部要被截的線與拿來截別條線的那條線,然後達成全部斷開的目的
avatar
a1793524860
初級會員
初級會員

文章總數 : 19
年齡 : 30
來自 : 台北市
職業 : 製圖
愛好 : 動漫
個性 : 隨和
使用年資 : 3年
使用版本 : 2015
積分 : 1
經驗值 : 2063
威望值 : 57
注冊日期 : 2013-04-12
藍鵲630號
串連貼紙成功 男 巨蟹座 龍

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 stagbeetle 于 2014-01-17, 15:39

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的部分要使用哪個字請自己換囉

因為我功力基本程度而且工作上這樣夠用了所以沒繼續研究
不過我想是可以強化成分別選擇全部要被截的線與拿來截別條線的那條線,然後達成全部斷開的目的

感謝您提供的指令 雖然您說很簡易 但是我的程度看來像是無字天書 哈哈

還需要多爬文學習 您的東西小弟會備份下來 好好研究 感謝 竊喜 
avatar
stagbeetle
一般會員
一般會員

文章總數 : 61
年齡 : 33
來自 : taipei
職業 : worker
愛好 : bug
個性 : delightful
使用年資 : 1
使用版本 : 2013
經驗值 : 2306
威望值 : 12
注冊日期 : 2013-03-20
男 雙魚座 牛

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 jjacktom 于 2017-10-16, 17:37

學習中無意看到這篇,

不知道有沒有辦法用這lisp解決我的問題,

但是不管有沒有用都先感謝回文的大大無私地分享。
avatar
jjacktom
初級會員
初級會員

文章總數 : 46
年齡 : 30
來自 : 桃園
職業 : 工程師
愛好 : 桌遊
個性 : 活潑
使用年資 : 新手
使用版本 : 2012
積分 : 2
經驗值 : 2044
威望值 : 66
注冊日期 : 2013-09-10
經典問與答讀者 藍鵲634號
男 天蝎座 兔

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 naruto018 于 2017-10-17, 08:07

也可以使用巨集
連續使用切斷於點
*^C^C_break \_f \@
avatar
naruto018
初級會員
初級會員

文章總數 : 77
年齡 : 26
來自 : 高雄
職業 : 學習中(CAD,Revit,Excel VBA)
愛好 : 當個懶熊
個性 : 內向
使用年資 : 新手
使用版本 : 2015
AutoCAD基礎篇等級 : 10星級
積分 : 2
經驗值 : 1036
威望值 : 84
注冊日期 : 2016-11-29
藍鵲726號
男 摩羯座 羊

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 Tiger&蘋果爸 于 2017-10-19, 15:57

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&蘋果爸 在 2017-10-25, 15:03 作了第 1 次修改 (原因 : 補充下載檔案網址)

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17814
年齡 : 42
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 68052
威望值 : 13259
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.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

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 naruto018 于 2017-10-20, 09:40

原來有人寫LISP,之前沒找到
感謝蘋果爸分享
avatar
naruto018
初級會員
初級會員

文章總數 : 77
年齡 : 26
來自 : 高雄
職業 : 學習中(CAD,Revit,Excel VBA)
愛好 : 當個懶熊
個性 : 內向
使用年資 : 新手
使用版本 : 2015
AutoCAD基礎篇等級 : 10星級
積分 : 2
經驗值 : 1036
威望值 : 84
注冊日期 : 2016-11-29
藍鵲726號
男 摩羯座 羊

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 PUPU-CTO 于 2017-10-20, 19:41

基本功很重要,常常爬文學習更重要,畢竟職場的不同,大家的能力在這突進,亦是各位無私的付出與分享來成就!
感謝蘋果爸的加持分享!

(小部分的這種情況,在這之前我是用修剪-->鏡射-->延伸,,亦可完成,若範圍較大,應用LISP會較省時.
avatar
PUPU-CTO
一般會員
一般會員

文章總數 : 9
年齡 : 47
來自 : 高雄鳳山
職業 : 拿鐵
愛好 : 美食,運動
個性 : 中庸
使用年資 : 28年
使用版本 : 2011
經驗值 : 343
威望值 : 6
注冊日期 : 2017-09-24
男 天秤座 狗

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 jane.tw 于 2017-10-21, 12:05

感謝蘋果爸分享
一直以來都在作重工
終於可以縮短作圖時間了
avatar
jane.tw
一般會員
一般會員

文章總數 : 10
年齡 : 45
來自 : 南投縣
職業 : 機械板金製圖
愛好 : 2D繪圖
個性 : 內斂
使用年資 : 25年
使用版本 : 2008
經驗值 : 1263
威望值 : 12
注冊日期 : 2015-03-23
女 天蝎座 鼠

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 蔣秉澔 于 2017-10-22, 11:12

看來滿有趣的方法,就先下載來研究看看,感恩`
avatar
蔣秉澔
初級會員
初級會員

文章總數 : 211
年齡 : 41
來自 : 嘉義市
職業 : 大電力系統設計、製程、檢測
愛好 : 電腦相關,出遊踏青
個性 : 待人隨和,對事執著
使用年資 : 8年
使用版本 : 2011 Electrical,2014
積分 : 4
經驗值 : 3046
威望值 : 165
注冊日期 : 2013-08-31
顧問外掛程式 藍鵲661號
男 金牛座 蛇

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 lancejpgk 于 2017-10-24, 15:56

之前有作業上的需求,
也是先採用新增巨集方式來實現,
只是還是要一條一條按。
有了LISP程式,
不知是否可以架設自定快捷指令來達成?
avatar
lancejpgk
初級會員
初級會員

文章總數 : 13
年齡 : 33
來自 : 台南
職業 : 測繪
愛好 : 模型
個性 : 細心
使用年資 : 一年
使用版本 : 2000_R14
積分 : 1
經驗值 : 3083
威望值 : 13
注冊日期 : 2010-04-05
經典問與答讀者 藍鵲457號
男 處女座 鼠

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 Tiger&蘋果爸 于 2017-10-25, 15:07

已經上傳檔案囉~
請到我的文章查看:
http://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 使用任何觸摸對象來中斷所選對象

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17814
年齡 : 42
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 68052
威望值 : 13259
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.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

回頂端 向下

line_cutter

發表 由 shackle_2005 于 2017-10-25, 15:46

我做的 VBA line_cutter, 執行選要斷的刀線就好了. Enjoy!!
avatar
shackle_2005
初級會員
初級會員

文章總數 : 128
年齡 : 46
來自 : 台中
職業 : 程式設計
愛好 : 音樂
個性 : 隨和
使用年資 : 10 年
使用版本 : 2013
積分 : 2
經驗值 : 3813
威望值 : 244
注冊日期 : 2010-09-20
男 獅子座 豬

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 Tiger&蘋果爸 于 2017-10-25, 15:53

shackle_2005 寫到:我做的 VBA line_cutter, 執行選要斷的刀線就好了. Enjoy!!
讚啦!! 多謝 shackle_2005大 熱心分享~

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17814
年齡 : 42
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 68052
威望值 : 13259
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.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

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 ykva8983 于 2017-10-31, 23:11

我很少會這樣用,原來這樣的作法這麼多人有需要@@

蘋果爸很厲害喔~~~ 熱情
avatar
ykva8983
初級會員
初級會員

文章總數 : 212
年齡 : 28
來自 : 新竹
職業 : 土地開發
愛好 : 閱讀
個性 : 我是乖寶寶
使用年資 : 11個月
使用版本 : 2013
積分 : 4
經驗值 : 3826
威望值 : 150
注冊日期 : 2010-06-01
經典問與答讀者 藍鵲85號
男 天蝎座 蛇

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 bozraz 于 2017-11-01, 12:44

感謝分享 正好有需要用到
avatar
bozraz
一般會員
一般會員

文章總數 : 34
年齡 : 33
來自 : 台灣台北
職業 : 建築
愛好 : 休息
個性 : 樸實
使用年資 : 8
使用版本 : 2008
經驗值 : 2238
威望值 : 12
注冊日期 : 2012-10-28
男 獅子座 鼠

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 s89347 于 2017-11-10, 08:25

感謝分享 感覺很方便
avatar
s89347
初級會員
初級會員

文章總數 : 19
年齡 : 24
來自 : 台中
職業 : 待業
愛好 : 室內設計
個性 : 溫和
使用年資 : 新手初學
使用版本 : 2014
積分 : 1
經驗值 : 473
威望值 : 12
注冊日期 : 2017-06-16
藍鵲709號
男 天蝎座 雞

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 foschia 于 2017-11-10, 10:11

感謝分享,以前都是重畫線段再複製
avatar
foschia
初級會員
初級會員

文章總數 : 51
年齡 : 40
來自 : 高雄
職業 : 工務
愛好 : 美食烹飪
個性 : 開朗
使用年資 : 初學
使用版本 : 初學
AutoCAD基礎篇等級 : 1070612加入LINE@獲得1T幣:foschia_循著青鳥向前邁進…
積分 : 1
經驗值 : 1653
威望值 : 18
注冊日期 : 2014-09-12
顧問外掛程式 藍鵲728號
女 水瓶座 馬

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 hycsyh 于 2017-12-02, 15:47

有時也會需要, 感謝分享
avatar
hycsyh
初級會員
初級會員

文章總數 : 40
年齡 : 47
來自 : 高雄
職業 : 工程師
愛好 : 電影
個性 : 執著
使用年資 : 新手初學
使用版本 : 新手初學
積分 : 1
經驗值 : 1327
威望值 : 6
注冊日期 : 2015-06-11
男 天蝎座 狗

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 zhujinshan 于 2018-03-03, 19:21

感谢分享,之前都是一个一个的打断,收藏了!
avatar
zhujinshan
一般會員
一般會員

文章總數 : 58
年齡 : 31
來自 : 中国
職業 : 技术员
愛好 : 画图
個性 : 活泼,开朗
使用年資 : 3年
使用版本 : 2014版
經驗值 : 973
威望值 : 0
注冊日期 : 2016-07-22
男 天秤座 虎

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 HEMOS 于 2018-03-04, 02:15

嗯~ 程式高手浮出水面,快來學習與複習!
avatar
HEMOS
榮譽顧問
榮譽顧問

文章總數 : 822
年齡 : 45
來自 : 台北
職業 : 土木結構
愛好 : 攝影
個性 : 和善
使用年資 : 10年以上
使用版本 : AutoCAD 2014
積分 : 26
最佳解答 : 3
經驗值 : 7647
威望值 : 1587
回帖精華 : 1
注冊日期 : 2009-02-23
藍鵲38號
男 射手座 鼠

回頂端 向下

回復: [討論] 多條線段一起執行"斷開於點"

發表 由 bernie2005 于 2018-03-08, 14:32

感謝蘋果爸~!神奇的lisp 學習一下!
avatar
bernie2005
一般會員
一般會員

文章總數 : 9
年齡 : 25
來自 : 台北
職業 : 室內設計
愛好 :
個性 :
使用年資 : 9
使用版本 : 2018
經驗值 : 1508
威望值 : 0
注冊日期 : 2014-07-25
男 白羊座 雞

回頂端 向下

1頁(共2頁) 1, 2  下一步

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章