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

Сделай свою работу в Solidworks эффективнее


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

31 минуту назад, Kelny сказал:

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

Понимаю, имел в виду в фоне, либо с возвратом в активную сборку.
В идеале вижу так: выделил деталь в сборке, запустил макрос, в inputbox указал путь для сохранения.
 

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


4 минуты назад, K21 сказал:

Понимаю, имел в виду в фоне, либо с возвратом в активную сборку.
В идеале вижу так: выделил деталь в сборке, запустил макрос, в inputbox указал путь для сохранения.
 

А сохранить как, и указать путь не судьба?

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

@Павлуха Как вариант, но мне удобнее указать путь. Прописав в макросе проверку на существование конечной папки, если не существует, то создать.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, K21 сказал:

@Павлуха Как вариант, но мне удобнее указать путь. Прописав в макросе проверку на существование конечной папки, если не существует, то создать.

А потом у Вас файл будет лежать в двух местах, и солид может его взять из любого.

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

Проходили уже.

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

@Павлуха 

1 минуту назад, Павлуха сказал:

файл

Какой? Я экспортирую развертку детали из листового металла, в формате .dxf)

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

@Павлуха 

Какой? Я экспортирую развертку детали из листового металла, в формате .dxf)

Нормальный макрос сам создаёт папки по толщинам металла, и кидает туда развёртки.

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

Нормальный макрос

По Вашим меркам и под Ваши задачи. У меня - свои)

Ссылка на сообщение
Поделиться на других сайтах
Только что, K21 сказал:

По Вашим меркам и под Ваши задачи. У меня - свои)

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

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

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

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

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

Посвятите? Пока непонятно, радоваться за Вас или сочувствовать.

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, K21 сказал:

Посвятите? Пока непонятно, радоваться за Вас или сочувствовать.

Сделать развёртки со сборки из 500 деталей с учётом конфигураций и зеркальных деталей.

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

Сделать развёртки со сборки из 500 деталей с учётом конфигураций и зеркальных деталей.

Мощно. Как подготовку осуществляете (нужные конфигурации, размеры и тд)?

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

Сделать развёртки со сборки из 500 деталей с учётом конфигураций и зеркальных деталей.

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

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

@Chuvak Мне интересно как он эти 500 деталей перебирает, если в каждой надо отобразить нужную конфигурацию. 

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

Так прелесть макросов как раз в этом, можно автоматизировать рутинную повторяющуюся задачу) Как и в Вашем случае

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

@Chuvak Я сделал это в далеком 2019, сейчас проект стал помясистей, но в целом концепция та же. В сборке и деталях нет конфигураций, но всё меняется, высвечивается/гасится, проецируется и вырезается)
https://www.youtube.com/watch?v=wv4HryWQBSk

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, K21 сказал:

@Chuvak Мне интересно как он эти 500 деталей перебирает, если в каждой надо отобразить нужную конфигурацию. 

 

Ну тут очень просто.

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

Ссылка на сообщение
Поделиться на других сайтах
26 минут назад, K21 сказал:

Круто, Вы прям профессионал!) Как я понял, Вы в написании макросов и программ намного опытнее меня, поэтому за сим отклоняюсь)

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

@Chuvak Не сказал бы, на тот момент была задача автоматизировать рутинную работу, в которой допускалось много ошибок, и мне было это интересно. 

@Chuvak У Вас есть чем поделиться?

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

У Вас есть чем поделиться?

Зависит от того, что Вас интересует) Я больше даже новичок-любитель в области программирования, но некоторый коммерческий опыт написания макросов имею.

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

ПеКо 3.5.3.2

Макрос для создания (резервной) копии модели и чертежа с новым заданным именем и местом расположения с возможностью замены исходной модели на копию (переименование) в сборке. Имя файла влияет на свойства Обозначение и Наименование.

 Описание, скрины, историю развития можно найти в этой теме ранее.

изменения:

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

