В этой статье мы продолжим беседу о том, как с помощью программного обеспечения AutoCAD можно конструировать собственные стили линий. В предыдущий раз темой нашего разговора был проект по созданию одномерных линий, включающих в себя не только цветные полосы, но и текстовые элементы. Теперь же речь пойдет о более сложных типовых элементах.

Специально для такого случая имеются особые примитивы – Формы. Однако нужно, прежде всего, сформировать такие линии, которые вам нужны.

Проектирование формы

Смоделировать форму можно при помощи функции под названием MKSHAPE, которая входит в состав стандартного набора программного пакета Express Tools. С её помощью можно спроектировать форму, а затем сохранить её отдельным документом типа SHP.

Не стоит забывать о том, что такая форма может включать в свой состав линейные сегменты, за исключением окружностей и дуг. Вот только они могут быть установлены под наклоном, в одном из шестнадцати фиксированных положений, через каждые 22,5 градуса. Существуют определенные ограничения еще и по длине сегмента, она не может превышать 15 точек. Кроме того, линия обязательно должна быть сплошного типа.

  • Для начала нарисуем пересечение нескольких сегментов, длина которых составляет 5 миллиметров, а угол пересечения отсчитывает от горизонтали 45 градусов.

 

  • Далее включаем в работу функцию по построению форм и задаем конечный файл с расширением SHP  там, где будет сохранена будущая форма.

 

Пользуясь стандартным набором функций необходимо задать наименование новой формы, установить требуемые параметры разрешения, а также определить так называемую точку вставки, так как именно в этом пункте будет находиться расчетная точка пересечения линий, а также объекты, из которых будет состоять форма. Только после этого готовую форму можно использовать по назначению.

Вставить форму можно с помощью специальной функции под названием ФОРМА (_SHAPE).

Построение типа линии

  • Теперь мы можем вставить новую форму в файл с указанием наименования конкретной формы, пункта вставки, угла поворота и значения высот.
  • Те линейные элементы, которых конструктору недостаточно, можно построить. Например, две дополнительные линии по пять миллиметров.

 

  • Далее нужно будет выполнить функцию Make Linetype (MKLTYPE):
    • Задаем файл для сохранения формируемого образца
    • Указываем наименование линии – пересечение
    • Наносим описание линии
    • Необходимо при помощи соответствующих программных команд задать стартовую и конечную точки. В данном случае в роли таких точек будут выступать боковые точки линейных отрезков.
    • Теперь можно определиться с выбором объектов, из которых будет состоять описание линейных объектов

    Если всё было сделано правильно, созданный вид линейного объекта станет доступным для пользователя в общем списке.

 

Теперь можно без проблем построить любой объект с использованием нового элемента. Если использовать функцию под названием Масштаб типа линии, в результате получится такой образец, который мы можем увидеть ниже: