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

Автор lavgirb, 04.07.23, 12:57:54

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

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

lavgirb

Создаю первый файл по заранее приготовленному шаблону.
.Documents.AddNewDocumentFromTemplate sTemplatePath
Создаю в нем программно, например, простую выдавку.
Окно файла висит в окне КОМПАС-3D.

Создаю второй файл по этому же шаблону
.Documents.AddNewDocumentFromTemplate sTemplatePathи обнаруживаю в нем свою выдавку, копию той, которую создавал в первом файле.

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

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






Pokemon

#1
С таким явлением сталкивался при ручном создании файлов по одному шаблону.
Если не ошибаюсь, то помогло сохранение и закрытие первого созданного файла по шаблону, а затем уже создание второго файла.

Когда первая модель была открыта и в неё была добавлена геометрия, то да, после создания второй модели по тому же шаблону, новая геометрия из первой модели почему-то присутствовала и во второй модели.
+ Благодарностей: 1

lavgirb

Цитата: Pokemon от 04.07.23, 13:12:40С таким явлением сталкивался при ручном создании файлов по одному шаблону.
Если не ошибаюсь, то помогло сохранение и закрытие первого созданного файла по шаблону, а затем уже создание второго файла.

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

Большое спасибо.
Теперь понятно, что это особенность системы, а не неправильные действия по созданию файлов.

Pokemon

Также уточните ещё версию Компаса, в которой столкнулись с этим.

Цитата: Pokemon от 04.07.23, 13:12:40С таким явлением сталкивался при ручном создании файлов по одному шаблону.
Сталкивался с этим ещё в 16-ой версии. Потом перешел сразу на 21-ую. В 21-ой версии такое явление не было замечено.
+ Благодарностей: 1