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.
[討論]分享-統計選取範圍內之圖塊數量LISP Ioaoe110[討論]分享-統計選取範圍內之圖塊數量LISP 2020-310[討論]分享-統計選取範圍內之圖塊數量LISP Oiu15010[討論]分享-統計選取範圍內之圖塊數量LISP 2020-211[討論]分享-統計選取範圍內之圖塊數量LISP Ia15010[討論]分享-統計選取範圍內之圖塊數量LISP Aizyao10[討論]分享-統計選取範圍內之圖塊數量LISP Uos15010[討論]分享-統計選取範圍內之圖塊數量LISP BPl3tjj[討論]分享-統計選取範圍內之圖塊數量LISP Ziao1510
[討論]分享-統計選取範圍內之圖塊數量LISP Oo-2-110[討論]分享-統計選取範圍內之圖塊數量LISP Zuoiy_10[討論]分享-統計選取範圍內之圖塊數量LISP Aizyao11[討論]分享-統計選取範圍內之圖塊數量LISP Iyb_1510[討論]分享-統計選取範圍內之圖塊數量LISP Aoe1-111[討論]分享-統計選取範圍內之圖塊數量LISP Uos15011[討論]分享-統計選取範圍內之圖塊數量LISP Aoe2da10[討論]分享-統計選取範圍內之圖塊數量LISP Aoe2da11[討論]分享-統計選取範圍內之圖塊數量LISP Aoe10

[討論]分享-統計選取範圍內之圖塊數量LISP

+4
Pauline
mayaguy
Tiger&蘋果爸
devinchou
8 posters

向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 devinchou 2016-12-10, 21:45

看了版上的前輩分享了圖塊數量統計的LISP,
於是小弟我也手癢寫了一個簡易版的,
貼上來請各位先進們指教!
感恩呀!
以下為代碼:
代碼:
 ; [BLOCK] COUNT THE NUMBER OF BLOCK(SELECTION SET:).
 ; [圖塊] 統計選取範圍內圖塊數量。
 ; 支援軟體版本("AutoCAD")
 ; 設計者:Devin,Chou
 ; 版權所有,歡迎使用
 ; Rev.1(2016/12/05-12/10)
(defun C:bkc (/ lc_bm bm bm_lt
                s_b sb_n s_bi bs_lt
                bm_n bm_i bs_i )
(setvar "cmdecho" 0 )
(setq lc_bm 0 s_bi 0 bm_i 0 bs_i 0 bm_lt '() bs_lt '() )
(while (= lc_bm 0 )
(if (= bm_lt nil )
    (setq bm_lt
    (cons
    (cdr
    (assoc 2
    (tblnext "BLOCK" T ))) bm_lt ))
    (progn
    (if (= (setq bm (tblnext "BLOCK" )) nil )
    (setq lc_bm 1 )
    (setq bm_lt
    (cons
    (cdr
    (assoc 2 bm )) bm_lt )))))) ; if.end,progn.end,if.end,while-lc_bm.end
(princ "\n請選取圖塊:" )
(setq s_b
    (ssget '((0 . "INSERT" ))))
(repeat (sslength s_b )
(setq sb_n
    (cdr
    (assoc 2
    (entget
    (ssname s_b s_bi )))))
(setq bs_lt
    (cons sb_n bs_lt ))
(setq s_bi
    (1+ s_bi ))) ; repeat.end
(while (< bm_i (length bm_lt ))
(setq bm_n
    (nth bm_i bm_lt ))
(foreach n bs_lt
    (if (= n bm_n )
    (setq bs_i
    (1+ bs_i )))) ; if.end,foreach.end
(if (/= bs_i 0 )
    (progn
    (princ
    (strcat "\n" bm_n ":" (itoa bs_i ) "個" ))
    (setq bs_i 0 ))) ; progn.end,if.end
(setq bm_i
    (1+ bm_i ))) ; while-bm_lt.end
(textscr)
(prin1)
) ; bkc.end
(princ "\nC:bkc")
(prin1)
以下為影片檔:
附件
[討論]分享-統計選取範圍內之圖塊數量LISP Attachment
56. 圖塊數量統計.zip 您無權下載這里的附件。(1 Kb) 下載 118 次
devinchou
devinchou
初級會員
初級會員

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

DaVinci520, shaojianjie118, lom920, Frosty and calvinchu like this post

回頂端 向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty 回復: [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 Tiger&蘋果爸 2016-12-12, 09:57

devinchou 寫到:看了版上的前輩分享了圖塊數量統計的LISP,
於是小弟我也手癢寫了一個簡易版的,
貼上來請各位先進們指教!
感恩呀!
謝謝devinchou熱心的分享程式~
讚啦!!

____________________________________________________________________________________
👉[好康]🎁加入專屬B取得大補帖及看2D+3D影片(點我)👈
[討論]分享-統計選取範圍內之圖塊數量LISP Sesa2011 [討論]分享-統計選取範圍內之圖塊數量LISP Youtub11 [討論]分享-統計選取範圍內之圖塊數量LISP Oiea2011 [討論]分享-統計選取範圍內之圖塊數量LISP Oe20011 [討論]分享-統計選取範圍內之圖塊數量LISP Fbi20011 [討論]分享-統計選取範圍內之圖塊數量LISP Line2011
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 21107
年齡 : 48
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照/吸貓
個性 : 幽默/樂觀/善良
使用年資 : 20↑
使用版本 : AutoCAD 2022
經驗值 : 88611
威望值 : 16958
注冊日期 : 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

回頂端 向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty 回復: [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 mayaguy 2016-12-14, 13:19

感謝分享!我來複習一下LISP,學習一下別人寫的程式
mayaguy
mayaguy
初級會員
初級會員

文章總數 : 49
年齡 : 51
來自 : 台北
職業 : 建築
愛好 : 3C
個性 : 溫和
使用年資 : 15
使用版本 : 2012
積分 : 1
經驗值 : 4836
威望值 : 36
注冊日期 : 2011-09-28
顧問外掛程式 男 雙魚座 牛

回頂端 向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty 回復: [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 Pauline 2017-12-21, 11:27

超開心 謝謝分享。

____________________________________________________________________________________
[討論]分享-統計選取範圍內之圖塊數量LISP Ioaoe110 [討論]分享-統計選取範圍內之圖塊數量LISP Zuoiy_10 [討論]分享-統計選取範圍內之圖塊數量LISP 2020-211 [討論]分享-統計選取範圍內之圖塊數量LISP Aizyao11 [討論]分享-統計選取範圍內之圖塊數量LISP Iyb_1510
[討論]分享-統計選取範圍內之圖塊數量LISP Aizyao10 [討論]分享-統計選取範圍內之圖塊數量LISP BPl3tjj.png [討論]分享-統計選取範圍內之圖塊數量LISP Ziao1510 [討論]分享-統計選取範圍內之圖塊數量LISP Oo-2-110 [討論]分享-統計選取範圍內之圖塊數量LISP Oooa_110
Pauline
Pauline
初級會員
初級會員

文章總數 : 65
年齡 : 56
來自 : 臺北市
職業 : 工程製圖相關技術支援
愛好 : 上網找知識
個性 : 普普
使用年資 : 10↑
使用版本 : 2007~2018
積分 : 1
經驗值 : 5402
威望值 : 57
注冊日期 : 2010-04-28
藍鵲738號
女 水瓶座 猴

回頂端 向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty 回復: [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 lin6512_07 2019-05-18, 11:44

感謝前輩的分享,這項統計LISP是很實用的,可以減輕繪圖人點料的時間,謝謝!!

____________________________________________________________________________________
[討論]分享-統計選取範圍內之圖塊數量LISP Acad1810
[討論]分享-統計選取範圍內之圖塊數量LISP Acad2010 [討論]分享-統計選取範圍內之圖塊數量LISP Acad1810
[討論]分享-統計選取範圍內之圖塊數量LISP Acad1211 [討論]分享-統計選取範圍內之圖塊數量LISP Acad1311 [討論]分享-統計選取範圍內之圖塊數量LISP Acad1511
lin6512_07
lin6512_07
初級會員
初級會員

文章總數 : 55
年齡 : 47
來自 : 台北市
職業 : 電機
愛好 : 戶外活動
個性 : 外向
使用年資 : 8年
使用版本 : 2008
積分 : 2
經驗值 : 5216
威望值 : 99
注冊日期 : 2010-10-10
藍鵲171號
男 射手座 龍

回頂端 向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty 回復: [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 rickyyang 2022-01-18, 22:12

感謝大大無私地分享......感恩
rickyyang
rickyyang
專屬會員
專屬會員

文章總數 : 196
年齡 : 45
來自 : 台北
職業 : 營建暨室內裝修工程管理
愛好 : 喜愛黃金獵犬、哈士奇
個性 : 誠信、正義、穩健
使用年資 : 15
使用版本 : AutoCAD 2023
經驗值 : 4374
威望值 : 36
注冊日期 : 2014-11-11
[討論]分享-統計選取範圍內之圖塊數量LISP Acadad10 男 射手座 馬

回頂端 向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty 回復: [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 happy816 2022-02-14, 12:05

感謝前輩的分享,讓工作更加順利快速精確, [討論]分享-統計選取範圍內之圖塊數量LISP 1f600
happy816
happy816
一般會員
一般會員

文章總數 : 15
年齡 : 41
來自 : 新北市
職業 : 營造業
愛好 : 旅遊
個性 : 隨和
使用年資 : 16年
使用版本 : 2019
經驗值 : 2508
威望值 : 6
注冊日期 : 2017-08-17
男 獅子座 狗

回頂端 向下

[討論]分享-統計選取範圍內之圖塊數量LISP Empty 回復: [討論]分享-統計選取範圍內之圖塊數量LISP

發表 由 calvinchu 2024-01-06, 20:56

竊喜 很需要謝謝分享
calvinchu
calvinchu
一般會員
一般會員

文章總數 : 11
年齡 : 46
來自 : 新北
職業 : 工程師
愛好 : 運動
個性 : 隨和
使用年資 : 新手
使用版本 : 2023
經驗值 : 184
威望值 : 0
注冊日期 : 2023-12-09
男 巨蟹座 蛇

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
[討論]分享-統計選取範圍內之圖塊數量LISP Ioaoe110[討論]分享-統計選取範圍內之圖塊數量LISP 2020-310[討論]分享-統計選取範圍內之圖塊數量LISP Oiu15010[討論]分享-統計選取範圍內之圖塊數量LISP 2020-211[討論]分享-統計選取範圍內之圖塊數量LISP Ia15010[討論]分享-統計選取範圍內之圖塊數量LISP Aizyao10[討論]分享-統計選取範圍內之圖塊數量LISP Uos15010[討論]分享-統計選取範圍內之圖塊數量LISP BPl3tjj[討論]分享-統計選取範圍內之圖塊數量LISP Ziao1510
[討論]分享-統計選取範圍內之圖塊數量LISP Oo-2-110[討論]分享-統計選取範圍內之圖塊數量LISP Zuoiy_10[討論]分享-統計選取範圍內之圖塊數量LISP Aizyao11[討論]分享-統計選取範圍內之圖塊數量LISP Iyb_1510[討論]分享-統計選取範圍內之圖塊數量LISP Aoe1-111[討論]分享-統計選取範圍內之圖塊數量LISP Uos15011[討論]分享-統計選取範圍內之圖塊數量LISP Aoe2da10[討論]分享-統計選取範圍內之圖塊數量LISP Aoe2da11[討論]分享-統計選取範圍內之圖塊數量LISP Aoe10