Как создать свой тип линии в Автокад?

3 ноября 2014 г. Просмотров: 1270 Инструкции
Линия это одно из самых распространенных и популярных свойств графики в системе Autocad. Разработчики применяют различные их типы при построении чертежей: пунктир, тонкая, толстая и многие другие, например, включающие в себя буквы.

Инструкция

  • Найдите в папке с установленным приложением AutoCAD файлы с расширением *.lin. В них как раз и описываются все типы линий, используемые в программе. В одном файле может быть несколько типов линий. Программа подгружает данные из файлов с помощью браузера. Стандартные наборы линий AutoCAD находятся в двух файлах: acadiso.lin, acad.lin.
  • Добавить новый тип линии можно в один из этих файлов, но это лучше не делать, т.к. они могут быть перезаписаны в случае сбоя либо переустановки системы. Храните авторские, разработанные вами линии в отдельных файлах, сохраненные в других папках. Не рекомендуется хранить собственные линии AutoCAD на системном диске, лучше используйте другой раздел диска.
  • Запустите программу «Блокнот» либо любой другой текстовый редактор для создания своего типа линии. Например, вы хотите создать свою линию для AutoCAD, состоящую из последовательности точек, пробелов и штрихов. Для этого выделите фрагмент, повторяющийся при черчении линии, т.е. являющийся базовым.
  • Затем определите размеры составных частей фрагмента. При использования его в дальнейшем он будет повторяться до нужной длины. Например, если ваша линия имеет вид - . . - ., тогда она должна состоять из следующей последовательности символов: штрих единичной длины, пробел единичной длины, точка, пробел единичной длины, точка, пробел единичной длины.
  • Далее опишите код, чтобы создать файл линии. * «Название линии», «Описание линии», A (элемент строки), далее Х1…ХN (составляющие нового типа линии, перечислены через запятую). При использовании штриха, укажите его длину (положительное число); при использовании пробела также укажите длину, но в виде отрицательного числа. Для того чтобы включить в линию точку, укажите ноль. Таким образом, вы можете получить код следующего типа *Mynewline, Пример типа линии А,1,-1,0,-1,0,-1.
  • Оцените статью!