Настройка типов линии для AutoCAD
Мы уже рассматривали, как можно изменять типы линий в AutoCAD. Однако иногда при работе с программой требуется выполнить ряд настроек. Например, изменить масштаб линии или использовать нестандартные варианты линий, которых в Автокаде нет.
Пунктирная линия в Автокаде
В AutoCAD пунктирная линия встречается часто. Рассмотрим ее создание и настройку более подробно.
Чтобы нарисовать пунктирную линию в Автокаде, следует придерживаться такой последовательности действий:
- Создать элементы чертежа — начертить отрезок, полилинию или др. объекты.
- На панели «Свойства» (вкладка «Главная») раскрыть список «Тип линий» и выбрать «Другое…».
- Нажать «Загрузить» и в появившемся списке выбрать подходящий вариант. В нашем примере это тип ACAD_ISO_07W100, как показано на рис. 1.
- Выделить объекты, нажать Ctrl+1 для вызова палитры «Свойства» и установить загруженный вариант типа линии.

Рис. 1. Пунктирная линия AutoCAD.
ПРИМЕЧАНИЕ: Пунктирная линия в Автокаде 2014 и более старых версиях строится аналогичным образом.
Масштаб линий в Автокаде
Настраивать масштаб линий в Автокаде удобно на палитре «Свойства» (Ctrl+1). В каждом конкретном случае нужно экспериментировать. Если значение меньше 1, то масштаб будет работать на уменьшение, если наоборот, то на увеличение.
Значение следует записывать через точку, к примеру, «0.5», «0.01», «2.5» и т.д. Чем меньше значение этого параметра, тем больше повторений элементарного фрагмента линии генерируется на единицу чертежа. (см. рис. 2).

Рис. 2 Масштаб линий в Автокаде.

Рис. 3 Масштаб типа линий в Автокаде.
В AutoCAD предусмотрено изменение масштаба как для всех объектов чертежа, так и отдельно для каждого элемента (см. рис. 2).
Настройка глобального и текущего масштаба осуществляется в Диспетчере типов линий. Для настройки этих параметров следует нажать «Вкл. подробности» (см. рис. 4.).

Рис.4. Глобальный и текущий масштаб типов линий в AutoCAD.
Изменение текущего масштаба линий доступно на палитре свойств (Ctrl+1). На эту тему у меня есть видеоматериал: «Масштаб типов линий AutoCAD и СПДС». Если хотите использовать программу эффективно, обязательно с ним ознакомьтесь!
Как создать тип линии в Автокаде
Создание типов линий в Автокаде – задача практическая. Поэтому я подготовил для вас видеоматериал. В нем я рассматриваю конкретные примеры и показываю, как создавать сложные линии в Автокаде.
Перейдите по ссылкам, чтобы посмотреть, как происходит создание типа линии в AutoCAD различной сложности:
Подведем итог! Если прочитав данную статью и ознакомившись с доп. материалом, вы самостоятельно сможете ответить на следующие вопросы, то типы линий вы освоили на «5+»:
- Как создается штриховая линия в Автокаде?
- Где настраивается волнистая линия в Автокаде (ее масштаб)?
- Почему невидимые линии в Автокаде выглядят, как сплошная? Какой параметр нужно настроить?
- Где взять линии Автокад для генплана, если в стандартном перечне загрузок их нет?
- Почему в Диспетчере типов линий не отображаются настройки масштабов?
Ну что, на сколько вопросов ответили? Оставляйте свои комментарии с оценками! Мне важно ваше мнение.
Освойте профессию проектировщика
Научитесь быстрому черчению, освоите прикладное 3D, автоматизируете создание ведомостей и спецификаций.
разрыв объектов?
Вам когда-нибудь требовалось разбивать такие объекты, как линия или дуга, чтобы создать зазор? Сталкивались ли вы с необходимостью сделать разрыв линии или дуги в определенной точке? Возможно, вам хотелось изменить тип линии, цвет или слой для части линий.
Может быть, вам уже приходилось обрезать линии или дуги и создавать вместо них новый сегмент, свойства которого можно было бы изменить. Однако не всегда нужно обрезать объект и создавать новый сегмент линии или дуги. Использование команды РАЗОРВАТЬ или РАЗОРВАТЬВТОЧКЕ является более эффективным способом разбиения линии или дуги в определенном месте для создания двух объектов, каждый из которых может иметь различные свойства.
Прим.: Видеоролик не содержит звука или субтитров.
Прим.: Действия, изображения и видеоролики могут незначительно различаться в зависимости от версии программы.
Перед началом работы
Перед началом работы необходимо выполнить настройку.
-
Убедитесь, что для системной переменной COMMANDPREVIEW задано значение 1. Если просмотр команды включен, при использовании команды можно просмотреть ее результат.


Дополнительные сведения см. в разделе А вы пробовали использовать функцию просмотра команды?
Разрыв линии для добавления зазора
Начнем с разрыва одной линии на два сегмента с зазором.
-
Нарисуйте новую линию, как показано на рисунке.




Отлично. Вы разделили одну линию на два сегмента с зазором между двумя заданными точками. Эти сегменты представляют собой две отдельные линии, каждая из которых может иметь свой цвет, тип линии или слой.

В предыдущем примере мы разбили линию на два сегмента, произвольно выбрав две точки, но, возможно, вам потребуется указать эти точки более точно.
Для этого можно воспользоваться одним из следующих методов.
-
Объектные привязки позволяют задать точное расположение точки на линии, например среднюю точку.



Разрыв линии в точке с помощью команды РАЗОРВАТЬ
В предыдущем примере команда РАЗОРВАТЬ использовалась для разделения линии на два сегмента с зазором между двумя заданными точками. В следующем примере введем @, чтобы разбить линию на два сегмента, не оставляя зазора.
-
Нарисуйте новую линию, как показано на рисунке.






Благодаря символу @ команда РАЗОРВАТЬ использует ранее указанную точку в качестве второй точки. В этом случае для первой и второй точек используется средняя точка линии, в результате чего получаются два равных сегмента без зазора между ними.

Существует еще один способ разделения линии на два сегмента без зазора — команда РАЗОРВАТЬВТОЧКЕ. Эта команда доступна в AutoCAD и AutoCAD LT 2021 и более поздних версиях. Команда РАЗОРВАТЬВТОЧКЕ будет рассмотрена позже в этой статье.
Прим.: В предыдущих примерах линии находились в одной плоскости с пользовательской системой координат (ПСК). Для точного разрыва линий, находящихся под углом, может потребоваться поворот ПСК. Дополнительные сведения о повороте ПСК см. в разделе А вы пробовали использовать ПСК для создания 2D-чертежей?
Разрыв окружности
Некоторые из методов разбиения линии могут использоваться для разрыва окружности. Следует иметь в виду, что результат некоторых команд редактирования, таких как РАЗОРВАТЬ,будет зависеть от порядка выбора объектов или указания точек.
-
Нарисуйте новую окружность, как показано на рисунке.






С помощью команды РАЗОРВАТЬ и объектной привязки «Квадрант» можно сделать разрыв или удалить половину окружности.

Порядок, в котором вы задаете точки на окружности, определяет направление разрыва: по часовой стрелке или против часовой стрелки.

Прим.: Замкнутые объекты, такие как окружности и эллипсы, невозможно разорвать в одной точке.
Разрыв линии в заданной точке
Ранее в этой статье было описано, как разорвать линию в определенной точке, введя @ для второй точки. Теперь для разрыва линии в заданной точке без зазора воспользуемся командой РАЗОРВАТЬВТОЧКЕ.
Прим.: Эта команда доступна в AutoCAD и AutoCAD LT 2021 и более поздних версиях. В более ранних версиях программы аналогичный результат можно получить, если воспользоваться командой РАЗОРВАТЬ и ввести @ для второй точки.
Предположим, требуется превратить две существующие линии в линии одинаковой длины, а затем замкнуть один из концов горизонтальных линий с помощью нового сегмента.

- Нарисуйте две новые линии, как показано на рисунке.






Чтобы убедиться, что линия разбита на два сегмента, откройте палитру свойств и выберите обе линии. Выберите вкладку «Вид» > панель «Палитры» > «Свойства». найти
В раскрывающемся списке «Тип объекта» в верхней части палитры свойств будет отображено Отрезок (2).



Дополнительные сведения о методах работы с ручками см. в разделе А вы пробовали использовать ручки?
После завершения растягивания вертикальная линия, перпендикулярная верхнему и нижнему отрезкам, должна оказаться между ними.

Разрыв линии и изменение ее слоя
Предположим, требуется, чтобы вертикальные линии справа от линии разрыва находились на слое, отличном от слоя слева.

Поскольку вертикальные линии представляют собой единые линейные объекты, прежде чем изменить слой, их необходимо разорвать в определенной точке. В качестве места разрыва можно использовать пересечение линии разрыва и вертикальных линий.
-
Нарисуйте линии, как в примере ниже.


Создайте новый слой под названием скрытый со следующими свойствами:
- цвет: голубой;
- тип линии: скрытый. Дополнительные сведения о слоях см. в разделе Слои в руководстве Hitchhiker.


Вертикальная линия была разорвана в точке пересечения.


AutoCAD и AutoCAD LT 2020 и более ранние версии
- Выберите вкладку «Главная» > панель «Редактирование» (расширенная) > «Разорвать». найти
- Выберите объект для разрыва.
- При запросе второй точки разрыва введите F, чтобы использовать параметр «Первая точка» и переопределить исходную первую точку.
- С помощью объектной привязки ПЕРесечение выберите пересечение линии разрыва и вертикальной линии.
- Для второй точки разрыва введите @. Вертикальная линия была разорвана в точке пересечения.


Использование команды РАЗОРВАТЬВТОЧКЕ или ввод @ для второй точки являются эффективными способами разрыва линии или дуги в определенном месте без зазора.

Заключение
Надеемся, эта статья помогла вам лучше понять принцип работы с командами РАЗОРВАТЬ и РАЗОРВАТЬВТОЧКЕ. Благодаря простоте использования и гибким возможностям этих команд вы сможете эффективно применять их в своих проектах.
Связанные статьи «А вы пробовали. »
- А вы пробовали использовать ручки? — растягивание, перемещение, копирование, поворот, масштабирование и зеркальное отражение объектов с помощью ручек.
- А вы пробовали использовать функцию просмотра команды? — функция просмотра команды временно отображает возможный результат выполнения активной команды редактирования до фактического завершения этой команды.
Команды и системные переменные, связанные с разрывом объектов
Ниже приведены некоторые часто используемые команды и системные переменные, относящиеся к разрыву линейных и криволинейных объектов.
| Команда | Описание |
|---|---|
| РАЗОРВАТЬ | Разрыв выбранного объекта между двумя точками. |
| РАЗОРВАТЬВТОЧКЕ | Разделение выбранного объекта на два в заданной точке. |
Прим.: Эта команда доступна в AutoCAD и AutoCAD LT 2021 и более поздних версиях. В более ранних версиях программы аналогичный результат можно получить, если воспользоваться командой РАЗОРВАТЬ и ввести @ для второй точки.
| Системная переменная | Описание | Значение по умолчанию | Сохранено в |
|---|---|---|---|
| COMMANDPREVIEW | Включение/выключение отображения предварительного просмотра результата при выполнении определенных команд. | 1 | Реестр |
AutoCAD или Компас. Как разбить линию с промежутком за один клик!
Подскажите инструмент, плагин, макрос для Компаса или AutoCADа.
Который бы делал следующие действие:
разбить линию или кривую в том месте где кликну мышкой и, чтоб в месте разрыва появился промежуток между точек 0,3мм.

На сайте c 28.03.2014
Сообщений: 52
Санкт-Петербург
Выжигать собираетесь? Я так понимаю , в линии реза надо оставить перемычечку?
Репутация: 0
На сайте c 11.06.2016
Сообщений: 4
Бердянск
Цитата niktych:
Выжигать собираетесь? Я так понимаю , в линии реза надо оставить перемычечку?
Да абсолютно верно.
На сайте c 28.03.2014
Сообщений: 52
Санкт-Петербург
Я в рукопашную делал, тоже натыкался на мысль , что хорошо бы иметь такой инструмент в один клик , объем у меня был небольшой , так что я быстро справился. Думаю люди которые с лазерами общаются ,имеют что ни будь в арсенале.
На сайте c 09.01.2008
Сообщений: 5224
Санкт-Петербург
Не полностью автоматизированно, но подходит

Репутация: 0
На сайте c 11.06.2016
Сообщений: 4
Бердянск
Цитата CrAsssH:
Не полностью автоматизированно, но подходит

Да это оно, но хочется чтоб можно было зафиксировать значение разрыва.
На сайте c 17.12.2016
Сообщений: 32
Тверь
Сделайте круг нужного размера разрыва. Круг, чтоб не зависеть от направления разрываемой линии. Далее пара способов:
— создать из круга и маскирующей штриховки блок, и копируя этот блок на нужные места получите визуальный разрыв. Линию круга размещать на слой с отметкой «не печатать»
— просто раскопировать круги на места разрыва, и командой «обрезать» сделать разрывы. Круги удалить.
Уверен, можно придумать еще кучу способов, место для фантазии.
Линия разрыва одной кнопкой
Замучился уже каждый раз сплайн рисовать через 4 точки (концы двух линий + чтобы загиб напрво+налево). Как упростить процесс не подскажете. Мож уже где-то это было. Тогда буду рад ссылке.
__________________
Век живи, век учись — .
Просмотров: 47890
Регистрация: 17.05.2005
Сообщений: 696
SPDS_GraphiCS ставь или подобное
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,667
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
| Кулик Алексей aka kpblc |
| Посмотреть профиль |
| Посетить домашнюю страницу Кулик Алексей aka kpblc |
| Найти ещё сообщения от Кулик Алексей aka kpblc |
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392
А че, юзануть «_breakline» из ExpressTools блаародство не позволяет или денег нету?
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825
Bull
Попробуй так:
^C^C(Setq C1 (Getvar "Osmode"));(Setq C2 (Getvar "AUTOSNAP"));(Setq C3 (Getvar "Orthomode"));(Setq C4 (Getvar "Clayer"));_Line;\'_Cal;P1=@;\'Cal;P2=@;_Undo;_Undo;;_Erase;_L;;_Osmode;0;Ortho;Off;AUTOSNAP;0;-La;_Make;Разрывы;LWeight;0.20;;;_Pline;'_Cal;P1;_W;0;;_Arc;_Ang;60;'_Cal;P3=(P1+P2)/2;'_Cal;P2;;_Lengthen;_De;'cal;2;'cal;P1;'cal;P2;;(Setvar "Osmode" C1);(Setvar "Orthomode" C3);(Setvar "AUTOSNAP" C2);(Setvar "Clayer" C4);
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825
>Лентяй
Кстати, не знаешь почему у меня эта комманда не работает?
Command: breakline no function definition: VLAX-PRODUCT-KEY
То-же с некоторыми другими лиспами.
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,667
Хоть вопрос и Лентяю, отвечу и я
В начале лиспов дай (v-load-com)
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
| Кулик Алексей aka kpblc |
| Посмотреть профиль |
| Посетить домашнюю страницу Кулик Алексей aka kpblc |
| Найти ещё сообщения от Кулик Алексей aka kpblc |
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825
| Хоть вопрос и Лентяю, отвечу и я В начале лиспов дай (v-load-com) |
Можно поподробнее, куда это дать. В лиспах ни бум-бум.
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,277
Я как-то еще в 2000 версии сделал свой тип линии, один недостаток — shx таскать приходится (расширение с jpg на rar)
[ATTACH]1129793872.jpg[/ATTACH]
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,667
Опаньки, ошибочка.
С ком.строки попробуй сделать (vl-load-com)
Кстати, а Express Tools-то установлены?
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
| Кулик Алексей aka kpblc |
| Посмотреть профиль |
| Посетить домашнюю страницу Кулик Алексей aka kpblc |
| Найти ещё сообщения от Кулик Алексей aka kpblc |
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825
| Кстати, а Express Tools-то установлены? |
Установлены, уж до этого я додумался.
| С ком.строки попробуй сделать (vl-load-com) |
Да-уж кое что поменялось:
| Error loading file: Breakl.lsp no function definition: V-LOAD-COM |
Вообще в 2004-м каде проблем небыло. Перешел на 2005-й и вот такая штука теперь получается.
Конструктор по сути (машиностроитель)
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
Сообщение от Лентяй
А че, юзануть «_breakline» из ExpressTools блаародство не позволяет или денег нету?
Да я ж имею ввиду саму линию разрыва, а не разрыв на линии.
Совет по autocad.ru попробую (кстати, как будто специально для меня сегодня там его добавили), и за остальные советы тоже благодарствую. Всем спасибо.
__________________
Век живи, век учись — .
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501
| Я как-то еще в 2000 версии сделал свой тип линии, один недостаток — shx таскать приходится |
Можно использовать стандартные формы и не надо ничего таскать
вот пример:
*OBRIV_A A,10,-0.12941,[TRACK1,ltypeshp.shx,R=-15,S=.5,Y=.48296],-.38823,[TRACK1,ltypeshp.shx,R=15,S=1,Y=0],-.38823,[TRACK1,ltypeshp.shx,R=-15,S=.5,Y=-.48296],-0.12941
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392
| Bull:Да я ж имею ввиду саму линию разрыва, а не разрыв на линии. PS ET есть |
Ну, а если усть, так с богом запускай «_breakline», и будет тебе щастье в виде обретенной линии разрыва.
Конструктор по сути (машиностроитель)
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
Сообщение от Krieger
Bull
Попробуй так:
^C^C(Setq C1 (Getvar "Osmode"));(Setq C2 (Getvar "AUTOSNAP"));(Setq C3 (Getvar "Orthomode"));(Setq C4 (Getvar "Clayer"));_Line;\'_Cal;P1=@;\'Cal;P2=@;_Undo;_Undo;;_Erase;_L;;_Osmode;0;Ortho;Off;AUTOSNAP;0;-La;_Make;Разрывы;LWeight;0.20;;;_Pline;'_Cal;P1;_W;0;;_Arc;_Ang;60;'_Cal;P3=(P1+P2)/2;'_Cal;P2;;_Lengthen;_De;'cal;2;'cal;P1;'cal;P2;;(Setvar "Osmode" C1);(Setvar "Orthomode" C3);(Setvar "AUTOSNAP" C2);(Setvar "Clayer" C4);
Вот эта последняя часть не влезает, блин, в команду кнопки:
2);(Setvar «Clayer» C4);
(у меня 2004, мож в дальнейших можно и больше писать?)
__________________
Век живи, век учись — .