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

Сломалась сборка


Игорь Николаев

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

Игорь Николаев

Добрый день.

 

Помогите, пожалуйста, восстановить сборку. Было открыто две различных сборки. Первую сборку пытался сохранить в 3d pdf. Программа закрылась. После вторая сборка открывается, но напротив подсборки в дереве конструирования стоит восклицательный знак с текстом "внутренняя идентификация файла этого компонента не совпадает". Причём предварительное отображение правильно показывает, в момент открытия большой сборки всё прорисовывается правильно. А потом подсборка пропадает. Сама подсборка отдельно не открывается, выскакивает табличка с надписью "возникла ошибка при попытке открыть файл"

 

Из папок "Резервные копии" и "Авто-сохранения" с такими же проблемами файлы.

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


UnPinned posts

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

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

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

Достаточно переименовать папку с файлами паразитной сборки.

 

2 часа назад, Игорь Николаев сказал:

Сама подсборка отдельно не открывается, выскакивает табличка с надписью "возникла ошибка при попытке открыть файл"

Файлы иногда ломаются. Где живут файлы на диске компьютера или в сети?

Можно попробовать открыть файл с галочкой ТОЛЬКО ПРОСМОТР в окне открытия файла или через eDrawings, что позволит подглядеть что к чему при сборке этого узла по новой.

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

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

 

2 часа назад, Игорь Николаев сказал:

Было открыто две различных сборки.

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

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

Попробуйте посмотреть сборку по этим путям. Если она там есть, то есть вероятность, что откроется.

 

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

рез.JPG

 

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

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

Достаточно пользоваться Тотал коммандером  и его функцией просмотр без папок и быстрый поиск с диалогом/фильтр набираете имя что хотите дать и все видно есть или нет во всех разделах и папках.

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

Достаточно переименовать папку с файлами паразитной сборки.

Не всегда этого достаточно. Рекурсивный поиск ссылок в SW довольно замысловатый.

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

Не всегда этого достаточно.

Переименование папок ни разу не подводило.

7 минут назад, Leon сказал:

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

В конце концов всегда можно после открытия сборки/чертежа проверить от куда подсосались ссылки:

Файл-Найти ссылку...

 

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

В конце концов всегда можно после открытия сборки/чертежа проверить от куда подсосались ссылки:

Файл-Найти ссылку...

Есть и макросы соответсвующие..

 

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

 Подниму вопрос.

Та же ошибка вылезает, но только при использовании одной и той же детали ИЗ ОДНОГО источника, но в разных сборках. Т.е. создаю новую сборку, в ней некоторые детали новые, а некоторые применённые из другой сборки, из папки старой же сборки. Версия SW 2019. В старых версиях таких проблем не было. Проблема серьёзная, т.к. поплыли все старые сборки.

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

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

Так что куда поплыло у вас? Имена файлов моделей должны быть уникальными (децимальные номера или если номера ещё не взяты, то можно добавлять дату, например, планка2_20231220.sldprt или АБВГ.123456.789_Планка.sldprt) - это убережёт вас от случайного подтягивания в сборку не подходящих моделей и узлов.

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

Есть электронные компоненты, которые я использовал из одной папки во всех проектах, без переименовывания. Грубо говоря, было некоторое подобие библиотеки компонентов. В старой версии 2012 никаких проблем не было. В 2019й полезли ошибки.

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

Есть электронные компоненты

То есть МОДЕЛИ ДЕТАЛЕЙ.

 

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

В старой версии 2012 никаких проблем не было.

Может в старой версии просто некоторые вопросы вы скрыли и не видели?

 

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

В 2019й полезли ошибки.

Так какие ошибки полезли? Может модели действительно были не корректными, а новая версия переформатируя их в новое ядро выявила проблемы и попыталась устранить.

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

То есть МОДЕЛИ ДЕТАЛЕЙ.

Конечно. Зачастую это модели созданные поставщиком и имеющие оригинальный партномер. Почему я должен на одну и ту же деталь в каждый новый проект давать новый парт номер? Даже ГОСТ допускает использовать применённые детали.

14 часов назад, Kelny сказал:

Может в старой версии просто некоторые вопросы вы скрыли и не видели?

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

14 часов назад, Kelny сказал:

Так какие ошибки полезли?

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

14 часов назад, Kelny сказал:

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

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

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

 Вот так это выглядит.

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

Ошибка идентификации.jpg

Свойства компонента.jpg

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Fedor
      Нынче настали времена компьютерного фетишизма, когда люди могут намного больше чем знают и понимают. Идет очередная революция в истории человечества.  Просто верят,   что есть программка, которая решит все их проблемы   :) Как раньше вырезали божков когда один отвечал за дождь, другой за урожай и так далее. Потом объединили в одном. Как сейчас надеются объединить в едином ИИ :) 
    • gudstartup
      Вы свой опыт нарабатываете и это похвально, но ваша  интерпретация руководства фанук  говорит о том что вы не можете адекватно выполнить того что там написано не говоря уже о более глубоком ремонте! вам предложили поменять psm это дело получаса чтобы понять что же неисправно, но вы видимо не хотите это определить  а надеетесь что вам придет идея или вы во сне увидите неисправный элемент!!   Ждите озарения это ваш выбор!!
    • andrey2147
      Систем -вправо,- серво сет, -серво тюн.- поз еррор.
    • andrey2147
      Это что на контрольные клеммы приходит ? Куда входит ?
    • Artem CAD-is
      В SOLIDWORKS идет версия Xpress На сегодняшний день, к сожалению, нет варианта приобрести новую лицензию.  Остается 1 вариант, но, по правилам форума, я не могу здесь писать как и где этот вариант использовать.  P.S. - я надеюсь все все поняли)  
    • Tad
      Вы спрашиваете про опыт... @gudstartup совершенно прав - отправляйте узел в ремонт, так как некомпетентная возня, как правило, приводит к бОльшим как временным так и материальным потерям.
    • МиО
      Для не последних (например для 2012) версий надо добавить  [HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Gl2Shaders\Other\Intel(R) HD Graphics 4000] "Workarounds"=dword:00080008 Вместо "Intel(R) HD Graphics 4000" вставить свое имя видеокарты. Может быть любым.  
    • Alexey8107
      Я как бы в курсе. Вопрос звучал Вы же для чего то флудите, видимо уровень себе накручиваете.    К вашему сведению, у нас три таких станка, и все три загружены работой в три смены. Один вышел из строя, их осталось два, но работают за троих.   Интересная интерпретация   Я спрашивал про идеи и вдруг у кого есть опыт устранения дефекта. Адекватные люди промолчали, я это воспринимаю как отсутствие опыта или идей. И это нормально. Вас же отчего то поперло на откровенный флуд. 
    • sloter
      В этом случае (при импорте) можно проще (раз связь с исходными построениями всё равно потеряна). При открытии  IGES зайти в Параметры и поставить галку "Импортировать несколько тел как детали".    В вышеуказанном способе поверхности перенесутся. Правда они все могут содержаться в какой то одной детали. Но правильная структура сборки на данном этапе, как я понял, вам не важна. Если поверхностей не сильно много, то может устроит.
    • Jenny
      Ну что поделать. Оптические сборки они такие. Соединители(2шт)+заглушка+провода а в спецификацию летит 1 строкой. При этом для сборщиков необходимо указывать как проложить провод. Вот и извращаемся как можем. Благодарю!
×
×
  • Создать...