tft每日頭條

 > 科技

 > cad如何提取圖紙上的坐标

cad如何提取圖紙上的坐标

科技 更新时间:2024-07-19 04:21:49

經常看到有同學問怎麼提取多段線的頂點坐标,還有如何提取屬性塊的數據等等。網上介紹的方法也各有不同,下面給大家介紹兩種提取數據的常用方法,希望對大家有幫助。

一、利用查詢命令提取圖形數據

假如需要提取圖中某條多段線的頂點坐标或者圖中多個點對象的坐标,可以直接用列表查詢LIST命令将圖形的數據列出來,然後從文本窗口中将需要的數據複制出來,這種方法很簡單,但如果要提取的數據比較多的時候,處理起來相對比較麻煩。

查詢的操作很簡單,下面通過一個簡單的樣例說明一下:

繪制一條有多個頂點的多段線,選擇多段線,輸入LI,回車,就會彈出一個文本窗口,此多段線的相關數據就全部都列舉出來了,如圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)1

從此文本窗口中就可以将需要的數據複制粘貼到WORD或EXCEL,不過後續還需要進行一些處理,比如删除多餘的文字。

如果要提取更複雜圖形的數據就沒那麼方便了,假設我們要提取一個屬性圖塊(如速度标志中)的數據,如果用LI查詢顯然就不行了。輸入LI後,你可能需要回車多次才能将圖塊的數據都顯示出來,而且屬性的标記和值之間都會隔好多行,要摘出來可不容易,如圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)2

遇到這種情況,必須采用專用的功能:屬性提取。

二、CAD的屬性提取功能

CAD早期版本的屬性提取ATTEXT功能操作比較複雜,需要設置樣例文件,會用的人并不多。後來CAD又提供了一個增強版的屬性提取功能,功能名稱是EATTEXT,這個功能用來就相對比較簡單了,到了近期的版本,功能名稱改成了數據提取dataextraction,不過之前的EATTEXT命令仍能用。

下面我們通過一個簡單的實例來看看數據提取的數據提起功能。

1、 準備一張圖紙,圖紙中有多段線或屬性塊都可以。數據提取功能可以用下面幾種方式調用,菜單:工具>數據提取;功能區面闆的插入選項卡中單擊數據提取按鈕,如圖所示;命令行直接輸入EATTEXT。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)3

2、執行數據提取命令後,會彈出一個操作向導,指引我們一步步完成操作。首先彈出的是第一頁,可以創建新的數據或編輯現有數據,在創建新數據提取的時候可以用以前提取的數據作為樣闆。我們使用默認的選項:創建新的數據提取,單擊下一步按鈕。如下圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)4

3、然後會彈出一個保存數據提取文件的對話框,我們給文件取一個名字,例如123456,選擇一個合适的文件夾後,單擊保存按鈕後,就會進入向導的第2頁。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)5

4、我們可以選擇從整個圖形甚至整個圖紙集中提取數據,也可以隻提取選定圖形的數據,這裡我們單擊"在當前圖形中選擇對象",然後單擊後面的選擇對象按鈕,從圖中選擇要提取數據的對象,如下圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)6

5、選擇完圖形後單擊下一步按鈕,進入第3頁。第3頁中會列出選擇圖形中包含的圖形類型,例如我選擇的圖塊中包含圖塊本身、屬性文字、文字、直線。當我們選擇的對象類型比較多時,還可以在下面的顯示選項中選擇隻顯示塊、非塊、屬性快等。因為我們隻選擇了一個圖塊,可以不用做任何設置,直接單擊下一步按鈕,進入第4頁,如下圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)7

6、這一頁就跟LI查詢時一樣,還是列出了好多的數據。為了過濾這些數據,在對話框右側提供了類别過濾器,左側則列出了此類的所有特性。大多數數據是我們不關心的,隻關心屬性文字,在右側了列表中勾選“屬性”,左側列表中就列出了圖塊的所有屬性,勾選我們要提取的那些屬性,如下圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)8

7、設置好後,單擊下一步按鈕,進入第5頁。

在這一頁中将我們提取的數據都列出來。前兩列是圖形的計數和名稱,就是圖形的數量和類型,後面各列是各種屬性和屬性值。我們可以看到圖塊中有1個标志、1個屬性定義、1個圖案填充、3個圓。在底部,還可以設置是否要名稱和數量這兩列。此外還可以鍊接外部數據、排序和預覽,如下圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)9

8、确認要輸出的數據沒有問題後,就可以單擊下一步按鈕,進入第6頁。

在第6頁中可以選擇将提取的數據直接插入到圖中,也可以選擇将提取的數據輸出成xls\csv\mdb\txt文件(比如常用的Excel表格),我們可以根據需要進行選擇,如果選擇輸出成外部文件,設置好文件名後,直接單擊下一步,就會直接跳到第8頁,提取就完成了。如下圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)10

9、在這裡我們選擇将數據提取内容作為表格插入到圖中,單擊下一步,就會彈出第7頁,讓我們選擇表格樣式,如下圖所示。

cad如何提取圖紙上的坐标(如何提取CAD圖紙中圖形的數據)11

10、單擊下一步進入第8頁,單擊完成按鈕後,會提示我們在圖中選擇一個插入點,将提取的數據表格插入到圖中,這樣我們就提取了屬性塊中所需的數據

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved