Jump to content

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


Recommended Posts

darkling06
43 минуты назад, nick_le сказал:

установил, но не могу понять. как работает?

Аналогично

Link to post
Share on other sites


clavr
5 часов назад, nick_le сказал:

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

image.png

 

Скиньте модель посмотрю 

Link to post
Share on other sites
nick_le
11 часов назад, clavr сказал:

Скиньте модель посмотрю 

Куда скинуть? она 10Мб

Link to post
Share on other sites
clavr
3 минуты назад, nick_le сказал:

Куда скинуть? она 10Мб

на файлообменник например яндекс, а сюда ссылку

Link to post
Share on other sites
clavr

@nick_le

У вас в свойствах вырезов "Наименование" пусто

Доработал макрос.

Теперь если Наименование пусто, то он берет значения из "Заготовка" и "Типоразмер"/

Удалите полностью папку старого. и поставьте этот. Там доработки еще по мелочи есть

Отпишитесь по результату

Скрытый текст

image.png

Сортамент профилей.rar

Edited by clavr
  • Нравится 2
Link to post
Share on other sites
nick_le

@clavr

Спасибо, заработало, теперь буду разбираться, почему один сортамент, хотя там 3 вида труб.

image.png

Link to post
Share on other sites
clavr

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

Вот сама ошибка в имени свойств:

Скрытый текст

{B992EDE6-2FFA-4B33-9D31-311C0F30819C}.png


 

Edited by clavr
Link to post
Share on other sites
clavr

Обновил макрос массового обновления сво-в.

Исправлено:

- в чертежах в рамке не менялось "Наименование" (или было пустым для новых файлов)

Скрытый текст

В SWPlus это сво-во "Наименование_ФБ".

Теперь если оно есть, то макрос меняет просто наименование, оставляя настроенный размер шрифта.

Если его не было (чистый файл), то создаст с размером шрифта 5 (<FONT size=5>)

 

Для желающих изменить размер шрифта для новых файлов:

В процедуре SetOrUpdateNameFBProperty ищем вот эту строчку:

newValue = "<FONT size=4>" & vbCrLf & "<FONT size=5>" & naimenovanie

цифру 5 меняем на нужную. если дробное значение, то через запятую пишем, например 4,5

 

Обновление свойств.rar

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

цифру 5 меняем на нужную. если дробное значение, то через запятую пишем, например 4,5

Разве не ТОЧКУ? В тегах Font вроде игнориуется написанное после запятой, а для дробного размера требуется именно ТОЧКА.

 

С запятой не учитывается, то что после запятой (в обоих размер 4 без добавок), например, в знаке шероховатости:

image.png

 

С точкой размер штрифта меняется с учётом цифры после запятой:

image.png

Макросы и программы для Solidworks: http://kelnyproject.ucoz.ru/

Link to post
Share on other sites
anti84
10.04.2026 в 11:19, clavr сказал:

Обновил макрос массового обновления сво-в.

Исправлено:

- в чертежах в рамке не менялось "Наименование" (или было пустым для новых файлов)

 

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

 

Есть просьба по обновителю свойств добавлять свойство наименование еще и во вкладку "параметры конфигурации". 

Link to post
Share on other sites
clavr
10.04.2026 в 17:55, Kelny сказал:

Разве не ТОЧКУ?

Правы. Но оставил как у Леона, ибо макрос заточен под работы с SWPlus. Ниже скрин после правки MProp с изменением шрифта на 4,5

Скрытый текст

image.png

 

1 час назад, anti84 сказал:

Есть просьба по обновителю свойств добавлять свойство наименование еще и во вкладку "параметры конфигурации"

в макросах SWPlus Наименование в шаблонах чертежей берется из меню сво-во "Настройки"  из "Наименование_ФБ". для всех конфигураций одно едино.

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

Edited by clavr
Link to post
Share on other sites
anti84
2 часа назад, clavr сказал:

в макросах SWPlus Наименование в шаблонах чертежей берется из меню сво-во "Настройки"  из "Наименование_ФБ". для всех конфигураций одно едино.

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

Да, у нас шаблоны с переменным наименованием. Свойство так и называется "Наименование"

 

@clavr , вы случайно у себя не конвертируете металлоизделия в сборки с последующей конвертация в igs (для чпу лазерного трубореза)? вот бы макрос на это дело

Edited by anti84
Link to post
Share on other sites
clavr
24 минуты назад, anti84 сказал:

Да, у нас шаблоны с переменным наименованием. Свойство так и называется "Наименование"

 

@clavr , вы случайно у себя не конвертируете металлоизделия в сборки с последующей конвертация в igs? вот бы макрос на это дело

Добавил: дублирует сво-во "Наименование" в каждую конфигурацию"

изменненый код.txt

24 минуты назад, anti84 сказал:

, вы случайно у себя не конвертируете металлоизделия в сборки с последующей конвертация в igs? вот бы макрос на это дело

нееее, нас такая участь не постигала ужасная. Наслышан, но не до конца даже понимаю зачем это

Edited by clavr
Link to post
Share on other sites
anti84
1 час назад, clavr сказал:

Добавил: дублирует сво-во "Наименование" в каждую конфигурацию"

Спасибо большое! Четко)

 

1 час назад, clavr сказал:

нееее, нас такая участь не постигала ужасная. Наслышан, но не до конца даже понимаю зачем это

Для автоматического нестинга проката на станок. Идущая со станком программа читает только формат IGS, при этом должна быть полноценная сборка, а не многотельная деталь. Вот и приходится конвертировать в несколько этапов(

Link to post
Share on other sites
clavr

@anti84 А зачем сборка? каждое тело в отдельный igs сохранять?

Link to post
Share on other sites
anti84

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

Link to post
Share on other sites
clavr

@anti84попробуй. из детали в отдельную папку сохраняет тела в igs: одно тело = один IGES

тест igs тела.txt

Edited by clavr
  • Нравится 1
Link to post
Share on other sites
Snake 60
19 минут назад, anti84 сказал:

вот бы макрос на это дело

https://boosty.to/snake.nest/posts/6b6a5854-9ab0-4765-bf70-d9c605499f8c?share=post_link

Link to post
Share on other sites
anti84
22 минуты назад, clavr сказал:

попробуй. из детали в отдельную папку сохраняет тела в igs: одно тело = один IGES

Спасибо, но это не совсем то. Металлоконструкция может состоять из 100 тел, и тогда будет 100 файлов igs. Оператор замучается их добавлять)

11 минут назад, Snake 60 сказал:

Сохранить же сборку в IGS не самое сложное, легко делается командой "сохранить как". Или этот макрос не про это? Самый геморрой для нас это конвертация "деталь->сборка", в настройках этой операции нужно указать путь, присвоить имя сборки, потом солид создает сборку и кучу однотипных деталей, которые потом приходится удалять, чтобы не засорять хранилище.

Edited by anti84
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.

  • Сообщения

    • BSV1
      Хитрая штучка. если я правильно понял.   Тело по сечениям. Сечения строить на цилиндрических рабочих поверхностях.
    • Power_M
      Ещё понял важный момент после обсуждения здесь, и добавил ещё один документ — 4GDEvolution. Я до сих пор вынужден работать в NX10, поэтому часть решений в 4GD может выглядеть для пользователей современных версий NX как избыточная или даже "костыльная". Многие вещи в новых версиях Siemens постепенно начал решать нативно: стабильнее стали interpart-зависимости, появились более зрелые инструменты top-down, улучшилось поведение ряда WAVE-механизмов, упростились некоторые сценарии управления сборками. Поэтому 4GDEvolution как раз и появился — чтобы разделить: что в 4GD является фундаментальным архитектурным принципом, а что было реакцией на ограничения NX10. Для меня это тоже оказалось важным выводом. Если методология полностью разваливается после обновления CAD-системы — значит это были просто workaround'ы. А если основные принципы продолжают работать и в новых версиях NX — значит фундамент был выбран правильно. Ссылка добавлена в репозиторий - 4GDEvolution Вот правильная ссылка - 4GDEvolution. 
    • Ветерок
      У кого-нибудь был опыт сравнение Intel 12-14 поколения с новым Ultra 2xx? По тестам примерно одно и то же, но в Ультре нет гипертрендинга, зато есть какой-то непонятый интеллект и куча всякой дичи. Я как-то настороженно отношусь ко всему этому. Интересны ощущения того, кто сам имел возможность сравнить.
    • Kelny
      Что надумано? Завершение разработки это не сдача в архив, а отправка на производство или заказчику учтённой КД, но если в учтённой КД отсутствуют документы, то служебная записка не спасёт, а этап не будет считаться закрытым.   Чтобы процесс не стоял надо сдать только имеющееся, а всё остальное внести в учтённую КД извещением по мере появления - это нормальный рабочий процесс, что бы не стоять на месте. Всякого рода лазейки и нарушения ведут к хаусу, который может дорого аукнуться, а не к ускорению процесса.   Архив должен работать по правилам, а не по понятиям. Если архив начнёт работать по понятиям и капризам руководителя, то от архива останется одно название.   Представьте склад на который будут отгружать ведомости поставки без товаров, а недостачу закрывать служебными записками без товарного обеспечения. Или банк который будет принимать не существующие деньги на счёт, а по служебным запискам без денежного обеспечения получать проценты по вкладу. Обычно когда бухгалтерия перестаёт работать по правилам, а начинает выполнять капризы и неправомерные приказы руковдоства первым сажают бухгалтера, а за ним может пойти и руководитель отдающий распоряжения бухгалтеру. Такие махинации обычно заканчиваются уголовными делами.   Архив тот же склад, банк, но принимает на ответственное хранение и отгружает докумнеты (вместо товаров, денег и т.п.). В архив нельзя класть то чего не существует - это нарушение учёта.  
    • vad0000
      Надо фото всех осей на странице гибки. И опорные координаты всех осей  
    • AICNC
    • AICNC
      Ищу онлайн‑подготовку УП для токарной обработки (Fanuc, GSK, G‑code) и сверлильно‑расточных операций, обработки отверстий на фланцах, с помощью авторской разработки — первого в мире кибер‑технолога, способного выполнять работу специалиста с ЧПУ на ПК и смартфоне. Обеспечивается моментальная генерация технологии и УП, расчет машинного времени и стоимости обработки деталей после ввода параметров детали с чертежа или DXF, во много раз, в десятки раз, а при работе с DXF — иногда и в сотни раз быстрее по сравнению с существующими способами подготовки УП в дорогостоящих CAM‑системах или на стойке ЧПУ. Для токарной обработки в автоматическом режиме генерируются технология и УП для 50 – 60% деталей; для остальных требуется минимальное участие специалиста (достаточно вставить 1 – 2 кадра в УП), а для 10 – 15% — более существенное участие, с доработкой созданной кибер‑технологом УП до 15 – 20%.  Для отверстий на фланцах все было отработано еще в 2011 – 2012 годах, с моментальной генерацией технологии и УП, в том числе и по DXF из SolidWorks. Три в одном, по цене одной зарплаты. В случае необходимости возможна доработка под оборудование предприятия и его технологию, а также создание на сайте предприятия сервиса приема заказов.Предусмотрен бесплатный тестовый период. Сумма оплаты определяется работодателем. В случае увольнения, созданное решение остается на предприятии для использования как для собственных нужд, так и для получения дохода от доступа к кибер‑технологу сторонних заказчиков под брендом предприятия, с передачей прав от разработчика, на пространстве СНГ и отчислением процента от дохода автору по договоренности. Виктор Турта, 71 год, автор научного открытия, мировой лидер в создании Промышленного ИИ. 20 лет стажа работы на различных предприятиях по специальностям: фрезеровщика, конструктора ДМ и СТО, оператора и технолога СЧПУ. Более 40 лет стажа программированияна различных языках. Обращаться: tura@narod.ru Прошу администратора закрыть тему.
    • brigval
      Надумано. Если работники архива откажутся выполнять указания руководителя, их уволят и наберут других. Чтоб процесс не стоял.
    • Kelny
      Если будет поднесено в течении укладки остальных документов в архив с заполнение регистрационных данных в карточках архива, но фактическая сдача всё равно будет отложена до получения всех документов, то без проблем.   А если документы ожидаются через полгода уже после состоявшейся сдачи, то вполне себе подлог, ведь сданного в архив документа нет в наличии. Есть ссылка, а документа нет - архив не выполнил свою работу и записал в принятые отсутствующий документ, что как минимум ошибка, что НормоКонтроль не доглядел лишнего в спецификации и не выдал замечания. Но после сдачи обычно комплект документов надо отправить дальше и тут вскроется подлог с отсутствующими документами, ни какая записка не поможет в оправдании отсутсвия сданных документов.   А Служебная Записка будет лишь документальным потверждением подлога - архив не должен принимать такие служебные записки, т.к. записки такого рода дискридитируют работу архива и подставляют архив перед контролирующими огранизациями.
    • AlexKaz
      В WB меняли настройки контактов? Для модуля дайны настройки контактов раскиданы в разных местах дерева проекта, а не только в ветке контактов. И где-то там млжно сменить тип. Для этого типа контакта надо поварьировать коэффициенты оффсета в карте, и тогда задача решается. Менять на другой тип не всегда обязательно. Есть вариант через коммандную вставку на APDL, подробности есть где-то в Хэлпе WB. Но лучше сначала осмотреть дерево проекта.
×
×
  • Create New...