Настройки конфигурации плагина опорных моделей DWG

Tekla Structures
Изменено: 12 дек 2022
2025
Tekla Structures

Настройки конфигурации плагина опорных моделей 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.
Была ли эта информация полезной?
Назад
Далее