CAD資料庫 建立簡單的物件

2021-05-23 12:28:59 字數 731 閱讀 3535

1、介紹

每個autocad圖樣代表儲存了幾種型別物件的結構化資料庫。當你開啟乙個新的圖樣時,autocad會在後台建立乙個組織過並且高效的資料庫。這個資料庫擁有最少允許你建立基本圖形的資料。

這個最少資料基本上表現為像層,線型,文字樣式等等的物件。這樣你就有了層0,標準文字樣式,連續的線型及其它。

自從autocad 2000起你就能同時與多個圖形一起工作,這個就是我們說的多文件介面(mdi)環境。這個功能在帶來了更多的靈活的同時,也讓處理多個圖形變得額外複雜。這個課程裡我們不討論多文件介面,但是這個可能會是未來objectarx應用程式裡要求的。

2、資料如何訪問

資料庫儲存乙個圖樣展現必須的所有各類的物件。這些物件都訪問在適當的容器裡,這些容器是用來管理同類物件的特殊物件。通過這種方式,我們就有了合適的方法和過程用於訪問實體,層,文字樣式等等。每個儲存在資料庫中的物件有乙個被稱為objectid的識別符號。這個識別符號在同乙個autocad session裡是唯一的,在每個物件的生命週期內都是有效的。objectid由資料庫自行生成 ,我們不用關心如何建立它。

在objectarx內容我們有三個基本的物件:

實體:用於表現圖形的物件(線,弧線,文字……);

容器:用於儲存和管理集合的特殊物件(層表,線型表……);

物件:沒有圖形顯示的物件 (組,布局……)

3、autocad的資料結構

CAD刪除資料庫物件

1 可以使用 mcdbobject new 函式來建立乙個mcdbobject物件的例項並將它新增到資料庫中。當物件剛被建立還沒有新增到資料庫中時,使用者可以刪除它,但是,一旦 物件被新增到了資料庫 使用者就 不能刪除 該物件,而由控制項來管理資料庫物件的刪除工作。2 資料庫中的任何物件都可以使用下...

CAD開啟和關閉資料庫物件

1 每乙個資料庫物件都可以通過下面3種方式來獲得 1 通過物件控制代碼 2 通過物件id 3 通過c 例項指標 2 當控制項沒有執行時,圖形儲存在檔案系統中,而包含在dwg檔案中的物件是通過它的控制代碼來識別的。3 當圖形開啟後,圖形資訊可以通過mcdbdatabase物件來訪問。在資料庫中每乙個物...

神通資料庫簡單建立

今天要到了 神通資料庫的安裝檔案.然後在龍芯上面進行資料庫的 靜默安裝 安裝很快捷,但是發現沒有啟動指令碼與原廠的工程師聯絡了下進行相關工作如下是處理過程 第一步檢視資料庫是否建立完成.設定環境變數 source etc profile 第二步檢視資料庫相關資訊 oscar e list datab...