In tietokone grafiikka , B-Rep ( B oundary Rep resentation Englanti tai Frontier Representation tai Representation jonka reunat ranskaksi) on tekniikka geometrinen 3D-mallinnukseen kiintoaineiden pinnat. Tämä menetelmä koostuu geometristen esineiden pinnan esittämisestä kankaisten pintojen (yleensä B-spline- , Bézier- , NURBS-pintojen ) kantamien rajoitettujen geometristen laattojen "ompelemalla" .
B-Rep on edustusformalismi, jossa kiinteää S: ää edustaa kokonaan sen reuna: tämä koostuu kasvoista, reunoista ja kärjistä. Kasvot ovat suunnattava ja rajattu pinta. Reuna on käyrä S: n reunasta, jonka päät kuuluvat pisteiden joukkoon. Nämä elementit eivät saa olla leikkauspisteitä 2 - 2 paitsi malliin kuuluvissa reunoissa tai pisteissä. Kombinatoriset tiedot, kuten vierekkäisyys tai esiintyvyys, erotetaan geometrisista tiedoista, kuten pisteiden sijainnista, reunojen tukikäyristä tai pintojen tukipinnoista.
Rajaesityksen perusteet kehitti itsenäisesti 1970-luvun alussa Ian Braid (in) Cambridgen yliopisto (Computer Vision). Braid jatkoi tutkimustaan BUILD-mallintajan puitteissa, joka oli sitten edelläkävijä ohjelmisto tällä alalla. Hän työskenteli myös ROMULUS-kaupallisen järjestelmän, Parasolidin edeltäjän, ja ACIS: n parissa. Nämä ovat luoneet perustan monille nykyisille kaupallisille CAD-järjestelmille.
Braidin työn seurauksena professori Torsten Kjellbergin johtama ruotsalainen tiimi kehitti tilavuusverkkoja erityisesti 1980-luvun alussa. Suomessa Martti Mäntylä loi GWB-mallintajan. Yhdysvalloissa Eastman ja Weiler työskentelivät myös B-Repin parissa ja Japanissa professori Fumihiko Kimura ja hänen tiiminsä Tokion yliopistosta tuottivat oman B-Rep-mallintajansa.
CSG-menetelmää käytettiin alun perin useissa kaupallisissa järjestelmissä, koska se on helpompi toteuttaa. Parasolidin, ACIS: n, OpenCASCADEn tai jopa C3D: n kaltaisten järjestelmien myötä B-Rep alkoi omaksua laajemmin.
B-Rep yhdistää olennaisesti kasvot, kulmat ja pisteet. Ryhmittelemällä lomakkeen alielementit saamme ominaisuuksia , joita tutkivat Kyprianou Cambridgessa sekä Jared.
Kiintoaineiden geometrinen mallinnus perustuu kahteen menetelmään:
B-Rep-mallit ovat nyt valmiit ja laajennetut. Puhumme enemmän solumalleista, joilla on säännölliset muodot (yksinkertainen, yksinkertainen jne.) Tai minkä tahansa muodon (vierekkäisyyskaaviot, kartat , g-kartat ).
Vaikka CSG käyttää vain yksinkertaisia primitiivejä yhdistettynä B-Rep Boolean -operaatioihin, B-Rep on joustavampi ja toteuttaa enemmän toimintoja. Boolen operaatioiden lisäksi muissa voidaan lainata suulakepuristamista, viistojen luomista, muotojen yhdistämistä ja vielä muita näistä viimeisistä johtuvia toimintoja.
STEP ( Standard vaihtoa varten tuotemallitietoa ) muoto on suunniteltu vaihtoa geometriset muodot määritellään tietomallien kuuluvan raja edustus. Tavalliset geometriset ja topologiset mallit on määritelty standardissa ISO 10303-42 ( Geometrinen ja topologinen esitys ). Seuraavat mallistandardit: