Что такое взаимосвязь в эскизе в solidworks
Перейти к содержимому

Что такое взаимосвязь в эскизе в solidworks

  • автор:

Взаимосвязи объектов эскиза в SolidWorks

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

Даже на самых элементарных эскизах добавить две взаимосвязи (а) значительно проще, нежели высчитать 4 размера (б)

Для добавления взаимосвязи следует либо вызвать из меню Инструменты >> Взаимосвязи команду Добавить, либо сразу выбрать объект(ты) эскиза и в открывшемся менеджере свойств выбрать нужную пиктограммку.

Процедура добавления взаимосвязей

Ниже приведен перечень наиболее часто употребляемых ограничений:

  • Горизонтальность/вертикальность: линии или точки выравниваются относительно текущей системы координат эскиза.
  • Коллинеарность: совпадений линий.
  • Корадиальность: совпадение дуг или окружностей (равенство радиусов и координат центров).
  • Перпендикулярность: расположение линий под углом 90 o .
  • Параллельность: линии или плоскости параллельны.
  • Касательность: производная в точке касания дуг, эллипсов, сплайнов с линиями или дугами равна нулю.
  • Концентричность: совпадение центров дуг или окружностей.
  • Средняя точка: деление точкой отрезка пополам.
  • Пересечение: точка пересечения линий.
  • Совпадение: размещение точки на объекте эскиза.
  • Равенство: одинаковые значения длины или радиуса.
  • Симметричность: элементы остаются на равном расстоянии от оси симметрии, на перпендикулярной к ней линии.
  • Слить точки: совпадение координат точек.
  • Фиксированность: фиксируются размер и местоположение любых объектов.

Эвристика SolidWorks после выбора объектов самостоятельно определит допустимые комбинации взаимосвязей и приведет их перечень в менеджере свойств.

Замечание. Не следует увлекаться добавлением как можно большего числа взаимосвязей, так как это существенно усложнит процесс исправления ошибок.

Объект с наложенными геометрическими ограничениями может изменять свои размеры, но относительное положение сохранит до тех пор, пока взаимосвязи не будут удалены. А удалить их можно несколькими способами. Самый простой — выделить объект и в раскрывающемся списке Существующие взаимосвязи менеджера свойств удалить соответствующую строку (то же можно повторить, если выделить зелёную пиктограммку в графической об

Добавление взаимосвязей | SOLIDWORKS

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

Правильно созданный эскиз – это эскиз, в котором все просчитано и любое изменение или вмешательство в него, может повлечь за собой изменение общей картины.

В этом разделе рассмотрим, что такое геометрические взаимосвязи и размеры и как они работают.

Геометрические взаимосвязи применяются для упрощения соединения объектов на чертеже. Взаимосвязи применяются ко всем видам объектов, которые присутствуют на чертеже:

  • объекты эскиза;
  • проекции объектов;
  • оси;
  • вершины.

Некоторые из геометрических связей применяются автоматически.

Магазин курсов студии Vertex

Итак, создаем новый документ.

Создание нового файла

Выбираем Деталь и нажимаем кнопку ОК.

Создание детали

В открывшимся окне построения детали, выбираем плоскость Спереди, кликаем на ней правой кнопкой мыши и выбираем Эскиз. Так мы войдем в построение эскиза.

Построение эскиза

Построим произвольный эскиз, а после проставим произвольные связи.

Начнем построение эскиза с помощью инструмента Отрезок. Сделаем симметричный эскиз, для этого используем команду Линия средней точки.

Линия средней точки

Укажем среднюю точку в начале координат и укажем направление этой линии.

Желтым цветом показывается добавляемая взаимосвязь. Это горизонтальность и совпадение с центральной точкой.

Направление линии

Далее, кликаем левой кнопкой мыши, затем клавишу Esc – таким способом завершим построение.

Завершение построения

Получили горизонтальный отрезок по оси Х, центром которого является начало координат.

Обратите внимание, что, двигая один конец отрезка, также двигается и другой конец.

Горизонтальный отрезок

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

Автоматическая зависимость

Проведем простую линию по двум точкам.

Линия

Указываем первую точку в конце нашего отрезка, а вторую точку в любом произвольном месте. Поставим точку так, чтобы отрезок не был вертикальным, чтобы был немного под углом.

Отрезок под углом

Далее от этого отрезка сделаем еще несколько произвольных линий, дойдя до конечной точки первоначального отрезка. Последняя взаимосвязь с этой точкой сделана. Подтверждаем эскиз.

Подтверждение эскиза

В данный момент все линии на эскизе можно удалять и двигать произвольным способом.

Удалим последнюю линию в эскизе. Для этого нужно выделить линию кликнув на нее левой кнопкой мыши, затем нажать клавишу Del на клавиатуре.

Удаление линии в эскизе Удаление линии в эскизе

Теперь проводим две новые линии, вместо той, что мы удалили и завершим эскиз.

Построение линий

Начнем проставлять взаимосвязи.

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

Выделение линий на эскизе

Существующих взаимосвязей нет. Добавим их.

Добавление взаимосвязей

Для выбранных ранее двух линий, добавим взаимосвязь Вертикальность. Как видите – две выделенные линии на эскизе стали вертикальны.

Добавление взаимосвязи

Теперь нужно сделать эти две линии одинаковой длины. Для этого нужно использовать взаимосвязь Равенство.

Взаимосвязь «Равенство»

Линии стали одинаковой длины. Подтверждаем эскиз.

Взаимосвязь «Равенство»

Теперь, при редактировании одной из этих линий, меняется также и вторая линия.

Редактирование линий

Далее выровняем верхние линии. Таким же образом, как и боковые линии, выделяем их, удерживая клавишу Ctrl и кликаем левой кнопкой мыши на них. Далее, добавляем взаимосвязь Горизонтальный.

Взаимосвязь

Линии стали взаимосвязаны и разместились горизонтально, но они не ровные по длине

Взаимосвязь линий

Чтобы выровнять линии, выбираем взаимосвязь Равенство и применяем эскиз. Теперь линии стали равные.

Взаимосвязь «Равенство»

С остальными линиями делаем то же самое: применяем взаимосвязи Равенство, Горизонтальный и Вертикальный. Дополнительной взаимосвязью будет Коллинеарный. Эта взаимосвязь отвечает за то, чтобы линии были на одной оси.

Взаимосвязи «Равенство», «Горизонтальный» и «Вертикальный» и «Коллинеарный» Взаимосвязи «Равенство», «Горизонтальный» и «Вертикальный» и «Коллинеарный»

Те же операции проделываем с остальными линиями. Применяем эскиз. Эскиз почти определен.

Взаимосвязи «Равенство», «Горизонтальный» и «Вертикальный» и «Коллинеарный»01

Для того чтобы он «определился» весь, осталось проставить размеры. Используем Автоматическое нанесение размеров.

Автоматическое нанесение размеров

После выбора Автоматическое нанесение размеров, выделяем линию для определения размера.

Автоматическое нанесение размеров 01

Изменим размер 268,37 на 2000. Для этого кликнем по цифре – откроется редактор, в котором можно изменить размер вручную.

Изменение размера вручную

После изменения размера, весь эскиз меняется пропорционально линии. Это сделано для того, чтобы не искажать части эскиза.

Пропорциональное изменение размера

Таким же образом проставляем все остальные размеры с помощью инструмента Автоматическое нанесение размеров.

Автоматическое нанесение размеров

Однако, эскиз все еще недоопределен.

Автоматическое нанесение размеров 01

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

Удаление лишней точки

Теперь эскиз полностью определен.

Определение эскиза

Завершим построение эскиза. Для этого нажмите на кнопку Завершить эскиз.

Завершение эскиза

В итоге имеем эскиз на плоскости Спереди, из которого дальше можем строить 3D-модель.

Эскиз на плоскости «Спереди»

Так же рекомендуем ознакомиться с нашей статьей о том, «как редактировать эскизы в SolidWorks«.

Взаимосвязи эскиза

KSVSVK

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Сейчас на странице 0 пользователей

Нет пользователей, просматривающих эту страницу.

Сообщения

Горыныч

Автор: Горыныч · Опубликовано: 2 часа назад

Только Вы решаете. Я Вам из собственного опыта привел рекомендации. Если страшно, то не берите, только и всего. Сломать можно все что угодно.

Orchestra2603

Автор: Orchestra2603 · Опубликовано: 2 часа назад

Ладно. Я примерно понял, что вы имеете в виду. В теории, даже чтобы выделить n-ный базис нужно зафиксировать какие-то значения n раз. Только надо так их задавать, чтобы каждый раз получались линейно-независимые вектора. Я бы не называл это «закреплением», потому что возникает ложная кажущаяся параллель со статическим решением, где мы ищем единственное решение и для этого фиксируем какие-то компоненты, хотя здесь цель расчета принципиально иная. Это, как по мне, приводит к путанице, но если вам нравится это так называть, то — пожалуйста. Кто я такой, чтобы вам запрещать) Я не могу сказать, что решать нужно всегда. В моем понимании в определенных итерационных схемах собственные вектора получаются полседовательными приближениями сами по себе. Применяя всякие манипуляции к матрицам (сдвиги и т.д.) можно контролировать сходимость к наибольшему, наименьшему, i-му и т.д. собственному вектору. Я не прав? Что касается факторизаций, то для любых квадратных матриц существует разложение Шура, где ортогональными преобразованиями матрица приводится к треугольной форме. В частности, для обобщенной задачи, вот выдержка из статьи. Алгоритм получаения такого разложения для обобщенной задачи называется QZ алгоритм. Он вовсю используется в Матлабею Я не вижу никаких препятствий принципиальных, чтобы получить такую факторизацию матриц. Т.е. похоже, что, да, все же приходится решать СЛАУ, в общем случае для треугольной матрицы A-lambda*B. И покуда lambda будет собственным значением, вся матрица A-lambda*B будет вырождена. В частности, для нулевых СЗ A-lambda*B = A, и А, сама собой, вырождена. Но.. не могу пока сказать точно, но вроде как если A и B — симметричны, то QAZ и QBZ из треугольных превращаются в диагональные, и тогда столбцы Q становятся автоматически собственными векторами (разложение Шура переходит в спектральное), т.е. и решать ничего не приходится. Но где-то пишут, что нужна положительная определенность, где-то пишут, что только симметрии достаточно. не могу пока точно сказать.

