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

Не работают автокомпоненты в массиве.


Владимир Миронов

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

Владимир Миронов

Здравствуйте.

Проектирую мебель. Возникла задача размещения крепежа: эксцентрики, шканты, конфирматы etc и чтобы на деталях была присадка и чтобы количество крепёжа отображалось в спецификации.

Поштучно размещать каждый шкантик в сборке - слишком долго. Пришёл к идее сборки из эксцентриков и шкантов, в которой количество повторений задаётся вручную(числом массива) и шаг 32мм между элементами завязан на формулу. Размещение первого и последнего отверстия от края - одинаковые и не ближе чем 50мм от края.

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

До этого пункта всё получилось и работает нормально.

 

Делаем присадки.

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

 

Кто-то сталкивался с такими задачами?

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

http://rgho.st/7YGCGlTKL

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

SW 2015

 

 

IMG_07102018_121231_0.png

IMG_07102018_121252_0.png

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


22 часа назад, Владимир Миронов сказал:

Кто-то сталкивался с такими задачами?

Возможно стоит ознакомится с возможностями дополнения DriveWorks.

Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, Владимир Миронов сказал:

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

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

Ссылка на сообщение
Поделиться на других сайтах
Владимир Миронов
В 08.10.2018 в 10:12, Kelny сказал:

Возможно стоит ознакомится с возможностями дополнения DriveWorks.

Да, какие-то возможности там есть. Может быть и получится через него. Пока изучаю.

В 08.10.2018 в 10:55, Alex1986 сказал:

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

Да, вполне возможно что-то делаю не так.

Я добился сейчас, что присадки можно вставить на все копии крепежей: и на исходные и на размноженные массивом. Привязываю 3д-эскиз к панели и автокомпоненты можно вставить. но при изменении размеров панели присадки всё равно не передвигаются за эксцентриками.

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

http://rgho.st/7fRjQJtKm

sw 2015.

порядок применения:

1 В вашу сборку с деталями перетаскиваем сборку Ш+Э

2 В дереве конструирования ПКМ на сборке Ш+Э - > "сделать независимым" и сохраняем её под другим именем, например "ПР1"

3 Теперь все изменения будут в новой сборке ПР1, а не в исходной Ш+Э.

4 Сопряжениями выравниваем сборку ПР1 так, чтобы какой-нибудь(любой) угол трёхмерного эскиза был привязан к какому-нибудь углу панели и эксцентрики находились в толще панели.

5 Редактируем трёхмерный эскиз, привязываем точку в противоположном углу к углу панели.

6 Теперь при изменении размеров панели трёхмерный эскиз будет растягиваться вслед за размерами панели и расстояние между эксцентриками будет перестраиваться с учётом шага х32 и минимального расстояния от края 50мм. Под "эксцентриком" я здесь подразумеваю связку "шайба+шток+шкант+футорка".

7 Регулируем количество пар эксцентриков - в дереве разворачиваем ПР1 и в нижней её части видим LocalLPattern1. Два раза щёлкаем по нему, в сцене появляется два числа: шаг, завязанный на формулу, он определяется автоматически и количество(по умолчанию 2).

8 Выставляем количество, которое нам нужно(например, 3).

9 ПКМ в дереве на этой новой сборке - > "вставить автокомпоненты". Появляются присадки d15 на пласти детали под шайбы эксцентриков.

--------

До этого момента всё работает

10 Растягиваем панель - трёхмерный эскиз следует за панелью, эксцентрики перемещаются, а присадки остаются на прежнем месте

11 Меняем количество эксцентриков в (массиве) - присадки остаются на прежнем месте и в прежнем количестве.

12 Можно удалить ПР1 из сборки и вставить ту же самую ПР1 заново, привязать сопряжениями и точкой эскиза и заново ПКМ -"вставить автокомпоненты" - присадки нормально вставятся в новых размерах. но при следующем перестроении размеров панели опять всё нарушится.

 

Присадки под шток, под футорку и шкант пока делать не стал, репетирую на шайбах. В принципе, это уже работает и пройдя 9 пунктов, можно держать в голове всю ситуацию и при перестроении размеров шкафа переназначать все присадки или же вставлять автокомпоненты на самой последней стадии, после согласования размеров с дизами-заказчиками и перед отправкой чертежей в цех. Но это незавершённое решение и я какой-то частью мозга понимаю, что наверняка есть какая-то команда типа "обновить расположение автокомпонентов", или удалить вставленные автокомпоненты(не удаляя из сцены подсборку ПР1) и вставить их заново на новые места.

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

@Владимир Миронов у Вас отсутствуют сопряжения между добавляемым компонентом и родительским в автокомпоненте. Соответственно никаких перемещений после раскрытия автокомпонента быть не может.

 

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

Да вроде есть сопряжения:

index.thumb.jpeg.6e82aba6b17489321a038ef5131b5471.jpeg

 

или там какие-то другие должны быть сопряжения?

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

 

 

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

@Владимир Миронов

8 часов назад, Alex1986 сказал:

у Вас отсутствуют сопряжения между добавляемым компонентом и родительским в автокомпоненте

Зайдите в редактирование автокомпонента и посмотрите там сопряжения!

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

Зашёл.

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

Без имени-1.jpg

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

@Владимир Миронов вот где у Вас написано, что нет сопряжений, вот это Вам и интересно

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

Вот. Залез в "Изм. определение"

index.thumb.jpeg.fe5eb701a73f1b52ed47d970bdc62dca.jpeg

тут всё те же два сопряжения(вон в самом низу дерева) и пустое окошко с "компонентами", в которое непонятно что нужно добавлять.

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

В «компоненты» добавляются операции, которые Вы хотите автоматизировать.

откройте в отдельном окне автокомпонент и покажите какие там сопряжения.

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

Вот такие сопряжения.index.thumb.jpeg.a5dd018d6c17d35ad22c413fce0c9f18.jpeg

Всё это сопряжения эксцентрика, штока и шканта с трёхмерным эскизом.

Сам трёхмерный эскиз не привязан ни к начальной точке, ни к плоскостям, а просто подвешен(весь синий).

 

 

 

У меня такое ощущение, что дело тут в связях эскиза, которые рушатся после вставки автоэлементов.

Вот смотрите: накидываю эту свою подсборку из эксцентриков в основную сборку, делаю её независимой(сохраняю под именем ПР1) и вставляю автокомпоненты.

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

 То же самое и с количеством кружочков в массиве. Это количество было привязано к количеству эксцентриков в массиве. А сейчас это просто числа 896 и 2 без формул.

index.thumb.jpeg.1bc109ef932270f1bf19fe45933453cd.jpeg

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

И вот такая же ситуация, если отверстия множить массивом не в эскизе, а в детали:

В детали создал две переменных, которые привязал к шагу и количеству в ПР1

Вставил автокомпоненты и оно показывает, что потеряло эти переменные:

index.thumb.jpeg.778734edee487e464afa2c63ee524090.jpeg

Ссылка на сообщение
Поделиться на других сайтах
В 15.10.2018 в 11:01, Владимир Миронов сказал:

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

Так не используйте эскиз

Ссылка на сообщение
Поделиться на других сайтах
В 26.02.2017 в 10:01, wood-cutter сказал:

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

из соседней темы про автокомпоненты.

Ссылка на сообщение
Поделиться на других сайтах
Владимир Миронов
3 часа назад, Alex1986 сказал:

Так не используйте эскиз

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

1 час назад, wood-cutter сказал:

из соседней темы про автокомпоненты.

Тогда пропадает вся прелесть, заложенная в приставке "авто-". Как вариант у меня есть мысль вставлять потом на каждую деталь библиотечную цепочку присадок, которая содержит ту же формулу и множится/тянется по тем же правилам, как бы "подкладывая" свои библиотечные присадки под крепежи ПР1. В этом случае и количество эксцентриков-шкантов в спецификации отображается корректно и присадки на чертеже как положено. Да, лишние движения, но это, как мне кажется, всяко быстрее, чем перепривязывать эскизы в автоэлементах?

 

Цепочка стяжки конические.SLDLFP

Изменено пользователем Владимир Миронов
Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, wood-cutter сказал:

после того как сделал

а не после того как вставил.

 

открыть файл автокомпонента, на слове авто-элемент ПКМ, выбрать переопределение сборки и вперёд перепривязать все эскизы и определения вырезов, которые с вопросительным знаком.

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

Т.е. сделал атокомпонент и в нём же перепривязывать эскиз? Но ведь он же на этом этапе пока что не разорван.

Разорван он становится после вставки автокомпонентов в сборке шкафа.

Когда вставляем в сборку шкафа сборку Ш+Э - всё пока ещё цело, когда сохраняем Ш+Э под именем ПР5 - тоже все связи целы.

Рвутся связи только в момент вставки автокомпонентов.

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

 

Вот на картинке момент, когда вставлены автокомпоненты и видно, что sketch2 в детали 3 отмечен крестиком:index.thumb.jpg.525bad0e9134955b0568c95d1ccdab04.jpg

 

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • AlexKaz
      Для начала, Вам видимо надо иметь HGEN только в конкретных точках, независимо от формы изделия. Так?   Если так, как обычно, в цикле for и т.п. - задать координатное распределение HGEN - найти решение линейной задачи - сравнить смещение узлов NGEN с нужным распределением - подкорректировать координатное распределение HGEN   И так до победного. Как именно Вы будете тут изменять координаты HGEN - это мягко говоря не нам подсказывать. Пусть какой-нибудь цикл с Нелдером-Мидом это считает, см. принципы оптимизации. APDL универсален и не сложен. Быстрее освоить азы apdl и самому решить эту весьма простую задачу, чем ждать готового скрипта.
    • ID_Hacker
      Цель счётчика какая? Счётчик чего и как реализован? Опишите полностью задачу. Вам точно счётчик нужен, а не таймер? Просто поставьте задачу что хотите получать своими словами. Оттуда и будем исходить через что реализовывать.     Зависит от того в какой области памяти находится счётный регистр - память ПЛК, системная переменная, R параметр, GUD. А не проще Каунтер использовать? Вход счётчика сбрасывать по команде разжима/зажима + состояние разжато/зажато (например реле давления). Вот что он будет считать, это уже вопрос к автору.   Слишком сложно, можно же проще реализовать. Хотя каждому свой путь.   На 828й же доступны простые синхронные действия без опций даже в экспортном варианте.
    • Kiolis
      Прошу помочь. Пробую Конструкции из раздела Сварные детали. Создал 3д эскиз. С верхней рамкой справился, стойки тоже (пришлось каждую подрезать отдельной операцией). Нужно теперь снизу связать "ноги" снизу. Пытаюсь использовать инструмент "Отсечь/вытянуть", в итоге связку подрезает до ноги, но заодно и ногу подрезает, а это не нужно. Как врезать связки между ног?
    • Guhl
      М5 не сбрасывает режим? Служебные сигналы какие-нибудь указывают в каком текущем состоянии находится шпиндель?
    • Богоманшин Игорь
      Эта пластина не совсем походит для вашего чугуна, производитель пишет "для стали и нержавейки", чугун как опция, рекомендует для К25, а у вас К10 (перлитный). Посмотрите в том же магазине пластины, у которых диапазон применения К05-К30. Но не факт, что пойдут без задиров.  Придется нескольких производителей пробовать.
    • FAV83
      Кто может помочь по расчету полноконусной форсунки для воды, в трубопроводе? Расход  требуется 5,53 м3/ч, разница в давлении 0,434МПа. Требуется разработать чертеж под изготовление, если есть желающие - пишите в личку 
    • Zergus
      Выкладывайте сюда свои "чудеса", может по модели получится понять, что в ней не так. А если есть возможность писать в техподдержку - кидайте им свой файл, думаю разберутся.
    • FAV83
      Интересует аналогичная задача по расчету полноконусной форсунки для воды, но мне требуется разработать чертеж по опросному листу, если есть желающие - пишите в личку 
    • Богоманшин Игорь
      А есть подтверждение в каких либо нормативных документах? Или только из соображений "максимально минимальная себестоимость"?
    • ANT0N1DZE
      Это не поможет ответить на этот вопрос конкретными числами. Судя по всему, там металлические частички внутри материала. Подобные эластомеры существуют и применяются. 
×
×
  • Создать...