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

"Копировать проект..." (встроенный инструмент SW) - некорректно копирует проект


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

В 2010 SW у меня часто при копировании проекта комп зависал наглухо. Однако при выполнении копирования проекта из SolidWorks Explorer всё работало как часы. Попробуйте выполнить копирования проекта из SolidWorks Explorer. Может получится.

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


IFU

на всяк случАй - а сколько символов в пути шести вложенных папок + имена файлов? А то мало-ли столкнусь, чтоб избежать.

Там, где возникли глюки:

115 символов - путь до файла, 135 символов - включая имя файла и расширение.

В 2010 SW у меня часто при копировании проекта комп зависал наглухо. Однако при выполнении копирования проекта из SolidWorks Explorer всё работало как часы. Попробуйте выполнить копирования проекта из SolidWorks Explorer. Может получится.

Угум, пока руки не доходили) сейчас попробую..

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

Ограничений на длину имени файла не замечал и нигде не встречал. У меня на покупные жутко длинные имена и все хорошо работает.

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

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

Имеется сборка , состоящая из некоторого количества файлов.

Все просто, как грабли:

Задействую встроеннный инструментарий "Копировать проект ..."

Вываливается окно со списком подлежащих копированию файлов.

Смотрим на список - в нем не все присутствующие в сборке компоненты.

Копирую таким путем проект полностью в новую папку.

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

В общем, такая ерунда приводит к необходимости вручную добрасывать в "экспортируемый" проект "ненайденные" файлы, предварительно "отключая" исходные проекты (по простому переименовывая их каталоги) для того, чтобы при открытии скопированного проекта хотя бы видеть, чего не хватает.

Инструмент "Найти ссылку..." (как в исходном, так и в скопированном открытых проектах) также эти файлы не выводит в список.

По итогам обнаружил в нехитрой сборке из 310 файлов таких 9 "крывых" ссылок, которые встроенный инструментарий SW "Копировать проект" упорно не замечает.

SW2010 SP4.0 , WinXP SP2 32bit

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

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

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

Глюк выражается в двух видах:

- не включает некоторые файлы в список копируемых и, соответственно, не копирует их;

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

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

Единственный способ проверить качество копирования - оборвать исходные пути и попытаться открыть скопированный проект. Узнаете много интересного)))

Всем удачи.

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

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

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

256 символов максимальная длина полного имени на хрюше. На семерке пока не в курсе.

Единственный способ проверить качество копирования - оборвать исходные пути и попытаться открыть скопированный проект. Узнаете много интересного)))

ИМХО.

Какой то странный способ проверки. :confused_1:

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

256 символов максимальная длина полного имени на хрюше. На семерке пока не в курсе.

Я здесь не про виндовоз говорю, а про глюки SW. А они проявляются куда ранее чем в 256.

ИМХО.

Какой то странный способ проверки. :confused_1:

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

Да, не единственный - просто лучший, что под руку попался.

Еще можно попытаться, конечно, в ссылках порыться некими штатными инструментами SW.

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

Так что не только способ не странный, а единственный на 100% дающший гарантии.

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

Тема неожиданно получила неприятное продолжение

<noindex>http://fsapr2000.ru/index.php?showtopic=52945</noindex>

Прошу внимания гуру.

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

А свойства самих файлов не смотрели, может они "только для чтения" или у Вас нет на них полного доступа?

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

А свойства самих файлов не смотрели, может они "только для чтения" или у Вас нет на них полного доступа?

Доступ есть, все файлы созданы лично мною.

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

Не совсем понял о чем реч.

Собственно тут скорее вопрос не о результате копирования файлов, а о "выпадающих" ссылках в солидовских файлах.

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

Господа! Понимаю, несколько не в тему, но проблема не только в ссылках, а с отображением в общем. А именно беда с отображением деталей в сборках. Есть сборка(и не одна) в ней много деталей и всё бы хорошо, но детали я потом рассортировал для удобства и тут началось... открываешь сборку, там всё погашено(именно погашено, а не скрыто), нажимаешь отобразить он говорит что не может найти, показываешь путь и иногда(!) они высвечиваются. пробовал не высвечивающиеся через ПКМ открыть, так он открывает, в свойствах где "путь к документу модели" всё верно, но ни в какую не высвечивает. Что делать? Получается её отобразить только если деталь удалить, а потом её же обратно вставить, при чем с теми же путями и т.д., ну ни чего не меняется, что в невысвечивающейся, что в заново вставленной. В свойствах компанента постоянно в пункте "состояние погашения" - погашен и ни в какую не хочет быть решенным. когда нажимаешь "решен" он не высвечивается ни какими способами, а после повторного просмотра свойств компанента, он опять погашен. мне кажется, что я где-то что-то пропускаю в менюшке, но вот что? Уже 2 дня перекраиваю сборки, но решения так и не нашел. Подскажите возможные пути решения этой проблемы.

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

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

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

