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

Сделай свою работу в 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 пользователей

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




  • Сообщения

    • vad0000
    • OliverTwist
      Добрый день! Сдохла плата управления на приводе Bosch Rexroth серии HCS. Имеется в наличии ещё один такой привод и нужно стянуть с него параметры. Судя по документации мне необходим софт "IndraWorks ds" - но я никак не могу его найти :( Может кто-то подскажет - где можно такой скачать? Заранее спасибо!
    • gudstartup
      у ваших ис имеется сменщик паллет?? это просто место сбора слесарей + гидравлика мозг выносит. к фанукам притензий особых нет как и везде но электроавтоматика сделана отвратительно в шкафах полный хаос.   такие станки имеют износ 40-70% и их необходимо обновлять особенно это касается высокоточного оборудования но к исам это не относится там главное чтобы железо крепкое было я смотрю вы любите пространные описания но есть нюанс дочитывая до конца забываешь что в начале или это я такой склеротик
    • Alexandr97
      В сборке необходимо было создать массив нескольких деталей на линейном расстоянии друг от друга. При создании сопряжения между отдельной деталью и одним из объектов массива, объект массива ломается, свободно перемещается и расстояние, которое было задано при массиве, уже не актуально. При том, когда я к родительской детали пытаюсь крепиться, то все нормально. Подскажите, это недочет программы, или так и должно быть?
    • Shura762
      Кто нить пробовал ТФ18? ну там типа бета тестирование? или все это коммерческая тайна
    • Alexey8107
      Ну не знаю. У нас в свое время было таких ИС-800 8 шт. Один из них самый первый был с круглым магазином на 32 инструмента, привода сименс, ЧПУ балт систем. Если к чпу и приводам претензий не было, то к механике были серьезные вопросы. А вот остальные 7 все как один, 64 инструмента, фанук везде и вся, датчики, линейки, энкодеры ханденхайн, к механике особых претензий уже нет, да, бывают поломки, периодически по мере необходимости меняем опоры качения и прочее... Да, есть слабые места, например упорный подшипник ШВП оси Z, периодически дохнет из за попадания сож и Z начинает дергаться как эпилептик, приходится менять. Все эти станки работают с 2007-2010 годов в три смены без остановок. Из крупных поломок за все это время, материнка в одном УЧПУ померла, на одном стол вырвало, на одном PSM смачно взорвался и вот сейчас похоже этот же восстановленный PSM взбрыкнул. Мелочовку типа порванных РВД и ремонтов по причине естественного износа, типа замены опор качения я не считаю. Бывает индуктивные датчики летят, приходится менять, но это еще мельче и устраняются в течение часа со всеми перекурами когда карта сигналов и мест установки датчиков есть. К тому же эти станки до сих пор держат свою геометрическую точность, периодически проверяем их. Точнее сначала оператор начинает замечать что то не то, потом мы смотрим что не то, ремонтируем и проверяем  Но у нас преимущество, у нас есть очень грамотный и опытный станочник, он с закрытыми глазами находит неисправности, да и станки эти знает вплоть до каждого винтика. Ну и само собой по мере необходимости и шпиндели отправляем в ремонт. Правда последний раз эта организация нам так восстановила шпиндель на токарный LEADWELL, что точил вместо круга непонятно что. Разобрали и ужаснулись, подшипники стоят неправильно, кольца вообще не там где должны быть, какие то медные проставки, которых там сроду не должно быть... Пришлось самим в срочном порядке пересобирать правильно и каким то чудом шпиндель заработал как и должен. Каким чудом я не знаю, но тем не менее работает уже год. Претензий нет. В те времена, когда их было 8 шт, а токарных LEADWELLов больше 20, еще некоторые и с барфидерами, так я чаще ремонтировал барфидеры, чем ИС-800. Да, сейчас настал кризис, часть станков продали, часть работников сократили, и их осталось всего 3 штуки.
    • Tad
      Это коэффициент, определяющий соотношение усилия при свободной (воздушной - air bending) гибке и штамповке/чеканке (bottoming). Соотношение усилий между этими операциями 3-40 раз в зависимости от  условий. Кто использует метод чеканки, не спрашивает, какой конкретно должен быть этот коэффициент
    • zwg
      Тут не поспоришь... Кто не использует - тот и не знает как (в сущностях или без)... Вопрос к знатокам: на что влияет значение BOTTOMING PRESSUE FACTOR на Странице МАТЕРИАЛЫ в настройках CYBELEC?
    • gudstartup
      это к вашему производству не относится просто товарищ написал а я откомментировал!   я быне завидывал особенно это касается ис800 - ужасно ненадежные станочки наследники ир800 хоть и собраны на фанук но механика полный отстой.
    • AlexKaz
      Выбрать в дереве Define type -> Components, затем для X, Y, Z-компонент выбрать Tabular Data.
×
×
  • Создать...