В этой статье мы продолжим беседу о том, как с помощью программного обеспечения AutoCAD можно конструировать собственные стили линий. В предыдущий раз темой нашего разговора был проект по созданию одномерных линий, включающих в себя не только цветные полосы, но и текстовые элементы. Теперь же речь пойдет о более сложных типовых элементах.
Специально для такого случая имеются особые примитивы – Формы. Однако нужно, прежде всего, сформировать такие линии, которые вам нужны.
Проектирование формы
Смоделировать форму можно при помощи функции под названием MKSHAPE, которая входит в состав стандартного набора программного пакета Express Tools. С её помощью можно спроектировать форму, а затем сохранить её отдельным документом типа SHP.
Не стоит забывать о том, что такая форма может включать в свой состав линейные сегменты, за исключением окружностей и дуг. Вот только они могут быть установлены под наклоном, в одном из шестнадцати фиксированных положений, через каждые 22,5 градуса. Существуют определенные ограничения еще и по длине сегмента, она не может превышать 15 точек. Кроме того, линия обязательно должна быть сплошного типа.
- Для начала нарисуем пересечение нескольких сегментов, длина которых составляет 5 миллиметров, а угол пересечения отсчитывает от горизонтали 45 градусов.
- Далее включаем в работу функцию по построению форм и задаем конечный файл с расширением SHP там, где будет сохранена будущая форма.
Пользуясь стандартным набором функций необходимо задать наименование новой формы, установить требуемые параметры разрешения, а также определить так называемую точку вставки, так как именно в этом пункте будет находиться расчетная точка пересечения линий, а также объекты, из которых будет состоять форма. Только после этого готовую форму можно использовать по назначению.
Вставить форму можно с помощью специальной функции под названием ФОРМА (_SHAPE).
Построение типа линии
- Теперь мы можем вставить новую форму в файл с указанием наименования конкретной формы, пункта вставки, угла поворота и значения высот.
- Те линейные элементы, которых конструктору недостаточно, можно построить. Например, две дополнительные линии по пять миллиметров.
- Далее нужно будет выполнить функцию Make Linetype (MKLTYPE):
- Задаем файл для сохранения формируемого образца
- Указываем наименование линии – пересечение
- Наносим описание линии
- Необходимо при помощи соответствующих программных команд задать стартовую и конечную точки. В данном случае в роли таких точек будут выступать боковые точки линейных отрезков.
- Теперь можно определиться с выбором объектов, из которых будет состоять описание линейных объектов
Если всё было сделано правильно, созданный вид линейного объекта станет доступным для пользователя в общем списке.
Теперь можно без проблем построить любой объект с использованием нового элемента. Если использовать функцию под названием Масштаб типа линии, в результате получится такой образец, который мы можем увидеть ниже: