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.
[討論]請教有關ssget "x"之用法 Aoe1-113[討論]請教有關ssget "x"之用法 Ioaoe110[討論]請教有關ssget "x"之用法 2020-310[討論]請教有關ssget "x"之用法 Oiu15010[討論]請教有關ssget "x"之用法 2020-211[討論]請教有關ssget "x"之用法 Ia15010[討論]請教有關ssget "x"之用法 Aizyao10[討論]請教有關ssget "x"之用法 Uos15010[討論]請教有關ssget "x"之用法 BPl3tjj[討論]請教有關ssget "x"之用法 Ziao1510
[討論]請教有關ssget "x"之用法 Aoe15010[討論]請教有關ssget "x"之用法 Oo-2-110[討論]請教有關ssget "x"之用法 Zuoiy_10[討論]請教有關ssget "x"之用法 Aizyao11[討論]請教有關ssget "x"之用法 Iyb_1510[討論]請教有關ssget "x"之用法 Aoe1-112[討論]請教有關ssget "x"之用法 Uos15011[討論]請教有關ssget "x"之用法 Aoe2da10[討論]請教有關ssget "x"之用法 Aoe2da11[討論]請教有關ssget "x"之用法 Aoe10

[討論]請教有關ssget "x"之用法

5 posters

向下

[討論]請教有關ssget "x"之用法 Empty [討論]請教有關ssget "x"之用法

發表 由 swcforest 2016-04-15, 23:54

(ssget "X"  (list (cons 0 "INSERT") (cons 2 "CPOINT")))
請問各位大大,若是我還要再加入選取是否改寫為
(ssget "X"  (list  (cons 2 "POINT")  (cons 0 "INSERT") (cons 2 "CPOINT")))

麻煩各位大大指教了

____________________________________________________________________________________
[討論]請教有關ssget "x"之用法 078
[討論]請教有關ssget "x"之用法 013 [討論]請教有關ssget "x"之用法 Acad1810
[討論]請教有關ssget "x"之用法 Acad2010 [討論]請教有關ssget "x"之用法 Acad1810
[討論]請教有關ssget "x"之用法 Acad1211 [討論]請教有關ssget "x"之用法 Acad1311 [討論]請教有關ssget "x"之用法 Acad1511
avatar
swcforest
初級會員
初級會員

文章總數 : 113
年齡 : 45
來自 : 台中市南區
職業 : 土木工程設計
愛好 : 遊山玩水及AutoLISP
個性 : 開朗活潑
使用年資 : 六七年了
使用版本 : AutoCAD 2016
積分 : 1
經驗值 : 6243
威望值 : 10
注冊日期 : 2008-07-27
男 天秤座 羊

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 shenhung 2016-04-20, 09:19

(SETQ A (SSGET  '((0 . "INSERT") (2 . "POINT,CPOINT"))))   ; 手動選取物件.並且過濾條件.

(SETQ A (SSGET  "X" '((0 . "INSERT") (2 . "POINT,CPOINT"))))   ; 全圖自動選取過濾的物件..

過濾的圖塊名稱.不只一個的時候..就用逗點. 隔開.. 名稱也可以.只用萬用字元.. 如 (2 . "CP*, P*) ;就會過濾 CP開頭 和 P開頭的所有圖塊.

____________________________________________________________________________________
[討論]請教有關ssget "x"之用法 Ioaoe110 [討論]請教有關ssget "x"之用法 Zuoiy_10 [討論]請教有關ssget "x"之用法 2020-211 [討論]請教有關ssget "x"之用法 Aizyao11 [討論]請教有關ssget "x"之用法 Iyb_1510
[討論]請教有關ssget "x"之用法 Aizyao10 [討論]請教有關ssget "x"之用法 BPl3tjj.png [討論]請教有關ssget "x"之用法 Ziao1510 [討論]請教有關ssget "x"之用法 Oo-2-110 [討論]請教有關ssget "x"之用法 Oooa_110
shenhung
shenhung
高級會員
高級會員

文章總數 : 281
年齡 : 57
來自 : 新北市
職業 : 塑膠模具設計.AUTOLISP
愛好 : 音樂
個性 : 隨和
使用年資 : 18年
使用版本 : 2010
積分 : 15
經驗值 : 8074
威望值 : 1188
注冊日期 : 2009-06-03
男 摩羯座 馬

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 Tiger&蘋果爸 2016-05-23, 11:00

shenhung 寫到:(SETQ A (SSGET  '((0 . "INSERT") (2 . "POINT,CPOINT"))))   ; 手動選取物件.並且過濾條件.

(SETQ A (SSGET  "X" '((0 . "INSERT") (2 . "POINT,CPOINT"))))   ; 全圖自動選取過濾的物件..

過濾的圖塊名稱.不只一個的時候..就用逗點. 隔開.. 名稱也可以.只用萬用字元.. 如  (2 . "CP*, P*) ;就會過濾 CP開頭 和 P開頭的所有圖塊.
感恩shenhung前輩指導~
原來還可以用「萬用字元」
讚啦!!

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 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

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 Tiger&蘋果爸 2016-05-23, 11:04

我也來分享一下「將填充線(剖面線)」全部置於最下方的語法!
可以自訂一個工具按鈕,將巨集語法(連續指令)加入即可。
代碼:
^C^CDRAWORDER;(SSGET "X" '((0 . "HATCH")));;B;REGEN;
竊喜

AutoCAD 2012版本開始可以使用預設內建HATCHTOBACK指令, 將填充線物件置於最下方。
2011版本的朋友可以幫忙試試,銳沒有這個指令可以使用「巨集語法(連續指令)」喔~
親一個

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 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

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 devinchou 2016-06-04, 01:00

萬用字元的用法:
代碼:
(setq m_r
    (ssget '((-4 . "<OR")
             (1 . "`##*`-`@#*`,#*`,#*")
             (1 . "*`##*-#*=#*+#*+#*")
             (-4 . "OR>"))))
#字符號代表任意數字,
*字符號代表任意字元,
`字符號後加#*,
代表不將#當數字,
*當字元,
而是表示*#原本的意思,
以上"`##*`-`@#*`,#*`,#*"的意思為,
#10-@10,20,10(鋼筋號數,間距)
以上"*`##*-#*=#*+#*+#*"的意思為,
#10-500=20+20+20(鋼筋號數,長度,支數)
頭暈目眩
devinchou
devinchou
初級會員
初級會員

文章總數 : 56
年齡 : 47
來自 : 基隆
職業 : 鋼筋檢料
愛好 : 寫作.閱讀.烹飪
個性 : 懶小孩一枚
使用年資 : 每天
使用版本 : 2006.2008
積分 : 3
經驗值 : 4081
威望值 : 192
注冊日期 : 2015-02-15
男 天蝎座 蛇

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 shenhung 2016-06-04, 14:32

之前處理一個文字字串前面有#號字符.過濾的問題.~ 原來前面加個` 單引就可以.~謝謝說明.~

____________________________________________________________________________________
[討論]請教有關ssget "x"之用法 Ioaoe110 [討論]請教有關ssget "x"之用法 Zuoiy_10 [討論]請教有關ssget "x"之用法 2020-211 [討論]請教有關ssget "x"之用法 Aizyao11 [討論]請教有關ssget "x"之用法 Iyb_1510
[討論]請教有關ssget "x"之用法 Aizyao10 [討論]請教有關ssget "x"之用法 BPl3tjj.png [討論]請教有關ssget "x"之用法 Ziao1510 [討論]請教有關ssget "x"之用法 Oo-2-110 [討論]請教有關ssget "x"之用法 Oooa_110
shenhung
shenhung
高級會員
高級會員

文章總數 : 281
年齡 : 57
來自 : 新北市
職業 : 塑膠模具設計.AUTOLISP
愛好 : 音樂
個性 : 隨和
使用年資 : 18年
使用版本 : 2010
積分 : 15
經驗值 : 8074
威望值 : 1188
注冊日期 : 2009-06-03
男 摩羯座 馬

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 Tiger&蘋果爸 2016-06-04, 15:31

devinchou 寫到:萬用字元的用法:
代碼:
(setq m_r
    (ssget '((-4 . "<OR")
             (1 . "`##*`-`@#*`,#*`,#*")
             (1 . "*`##*-#*=#*+#*+#*")
             (-4 . "OR>"))))
#字符號代表任意數字,
*字符號代表任意字元,
`字符號後加#*,
代表不將#當數字,
*當字元,
而是表示*#原本的意思,
以上"`##*`-`@#*`,#*`,#*"的意思為,
#10-@10,20,10(鋼筋號數,間距)
以上"*`##*-#*=#*+#*+#*"的意思為,
#10-500=20+20+20(鋼筋號數,長度,支數)
謝謝熱心分享及說明!

如果使用「FIND指令」也可以加入`喔~
[討論]請教有關ssget "x"之用法 3384
害羞

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 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

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 devinchou 2016-06-05, 21:47

shenhung 寫到:之前處理一個文字字串前面有#號字符.過濾的問題.~ 原來前面加個` 單引就可以.~謝謝說明.~
害羞
單引號除了可以加在#*之前,
像前輩所說的區隔用的逗號,
前面加個單引號的話,
就是單純當做原本逗號用,
像~-都是一樣的意思。
devinchou
devinchou
初級會員
初級會員

文章總數 : 56
年齡 : 47
來自 : 基隆
職業 : 鋼筋檢料
愛好 : 寫作.閱讀.烹飪
個性 : 懶小孩一枚
使用年資 : 每天
使用版本 : 2006.2008
積分 : 3
經驗值 : 4081
威望值 : 192
注冊日期 : 2015-02-15
男 天蝎座 蛇

回頂端 向下

[討論]請教有關ssget "x"之用法 Empty 回復: [討論]請教有關ssget "x"之用法

發表 由 hoodpinrh0829 2018-12-03, 20:05

那如果我要某個圖層(ex:0)、可是物件要是線跟圓,但不要這個圖層的某個顏色(ex:黃色),
那要怎麼使用呢??

____________________________________________________________________________________
[討論]請教有關ssget "x"之用法 Ioaoe110 [討論]請教有關ssget "x"之用法 Zuoiy_10 [討論]請教有關ssget "x"之用法 2020-211 [討論]請教有關ssget "x"之用法 Aizyao11 [討論]請教有關ssget "x"之用法 Iyb_1510
[討論]請教有關ssget "x"之用法 Aizyao10 [討論]請教有關ssget "x"之用法 BPl3tjj.png [討論]請教有關ssget "x"之用法 Ziao1510 [討論]請教有關ssget "x"之用法 Oo-2-110 [討論]請教有關ssget "x"之用法 Oooa_110
hoodpinrh0829
hoodpinrh0829
一般會員
一般會員

文章總數 : 76
年齡 : 42
來自 : 桃園
職業 : 板金
愛好 : 到處走走
個性 : 內向
使用年資 : 5年以上
使用版本 : 2019
經驗值 : 4364
威望值 : 0
注冊日期 : 2014-02-27
男 處女座 狗

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
[討論]請教有關ssget "x"之用法 Aoe1-113[討論]請教有關ssget "x"之用法 Ioaoe110[討論]請教有關ssget "x"之用法 2020-310[討論]請教有關ssget "x"之用法 Oiu15010[討論]請教有關ssget "x"之用法 2020-211[討論]請教有關ssget "x"之用法 Ia15010[討論]請教有關ssget "x"之用法 Aizyao10[討論]請教有關ssget "x"之用法 Uos15010[討論]請教有關ssget "x"之用法 BPl3tjj[討論]請教有關ssget "x"之用法 Ziao1510
[討論]請教有關ssget "x"之用法 Aoe15010[討論]請教有關ssget "x"之用法 Oo-2-110[討論]請教有關ssget "x"之用法 Zuoiy_10[討論]請教有關ssget "x"之用法 Aizyao11[討論]請教有關ssget "x"之用法 Iyb_1510[討論]請教有關ssget "x"之用法 Aoe1-112[討論]請教有關ssget "x"之用法 Uos15011[討論]請教有關ssget "x"之用法 Aoe2da10[討論]請教有關ssget "x"之用法 Aoe2da11[討論]請教有關ssget "x"之用法 Aoe10