Jump to content

Внешние ссылки


HarleyDavidson

Recommended Posts

HarleyDavidson

Добрый день.

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

Link to post
Share on other sites


UnPinned posts
1 час назад, HarleyDavidson сказал:

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

Отключить нельзя, да и неправильно, когда файлы с одинаковым названием. Делай наименование файла из 2 частей: обозначения и наименования, по типу "01.00.00 Сборка главная" - "01.00.01 Деталь главной сборки" - "01.01.00 Подсборка" - "01.01.01 Деталь подсборки", можно без нулей или ещё как-нибудь

Link to post
Share on other sites
HarleyDavidson
1 минуту назад, Kir95 сказал:

Отключить нельзя, да и неправильно, когда файлы с одинаковым названием. Делай наименование файла из 2 частей: обозначения и наименования, по типу "01.00.00 Сборка главная" - "01.00.01 Деталь главной сборки" - "01.01.00 Подсборка" - "01.01.01 Деталь подсборки", можно без нулей или ещё как-нибудь

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

 

42 минуты назад, pps27031991 сказал:

Так называй детали по-разному

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

Link to post
Share on other sites
8 минут назад, HarleyDavidson сказал:

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

ПКМ по компоненту в дереве - сделать виртуальным. Потом сможешь пересохранить во внешний файл.

2012 Справка по SOLIDWORKS - Виртуальные компоненты - Обзор

Link to post
Share on other sites
HarleyDavidson
12 минут назад, Kir95 сказал:

ПКМ по компоненту в дереве - сделать виртуальным. Потом сможешь пересохранить во внешний файл.

2012 Справка по SOLIDWORKS - Виртуальные компоненты - Обзор

У меня всегда детали во внешних файлах.

Link to post
Share on other sites
2 часа назад, HarleyDavidson сказал:

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

Ни как.

 

3 часа назад, HarleyDavidson сказал:

К примеру,  в солиде открыты две сборки с разными названиями, в них содержатся разные детали, но с одинаковыми названиями и солид перессылает в сборке открытой позже первой на детали из первой сборки.

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

 

3 часа назад, HarleyDavidson сказал:

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

Очень даже просто, можно например добавлять дату, что нибудь вроде ИмяФайла001_20201201..., ИмяФайла002_20201201... и т.д.

 

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

У меня всегда детали во внешних файлах.

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

 

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

  • Нравится 5
Link to post
Share on other sites
Ветерок
3 часа назад, HarleyDavidson сказал:

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

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

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

Link to post
Share on other sites
4 часа назад, HarleyDavidson сказал:

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

Ничего сложного: Хрень1, Хрень2, ... ,ХреньN.

Некоторые, правда, формируют имя типа Обозначение+Наименование. Но они точно не креативные зануды :smile:.

Link to post
Share on other sites
HarleyDavidson
01.12.2020 в 15:36, Ветерок сказал:

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

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

А если я использую модель другого конструктора? Мне каждый раз нужно проверять отсутствие деталей с одинаковыми названиями?

Link to post
Share on other sites
Ветерок
1 час назад, HarleyDavidson сказал:

А если я использую модель другого конструктора? Мне каждый раз нужно проверять отсутствие деталей с одинаковыми названиями?

А вы там все дружно называете детали одинаково? Тогда да.

На самом деле достаточно давать уникальные имена своим деталям.

Link to post
Share on other sites
HarleyDavidson
1 час назад, Ветерок сказал:

А вы там все дружно называете детали одинаково? Тогда да.

На самом деле достаточно давать уникальные имена своим деталям.

Судя по всему, вы не особо знакомы с процессом проектирования, раз так рассуждаете. Да будет вам известно, что конструкции зачастую состоят из типовых элементов - кольцо, лист, балка, корпус, кронштейн и пр. И до того момента, пока конструкция не готова, ей нет смысла присваивать уникальный номер по чертежу, так как ее могут просто исключить в конечном итоге. Или она пойдет в сборочный элемент, соответственно номер изменится. Вот и называешь детали Лист1, Лист2, Лист3. Параллельно с этим мой коллега может давать такие же названия в своей конструкции, допустим мы проектируем составные части одной и той же конструкции, потом объединяем. До устройства на данную работу работал в Компасе, там вообще такой проблемы нет, и я не понимаю, зачем такие сложности присутствуют в такой технологичной программе как Solid. Вот так. Может вы делаете какой нибудь примитив из 2-3 деталей? Тогда да, можно и отследить.

Link to post
Share on other sites
3 часа назад, HarleyDavidson сказал:

А если я использую модель другого конструктора? Мне каждый раз нужно проверять отсутствие деталей с одинаковыми названиями?

В Solidworks да, иначе вы откроете совсем не то что делал другой конструктор.

 

53 минуты назад, HarleyDavidson сказал:

Судя по всему, вы не особо знакомы с процессом проектирования, раз так рассуждаете.

Каждый рассуждает, проектирует в меру своей испорченности, а кто-то и вовсе с помощью PDM.

 

54 минуты назад, HarleyDavidson сказал:

Вот и называешь детали Лист1, Лист2, Лист3. Параллельно с этим мой коллега может давать такие же названия в своей конструкции, допустим мы проектируем составные части одной и той же конструкции, потом объединяем.

Даже в этом случае можно и нужно договориться, особенно с учётом специфики Solidworks, например, что ваши детали Лист101, Лист102..., а его Лист201, Лист202... и т.п. Боюсь представить, как вы будете работать, если вам скажут работать в одной общей папке на сервере, будете друг другу файлы подменять своими, а работа встанет...

 

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

До устройства на данную работу работал в Компасе, там вообще такой проблемы нет, и я не понимаю, зачем такие сложности присутствуют в такой технологичной программе как Solid.

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

Link to post
Share on other sites
45 минут назад, HarleyDavidson сказал:

Судя по всему, вы не особо знакомы с процессом проектирования, раз так рассуждаете. Да будет вам известно, что конструкции зачастую состоят из типовых элементов - кольцо, лист, балка, корпус, кронштейн и пр. И до того момента, пока конструкция не готова, ей нет смысла присваивать уникальный номер по чертежу, так как ее могут просто исключить в конечном итоге. Или она пойдет в сборочный элемент, соответственно номер изменится. Вот и называешь детали Лист1, Лист2, Лист3.

Вероятно вам не приходилось разрабатывать изделия с большим количеством компонентов. Если называть детали по вашему принципу - Лист1, Лист2 и т.д., то уже на 50-м листе можно элементарно запутаться. К тому же такая работа растягивается на недели, а то и месяцы. Меня учили давать значащие имена компонентам, если их достаточно много, например: Лист_правый_основного_корпуса, Лист_заднего_кронштейна, Лист_малый_с_отгибом и т.д. Кроме всего прочего это позволяет проще ориентироваться в дереве сборки и в браузере.

  • Нравится 1
Link to post
Share on other sites
HarleyDavidson

Спорить можно долго, но все-таки не соглашусь, что эта система удобней. Простой недогляд - и деталь заменится, особенно когда берешь старую конструкцию, разработанную давно уволившимся конструктором. Или, допустим, в конструкции присутствуют вспомогательные элементы, не оформленные чертежом, и, соответственно, им не присваивался уникальный чертежный номер. В любом случае спасибо всем за советы.

Link to post
Share on other sites
1 час назад, HarleyDavidson сказал:

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

Давно всё отработано - ГОСТ 2.201-80 Единая система конструкторской документации (ЕСКД). Обозначение изделий и конструкторских документов, смотри ПРИЛОЖЕНИЕ 1 (рекомендуемое). Структура обозначения эскизных и проектных конструкторских документов

 

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

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

Проблема скорее у Компаса, ведь даже ексель не даст открыть файлы с одинаковым названием

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

Link to post
Share on other sites
Ветерок
1 час назад, HarleyDavidson сказал:

нет смысла присваивать уникальный номер по чертежу

Не по чертежу. И не номер. Имя файла.

Читай выше - всё написано. Если не доходит, значит не судьба.

 

12 минут назад, HarleyDavidson сказал:

Простой недогляд

Если такой недоглядчивый, и всё вышесказанное не доходит, используй PDM.

Link to post
Share on other sites
4 минуты назад, Ветерок сказал:

Если такой недоглядчивый, и всё вышесказанное не доходит, используй PDM.

Согласен, PDM можно настроить так, что система не даст создать/переименовать/загрузить два файла с одинаковым именем.

Edited by Snake 60
Link to post
Share on other sites
Ветерок
4 минуты назад, Snake 60 сказал:

PDM можно настроить так, что система не даст создать/переименовать/загрузить два файла с одинаковым именем

Её иначе и не настроить. В принципе.

  • Нравится 1
Link to post
Share on other sites
17 минут назад, Ветерок сказал:

Её иначе и не настроить. В принципе.

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

Link to post
Share on other sites
2 часа назад, HarleyDavidson сказал:

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

Могу ошибаться, но Solidworks разве не задаёт вопрос когда деталь с тем же именем не та же что была? Если конечно это сообщение с каким нибудь выбором действия не запомнено с галочкой БОЛЬШЕ НЕ СПРАШИВАТЬ - тогда не доглядишь, но можно глянуть пути до файлов: Файл-Найти ссылку...

Link to post
Share on other sites
8 часов назад, Kelny сказал:

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

Задает, и даже предлагает варианты дальнейших действий. 1) Попытаться найти первоначальную деталь, 2) Использовать новую деталь 3) Что-то еще (уже не помню )))

Link to post
Share on other sites
19 часов назад, HarleyDavidson сказал:

Спорить можно долго,

Естественно долго..... Поделюсь опытом, пока работал без ПДМ, использовал общую сетевую папку проектов для готовы решений и папку обмена. Стандартные изделия, крепеж, заимствованные изделия(ранее выпускаемое)  брались из папки решений, а продукт мыслительного процесса складывался в папку обмена.  

Для сотрудников (разработчиков) было правило на именование моделей "ID сотрудника"_"Наименование по желанию" при начальном проектировании.

По завершению процесса проектирования осуществлялся перенос из обменной папки в папку проектов с присвоением децимальных номеров и по всей форме.

Сотрудник может на локальной машине делать как хочет, а при переносе в обменную папку (с помощью PACKandGO, ранее "Копировать проект") добавляет свой ID как префикс если не делал сразу. То что не надо копировать отключаешь галкой. На папке проектов настраиваешь права на изменение. 

Link to post
Share on other sites
03.12.2020 в 12:39, HarleyDavidson сказал:

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

 

03.12.2020 в 13:51, HarleyDavidson сказал:

но все-таки не соглашусь, что эта система удобней.

Не заморачивайтесь, выбросьте этот гадкий Solidworks на помойку и уговорите остальных перейти на Компас.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...