• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Ошибка открытия сборки

Автор Dells, 18.05.04, 19:01:01

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Dells

Что означает сообщение КОМПАС-3D V6 Plus:

Ошибка вставки компонента ’C:\Temp\kp\Block_Eoc_\BLOCK_~3.A3D’
Рекурсивная вложенность.

Возникает при попытке открыть сборку, которая была создана в одном каталоге, а затем перемещена в другой каталог. Как можно избежать этого сообщения, чтобы корректно открыть сборку? Причем в каталоге нет сборки с именем ’BLOCK_~3.A3D’ есть только сборка с именем ’Block_Eoc.a3d’ ...

333

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

Dells

В том то и дело - что без разницы: что через диалог, что через API - эффект один и тот же. Только через API - просто не открывает - возвращает FALSE, а через диалог - приведенное выше сообщение. Сборка не модифицируется, после нажатия на диалоге ОК - ничего не открывается. Если переименовать сборку, то открывает и говорит, что подсборка BLOCK_~3.A3D не найдена - указываю путь к ней - все обновляется перестраивается и потом открывается. Но это криво. Надо, чтобы после перемещения все сразу открывалось.
Переименование исходной сборки ни к чему не приводит - после перемещения все повторяется.

Dells

Путь к сборке:
С:\Temp\kp\Block_Eoc_\Block_Eoc.a3d
В нее входят две подсборки:
С:\Temp\kp\Block_Eoc_\Block_Eoc_P.a3d
С:\Temp\kp\Block_Eoc_\Block_Eoc_N.a3d
После переименования Block_Eoc.a3d в B_E.a3d - открывается, но не может найти Block_Eoc_N.a3d - она на дереве серая и выходит запрос - не могу найти BLOCK_~3.A3D. После указания файла на Block_Eoc_N.a3d - все открывается, ребилдится и ок

333

Дайте файлам уникальные имена без спецсимволов и длинной не более 8 символов

Dells

Спасибо, догадались. Правда поздно очень...