Справка DIGIMINE

Файлы программы Autocad

Файлы программы Autocad

Previous topic Next topic  

Файлы программы Autocad

Previous topic Next topic  

 

Программа DIGIMINE может производить импорт/экспорт или непосредственное чтение файлов Autocad формата dxf.

 

 

 

 

Форматы символов в dxf-файлах

 

 

Символы в текстовых файлах (а dxf-файлы являются текстовыми файлами) могут кодироваться разными способами.

 

В настоящее время наиболее распространенными для русского языка являются следующие 2 способа кодирования:

 

1. Кодировка Windows-1251, в которой каждый символ занимает один байт.

 

2. Кодировка UTF-8. Латинские символы, цифры, а также основные служебные символы записываются при помощи одного байта каждый. Символы кириллицы записываются при помощи двух байтов, а для некоторых "экзотических" символов требуются три или более байтов.

 

 

В диалоге "Параметры чтения/записи dxf-файлов" задается способ кодировки, который программа должна использовать при выполнении операций чтения/записи dxf-файлов:

 

 

 

 

 

 

Чтение из dxf-файлов

 

Из файлов *.dxf читаются следующие примитивы: POLYLINE, LINE, 3DLINE, POINT, VERTEX, 3DFACE. С некоторыми ограничениями обрабатываются примитивы TEXT, MTEXT и INSERT.

 

В результате обработки информации из файлов dxf в DIGIMINE получается либо файл-чертеж (*.mn4), либо файл с моделями поверхностей (*.dgs).

 

Модели поверхностей в dxf-файле записываются с использованием только примитива 3DFACE, поэтому при чтении dxf-файла как файла с моделями поверхностей все остальные примитивы пропускаются.

 

Если dxf-файл читается как файл-чертеж, то примитивы 3DFACE преобразуются просто в треугольные полигоны, но не в треугольники модели поверхности!

 

 

Для импорта моделей поверхостей из dxf-файла выбирается пункт меню Файл / Импорт / Моделей поверхностей (dgs) из dxf-файла . После импорта файл (в текущем проекте) будет иметь название как у исходного файла и расширение dgs.

Если в исходном dxf-файле имеется несколько слоев, то для каждого слоя создается отдельная модель поверхности.

Если в исходном dxf-файле имеется несколько моделей поверхностей, но все они записаны в один слой, то в получаемом dgs-файле будет одна модель поверхности, состоящая из нескольких фрагментов. В DIGIMINE имеется удобный способ преобразования фрагментов модели поверхности в самостоятельные модели поверхностей.

 

Для чтения dxf-файла как файла-чертежа выбирается пункт меню Файл / Открыть... или используется кнопка  (Открыть файл) в графическом меню окна проекта. После чтения файл (в текущем проекте) будет иметь название как у исходного файла и расширение mn4.

 

 

 

 

Запись в dxf-файлы

 

Запись в dxf-файл может производиться либо из файла с моделями поверхностей (dgs), либо из файла-чертежа.

 

Для записи в dxf-файл моделей поверхностей выбирается пункт меню Файл / Экспорт / Осн. файл с поверхностями (dgs) в dxf-файл.

Треугольники модели поверхности записываются в dxf-файл с использованием примитива 3DFACE.

Если в исходном файле имеется несколько моделей поверхностей, то каждая модель поверхности записывается в отдельный слой в dxf-файле.

 

 

Для записи в dxf-файл файла-чертежа выбирается пункт меню Файл / Экспорт / Осн. файл-чертеж (mn4) в dxf-файл... или используется кнопка  (Сохранить как...) в графическом меню окна проекта. После этого программа запрашивает некоторые параметры, используемые при записи в dxf-файл - см. диалог "Экспорт в dxf-файлы Autocad".