Как сделать пересечение в автокаде
Snap to Intersection – привязка к точкам пересечениий объектов (отрезков, окружностей, дуг, сплайнов и т. п.).
В случае пространственного моделирования в режиме Intersection допускается привязка к угловым точкам объектов, имеющих ненулевую высоту выдавливания. Если два таких объекта с пересекающимися основаниями имеют одинаковое направление выдавливания, можно произвести привязку к пересечениям их верхней и нижней границ. Если высоты объектов различны, точка пересечения определяется объектом с меньшей высотой.
Привязка к пересечениям дуг и окружностей, входящих в блоки (в них группы объектов рассматриваются как единый объект), производится только в том случае, если масштабы вставки блока по осям равны. К пересечениям отрезков внутри блока сказанное не относится.
Можно осуществлять привязку к пересечениям границ областей и кривых, за исключением криволинейных границ трехмерных тел.
Режим Intersection позволяет выполнить привязку к точке воображаемого пересечения двух любых объектов. Если в прицел попадает только один из объектов, AutoCAD предлагает указать второй и производит привязку к точке, в которой эти объекты пересекались бы при их естественном удлинении. Режим расширенного пересечения Extended Intersection включается автоматически при выборе режима объектной привязки Intersection.
Пример. Привязка к точкам пересечения примитивов
Постройте отрезок, нарисованный пунктирной линией, задавая его точки с объектной привязкой к точкам пересечения объектов (рис. 7.5).
Рис. 7.5. Построение с привязкой к точкам пересечения
Запустите команду формирования отрезка LINE, вызвав ее из падающего меню Draw ? Line или щелкнув на пиктограмме Line на панели инструментов Draw. Ответьте на запросы:
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
Пересечение и разность
Пересечение и разность В стандарте языка SQL имеются предложения оператора SELECT для выполнения операций пересечения и разности запросов. Этими предложениями являются INTERSECT (пересечение) и EXCEPT (разность), которые работают аналогично предложению UNION. В результирующий набор
Пересечение
Пересечение Snap to Intersection – привязка к точкам пересечениий объектов (отрезков, окружностей, дуг, сплайнов и т. п.).В случае пространственного моделирования в режиме Intersection допускается привязка к угловым точкам объектов, имеющих ненулевую высоту выдавливания. Если два
Предполагаемое пересечение
Предполагаемое пересечение Snap to Apparent Intersect – привязка к точке видимого на экране предполагаемого пересечения.Режим предполагаемого пересечения Apparent Intersect ищет точку пересечения двух объектов, которые не имеют явной точки пересечения в пространстве. Режим
Пересечение объектов
Пересечение объектов Команда INTERSECT позволяет при пересечении нескольких существующих объектов создать новые составные тела и области (рис. 16.16). Созданное сложное тело занимает объем, общий для двух или более пересекающихся тел, при этом непересекающиеся части объемов
Crossing (Пересечение)
Crossing (Пересечение) Как и предыдущий, этот режим позволяет выделять все объекты, полностью находящиеся внутри прямоугольной рамки, а также объекты, которые рамка пересекает. Рамка, имеющая зеленый цвет (он символизирует режим выделения Crossing (Пересечение)), определяется
Crossing Polygon (Пересечение с многоугольником)
Crossing Polygon (Пересечение с многоугольником) Данный режим похож на Window Polygon (Рамка-многоугольник), но выделяет все объекты, находящиеся внутри или имеющие пересечение с границей многоугольника. То есть если часть объекта находится внутри области многоугольника, то весь
Пересечение
Пересечение Команда INTERSECT позволяет создать новое тело, выделив общую часть заданных объектов. При этом исходные тела после выполнения команды удаляются. Результат применения операции пересечения к цилиндру и параллелепипеду показан на рис. 11.13. Рис. 11.13. Тело,
Предполагаемое пересечение
Предполагаемое пересечение Snap to Apparent Intersect – привязка к точке видимого на экране предполагаемого пересечения. Режим предполагаемого пересечения Apparent Intersect ищет точку пересечения двух объектов, которые не имеют явной точки пересечения в пространстве. Режим
Пересечение объектов
Пересечение объектов Команда INTERSECT позволяет при пересечении нескольких существующих объектов создать новые составные тела и области. Созданное сложное тело занимает объем, общий для двух или более пересекающихся тел, при этом непересекающиеся части объемов из
Пересечение
Пересечение Snap to Intersection – привязка к точкам пересечениий объектов (отрезков, окружностей, дуг, сплайнов и т. п.).В случае пространственного моделирования в режиме Intersection допускается привязка к угловым точкам объектов, имеющих ненулевую высоту выдавливания. Если два
Предполагаемое пересечение
Предполагаемое пересечение Snap to Apparent Intersect – привязка к точке видимого на экране предполагаемого пересечения .Режим предполагаемого пересечения Apparent Intersect ищет точку пересечения двух объектов, которые не имеют явной точки пересечения в пространстве. Режим
Пересечение объектов
Пересечение объектов Команда INTERSECT позволяет при пересечении нескольких существующих объектов создать новые составные тела и области (рис. 18.34). Созданное сложное тело занимает объем, общий для двух или более пересекающихся тел, при этом непересекающиеся части объемов
Пересечение
Пересечение Применение команды INTERSECT позволяет создать новое тело, выделив общую часть заданных объектов. При этом исходные тела после использования команды удаляются. Результат применения операции пересечения к цилиндру и параллелепипеду показан на рис. 11.13. Рис. 11.13.
Пересечение
Пересечение Snap to Intersection – привязка к точкам пересечениий объектов (отрезков, окружностей, дуг, сплайнов и т.
Пересечение объектов
Пересечение объектов Команда INTERSECT позволяет при пересечении нескольких существующих объектов создать новые составные тела и области (рис. 13.17). Созданное сложное тело занимает объем, общий для двух или более пересекающихся тел, при этом непересекающиеся части объемов
Урок 21. Пересечение объектов
Урок 21. Пересечение объектов В играх часто происходят столкновения между различными объектами, причем иногда с весьма разрушительными последствиями. Давайте научимся создавать код, позволяющий отслеживать такие события, как пересечение двух объектов или, например,
Рассмотрим, как настроить привязки в Автокаде. Почти всегда в AutoCAD требуется чертить объекты, точно привязывая их друг к другу. Например, точно построить отрезок, начинающийся из угла уже построенного прямоугольника. Далее мы вам расскажем, как работать с Автокадом, включить привязки в Автокаде и правильно их настроить.
Чтобы подобные построения можно было выполнять с помощью мыши, в системе AutoCAD предусмотрен режим "объектной привязки". Когда мы начнем строить отрезок и подведем курсор к углу прямоугольника, то курсор автоматически "притянется" к нужной точке.
Чтобы осуществить объектную привязку в (autocad) автокад, необходимо выполнить следующие шаги:
Включение/выключение привязки в автокаде осуществляется нажатием ЛКМ (левой кнопки мыши) на пиктограмму "Привязка" на строке состояния. Чаще всего я использую горячую клавишу вызова - F3.
У этого режима "объектной привязки" в autocad имеется множество методов. Например, один метод привязки в автокаде (autocad) указывает, как курсор должен привязываться к прямолинейным отрезкам. Другой - дает возможность привязаться к середине отрезка, и так далее.
Настроить режим объектной привязки в автокаде можно в диалоговом окне "Режимы рисования" ➾ вкладка "Объектная привязка".
Вызываем это окно следующим образом.
- Наводим курсор мыши на пиктограмму "Объектная привязка".
- Нажимаем ПКМ правой кнопки мыши.
- В появившемся контекстном меню выбираем пункт "Настройка".
Вот как выглядит вкладка "Объектная привязка" в окне "Режимы рисования" в autocad.
На вкладке содержится перечень всевозможных методов объектной привязки в автокаде. Каждый метод имеет свои характерные точки, связанные с определенными объектами.
Возле каждого метода объектной привязки в autocad (автокад) показан внешний вид маркера, появляющегося в районе соответствующей характерной точки при «привязывании» к ней курсора.
Для наглядности описание методов объектной привязки я свел в таблицу.
Метод объектной привязки | Объекты, к которым применяется привязка | Характерные точки метода объектной привязки |
---|---|---|
Конточка | Отрезки, дуги и сплайны | Конечные точки объектов |
Середина | Отрезки, дуги, сплайны | Привязка будет осуществляться к серединам объектов |
Центр | Круги, эллипсы и дуги | Центры кругов, эллипсов и дуг |
Узел | Специальные объекты Точка | Привязка в автокаде (autocad) осуществляется к центру точки |
Квадрант | Круги, эллипсы и дуги | Точки, делящие указанные объекты на квадранты (четверти). Это точки, соответствующие углам 0, 90,180 и 270 градусов |
Пересечение | Пересечение любых объектов | Точки пересечения объектов |
Продолжение | Условная линия, являющаяся продолжением отрезков и дуг | Точки на линиях, образующих продолжение отрезков, дуг и полилиний. Для срабатывания данного метода необходимо установить курсор на конец отрезка или дуги и немного подождать. Затем следует двигать курсор, как бы продолжая линию или дугу. Появится пунктирная линия, которая является условным продолжением объекта. А на пунктире появится привязка в виде косого знака «+». |
Твставки | Блоки, атрибуты блока и текст | Для блоков привязка привязка в автокаде (autocad) будет производиться к базовым точкам вставки. О тексте в autocad и его характерных точках вставки читайте в другом уроке. |
Нормаль | Прямолинейные отрезки, дуги, круги, эллипсы и сплайны | Точки на объектах в предполагаемом месте окончания перпендикуляра. Этот метод позволяет строить перпендикуляры к различным объектам в автокаде. |
Касательная | Дуги, круги и эллипсы | Характерная точка появляется в предполагаемой точке касания. Этот метод позволяет строить касательные к дугам, кругам и эллипсам |
Ближайшая | Все объекты | Привязка происходит к точке, в данный момент наиболее близко расположенной к курсору |
Кажущееся пересечение | Все объекты | Позволяет осуществить привязку к воображаемому пересечению объектов. При этом характерная точка высвечивается в воображаемой точке пересечения |
Параллельно | Отрезки | Позволяет строить отрезки параллельно выбранным. Сначала надо построить первую точку параллельного отрезка. Затем подвести курсор к исходному объекту, параллельно которому мы будем строить отрезок. Необходимо немного подождать, пока маркер связи не изменит вид на знак «+». Затем перемещайте курсор из начальной точки параллельно выбранному объекту. При этом появится вспомогательная пунктирная линия, проходящая точно параллельно выбранному объекту. |
Для наглядности приведу пример каждого из методов объектной привязки в autocad на рисунках.
В процессе создания чертежей появляется необходимость в построении вспомогательных прямых линий для Автокада (Аutocad). Например, провести ось симметрии объекта. Или посмотреть, как геометрически расположены между собой различные объекты на чертеже. Как нарисовать линию в Автокаде - рассмотрим далее.
Необходимо строить вспомогательные прямые. И для этого в программе AutoCAD предназначены инструменты “Прямая” и ”Луч”.
Прямая на чертеже не ограничена ни с одной стороны и является бесконечной. А луч ограничен с одной из сторон и имеет фиксированную граничную точку - из которой он выходит.
Стандартное построение вспомогательных прямых в Автокаде
На вкладке "Главная" открываем панель "Рисование". Там находим и нажимаем кнопку “Прямая”.
Если просто навести указатель мыши на инструмент и немного подождать, то появится всплывающее окно подсказки с описанием инструмента и командой ее вызова. Т.е. с командой “ПРЯМАЯ”.
Чтобы вызвать инструмент, можете ввести эту команду в командную строку. Либо просто ввести с клавиатуры слово “Прямая”. Затем в появившемся списке нажать “Enter”.
В командной строке появится запрос: Укажите точку . В ответ на нее задаем опорную точку прямой линии для Автокада (Аutocad).
Эту точку можно задать как произвольно, щелкнув левой кнопкой мыши (далее ЛКМ), так и вводом координат с клавиатуры. Давайте укажем точку с координатами (20,10). Нажимаем “Enter”.
Появится прямая линия, которая поворачивается следом за курсором относительно опорной точки.
В командной строке возникнет запрос “Через точку”. Необходимо будет достроить прямую, указав вторую точку, через которую она будет проходить. Эту точку точно так же можно задать произвольно, либо с помощью координат. Но чаще всего указывается точка на каком-нибудь объекте.
Давайте достроим прямую так, чтобы она проходила через точку с координатами (50,50).
Но на этом выполнение команды построения прямой в AutoCAD не заканчивается. Программа предложит Вам построить еще одну прямую с той же опорной точкой. Таким образом можно создать несколько вспомогательных прямых линий для Автокада (Аutocad), пересекающихся в одной точке. Для завершения выполнения команды необходимо нажать «Enter». Наши уроки Autocad для чайников помогут вам освоить программу быстрее.
Специальное построение вспомогательных прямых
Вы, наверное, обратили внимание на дополнительные слова в командной строке при выборе инструмента?
С помощью выбора опций команды можно построить прямые, расположенные вертикально, горизонтально, под определенным углом к другим объектам, а также биссектрисы и параллельные прямые.
Рассмотрим каждую из опций подробнее.
Построение горизонтальных и вертикальных прямых
Выбираем инструмент “Прямая”. Нажимаем правую кнопку мыши (ПКМ) и выбираем строку “Гор”. Теперь мы можем указать лишь одну точку, через которую будет проходить горизонтальная прямая.
Аналогичным образом можно построить вертикальную линию в AutoCAD. Попробуйте сделать это сами.
Построение прямых, расположенных под определенным углом к горизонтали или к любой другой прямой
Выбираем инструмент “Прямая”, затем опцию “Угол” из контекстного меню. Для быстрой работы пользуйтесь ключевыми буквами вызова опций. В названии опции они выделены Заглавными буквами. В нашем случае можете нажать букву “У” на клавиатуре. А затем “Enter”.
Теперь указываем значение угла наклона прямой к горизонтали. Появится прямая, которая следует за курсором. Щелкаем ЛКМ в любом месте экрана или задаем точку с помощью координат.
Давайте построим линию под углом 15 к уже имеющейся прямой на чертеже. Выбираем инструмент “Прямая”, затем - опцию “Угол”. А теперь выбираем опцию ”Базовая линия”. Можно просто нажать на букву “Б” на клавиатуре, а затем - “Enter”.
Указываем на чертеже прямую или отрезок, относительно которого будет отсчитываться угол. Вводим значение угла, нажимаем “Enter” и указываем точку, через которую будет проходить прямая.
Построение биссектрисы угла в Автокаде
Точно так же выбираем инструмент “Прямая”, опцию “Биссект” из контекстного меню.
Я укажу все необходимые точки на рисунке.
Построение вспомогательной прямой, параллельной любой другой прямой на чертеже
Выбираем инструмент “Прямая”, затем опцию “Отступ”.
В командной строке появится запрос: “Величина смещения или [Точка]”. В ответ на это можно ввести значение расстояния, на котором должна располагаться вспомогательная прямая относительно указанной впоследствии линии. Затем надо указать сторону, с которой необходимо построить вспомогательную линию.
Можно предварительно выбрать прямую. Затем указать точку, через которую будет проходить прямая. Для этого выберите опцию “Точка”.
Построение лучей в AutoCAD
Построение вспомогательных лучей гораздо проще, чем вспомогательных прямых, так как для команды “Луч” не предусмотрено никаких опций.
Выбираем инструмент “Луч” на панели “Рисование”. Указываем точку начала луча. Затем - вторую точку, через которую должен пройти луч. Точки можно указывать с помощью ввода координат. Таким образом можно, например, построить луч под определенным углом к горизонтали.
Далее команда продолжает построения. Поэтому можно создать несколько лучей, выходящих из одной точки. Чтобы закончить построения, нажмите “Enter”.
Вы прошли урок по изучению отображения линий в Автокаде. Предлагаем Вам посмотреть наш урок на тему изучения инструмента полилиния в Автокаде.
Подскажите плиз как настроить пересечение осевых линий с контуром и с другими осями под требования Российских ГОСТов.
( Осевые не должны пересекаться штрихом. и т. д.)
Неужели за десятки лет производитель не смог победить такой простой вопрос?
А сдвинуть ее маленько, или изменить ей масштаб гост запрещает?
> viktorboy
Производитель здесь ни причем, задача слишком неопределенная. Ведь тип линии может быть разный, масштабы типов линий тоже могут быть разные, длины самих осевых - да куча параметров. При этом не надо забывать, что в данном случае AutoCAD - просто "чертилка", а не САПР, заточенная под российские ГОСТ'ы.
Я думаю, в принципе невозможно удовлетворить ГОСТ. При ручном черчении надо мухлевать, делая штрихи разной длины. При автокаде можно разрывать линию, но это не дело. Лучше колонны (если речь идет и них) выполнять в виде блоков с встроенным перекрестьем в центре. Тогда осевая будет независимой от висящих на ней блоков
> viktorboy
В AutoCAD Mechanical такой проблемы нет (или почти нет).Работайте в ACADM.
Почти работайте в почти ACADM.
> Владимир Громов
Но в ACADM действительно есть команда для вычерчивания осевых линий отверстий amcencross и проблемы неГОСТовского пересечения линий там нет.К тому же,Вы всегда имеете возможность перейти к классическому ACAD-у.
> Vova
Коллега,я просил бы уточнить вопрос,но если Вы машиностроитель,то для вычерчивания осевых линий в ACADM есть девять команд,которые позволяют облегчить этот процесс.Я начинал с классического ACAD-a и знаком с проблемой вычерчивания осевых.Действительно,нужно было приспосабливаться так,как коллеги уже писали выше.Можно,конечно,было бы игнорировать проблему,но у нас машиностроителей неГОСТовское пересечение осевых считается признаком плохого тона,а иногда и непрофессионализма.
На счёт профессионализма. Можно очень красиво начертиь, выполнив все требования ГОСТа, но не верно конструктивно. И кому эта красота будет нужна?
. ( Осевые не должны пересекаться штрихом. и т. д.).
Нет такого в AutoCAD-е. И не ищи. :)
Вообще говоря, по ГОСТ 2.004-88 (действует ли он ещё?)
ОБЩИЕ ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ КОНСТРУКТОРСКИХ
И ТЕХНОЛОГИЧЕСКИХ ДОКУМЕНТОВ НА ПЕЧАТАЮЩИХ
И ГРАФИЧЕСКИХ УСТРОЙСТВАХ ВЫВОДА ЭВМ
"допускается пересекать и заканчивать штрих-пунктирные линии не только штрихами"
Я не машиностроитель, но мой вопрос безотносительно к профессии. Каким образом можно все пересечения сделать по длинной части штрихпунктирной линии, если расстояния между осевыми не пропорциональны ее масштабу? Только, если штрихпунктирная имеет переменный масштаб штрихов, я думаю. Умеет-ли это делать какая-нибудь из 9 команд ACADM и как она это делает?
> Star
Мне встречались те,которые,как Вы говорите,чертят красиво,но неверно конструктивно,но те,которые чертят верно конструктивно и не знают ГОСТов,а,следовательно,чертят некрасиво,такие--не встречались.Профи видно даже по графике.Но это так у нас машиностроителей.Согласен,что у так называемых проектировщиков может быть по-иному.
> Vova
Я уже упоминал о команде amcencross из ACADM.То,что при помощи этой команды (а также команды amcencrinhole) вычерчиваются осевые лини отверстий(кругов),само собой понятно.Но при помощи этой команды я вычерчиваю и осевые линии примитивов типа rectang (прямоугольник) с ГОСТовским пересечением осевых.Команда работает так:
Command: amcencross
Specify center point :
Как видите,первый запрос команды--определить центральную точку (или точку,в которой должны пересекаться осевые линии).
Проблемма давняя и потому решалась не раз.
Например:
текущим масштабом (адаптированным под длину осевой линии).
Разработал Андрон Сазонов E-MAIL: andron.sazonov@mtu-net.ru>
Программа Дениса Флюстикова "Axis_Den" от 27.10.06
Новое:
Если первом выборе указать точку вне объектов,
то запрашивается область, где будут отрисованы оси у всех окружностей>
Я пользуюсь второй и очень доволен.
Огромное спасибо всем за внимание к вопросу и советы. Попробую поработать с ACADM. Программа изначально под америку, а там полная анархия в оформлении чертежей. Отсюда и проблема. Привязка кстати тоже не всегда понимает осевые и попасть в пересечение бывает не просто. пробовал двигать осевую, но она обрезается так, что пересечения опять нет. )))
> viktorboy
При выполнении команды amcencross в ACADM привязка производится к центру отверстия (center) даже если таковая тоключена в Ваших настройках она включается автоматически на время выполнения даной команды.
Если же Вы используете даную команду для вычерчивания осевых линий,например,прямоугольника,то привязываться нужно к срединам (midpoint)двух сторон, естественно,в режиме otrac.После вычерчивания осевых прямоугольника нужно укоротить/удлинить (в зависимости от того как Вы выполните команду)две линии (получается четыре линии,исходяших из центра).
Осевые линии отверстия можно редактировать,выбрав их двойным щелчком.
Построение линии пересечения двух поверхностей ??
Как построить эту линию . Как построить поверхности я кое-как разобрался, а с линией нет.
p.s. при построении поверхности AutoCad изображает только несколько образующих. Вопрос: как увеличить их (образующих) число .
> Dc.Sheff.yO
Количество образующих (ребер) при построении поверхностей управляется с помощью переменных SURFTAB1 и SURFTAB2.
Чтобы изменить их значения нужно ввести в строке команд имена этих переменных и ввести значение в ответ на предложение.
Линию пересечения поверхностей можно построить. но в каждом конкретном случае подход может быть разным.
Большое спасибо за предыдущую подсказку !
Еще вопрос к аудитории :) : как изменить то же кол-во образующих у уже построеной поверхности . При использовании команд SURFTAB1 и SURFTAB2 у меня получалось только задать кол-во образующих ДО построения поверхности.
> Dc.Sheff.yO
Да, вероятно, просто изменить количество ребер поверхности уже постороенной - наверно невозможно, без перестроения того же объекта с новыми настройками. Но перестроить его по точкам привязки (узлам) не должно составлять труда. Впрочем, может быть полезно повторить этот вопрос раздел по LISP или VBA - думаю, что сделать программулину для быстрого перестроения существующего объекта не сложно.
А зачем Вам собственно поверхности, если можно обойтись твердотельным моделированием - тор как тело вращения (revolve), цилиндр как примитив (cylinder), далее срез цилиндра (slice) и объединение тел (union).
Рисунок нечеткий. Если можно, перечислите, пожалуйста, величины размеров ну хоть слева направо вниз: диам7. ; 85; . 5 и т.д. И кстати, что это за размер 120 между проекциями (то есть одним и тем же объектом)?
VH поверхности нужны по условию задачи. Тем более, что т.к. это поверхности там немного изменится видимость на верхней проекции (через срез цилиндра будет видна линия пересечения)
Размер 120 между проекциями наверное дали, чтобы облегчить умственные терзания студентам :D .
Евгений А., VH ,большое спасибо за помощь .
В таком случае попробуем выполнить логический анализ ситуации:
Что это за ". условие задачи. " такое? Преп-чертежник (которому нужен бумажный носитель) сказал, что это поверхности - и студент (либо его помощник) пытается использовать именно поверхности в AutoCAD для решения задачи, хотя более эффективно решение с применением твердотельности (при этом результат, то есть пространственную линию, можно и к поверхностям потом приложить). Другой вариант - преп-автокадовец (которому придется предъявить файл чертежа) потребовал применять поверхности; в этом случает следует заклеймить его как тайного изощренного врага сей программы, пытающегося вызвать у студентов рвотный рефлекс к ней.
Читайте также: