Таблица параметров в SolidWorks

В этом упражнении будет использована таблица параметров для создания нескольких вариантов детали. Если упражнения по основным деталям, сборкам и чертежам выполнены, то типовая деталь уже создана. Если нет, можно найти типовую деталь в папке образцов <каталог_установки>\samples\tutorial\designtables.

Для использования таблицы параметров потребуется программа Microsoft Excel.

В этом упражнении демонстрируется следующее:

  • Переименование элементов и размеров
  • Отображение размеров элемента
  • Связывание значений размеров модели
  • Определение и подтверждение геометрических взаимосвязей
  • Создание таблицы параметров
  • Отображение конфигураций детали
  • Редактирование таблицы параметров
Таблица-параметров-в-SolidWorks-1

Переименование элементов

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

Чтобы открыть Tutor1, найдите файл <install_dir>\samples\tutorial\designtables\tutor1.sldprt.

  1. Нажмите два раза, сделав паузу между нажатиями, на элемент Extrude1 (Вытянуть1) в дереве конструирования FeatureManager (между нажатиями необходимо выдерживать небольшую паузу).

Можно также выбрать элементы в дереве конструирования FeatureManager затем нажать клавишу F2 для их переименования.

  1. Введите новое имя Box (Коробка) и нажмите клавишу Enter.

В именах элементов нельзя использовать символ @.

  1. Переименуйте также следующие элементы:
  • Extrude2 (Вытянуть2) => Knob (Ручка)
  • Cut-Extrude1 (Вырез-Вытянуть1) => Hole_in_knob (Отверстие_в_ручке)
  • Fillet1 (Скругление1) => Outside_corners (Наружные_углы)
  1. Сохраните деталь как sldprt.

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

Отображение размеров

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

  1. Нажмите правой кнопкой мыши на папку Примечания Кнопка Примечания в дереве конструирования FeatureManager и выберите Отобразить размеры элемента.

Появятся все размеры детали. Обратите внимание на то, что размеры, являющиеся частью определения элемента, (например, глубина вытянутого элемента) выделены синим цветом.

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

  1. Нажмите правой кнопкой мыши на элемент Fillet2 (Скругление2) в дереве конструирования FeatureManager или в графической области и выберите Скрыть все размеры. То же самое необходимо выполнить для элементов Fillet3 (Скругление3) и Shell1 (Оболочка1).

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

  1. Нажмите правой кнопкой мыши на один из размеров, равный 60 мм, и выберите Скрыть.

Этот отдельный размер будет скрыт. Он принадлежит элементу Knob (Ручка).

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

  1. Выберите Инструменты, Параметры, Настройки пользователя, Общие затем Отобразить наименования размеров и нажмите OK.

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

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

Связывание значений

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

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

Можно отменить связь между некоторыми размерами, не затрагивая те, которые необходимо оставить связанными.

В данном упражнении установите одинаковую глубину вытяжки для элементов Box (Коробка) и Knob (Ручка):

  1. Нажмите правой кнопкой мыши на размер вытянутой глубины (50) элемента Box (Коробка) и выберите Связать значения.
  2. В диалоговом окне введите depth (глубина) в поле Имя, а затем нажмите OK.
  3. Нажмите правой кнопкой мыши на размер глубины (25) элемента Knob (Ручка) и выберите Связать значения.
  4. Нажмите на стрелку вниз в поле Имя, выберите из списка depth (глубина) и нажмите OK. (Каждый раз, когда определяется новая переменная Имя, она добавляется в этот список.)

Обратите внимание на то, что два размера теперь имеют одинаковое имя — depth (глубина). Они используют значение первого выбранного размера (50).

  1. Нажмите кнопку Перестроить Кнопка Перестроить . Knob (Ручка) станет глубиной 50.

Переименование размеров

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

  1. Нажмите правой кнопкой мыши на размер диаметра элемента Knob (Ручка) (70) в графической области и выберите Свойства.
  2. В диалоговом окне выберите текст в поле Имя и введите новое имя — knob_dia (ручка_диа).

Обратите внимание на то, что поле Полное имя обновляется при вводе нового имени.

  1. Нажмите кнопку OK.

Имя диаметра ручки измениться на knob_dia (ручка_диа).

  1. Переименуйте следующее:
  • высота коробки (120), установив box_height (высота_коробки)
  • ширина коробки (120), установив box_width (ширина_коробки)
  • диаметр отверстия в ручке (50), установив hole_dia (диаметр_отверстия)
  • радиус наружных углов (10), установив fillet_radius (радиус_скругления)
  1. Нажмите кнопку OK Кнопка OK для закрытия окна Размер PropertyManager (Менеджера свойств) и нажмите сочетание клавиш Ctrl+s для сохранения детали.
Таблица-параметров-в-SolidWorks-2

Проверка взаимосвязей

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

  1. В дереве конструирования FeatureManager нажмите правой кнопкой мыши на элемент Knob (Ручка) и выберите Редактировать эскиз.
  2. Нажмите Стандартные виды Кнопка Стандартные виды и выберите Перпендикулярно Кнопка Перпендикулярно .

Деталь теперь повернута лицевой стороной.

  1. Нажмите кнопку Скрыть невидимые линии Кнопка Скрыть невидимые линии .
  2. Удалите размеры (60) между окружностью и сторонами коробки.
  3. Нажмите на центр окружности и перетащите окружность к одной стороне.
  4. Нажмите кнопку Осевая линия Кнопка Осевая линия на панели инструментов — «Инструменты эскиза» и нарисуйте диагональную осевую линию, как показано на рисунке. Нажмите клавишу Esc, чтобы отключить инструмент Осевая линия.
Таблица-параметров-в-SolidWorks-3

Теперь добавьте взаимосвязь «Средняя точка» между осевой линией и центральной точкой окружности.

  1. Нажмите кнопку Добавить взаимосвязи  на панели инструментов «Эскиз».
  2. Нажмите на осевую линию и центральную точку окружности.

Line3 и Point2 появится в окне Выбранные объекты в PropertyManager (Менеджере свойств).

  1. В окне группы Добавить взаимосвязи выберите Средняя точка Кнопка Средняя точка .
Таблица-параметров-в-SolidWorks-4

Окружность становится черной, указывая, что эскиз полностью определен.

  1. Нажмите кнопку OK Кнопка OK .

Теперь проверьте взаимосвязи в этом эскизе.

  1. Выберите Отобразить/удалить взаимосвязи Кнопка Отобразить-удалить взаимосвязи  на панели инструментов «Эскиз».
  2. В PropertyManager (Менеджере свойств) в окне Взаимосвязи выберите в поле Фильтр значение Все в этом эскизе.

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

  1. Нажмите на каждую взаимосвязь в поле Взаимосвязи Кнопка Взаимосвязи .

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

  1. Нажмите кнопку OK Кнопка OK .
  2. Нажмите Выход из эскиза Кнопка Выход из эскиза .
  3. Сохраните деталь.

Вставка новой таблицы параметров

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

Сначала необходимо подготовить таблицу параметров для вставки.

  1. Нажмите Стандартные виды Кнопка Стандартные виды и выберите Изометрия Кнопка Триметрия .
  2. Нажмите правой кнопкой мыши на папку Annotations  (Примечания) в дереве конструирования FeatureManager и выберите Details (Детализация).

Появится диалоговое окно Свойства примечания.

  1. В диалоговом окне:
  • Отключите параметр Всегда отображать текст одного размера.
  • Установите для параметра Масштаб текста значение 1:1.
  • Нажмите кнопку OK.

Теперь текст можно масштабировать при увеличении в графической области.

  1. Нажмите Z для уменьшения или Shift+Z для увеличения и измените размер детали так, чтобы в графической области были видны все размеры детали. При необходимости воспользуйтесь инструментом Перемещать   для перемещения детали в правый нижний угол окна.

Для перемещения можно также нажать клавишу Ctrl и, удерживая ее, нажимать клавиши стрелок.

  1. Нажмите кнопку Выбрать Кнопка Выберите , чтобы отпустить любой активный инструмент просмотра.

Теперь можно вставить новую таблицу параметров.

Если Вы случайно нажали за пределами таблицы, но еще не ввели все значения, правой кнопкой мыши нажмите на значок Таблица параметров Кнопка Таблица параметров дереве конструирования FeatureManager и выберите Редактировать таблицу для повторного отображения таблицы параметров.

  1. Выберите Вставка, Таблица параметров.
  2. В PropertyManager (Менеджере свойств):
  • В разделе Источник выберите параметр Пустой.
  • В окне группы Редактировать управление выберите Не разрешать изменения модели, которые влияют на таблицу параметров.
  • В разделе Параметры:

— Отключите Новые настройки.

— Отключите Новые конфигурации.

  1. Нажмите OK Кнопка OK .

Появится таблица Excel в окне документа детали. Панели инструментов SolidWorks заменяются на панели инструментов Excel. По умолчанию третья строка (ячейка A3) называется First Instance (Первый экземпляр), а заголовок ячейки B2 становится активным. Значок таблицы параметров Кнопка Таблица параметров появится в дереве конструирования FeatureManager.

  1. Дважды нажмите на значение размера box_width (ширина коробки) (120) в графической области.

Обратите внимание на то, что при помещении указателя на значение размера он принимает следующую форму Кнопка Указатель формы. При этом на несколько секунд появится вплывающая подсказка с именем размера.

Название размера вставляется в ячейку B2, а значение размера — в ячейку B3. Заголовок ячейки C2 смежного столбца активизируется автоматически.

