неверный код выравнивания тип линии
Неверный код выравнивания тип линии
Описание каждого типа линий занимает в LIN-файле две строки. Первая строка содержит имя типа линий и текстовое описание к нему (последнее можно опустить). Вторая строка описания типа линий задает начертание.
Строка начинается с кода выравнивания (используется только A), а затем через запятую следует список описаний элементов начертания линии пробелов (перо поднято), штрихов (перо опущено) и точек. Если строка в LIN-файле начинается с точки с запятой (;), она считается комментарием.
Формат определения типов линий
Определение типа линий выглядит так:
Например, вот описание типа линий ШТРИХПУНКТИРНАЯ:
Это определение задает повторяющийся образец, начинающийся со штриха длиной 0,5 единиц чертежа, за ним следует промежуток величиной 0,25 единиц чертежа, точка и еще один промежуток такой же величины. Этот образец повторяется по всей длине линии, завершаясь штрихом длиной 0,5 единиц чертежа. Ниже показано, как это выглядит.
Имя типа линий должно уникально характеризовать создаваемый тип. Перед каждым именем в файле ставится звездочка.
В описание, как правило, включают последовательность текстовых символов, визуально похожую на линию данного типа. Описание отображается в «Диспетчере типов линий» и диалоговом окне «Загрузка/перезагрузка типов линий».
Описание может включать в себя:
Если описание отсутствует, запятую после имени типа линий ставить не нужно. Описание может содержать не более 47 символов.
Тип выравнивания (A)
Определяет поведение образца на концах отрезков и дуг. В настоящее время AutoCAD поддерживает только тип A, согласно которому линии начинаются и заканчиваются штрихами.
Например, предположим, что создается тип линии под названием CENTRAL, который представляет собой повторяющуюся последовательность штрихов и точек и часто используется в качестве осевой линии. AutoCAD так корректирует последовательность штрихов и точек линии, чтобы штрихи совпали с конечными точками отрезка. Образец накладывается на линию таким образом, что она начинается и заканчивается штрихом. Если необходимо, то для выполнения этого условия первый и последний штрихи удлиняются. Если отрезок слишком короткий и в нем не умещается даже одно штрихпунктирное звено, AutoCAD строит такой отрезок сплошной линией. Это справедливо и для дуг, которые также должны начинаться и заканчиваться штрихами. Отображение окружностей, хотя они и не имеют конечных и начальных точек, также регулируется AutoCAD, чтобы образец располагался равномерно.
Тип выравнивания A необходимо указать путем ввода буквы a в поле для указания типа выравнивания.
Каждый элемент начертания задает длину сегмента линии соответствующего типа. Элементы записываются через запятую, без пробелов.
Для каждого типа линий можно определить до двенадцати элементов. Длина строки описания не должна превышать 80 символов. В описании достаточно задать один элементарный неповторяющийся фрагмент начертания. Первый элемент начертания используется AutoCAD для штрихов в начале и в конце линии. За начальным штрихом строятся второй и все последующие элементы начертания. Затем вся последовательность элементов повторяется нужное количество раз до тех пор, пока не будет обнаружен завершающий штрих.
Выравнивание типа A предполагает, что длина первого сегмента должна быть больше или равна нулю (т.е. строится точка или штрих). Если длина второго сегмента отрицательна, то строится пробел; если положительна — то строится сплошная линия (перо будет опущено при построении этого сегмента). Выравнивание производится при наличии не менее двух сегментов.
Имя типа линий может содержать не более 255 символов. Имена типов линий могут состоять из букв, цифр и специальных символов: знаков доллара ($), дефиса (-) и подчеркивания (_). В именах типов линий нельзя использовать пробелы.
Если выбран существующий LIN-файл, новый тип линий будет добавлен к уже имеющимся.
Загрузка, установка и изменение типов линий.
Определяет, какая система измерений (британская или метрическая) используется по умолчанию в чертеже, созданном на основе простейшего шаблона.
AutoCAD LT
Не удалось извлечь оглавление
Создание простых типов пользовательских линий
Пользовательский тип линий можно определить с помощью различных образцов точек, пробелов и штрихов, создав или изменив определение файла типов линий (LIN) в текстовом редакторе. После этого можно загрузить и использовать этот тип линий в любом файле чертежа.
Описание каждого типа линий занимает в LIN-файле две строки. Первая строка содержит имя типа линий и текстовое описание к нему (последнее можно опустить). Вторая строка описания типа линий задает начертание.
Строка начинается с кода выравнивания (используется только A), а затем через запятую следует список описаний элементов начертания линии пробелов (перо поднято), штрихов (перо опущено) и точек. Если строка в LIN-файле начинается с точки с запятой (;), она считается комментарием.
Формат определения типов линий
Определение типа линий выглядит так:
Например, вот описание типа линий ШТРИХПУНКТИРНАЯ:
Этот пример задает повторяющийся образец, который начинается со штриха длиной 0,5 единиц чертежа, за ним следует промежуток величиной 0,25 единиц чертежа, точка и еще один промежуток такой же величины. Этот образец повторяется по всей длине линии, завершаясь штрихом длиной 0,5 единиц чертежа. Ниже показано, как это выглядит.
Файлы LIN необходимо сохранять в формате ASCII с расширением. lin.
Имя типа линий должно уникально характеризовать создаваемый тип. Перед каждым именем в файле ставится звездочка.
В описание, как правило, включают последовательность текстовых символов, визуально похожую на линию данного типа. Описание отображается в «Диспетчере типов линий» и диалоговом окне «Загрузка/перезагрузка типов линий».
Описание может включать в себя:
Если описание отсутствует, запятую после имени типа линий ставить не нужно. Описание может содержать не более 47 символов.
Тип выравнивания (A)
Определяет поведение образца на концах отрезков и дуг. В настоящее время приложение поддерживает только тип выравнивания A, согласно которому линии и дуги начинаются и заканчиваются штрихами. Тип выравнивания A необходимо указать путем ввода буквы А в соответствующем поле.
Например, предположим, что создается тип линии под названием CENTRAL, который представляет собой повторяющуюся последовательность штрихов и точек и часто используется в качестве осевой линии. Приложение корректирует последовательность штрихов и точек линии так, чтобы штрихи совпали с конечными точками отрезка. Образец накладывается на линию таким образом, что она начинается и заканчивается штрихом. Если необходимо, то для выполнения этого условия первый и последний штрихи удлиняются. Если отрезок слишком короткий и в нем не умещается даже одно штрихпунктирное звено, такой отрезок чертится сплошной линией. Это справедливо и для дуг, которые также должны начинаться и заканчиваться штрихами. Для окружностей и других объектов без конечных точек последовательность штрихов корректируется для приемлемого отображения.
Для каждого типа линий можно определить до двенадцати элементов. Длина строки описания не должна превышать 80 символов. В описании достаточно задать один элементарный неповторяющийся фрагмент начертания. Первый элемент начертания используется приложением для штрихов в начале и в конце линии. За начальным штрихом строятся второй и все последующие элементы начертания. Затем вся последовательность элементов повторяется нужное количество раз до тех пор, пока не будет обнаружен завершающий штрих.
Выравнивание типа A предполагает, что длина первого сегмента должна быть больше или равна нулю (т.е. строится точка или штрих). Если длина второго сегмента отрицательна, то строится пробел; если положительна — то строится сплошная линия (перо будет опущено при построении этого сегмента). Выравнивание производится при наличии не менее двух сегментов.
Создание нового типа линий
Есть способы проще?
Пожалуйста подробнее!
1. Как запустить команду mkshape
2. Как запустить команду shape. И какое у объекта имя.
3. Как сделать mkltype
LISP, C# (ACAD 200[9,12,13,14])
>Yp(|)yH Чтобы заштриховать кружки, мы рисуем линии на расстоянии min толщины пера для вычерчивания (у нас 0.2 мм).
Для примера тип лиии (файл *.lin)
И описания шейпа KR2FILL (круг D=2, заполненный) (файл mip.shp)
спасибо
[ATTACH]1149937163.jpg[/ATTACH]
LISP, C# (ACAD 200[9,12,13,14])
По аналогии с файлом acad.lin:
X:\Documents and Settings\учётная запись\Application Data\Autodesk\AutoCAD 2006\R16.2\rus\Support\acad.lin
Описание каждого типа линий занимает в LIN-файле две строки. Первая строка содержит имя типа линий и текстовое пояснение к нему (последнее можно опустить). Вторая строка описания типа линий задает начертание.
Строка начинается с кода выравнивания (используется только A), а затем через запятую следует список описаний элементов начертания линии пробелов (перо поднято), штрихов (перо опущено) и точек. Если строка в LIN-файле начинается с точки с запятой (, она считается комментарием.
Формат описания типов линий
Описание типа линий выглядит так:
Имя типа линий
Имя типа линий должно уникально характеризовать создаваемый тип. Перед каждым именем в файле ставится звездочка.
Описание
В пояснение, как правило, включают последовательность текстовых символов, визуально похожую на линию данного типа. Пояснение отображается в Диспетчере типов линий и диалоговом окне «Загрузка/перезагрузка типов линий».
Оно может включать в себя:
Образец представления типа линий из текстовых символов (точек, дефисов и др.)
Более подробное словесное описание типа линий
Комментарии (например, «служит для представления линий невидимого контура»)
Если пояснение отсутствует, запятую после имени типа линий ставить не нужно. Пояснение может содержать не более 47 символов.
Тип выравнивания (A)
Определяет поведение образца на концах отрезков и дуг. В настоящее время AutoCAD поддерживает только тип A, согласно которому линии начинаются и заканчиваются штрихами.
Пусть, например, создается тип линии ЦЕНТРОВАЯ, которая представляет собой последовательность штрихов и точек, обычно используемых в качестве центровой линии. Программа AutoCAD размещает чередующиеся штрихи и точки на отдельной линии таким образом, что штрихи и конечные точки линии совпадают. Образец накладывается на линию таким образом, что она начинается и заканчивается штрихом. Если необходимо, то для выполнения этого условия первый и последний штрихи удлиняются. Если отрезок слишком короткий, и в нем не умещается даже одно штрихпунктирное звено, AutoCAD строит такой отрезок сплошной линией. Это справедливо и для дуг, которые также должны начинаться и заканчиваться штрихами. Отображение окружностей, хотя они и не имеют конечных и начальных точек, также регулируется AutoCAD, чтобы образец располагался равномерно.
Тип выравнивания A необходимо указать путем ввода буквы a в поле для указания типа выравнивания.
Элементы начертания
Каждый элемент начертания задает длину сегмента линии соответствующего типа. Элементы записываются через запятую, без пробелов.
Если значение длины положительно, включается режим «перо опущено» и строится штрих.
Если значение длины отрицательно, включается режим «перо поднято» и строится пробел.
Если длина штриха равна нулю, строится точка.
Для каждого типа линий можно определить до двенадцати элементов. Длина строки описания не должна превышать 80 символов. В описании достаточно задать один элементарный неповторяющийся фрагмент начертания. Первый элемент начертания используется AutoCAD для штрихов в начале и в конце линии. За начальным штрихом строятся второй и все последующие элементы начертания. Затем вся последовательность элементов повторяется нужное количество раз до тех пор, пока не будет обнаружен завершающий штрих.
Выравнивание типа A предполагает, что длина первого сегмента должна быть больше или равна нулю (т.е. строится точка или штрих). Если длина второго сегмента отрицательна, то строится пробел; если положительна — то строится сплошная линия (перо будет опущено при построении этого сегмента). Выравнивание производится при наличии не менее двух сегментов.
В состав сложных типов линий могут входить текстовые объекты. Линии, в состав которых входят текстовые объекты, используются для обозначения инженерных сетей, границ, топографических горизонталей и т.д. Как и простые, сложные линии строятся динамически между задаваемыми пользователем вершинами. Текстовые объекты, являющиеся частью сложных линий, всегда отображаются полностью и никогда не обрезаются.
Текст в описании связан с некоторым текстовым стилем в рисунке. Этот стиль должен быть загружен в рисунок перед загрузкой использующего его типа линий.
При описании элементы начертания линий сложного типа, так же как и в простых линиях, отделяются друг от друга запятыми.
Формат текстовых элементов начертания
Текстовые элементы начертания типов линий записываются следующим образом:
[«строка»,стиль,масштаб,поворот,x-отступ,y-отступ]
Элемент добавляется в описание начертания простого типа линий. Например, вот описание типа линий ГОРЯЧАЯ_ВОДА:
Текст, используемый в сложной линии.
Имя используемого текстового стиля. Если он не задан, AutoCAD использует текущий стиль.
S=значение. Масштаб текстового стиля; т.е. коэффициент, на который умножается высота текстового стиля. Если высота текстового стиля равна 0, то в качестве высоты текста используется абсолютное значение S.
R=значение или A=значение. R= обозначает относительный или тангенциальный угол поворота относительно направления линии. A= обозначает абсолютный угол поворота текста, т.е. относительно начала координат; все текстовые объекты поворачиваются одинаково, независимо от их положения относительно линии. К значению можно добавить букву для обозначения единиц измерения угла поворота: d для градусов (если буква опущена, градусы используются по умолчанию), r для радиан, g для градов. Если угол поворота не указан, то его значение принимается равным 0.
Центр поворота располагается посередине между базовой линией и границами текста номинальной высоты.
X=значение. Этот параметр задает отступ текста по оси X, отсчитываемый вдоль линии. Если x-отступ не задан или равен нулю, то текст располагается без отступа. Этот параметр употребляется, если необходима сплошная линия, включающая текст. На значение не влияет масштаб, заданный выражением S=значение, но масштаб типа линий к нему применяется.
Y=значение. Этот параметр задает отступ текста по оси Y, которая направлена перпендикулярно линии. Если y-отступ не задан или равен нулю, то текст располагается без отступа. Параметр определяет поперечное расположение текста относительно линии. На значение не влияет масштаб, заданный выражением S=значение, но масштаб типа линий к нему применяется.
Сложные типы линий могут содержать встроенные формы, которые хранятся в файлах форм. Линии сложных типов используются для обозначения инженерных сетей, границ, контуров и т.д.
Как и простые, сложные линии строятся динамически между задаваемыми пользователем вершинами. Формы и текстовые объекты, являющиеся частью сложных линий, всегда отображаются полностью и никогда не обрезаются.
При описании элементы начертания линий сложного типа, так же как и в простых линиях, отделяются друг от друга запятыми. В качестве элементов начертания описания сложных типов линий могут содержать, помимо точек и штрихов, формы и текстовые объекты.
Формы в типах линий описываются следующим образом:
[[имя_формы,имя_файла_shx] или [имя_формы,имя_файла_shx,преобразование]
Здесь атрибут преобразование является необязательным и может задавать любую последовательность следующих параметров (через запятую):
R=##?Относительный угол поворота
A=##?Абсолютный угол поворота
Ниже приведено описание линии с именем CON1LINE, повторяющееся звено которой состоит из линейного участка, пробела и формы CON1 из файла ep.shx. es.shx (файл)
Как было отмечено ранее, в общей сложности для описания формы, входящей в состав линии сложного типа, можно использовать 6 параметров. Только первые два из них являются обязательными и фиксированными, остальные четыре можно опустить или поменять местами. Ниже приведены два примера описания форм с использованием различных параметров.
[CAP,ep.shx,S=2,R=10,X=0.5]
Строится форма с именем CAP, описанная в файле ep.shx, в масштабе, в два раза превышающем масштаб единиц данной линии, повернутая относительно касательной к линии на 10 градусов против часовой стрелки и с отступом в 0.5 единиц по оси X.
[DIP8,pd.shx,X=0.5,Y=1,R=0,S=1]
С помощью кода, приведенного выше, можно построить форму с именем DIP8, описанную в файле pd.shx, со смещением по оси X на 0,5 единиц рисунка, по оси Y на 1 единицу рисунка, с нулевым углом поворота и в масштабе, равном масштабу единиц данной линии.
Для описания форм в сложных типах линий принят следующий синтаксис.
[имя_формы,файл_формы,масштаб,поворот,смещение_по_x,смещение_по_y]
Ниже приведена расшифровка параметров описания.
Имя используемой формы. Обязательный параметр. При его отсутствии тип линий не определяется. Если форма с таким именем отсутствует в указанном файле, линия строится без формы.
Имя скомпилированного файла описания формы (.shx). При его отсутствии тип линий не определяется. Если путь к файлу формы не задан, программа ищет его в папке библиотечных файлов. Если путь задан, но программа не может найти файл по заданному пути, то поиск осуществляется в папке библиотечных файлов. Если заданный файл не найден, линия строится без формы.
S=значение. Масштаб формы, т.е. коэффициент, на который умножается изначальный масштаб формы. Если изначально форма определена с масштабом 0, то в качестве масштаба используется только S=значение.
R=значение или A=значение. R= обозначает относительный или тангенциальный угол поворота относительно направления линии. A= обозначает абсолютный угол поворота формы, т.е. относительно начала координат; все формы поворачиваются одинаково, независимо от их положения относительно линии. Значение угла поворота может быть дополнено буквами d, r, или g. Буквы соответствуют единицам измерения угла — градусам, радианам или градам. Если угол поворота не указан, то его значение принимается равным 0.
X=значение. Этот параметр задает отступ формы по оси X, отсчитываемый от вершины линии. Если отступ по оси X не задан или равен нулю, форма строится без отступа. Этот параметр употребляется, если необходима сплошная линия, включающая формы. На значение не влияет масштаб, заданный выражением S=.
Y=значение. Этот параметр задает отступ формы по оси Y, отсчитываемый от вершины линии. Если отступ по оси Y не задан или равен нулю, форма строится без отступа. На значение не влияет масштаб, заданный выражением S=.
Типы линий и где они хранятся
Линии окружают нас повсюду, они не раз спасали людям жизнь. Каким образом? Вспомним хотя бы буквенные коды в азбуке Морзе – каждая буква азбуки представляет собой определенную последовательность точек и тире, и, если с помощью этих символов написать повторяющуюся последовательность букв, получим линию. Пример – на рис. 1.
Рис. 1. Азбука Морзе и пример линии
Также и при проектировании невозможно представить чертеж, не содержащий разных (по весу, цвету, начертанию) линий. Поэтому тема применения линий и выбора мест их хранения в среде проектирования всегда будет актуальной. Разберемся, как это устроено в nanoCAD.
Что такое линия? Это повторяющаяся последовательность штрихов, точек и пробелов, наносимых вдоль прямой или кривой. Но, если заглянуть в ГОСТ, можно заметить, что линии не всегда являются только набором точек и штрихов – есть и так называемые сложные типы линий, содержащие в себе текст или формы.
nanoCAD предлагает множество разных типов линий: линии из ГОСТ 2.303 уже предустановлены, есть и файл с линиями стандарта ISO. Кроме того, здесь можно создавать любые, самые нестандартные типы линий, причем это не отнимет много времени и сил. Чтобы в этом убедиться, погрузимся в волшебный мир линий и создадим две довольно сложные линии (рис. 2).
Рис. 2. Наша цель
Впрочем, обо всем по порядку.
Все линии, используемые в nanoCAD, хранятся в папке SHX по пути C:\ProgramData\Nanosoft\nanoCAD x64 21.0\SHX и собраны в файлах с расширением *.lin. Открыть файлы можно в любом текстовом редакторе. Каждая линия задается собственным уникальным именем, в описании содержится информация о составляющих (штрихах, формах, символах). В одном lin-файле может храниться достаточно большое количество типов линий. По умолчанию в состав поставки входят следующие файлы:
GOST 2.303-68.lin (содержит линии, соответствующие ГОСТ. Передавать этот файл следует вместе с файлом форм GOST 2.303-68.shx);
ncad.lin (содержит линии, соответствующие международному стандарту ISO. Передавать этот файл следует вместе с файлом форм ltypeshp.shx).
Текущая на данный момент линия будет применяться практически во всех инструментах nanoCAD из группы Черчение: окружности, эллипсы, многоугольники, сплайны можно рисовать абсолютно любой линией (рис. 3).
Рис. 3. Способы применения линий в nanoCAD
Посмотреть, какая линия является текущей, а также переключиться на другую можно на функциональной панели Свойства, на вкладке Главная в группе Свойства, или в диалоговом окне Типы линий (вкладка Главная → группа Оформление → Типы линий) – рис. 4.
Рис. 4. Просмотр текущего типа линии
Здесь важно отметить, что линии могут храниться в самих dwg-файлах. Те из них, что уже имеются в этих файлах (на панели свойств), на самом деле были загружены в шаблон *.dwt, на основе которого и был создан dwg-файл. Поэтому при передаче чертежей, в которых имеются уникальные линии, можно не волноваться об их сохранности – если, как вы, наверное, уже догадались, в линиях не используются уникальные формы или шрифты.
Загрузить новую линию в текущий документ можно двумя способами (рис. 5-6):
через панель свойств, в выпадающем меню Загрузить;
через диалоговое окно Типы линий.
Важно! Чтобы загрузить сложные линии, нам нужно предварительно не только положить в папку SHX все используемые формы, но и создать текстовые стили, которые прописаны в линии. Узнать о том, какие текстовые стили используются в линии, можно с помощью любого текстового редактора.
Рассмотрим диалоговое окно Типы линий поподробнее. Здесь всё достаточно просто. В правой верхней части окна располагаются кнопки для создания, удаления, редактирования, импорта и экспорта линий.
Рис. 6. Способ 2: диалоговое окно
Центральная часть представляет собой небольшую таблицу из трех столбцов:
· Статус – отображение текущей линии. Текущую линию можно установить переключением галочки.
· Имя – отображение имени линии. Здесь имя можно отредактировать, но переименование типа линии изменит его описание только в текущем чертеже – в lin-файле название останется прежним.
· Пояснение – текстовое описание типа и примерное отображение линии.
Типы линий «По слою», «По блоку», «Сплошная» удалить или переименовать нельзя. Также нет возможности удалить текущий тип линии.
В графе Подробности (она располагается в нижней части окна) можно настроить работу с масштабами:
Масштаб в единицах пространства листа – полезная опция при использовании нескольких видовых экранов.
Глобальный масштаб – задание глобального масштабного коэффициента для всех типов линий. Установленный глобальный масштаб относится ко всем вновь создаваемым и уже созданным линиям. Выделив линию, его можно проследить в масштабах символов. Глобальный масштаб удобно использовать при нестандартном масштабе линий.
Текущий масштаб – задание масштабного коэффициента для вновь создаваемых линий. Результирующий коэффициент масштаба будет равен произведению глобального и текущего масштабов.
Создавать линии в nanoCAD можно двумя способами:
через встроенный редактор типов линий;
через любой текстовый редактор.
Конечно, мы опробуем оба способа. Линию «Ньют» создадим через встроенный, а линию «Нюхль» через текстовый редактор.
Рассмотрим, из чего будут состоять линии.
Рис. 7. Состав линии «Ньют»
Рис. 8. Состав линии «Нюхль»
Штрих – тире любой положительной длины.
Пробел – тире любой отрицательной длины (расстояние между соседними элементами).
Точка – штрих нулевой длины.
Вне зависимости от того, какой способ используется, все формы и шрифты должны быть у нас готовы/установлены, также необходимо заранее создать нужные текстовые стили. Текст «Fantastic Lines» (имя текстового стиля – «Fantastic Beasts») набран шрифтом Harry Potter, его можно найти на просторах интернета Создание формы SEGMENT было разобрано в статье «Штриховки, файлы форм, или Как прикоснуться к искусству». В линии «Нюхль» используется шрифт romanc.shx с именем текстового стиля – «NIFFLER».
Давайте теперь наполним наш чемоданчик нужными формами!
Форма «WAND».
Первое, что нужно волшебнику, – своя волшебная палочка. Конечно, ее всегда можно одолжить у друзей или взять у автора, но, согласитесь, намного приятнее сделать собственную. Тем, кто уже знаком с формами (см. статью «Штриховки, файлы форм, или Как прикоснуться к искусству»), создать ее не составит особого труда. Моя волшебная палочка будет выглядеть достаточно просто – примерно так же, как у Ньюта Саламандера из «Фантастических тварей» (рис. 9).
Рис. 9. Форма «Волшебная палочка»
Как видим, она состоит из пяти дуг, двух параллельных и двух пересекающихся отрезков. Код такой формы показан ниже.
Форма «NIFFLER».
Далее создаем своего любимца, у меня это Нюхль – маленький пушистый зверек с вытянутой мордочкой (рис. 10).
Рис. 10. Форма «NIFFLER»
В качестве тренировки попробуйте создать зверька самостоятельно. Код формы ниже.
Нюхль падок на все блестящее, обязательно стянет любой сверкающий предмет, какой ему только попадется. Порадуем его сокровищами – монетками.
Форма «COIN».
Рис. 11. Форма «COIN»
Эта форма похожа на монету и достаточно проста в написании (рис. 11).
Код формы представлен ниже.
Чемодан для путешествий собран. Приступим к созданию линий!
Создание линии «Ньют» через встроенный редактор.
Чтобы открыть встроенный редактор, необходимо в диалоговом окне Типы линий выбрать линию и нажать кнопку Редактировать (рис. 12).
Рис. 12. Встроенный редактор линий
Строка Тип, расположенная в правой части окна редактора, позволяет выбрать тип элемента линии: штрих/пробел. В строке Длина выставляем «+» для штриха и «-» для пробела. В этом же окне указываем, текст это или форма, и задаем параметры элемента. Далее создается новый элемент.
Все параметры раздела «Геометрия» приведены ниже, в таблице «Параметры вставки форм и текста».
В нижней части окна прописывается код линии.
При всем удобстве и простоте этого инструмента его возможности ограничены количеством создаваемых элементов линии. Через встроенный редактор можно создать линию не более чем с 12 элементами, включая пробелы. Во многих случаях большего и не требуется, но при необходимости (допустим, для создания нашей линии «Нюхль») линию можно создать через текстовый редактор.
Создание линии «Нюхль» через текстовый редактор.
Для более безболезненного переноса линий в будущие версии nanoCAD, а также для того чтобы избежать декодирования текста, рекомендуется добавлять собственные линии в раздел Пользовательские типы линий файла ncad.lin (файл расположен по пути: C:\ProgramData\Nanosoft\nanoCAD x64 21.0\SHX) (табл. 1).
Таблица 1. Структура содержания файла *.lin