Jump to content

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


Recommended Posts

ya.pukazov
17.03.2023 в 08:50, nicomed сказал:

Макрос работы с таблицей сварных швов не изменялся и вызывается из базового окна макроса.

 

По используемым технологиям:

Из WinApi ничего нового. Для вызова отслеживания команд использовались события СолидВоркс ( CommandOpenPreNotifyEvent  и CommandCloseNotifyEvent ).

 

З.Ы. Автоматизации отслеживания изменений обозначений швов с уже созданной таблицей швов - нет.

При необходимости редактирования шва, которое повлияет  на состав таблицы,  - делаем так:

  1. Возвращаем швы к обозначению без таблицы.
  2. Редактируем швы.
  3. Создаем таблицу заново.

Weld_test0.2.0.zip 58 \u041a\u0431 · 29 скачиваний


Приветствую автор! А вообще реально доработать данный макрос (в т.ч. на коммерческой основе), чтобы он автоматически считал количество однотипных сварных швов на чертеже?

В идеале чтобы получалась вот такая таблица:
Picture background


И вообще планируется ли дальнейшее развитие данного макроса?  Хотелось бы увидеть интеграцию с 3D-моделью, чтобы он брал информацию. в т.ч. из модели, хотя бы справочно для проверки. Вот так например выглядит мое дерево в папке сварных швов:
 

Link to post
Share on other sites


ya.pukazov
3 часа назад, ya.pukazov сказал:


Приветствую автор! А вообще реально доработать данный макрос (в т.ч. на коммерческой основе), чтобы он автоматически считал количество однотипных сварных швов на чертеже?

В идеале чтобы получалась вот такая таблица:
Picture background


И вообще планируется ли дальнейшее развитие данного макроса?  Хотелось бы увидеть интеграцию с 3D-моделью, чтобы он брал информацию. в т.ч. из модели, хотя бы справочно для проверки. Вот так например выглядит мое дерево в папке сварных швов:

large.2044521631_Annotation2024-11-29165149.png

 

Link to post
Share on other sites
nicomed
5 часов назад, ya.pukazov сказал:

И вообще планируется ли дальнейшее развитие данного макроса?  Хотелось бы увидеть интеграцию с 3D-моделью, чтобы он брал информацию. в т.ч. из модели, хотя бы справочно для проверки. Вот так например выглядит мое дерево в папке сварных швов:

Доработка планируется .... когда-нибудь.... Как посмотрю на объем работы, желание дорабатывать пропадает.... С 3Д моделью интеграция вряд ли будет, т.к. сам не использую сварные швы из модели...

Link to post
Share on other sites
ya.pukazov
10 часов назад, nicomed сказал:

Доработка планируется .... когда-нибудь.... Как посмотрю на объем работы, желание дорабатывать пропадает.... С 3Д моделью интеграция вряд ли будет, т.к. сам не использую сварные швы из модели...


Может можно как-то внедрить счетчик сварных швов одного типа для начала?)  Ну или дать возможность копировать таблицу из макроса с полным списком сварных швов, чтобы потом в excel самим посчитать?

Link to post
Share on other sites
maxx2000

@ya.pukazov а для чего подсчитывать число швов, если считают обычно длину шва? 

Link to post
Share on other sites
ya.pukazov
30.11.2024 в 14:04, maxx2000 сказал:

@ya.pukazov а для чего подсчитывать число швов, если считают обычно длину шва? 


Технологи просят

Link to post
Share on other sites
maxx2000

@ya.pukazov да какая разница кто просит. Какой от этого смысл если расход сварочных материалов зависит от длинны шва, а не от количества швов.

И как к примеру считать не сплошные швы? Двусторонние швы?

Edited by maxx2000
Link to post
Share on other sites
Valedol
03.12.2024 в 13:33, maxx2000 сказал:

@ya.pukazov да какая разница кто просит. Какой от этого смысл если расход сварочных материалов зависит от длинны шва, а не от количества швов.

И как к примеру считать не сплошные швы? Двусторонние швы?

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

Link to post
Share on other sites
maxx2000

@Valedol тогда вообще нет смысла ему это считать, пусть программист(читай  технолог) считает. Ему это гораздо проще сделать по факту. :pardon:

Edited by maxx2000
Link to post
Share on other sites

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

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

Link to post
Share on other sites
malvi.dp
16 часов назад, djtim сказал:

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

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

Попробуйте программу Брасол - на ищет на всех листах чертежа.

Edited by malvi.dp
дополнил
  • Нравится 1
Link to post
Share on other sites

Есть макрос Change width of feature manager SW2021.swp который устанавливает фиксированную ширину окнам property manager и feature manager в случае когда property manager отцеплен.

Для SW 2014 не работает макрос.