Чтобы отобразить скрытые размеры в таблице параметров, поместите указатель мыши на внешнюю пунктирную границу таблицы Excel и перетащите ее в другое место в графической области. Для того чтобы изменить размеры таблицы, перетащите маркеры по углам или сторонам таблицы.

  1. Дважды нажмите на каждое значение размера в графической области в последовательности, которая показана в списке ниже, для того чтобы вставить оставшиеся названия и значения размеров в электронную таблицу. Не включайте размер depth@Box (глубина@коробки) (50 мм).

Список значение размеров

Название размера (ячейка таблицы)                                                 Значение размера (ячейка таблицы)

box_height@Sketch1                                                                                       120 (C3)

(высота_коробки@Эскиз1) (C2)

knob_dia@Sketch2                                                                                           70(D3)

(диаметр_ручки@Эскиз2) (D2)

hole_dia@Sketch3                                                                                            50(Е3)

(диаметр_отверстия@Эскиз3) (E2)

fillet_radius@Outside_corners                                                                      10(F3)

(радиус_скругления@Наружные_углы) (F2)

depth@Knob (глубина@Ручка) (G2)                                                           50(G3)

Если в ячейке заголовка столбца появляется $STATE@ ($Состояние@) перед именем элемента, то это значит, что вместо значения размера выбрана грань в графической области. Для замены имени элемента на имя размера нажмите на ячейку в таблице, затем дважды нажмите на нужное значение размера в графической области.

Электронная таблица должна теперь соответствовать рисунку ниже.

Таблица-параметров-в-SolidWorks-5
  1. Укажите названия строк (ячейки A4:A6) blk2 (квадрат2), blk3 (квадрат3) и blk4 (квадрат4). Это будут названия новых конфигураций, которые будут созданы.
  2. Введите значения размеров blk2 (квадрат2), blk3 (квадрат3) и blk4 (квадрат4), как показано ниже, в электронную таблицу.
Таблица-параметров-в-SolidWorks-6

Электронная таблица должна теперь соответствовать рисунку ниже.

Таблица-параметров-в-SolidWorks-7
  1. Нажмите в любом месте графической области за пределами таблицы.

Таблица закроется. Появится сообщение, в котором показаны новые конфигурации, созданные таблицей параметров.

  1. Нажмите кнопку OK, чтобы закрыть диалоговое окно.

Таблица параметров является встроенной и сохраняется в документе детали.

  1. Сохраните деталь.

Если появляется сообщение, запрашивающее, требуется ли перестроить деталь, нажмите Да.

Просмотр конфигураций

Теперь просмотрите все конфигурации, сгенерированные таблицей.

  1. Нажмите кнопку Закрасить с кромками Кнопка Каркасное представление .
  2. Нажмите правой кнопкой мыши на папку Annotations Кнопка Примечания (Примечания) в дереве конструирования FeatureManager и отмените выбор параметра рядом с параметром Отобразить размеры элемента. Таким образом все размеры будут скрыты.
  3. Нажмите на ярлык ConfigurationManager (Менеджер конфигурации) Кнопка ConfigurationManager вверху дерева конструирования FeatureManager.

Появится список конфигураций.

Таблица-параметров-в-SolidWorks-8
  1. Дважды нажимайте на имя каждой конфигурации.

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

Таблица-параметров-в-SolidWorks-9
Таблица-параметров-в-SolidWorks-10
  • Первый экземпляр
  • blk2 (квадрат2)
  • blk3 (квадрат3)
  • blk4 (квадрат4)

Редактирование таблицы параметров

Внесение изменений в таблицу параметров.

  1. Нажмите на ярлык дерева конструирования FeatureManager Кнопка FeatureManager.
  2. В дереве конструирования FeatureManager нажмите правой кнопкой мыши Таблица параметров Кнопка Таблица параметров и выберите Редактировать таблицу.

Таблица параметров откроется в документе SolidWorks.

  1. Внесите нужные изменения.
  2. Для закрытия таблицы параметров нажмите в любом месте графической области за пределами таблицы.

Конфигурации обновятся с учетом внесенных изменений.

При использовании таблиц параметров или любого другого объекта OLE, возможно, потребуется нажать кнопку Изменить в размер экрана Кнопка Изменить в размер экрана при возвращении в окно SolidWorks.

Удаление таблицы параметров.

  1. Выполните одно из следующих действий:
  • Выберите Таблица параметров Кнопка Таблица параметров в дереве конструирования FeatureManager, затем нажмите клавишу Delete.
  • Нажмите правой кнопкой мыши на элемент Design Table Кнопка Таблица параметров

(Таблица параметров) в дереве конструирования FeatureManager и выберите Удалить.

  1. В диалоговом окне нажмите кнопку Да, чтобы удалить таблицу параметров или Нет, чтобы оставить ее.