Как создать неизменяемую модель?

Автор barracuda_spb, 17.11.11, 12:39:42

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

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

barracuda_spb

Задача простая и невыполнимая, как кажется. Но может я чего-то не знаю?

Надо создать модель (детали или сборку), присвоить ей название, номер. Создать на неё спецификацию. И чтобы бы больше модель никогда не изменялась!!!
Пример, сальник. Деталь из разряда прочих. Собираю новую сборку, вставляю туда этот Сальник. Чтобы не заиметь проблем со спецификацие сборки в будущем пользуюсь "Удалить объекты спецификации" и удаляю пока они совсем не пропадут и кнопка станет неактивной (в противном случае Компас может легко привядть к скопированной детали из измененой прородительскую, непосчитать деталиь, и прочие глюки). Далее использую "Создать объекты спецификаций". И вот тот Сальник, что был ПРОЧИМ изделием, опять превращается в ДЕТАЛЬ!

Вот и собственно вопрос - как сделать деталь или сборку раз и навсегда? То есть превратить её в СТАНДАРТНОЕ изделие.

Виктор 1987

Цитата: barracuda_spb от 17.11.11, 12:39:42
То есть превратить её в СТАНДАРТНОЕ изделие.
Последним предложением вы и ответили на свой вопрос.
Добавьте в Библиотеку вашу деталь со всеми параметрами.

barracuda_spb


Олег Лысенко

А что сборка не может быть стандартной деталью, а как тогда подшипники.

Дим


ОС вы намертво все равно не установите - нажмете удалить ОС и все.

YNA

Цитата: Виктор 1987 от 17.11.11, 12:46:15
Последним предложением вы и ответили на свой вопрос.
Добавьте в Библиотеку вашу деталь со всеми параметрами.

А как добавить деталь или сборку в библиотеку?

barracuda_spb

ЦитироватьА как добавить деталь или сборку в библиотеку?
Тонкий троллинг )))

И всё таки, можно ли как-то сделав один раз деталь, создав для неё объект спецификации (в частности присвоив ей ПРОЧЕЕ изделие), сохранить её такой навсегда, и чтобы любые операции с ней не проивзодились? Ну вроде как присвоение атрибута файла "только чтение" (в этом случае вылетает множество ошибок каждый раз и в итоге Компас умирает)

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

GenTAPo

Есть такой недостаток. Если вы перед сборкой назначили детали или сборочной единице объект спецификации Стандартное изделие или Прочие изделия, то при создании спецификации деталь попадёт в эти разделы. Но если вам не дай бог, пришлось удалить спецификацию, то и у этих деталей пропадают адреса разделов. А при следующем создании спецификации им присваивается атрибут Деталь.
Совет добавить эту деталь или сборку в библиотеку хорош, в этом случае присвоенный раздел не удаляется. Но не каждую деталь желательно пихать в библиотеку. Есть случаи, когда какой ни будь комплектующий элемент какой либо фирмы применяется в единственном экземпляре и только в этой сборке. На него всё равно делается габаритный макет для сборки и ему присваивается объект спецификации Прочие изделия. И хранится эта деталь в той же папке, где все детали узла. Так вот вопрос простой, в той команде, которая удаляет спецификацию, поставить условие, если присвоен объект спецификации Стандартное изделие или Прочее изделие, то объект спецификации для таких деталей не удалять. Стандартные детали из библиотеки СИ при этом тоже ведь удаляются, но при новом создании спецификации они снова попадают в нужный раздел.