Найти в Дзене
Ищем обозначение сварного шва на чертеже.
Попадает к нам многолистовой чертеж с таблицей сварных швов. Надо найти шов на чертеже или проверить таблицу сварных швов. С помощью макроса после введения номера сварного шва нам открывается лист чертежа где этот шов впервые показан и выделяются все швы под этим номером на этом листе. Далее разбираем саму суть макроса. Начало такое же как и во всех макросах: подключаем solid, берём активный документ, проверяем тип документа. Код целиком в конце статьи. Если это первое совпадение после запуска...
7 месяцев назад
Переделать нельзя, оставить.
Попалась мне как-то вот такая деталь и ее нужно было изменить. Открыв эскиз, я увидел это: Естественно я ее полностью переделал за минуту. Стараюсь сразу продумывать топологию и возможность быстрой параметризации модели. Когда выходит новая версия Solidworks я всегда смотрю раздел "Что нового?", постоянно появляются новые инструменты и методики...
7 месяцев назад
Спецификация Solid-Excel-Компас.
Нужно создать групповую спецификацию на два исполнения. Мы используем макросы SWPlus, но иногда ругаются на формат спецификации. Раньше мы делали спецификацию вручную в компасе. Пришлось быстро придумать костыльный метод создания спецификации в Компасе через Ексель. Сохраняем спецификацию в формате Ексель в удобную папку. Подключаем библиотеки Excel и Компаса через Tools-References (в редакторе VBA). sApp = "Excel.Application" If IsAppRunning(sApp) = True Then 'MsgBox "Ok. Excel запущен" Else ' MsgBox "Fuck...
8 месяцев назад
Удалить ненужные обозначения.
Это продолжение статьи про переименование нескольких деталей из дерева. Начало тут. Повторюсь, что я выкладываю всего лишь один из вариантов кода решения. Весь смысл постов больше в том, чтобы показать как из кусков кода из хелпа или от нейросети подходить к алгоритму и синтезировать решение. Выбираем детали (одну или несколько, можно с повторениями) в дереве или поле модели. Запускаем макрос. Формируется список деталей с уникальными названиями. Из названия берется первое слово и проверяется на наличие цифр...
8 месяцев назад
Децимальные обозначения за секунды
У меня часто бывает, что узел смоделирован, а обозначений еще нет или произошла перекомпоновка и надо поменять обозначения. Вот так я это делаю за секунды. Вторая часть тут. Детали в дереве у Solidworks переименовываются временно до сохранения сборки. При сохранении сборки обычно предлагается обновить ссылки на существующие чертежи. Если ссылки не обновить, то в чертежах будут пустые виды т.к. имя файла детали изменено. Если диалоговое окно не выводится - зайдите в настройки (шестеренку) и нажмите как на картинке...
8 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала