
### Примитивы

Основной формат файла хранения графических данных программы – DXF версии 2000, со следующими ограничениями:

* Не поддерживается THICKNESS
* Не поддерживаются листы, только МОДЕЛЬ

Перечень доступных примитивов:

.Примитивы DXF поддерживаемые программой
[cols="2,1,1,1,3", hrows=1]
|====
|Примитив             |ZCAD имя          |DXF имя   |Предоставляющая версия|Ограничения        

|Точка                |Point             |POINT     |ZCAD                  |                   
|Линия                |Line              |LINE      |ZCAD                  |                   
|3D Полилиния         |3DPolyLine        |POLYLINE  |ZCAD                  |Дуговые сегменты, тип линии   
|Полилиния            |LWPolyline        |LWPOLYLINE|ZCAD                  |Сглаживание        
|Сплайн               |Spline            |SPLINE    |ZCAD                  |Экспериментально   
|3D Фэйс              |3DFace            |3DFACE    |ZCAD                  |                   
|Солид                |Solid             |SOLID     |ZCAD                  |                   
|Штриховка            |Hatch             |HATCH     |ZCAD                  |Дуговые сегменты, сплайны, ассоциативность   

|Дуга                 |Arc               |ARC       |ZCAD                  |                   
|Окружность           |Circle            |CIRCLE    |ZCAD                  |                   
|Элипс                |Ellipse           |ELLIPSE   |ZCAD                  |                   
|Текст                |Text              |TEXT      |ZCAD                  |                   
|МТекст               |MText             |MTEXT     |ZCAD                  |Коды форматирования
 
|Вставка блока        |BlockInsert       |INSERT    |ZCAD                  |                   
|Устройство           |Device            |          |ZCAD                  |                   

|Выровненный размер   |AlignedDimension  |DIMENSION |ZCAD                  |Экспериментально   
|Повернутый размер    |RotatedDimension  |DIMENSION |ZCAD                  |Экспериментально   
|Диаметральный размер |DiametricDimension|DIMENSION |ZCAD                  |Экспериментально   
|Радиальный размер    |RadialDimension   |DIMENSION |ZCAD                  |Экспериментально   

|Кабель               |Cable             |          |ZCADElectroTech       |                   
|Электрическая выноска|Leader            |          |ZCADElectroTech       |                   
|Трасса               |Net               |          |ZCADElectroTech       |                   
|Суперлиния           |SuperLine         |          |ZCADElectroTech       |Экспериментально    
|====
Данный список будет расширен, но не до полного охвата примитивов DXF.


WARNING: Файлы, обработанные ZCAD, можно редактировать в AutoCAD (и других CAD программах) не применяя команды,
очищающие расширенные данные примитивов. Если расширенные данные примитива будут разрушены, при последующей
обработке файла ZCAD, он будет воспринят как стандартный примитив DXF, т.е. кабель станет просто полилинией,
а устройство обычным блоком

include::entities/device.adoc[]