如果某個文本或者之類的東西,被惡意的破壞,做成了塊,那么我們應該怎么還原呢?
首先,復制所有需要轉換的塊到一個新的dwg文件,注意:不能存在文字,點,等等!
進入cad中,cad主界面 "工具" - "宏" - "VB編輯器",以可以Alt + F11 一步到位。
雙擊左邊欄的"ThisDrawing",然后出現代碼輸入框,復制下面的代碼到框中,然后F5運行D盤就有結果了。

Option Explicit
'功能: 提取cad中所有塊的x,y,z生成文件在"D:vbCm.txt", 如“563865.8,2113507.5,-9”格式
'目前功能有限,沒有時間完善,以后再說。
'如果提示"選擇集已存在",改動"新建一個選擇集"前面的""的內容,如a1改成a2,a2改成a3,直到不再出錯
'保證當前cad中,只有塊參照,沒有其它(點,文字,線)等,否則出錯。
PS:如果不是塊參照,請在“Call sel1.Select(acSelectionSetAll) '全部選中”設置斷點,看到底是什么類型的,改AcadBlockReference成需要的類型就可以了。
Sub allsel()
End Sub
相關文章
- 2018-04-20CCD設計CAD圖層標準平立面模塊圖庫及節點圖
- 2018-04-09未來城B1區塊某培訓中心CAD施工圖+高清效果圖
- 2016-05-01上海徐涇三號地塊項目E2戶型精裝修竣工圖
- 2016-02-16電器潔具燈具常用CAD平面立面圖塊下載
- 2016-01-30CCD設計專業CAD圖庫圖塊大全免費下載
- 2016-01-14高文安啟東中邦城中城A1地塊聯排別墅現代古典施工圖
- 2015-08-25vliman歐式超復雜柜體大全CAD圖塊下載
- 2015-08-23中式古典花格元素CAD圖塊大全下載
- 2015-04-09HBA圖塊和ONLEAD辦公家具平面圖總匯
- 2015-03-24CAD最新石材線條、木線條圖塊大集合