Създаване на библиотеки от фрагменти и модели - KOMPAS-3D V10 100%

Създаване на библиотеки с фрагменти и модели

За да създадете този тип библиотека, не се нуждаете от специални умения, с изключение на умението да работите в KOMPAS-Graph или KOMPAS-3D. Библиотеките от фрагменти или модели се формират с помощта на стандартни инструменти, предназначени за работа с добавки, и могат да съдържат както прости изображения, така и сложни параметрични скици и модели.

Същността на разработването на такива библиотеки е да се даде възможност на всеки дизайнер да създаде свой собствен набор от най-използваните типични елементи, за да улесни достъпа до тях при разработването на нови чертежи или модели. Веднъж изградено и запазено, изображението може да се използва повторно във всеки нов чертеж или скица, което ви спестява от загуба на време в често чертане на типични елементи.

Библиотека с фрагменти (LFR файл) или библиотека с модели (L3D файл) може да съдържа неограничен брой подсекции и всяка секция може да съдържа толкова скици или детайли, колкото искате.

Създаването на собствена библиотека от фрагменти изобщо не е трудно. За да направите това, в прозореца на диспечера на библиотеката използвайте Добавяне на описание -> библиотеки с документи. В диалоговия прозорец за отваряне на библиотеката, който се появява, изберете типа на файла: KOMPAS-Библиотеки от фрагменти (*.lfr), ако създавате хранилище за чертежи или скици, или KOMPAS-Библиотека от модели (*.l3d), за да попълните бъдещата библиотека с 3D модели. След това в полето Име на файл въведете името на вашата библиотека и щракнете върху бутона Отвори. Тъй като самият файл с библиотека с фрагменти все още не съществува, системата ще ви подкани дали да го създадете, на което трябва да отговорите утвърдително. В резултат на това в прозореца на мениджърабиблиотеки вашата библиотека трябва да се появи, все още празна. След като го стартирате, можете да поставите нови секции в него, да добавите или оформите фрагменти и модели с помощта на командите на контекстното меню.

Нека създадем малка библиотека от параметризирани фрагменти. Нека съдържа само един, но много полезен и често използван елемент в чертежите - профилът на шпонковия канал.

Разбира се, първо трябва да начертаете и параметризирате изображението на самия жлеб. За да направите това, създайте документ KOMPAS-Fragment и го запазете някъде на вашия твърд диск. В този документ активирайте параметризирането на въвеждането на графични обекти (ако си спомняте, по подразбиране, когато въвеждате обекти в графични документи, параметризирането е деактивирано). За да активирате автоматично параметризиране при въвеждане, изпълнете командата Инструменти -> Параметри и след това в раздела Текущ фрагмент на диалоговия прозорец, който се появява, в секцията Параметризация поставете отметки в квадратчетата за всички типове обекти и операции (фиг. 6.1).

Ориз. 6.1. Активиране на автоматично параметризиране за текущия фрагмент

След това, използвайки спомагателната геометрия, независимо начертайте изображението на шпонковия канал, така че неговият геометричен център да съвпадне с произхода на фрагмента (фиг. 6.2). Поставете точков графичен обект в началото на координатите (команда Point) и го фиксирайте. За да фиксирате точка, щракнете върху бутона Fix Point

в лентата с инструменти за параметризиране. В резултат на това ще бъде възможно да се свържат размерите с произхода на координатите (така че след всякакви промени и възстановяване на изображението центърът на жлеба винаги съвпада с центъра на координатите на фрагмента).

Ориз. 6.2. Параметричен изглед на шпонковия профил

Ако след параметризиране чертежът ви не се покажеограничения, наложени на графични обекти (вертикалност, съвпадение на точки), изпълнете командата Показване на ограниченията

(бутонът се намира на панела за параметризиране).

Сега трябва да зададете размерите на слота и променливите, съответстващи на всяко измерение.

1. Отидете в лентата с инструменти Dimensions и използвайте командата Linear dimension, за да изградите четири измерения: първите две показват ширината и работната дължина на жлеба, другите две са разстоянието от началото до крайната точка по ширина и крайната точка по дължина (преди закръгляване). Очевидно последните два размера са равни на половината от първите два размера, съответстващи им. След това извикайте командата Radial Dimension и задайте размерите на радиусите на заобляне на ключовите ръбове.

2. Върнете се в лентата с инструменти за параметризиране и щракнете върху бутона Задаване на стойност на измерение

Щракнете последователно върху всеки създаден размер и в прозореца Set size value (Фиг. 6.3) въведете имената на променливите на фрагмента: за ширината и дължината на канала задайте променливите b и l, за другите два линейни размера - b_2 и l_2, задайте променливите, съответстващи на радиусите на заобляне, на b_2. Освен това всички размери, с изключение на дължината и ширината на жлеба, трябва да бъдат маркирани като информационни (т.е. не могат да се променят ръчно - те се променят само в резултат на възстановяване на жлеба, когато се променят една или повече неинформационни променливи).

Ориз. 6.3. Задаване на стойността на размера и името на променливата

Ориз. 6.4. Завършване на параметричния чертеж на шпонковия канал

Формирането на параметричния фрагмент е завършено. Сега можем да започнем да създаваме библиотеката.

