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

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


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

Парттриринейм
 

Я работаю с какой-то...мож старая...мож не выложил.

Ну ладушки, тогда в понедельник обе дам.

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


Парттриринейм

 

Готово. Её же себе на работу поставлю. Так что исправления гарантирую быстро

http://www.streamdivision.com/pereimenovanie-detaley/

 

добавлено: обязательно следите за обновлениями! Версия сетапа будет версией файла.

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

@@Michael_Mira, как отличать нужные переименования и не нужные? Если деталей тыщу - будет сложновато. Может в этом случае SW Explorer будет полезнее?

Ссылка на сообщение
Поделиться на других сайтах
как отличать нужные переименования и не нужные? Если деталей тыщу - будет сложновато.

Описывал ситуацию выше: сначала детали имеют только имя, а макросом они получают имя и обозначение (для SWPlus). А не нужные - это же либо крепеж, либо заимствованные. Да и разработчик должен же ж знать, что ему переименовывать?!

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

Как альтернатива: кнопка "переименовать" и "переименовать несколько"???

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

Разумно.

Пока сделаю глубокое переименование. То есть чтоб можно было переименовывать детали из подсборок.

А по "несколько", можно будет сделать так - выделил нужные - пкм - переименовать. И там, хоп, и списочек.

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

Тож неплохо, пойдет, думаю. Главное, чтобы списочек имя подхватывал)))

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

@@Michael_Mira, как отличать нужные переименования и не нужные? Если деталей тыщу - будет сложновато. Может в этом случае SW Explorer будет полезнее?

Я может и не совсем в теме, но использовать SW Document Manager, по моему, самое то. Переименование, копирование, перенос в нужной логике делает отлично. Если не тупить, конечно....

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

@@Shvg, я вот про что: если жмакнуть сразу на сборке и придумать кнопку "переименовать всё", то подхватятся и всякие ненужные детальки вроде материалов, компонентов печатных плат и прочее. Т.е. по сути - имитация SW Explorer.

 

 

использовать SW Document Manager

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

1) Закрыть сборку

2) Открыть папку с деталью

3) ПКМ Solidworks - переименовать

4) Открыть сборку.

 

В случае реализации с переименованием вне зависимости от уровня, избавляемся ещё от одного пункта 2.1) Найти нужную деталь в куче файлов папки проекта

 

добавлено: ну и, без SWDM мне не надо беспокоиться защитой от воровства ключа. Можно, канеш, и самому найти  :smile:  есть на американсом форуме индивиды, которые пихали их в открытый доступ, но это будет нелицензионно, с последующей предъявой.

Это, кстати, является одним из краеугольных камней SW Plus NET для паблика. Чтобы там использовать SWDM - надо защищать ключ, ну и сначала вообще его получить))))

Ссылка на сообщение
Поделиться на других сайтах
Я может и не совсем в теме, но использовать SW Document Manager, по моему, самое то.

Это же [НЕцензура] самая натуральная, а не переименование.

1) Закрыть сборку

2) Открыть папку с деталью

3) ПКМ Solidworks - переименовать

4) Открыть сборку.

Добавлю пункт:

3.1) подождать, пока связи модели с чертежом и сборкой подтянет.

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

streamdown, а как вам такое - добавить возможность переименования не только файла, а и (по желанию) изменения обозначения и наименования в свойствах детали? 

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

тут @Shvg предлагает использовать библиотеку SW, которая поможет с переименованием и замещением БЕЗ запущенного SW. Это просто другой подход.

 

@Vladar, я "заточен" в работе под макросы Leon и fox1001. У меня обозначение и наименование являются частями имени файла. И именно переименование деталей непосредственно в дереве - та фича, которой ооочень не хватало. Ваше пожелание - это если имя файла вообще не участвует в проектировании. Как вы вообще детали и сборки называете?

Ссылка на сообщение
Поделиться на других сайтах
я "заточен" в работе под макросы Leon и fox1001. У меня обозначение и наименование являются частями имени файла. И именно переименование деталей непосредственно в дереве - та фича, которой ооочень не хватало. Ваше пожелание - это если имя файла вообще не участвует в проектировании. Как вы вообще детали и сборки называете?
Эмм. Подписываю файл по примеру АБВ123.00.00.000 Наименование - не подумайте ничего грешного, я не из тех, кто называет файлы как попало. Возможно, Вы не поняли предложения - я о том, чтобы при изменении в дереве имя с, к примеру  АБВ123.00.00.013 на АБВ123.00.00.018 в свойствах модели свойство "Обозначение" автоматически изменялось. Это, конечно, не очень важно, но все же, когда переименовываешь пол дерева - что-то можно потом забыть обновить. А так - клац, и в чертеже и в спецификации файл назван, как положено. Что скажете?  
Ссылка на сообщение
Поделиться на других сайтах
тут Shvg предлагает использовать библиотеку SW, которая поможет с переименованием и замещением БЕЗ запущенного SW. Это просто другой подход.

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


свойство "Обозначение" автоматически изменялось.

Это уже высшая степень пилотажа.

Я детали обзываю только по имени, ибо не могу знать, куда они будут входить в конечном результате. Соответственно, Мпроп еще не прописал никаких свойств. Когда проект уже на стадии разработки КД - присваиваю номер этим макросом и тогда только начинаю оформляться в КД. В этом случае макрос не найдет свойство обозначение или наименование и либо заругается, либо сам его создаст.

Ссылка на сообщение
Поделиться на других сайтах
Я детали обзываю только по имени
Иногда имя совпадает с названием другой детали, и начинается Хаос. К тому же, иногда редактируется готовая сборка, с готовыми чертежами и названиями.
Ссылка на сообщение
Поделиться на других сайтах

@@Vladar,@@Michael_Mira,  

да хосспади, сделаю галку - хошь жмакни всё внесётся, хошь ОТжмакни)) ничего не внесётся.

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

увы, чёй-то не переименовывает ни в сборке ни в подсборке. SW2015 SP3.

PartTreeRename.dll весила раньше 1410 КБ, сейчас 191 КБ.

Восстанавливаю предыдущию версию (что с install.bat) - переименовывает в сборке

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

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

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

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

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

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

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

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

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

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

    • Sergey___1978
    • Kelny
    • VooKen
    • ГЕЛА



×
×
  • Создать...