Доброго времени суток.
Уважаемые форумчане, может ли кто-нибудь провести ликбез по параметрическим элементам.
Интересуют следующие моменты:
- возможно ли добавление к извлекаемым конструктивным элементам пользовательских параметров или свойств.
- возможно ли создание зависимых параметрических элементов, то есть автоматически меняющихся в зависимости от параметров детали в которую происходит вставка. Например, подбор диаметра канавки под пружинное кольцо.
- возможно ли адекватная настройка геометрии для позиционирования элемента при вставке.
И вообще есть ли у кого-нибудь опыт использования данных элементов при проектировании, поделитесь насколько они удобны.
Qzma написано:- возможно ли добавление к извлекаемым конструктивным элементам пользовательских параметров или свойств.
Возможно. Для этого пользовательское свойство создается в родителе и добавляется отдельной колонкой в параметрическую таблицу. Затем, для нужных исполнений вносятся необходимые данные.
Qzma написано:- возможно ли создание зависимых параметрических элементов, то есть автоматически меняющихся в зависимости от параметров детали в которую происходит вставка. Например, подбор диаметра канавки под пружинное кольцо.
Теоретически это возможно, но модель исполнения статична и ее перестройка требует немалых ресурсов(т.е. если одно и тоже исполнение входит в разные сборки, то каждый раз она должна быть перестроено - это можно сделать при помощи API, но при этом влечет за собой столько гемороя и вылета программы, что поверьте опыту - ОНО ТОГО НЕ СТОИТ - проще сделать несколько десятков лишних исполнений). Параметрический элемент на то и параметрический, что в нем заложены быть все параметры. Вам нужно сразу создать необходимое количество исполнения для всех имеющихся у вас вариаций диаметров канавки.
Qzma написано:- возможно ли адекватная настройка геометрии для позиционирования элемента при вставке.
И вообще есть ли у кого-нибудь опыт использования данных элементов при проектировании, поделитесь насколько они удобны.
Вот тут, честно-говоря, не понял смысл вопроса: получаемый производный компонент имеет все те же параметры и свойства, что и родитель, только его геометрия зафиксирована для конкретных параметров исполнения и не имеет дерева построения.
Я уже лет шесть широко практикую использование параметрических элементов для сборок каркасов для электрических шкафов и для деталей шин при сборке этих шкафов. При разумном применении работать просто одно удовольствие.
Решил сделать параметрически элемент в виде центрового отверстия формы А (рисунок прилагается). Следуя предложенной Вами методикой создал базовое тело (файл модели прилагается), в которой ввел пользовательский параметр Dv (диаметр вала (рис. 1). После создал исполнения детали (рис. 2), в таблицу выбора которых ввел пользовательский элемент Dv. Далее выбрал совокупность конструктивных элементов из которых извлекаю параметрический элемент (рис. 3) и применил команду извлечь параметрический элемент, в результате чего открылось окно в настройкой этого параметрического элемента (рис. 4). Но вот вопрос как в данный параметрический элемент добавить параметр Dv, так как в последующем хочу указать его в качестве ключевого и производить только его указание при вставке.
Отверстие выполнено выдавливанием из-за удобства последующего позиционирования.
Я имею в виду, настройку опорной геометрии для позиционирования элемента при вставке в новую деталь, например, при преобразовании тела вращения в параметрический элемент приходится указывать плоскость его эскиза, а логичнее было бы указать поверхность на которую следует нанести данный элемент. Так как необходимо указывать плоскость эскиза, его требуется еще и правильно привязать к спроецированной геометрии, то есть войти в эскиз.
filat написано:
Qzma написано:- возможно ли адекватная настройка геометрии для позиционирования элемента при вставке.
И вообще есть ли у кого-нибудь опыт использования данных элементов при проектировании, поделитесь насколько они удобны.
Вот тут, честно-говоря, не понял смысл вопроса: получаемый производный компонент имеет все те же параметры и свойства, что и родитель, только его геометрия зафиксирована для конкретных параметров исполнения и не имеет дерева построения.
Я уже лет шесть широко практикую использование параметрических элементов для сборок каркасов для электрических шкафов и для деталей шин при сборке этих шкафов. При разумном применении работать просто одно удовольствие.
Qzma написано:Но вот вопрос как в данный параметрический элемент добавить параметр Dv, так как в последующем хочу указать его в качестве ключевого и производить только его указание при вставке.
Вызовите таблицу из рис. 2 наведите курсор на Dv и по правой кнопке мыши в контекстном меню задайте Key.
Qzma написано:Я имею в виду, настройку опорной геометрии для позиционирования элемента при вставке в новую деталь, например, при преобразовании тела вращения в параметрический элемент приходится указывать плоскость его эскиза, а логичнее было бы указать поверхность на которую следует нанести данный элемент. Так как необходимо указывать плоскость эскиза, его требуется еще и правильно привязать к спроецированной геометрии, то есть войти в эскиз.
Можете привести два скина: ДО и После параметризации?
Тут внесла путаницы скудность русского языка... Сейчас я понял, что вопросы задавались относительно iFeaturу, а я давал ответы относительно iPart и iAssembly. Хотя у них есть общие точки соприкосновения, но есть и отличия. В частности в iFeaturу пользовательский параметр не вытянешь.
filat написано:В частности в iFeaturу пользовательский параметр не вытянешь.
Решил эту проблему добавлением вспомогательной геометрии и параметра Dv в базовый эскиз, и уже потом добавлением ключа к параметру Dv. это позволило после вставки параметрического элемента в новую модель скрыть все ненужные параметры и выбирать только из списка диаметров вала.
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.