1. Изпълнете Добавяне на описание -> библиотека с документи, в появилия се прозорец въведете името на библиотеката - Keyway.След утвърдителния отговор на заявката за създаване на библиотека (фиг. 6.5), ще бъдете подканени да посочите името на библиотеката, което ще се покаже в диспечера на библиотеката. Въведете например Keyway Profile и натиснете OK, за да потвърдите създаването на библиотеката.

Ориз. 6.5. Поискайте потвърждение за създаването на библиотеката с фрагменти

2. В мениджъра на библиотеката ще се появи нова, все още празна библиотека. За да добавите фрагмент към него, изпълнете командата от контекстното меню Добавяне на фрагмент към библиотеката (фиг. 6.6). В прозореца за отваряне на файла, който се показва, изберете запазения фрагмент с параметрично изображение на шпонковия канал.

Ориз. 6.6. Добавяне на фрагмент към библиотека

Можете да създадете фрагмент директно в библиотеката. За да направите това, използвайте командата от контекстното меню Нов фрагмент.

След добавяне на фрагмента библиотеката ще изглежда така (фиг. 6.7).

Ориз. 6.7. Фрагментът е добавен към библиотеката

Сега можете да вмъкнете профилни изображения на шпонков канал от новата библиотека във всеки графичен документ на KOMPAS или в 3D оперативна скица. За да направите това, просто щракнете двукратно върху елемента в прозореца на мениджъра на библиотеката. Когато вмъквате елемент, в раздела Променливи на панела със свойства (фиг. 6.8), можете да промените параметрите на фрагмента (тези, които са декларирани като външни в изходния документ).

Ориз. 6.8. Промяна на стойността на външните фрагментни променливи от библиотеката

Файловете за параметризирания фрагмент (Keyway.frw) и самата библиотека с фрагменти (Keyway.lfr) се намират на компактдиска, който придружава книгата в папката Examples\Chapter 6.

Библиотеките от модели се създават по подобен начин. Нека разгледаме малък пример.

Няма нужда да създавате параметричен 3D елемент, можете да използватеready-made, който е разработен в примерите за трета глава (файлът Parameterization.m3d в папката Examples\Chapter 3). Както си спомняте, в този пример беше направен параметричен модел на куб със заоблени ръбове, който се престроява при промяна на дължината на ръба. Въпреки това, преди по-нататъшното използване на този модел в библиотеката, той трябва да бъде леко модифициран.

Ориз. 6.9. Декларация на променлива на външен модел

Освен това процедурата е същата като при формирането на библиотека от фрагменти. Изпълнете командата от контекстното меню Добавяне на описание -> библиотеки с документи, само в списъка Тип файл изберете КОМПАС-Библиотеки на модели (*.l3d) и създайте библиотека. Можете да зададете произволно име, например Cube.l3d.

Можете да добавяте както сглобки, така и модели към библиотеката с модели. Можете да създадете сглобка или модел директно в библиотеката. Елементът се добавя към библиотеката по същия начин, както при библиотеките с фрагменти - чрез контекстното меню. След добавяне на модела на куба към библиотеката, той ще изглежда така (фиг. 6.10).

Ориз. 6.10. Проста персонализирана библиотека с модели

Вмъкването на обекти от библиотеката с модели е разрешено само в документа KOMPAS-Assembly. Когато се постави, елементът се изчертава като 3D фантом (прозрачно изображение със сиви контурни линии), който може да бъде фиксиран във всяка точка на сглобката. По време на вмъкване, дори преди компонентът да бъде фиксиран, можете да промените стойността на неговите променливи (нашият куб има само една).

Списъкът с променливи с техните текущи стойности се поставя в раздела Параметри на панела със свойства (фиг. 6.11).

Ориз. 6.11. Настройки за вмъкване на iFeature от библиотеката с модели

Можете също така да промените стойностите на променливите след вмъкване на елементв монтаж. За да направите това, използвайте командата Редактиране на контекстното меню, което се появява, когато щракнете с десния бутон върху възела на този елемент в дървото на конструкцията.

Файлът на библиотеката с модел Cube.l3d, както и модифицираният файл Parametric Cube Parameterization.m3d, се намират на компактдиска, който придружава книгата в папката Examples\Chapter 6.

Основното предимство на библиотеките с фрагменти и модели е лекотата на създаване и използване. Несъмнено тези приложения са най-използваните потребителски модули в практиката. Със сигурност тези, които постоянно работят със системата KOMPAS, имат цели набори от такива библиотеки за съхранение, натрупани през годините на проектиране.

Друго предимство на библиотеките с фрагменти е, че когато се появят нови версии на KOMPAS, няма да е необходимо да коригирате или променяте структурата на библиотеките за новата версия на програмата. Ще бъде достатъчно само да заредите стария файл на библиотеката в мениджъра на библиотеката и можете да сте сигурни, че всичко ще работи.

Недостатъкът на този тип приложение трябва да се счита за ограничена функционалност. Всъщност автоматизацията се постига само чрез параметризиране на чертежите или моделите, с които попълвате приложението, а самата библиотека само ускорява процеса на намиране и вмъкване на желания графичен елемент в документа и осигурява по-добри условия за съхраняване на типичните дизайнерски елементи (не е необходимо да ги търсите из целия твърд диск, тъй като те се съхраняват подредено в един библиотечен файл).

Библиотеките с шаблони KOMPAS-3D имат по-широки възможности в сравнение с библиотеките с фрагменти.