В том-то и проблема, что компонент висит в состоянии "скрытый", из под quickMenu открывается, но сам солид пишет что найти его не может. я уже по хэлпу всё до чего руки дотянулись попробовал пошевелить, но ни чего не помогает... SW2011x64 SP4.0

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

post-33722-1337161790_thumb.png

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

В том-то и проблема, что компонент висит в состоянии "скрытый", из под quickMenu открывается, но сам солид пишет что найти его не может. я уже по хэлпу всё до чего руки дотянулись попробовал пошевелить, но ни чего не помогает... SW2011x64 SP4.0

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

Компонент скрытый или погашенный? Эта картинка к чему относится: к исходному проекту или к результату копирования проекта?

В SW2010-м в Help`e указанно : "Поиск путей для Связанных документов выполняется, только если выбран параметр Поиск внешних ссылок в списке папок документа в Инструменты, Параметры, Настройки пользователя, Внешние ссылки.

PS. SW 2011 ИМХО вообще какая-то переходная(недоделанная) версия.

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

В первом принте свойства компанента в сборке, где он одновременно и погашен и скрыт.

Во втором св-ва где он из под сборки открыт и где "состояние отображения-1".

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

post-33722-1337165094_thumb.png

post-33722-1337165173_thumb.png

post-33722-1337165211_thumb.png

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

Пробовал. С самого начала именно по этому пути и пошел.

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

post-33722-1337166957_thumb.png

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

Вот что получилось.

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

2. Файл - открыть - ссылки и далее попробовал несколько вариантов(каждый раз всё начиная с п.1) дв.ЛКМ по названию и открываю модель из строки имя (скрин 2), попутно указывая на нее т.к. солид сам её не открывает. Так я открываю все "погашеные" модели. В мануале говорится, что после такой операции ссылки восстанавливаются. Не помогло, т.к. после нажатия "ОК" и открыть, компаненты опять погашены-скрыты-и не известно где.

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

По всем ссылкам после копипасты прощелкал, проверил правильность пути. От каждой модели показывает именно ту папку где они и лежат (сборки, подсборки, компоненты конструктивов в одной папке лежат) и все верные.

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

Забыл прикрепить скрин из эксплорера, где он все ссылки видит и модели кажет. Я уже почти на 100% уверен что дело в отображении видов, но что и где поправить...Уже просто не представляю...

post-33722-1337169060.png

post-33722-1337169128_thumb.png

post-33722-1337169178_thumb.png

post-33722-1337169822_thumb.png

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

Конечно. Я всё что только можно нажимал и везде где только в свойствах встречал намек на виды и т.д. ставил галочки. Несколько опытов поставил с другими сборками и вот какая странная закономерность получилась, правда прямопротивоположная. Создал(специально) сборку, сама сборка в папке, детали в подпапке. Потом всё в одну папку запечатал, открыл сборку - детали погашены(что как бы логично). Потом проделываю 2 операции: 1-я ПКМ на компанент сборки и открыть, пишет что не может его найти и предлагает сделать это мне, я его нахожу, открываю. Часть компанентов после проделывания такой операции(с каждым из них) после нажатия на 2кубика высвечиваются, а часть нет :confused_1: В чем причина? 2-я Каждый компонент высвечиваю через 2кубика. Ситуация такая же.

Изначально предположил что 2 эти операции принципиально не отличаются, но могут быть предназначены к разным группам. Типа одна для деталей в сборке, а другая для подсборок, но разницы не заметил. Всё как-то в разброс. Единственное что заметил - это то что после открытия детали через папку начала появляться старая надпись о том что "файл, содержащий данный компонент, не был найден". Думаю что это поправляется, но как? Все глаза уже об хэлп сламал. Чувствую как хожу по кругу...

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

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

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

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

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

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

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

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

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

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

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




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