Материал из Xgu.ru
В общем случае любая 3D-модель в SolidWorks является параметрической. Понятие параметризации можно понимать в следующем ключе. С точки зрения математики, конструкция изделия описывается геометрическими примитивами (точками, линиями, кривыми, . ), которые в свою очередь характеризуются параметрами: координатами, размерами, углами, допусками и т.п. Эти параметры могут быть выражены с помощью обычных переменных, рассчитаны по формулам или выбраны из баз данных. Таким образом, любая конструкция может быть полностью изменена путем изменения значений одной или нескольких управляющих переменных. В данном разделе рассматриваются две формы работы с параметрами: связывание (взаимное приравнивание нескольких переменных) и создание математических зависимостей.
Содержание
[править] Обозначение переменных
Все переменные в SolidWorks можно условно разделить на две группы:
- глобальные — промежуточные переменные, заданные пользователем и, чаще всего, не связанные с геометрией модели;
- системные (наименования размеров) — переменные, которым присваиваются значения размеров.
В обозначениях переменных допускается применять любые буквы английского или русского алфавита, цифры, а также служебные символы, кроме "@".
Имена размеров должны быть заключены в кавычки и выглядеть следующим образом: " @ " или " @ " (если имя размера вводится путем выбора его в графической области, кавычки будут вставляться автоматически, в противном случае их нужно вводить с клавиатуры). Переопределить заданное по умолчанию имя размера можно в окне Свойства, вызвав его из контекстного меню для каждого конкретного размера.
[править] Связанные значения размеров
Связывание используется с целью приравнять значение рассматриваемого размера значению глобальной переменной либо другого размера без использования инструмента уравнений. В этом случае изменение одной из группы связанных переменных будет влиять на значения всех остальных переменных группы.
Процедура связывания осуществляется через диалоговое окно Разделенные значения, которое можно вызвать двойным щелчком на размерной линии (далее Изменить >> Значение связи), либо выбрать Связать значения из контекстного меню для каждого конкретного размера.
Сначала управляющему размеру в окне Разделенные значения следует присвоить имя, а затем это имя путем повторного вызова Разделенные значения передать размеру, который должен быть связан с управляющим.
Роль управляющего размера может выполнять глобальная переменная — в этом случае первая часть процедуры не выполняется.
Связанные значения размеров в графической области отображаются символом .
[править] Создание/редактирование уравнений
Под уравнением понимается математическое отношение между размерами модели, заданное с помощью имен размеров в качестве переменных.
Все зависимости формируются в диалоговом окне Уравнения, которое можно вызвать двумя способами: из меню Инструменты >> Уравнения или же пиктограммой на панели Инструменты. Если в проект добавлено хотя бы одно уравнение, то доступ к диалогу Уравнения возможен непосредственно из дерева построения, через объект
Уравнения.
Добавление или редактирование уравнения напоминает работу с калькулятором, в котором слева записывается функция (искомое значение), а справа от знака "=" — аргументы (исходные данные для расчета). Названия функции или аргументов вводится либо с клавиатуры, либо автоматически, путем выделения мышкой соответствующего размера в графической области. Аналогично поступают с операторами и математическими функциями (правда точность их вычисления оставляет желать лучшего).
Ниже приведен пример списка уравнений, по которым строится профиль зубьев прямозубого зубчатого колеса, а также некоторые его конструктивные элементы.
На этом рисунке следует обратить внимание на следующее:
Обратите внимание на эти бесплатные материалы:
В данном уроке рассмотрим, как с помощью уравнений в эскизе изменять конфигурацию.
Для того чтобы параметризировать любую модель, для начала отобразим размеры детали. Для этого в дереве построения, нажимаем правой клавишей мыши на Примечания и выбираем Отобразить размеры элемента.
Таким образом после включения данной опции видны все размеры детали.
Как добавить уравнения в SolidWorks
Далее, для того чтобы подключить уравнения в эскиз, нажимаем:
Инструменты > Уравнения . После этого в рабочем окне появится всплывающие окно “Уравнения, глобальные переменные и размеры”. В данном окне можно задавать зависимости между размерами, элементами и тд.
Зададим глобальную переменную. В данном случае она будет одна, но можно задавать несколько. Зададим зависимость для наименьшего диаметра. В столбец Глобальные переменные зададим имя переменной “Диаметр болта”. В столбце Значение/Уравнение выберем диаметр детали. После этого в столбце Равняется будет автоматически выведено значение данного диаметра.
В столбец Уравнения добавим значение первого диаметра D6 и выставим данный диаметр равным диаметру D5 и добавим к этому уравнению значение +10, получится значение равное 20 мм (10 + 10 мм).
Зададим следующее уравнение для колпака. Выберем значение наибольшего диаметра детали D4 в столбец Уравнения. В столбец Значение/уравнения выберем значение первого диаметра D5 и прибавим к нему +20 мм. Получится равенство: 10+20=30 мм.
Перейдем к общей длине. Выберем значение общей длины D1 в Уравнения и запишем уравнение в Значение/уравнения D4 деленное на 2,5 (D4/2,5). Получим значение в 10 мм (25/2,5=10 мм).
Перейдем к общей длине. Выберем значение общей длины D3 в Уравнения и запишем уравнение в Значение/уравнения D5 умноженное на 10 (D5*10). Получим значение 100 мм.
Перейдем к средней длине. Выберем значение общей длины D2 в Уравнения и запишем уравнение в Значение/уравнения D4 равное диаметру D6. Получим значение в 25 мм.
Все уравнения заданы – нажимаем ОК. Видим, что все значения пересчитались и деталь перестроилась.
Глобальные переменные
Значения которые указаны вместе с красным значком обозначают, что данные размеры являются глобальными переменными и будут изменять свое значения исходя из изменения главного изменяемого размера (в данном случае D5).
Уравнения параметров
Проверим как работают уравнения параметров. Для этого изменим значение главного размера (D5) на 30 мм и рассмотрим, как пересчитаются остальные значения.
Как видим, деталь – перестроилась!
Узнайте как правильно настроить размеры в Solidworks. Уверены, что эта статья будет вам интересна.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.
Отписаться от уведомлений вы всегда сможете в профиле автора.
В предыдущих четырех частях (один, два, три и четыре) мы рассматривали самые основы рисования эскизов, массивы, небольшой пример с простой симуляцией и тонкостенные элементы.
В этот раз хочется поговорить о наболевшем у многих самоучек — о конфигурациях.
Конфигурации позволяют представить несколько версий детали в одном файле, например пцтем погашения элементов и изменение значений размеров в деталях.
Управление конфигурациями осуществляется из того же окна,в котором находится древо конструирования.
Каждая деталь имеет хотя бы одну конфигурацию.
К дополнительным параметрам относятся правила создания новых элементов и настройки цвета. Параметры родительских/дочерних элементов предназначены только для сборок.
— Погасить элемент. С помощью этого параметра осуществляется контроль за вновь созданными элементами, когда другие конфигурации активны, а данная конфигурация неактивна. Если этот параметр выбран,то новые элементы, добавленные, когда другие конфигурации активны, будут погашены.
— Использовать цвет, который относится к конфигурации. Позволяет для каждой конфигурации использовать другие цвета.
— Добавить отметку перестроения/сохранения. Выполняет перестроение и сохранение данных конфигурации при сохранении детали.
Добавить конфигурацию можно нажав правой кнопкой мыши
Но потухли еще и отверстия и карман. А все потому,что это дочерние элементы элемента паз.
Конфигурации можно не только создавать,но и копировать с помощью заветных Ctrl+C и Ctrl+V.
Ставим галочку и выбираем конфигурацию, в которой это нужно сделать.
Существует несколько способов создания конфигураций. Независимо от метода полученные результаты будут одинаковы, это больше вопрос привычки/удобства.
Рассмотрим методы изменить конфигурации и таблицу параметров, так как они являются более автоматическими.
Метод изменения конфигурации используется для создания конфигураций путем управления состояниями погашения элементов, настройки значения размеров и выбора материала для каждой конфигурации.
Окно изменить конфигурации
появляется при использовании команд:
1. Конфигурация элемента.
2. Конфигурация размера.
3. Конфигурация материала.
Имена элементов конфигурации создаются автоматически в формате имя@имя_элемента, например D3@Sketch3. Элементы и имена могут быть изменены так,как вам этого нужно.
Таблица параметров доступна в виде таблицы Excel
Осталось прояснить про уравнения и глобальные переменные.
Глобальные переменные используются для создания нескольких равных значений размеров.
Уравнения используются для создания между размерами математических взаимосвязей. К примеру, размеры нескольких скруглений всегда должны иметь равные значения. Глобальная переменная будет создана и применена ко всем.
Касаясь именно применения, рассмотрим это на такой вот детали.
Затем эту переменную мы будем использовать в уравнении.
Размеры полуширины равны 60 и 110 мм. Создадим 2 глобальные переменные.
В Sol >
В уравнения могут быть включены математические функции, как тригонометрические, так и логические.
Текущее значение указывается в скобках.
Поскольку деталь у нас отзеркалена из половинок,то у нас размер полуширины стоит,а в уравнениях мы поставили полную ширину. Меняем следущим образом, при редактировании размера
Центр цекованного отверстия совпадает с центром скругления. Базовое уравнение имеет вид: минимальное_расстояние_между_кромками = радиус_скругления -диаметр_центрального_отверстия/2. Радиус скругления является зависимым значением, которое должно быть расположено в левой части. Оно будет управляться глобальной переменной, которую необходимо определить для остальных 2 параметров. Итоговое уравнение: радиус_скругления= минимальное_расстояние_между_кромками+диаметр_центрального_отверстия/2.