Кіріспе

3D нысанды оның көлемінің шектерін анықтау арқылы бейнелеу әдісі. Қатты модельдеу және компьютерлік дизайн салаларында, шекаралық бейнелеу (көбінесе B rep немесе BREP деп қысқартылады) – 3D нысанды оның көлемінің шектерін анықтау арқылы көрсету әдісі. Қатты дене ішкі және сыртқы нүктелер арасындағы шекараны анықтайтын байланысқан бет элементтерінің жиынтығы ретінде бейнеленеді.

Шолу

Модельдің шекаралық бейнелеуі топологиялық компоненттерден (беттер, жиектер және төбелер) және олардың арасындағы байланыстардан, сондай-ақ осы компоненттердің геометриялық анықтамаларынан (сәйкесінше, беттер, қисықтар және нүктелер) тұрады. Бет – беттің шектелген бөлігі; жиек – қисықтың шектелген бөлігі, ал төбе нүктеде жатады. Басқа элементтерге қабық (бір-бірімен байланысқан беттер жиынтығы), цикл (бетті шектейтін жиектер тізбегі) және циклдік жиектер (қанатты жиектер немесе жарты жиектер деп те аталады) жатады, олар жиектер тізбегін құру үшін қолданылады.

Құрылыс қатты геометриясымен салыстырғанда

Конструктивті қатты геометрия (CSG) бейнелеуімен салыстырғанда, ол тек қарапайым нысандар мен оларды біріктіру үшін қолданылатын Бульдік операцияларды пайдаланса, шекаралық бейнелеу көбірек икемді және әлдеқайда кең операциялар жиынтығына ие. Бульдік операциялардан өзге, B rep экструзия (немесе сыпыру), фаска жасау, араластыру, бұрыштау, қабырғасын жұқалау, түзету және осылардың негізінде жасалатын тағы да басқа операцияларды қамтиды.

Тарих

BREP-тің негізгі әдісі 1970-ші жылдардың басында Ян С. Брейд Кембриджде (ҚТЖ үшін) және Брюс Г. Баумгарт Стэнфордта (компьютерлік көру үшін) тәуелсіз түрде әзірледі. Брейд өз жұмысын көптеген ғылыми және коммерциялық қатты модельдеу жүйелерінің алға басушысы болған BUILD зерттеулік қатты модельдеу жүйесімен жалғастырды. Брейд Parasolid-тің алға басушысы болған ROMULUS коммерциялық жүйесі және ACIS жүйелерімен жұмыс істеді. Parasolid және ACIS қазіргі таңдағы көптеген коммерциялық ҚТЖ жүйелерінің негізін құрайды. Брейдтің қатты денелердегі жұмысынан кейін профессор Торстен Кьеллберг басқаратын шведтік команда 1980-ші жылдардың басында гибридтік модельдермен, сымдық модельдермен, жапырақша тәрізді объектілермен және көлемдік модельдермен жұмыс істеу философиясы мен әдістерін әзірледі. Финляндияда Марти Мянтюля GWB деп аталатын қатты модельдеу жүйесін жасады. АҚШ-та Истман мен Вейлер де Шекаралық бейнелеу (Boundary Representation) бойынша жұмыс істеді, ал Жапонияда профессор Фумихико Кимура және оның Токио университетіндегі командасы өздерінің B rep модельдеу жүйесін жасады. Бастапқыда CSG бірнеше коммерциялық жүйелерде қолданылды, себебі оны іске асыру оңайырақ болды. Жоғарыда аталған Parasolid және ACIS сияқты сенімді коммерциялық B rep ядролық жүйелерінің пайда болуы, сондай-ақ кейіннен дамытылған OpenCASCADE және C3D жүйелері ҚТЖ үшін B rep-тің кеңінен қабылдануына әкелді. Шекаралық бейнелеу – бұл негізінен беттерді, жиектерді және төбелерді байланыстыратын жергілікті бейнелеу. Бұның кеңейтілген түрі – пішіннің кіші элементтерін геометриялық ерекшеліктер немесе жай ғана ерекшеліктер деп аталатын логикалық бірліктерге топтастыру. Кембриджде Киприану BUILD жүйесін пайдалана отырып, пионерлік жұмыс жасады, ал Джаред және басқалар оны жалғастырып, дамытты. Ерекшеліктер – көптеген басқа да әзірлемелердің негізі, олар пішінмен салыстыру, өндіріс процесін жоспарлау, өндіру және т.б. үшін жоғары деңгейдегі «геометриялық ойлауды» жүзеге асыруға мүмкіндік береді. Шекаралық бейнелеу сондай-ақ арнайы, қатты емес модельдер деп аталатын көптік емес модельдерге рұқсат беру үшін кеңейтілді. Брейдтің сипаттауы бойынша, табиғатта кездесетін қалыпты қатты денелердің шекарасындағы әрбір нүктедегі жеткілікті кішкентай шар екі бөлікке бөлінеді: бірі дене ішінде, екіншісі – сыртында. Көптік емес модельдер бұл қағиданы бұзады. Көптік емес модельдердің маңызды бір түрі – жапырақша тәрізді объектілер, олар жұқа пластиналы объектілерді бейнелеу үшін қолданылады және беттік модельдеуді қатты модельдеу ортасына интеграциялайды.