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

Ох, уж эти сборки


sercio

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

Всем, Привет!

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

Есть ещё функция сделать простую копию документа, но система упорно хочет видеть какую то папку share point? На этом мысль останавливается... Может кто нашёл решение данной задачи?

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


Всем, Привет!

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

Есть ещё функция сделать простую копию документа, но система упорно хочет видеть какую то папку share point? На этом мысль останавливается... Может кто нашёл решение данной задачи?

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

Алгоритм примерно такой:

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

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

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

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

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

Надеюсь, я доходчиво объяснил?

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

sercio

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

Правильно ручками, через менеджер изменений. Отключаем ассистента. Выбираем проект, помечаем что нужно, выбираем действие Копировать. ПАПКУ КУДА КОПИРОВАТЬ БУДЕМ РЕДАКТИРОВАТЬ ВРУЧНУЮ. Производим поиск связанных элементов (на английском Where Used, на русском не знаю). Чтобы не вводить ручками имя новой папки используем меню Редактировать -> Заменить. (ctrl-R) вносите имя старой папки, имя новой и заменить. В связанных элементах проверяете связи, если нужно корректируете. И все шаманство.

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

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

sercio

Правильно ручками, через менеджер изменений. Отключаем ассистента.

Кто такой ассистент и как его отключать?

Выбираем проект, помечаем что нужно, выбираем действие Копировать. ПАПКУ КУДА КОПИРОВАТЬ БУДЕМ РЕДАКТИРОВАТЬ ВРУЧНУЮ.

Производим поиск связанных элементов (на английском Where Used, на русском не знаю).

Что делать с найденным?

Чтобы не вводить ручками имя новой папки используем меню Редактировать -> Заменить. (ctrl-R) вносите имя старой папки, имя новой и заменить.

В связанных элементах проверяете связи, если нужно корректируете. И все шаманство.

??? В менеджере версий(изменений) это какие кнопочки изначально нажимать?

С помощью просмотра и пометок открыть в менеджере версии не пробовали?

Я это назвал менеджер изменений...

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

Открываете проект в диспетчере версий,далее мастер версий (красный плюс)

выбираем операцию (копировать файл)копировать файлы входящие в сборку

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

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

Открываете проект в диспетчере версий,далее мастер версий (красный плюс)

выбираем операцию (копировать файл)копировать файлы входящие в сборку

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

И все сборки, подсборки детали копируются в кучу- один каталог (а если детали с одним именем "шайба.par" или "втулка.par" то?...) .

Не красиво - лучше в ручную. Самый надежный способ.

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

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

И все сборки, подсборки детали копируются в кучу- один каталог (а если детали с одним именем "шайба.par" или "втулка.par" то?...) .

Не красиво - лучше в ручную. Самый надежный способ.

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

Разобраться по справочнику самостоятельно,лучше один раз увидеть как это работает,уже

несколько постов написал,а у вас знаний не прибавилось.

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

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

Объясните пожалуста..

Изменено пользователем MonkM
Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...
  • 3 недели спустя...

Занялся на досуге этой проблемой и у меня возникла пара вопросов. Система каталогов родительской сборки - это древовидная структура, которая находится в одной корневой папке с самой сборкой? Или рассматривается разброс папок и файлов заимствованных из других папок, дисков или даже в сетевых папок?

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

Занялся на досуге этой проблемой и у меня возникла пара вопросов. Система каталогов родительской сборки - это древовидная структура, которая находится в одной корневой папке с самой сборкой? Или рассматривается разброс папок и файлов заимствованных из других папок, дисков или даже в сетевых папок?

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

дублировать систему каталогов родительской сборки

...и все остальные, Вы можете себе предстваить копи-паст сервера со всеми настройками?

Откуда винде знать пути поиска деталей в сборке?

Вообще странный вопрос. Проще уж будет "попапково" )) или "попроектово" всё скопировать, чтобы знать куда чего...

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...