Drawings содержит список открытых чертежей и информацию о них. Пример:
...
<Drawings Id="$03230660" СlassType="$0097470C" ClassName="TsgEditorImage"> |
| <Drawing Id="$03230660" СlassType="$0097470C" ClassName="TsgEditorImage"> |
| <FileName>C:\...\Inventory 14\Drawings\ПРИМЕР№1(План).dxf</FileName> |
| <TabCaption>ПРИМЕР№1(План).dxf</TabCaption> |
| <CurrentLayout Id="$03B30660" ClassType="$0051397C" ClassName="TsgDXFLayout" Handle="$CF20" /> |
| <Entities Id="$08629C10" Handle="$AA78" ClassType="$00681A08" ClassName="TsgDXFBlock"> |
| <Entitiy Id="$08352CDD" Handle="$2DDE" ClassType="$00809934" ClassName="TsgComplexArea"> |
| <Owners>$00000000</Owners> |
| <Position X="50800" Y="6124,70650594542" Z="0" /> |
| <Entitiy Id="$086913CO" Handle="$B5C1" ClassType="$00684F4C" ClassName="TsgAttribs"> |
| <Entitiy Id="$08691540" Handle="$B5C2" ClassType="$00684F4C" ClassName="TsgAttribs"> |
| <Value>28.01.2008</Value> |
| <Entitiy Id="$0834FFD0" Handle="$2CA2" ClassType="$00809934" ClassName="TsgComplexArea"/> |
| <Entitiy Id="$083501B0" Handle="$2CA7" ClassType="$00809934" ClassName="TsgComplexArea"/> |
| <Entitiy Id="$095E0570" Handle="$B61" ClassType="$008218DC" ClassName="TsgArea"> |
| <Owners>$00000000</Owners> |
| <Area>20,5412654408627</Area> |
| <Position X="179,758801770311" Y="159,273959350634" Z="0" /> |
| <Name>Прямоугольник</Name> |
| <Area>20,5412654408627</Area> |
| <Formula>5,09*4,04</Formula> |
| <Info>Прямоугольник А=5,09 В=4,04</Info> |
| <Layers Id="$03C4FE40" Handle="$288" ClassType="$006818C4" ClassName="TsgDXFTable"> |
| <Entitiy Id="$02E02A30" Handle="$289" ClassType="$0067ED50" ClassName="TsgDXFLayer"> |
| <IsPlotting>true</IsPlotting> |
| <Entitiy Id="$02E02B08" Handle="$28A" ClassType="$0067ED50" ClassName="TsgDXFLayer"> |
| <Name>Капитальные стены</Name> |
| <IsPlotting>true</IsPlotting> |
| <Layouts Id="$03780900" Handle="$CF20" ClassType="$006837E8" ClassName="TsgDXFLayout"> |
| <Entitiy Id="$037809900" Handle="$CF20" ClassType="$006837E8" ClassName="TsgDXFLayout"> |
| <Entitiy Id="$02DBB760" Handle="$1D9A" ClassType="$00808848" ClassName="TsgComplexBroad"> |
</Drawings>
Элемент
|
Описание
|
Drawings
|
содержит список открытых чертежей (Drawing). Имеет атрибуты:
Id - локальный идентификатор активного чертежа;
ClassType - идентификатор класса;
ClassName - имя класса.
|
Drawing
|
определяет свойства открытого в программе чертежа. Также содержит списки слоев и листов, имеющихся в загруженном файле. Имеет атрибуты:
Id - локальный идентификатор активного чертежа;
ClassType - идентификатор класса;
ClassName - имя класса.
|
FileName
|
имя файла.
|
TabCaption
|
заголовок окна.
|
CurrentLayout
|
текущий активный лист. Имеет атрибуты:
Id - локальный идентификатор листа;
ClassType - идентификатор класса;
ClassName - имя класса;
Handle - уникальный идентификатор примитива.
|
Entities
|
содержит список примитивов Entity. Имеет атрибуты:
Id - локальный идентификатор примитива;
Handle - уникальный идентификатор примитива;
ClassType - идентификатор класса;
ClasName - имя класса.
|
Entity
|
примитив чертежа. Имеет атрибуты:
Id - локальный идентификатор примитива;
Handle - уникальный идентификатор примитива;
ClassType - идентификатор класса;
ClassName - имя класса.
|
Attribs
|
определяет списки САПР атрибутов примитива
|
Refs
|
содержит списки ссылок на другие объекты. Элементы списка представляются только в виде элемента с атрибутами Id, Handle, ClassType и CkassName.
|
Figures
|
содержит список фигур. Используется только для площадных объектов.
|
Дополнительные списки Drawing
Элемент Drawing также содержит списки слоев (Layers), листов (Layouts) и выделенных в данный момент примитивов (selected). Списки слоев и листов заполняются аналогично примитивам из секции Entities. Списки выделенных примитивов заполняются аналогично элементам секции Refs.
Перейти на страницу Inventory