Тема: Открытие сборки Компас с библиотечным элементом.

Добрый день!
При открытии сборки компаса, которая содержит библиотечный элемент (библиотека .l3d), появляется сообщение:
---------------------------
Ошибка!
---------------------------
Не могу построить структуру модели! Ошибка: Путь содержит недопустимые знаки..
---------------------------
ОК   
---------------------------

Установлен CadCommunicator. Пример библиотеки во вложении.

Post's attachments

??????.l3d 71.15 Кб, 6 скачиваний с 2017-11-23 

You don't have the permssions to download the attachments of this post.

Re: Открытие сборки Компас с библиотечным элементом.

Здравствуйте!

Приложите пожалуйста снимок экрана, в тот момент когда возникает ошибка.
Открываете сборку с локальной папки или из папки выгрузки документов TechnologiCS?

Re: Открытие сборки Компас с библиотечным элементом.

Сборка открывается из локальной папки. Техноложис в этом процессе никак не участвует. Просто из-за установленного CadCommunicatora возникает ошибка.

Post's attachments

1.PNG 69.07 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Открытие сборки Компас с библиотечным элементом.

q41HCxSH0bAz1Reugyc0 пишет:

Сборка открывается из локальной папки. Техноложис в этом процессе никак не участвует. Просто из-за установленного CadCommunicatora возникает ошибка.

На иллюстрации не видно состава компонентов. Можете представить 2е иллюстрации:
- на первой развернуто дерево компонентов вкладки "Построение"
- на второй развернута структура модели вкладки "TechnologiCS"

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

(изменено: q41HCxSH0bAz1Reugyc0, 24 ноября 2017 11:47:29)

Re: Открытие сборки Компас с библиотечным элементом.

Наделал картинок.
Если использовать API компас, то пути библиотечных компонентов содержат символ "|". Видимо на него и ругается  CadCommunicator.

Post's attachments

pictures.zip 172.92 Кб, 5 скачиваний с 2017-11-24 

You don't have the permssions to download the attachments of this post.

Re: Открытие сборки Компас с библиотечным элементом.

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

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

Post's attachments

sample.png 130.46 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Открытие сборки Компас с библиотечным элементом.

Записал видео.
https://drive.google.com/open?id=1DBRGo … ReDCFJq3go

Re: Открытие сборки Компас с библиотечным элементом.

Проделал все в точности так же, как на видео. Включая соблюдение имен. Ошибка не воспроизводится.
У Вас данная ошибка повторяется после перезагрузки, а на другом компьютере?

Уточните версию TCS и номер БД?

Re: Открытие сборки Компас с библиотечным элементом.

Алексей Бачурин пишет:

У Вас данная ошибка повторяется после перезагрузки, а на другом компьютере?

Да.

Версия на картинке.

Post's attachments

version.PNG 146.17 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

(изменено: q41HCxSH0bAz1Reugyc0, 27 декабря 2017 12:34:28)

Re: Открытие сборки Компас с библиотечным элементом.

Добрый день!
Проанализировав данную проблему, выяснили, что данная ошибка повторяется на версии Компас 16.1.13 , а на версии 16.1 такой ошибки не возникает

Re: Открытие сборки Компас с библиотечным элементом.

Разобрались с описанной Вами проблемой.
Действительно, начиная с версии Компас 3D 16.1.13 и новее, изменен (дополнен) путь до библиотечного компонента.

"[папка установки Компас 3D]\Libs\[имя файла библиотеки.расширение][символ"|"][имя компонента в библиотеки]"

При этом расширение библиотечного файла для компас 16 и старше (.l3d), для компас 17 (.kle)

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

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