Jump to content

Сварные детали - глобальные зазоры, обновление чертежа при изменении конфигурации


Тихоход

Recommended Posts

Тихоход

Приветствую!

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

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

Подход 1 - меняю размеры в 3D эскизе сварной детали - чертеж перестраивается, таблица вырезов перестраивается, все ОК.

Подход 2 - меняю размеры через конфигурацию - чертеж не перестраивается.

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

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

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

 

Вопросы:

1. Как научить таблицу вырезов обновляться автоматически при смене конфигурации?

2. Каким образом можно в глобальных размерах прописать зазоры сварки или изменять их в одном месте сразу на все выбранные группы конструкций?

3. Почему в глобальных размерах есть повторяющиеся (Рис. 3)?

 

Вопросы со звездочкой:

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

5. Вообще в идеале создать форму/окошко, в которой сразу будут размещены все возможные параметры - задать все размеры/габариты, количество полок и ножек (возможно это будет выбор конфигураций с вручную сделанными эскизами и группами сварных конструкций), зазоры сварки, в выпадающем списке выбирать сварочные профили. Возможно ли такое?

 

Заранее премного благодарен:worthy:

 

Снимок экрана (11).png

Снимок экрана (12).png

SOLIDWORKS Premium 2018 SP5.0 - Деталь_стеллаж_тест_конфиг_01 13.10.2024 14_07_51.png

Edited by Тихоход
Link to post
Share on other sites


UnPinned posts

Возможно, будет полезно. Решение на основе таблицы параметров обсуждалось в этой теме.

  • Нравится 1

Мир в наших руках, так сделаем его лучше и добрее

Link to post
Share on other sites
13.10.2024 в 12:09, Тихоход сказал:

Вопросы:

1. Как научить таблицу вырезов обновляться автоматически при смене конфигурации?

2. Каким образом можно в глобальных размерах прописать зазоры сварки или изменять их в одном месте сразу на все выбранные группы конструкций?

 

13.10.2024 в 12:09, Тихоход сказал:

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

5. Вообще в идеале создать форму/окошко, в которой сразу будут размещены все возможные параметры - задать все размеры/габариты, количество полок и ножек (возможно это будет выбор конфигураций с вручную сделанными эскизами и группами сварных конструкций), зазоры сварки, в выпадающем списке выбирать сварочные профили. Возможно ли такое?

 

 

 

Используйте DriveWorks, ну или T-flex.

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

 

 

 

А с вашими идеями как-то странно.

 

1)Нафига делать таблицу конфигураций с одной конфигурацией, которую постоянно шаловливыми ручками меняют. Хочется циферки вводить через Excel?

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

2)Если все стеллажи разные - то и файлы чертежей должны быть разные. Как вы собираетесь всё переименовывать стандартными средствами SW? Или будет один комплект чертежей, который каждый раз перерисовывается?

Если второе - то как вы будете хранить предыдущие работы? Вдруг вас попросят отправить то, что делали в прошлом году - вы будете вспоминать параметры и генерить заново?

Edited by Krusnik
  • Нравится 2
Link to post
Share on other sites
Artem CAD-is
13.10.2024 в 12:09, Тихоход сказал:

Приветствую!

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

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

Подход 1 - меняю размеры в 3D эскизе сварной детали - чертеж перестраивается, таблица вырезов перестраивается, все ОК.

Подход 2 - меняю размеры через конфигурацию - чертеж не перестраивается.

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

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

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

 

Вопросы:

1. Как научить таблицу вырезов обновляться автоматически при смене конфигурации?

2. Каким образом можно в глобальных размерах прописать зазоры сварки или изменять их в одном месте сразу на все выбранные группы конструкций?

3. Почему в глобальных размерах есть повторяющиеся (Рис. 3)?

 

Вопросы со звездочкой:

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

5. Вообще в идеале создать форму/окошко, в которой сразу будут размещены все возможные параметры - задать все размеры/габариты, количество полок и ножек (возможно это будет выбор конфигураций с вручную сделанными эскизами и группами сварных конструкций), зазоры сварки, в выпадающем списке выбирать сварочные профили. Возможно ли такое?

 

Заранее премного благодарен:worthy:

 

Снимок экрана (11).png

Снимок экрана (12).png

SOLIDWORKS Premium 2018 SP5.0 - Деталь_стеллаж_тест_конфиг_01 13.10.2024 14_07_51.png

