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

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


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

13 часов назад, Stunya сказал:

но не работает.

Положите рядом с макросом файл из набора MyProperties.ini

 

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


SaveAsCopyReplace 2.6.6.zip

2.6.6 запоминание 'заменить все' или одну, логика обработки ошибок, не сразу определял выбранный компонент (регрессия), в 2строчном режиме в начале строки появлялся квадратик (зависит от шрифта?) - добавил символ 'перенос каретки'. (добавил определение версии солида до и после 2017 - для них чуть разные команды для замены файла в сборке - решил разграничить.

ini-файл лучше пересоздать - добавилась строка для заменить всё.

 

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

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

SaveAsCopyReplace 2.6.6.zip 72 \u041a\u0431 · 2 скачивания

2.6.6 запоминание 'заменить все' или одну, логика обработки ошибок, не сразу определял выбранный компонент (регрессия), в 2строчном режиме в начале строки появлялся квадратик (зависит от шрифта?) - добавил символ 'перенос каретки'. (добавил определение версии солида до и после 2017 - для них чуть разные команды для замены файла в сборке - решил разграничить.

ini-файл лучше пересоздать - добавилась строка для заменить всё.

 

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

Я протестировал макрос в части работы с деталями, в которых есть исполнения (конфигурации 00, 01, 02 и тд), логично, что макрос не вносит свойства для всех конфигураций. Если будет время и желание, прошу дополнить код, со своей стороны готов на любую помощь, даже сам могу в принципе засесть.

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

изображение.png

2.7 SaveAsCopyReplace

изм.:

- удаление всех свойств,

- внесение обозначения+имя конфигурации в соответсвующие свойства конфигураций

       Обозначение и Наименование в свойства -  внесение свойств на вкладки 'настройка' и вкладку активной конфигурации.
       Обозначение+Имя конфигурации (Исполнение) - в свойства конфигурации вносится обозначение и через тире имя конфигурации. Игнорируются конфигурации '00','Default', 'По умолчанию'.

- опция внесения обозначения и наименования,
- кнопка дополнительных настроек и там преобразование указанного символа в слеш (/) в свойстве 'наименование',

- пересоздание файла настроек со сбросом параметров, т.к. добавлены новые функции

- опция не вноса свойств на вкладку 'суммарная информация'.

- чуть дополнена справка

 

SaveAsCopyReplace 2.7.zip

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

изображение.png

2.7 SaveAsCopyReplace

изм.:

- удаление всех свойств,

- внесение обозначения+имя конфигурации в соответсвующие свойства конфигураций

       Обозначение и Наименование в свойства -  внесение свойств на вкладки 'настройка' и вкладку активной конфигурации.
       Обозначение+Имя конфигурации (Исполнение) - в свойства конфигурации вносится обозначение и через тире имя конфигурации. Игнорируются конфигурации '00','Default', 'По умолчанию'.

- опция внесения обозначения и наименования,
- кнопка дополнительных настроек и там преобразование указанного символа в слеш (/) в свойстве 'наименование',

- пересоздание файла настроек со сбросом параметров, т.к. добавлены новые функции

- опция не вноса свойств на вкладку 'суммарная информация'.

- чуть дополнена справка

 

SaveAsCopyReplace 2.7.zip 91 \u041a\u0431 · 4 скачивания

Работает! Есть моменты. Иногда почему-то выскакивает ошибка. Также на понял зачем заменять нижнее подчеркивание на слэш. Галка очищения свойств наверное должна называться: "Очистить свойства перед внесением свойств макросом"? Или другой смысл закладывался? Нижняя галка при запуске макроса серая, но корректировать ее можно, кликнув по ней.

20210405_093649.jpg

20210405_093706.jpg

Наверное надо добавить галку напротив функции Заменять в наименовании ...на слэш. На случай если это не нужно кому-то. А то получается, что эта опция действует всегда по умолчанию.

Прошу не тратить время на отладку в будни. Я подожду без проблем выходных. Основная работа прежде всего, особенно когда сроки. Спасибо за реализацию пожеланий.

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

2.7.1 поправил логику и отображения радио-кнопок и чек-боксов - проскакивали ошибки, дополнил справку, пояснения к /, кнопка копирования старого пути в строку нового, одноразовый выбор внесения имени файла в наименование.

забыл ранее указать, что Замена на / (слэш) - для записей в наименование, например, дюймовых резьб (имя файла Футорка 3_4-1_2 в наименовании будет Футорка 3/4-1/2). Если поле оставить незаполненным или прописать пробел - функция отключается.

Всё имя файла = Наименование -  Имя файла без расширения станет наименованием в свойствах. Может пригодится для покупных, прочих изделий. Значение сбрасывается на 'не выбрано' при следующем запуске макроса.

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

изображение.png

выкладывал вчера, но подзатёрлось

SaveAsCopyReplace 2.7.1.zip

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

2.7.1 поправил логику и отображения радио-кнопок и чек-боксов - проскакивали ошибки, дополнил справку, пояснения к /, кнопка копирования старого пути в строку нового, одноразовый выбор внесения имени файла в наименование.

забыл ранее указать, что Замена на / (слэш) - для записей в наименование, например, дюймовых резьб (имя файла Футорка 3_4-1_2 в наименовании будет Футорка 3/4-1/2). Если поле оставить незаполненным или прописать пробел - функция отключается.

Всё имя файла = Наименование -  Имя файла без расширения станет наименованием в свойствах. Может пригодится для покупных, прочих изделий. Значение сбрасывается на 'не выбрано' при следующем запуске макроса.

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

изображение.png

выкладывал вчера, но подзатёрлось

SaveAsCopyReplace 2.7.1.zip 70 \u041a\u0431 · 3 скачивания

 

Когда вставляю пробел в поле для функции замены нижнего подчеркивания на слэш не происходит отключение функции. Отключение происходит если оставить поле пустым.

Сценарий:
Создаю копию детали в той же папке проекта, но меняю только Наименование (вставляю 2_3), чтобы макрос вставил дробь 2/3 в Наименование для новой детали. Вставляю эту новую деталь в ту же сборку, на том же уровне с той деталью, с которой она копировалась. Открываю чертеж всей сборки со специей: вижу, что деталь, которая новая имеет в Наименовании дробь 2/3 как задумано, но и старая деталь, с которой делалась копия, тоже получила измененное наименование с дробью 2/3. Где-то сбой алгоритма или это уже какая-то завязка на логику работы самого солида, когда две детали с одинаковым внутренним идентификатором (говорят, что он есть), но разным именем файла, получают автоматом одинаковые свойства. Заметил, что после перезапуска солида и переоткрытия сборки и чертежа Наименование в специи пришло в норму.
Кстати, эта функция работает нормально даже если разделитель - нижнее подчеркивание. Видимо макрос видит первое нижнее подчеркивание и распознает его как разделитель, а последующие уже как для замены на слэш.

Предлагаю сделать остальные две галки неактивными если выбрана галка Очистить свойства, поскольку они теряют смысл и вводят в ступор пользователя, если он хочет очистить свойства. Также при проверке оказалось, что свойства на вкладке суммарная информация не очищаются. Для меня это не критично, но рушится задумка о непередаче третьим лицам информации о компоненте.

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

@none , тут всё же скорее всего завязано на версии солида, т.к. на 2020 на виндовс 7 и 10 у нас в отделе отрабатывает хорошо по удалению свойств с вкладки суммарная информация, и со слешем тоже - т.к. мы плотно работаем с пневматикой то слеши у нас часто.

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

по сбою алгоритмов - трудно мне сказать в чём трабла.

со временем может удастся выявить и исправить, как ранее показало - в разных версиях солида команды чуть разные и отрабатывают по разному. плюс глюки самого солида бывают индивидуальны на каждой машине( ос).

 

очистка свойств. оставлю как есть - мы часто пользуемся - если имеется файл, в котором в свойствах на вкладках всякая всячина (из интернета скачал, стороннее предприятие дало или распознанная модель из каталога фесто, эсмси, камоцци, кипп, трейспланетс и т.п.), логично удалить их свойства и внести минимальное количество своих. и дополнить Мпропом (который заполняет вкладку суммарной инфы, кстати).  мпроп - он заполняент все вкладки свойств.

да и мне казалось, что их визуально расположив друг под другом  показал иерархию- последовательность применения.

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

Есть ли макрос для удаления свойства принадлежности компонента тулбокс к тулбоксу?

 

Макроса нет, но есть программа, завязанная на DocumentManager. 

 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, streamdown сказал:
31.03.2021 в 17:19, DuS сказал:

 

Макроса нет, но есть программа, завязанная на DocumentManager. 

Как Вас давно не было!!! Рады что вернулись!

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

Макроса нет, но есть программа, завязанная на DocumentManager. 

То есть нужен ключ к DocumentManager-у?

 

4 часа назад, Maik812 сказал:

Как Вас давно не было!!! Рады что вернулись!

Ага, с возвращением.

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

нужен ключ

И да и нет )) если есть свой от предприятия, то конечно же вставляйте. Если нет - тоже не беда :cool:

 