Автор: ДОБРЯК · Опубликовано: 3 часа назад

Я вижу, что вы не поняли. А говорили, что это знали еще в детском саду. https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%93%D0%B0%D1%83%D1%81%D1%81%D0%B0 Читайте внимательно. :=) Ме́тод Га́усса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Назван в честь немецкого математика Карла Фридриха Гаусса. Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравнений приводится к равносильной системе треугольного вида, из которой последовательно, начиная с последних (по номеру), находятся все переменные системы.

Shura762

Автор: Shura762 · Опубликовано: 4 часа назад

(дисклеймер ) не взлетит. особенно учитывая его отношение, как человека колбасит, и почему в ТФ «узел» а не точка. перепутано местами «ты» , «на» и пропустили слово «пошёл» . можно сказать я работаю в таком коллективе, и ЧЁ, плевали на ТФ с высокой колокольни, если молодежь можно еще как-то замотивировать, показать как надо работать, то старшее поколение делает на «отвали моя черешня» чертежи выдали тяп-ляп и что тебе надо то еще . (дальше идиоматические выражения в рамках законодательства) p.s. я догадываюсь почему «узел» и считаю что правильное название дали.

Автор: lem_on · Опубликовано: 4 часа назад

Термообработка намного эффективнее, но из за размеров можно использовать локальное воздействие на сварочные швы вибрацией либо «проковкой»