ПеКо3532.zip

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

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

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

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

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

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

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

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

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

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

    • Solidman



  • Сообщения

    • Jesse
      За прошедшее десятилетие (ухх, как же время летит!) уже были вопросы про локальные пластические деформации в статическом расчете и про локальные формы потери устойчивости. В обоих случаях на все эти "локальности" можно подзабить. В первом случае у меня даже шаблонная фразочка есть, которую я в отчёты вставляю, ссылаясь на ГОСТ Р 57700.10-2018. Это всё хорошо. Но что у нас с цикликой? К примеру, есть вал насоса, который в процессе работы изгибается. В валу есть шпоночные отверствия, всякие переходы вплоть до радиуса R=0.25 мм и прочая мелкая ересь, где развиваются большие напряжения, превышающие предел выносливости материала.. В то время как в основной толще материала напряжения на порядок меньше предела выносливости и там всё ок. Как быть в этой ситуации? Ведь разрушение в процессе многоцикловой усталости происходит в результате зарождения и роста микротрещин. То есть по идее в этом радиусе R=0.25 мм трещинка пойдёт и разрушит весь весь вал за условные 10^12 циклов? Или не разрушит? Если не разрушит, то как обосновать, что не разрушит? С точки зрения физики/МДТТ мы знаем, что в статике у пластичного материала в малой области превысится предел текучести, появится небольшая область течения, и на этом всё. "Пластика" дальше не пойдёт. МОжно даже просчитать и проверить для успокоения души, что пластических шарниров не будет. Но в многоцикловой усталости мы ничего расчетом проверить не можем как все эти "неприятные локальности" себя поведут за 10^12 циклов. Только кривые Веллера и т.п. Ну и результаты упругого расчета..   Какой эмпирико-нормативный опыт есть у человечества, чтоб показать, что разрушения и катастрофического роста трещины НЕ произойдёт за большое кол-во циклов, если в небольшом объеме материала по результатам упругого расчета напряжения превышают предел выносливости?
    • malvi.dp
    • Srgwell
      Библиотеки не все подключены. Там другие какие то были включены. При чем сбиваются иногда
    • Snake 60
      @clavr  Попробовал в 2024-м так и есть, не хочет перепривязывать размеры, настройки не нашел :(
    • Snake 60
    • gudstartup
      @Alexey8107 учитывая то что иногда станок все же включается то похоже на плохой контакт или высохшую емкость у нас на старом svm альфа были случайные ошибки 8 9 именно из за емкости. фанук их умудрился так замаскировать между  двумя  разъемами еле нашли,,,
    • vad0000
      DELEM предлагает такой метод Приходит партия металла, Вы в ЧПУ вводите уголок 100*100., и получаете развёртку. Изготавливаете ее, и далее гнете. Одна сторона у Вас получится 100, если конечно правильно настроен упор, а другая никогда не получится 100, либо больше, либо меньше. Cybelec для каждого материала предлагает 10 различных поправок. Т.е. согнул один раз уголок, и получил поправку на всю партию металла. Пришла новая партия, согнули ещё один уголок. Все понятно?
    • paxa074_ko
      Ребят, помогите, пожалуйста, уже весь интернет облазил, но решения не нашел. Может кто встречался с подобным? SolidWorks 2021 Routing. По итогу создания кабеля (рисунок 1), хочу сделать его чертеж, однако, используя функцию "Развернуть маршрут", вижу просто эскиз провода (рисунок 2), сам провод пропадает и как следствие на чертеже просто линия вместо провода (рисунок 3) (а это уже как-то колхозно, хоть и длину все-равно высчитывает правильно).   Не удается вставить изображение через ссылку, поэтому вот сылка на гугл диск, там также исходники файлов: https://drive.google.com/drive/folders/1u9o9FnandAdWyL7jw-EZ62UXDicFK8yx?usp=drive_link
    • Srgwell
    • zwg
      Размер в 1 мм я приводил для понимания проблемы. В реальности, вопрос был именно в корректировке развертки (точек оси Х) в соответствии с нашим металлом, а не DIN.  Я так понимаю, корректировка значения в МАТЕРИАЛ CYBELEC решит эту проблему...  А как подобную  корректировку выполнить для Y? Например для 1мм сейчас сходу станок дает угол 94... 
×
×
  • Создать...