Перейти к публикации

Конфигурации в уравнениях


Рекомендованные сообщения

Всем привет. Искал ответы по моим вопросам, но не нашел конкретно, увы. Поэтому создал тему.

Задача такая. Есть сборка А, для простоты пусть будет 2 детали (Б и В) и 2 конфигурации - А1 и А2. При этом одна деталь общая для каждой конфигурации (В), а другая меняется (Б1 и Б2).

Различие в конфигурациях 1 и 2 в одном (опять же для простоты) размере, которым я и хочу управлять.

Т.е. нужно в итоге сборку А1 с деталью Б1 с размером 1 и сборку А2 с деталью Б2 с размером 2.

Но не получается. Как делаю: сначала создаю две конфигурации для сборки и две для детали, затем гашу Б2 для А1 и Б1 для А2 - это все просто. Далее непонятки с этим меняющимся размером: в уравнениях сборки я ввожу переменную, затем (в режиме редактирования всей сборки) двойной щелчок на детали Б, добавляю в уравнения нужный размер детали Б и привязываю его к этой переменной в рамках сборки А.

И вот дальше не пойму - как задать разные значения переменной для каждой конфигурации?

Заранее спасибо.

(SW Premium 2012)

Изменено пользователем ursus25
Ссылка на сообщение
Поделиться на других сайтах


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

Ссылка на сообщение
Поделиться на других сайтах

Ну понятно, что можно и так. Но если таких деталей не одна, а несколько? Для изменения нужно открыть каждую и внести изменения, а потом еще смотреть нужно ли подправить саму сборку. Это затраты времени. А в моем способе я хочу открыть сразу сборку, изменить пару переменных и перестроить - и быстрее, и нагляднее... (в идеале)

Ссылка на сообщение
Поделиться на других сайтах
Это затраты времени. А в моем способе я хочу открыть сразу сборку, изменить пару переменных и перестроить - и быстрее, и нагляднее... (в идеале)

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

Ссылка на сообщение
Поделиться на других сайтах

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

Я так пробовал, это тоже как вариант - одним действием изменить переменные в экселе или текстовом файлике. Но суть в другом - как прописать разные значения одной переменной для разных конфигураций? Т.е. чтобы для конфигурации А переменная Х равнялась, например, 10, а для конфигурации Б эта же переменная равнялась уже 20? у меня не получается

Ссылка на сообщение
Поделиться на других сайтах

...Но суть в другом - как прописать разные значения одной переменной для разных конфигураций? ...

 

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

Ещё можно в сборке создать эскиз с размерами, которые меняются в зависимости от конфигураций сборки. И на эти размеры завязать через уравнения размеры деталей, входящих в сборку.

Изменено пользователем Атан
Ссылка на сообщение
Поделиться на других сайтах
для конфигурации А переменная Х равнялась, например, 10, а для конфигурации Б эта же переменная равнялась уже 20?

Открываешь окно уравнений, на вкладке "вид размеров" переменной Х записываешь 10, в конце строки сразу появляется кнопка "все конфигурации", "эта конфигурация" выбирай "эта конфигурация" потом переходишь к другой конфигурации и задаешь значение 20, или если Х это глобальная переменная то для одной конфигурации размер будет =Х а для другой =Х+10. Или я не понял вопрос?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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

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



  • Сообщения

    • gudstartup
      при таких впадинах никакое сглаживание не поможет. @Viktor2004 а вы смотрели траекторию в отрисовщике поста там все ровно? А то видел тут видео где ваш лапоть даже в виртуальном отображении криволапый?
    • ivanK
      Ну если они осведомлены об этой проблеме тогда вопросов нет. Для получения более хорошей поверхности им лучше в Cam поставить более мелкое разбиение при смене угла поворота, чтобы большого скачка по углу не было.  Но к вашей работе это уже не относится G5.1 Q3 это наносглаживание это опция её может не быть на станке
    • Viktor2004
      я долго их убеждал что так лучше не делать, но они настояли Я тут станок подгоняю под постпроцессор, а не наоборот я уже все это читал и днем проверял. Не помогло
    • mannul
      Насколько помню из документации с G43.4 рекомендуется использовать G5.1 Q3 (нано сглаживание) или G5.1 Q2. Попробуйте после G43.4 включить G5.1. А вообще, чтобы не гадать, лучше глянуть документацию, там указано какие команды запрещены при включении G5.1. Вот, нашел в доке: B-64484EN/03 стр 93.
    • ivanK
      Ну по правой стороне она точно из-за кода программы, а по левой конечно надо на хорошем отрисовщике смотреть какая поверхность получается перифирией фрезы. На видео обработки что вы скинули этот момент четко виден с 2минуты 14 сек   Вообще то что вы поставили кратчайшее перемещение это не оч хорошо. Я чуть выше писал случаи когда это сыграет злую шутку и опять скажут что станок настроен не верно.  Если кратчайшая траектория стоит в настройках станка. Как они будут решать проблему движение из C270->C0
    • Viktor2004
      А какой G5.1 ? Я сегодня включал Q1 R10, а Q3 у меня ошибку выдавал из за работающего G43.4 Если G5.1 Q3 поставить перед G43.4 тоже ошибку выдает. Они не совместимы
    • Ветерок
      Это разовое выравнивание размеров. Не создается "магнитной линии", на которой они все сидели бы постоянно, как позиции, и за которую можно подвинуть их все сразу.   Можно ли задать чтобы на сечении сварной детали все рассеченные балки были залиты цветом, а не штриховкой?
    • mannul
      @Viktor2004 Попробуйте в программе перед G43.4 включить G5.1.
    • Viktor2004
      Спасибо большое. А то я уже сегодня все калибровки и точки трансформации заново проделал. Расхождение в микронах   На обеих коротких сторонах Это я уже исправил параметром 1006. 0 1 Щас все идет по кратчайшему
    • aleksejkolinko
      Есть сборочная единица и очень высокие требования к соосности, симметричности и др.. Необходимо разработать оснастку для сборки деталей. Соответственно, за базу берутся корпуса некоторых деталей, поле допуска к которым огромное. И обеспечить точную соосность, симметричность теоретически не представляется возможным при сборке с использованием данного приспособления. Но по факту детали выполняются с допуском очень близким к номиналу. Как выйти из ситуации? Прописать в ТТ, что использовать метод селективной сборки, разбив детали на группы и к каждой группе использовать своё приспособление или мудрить и брать за базу не корпус, а тот размер, поле допуска которого минимальное?
×
×
  • Создать...