6 часов назад, Maik812 сказал:

давно не было

Спустя 11 лет конструирования, понял что "чот надоело". И подался во "внедренцы". Вот там у меня теперь раздолье по программированию

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

шаравара

Нет канеш. Бесплатнява :biggrin:

Я тут задумал одну штуку, по собиранию таких вот моих бесплатняв "под один купол". И сделать так, чтобы туда добавлялось всё безболезненно. Думаю в ближайшие пару месяцев допилить.

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

Нет канеш. Бесплатнява

Я думаю, что стоит заметить - бесплатная, если у Вас лицензионный софт .... т.е. ключ для DM можно запросить и получить его бесплатно ...

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

Макроса нет, но есть программа, завязанная на DocumentManager. 

 

у меня не работает, ключа нет.

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

@Yurikman ну, почти. DM ключ по-хорошему, надо чуть ли не каждый год получать, чтоб работать с новыми версиями солида и файлами его генерирующими.

Там смысл такой у меня: программка, рядом текстовичок. Программка читает текстовичок в котором ключ. Ключ хотите вставляйте лицушный по подписке, хотите...в интернетах найдите. Благо были товарищи, способные его "сделать" на небезызвестном форуме.

Может быть, если условия некоторые срастутся, то ключ не надо будет искать, он там уже будет. Не знаю, выльется ли это в стоимость ПО, либо ещё во что-то. Прорабатываю этот вариант

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

Макроса нет, но есть программа, завязанная на DocumentManager. 

 

так а где взять то софтину? на просторах интырнета чет не видать

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

так а где взять то софтину

 

26 минут назад, streamdown сказал:

Думаю в ближайшие пару месяцев допилить.

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • AlexKaz
      "9 июля 1968 года на мышах был проведен самый знаменитый эксперимент американского ученого-этолога Джона Кэлхуна «Вселенная-25». Суть опыта заключалась в создании идеальных условий, где мыши могли бы жить и размножаться, не ведая никаких забот, вдали от хищников и в отсутствие эпидемий и заболеваний. Для этих целей ученый построил специальный загон, куда были помещены четыре пары белых мышей (самцов и самок). В распоряжении мышей всегда была чистая вода и еда в изобилии, специальные гнезда, где можно обустроить себе жилище ― гнезд в загоне хватало для проживания нескольких тысяч мышей. Температура в загоне в среднем составляла около 20 ℃ и была комфортной для мышей. Животные не подвергались никаким влияниям извне и жили в идеальных условиях в свое удовольствие. А дальше началось самое интересное. На первом этапе эксперимента мыши хорошо размножались, вели активный образ жизни, охотно играли. На следующей фазе эксперимента мыши стали есть меньше, перестали наедаться до отвала. На третьей фазе эксперимента, когда в загоне были уже сотни мышей, произошло распределение социальных ролей, стала ярко выраженной иерархия, клановость. Появились так называемые отверженные ― молодые особи, которых другие, взрослые мыши сгоняли в центр загона, не давали им вести нормальный образ жизни, причиняли физический вред. В природе такое, наверное, было бы невозможно, ведь эти мыши-агрессоры просто не дожили бы до старости: их бы съели хищники. Но в загоне Кэлхуна хищников не было, и взрослые мыши начали попросту издеваться над молодняком. Образовались две большие группировки: самцы-одиночки и самки-одиночки. При этом самки-одиночки отказывались спариваться <с менее статусными многочисленными молодыми самцами и с оставшимися старыми статусными> и отвергали ухаживания самцов. У мышей стал проявляться тотальный индивидуализм, мыши не стремились создать семью. На последней, четвертой стадии мышиная популяция стала сокращаться. Появились самцы, которых сам Кэлхун назвал «красивыми» (англ. beautiful ones), из-за отсутствия ран и рубцов. <В оригинале: They never engaged in sexual approaches toward females, and they never engaged in fighting, and so they had no wound or scar tissue. Thus their pelage remained in excellent condition. - Дословный перевод: Они никогда не прибегали к сексуальным подходам к самкам, и они никогда не участвовали в боях, и поэтому у них не было ран или рубцовой ткани. Таким образом, их шерсть сохранилась в отличном состоянии.> Эти мыши не вступали в борьбу за самок и территорию, не проявляли активности к размножению и только питались, спали и чистили шёрстку. У мышей стали проявляться различные формы девиантного поведения, вспышки агрессии. Самки стали проявлять агрессию, защищать себя сами, стали умерщвлять своих детенышей, а затем окончательно отказались размножаться. На пике эксперимента в загоне одновременно проживало чуть более двух тыс. мышей. Еды и гнезд было достаточно для дальнейшего роста популяции, но через четыре года после начала эксперимента Кэлхун остановил свой опыт, потому что в загоне осталось чуть более сотни мышей, и все они уже вышли из репродуктивного возраста. По итогам эксперимента Кэлхун пришел к выводу, что достижение определенной плотности населения и заполнение социальных ролей в популяции приводит к распаду общества" https://physicsoflife.pl/dict/pic/calhoun/calhoun.. https://scientificrussia.ru/articles/utopiya-dlya-mys.. https://ru.wikipedia.org/wiki/Кэлхун,_Джон_(этолог)
    • gudstartup
      @Koels вот в чем дело пока ds609 это предупреждение поэтому F может и не появится если sv601 это значит ошибка. возможно при нагреве радиатора серво определяет это как предупреждение или ваш вентилятор крутиться медленнее чем оригинальный и серва думает что он встал хотяпри этом обычно на экране в строке состояния FAN.мигает больше у меня вариантов нет....  
    • ДОБРЯК
      Решите любым алгоритмом. Тогда будет конструктивный разговор. :=)
    • Fedor
      https://en.wikipedia.org/wiki/List_of_numerical_analysis_topics#Eigenvalue_algorithms     :) 
    • Юрий К.Ф.
      Добрый день. Не нашёл тут тему по стойке Китайско Китайской)) Lynuc N3ME. Видать мне так повезло с её наличием)) Приобрели 5-ти осевой Китаец. В б/у состоянии после удара по оси Z. Отремонтировали по механике, заменили батареи на драйверах, выставили лимиты. Всё Ок. Пригласили со стороны людей которые бы разобрались по операторской части. Те два выходных ковырялись, после сказали покажут расскажут, но за огромные деньги. Не сошлись. После месяц станок простоял, когда включили перестал реагировать на регулировку скорости шпинделя. То есть в режиме Jog, включаем обороты, которые стандартно 2140-2149 об/мин. При регулировке процетности не меняются (сама процентность показывает на мониторе). Так же при включении оборотов через команду M03S300 или другое значение, скорость так же показывает 2140-2149 об/мин. Грешить на тех товарищей с которыми не сошлись по деньгам для обучения, как то не хочется. Поковырялся в настройках шпинделя, вроде всё в норме. Проводку на шпинделе прозвонил, целая. В чём причина, не понятна. Кто нибудь сталкивался с подобным, или с подобной стойкой? Может подсказать варианты причины подобного?
    • ДОБРЯК
    • Fedor
      https://en.wikipedia.org/wiki/Eigenvalue_algorithm   Вот , кстати, важное свойство которое раньше встречал у Стренга. :)    http://elibrary.bsu.edu.az/files/kitablar/1022.pdf   
    • ДОБРЯК
      Вы ысё чаще напоминаете телевизор, который случайным образом переключает программы...:=)
    • sssdos
      сочувствую бедности(Дома на ноуте стоит Windows XP С PM 6.). Или другие причины?
    • Fedor
      А чего тут понимать в отношении Релея ?   https://scask.ru/i_book_alg_s.php?id=132   :)  https://ru.wikipedia.org/wiki/Отношение_Рэлея       https://ru.wikipedia.org/wiki/Алгоритм_вычисления_собственных_значений   
×
×
  • Создать...