Ошибка - Compile error: Can't find project or library.

 Может кто-то знает,  как его поправить, чтобы работал в 2014 SW ? 

Link to post
Share on other sites

@nahaus  Нет обратной совместимости. Необходимо заменить методы и свойства объектов библиотеки 2021 версии на методы и свойств 2014 версии, если конечно они вообще есть в данной версии. Провести так называемый рефакторинг.

Сейчас посмотрю, код маленький

@nahaus В общем проблема только в разных версиях библиотек. Можно либо зайти в меню Tools-->References снять галочки с отсутствующих библиотек и поставить на версиях 2014, либо создать пустой файл макроса и скопировать туда код с охранением

Edited by Chuvak
  • Нравится 2
Link to post
Share on other sites
1 час назад, nahaus сказал:

 Может кто-то знает,  как его поправить, чтобы работал в 2014 SW ? 

в свойствахъ макроса подключи на 2014 библиотеки.

  • Нравится 2
Link to post
Share on other sites
04.12.2024 в 18:07, maxx2000 сказал:

@Valedol тогда вообще нет смысла ему это считать, пусть программист(читай  технолог) считает. Ему это гораздо проще сделать по факту. :pardon:

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

  • Нравится 1
Link to post
Share on other sites
06.12.2024 в 12:35, Chuvak сказал:

либо создать пустой файл макроса и скопировать туда код с охранением

Этот способ сработал. Спасибо за совет.

  • Нравится 1
Link to post
Share on other sites

@Valedol  тогда напрашивается вывод что у человека биполярочка  :lol:

03.12.2024 в 13:14, ya.pukazov сказал:

Технологи просят

 

Link to post
Share on other sites
8 часов назад, Valedol сказал:

обычно всё в одном лице. поэтому не исключаю этого. сам работал на лазере, и делал карты раскроя из dxf хотя это работа технолога.

Совершенно верно! А еще добавлю что не кто даже не упоминает что работать с dxf работать приходится как с файлами в Солиде. и не одного адекватного решения по работе с кучей файлов не САПР формата не кто не предлагает для 1-5 работников в маленькой компании. ПДМ за хулимиллон и к ней программиста с зарплатой от 150к  в месяц не предлагать..

dxf формат нету не каких пользовательских свойств кажется.

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   1 member

    • Dmitriy618



  • Сообщения

    • mannul
      Пересохранить надо в Autodesk Manufacturing Postprocessor Utility
    • andrey2147
      Сам спросил, сам ответил. https://aliexpress.ru/item/1005006652258459.html?sku_id=12000038335805773&spm=a2g2w.productlist.search_results.3.41832173uPmN8f
    • dimapv
      А где они находятся?
    • FOX80
      @sloter Спасибо помогло, а я менял текстовый стиль в "Обозначении свар.швов" на альтернативный текст , но он его не цепляет, получается.
    • Kelny
      Муфта Ольдгейма(Олдхема, Oldham): https://ru.wikipedia.org/wiki/Муфта_кулачково-дисковая     Муфта Ольдгейма(Олдхема) - дополнительная информация: https://studopedia.su/12_28467_zadachi--.html   https://dzen.ru/a/Zb8ozwxXbjJ4bmaY   https://www.ozon.ru/product/mufta-oldham-pod-vint-t8-osi-z-sovmestim-s-3d-printerami-vzbot-ender3-1254347458/    
    • Ademont
      Да никакого номера ошибки. Просто написано ошибка постпроцессора соединение прервано. В этом файле расширение pmopt а в стоковых постпроцах стоит pmoptz. Может это как-то связано.
    • BSV1
      Человек и теплоход: как успешный бизнесмен променял Питер
    • andrey2147
      Предлагаю сюда ссылки на запчасти выкладывать а то на али и чипе "ногу сломаешь". Вот ищу где купить штеккер тормоза мотора.
    • andrey2147
    • sereke75
      @lss53 , тема непростая. В России все пластики крайне нестабильны. Поэтому брать кривые для проведения нелинейного анализа с буржуйских материалов нельзя. Поэтому только разрывная машина с возможностью снятия графика поведения материала.  Потом в расчетной программе создается свой материал с реальными параметрами, снятыми на разрывной машине.  Потом создаете "косточку"  любой 3д программе, назначаете ей полученный материал и рассчитываете ее в расчетной программе на разрыв (т.е. симулируете в программе те испытания, при которых получены реальные параметры). Смотрите поведение. Если результат совпадает с реальным, то этот материал можно использовать далее при расчетах. Но, возвращаясь к реалиям, такие манипуляции нужно делать для каждой партии материала. Ибо от партии к партии термопластичные материалы в России по своим физ-мех свойствам сильно разнятся.  
×
×
  • Create New...