Взаимосвязи эскиза в контексте сборки

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Сейчас на странице 0 пользователей

Нет пользователей, просматривающих эту страницу.

Сообщения

Горыныч

Автор: Горыныч · Опубликовано: 2 часа назад

Только Вы решаете. Я Вам из собственного опыта привел рекомендации. Если страшно, то не берите, только и всего. Сломать можно все что угодно.

Orchestra2603

Автор: Orchestra2603 · Опубликовано: 2 часа назад

Ладно. Я примерно понял, что вы имеете в виду. В теории, даже чтобы выделить n-ный базис нужно зафиксировать какие-то значения n раз. Только надо так их задавать, чтобы каждый раз получались линейно-независимые вектора. Я бы не называл это «закреплением», потому что возникает ложная кажущаяся параллель со статическим решением, где мы ищем единственное решение и для этого фиксируем какие-то компоненты, хотя здесь цель расчета принципиально иная. Это, как по мне, приводит к путанице, но если вам нравится это так называть, то — пожалуйста. Кто я такой, чтобы вам запрещать) Я не могу сказать, что решать нужно всегда. В моем понимании в определенных итерационных схемах собственные вектора получаются полседовательными приближениями сами по себе. Применяя всякие манипуляции к матрицам (сдвиги и т.д.) можно контролировать сходимость к наибольшему, наименьшему, i-му и т.д. собственному вектору. Я не прав? Что касается факторизаций, то для любых квадратных матриц существует разложение Шура, где ортогональными преобразованиями матрица приводится к треугольной форме. В частности, для обобщенной задачи, вот выдержка из статьи. Алгоритм получаения такого разложения для обобщенной задачи называется QZ алгоритм. Он вовсю используется в Матлабею Я не вижу никаких препятствий принципиальных, чтобы получить такую факторизацию матриц. Т.е. похоже, что, да, все же приходится решать СЛАУ, в общем случае для треугольной матрицы A-lambda*B. И покуда lambda будет собственным значением, вся матрица A-lambda*B будет вырождена. В частности, для нулевых СЗ A-lambda*B = A, и А, сама собой, вырождена. Но.. не могу пока сказать точно, но вроде как если A и B — симметричны, то QAZ и QBZ из треугольных превращаются в диагональные, и тогда столбцы Q становятся автоматически собственными векторами (разложение Шура переходит в спектральное), т.е. и решать ничего не приходится. Но где-то пишут, что нужна положительная определенность, где-то пишут, что только симметрии достаточно. не могу пока точно сказать.

Автор: ДОБРЯК · Опубликовано: 3 часа назад

Я вижу, что вы не поняли. А говорили, что это знали еще в детском саду. https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%93%D0%B0%D1%83%D1%81%D1%81%D0%B0 Читайте внимательно. :=) Ме́тод Га́усса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Назван в честь немецкого математика Карла Фридриха Гаусса. Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравнений приводится к равносильной системе треугольного вида, из которой последовательно, начиная с последних (по номеру), находятся все переменные системы.

Shura762

Автор: Shura762 · Опубликовано: 4 часа назад

(дисклеймер ) не взлетит. особенно учитывая его отношение, как человека колбасит, и почему в ТФ «узел» а не точка. перепутано местами «ты» , «на» и пропустили слово «пошёл» . можно сказать я работаю в таком коллективе, и ЧЁ, плевали на ТФ с высокой колокольни, если молодежь можно еще как-то замотивировать, показать как надо работать, то старшее поколение делает на «отвали моя черешня» чертежи выдали тяп-ляп и что тебе надо то еще . (дальше идиоматические выражения в рамках законодательства) p.s. я догадываюсь почему «узел» и считаю что правильное название дали.

Автор: lem_on · Опубликовано: 4 часа назад

Термообработка намного эффективнее, но из за размеров можно использовать локальное воздействие на сварочные швы вибрацией либо «проковкой»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *