Вычитание из линий и профильных объектов
Эта процедура используется для вычитания выбранной части из линий, AD-полигонов, выдавливаний формообразующих элементов и пространств или из блока, содержащего любые из этих объектов, без необходимости перерисовывания каких-либо оставшихся компонентов. В качествен вычитания можно также указывать углы прямоугольника. Часть, предназначенная для вычитания, может содержать или быть обозначена линиями, полилиниями (замкнутыми и разомкнутыми), дугами, окружностями, текстом или штриховкой. Если при вычитании удаляется часть замкнутой полилинии, то полилиния восстанавливается как замкнутая. Если вычитание разделяет замкнутую полилинию, то обе части восстанавливаются как отдельные замкнутые полилинии. Однако, в тех случаях, когда вычитание пересекает штриховку, штриховка остается одним объектом линии, который можно выбрать, нажав на любую «часть».
Прим.: Все, что вычитается с помощью этой операции, фактически удаляется с чертежа. Если требуется скрыть линии, то, возможно, следует использовать команду СКРЫТЬ.
- Если вычитаемая часть еще не существует, то проведите линию, которая обозначит то, что следует вычесть.
- Выберите линию или объект, из которого требуется вычесть обозначенную часть.
- Выберите вкладку «Главная» панель «Редактирование» раскрывающийся список «Объединить/Вычесть» Вычесть .
- Нажмите клавишу Enter и укажите прямоугольную форму для вычитания из объекта.
- Или же выберите линию, ограничивающую часть, которую следует вычесть, и нажмите клавишу Enter.
- Нажмите клавишу Enter, чтобы сохранить выбранные линии, или введите y (да), чтобы их стереть.
Вычитание части блока с помощью существующей полилинии
Вычитание части блока с помощью указания углов прямоугольника
Понятия, связанные с данным
Команда ВЫЧИТАНИЕ(subtract)
Подскажите, как можно вычесть одно 3D тело из другого, чтобы при этом оба этих тела остались? Видел в 3D max вроде после вычитания тел предлагается оставить или удалить обьект. Автокад же ничего не предлагает, а сразу удаляет вычитаемое тело.
Просмотров: 10150
sanchez206283 |
Посмотреть профиль |
Найти ещё сообщения от sanchez206283 |
Регистрация: 08.01.2007
Сообщений: 398
http://ad-cad.narod.ru/AD-Profil.htm
команда Ad-Sub
vadim_evg1 |
Посмотреть профиль |
Найти ещё сообщения от vadim_evg1 |
Регистрация: 15.08.2010
Сообщений: 31
Загрузился файл формата vlx. И что с ним делать?
sanchez206283 |
Посмотреть профиль |
Найти ещё сообщения от sanchez206283 |
Регистрация: 22.02.2007
Сообщений: 2,840
команда subtr:
(vl-load-com) (defun sstolist (ss / i lst); конвертирует набор в список (setq i 0) (if ss (repeat (sslength ss) (setq lst (append lst (list (ssname ss i))) i (1+ i)) ));end of repeat & if lst);end of sstolist (defun c:subtr( / ss1) (princ "\nВыберите тела из которых будет производиться вычитание ") (setq ss1 (mapcar 'vlax-ename->vla-object (sstolist (ssget (list (cons -4 "")))))) (princ "\nВыберите вычитаемые тела ") (mapcar '(lambda (obj) (mapcar '(lambda (x) (vla-boolean x acSubtraction (vla-copy obj))) ss1)) (mapcar 'vlax-ename->vla-object (sstolist (ssget (list (cons -4 " ")))))) (princ))
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Логические операции AutoCAD. Команда «Вычитание»
Создавать составные объекты AutoCAD можно с помощью трех логических команд. Объединение в Автокаде позволяет получать цельные сложные формы 3D-моделей. С помощью операции «Вычитание» можно создавать отверстия, выемки или углубления.
AutoCAD Вычитание
Рассмотрим вычитание в Автокаде более подробно. Новый объект можно получить за счет удаления объема других твердотельных тел или поверхностей. Главное условие: объекты должны иметь общие точки (объемы) пересечения. Наглядный пример продемонстрирован на рис.
ПРИМЕЧАНИЕ: Если вычитать твердотельный объект из поверхности, то в результате данного действия получится поверхность. Вычесть поверхность из 3D тела – невозможно.
Полное обучение: «AutoCAD на 100%»
Алгоритм выполнения команды «Вычитание»:
- На панели «Редактирование тела» выбрать операцию «Вычитание».
- Указать объекты, из которых нужно вычесть определенный объем. Нажать Enter.
- Выбрать объекты, которые нужно вычесть. Нажать Enter.
При совершении данной последовательности команда выполнится корректно. Пример показан на рис.
ПРИМЕЧАНИЕ: Если размер вычитаемых объектов больше объекта, в котором нужно сделать отверстия – ничего страшного. Ненужный объем после выполнения вычитания исчезнет сам по себе.
Трехмерное моделирование в AutoCAD с помощью логических команд позволяет создавать разнообразные составные объекты. Обязательно ознакомьтесь с операцией «Вычитание» на практике!
Самоучитель AutoCAD 3D
Объединение;
Вычитание;
- ГМн >Редактировать >Редактирование тела > выбор пункта;
- Лента >Главная >Редактирование тела > выбор инструмента, рис. 4.18.а;
- Лента >Тело >Логические операции > выбор инструмента, рис. 4.18.б.
Рис. 4.18. Доступ к инструментам объединения, вычитания и пересечения
Композитные или комбинированные тела, сформированные инструментами объединения, вычитания и пересечения в AutoCAD называются сложными телами, рис. 4.19.
Рис. 4.19. 3D тела, созданные инструментами объединения, вычитания и пересечения
Результатом объединения двух и более тел является новый однородный (монолитный) объект, занимающий общий объем всех тел, участвующих в объединении.
Для объединения двух и более 3D тел, после активизации инструмента Объединить, по сообщениям КС последовательность действий следующая:
Выберите объекты: указать ЛКн объекты или выделить их рамкой Þ Ent.
Когда необходимо удалить из набора тел сегменты объема, которые принадлежат другому телу (набору тел), то производится процедура вычитания объема одного тела из объема другого.
Порядок вычитания не имеет значения, из большего тела вычесть меньшее или наоборот, все зависит от того, какой конечный результат необходим.
В отличие от объединения процедура вычитания проходит успешно только в том случае, когда какая-нибудь часть одного объекта входит в объем другого. Даже если тела соприкасаются, но не пересекают друг друга – вычитание объемов не происходит.
Для вычитания из одного 3D тела двух и более 3D тел, после активизации инструмента Вычитание, по сообщениям КС последовательность действий следующая:
- Выберите объекты: указать ЛКн объект, из объема которого нужно вычесть объем другого (других) объектов ⇒ Ent;
- Выберите объекты: указать ЛКн объект, (объекты) подлежащие вычитанию ⇒ Ent.
Пересечением двух и более тел формируется тело, занимающее общий объем, при этом объемы тел, не участвующие в пересечении AutoCAD удаляет.
Для формирования 3D тел посредством пересечения их объемов, после активизации инструмента Пересечение, по сообщениям КС последовательность действий следующая:
- выберите объекты: указать ЛКн объекты или выделить их рамкой ⇒ Ent.