Настройки конфигурации плагина опорных моделей DWG
Ниже описаны настройки, заданные в файле конфигурации плагина опорных моделей DWG dwgplugin.config.
Прим.:
Дополнительные настройки в dwgplugin.config обычно не нуждаются в изменении, однако некоторые параметры, например очень большой радиус дуги, могут привести к созданию слишком больших прямых отрезков, не соответствующих потребностям пользователя, а их корректировка не принесет нужных результатов. Файл dwgplugin.config находится в папке ..\bin\plugins\referenceplugins\dwg\. Для доступа к нему могут потребоваться права администратора.
Пример файла конфигурации:
<?xml version="1.0" encoding="UTF-8"?>
<tsplugin version="1" inproc="false" extensions=".dwg|.dxf">
<hostenv>
</hostenv>
<configuration>
</configuration>
<settings>
<acistesselation>15</acistesselation> <!-- degrees -->
<largecircledelimiter>10000</largecircledelimiter> <!-- in dwg units -->
<linesinlargecircle>256</linesinlargecircle>
<linesinsmallcircle>32</linesinsmallcircle>
<externalGUID>spatialHash</externalGUID>
<!-- Single shapes larger than this will be excluded. Units are in model units. Set to 0 to disable. -->
<maximumsize>1000000</maximumsize>
</settings>
</tsplugin>
Настройки, используемые в файле конфигурации, описаны ниже.
| Параметр | Описание |
|---|---|
acistessellation |
Этот параметр может выполнять определенные действия или не выполнять никаких действий в зависимости от версии плагина. В более ранних версиях он позволяет настроить плотность тесселяции твердотельных элементов. |
largecircledelimiter |
Определяет радиус окружности, которая затем считается большой окружностью по отношению к параметрам LinesInSmallCircle и LinesInLargeCircle. Радиус окружности, превышающий это значение или равный ему, будет рассматриваться как большая окружность. Это значение записывается в единицах DWG. |
LinesInSmallCircle |
Задает количество линий тесселяции в окружности (с «маленьким радиусом»), которое представляет дуга. Затем это используется при тесселяции дуги на прямые сегменты. Допустимый диапазон — от 3 до 10 000. |
LinesInLargeCircle |
Задает количество линий тесселяции в окружности (с «большим радиусом»), которое представляет дуга. Затем это используется при тесселяции дуги на прямые сегменты. Допустимый диапазон — от 3 до 10 000. |
externalGUID |
Настраивает стиль идентификатора, прикрепленного к деталям. Этот параметр изменять не следует. |
maximumsize |
Отдельные формы, размер которых больше указанного значения, будут исключены. Единицы измерения — единицы измерения в модели. Чтобы отключить, установите значение 0. |