TGViewer
Автоматизация (AutoCAD/NanoCAD/Civil 3D, Revit, Excel и т.п.) Автоматизация (AutoCAD/NanoCAD/Civil 3D, Revit, Excel и т.п.) @excel_cad_bim · 979 subscribers
Post #173 1.17K
#AutoCAD
Создание пользовательских типов линий в AutoCAD

👤Всем привет!
Столкнулась с небольшой, но довольно частой задачей - нужно было создать собственный тип линии.
В интернете можно найти много готовых примеров, но гораздо интереснее сделать это самостоятельно.🤩
В AutoCAD это настраивается стандартными средствами через файл с расширением .lin.
В .lin-файле каждый тип линии описывается блоком из двух строк.
Например, ниже приведено описание двух разных линий:
*LS,--- LS ---
A,8,-3,["LS",STANDARD,S=2.5,R=0.0,X=-1.25,Y=-1.25],-5,8

*LS_CIRCLE,--- (LS) ---
A,18,-3.9,[CIRC1,LTYPESHP.SHX,S=2.6,R=0.0,X=0.0,Y=0.0],-0.001,["LS",STANDARD,S=1.55,R=0.0,X=1.38,Y=-0.70],-10,18


🔍Разберем описание линии LS:
🔵в первой строке *LS,--- LS ---
* означает начало описания нового типа линии.
LS имя типа линии. Именно это имя будет видно в AutoCAD при загрузке.
, разделяет имя линии и описание.
--- LS --- текстовое описание. Это не сама геометрия линии, а подсказка пользователю.

🔵во второй строке A,8,-3,["LS",STANDARD,S=2.5,R=0.0,X=-1.25,Y=-1.25],-5,8
A тип выравнивания. Обычно для пользовательских линий используют именно A.
8 отрезок линии длиной 8 условных единиц.
-3 пустой промежуток длиной 3 условные единицы.
[ ] Вставка текста в линию, где:
"LS" текст, который будет отображаться на линии.
STANDARD текстовый стиль AutoCAD, которым будет написан текст.
S=2.5 размер текста.
R=0.0 угол поворота текста относительно направления линии.
X=-1.25 смещение текста вдоль линии. Отрицательное значение двигает текст влево.
Y=-1.25 смещение текста поперёк линии. Нужно, чтобы текст оказался примерно по центру линии.
-5 пустой промежуток после текста. Он нужен, чтобы линия не перечёркивала надпись.
8 следующий отрезок линии.

📎Как загрузить тип линии :
🔴 открыть команду LINETYPE
🔴 нажать Load / Загрузить
🔴 выбрать файл .lin
🔴 загрузить нужный тип линии
🔴 назначить его слою или объекту

🔊Важно:
для варианта с кружочком используется стандартный shape-файл AutoCAD:

LTYPESHP.SHX
Если кружочек не отображается, нужно проверить, что этот файл есть в путях поддержки AutoCAD.

🛸 Скачать файлы
====================
📖 Оглавление канала
🙃 Авторские разработки
📰 Чат для общения
  • 👍 19
  • ❤ 1
More from @excel_cad_bim
  1. Sep 14, 2026Как связать текст с ячейкой таблицы в AutoCAD? 👤Всем привет! В чате группы был задан инте…
  2. Sep 8, 2026🪯➕ ⛎ 🙁😎 #excel #autocad #vba Вставка таблицы Excel в AutoCAD с сохранением форматирован…
  3. Aug 20, 2026⛎➕ ⛎#VBA #word Конвертируем Word-файлы в PDF 👤Всем привет! По работе как-то понадобилось…
  4. Aug 6, 2026😎 ➕ ⛎ #AutoCAD #vba 📄 PDF в AutoCAD снова импортировался не в том масштабе?😡 👤Всем при…
  5. Jul 27, 2026#AutoCAD #NanoCAD #CAD_Block_Manager Менеджер блоков для AutoCAD и NanoCad 👤Всем привет!…
  6. Jul 23, 2026👤Всем привет! Недавно столкнулась с интересной задачей. Нужно было автоматически формиров…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →