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

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


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

Всем привет!

Подправил макрос сортировки дерева - TreeSorter.

Был выявлен косяк с сортировкой компонентов у которых свойства пользователя вычислялись по аналогии с $PRP:"SW-File Name" $PRP:"SW- Имя конфигурации(Configuration Name)". Вылечено.

Для тех, кто писал свои макросы на основе TreeSorter, в код была добавлена строка по сообщению тут.

 

Я повторю на всякий случай описание:

TreeSorter - Макрос для сортировки дерева компонентов и перемещения компонентов в папки по разделам спецификации

ВНИМАНИЕ!!!
Макрос без возврата удаляет все имеющиеся папки, без удаления компонентов и создает новую структуру
папок с компонентами в соответствии с их разделом.

 

TreeSorter.Bmp TreeSorter.swp

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


Коперник 4.4.2
- исправил регресс - свойство Наименование из имени файла при запуске затиралось, если в свойстве конфига модели его не было, но если ввести символ при переименовке, то считывание из имени файла происходило. сделал проверку, и если Наименование и Обозначение в свойствах модели иные чем имя файла - включится чек-бокс Своё; 
- считывание свойств Формат, Примечание, Раздел, Наименование из свойств общих, если они не обнаружены в конфиге.

Коперник 4.4.2.zip

 

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, malvi.dp сказал:

Всё пропало - нет картинок и файла.

По ЕСКД, помнится, размеры не соответствующие масштабу допустимы, но должны быть подчёркнуты, ГОСТ 2.307-2011, пункт 4.16:

image.png

 

 

Ссылка на сообщение
Поделиться на других сайтах
25.01.2019 в 09:16, alek77 сказал:

Есть чужой макрос, работает нестабильно

У меня по кнопке нет солид 17 слетает

Пользуюсь только кнопкой да

Времени допиливать нет, да и не пользуюсь я измененными размерами

Кто хочет и может - допиливайте :)

 

 

ChangeColorForOverridedDimensions.swp

Допилил.

Поддерживает многолистовые чертежи

Начинает работу при нажатии на кнопку макроса:

-при нахождении измененных (установлена галочка "Измененное значение") размеров окрашивает их в красный цвет;

-если с измененного размера снята галочка "Измененное значение", т.е. он стал обычным - цвет становится обычным;

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

Тестировался на sw2016 и sw2020.

 

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

R1.jpg

ChangeColorForOverridedDimensions.zip

17 часов назад, Kelny сказал:

Всё пропало - нет картинок и файла.

 

Да, что-то прошло не так... Уже поправил.

Изменено пользователем malvi.dp
Ссылка на сообщение
Поделиться на других сайтах
27 минут назад, malvi.dp сказал:

Допилил.

Поддерживает многолистовые чертежи

Начинает работу при нажатии на кнопку макроса:

-при нахождении измененных (установлена галочка "Измененное значение") размеров окрашивает их в красный цвет;

-если с измененного размера снята галочка "Измененное значение", т.е. он стал обычным - цвет становится обычным;

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

Тестировался на sw2016 и sw2020.

 

  Скрыть содержимое

R1.jpg

ChangeColorForOverridedDimensions.zip 17 \u041a\u0431 · 1 скачивание

 

Да, что-то прошло не так... Уже поправил.

Кто изменяет так размеры? Киньте в них камень. Я так понял, это для разгреба ошибок конструкторов, которые уволились.

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

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

Кто изменяет так размеры? Киньте в них камень. Я так понял, это для разгреба ошибок конструкторов, которые уволились.

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

Там в настройках солидворкса уже есть такая функция

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, malvi.dp сказал:

Допилил.

Не отработал на нарисованном прямоугольнике:

image.png

Начальный макрос такие вещи отрабатывает:

image.png

 

SW17 у меня

 

5 часов назад, malvi.dp сказал:

Допилил.

И еще.

И для чертежа с модели тоже не отработал:

image.png

Хотя я никакими галочками "измененное значение" не пользуюсь, и не знаю где они находятся.

Я тупо меняю размер в свойствах:

image.png

Старый макрос при этом прекрасно все видит и раскрашивает такие размеры.

В чем разница не вникал. Просто потестил.

Сам я так размеры никогда не меняю, это вредно.

А за другими проверить очень даже полезно бывает.

 

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, alek77 сказал:

Хотя я никакими галочками "измененное значение" не пользуюсь, и не знаю где они находятся.

Этот макрос отслеживает галочку ИЗМЕНЁННОЕ ЗНАЧЕНИЕ, находиться чуть выше ПЕРВИЧНОЕ ЗНАЧЕНИЕ:

image.png

 

@alek77 Вами показан более изощрённый метод вредительства.

Для вашего случая надо следить за текстом размера, что бы там оставался тэг <DIM>

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Kelny сказал:

отслеживает галочку ИЗМЕНЁННОЕ ЗНАЧЕНИЕ

Да, спасибо, я уже из интереса ее нашел.

Еще раз повторю, чтобы не выхватить, сам я такими методами указния размеров не пользуюсь, это самая вредная практика из всех, что встречал.

В свое время имел много проблем в автокаде, корректируя чужие чертежи. Но там и отртогональные линии под углом в 0,001 градуса были в норме, и миллион линий одна поверх другой, и незамкнутые отрезки и много всего, от чего волосы дыбом. В солиде, думал, не столкнусь с таким, наивный. Поэтому искал и нашел макрос который косяки размеров подсвечивает. Он вполне рабочий, но не стабильный. В чем причина не разбирался, так как со своей задачей он справляется. Причем отрабатывает и галочки, и замену текста в размере.

Хорошо, что @malvi.dp нашел время и что-то корректирует, спасибо отдельное ему за это. Макрос достаточно полезный при работе с чужими документами. И если удастся сохранить все начальные функции этого макроса против изощренных методов вредительства - будет офигенно.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, alek77 сказал:

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

Да, вы правы. 

Поправил с учётом найденных ошибок.

Прошу протестировать.

 

ChangeColorForOverridedDimensions.swp

Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, malvi.dp сказал:

Поправил с учётом найденных ошибок.

Попробовал, все работает, спасибо! То что нужно!

В конце выполнения не нужно добавить перечерчивание?

swDoc.EditRebuild3()

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, alek77 сказал:

В конце выполнения не нужно добавить перечерчивание?

Можно и добавить.

А что это даст?

И так все обновляется, вроде как.

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

Подскажите, пожалуйста, в инвенторе есть такой пункт упорядочи по алфавиту дерево. Здесь найти такого не могу, пытался treesorter ставить но он добавляет просто в папку а не сортирует в дереве. Есть ли такой макрос чтобы все детали в дереве по порядку и алфавиту шли?

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, sklide008 сказал:

И еще можно ли задать горчие клавиши на кнопки открыть

Открыть деталь из сборки или что-то другое?

8 часов назад, sklide008 сказал:

скрыть

Наведите курсор мыши поверх детали в окне с 3Д моделью сборки и нажмите TAB

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Snake 60 сказал:

Наведите курсор мыши поверх детали в окне с 3Д моделью сборки и нажмите TAB

:worthy: век живи - век учись. А как теперь также быстро ее обратно показать?))

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

 

6 минут назад, eljer0n сказал:

век живи - век учись. А как теперь также быстро ее обратно показать?))

 Shift+TAB

Ссылка на сообщение
Поделиться на других сайтах
On 4/28/2024 at 11:03 PM, Snake 60 said:

Открыть деталь из сборки или что-то другое?

Наведите курсор мыши поверх детали в окне с 3Д моделью сборки и нажмите TAB

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

Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, sklide008 сказал:

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

Так а зачем, если вот эта кнопка  сохраняет все детали и подсборки входящие в нее:

2024-04-30_11-31-35.jpg

При желании можно повесить на горячую кнопку через Настройка-Клавиатура

Или пересохранить имеется ввиду создать копию с новым именем? Если да, то для этих целей я бы посоветовал крутой макрос с именем Коперник от @tompsongun

См. пост выше.

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

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

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

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

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

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

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

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

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

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

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • ev121
    • Anat2015
      Есть ли китайская замена датчикам измерения инструмента Renishaw и Marposs? Конкретно: Renishaw TS20 (он же Marposs T18) и Marposs TT30. Ну, еще добавлю Renishaw RP3. В России цены просто дикие на оригиналы: от 4 до 5 килобаксов, а гарантии, что оператор/наладчик не убьет датчик нет.
    • maxx2000
      будешь смеяться. НО. Просит человек сделать будку на машину МТО, типа у него есть, надо такую же но на другое шасси. По сути ящик для инструментов. Говорю ему от полугода до года срок. Говорит не, сфоткай и в фотошопе или в чём там Вы работаете сделайте за пару дней, как это будет выглядеть я хочу глянуть, мне говорит так наклейку на Такси делали. Потом надо сделать картинки для лазера, какие нах полгода-год. Другой просит сделать модель прессформы для эксцентрикового зажима. Ну деталь то плевнеькая, не пролить маловероятно, тем более что лить будет на самодельном ТПА от души . Говорю ему сделай сам, у меня дорого, в общем всячески отмазываюсь. Жалуется что никто  не хочет браться, даже те кто ему их изготавливает. Говорит боюсь, сделаю, а она не работает, а за изготовление заплачу. Ты мне как то на заре сотрудничества  показывал как масса на симуляции заполняет форму и как она остывает, мне такое никто не показывал больше. Я говорю не показывают, значит не считают нужным и не значит что этого не делают. Говорю что ему везде отказывают потому что не хотят браться за такую простую и дешёвую работу.   Взрыв-схема, картинки, мультики и описание того что это за ненужные файлы которые  не открываются на телефоне. И вот ещё короночка.  
    • Anat2015
    • davidovka
      Creo 3 и выше. Это неофициальные бесплатные модули.
    • Евгений 1981
      Вопрос по листогибу контроллер Е22. Программа на 4 гиба 1,2,3 всё работает в норме. После 3 гиба задний упор не встаёт на заданную точку, приходиться переключать контроллер и после переключения упор встаёт на своё место. С чем это связано? Помогите пожалуйста.
    • Sergey___1978
      А с какой версии крео питонить можно?
    • AlexArt
      Вот кто нужен! Вот что ценно! А не это ваше вшивое бумагомарание!
    • co11ins
      пробовали вернуть первоначальный вид УП? работает? Странно, но HAAS не поддерживает G54.1. Очень интересно, каким образом у Вас получилось? Не пробовали использовать G52? Очень удобно при испопьзовании неограниченного кол-ва смещений
    • Артур8991
      Подскажите пожалуйста какой можно продумать инструмент для плющения (Жесткость)так сказать, поделитесь пожалуйста Если у кого есть???(((
×
×
  • Создать...