Jump to content

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


Recommended Posts

nicomed

Версия 0.1.1

Изменения:

  1. Удаляет таблицу сварных швов, возвращая швы к исходному состоянию.
  2. Можно многократно создавать таблицы с изменением состава сварных швов на чертеже.
  3. Делит обозначение на ГОСТ и ТИП ШВА. (Сортировка есть, но она не совсем корректная для данной таблицы, просто что бы ГОСТ-ы не шли вразнобой)

З.Ы. Нумерация швов на выноске будет позже, но точно планируется.

Weld_0.1.1.zip

  • Нравится 1
  • Чемпион 1
Link to post
Share on other sites


Макрос для открытия чертежа из спецификации. Автор Stefan Sterk 

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

 

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

 

OpenFromDrawingBom_Example.gif

 

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

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

 

openDrawFromBomMgesture.zip

 

 

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

Макрос для открытия чертежа из спецификации. Автор Stefan Sterk 

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

 

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

 

OpenFromDrawingBom_Example.gif

 

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

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

 

openDrawFromBomMgesture.zip 4 \u041c\u0431 · 1 скачивание

 

 

Ура! Макрос работает (СВ 2020 сп 5). Спасибо!

Link to post
Share on other sites
Вадим Митрофанович

Попробовал новый макрос Weld_0.1.1

Перекопал еСКД и примеры сварки у людей.

Все разное, кто как хочет так и...

Остановился на соей таблице. На мой взгляд самая информативная.

Автор!!! Сделайте, плиз, такую таблицу! Предвижу будет много мнений по таблицам, но Screenshot.jpgэта подойдет всем.

Немножко критики по делу. У вас-Обозначение стандарта  в таблице. Нет такого! Есть тип шва! Стандарт-это номер госта на сварку. ИП чем варят! В СО2, аргон или еще как то. Нужно указать, если бы еще не руками писать, а из выпадающего меню. Гост-тоже меню бы выпадающее. И вам поставят памятник.

Для обозначения аргонодуговой сварки могут применяться следующие названия
РАД – ручная аргонодуговая сварка неплавящимся электродом,
ААД – автоматическая аргонодуговая сварка неплавящимся электродом,
ААДП – автоматическая аргонодуговая сварка плавящимся электродом.

Для обозначения аргонодуговой сварки вольфрамовым электродом:
TIG – Tungsten Inert Gas (Welding) – сварка вольфрамом в среде инертных газов
GTAW – Gas Tungsten Arc Welding – газовая дуговая сварка вольфрамом

В ТТ указывается государственный стандарт на сварку
 в зависимости от применяемой технологии.
 Рассмотрим примеры.
Сварные швы по ГОСТ 5264-80.
Сварные швы термообработать для снятия внутренних напряжений.
ГОСТ 5264-80 для ручной дуговой сварки
ГОСТ 8713-79 для сварки под слоем флюса
ГОСТ 14771-76 для дуговой сварки в среде защитного газа
ГОСТ 14806-80 для дуговой сварки алюминия в среде инертных газов
ГОСТ 14776-79 для точечной дуговой сварки
ГОСТ 16037-80 для сварных соединений
ГОСТ 15878-79 для контактной сварки

2. В стандарте приняты следующие обозначения способов сварки:
ИН - в инертных газах неплавящимся электродом без присадочного металла;
ИНп - в инертных газах неплавящимся электродом с присадочным металлом;
ИП - в инертных газах и их смесях с углекислым газом и кислородом плавящимся электродом;
УП - в углекислом газе и его смеси с кислородом плавящимся электродом.
Источник: https://znaytovar.ru/gost/2/GOST_1477176_Dugovaya_svarka_v.html

Link to post
Share on other sites
Вадим Митрофанович

000 Основание шкафа.JPG

Опять попытался вставить макрос. Теперь первый самый. Вот результат. Хотелось бы таблицу, что я посылал раньше, на 4 столбца. И смотрите, автор, я ставлю 10 (к примеру) швов №1. Они не должны дублироваться в таблицу!!! Таблица №1 - тип шва-чем варит-гостю Всё! А на чертеже их будет 100 штук. Эти не должны попадать в таблицу. В таблице только название каждого типа сварки и всё! Чувствую придется свои старые таблицы вставлять и руками редактировать. А любовь рядом была-швы вставляли и цветы рассыпала.

 

Link to post
Share on other sites

Сначала по теме: Опять идет ошибка восприятия программы Weld  как чего-то пригодного к работе.

 В настоящий момент это надо воспринимать только как механизм передачи данных из обозначений сварного шва ( в SW API это интерфейс IWeldSymbol ) в таблицу на поле чертежа.

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

Теперь отспупление от темы:

 Как заметили выше, не все в гост-ах четко регламентировано. Поэтому, подозреваю, что на каждую "хотелку" найдется своя "контрхотелка".

 Данный макрос я пишу, а первую очередь, для себя, и под то понимания ГОСТ, в части обозначения сварных швов, которое сложилось у нас на предприятии.( не факт что оно верное, но, увы что есть, то и едим )

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

Как заметили выше, не все в гост-ах четко регламентировано. Поэтому, подозреваю, что на каждую "хотелку" найдется своя "контрхотелка".

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

 

9 часов назад, nicomed сказал:

Данный макрос я пишу, а первую очередь, для себя, и под то понимания ГОСТ, в части обозначения сварных швов, которое сложилось у нас на предприятии.( не факт что оно верное, но, увы что есть, то и едим )

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

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

Link to post
Share on other sites
1 час назад, Kelny сказал:

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

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

  • Чемпион 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




×
×
  • Create New...