Настройка стилей линий

Настройка стилей линий

Стили линий используются в чертежах для усиления информативности чертежа и обеспечения соответствия промышленным стандартам. Команда LineStyle позволяет загружать стили линий и управлять ими. Можно назначать стили линий слоям или непосредственно новым объектам. Для использования стилей линий необходимо загрузить их из файлов, в которых описываются штрих-пунктирные штриховки.

Файлы стилей линий и местоположение файла

Определения стилей линий хранятся в текстовых файлах ASCII с расширением .lin .

Чтобы изменить место поиска файлов с определениями стилей линий:

  1. Нажмите Инструменты > Параметры (или введите Options).
  2. Нажмите Инструменты > Параметры (или введите Options).
  3. Нажмите Меню приложения > Параметры (или введите Options).
  4. В диалоговом окне Параметры нажмите Местоположение файлов.
  5. Разверните Поддержка чертежей > Файл стилей линий.
  6. Укажите путь и нажмите кнопку Обзор (или дважды нажмите на путь).
  7. В диалоговом окне Перейти к папке перейдите по новому пути и нажмите OK дважды.

Синтаксис файлов стилей линий

Можно добавлять комментарии в файле. Для этого необходимо ввести точку с запятой в начале строки, а затем текст.

Формат стиля линий состоит из двух строк:

Примеры:

В следующем примере показано определение стиля линии "штрих-пунктир":

*Dashdot, _ . _ . _ . _ . _ . _ . _ . _ . _ . _ . _ .
A, 0.5, -0.25, 0, -0.25

Заголовок включает звездочку, за которой идет название строка стиля линии (Dashdot). Затем после запятой приведено символическое представление стиля линии ("_ . _ .").

Вторая строка содержит геометрическое описание стиля линии.

Все определения, состоящие из тире, точек и пробелов разделены запятыми:

Значения длины представлены в единицах чертежа, когда коэффициент LineScale равен 1,00.

Сложные стили линий

Сложные стили линий описывают отдельные (возможно, ломаные) линии, которые пересекаются символами. Эти стили линий могут включать текст или описания фигур в качестве дескрипторов образцов, а также описания в виде точек и тире простых стилей линий. Обычно они описывают границы, контуры или служебные линии.

Текстовые элементы или фигуры, встроенные в линии, всегда рисуются полностью (никогда не обрезаются).

Синтаксис

Синтаксис сложных стилей линий похож на синтаксис простых стилей.

Синтаксис для дескрипторов текста и фигур в описании стиля линии представляет собой список дескрипторов, разделенных запятыми, как показано ниже:

Описания фигур

[название_фигуры, SHX_имя_файла]

- или -

[название_фигуры, SHX_имя_файла, Трансформация]

Аргумент название_фигуры указывает название фигуры, которую необходимо нарисовать. Этот аргумент обязательно должен присутствовать. Название фигуры должно существовать в указанном файле фигур.

Аргумент SHX_имя_файла указывает имя скомпилированного файла описаний фигур (.shx). Этот аргумент обязательно должен присутствовать. Если путь для файла не указан (рекомендуется его указать), поиск выполняется по пути библиотеки.

Определения текста

["Строка", Имя_стиля_текста]

- или -

["Строка", Имя_стиля_текста, Трансформация]

Аргумент Строка описывает текст, который необходимо использовать в сложном стиле линии. В строке нельзя использовать символ ' (одинарная кавычка) или " (двойная кавычка). Для использования данных символов введите управляющий код %% с последующим ASCII-значением символа.

Аргумент Имя_стиля_текста определяет стиль текста, который необходимо применить.

Задание трансформаций

Аргумент Трансформация является необязательным и может представлять собой любую последовательность следующих символов, перед каждым из которых вводится запятая:

R=значение Относительный поворот
A=значение Абсолютный поворот
S=значение Масштаб
X=значение Смещение по оси X
Y=значение Смещение по оси Y

В данном синтаксисе аргумент значение представляет собой десятичное число (например, 1, -0.25, 0.3).

Аргументы поворота указываются в градусах, остальные аргументы - в единицах чертежа в соответствии с масштабом стиля линии.

После вышеописанных букв, обозначающих трансформации (если таковые используются), необходимо ввести знак равенства и число.

Связанные разделы

Загрузка и настройка стилей линий

Настройка штриховки