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

Почему могут не переименовываться компоненты Toolbox. Как переименовать?


brigval

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

1 По умолчанию вставленный компонент Toolbox имеет имя его файла.

Переименовываю этот компонент. Сохраняю сборку. Загружаю заново. А имя прежнее = имени файла.

Это на первом компьютере.

 

2 На втором компьютере переименованный компонент после переименования не меняет имя. Остается переменованным.

 

На первом компьютере SW2019 SP5.0

На втором - SW2019 SP5.1

Не думаю, что это от разных версий сервис-паков. Просто для полноты картины привел.

 

По какой причине имя компонента из Toolbox может не меняться?

Ведь с точки зрения сборки это обычный компонент должен быть.

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


UnPinned posts

@brigval  Для начала я бы Вам порекомендовал отвязать деталь от Тулбокса при помощи утилиты

C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\Toolbox\data utilities\sldsetdocprop.exe и только после этого пытаться переименовывать. Потому что иначе, в зависимости от настроек, солид будет пытаться или создать новую деталь с тем именем, что в базе тулбокса, или искать созданную ранее модель.

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

@brigval  Для начала я бы Вам порекомендовал отвязать деталь от Тулбокса при помощи утилиты

C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\Toolbox\data utilities\sldsetdocprop.exe и только после этого пытаться переименовывать. Потому что иначе, в зависимости от настроек, солид будет пытаться или создать новую деталь с тем именем, что в базе тулбокса, или искать созданную ранее модель.

Это интересная утилита. Но немного не то, что надо. Но спасибо за наводку. Есть над чем подумать.

 

 

23 часа назад, Krusnik сказал:

Проверьте настройки.

filenamecheck.jpg

 

Поэкспериментировал. Действительно, опять эта галка все решает. Век бы ее не видать.

Но проблема с именами стала понятнее и, кажется, решилась. Заодно и про Toolbox почитал.

Спасибо.

 

 

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

Это интересная утилита. Но немного не то, что надо.

Тогда Вам надо создать свой стандарт в Тулбоксе на основе заимствованных деталей, переименовав их.

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

Тогда Вам надо создать свой стандарт в Тулбоксе на основе заимствованных деталей, переименовав их.

Спасибо.

В принципе, получилось, что хотел. Переименовывал с помощью Брасол 1.25 (скоро выложу)

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

Снимок.JPG

 

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

Переименовывал с помощью Брасол 1.25 (скоро выложу)

Может стоит расширить стандарты Толбокса и добавить кучу других деталик ??? Да и еще совет работать в самой низшей версии для библиотек не все сидят в 2018 даже.

Может устроим некое подобие темы что хотим иметь свои библиотеки и деталик всяких.

Кто что имеет накидает??? Будет типа Toolbox CCCP3D !

Уверен @Krusnik  ПОМОЖЕТ С крепежом и аналогами, не хватает иногда что чем можно заменить..

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

Кто что имеет накидает??? Будет типа Toolbox CCCP3D !

Накидывали уже здесь (правда какие-то ссылки уже не активны):

https://cccp3d.ru/topic/29902-стандартные-изделия-и-элементы/?do=getLastComment

 

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

Накидывали уже здесь (правда какие-то ссылки уже не активны):

Не порти идею общей готовой библиотеки ! твоя ссылка это набор одно двух гаек. а реально большой библиотеки где кто то будет следить за правильностью написания и адекватности нету. И еще это все же продукт и он потом может быть платным!!!!

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...
11.02.2023 в 17:28, Snake 60 сказал:

@brigval  Для начала я бы Вам порекомендовал отвязать деталь от Тулбокса при помощи утилиты

C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\Toolbox\data utilities\sldsetdocprop.exe и только после этого пытаться переименовывать. Потому что иначе, в зависимости от настроек, солид будет пытаться или создать новую деталь с тем именем, что в базе тулбокса, или искать созданную ранее модель.

@Snake 60 , Не в курсе, из командной строки можно запускать программу?

Чтоб ею менять состояние свойства (IsToolboxPart) = (Standart)

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

@brigval Честно говоря - не знаю, заложено ли это в программе. По идее можно скрипт написать или сторонний софт применить типа NirCMD

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

Не в курсе, из командной строки можно запускать программу?

Не похоже, что бы она это имела.

Так что или ковырять DocumentManager, но нужен ключ от DS ( https://help.solidworks.com/2017/English/api/swdocmgrapi/GettingStarted-swdocmgrapi.html#LicenseKey ).

Или запускать программу и тыкаться в окно через WinAPI.

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

@Snake 60 , Не в курсе, из командной строки можно запускать программу?

Чтоб ею менять состояние свойства (IsToolboxPart) = (Standart)

А зачем?

Крепежи на других ПК меняются?

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

А зачем?

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

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

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

То, что программно - это понятно.

Я имел ввиду зачем отвязывать?

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

Я имел ввиду зачем отвязывать?

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

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

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

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

А тут программно. Там видимо файлов очень много. Замучаешься дорабатывать.

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

А тут программно. Там видимо файлов очень много. Замучаешься дорабатывать.

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

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

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

Ну что-то типа этого.

Уже начал делать "Копировать детали Toolbox в выбранную папку" с заменой ссылок в сборке на скопированные детали.

Ссылки заменяются, но при загрузке сборки она, вопреки ссылкам, подтягивает детали не из новой папки, а из штатной папки "SOLIDWORKS Data\browser"

Возможно (возможно!) это из-за свойства в файлах  (IsToolboxPart) = (Standart).

 

Может появиться некоторая необходимость передать проект на компьютер без Toolbox или где в Toolbox нет нужных конфигураций. Это не для обсуждения, это я просто пояснил.

 

 

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

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

А тут программно. Там видимо файлов очень много. Замучаешься дорабатывать.

Немного, просто захотелось попробовать сделать в Брасоле, чтоб автоматом. )

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

  

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

Ну что-то типа этого.

Уже начал делать "Копировать детали Toolbox в выбранную папку" с заменой ссылок в сборке на скопированные детали.

Нет, это из-за настроек.

 

Нужно проделать пару манипуляций.

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

Settings.jpg

Settings2.jpg

ToolBoxSettings.jpg

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

Как правило указывается папка CopiedParts.

 

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

Ссылки заменяются, но при загрузке сборки она, вопреки ссылкам, подтягивает детали не из новой папки, а из штатной папки "SOLIDWORKS Data\browser"

Возможно (возможно!) это из-за свойства в файлах  (IsToolboxPart) = (Standart).

Уберите галочку.

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

Settings3.jpg

 

 

 

 

 

P.S. Если передаётся на компьютер с ToolBox, где нет нужных конфигураций и там тоже стандартные настройки - то вся эта штука не поможет.

С включенной галочкой "Сделать эту папку месторасположением по умолчанию для поиска компонентов Toolbox" SW всё полезет в свой обычный загашник.

 

 

 

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Srgwell
      Кто изменяет так размеры? Киньте в них камень. Я так понял, это для разгреба ошибок конструкторов, которые уволились. А вот если подсветка меняется у размеров, которые поменялись после последнего запуска- это круто. Поиск и анализ изменений быстро происходит
    • si-64
      Возможно ли преобразование и внутренних объектов, а не только наружного периметра грани?  
    • Bot
      Форум посвящен новым ключевым направлениям в развитии T-FLEX PLM и новым продуктам в области инженерного ПО и управления полным жизненным циклом продукта Описание мероприятия Главное событие года компании «Топ Системы» — ежегодный Форум T-FLEX PLM — посвящен ключевым направлениям в развитии технологий и решений в области инженерного ПО и управления полным жизненным циклом продукта. Участники мероприятия познакомятся со стратегией развития, новыми разработками и функциональными возможностями отечественного комплекса T FLEX PLM, узнают о реализованных проектах у заказчиков, увидят программные продукты в действии. Если на предприятии стоят задачи: обеспечить бесперебойное производство, наладить выпуск новой продукции, удовлетворить рыночный спрос и обеспечить технологический суверенитет, то российский программный комплекс T FLEX PLM поможет в краткие сроки выполнить инженерные и производственные задачи выпуска изделий На мероприятии вы сможете: Узнать о [...] View the full article
    • gudstartup
      это неправильно разделите м коды на 2 кадра иначе будет вышеописанная ошибка а так программа нормально выполняется
    • malvi.dp
      Допилил. Поддерживает многолистовые чертежи Начинает работу при нажатии на кнопку макроса: -при нахождении измененных (установлена галочка "Измененное значение") размеров окрашивает их в красный цвет; -если с измененного размера снята галочка "Измененное значение", т.е. он стал обычным - цвет становится обычным; -по окончании работы в сообщении выводится статистика найденных измененных размеров, если они есть. Тестировался на sw2016 и sw2020.   ChangeColorForOverridedDimensions.zip   Да, что-то прошло не так... Уже поправил.
    • maxx2000
      Я скорее согласен с Надеждой Януарьевной
    • Koels
      Мотора 54 градуса, что на 6 градусов больше соседнего станка, вентеляторы в норме да. Ещё хочу сравнить нагрузку координаты с соседним станком, но пока не дают. У этих двух станков проблемы с охлаждением, на соседнем стоит автомобильный радиатор для охлаждения масла. xD
    • Bot
      Dassault Systèmes Reports Solid First Quarter Results And Reaffirms Full-Year Objectives Просмотр полной статьи
    • Ninja
    • Ninja
      В зимнее время водители устанавливают на колёса специальные цепи против скольжения. В мире разработано множество видов цепей и способов их установки. Японцы применяют "цепи Абэ". Кто этот великий инженер? Это знаменитый японский писатель Кобо Абэ. Для уединенного писательского труда Абэ купил домик в горах. А в горах зима ранняя, снежная, затяжная. Без цепей на колёсах можно и улететь с обрыва. Абэ периодически заводил машину и спускался в долину. Почту получить/отправить, в магазине продукты купить, ящик рисовой водки. (Известное дело: насухую великую книгу не напишешь). В долине приходилось цепи снимать. По правилам цепи запрещается применять при отсутствии на дороге снежного покрова. В те времена для установки/снятия цепи требовалось домкратом поднимать каждое колесо. В машине 4 колеса. Товарищу Абэ приходилось корячиться с домкратом. При этом в самых нелитературных выражениях комментируя политику правящей партии и все домкраты в мире. Купил в магазине бухлишко-закусь. Поехал домой в горы. А там снег, скользко. Цепи требуются. Опять писатель и драматург Абэ домкрат крутит. Всё это насмерть надоело Абэ. Обратился к компаниям-производителям: придумайте способ установки цепей без домкрата! Но производители ничего не придумали. Или не захотели. Тогда Абэ сам придумал способ установки цепей без необходимости поднимать колесо. Послал изобретение на конкурс. И неожиданно получил призовое место и патент. Новый способ установки цепей быстро завоевал популярность. Так и пошло у японцев - "цепи Абэ". Кобо Абэ не получил Нобелевскую премию по литературе. Уже выдвигался, уже все были уверены в том, что он её получит. Но не успели, писатель умер. А это всё дурацкие цепи виноваты. Сколько времени он потерял в установке/снятии цепей? Сколько времени, вместо того чтобы писать, он крутил домкрат? Вот и не успел. https://ru.ruwiki.ru/wiki/Абэ,_Кобо
×
×
  • Создать...