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

Как правильно копировать детали?


cortin

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

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

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


А просто папку скопировать не судьба? И будут они отличаться только именем папок и содержимым после изменения. Названия файлов будут те же.

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

А просто папку скопировать не судьба? И будут они отличаться только именем папок и содержимым после изменения. Названия файлов будут те же.

Именно так и делаю. Еще раз, если имена файлов одинаковые то при изменении одного файла изменяется и другой

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

 Я говорил про копирование обычное, т.е. через проводник. Никакой связи при этом нет, ест-но. У меня вот тоже в разных папках несколько разных файлов "polzun", например. Они только одновременно открыться не могут. Не знаю, почему это не исправили до сих пор? В том же АКАД, например, хоть сто файлов с одинаковым именем открывай.

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

Не знаю, почему это не исправили до сих пор? В том же АКАД, например, хоть сто файлов с одинаковым именем открывай.

 

А тут исправлять ничего и не надо. Все правильно в NX настроено. Например, попробуйте файлы Excel с одним именем (в разных папках) открыть, тоже получите болт, потому что там тоже важна идентификация строгая.

 

ТС могу посоветовать посмотреть в справке про клонирование сборок (хотя тоже не панацея).

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

Ссылка на сообщение
Поделиться на других сайтах
потому что там тоже важна идентификация строгая.
В АКАД тоже есть возможность вставлять ссылку файла в файл. При этом проблем при открытии нет. Почему не сделать, чтобы "строгая идентификация" включала и путь? Ну да ладно, это уже мысли вслух, смирился с этим давно.
Ссылка на сообщение
Поделиться на других сайтах

Если среди деталей есть WAVE-связи, то нет способа проще, чем копирование проводником, предложенного Bully.

Это работает просто и надежно. Клонирование сборок - лотерея (да и кликов мышкой намного больше).

Конечно, если не открывать затем вперемешку файлы из разных проектов, но это и так понятно.

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

М-даа..... Промолчу...

Всё делается весьма и весьма просто - но это надо показывать, этому надо учить.

Или писать сочинение (книгу) с картинками, да ещё и диск с файлами для практики приложить ...

Кто ж за это здесь возьмётся ?

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

Всё делается весьма и весьма просто...

писать сочинение (книгу) с картинками, да ещё и диск с файлами для практики приложить ...

Так "весьма просто" или "книгу с картинками"? Если в книге больше двух страниц, то это уже не "просто".

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

Есть 2 варианта:

Встроенный функционал функция Clone

И утилита UGZIP (не от Сименса но можно найти в сети)

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

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

 

 

 

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

если имена файлов одинаковые то при изменении одного файла изменяется и другой

никогда такого не видел; даже не могу вообразить ситуацию со столь трагическим исходом. Или Вы тут чего-то недоговариваете, или одно из двух.

 

Есть файл А, лежащий в папке Б.

Я копирую этот файл в папку В. Файлы - идентичны, но лежат в разных папках.

Объясните мне, бестолковому, как открытый файл А из папки В будет воздействовать на априори закрытый файл А из папки Б.

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

 

 

Есть файл А, лежащий в папке Б.

Я копирую этот файл в папку В. Файлы - идентичны, но лежат в разных папках.

Объясните мне, бестолковому, как открытый файл А из папки В будет воздействовать на априори закрытый файл А из папки Б.

 

Запросто. Если по дифалту стоит опция As Saved в Load assembly options

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

Запросто. Если по дифалту стоит опция As Saved в Load assembly options.

Люди ! Ау ! Вы сейчас совсем человека запутаете, и сами запутаетесь.

Прежде чем писать ответы - внимательно читайте вопросы!

Человек пишет:

Объясните мне, бестолковому, как открытый файл А из папки В будет воздействовать на априори закрытый файл А из папки Б.

Т.е. он говорит, что ОТКРЫЛ (не важно как) файл из папки В ! - и в этом случае он(файл) действительно никоим образом не сможет воздействовать на файлы с такими же именами в любых других папках!

Ну это же аксиома работы с файлами - и к NX это по сути не имеет никакого отношения.

Вы же отвечаете, что:

Если по дифалту стоит опция As Saved в Load assembly options.

Ну да, так тогда видимо(может быть), и файл изначально откроется не из папки В ?

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

тогда видимо (может быть), и файл изначально откроется не из папки В ?

нет конечно. Комрад @Посторонним В смотрит чуточку дальше (да простят мне ответ за него, но расширенно пояснить свой ответ не помешает, коль вопрос возник).

 

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

Но грузить компоненты по опции 'As Saved' эта сборка будет из "старых" известных ей мест.

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

 

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

 

 

совсем человека запутаете

человеку сходу дали три варианта действий на разные случаи жизни:

- clrl+с / ctrl+v в файловом менеджере,

- клонирование,

- ugzip.

Пусть задает вопросы, ежели таковые есть. Как зачастую бывает, универсально-единого варианта на все случаи не бывает.

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

Всё вышенаписанное прочитал...отдышался:) Изначально я и писал что при копипасте в файловом менеджере и происходит такая непонятная тема. Скопировал из папки Б в папку В, открыл новый файл и изменил, решил проверить старый...тоже изменился...Опции загрузки стоят "Как сохранено". Если я правильно понял, то для избежания подобной темы, при открытии нового файла его надо просто сохранить, чтобы переписался путь, так?

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

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

 

Или может скопировался не файл, а ярлык на него?

Вы, когда файл из папки В окрываете, проверьте реальный путь к нему: Информация - Деталь - История детали

============================================================

Дата                           : 12.10.2010 10:52:36

Текущая рабочая деталь         : ZZZ : \ Путь к папке В \ Имя файла А.prt

============================================================

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

Привет!

Автор поста хочет переименовать большую сборку.

По моему лучше использовать команду Clone.

Конечно она требует внимательности, но результат того стоит.

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

Привет!

Автор поста хочет переименовать большую сборку.

По моему лучше использовать команду Clone.

Конечно она требует внимательности, но результат того стоит.

Мне кажется раздули из мухи слона. Из блага сделали недостаток. Например, при копировании файла (через ПКМ) можно случайно нажать "удалить" вместо "копировать"......

Нужно просто вместо опции "как сохранено" поставить опцию "из папки" и всё. А команду Clone разработчики пусть засунут себе в одно место, туда же и "Семейство деталей".

 

И если на фразу:

Есть файл А, лежащий в папке Б.

Я копирую этот файл в папку В. Файлы - идентичны, но лежат в разных папках.

Объясните мне, бестолковому, как открытый файл А из папки В будет воздействовать на априори закрытый файл А из папки Б.

Отвечают так:

Запросто. Если по дифалту стоит опция As Saved в Load assembly options

 

То это бред и этого не может быть, и работать в такой САПР нельзя.....

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

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

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

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

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

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

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

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

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

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

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




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