Як створити тип лінії в автокаді
У цій статті ми продовжимо розмову про те, як за допомогою AutoCAD можна конструювати власні стилі ліній. Попереднього разу темою нашої розмови був проект зі створення одновимірних ліній, що включають не лише кольорові смуги, а й текстові елементи. Тепер же йтиметься про складніші типові елементи.
Спеціально для цього є особливі примітиви – Форми. Однак потрібно передусім сформувати такі лінії, які вам потрібні.
Проектування форми
Змоделювати форму можна за допомогою функції під назвою MKSHAPE, яка входить до складу стандартного набору програмного пакету Express Tools. З її допомогою можна спроектувати форму, та був зберегти її окремим документом типу SHP.
Не варто забувати про те, що така форма може включати до свого складу лінійні сегменти, за винятком кіл і дуг. Ось тільки вони можуть бути встановлені під нахилом в одному з шістнадцяти фіксованих положень через кожні 22,5 градуси. Існують певні обмеження ще й за довжиною сегмента, вона може перевищувати 15 точок. Крім того, лінія обов'язково має бути суцільного типу.
- Для початку намалюємо перетин декількох сегментів, довжина яких становить 5 міліметрів, а кут перетину відраховує від горизонталі 45 градусів.
- Далі включаємо в роботу функцію по побудові форм і задаємо кінцевий файл з розширенням SHP там, де буде збережено майбутню форму.
Користуючись стандартним набором функцій, необхідно задати найменування нової форми, встановити необхідні параметри дозволу, а також визначити так звану точку вставки, оскільки саме в цьому пункті буде розрахована точка перетину ліній, а також об'єкти, з яких складатиметься форма. Тільки після цього готову форму можна використати за призначенням.
Вставити форму можна за допомогою спеціальної функції під назвою ФОРМА (_SHAPE).
Побудова типу лінії
- Тепер ми можемо вставити нову форму у файл із зазначенням найменування конкретної форми, пункту вставки, кута повороту та значення висот.
- Ті лінійні елементи, яких конструктору замало, можна побудувати. Наприклад, дві додаткові лінії по п'ять міліметрів.
- Далі потрібно буде виконати функцію MakeLinetype (MKLTYPE):
- Задаємо файл для збереження зразка, що формується
- Вказуємо найменування лінії – перетин
- Наносимо опис лінії
- Необхідно за допомогою відповідних програмних команд задати стартову та кінцеву точки. В даному випадку в ролі таких точок виступатимуть бічні точки лінійних відрізків.
- Тепер можна визначитися з вибором об'єктів, з яких складатиметься опис лінійних об'єктів
Якщо все було зроблено правильно, створений вид лінійного об'єкта стане доступним для користувача у загальному списку.
Тепер можна без проблем збудувати будь-який об'єкт з використанням нового елемента. Якщо використовувати функцію під назвою Масштаб типу лінії, в результаті вийде такий зразок, який ми можемо побачити нижче:
На форумі досить часто постають питання щодо створення типів ліній в автокад. Хочеться розібратися із цим питанням краще.
Як це роблю і розумію я:
Для початку визначимося з поняттями – існують два типи ліній – прості та складні.
1. Прості - типи ліній, що описуються тільки файлом *.lin відповідним синтаксисом. Це досить просто. Пишеться відразу ручками у файлі або за допомогою команди express "mkltype". Як писати - не розглядатимемо, т.к. це й справді просто. Для тих, хто хоче розібратися, раджу поекспериментувати з цією командою та подивитися результати у файлі *.lin, єдине доповнення - команда іноді видає не зовсім те, що від неї вимагаєш, але можливо, це просто я не до кінця в ній розібрався, доводиться підправляти результат безпосередньо у файлі.
2. Складні – типи ліній із вставленими графічними примітивами. Відповідно, сам тип лінії описується у файлі *.lin, а примітиви у файлі *.shx - одержуваним компіляцією (команда compile) вихідного файлу *.shp. З синтаксисом опису форм *.shp я сам до кінця не розібрався, але створюю цей опис за допомогою express команди mkshape, тобто малюю в акаді необхідний набір примітивів, і перекладаю його mkshape у файл *.shp.
Разом - малюємо примітиви, переводимо в *.shp, компилуємо, створюємо потрібний *.lin (mkltype) , ручками вписуємо у нього посилання форми у *.shx, зберігаємо, завантажуємо в акад. Усі.З Вашого дозволу додам.
Складні типи ліній:
1. Малюємо те як лінія має виглядати.
2. Запускаємо команду mkshape одержуємо файл *.shp
3. Запускаємо команду shape і вставляємо створений об'єкт (Потрібно буде вказати ім'я об'єкта, а не файла)
4. Робимо mkltype та вказуємо наш завантажений об'єкт.
Новий тип ліній створений і ручками нічого прописувати не треба (тільки якщо відредагувати)Будь ласка докладніше!
1. Як запустити команду mkshape
2.Як запустити команду shape. І яке ім'я об'єкта.
3. Як зробити mkltypeА якщо не складно напишіть алгоритм створення лінії типу -0-0-0-0- (тільки круглі повинні бути заштрихованими) Втім лінія по якій розсавлені великі точки (D = 200мм) з інтервалалом 1500мм.
>Yp(|)yH Щоб заштрихувати кружки, ми малюємо лінії на відстані min товщини пера для креслення (у нас 0.2 мм).
Наприклад тип лінії (файл *.lin)І описи шейпа KR2FILL (коло D=2, заповнений) (файл mip.shp)
P.S. Компіляція шейпів у Автокаді команда _compile
PPS Детальніше про опис форм та шрифтів у темі Створення форм та шрифтів для AutoCADпривіт, чи може мені хтось пояснити, як створити лінію з об'єктом (блоком), мені потрібна лінія малює стрілки, як у розмірній лінії
make linetype працює тільки з текстом
додаю приклад лініїПопередньо зроби форму (shape) – команда mkshape. Про всі тонкощі - у пошук, дублювати просто не хочу, якщо чесно. __________________
Допоможіть мені, будь ласка! Мені треба, щоб у лінії містилася інформація про типи кабелів, тобто. щоб через пунктир було підписано типи кабелів (наприклад, RG58). Я пробувала, але у мене нічого не вийшло.
За аналогією до файлу acad.lin:
X:\Documents and Settings\обліковий запис\Application Data\Autodesk\AutoCAD 2006\R16.2\rus\Support\acad.lin
* гаряча_вода, Гаряче водопостачання ---- ГВ ---- ГВ ---- ГВ ----
A,.5,-.2,["ГВ",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2тобто. замість "ГВ" пишеться необхідне RG58. Текстовий стиль STANDARD є завжди в будь-якому файлі акада, як одвірок у такому підході - він може бути змінений. краще намалювати цей напис, та й mkshape.
Навіщо по десять разів повторювати те, що і так у хелпі писано.
Спеціально для людей з англійським кадом (АС2006)Опис кожного типу ліній займає в LIN-файлі два рядки. Перший рядок містить ім'я типу ліній та текстове пояснення до нього (останнє можна опустити). Другий рядок опису типу ліній задає зображення.
Рядок починається з коду вирівнювання (використовується тільки A), а потім через кому слідує список описів елементів зображення лінії пробілів (перо піднято), штрихів (перо опущено) і точок. Якщо рядок у LIN-файлі починається з крапки з комою (, вона вважається коментарем.
Формат опису типів ліній
Опис типу ліній виглядає так:*ім'я_типу_лінії,опис
A,елемент1,елемент2, .
Наприклад, ось опис типу ліній ШТРИХПУНКТИРНИЙ:*ШТРИХПУНКТИРНА,Штрих пунктирна __ . __. __. __. __. __. __. __
A,.5,-.25,0,-.25
штрих довжиною 0.5 одиниць, пропуск довжиною 0.25 одиниць, точка і ще один пропуск, довжиною також 0.25 одиниць. При формуванні лінії така структура повторюється необхідну кількість разів; лінія починається та закінчується штрихом довжиною 0.5 одиниць.__ . __ . __ . __ . __ . __ . __ . __
LIN-файли необхідно зберігати у форматі ASCII із розширенням .lin. Далі наведено відомості про окремі елементи опису типів ліній.
Ім'я типу ліній
Ім'я типу ліній має унікально характеризувати створюваний тип. Перед кожним ім'ям у файлі ставиться зірочка.Опис
Пояснення, як правило, включають послідовність текстових символів, візуально схожу на лінію даного типу. Пояснення відображається у Менеджері типів ліній та діалоговому вікні «Завантаження/перезавантаження типів ліній».Воно може включати:
Зразок подання типу ліній із текстових символів (крапок, дефісів та ін.)
Докладніший словесний опис типу ліній
Коментарі (наприклад, «служить уявлення ліній невидимого контуру»)
Якщо пояснення відсутнє, кому після імені типу ліній ставити не потрібно. Пояснення може містити не більше 47 символів.Тип вирівнювання (A)
Визначає поведінку зразка на кінцях відрізків та дуг. В даний час AutoCAD підтримує тільки тип A, згідно з яким лінії починаються та закінчуються штрихами.Нехай, наприклад, створюється тип лінії ЦЕНТРОВА, яка являє собою послідовність штрихів і точок, які зазвичай використовуються як центрова лінія. Програма AutoCAD розміщує штрихи, що чергуються, і точки на окремій лінії таким чином, що штрихи і кінцеві точки лінії збігаються. Зразок накладається на лінію таким чином, що вона починається і закінчується штрихом. Якщо необхідно, то для виконання цієї умови перший та останній штрихи подовжуються. Якщо відрізок занадто короткий, і в ньому не міститься навіть одна штрихпунктирна ланка, AutoCAD будує такий відрізок суцільною лінією. Це справедливо і для дуг, які повинні починатися і закінчуватися штрихами. Відображення кіл, хоча вони і не мають кінцевих і початкових точок, також регулюється AutoCAD, щоб зразок розташовувався рівномірно.
Тип вирівнювання A необхідно вказати шляхом введення літери a у поле для вказівки типу вирівнювання.
Елементи зображення
Кожен елемент зображення задає довжину сегмента лінії відповідного типу. Елементи записуються через кому, без пробілів.Якщо значення довжини позитивне, вмикається режим «перо опущено» і будується штрих.
Якщо значення довжини негативне, включається режим «перо піднято» і будується пробіл.
Якщо довжина штриха дорівнює нулю, то будується точка.
До кожного типу ліній можна визначити до дванадцяти елементів.Довжина рядка опису не повинна перевищувати 80 символів. В описі достатньо задати один елементарний неповторний фрагмент зображення. Перший елемент зображення використовується AutoCAD для штрихів на початку і в кінці лінії. За початковим штрихом будуються другий і всі наступні елементи зображення. Потім вся послідовність елементів повторюється потрібну кількість разів, доки не буде виявлено завершальний штрих.Вирівнювання типу A передбачає, що довжина першого сегмента має бути більшою або дорівнює нулю (тобто будується точка або штрих). Якщо довжина другого сегмента негативна, то будується пробіл; якщо позитивна, то будується суцільна лінія (перо буде опущено при побудові цього сегменту). Вирівнювання проводиться за наявності щонайменше двох сегментів.
До складних типів ліній можуть входити текстові об'єкти. Лінії, до складу яких входять текстові об'єкти, використовуються позначення інженерних мереж, кордонів, топографічних горизонталей тощо. Як і прості, складні лінії будуються динамічно між вершинами, що задаються користувачем. Текстові об'єкти, що є частиною складних ліній, завжди відображаються повністю та ніколи не обрізаються.
Текст в описі пов'язаний із деяким текстовим стилем у малюнку. Цей стиль повинен бути завантажений в малюнок перед завантаженням типу ліній, що використовує його.
При описі елементи накреслення ліній складного типу, так само як і в простих лініях, відокремлюються один від одного комами.
Формат текстових елементів зображення
Текстові елементи зображення типів ліній записуються наступним чином:["рядок",стиль,масштаб,поворот,x-відступ,y-відступ]
Елемент додається до опису накреслення простого типу ліній. Наприклад, ось опис типу ліній ГАРЯЧА_ВОДА:*ГАРЯЧА_ВОДА,---- ГВ ---- ГВ ---- ГВ ---- ГВ ---- ГВ ----
A,.5,-.2,["ГВ",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
штрих довжиною 0.5 одиниць, пропуск довжиною 0.2 одиниць, послідовність символів ГВ і ще один пропуск, довжиною також 0.2 одиниць. Текстові символи записуються стилем STANDARD з масштабом 0,1, відносним кутом повороту 0 градусів, зміщенням X-0,1 одиниць і зміщенням Y-0,05 одиниць. При формуванні лінії така структура повторюється необхідну кількість разів; лінія починається та закінчується штрихом довжиною 0,5 одиниць. Ось як це виглядає:Ось як це виглядає: При такому описі, до речі, довжина штриха становить 0.2 + 0.2 = 0.4, а початкова точка тексту зміщена від кінця штриха на відстань -0.1 одиниць у напрямку X. Такий самий тип ліній можна описати по-іншому:
*ГАРЯЧА_ВОДА,---- ГВ ---- ГВ ---- ГВ ---- ГВ ---- ГВ ----
A,.5,-.1,["ГВ",STANDARD,S=.1,R=0.0,X=0.0,Y=-.05],-.3
Тут довжина проміжку між штрихами дорівнює 0.4 (0.1 + 0.3), але текст не зміщений у напрямку X.Далі наведено відомості про окремі елементи опису текстового елемента. Значення параметрів мають бути позитивні або негативні десяткові числа, такі як 1, -17 або 0.01.
Текст, що використовується у складній лінії.
Ім'я текстового стилю. Якщо його не встановлено, AutoCAD використовує поточний стиль.
S = значення. Масштаб текстового стилю; тобто. коефіцієнт, який множиться висота текстового стилю. Якщо висота текстового стилю дорівнює 0, то як висоту тексту використовується абсолютне значення S.
R=значення або A=значення. R= означає відносний або тангенціальний кут повороту щодо напрямку лінії.A= означає абсолютний кут повороту тексту, тобто. щодо початку координат; всі текстові об'єкти повертаються однаково, незалежно від положення щодо лінії. До значення можна додати букву для позначення одиниць виміру кута повороту: d для градусів (якщо буква опущена, градуси використовуються за замовчуванням), r для радіан, g для градів. Якщо кут повороту не вказано, його значення приймається рівним 0.
Центр повороту розташовується посередині між базовою лінією та межами тексту номінальної висоти.
X = значення. Цей параметр визначає відступ тексту по осі X, що відраховується вздовж лінії. Якщо x-відступ не заданий або дорівнює нулю, текст розташовується без відступу. Цей параметр використовується, якщо потрібна суцільна лінія, що включає текст. На значення не впливає масштаб, заданий виразом S = значення, але масштаб типу ліній застосовується до нього.
Y = значення. Цей параметр задає відступ тексту по осі Y, яка спрямована перпендикулярно до лінії. Якщо y-відступ не заданий або дорівнює нулю, текст розташовується без відступу. Параметр визначає поперечне розташування тексту щодо лінії. На значення не впливає масштаб, заданий виразом S = значення, але масштаб типу ліній застосовується до нього.
Складні типи ліній можуть містити інтегровані форми, які зберігаються у файлах форм. Лінії складних типів використовуються позначення інженерних мереж, кордонів, контурів тощо.
Як і прості, складні лінії будуються динамічно між вершинами, що задаються користувачем. Форми та текстові об'єкти, що є частиною складних ліній, завжди відображаються повністю та ніколи не обрізаються.
При описі елементи накреслення ліній складного типу, так само як і в простих лініях, відокремлюються один від одного комами.Як елементи опису складних типів ліній можуть містити, крім точок і штрихів, форми та текстові об'єкти.
Форми в типах ліній описуються так:
[[ім'я_форми,ім'я_файлу_shx] або [ім'я_форми,ім'я_файлу_shx,перетворення]
Тут атрибут перетворення є необов'язковим і може задавати будь-яку послідовність наступних параметрів (через кому):Нижче наведено опис лінії з ім'ям CON1LINE, ланка якої повторюється складається з лінійної ділянки, пробілу і форми CON1 з файлу ep.shx. es.shx (файл)
*CON1LINE, --- [CON1] --- [CON1] --- [CON1]
A,1.0,-0.25,[CON1,ep.shx],-1.0
За винятком виразу у квадратних дужках, опис повністю збігається з описом простого типу ліній.Як було зазначено раніше, загалом для опису форми, що входить до складу лінії складного типу, можна використовувати 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=.
Користувальницький тип ліній можна визначити за допомогою різних зразків точок, пробілів та штрихів, створивши або змінивши визначення файлу типів ліній (LIN) у текстовому редакторі. Після цього можна завантажити та використовувати цей тип ліній у будь-якому файлі креслення.
Опис кожного типу ліній займає в LIN-файлі два рядки. Перший рядок містить ім'я типу ліній та текстовий опис (останнє можна опустити). Другий рядок опису типу ліній задає зображення.
Рядок починається з коду вирівнювання (використовується тільки A), а потім через кому слідує список описів елементів зображення лінії пробілів (перо піднято), штрихів (перо опущено) і точок. Якщо рядок у LIN-файлі починається з крапки з комою (;), вона вважається коментарем.
Формат визначення типів ліній
Визначення типу ліній виглядає так:
Наприклад, ось опис типу ліній ШТРИХПУНКТИРНИЙ:
Цей приклад задає зразок, що повторюється, який починається зі штриха довжиною 0,5 одиниць креслення, за ним слідує проміжок величиною 0,25 одиниць креслення, точка і ще один проміжок такої ж величини. Цей зразок повторюється на всій довжині лінії, завершуючись штрихом довжиною 0,5 одиниць креслення. Нижче наведено, як це виглядає.
__ . __ . __ . __ . __ . __ . __ . __
Файли LIN необхідно зберігати у форматі ASCII із розширенням.lin.
Ім'я типу ліній має унікально характеризувати створюваний тип. Перед кожним ім'ям у файлі ставиться зірочка.
В описі, як правило, включають послідовність текстових символів, візуально схожу на лінію цього типу. Опис відображається у "Диспетчері типів ліній" та діалоговому вікні "Завантаження/перезавантаження типів ліній".
Опис може включати:
- Зразок подання типу ліній із текстових символів (крапок, дефісів та ін.)
- Докладніший словесний опис типу ліній
- Коментарі (наприклад, "служить уявлення ліній невидимого контуру")
Якщо опис відсутній, кому після імені типу ліній ставити не потрібно. Опис може містити не більше 47 символів.
Визначає поведінку зразка на кінцях відрізків та дуг. В даний час додаток підтримує тільки тип вирівнювання A, згідно з яким лінії та дуги починаються та закінчуються штрихами. Тип вирівнювання A необхідно вказати шляхом введення літери А у відповідному полі.
Наприклад, припустимо, що створюється тип лінії під назвою CENTRAL, який є повторюваною послідовністю штрихів і точок і часто використовується як осьова лінія. Програма коригує послідовність штрихів і точок лінії так, щоб штрихи збіглися з кінцевими точками відрізка. Зразок накладається на лінію таким чином, що вона починається і закінчується штрихом. Якщо необхідно, то для виконання цієї умови перший та останній штрихи подовжуються. Якщо відрізок занадто короткий і в ньому не вміщується навіть одна штрихпунктирна ланка, такий відрізок креслиться суцільною лінією. Це справедливо і для дуг, які повинні починатися і закінчуватися штрихами. Для кіл і інших об'єктів без кінцевих точок послідовність штрихів коригується для прийнятного відображення.
- Якщо значення довжини позитивне, вмикається режим "перо опущено", і будується штрих.
- Якщо значення довжини негативне, включається режим "перо піднято", і будується пробіл.
- Якщо довжина штриха дорівнює нулю, то будується точка.
До кожного типу ліній можна визначити до дванадцяти елементів. Довжина рядка опису не повинна перевищувати 80 символів. В описі достатньо задати один елементарний неповторний фрагмент зображення.Перший елемент зображення використовується додатком для штрихів на початку і в кінці лінії. За початковим штрихом будуються другий і всі наступні елементи зображення. Потім вся послідовність елементів повторюється потрібну кількість разів, доки не буде виявлено завершальний штрих.
Вирівнювання типу A передбачає, що довжина першого сегмента має бути більшою або дорівнює нулю (тобто будується точка або штрих). Якщо довжина другого сегмента негативна, то будується пробіл; якщо позитивна, то будується суцільна лінія (перо буде опущено при побудові цього сегменту). Вирівнювання проводиться за наявності щонайменше двох сегментів.
Незважаючи на те, що у стандартному постачанні AutoCAD йдуть понад 40 типів ліній, завжди знайдеться завдання, для якого потрібна якась інша, особлива та унікальна лінія. Створити свій тип лінії не так складно, як здається. Пропоную сьогодні розглянути інструменти, які пропонує AutoCAD для вирішення цього завдання.
Якщо створювати лінію традиційним способом, потрібно у файлі з розширенням LIN описати стиль лінії за допомогою спеціальних виразів. Це не складно, але незручно та ненаглядно. Ми розглянемо інший, простіший і наочний спосіб.
У Express Tools, що входять до стандартного постачання AutoCAD, є команда Make Linetype (MKLTYPE)яка дозволяє створити новий тип лінії за кілька кліків.
Розглянемо створення простої лінії, яка може складатися з відрізків і точок, лінії, що містить текст.
Простий тип лінії
- У масштабі 1:1 креслимо прообраз нашої лінії за допомогою відрізків, наприклад так (зверніть увагу, що розміри проставлені лише наочності, у створенні стилю беруть участь лише відрізки)
- Запускаємо команду Make Linetype і вказуємо ім'я файлу, де зберігатиметься створюваний стиль.
- Вводимо назву лінії, наприклад, штр_пункт, та опис лінії
- Вказуємо першу точку лінії (Specify starting point for line definision) та кінцеву точку (Specify ending point for line definision). У нашому випадку це будуть крайні точки відрізків
Тепер можна поміняти поточний стиль лінії на створений та намалювати кілька об'єктів. На лінії, виконані за нашим стилем, діє масштаб типу ліній та стиль для друку
Лінії з текстом
Іноді потрібно створити тип лінії, що містить текст. Створення такого типу нічим не відрізняється від створення простого типу.
- За допомогою Make Linetype створюємо стиль, вказавши ім'я та опис, межі визначення та об'єкти, що входять до опису типу лінії.
Для об'єктів, що мають створений тип лінії з текстом, також доступні опції масштабу типу лінії та ін.
Наступного разу розглянемо створення складнішого типу лінії. Слідкуйте за оновленнями
Створення простих типів користувача ліній
Користувальницький тип ліній можна визначити за допомогою різних зразків точок, пробілів та штрихів, створивши або змінивши визначення файлу типів ліній (LIN) у текстовому редакторі. Після цього можна завантажити та використовувати цей тип ліній у будь-якому файлі креслення.
Опис кожного типу ліній займає в LIN-файлі два рядки. Перший рядок містить ім'я типу ліній та текстовий опис (останнє можна опустити). Другий рядок опису типу ліній задає зображення.
Рядок починається з коду вирівнювання (використовується тільки A), а потім через кому слідує список описів елементів зображення лінії пробілів (перо піднято), штрихів (перо опущено) і точок. Якщо рядок у LIN-файлі починається з крапки з комою (;), вона вважається коментарем.
Формат визначення типів ліній
Визначення типу ліній виглядає так:
*linetype_name,description A,descriptor1,descriptor2, .
Наприклад, ось опис типу ліній ШТРИХПУНКТИРНИЙ:
*DASHDOT,Dash dot __ . __. __. __. __. __. __. __ A,.5,-.25,0,-.25
Цей приклад задає зразок, що повторюється, який починається зі штриха довжиною 0,5 одиниць креслення, за ним слідує проміжок величиною 0,25 одиниць креслення, точка і ще один проміжок такої ж величини. Цей зразок повторюється на всій довжині лінії, завершуючись штрихом довжиною 0,5 одиниць креслення. Нижче наведено, як це виглядає.
__ . __ . __ . __ . __ . __ . __ . __
Файли LIN необхідно зберігати у форматі ASCII із розширенням.lin.
Ім'я типу ліній
Ім'я типу ліній має унікально характеризувати створюваний тип. Перед кожним ім'ям у файлі ставиться зірочка.
Опис
В описі, як правило, включають послідовність текстових символів, візуально схожу на лінію цього типу. Опис відображається у "Диспетчері типів ліній" та діалоговому вікні "Завантаження/перезавантаження типів ліній".
Опис може включати:
- Зразок подання типу ліній із текстових символів (крапок, дефісів та ін.)
- Докладніший словесний опис типу ліній
- Коментарі (наприклад, "служить уявлення ліній невидимого контуру")
Якщо опис відсутній, кому після імені типу ліній ставити не потрібно. Опис може містити не більше 47 символів.
Тип вирівнювання (A)
Визначає поведінку зразка на кінцях відрізків та дуг. В даний час додаток підтримує тільки тип вирівнювання A, згідно з яким лінії та дуги починаються та закінчуються штрихами. Тип вирівнювання A необхідно вказати шляхом введення літери А у відповідному полі.
Наприклад, припустимо, що створюється тип лінії під назвою CENTRAL, який є повторюваною послідовністю штрихів і точок і часто використовується як осьова лінія.Додаток коригує послідовність штрихів і точок лінії так, щоб штрихи збіглися з кінцевими точками відрізка. в ньому не вміщується навіть одна штрихпунктирна ланка, така Відрізок креслиться суцільною лінією. Це справедливо і для дуг, які також повинні починатися і закінчуватися штрихами.
Елементи зображення
- Якщо значення довжини позитивне, вмикається режим "перо опущено", і будується штрих.
- Якщо значення довжини негативне, включається режим "перо піднято", і будується пробіл.
- Якщо довжина штриха дорівнює нулю, то будується точка.
Для кожного типу ліній можна визначити до дванадцяти елементів. Довжина рядка опису не повинна перевищувати 80 символів. наступні елементи зображення. Потім вся послідовність елементів повторюється необхідну кількість разів до тих доки не буде виявлено завершальний штрих.
Вирівнювання типу A передбачає, що довжина першого сегмента повинна бути більшою або дорівнює нулю (тобто будується точка або штрих). Якщо довжина другого сегмента негативна, то будується пробіл; сегмента).Вирівнювання проводиться за наявності щонайменше двох сегментів.
Поняття, пов'язані з даними
Як створити простий тип лінії в Автокаді
У сьогоднішньому відео уроці я покажу, як створити тип ліній в Автокаді.
Часто виникає проблема нестачі ліній для оформлення проекту та створення умовних позначень. І багато фахівців опиняються в глухому куті, не знаючи наскільки просто створити будь-яку потрібну лінію і завантажити її в Автокад для постійного використання.
Для створення типів ліній в Автокаді нам знадобиться текстовий редактор (блокнот) та трохи логіки.
Створення типів ліній у AutoCAD – простий та швидкий процес. І сьогодні ми розберемося, які бувають типи ліній в Автокаді і практично складемо кілька нестандартних типів ліній. Дані приклади дозволять створити будь-які лінії в Автокаді для Ваших потреб.
Ви також можете завантажити вже готові типи ліній для Автокада (скачать типи ліній AutoCAD)