На этом сайте есть пример решения задачи со стеллажами при помощи DriveWorks https://driveworkslive.com/?_gl=1*1j9psn7*_gcl_au*MTU2NTM5OTg0NS4xNzIyNTk4NDEy*_ga*ODYxODU1MjYuMTcwNjYxNzUyNg..*_ga_T2MKNBPPLR*MTcyOTI1NTA2OC40Mi4xLjE3MjkyNTUwOTYuMzIuMC4w#examples

Проект Shelving

  • Нравится 1
Link to post
Share on other sites
  • 2 weeks later...
13.10.2024 в 12:09, Тихоход сказал:

Заранее премного благодарен

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

Я делал подобное и сложней была задача. я назвал это программируемой моделью.

Там задаются основные размеры габариты изделия остальное само строится со всеми нужными размерами.

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

Есть там задача условно от 10 до 25см габарит и там чертеж так размещен , а если от 30 до 100  то другое размещение. Вот + такой схемы был.

Второй вариант Драйв воркс не рассматривал, геморно ему объяснять все это было.

 

Link to post
Share on other sites
  • 2 weeks later...

@Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk

Link to post
Share on other sites
  • 4 weeks later...
12.11.2024 в 21:56, Snake 60 сказал:

Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери:

Кстати делал двери стальные и раму которая в бетон вставляется. Все автоматом получалось. Замерщик приносил размеры и все вбивалось. Ну там по замку нужно уточнять было отдельно. Все это без программирования а только модель "программируемая " без макросов и тд..

Edited by Maik812
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • mamomot
      Небольшая седьмая Часть заканчивает половину "Атласа типовых конструкция оснастки для твердого хромирования", посвященную хромированию внутренних поверхностей штоков и цилиндров.   В Часть "Комплектующие" вошло шесть примеров деталей, применявшихся в приведенных ранее Примерах технологического оснащения. 2_6_1 Атлас часть 7.pdf
    • 323f
      Ну это смотря с какой стороны посмотреть.  
    • apyron96
      добрый день   сделали программу как указал выше vad0000   матрица 25, длины гиба 2500(усилие 60 т) 1250 (усилие 30 т) 600 (усилие 15 т)   !!! только сейчас обратил внимание, что по факту начальная точка гиба всегда одна и таже(левая часть станка, за осью Y1)   тем не менее результат очень странный  60т   30т 15 т видно, что фактически параметр DF оси crown по факту не изменяется при изменении нагрузки в абсолютных значениях   в относительных значениях при нагрузке 15 т DF меньше в 2,33 раза чем для 60 т (и в 2 раза если сравнивать 15т и 30 т)   ....  
    • ks1_
      Да надо пробовать. Но это только на работе. А на работе меня не будет целый отпуск. И это хорошо.
    • mrVladimir
      Я просто хотел уточнить (для себя). Я нисколько не сомневаюсь в Ваших знаниях. Я - один из большого количества тех людей, которым Вы даете эти самые знания. Спасибо Вам.
    • Sharachov
      Вроде бы поворачивают на рассчитанные углы некую СК, чаще SYSCOOR, и сохраняют её в CALCOOR. потом автоматом получают XYZ.
    • Kelny
      Вы не указали версию и сервиспак своей программы, а также вариант используемого макроса.
    • andrey2147
      Я знаю что буква С читается как СИ потому что  в конце буква Е. Просто слово "Трек" понятнее людям .
    • mrVladimir
      Вы, наверное, имели ввиду Trace. Нет, на станке не смотрел. Вы, наверное, говорите о динамическом опросе клавиатуры. Я тоже его изучал. И это все понятно. Спасибо за совет. P.S. К сожалению проблемы нашей это не решает. Будем связываться с продавцом.
    • ks1_
      Да , совершенно верно . Это я поторопился с выводами. Сегодня проверял повороты , крутил контура кэ на углы что выдала система и понял свою ошибку. В обоих случаях ось Z кэ направлена на инструмент. Разница только в том что результаты двух вариантов разворота расположены на 180 градусов относительно друг друга. То есть можно брать любой вариант и будет правильно. Надо как то исправить что бы людей не вводить в заблуждение. Ну и теперь осталось посчитать угол между осью Х расчетной системы координат и системой координат кэ и довернуть обработку на этот угол. Но это после отпуска если все нормально будет.
×
×
  • Create New...