Programa 3d nuskaitymui su spausdinimu. Geomagic for SolidWorks: greitas kelias nuo fizinės iki CAD darbo vietos

Priedų technologijų patrauklumą sunku pervertinti. Štai kodėl 3D spausdinimo priedai šiandien yra tokie populiarūs. Turėdami ribotą biudžetą, galite savo rankomis pasidaryti 3D skaitytuvą. Norėdami tai padaryti, jie naudoja improvizuotus įrankius ir agregatus arba tiesiog įprastą išmanųjį telefoną paverčia skaitytuvu.

3D skaitytuvo kūrimas naudojant internetinę kamerą

Norėdami sukurti naminį 3D skaitytuvą, jums reikės:

  • kokybiška internetinė kamera;
  • linijinis lazeris, tai yra prietaisas, skleidžiantis lazerio spindulį (norint gauti kokybišką nuskaitymą, geriau, kad spindulys būtų kuo plonesnis);
  • įvairūs laikikliai, įskaitant kalibravimo kampą;
  • speciali programinė įranga nuskaitytiems vaizdams ir duomenims apdoroti.

Atkreipkite dėmesį, kad be atitinkamos programinės įrangos negalėsite sukurti skaitmeninio objektų ir objektų modelio. Todėl iš pradžių pasirūpinkite specialių programų prieinamumu. Pavyzdžiui, DAVID-laserscanner ir Triangles yra laikomi pagrindiniais, tačiau jiems reikia naudoti besisukantį paviršių.

Pradėkite nuo kalibravimo kampo. Norėdami jį sukurti, atsispausdinkite šabloną (jis yra įtrauktas į programos paketą). Padėkite jį taip, kad sudarytų 90 laipsnių kampą. Svarbu, kad spausdinant būtų laikomasi tinkamo mastelio. Norėdami tai padaryti, naudokite kalibravimo skalę. Kameros kalibravimas atliekamas automatiniu arba rankiniu režimu, tai taip pat suteikia programinė įranga.

Norėdami nuskaityti objektą, jį reikės įdėti į kalibravimo kampą ir priešais, kad būtų įdiegta internetinė kamera. Svarbu, kad objektas būtų tiksliai ekrane esančio vaizdo centre. Interneto kameros nustatymuose turite išjungti visus automatinius nustatymus. Jie taip pat nustato lazerio spindulio spalvą. Paspaudus „Pradėti“, atliekami sklandūs judesiai. Spindulys turi apjuosti objektą iš visų pusių. Tai bus pirmasis nuskaitymo ciklas. Ateityje būtina pakeisti lazerio padėtį, kad apimtų visus ankstesnį kartą neapdorotus taškus.

Užbaigus visus procesus, nuskaitymas sustabdomas ir programoje pasirenkamas „rodyti 3D“ režimu. Jei po ranka neturite lazerio, galite jį pakeisti ryškiu šviesos šaltiniu. Tai suteiks šešėlių linijos projekciją. Tiesa, tokiu atveju programoje pakeiskite nustatymus, kurie atitiks šiuos parametrus.

Iš dviejų internetinių kamerų gaminame trimatį skaitytuvą

Jei jums reikia didelio skaitmeninimo tikslumo, turėsite naudoti dvi internetines kameras. Šiuo atveju šviesos šaltinis pakeičiamas antra kamera. „Pasidaryk pats“ 3D skaitytuvas iš dviejų kamerų leidžia sumažinti taškų, patenkančių į lazerio juostą, skaičiavimo laiką.

Gaminame 3d skenerį iš projektoriaus ir internetinės kameros

Tam jums reikės:

  • projektorius;
  • internetinė kamera;
  • DAVID-laserscanner programa;
  • Interneto kameros ir projektoriaus trikojis;
  • kalibravimo skydelis (pritvirtinkite du mažus medžio drožlių plokštės lapus 90 laipsnių kampu ir suklijuokite popieriaus lapus su iš anksto atspausdintais šablonais sausais klijais);
  • patefonas (gali būti pastatytas iš seno "malonės" simuliatoriaus ir kelių kaiščių).

Norėdami nuskaityti objektą, pastatykite jį vertikaliai ir atlikite 7–8 nuskaitymus, sukdami jį ratu. Sujungiame gautus skenavimus. Po to keičiame objekto padėtį ir atliekame tą pačią procedūrą. Sujungiame dviejų objekto pusių nuskaitymus. Paspaudę mygtuką „saugiklis“, gauname trimatį objekto modelį. Jį galima išsaugoti bet kokiu pasirinktu formatu ir apdoroti naudojant:

  • Delcam LastMaker;
  • easylast;
  • Paskutinis dizainas ir inžinerija;
  • Forma 2000;
  • Batų meistras QS.

3D skaitytuvo kūrimas iš žaidimų konsolės

„Xbox One“ yra priedėlis, kuriame jau yra antros kartos „Kinect“ ir kurį galima naudoti kaip 3D skaitytuvą. Jei turite įprastą žaidimų valdiklį, galite sukurti 3D skaitytuvą iš „Kinect“ naudodami šias programas:

  1. Kinect Fusion. Kuria labai detalius modelius, nuskaitydamas duomenis iš Kinect jutiklių.
  2. Scanect. Jos pagalba sukuriami 3D kambarių vaizdai su visais juose esančiais objektais. Norėdami sukurti trimatį supančios erdvės modelį, tereikia pasukti įrenginį aplink save. Norėdami detalizuoti atskirus objektus, turite dar kartą nukreipti kamerą į juos.


3D skaitytuvo kūrimas iš išmaniojo telefono

Kaip iš įprasto mobiliojo įrenginio pasidaryti 3D skaitytuvą? Šiandien tam naudojami įvairūs programinės įrangos produktai. Jų pagalba išmanusis telefonas virsta visaverčiu trimačiu skaitytuvu. Populiariausi programinės įrangos algoritmai:

  1. MobileFusion. Standartinės kameros pagalba seka objekto padėtį ir tada nufotografuoja. Iš kadrų serijos gaunamas trimatis modelis. Veikia įvairiose platformose ir OS.
  2. Padeda kurti trimates bet kokių objektų nuotraukas ir siunčia jas į 3D spausdintuvą.
  3. „Autodesk 123D Catch“. Šios programos pagalba sukuriami trimačiai pastatų, žmonių ir kitų objektų modeliai, kurie spausdinami ant priedinių įrenginių, kuriuos galima fotografuoti iš visų kampų ir pusių.

Tokios sistemos nereikalauja techninės įrangos modifikacijų ar interneto ryšio. Norėdami pradėti, tereikia paleisti mobiliąją programą ir perkelti telefoną aplink nuskaitomą objektą.

profesionalus įrankis trimačiams modeliams kurti

Turint po ranka 3D spausdintuvą, labai norisi jame pakartoti kokį nors objektą – ne vieną iš tų, kurių modelius įvairiais formatais galima parsisiųsti iš interneto, o savo. Tai gali būti įrenginio dalis, kurios neįmanoma nusipirkti taisyti, arba vaikų mėgstamas žaislas, ar koks kitas objektas, dėl kurio sunku arba neįmanoma sukurti programinio 3D modelio (įskaitant todėl, kad tokiam modeliavimui reikia brangių programų ir kaip juos naudoti).

Todėl 3D spausdintuvo savininkas labai greitai pradeda galvoti apie 3D skaitytuvą. Tačiau nuskaitymas 3D spausdinimui yra tik vienas iš daugelio galimų 3D skaitytuvų panaudojimo būdų, akivaizdžiausias privačių 3D spausdinimo entuziastų požiūriu su jų palyginti pigiais spausdintuvais, tačiau toli gražu ne pats svarbiausias ir paklausiausias. Dažniau kalbame apie gana profesionalias ir komercines užduotis, pradedant nuo paprasčiausių, tokių kaip pažangios visuomenės labai populiarių 3D žmonių portretų kūrimas, iš kurių uždirbami geri pinigai, ir baigiant vaizdų kūrimu. unikalių muziejaus eksponatų, patalpų interjero, žemės paviršiaus plotų archeologiniuose ir paleontologiniuose kasinėjimuose. 3D skaitytuvas gali rasti darbą medicinoje, drabužių ir avalynės gamyboje, architektūroje, apsaugos sistemose ir daugelyje kitų žmogaus veiklos sričių, kurių neišvardinsime, nes internete jau yra pakankamai pranešimų apie tai.

Žinoma, tarp skaitytuvo ir gauto nuskaitymo spausdintuvo ar rodymo įrenginio turi būti kažkokia programinė įranga – pavyzdžiui, monitorius, kaip ir nuskaitant „popierių“. Tiesa, jau ankstesnėse apžvalgose išsiaiškinome, kad iki ne tik 3D skenerių, bet net ir 3D spausdintuvų palaikymo integracijos į operacines sistemas dar labai toli, todėl šiame etape 3D skaitytuvų gamintojai dažniausiai kuria ir skenavimui bei konvertavimui skirtą programinę įrangą. nuskaito į tinkamus naudoti 3D modelius.

Pažintį su tokiais produktais pradėsime nuo įmonės (žodyje „Artek“ akcentuojamas antras skiemuo), įkurta 2007 m., kuri iki šiol yra sukūrusi ir masiškai pagaminusi kompaktiškų, bet gana profesionalių skaitytuvų, kuriuose veikia programinė įranga, liniją. kuri naudoja savo apdorojimo algoritmus. Įmonė yra tarptautinė, tačiau su pasitenkinimu pastebime, kad vienas iš plėtros ir gamybos centrų yra Maskvoje.

Kaip ir daugelis kitų 3D įrangos gamintojų, bendrovės gaminiai kol kas nėra skirti masiniam vartotojui, pirmiausia dėl kainos, nors Artec skeneriai yra pastebimai, kartais 2-3 kartus pigesni už panašių charakteristikų funkcinius analogus. Žinoma, čia viskas priklausys nuo paklausos: įmonė nesiruošia išlikti tvirtomis lėšomis profesionalams skirtų produktų kūrimo ir gamybos rėmuose, tačiau, atsiradus galimybėms, neignoruos ir riboto biudžeto vartotojų.

Kadangi tema gana talpi, pirmiausia susipažinsime su Artec Studio programa, kuri leidžia greitai sukurti trimačius įvairių objektų modelius naudojant vieną ar kelis kai kurių kitų gamintojų Artec skenerių ar jutiklių modelius. Ji užtikrina ne tik skenavimo valdymą, bet ir gaunamų duomenų apdorojimą, tinklelio optimizavimą ir kitas operacijas, reikalingas norint sukurti kokybišką 3D modelį, kurį būtų galima siųsti į spausdintuvą ar aparatą, importuoti į 3D modeliavimo programas ar naudoti bet kokiais kitais tikslais.

Montavimas

Prieš pradėdami, svetainėje turėtumėte susikurti paskyrą, kuri padės užregistruoti programinę įrangą internete ir supaprastins prieigą prie platinimo ir kai kurios informacinės medžiagos. Ši paskyra galios visoms „Artec“ svetainėms ir paslaugoms, įskaitant – 3D modelių bendrinimo šaltinį.

Tuo atveju, jei dėl saugumo priežasčių kompiuteris neprijungtas prie interneto, taip pat yra galimybė aktyvuoti neprisijungus. Tiesa, vis tiek reikės paskyros ir kompiuterio su prieiga prie interneto: jame bus sukurtas specialus failas, kurį su „Artec Studio“ teks perkelti į kompiuterį naudojant „flash drive“ ar kitą laikmeną.

Licencija susieta su konkrečia kompiuterio konfigūracija, o dėl bet kokio techninės įrangos atnaujinimo, įskaitant standžiojo disko keitimą, programinė įranga bus suaktyvinta. Tiesą sakant, čia nėra nieko blogo: jei planuojate pakeisti konfigūraciją, galite patys išjungti licenciją, o po atnaujinimo ją suaktyvinti iš naujo. Tokiais atvejais tai nėra labai patogu, tik tai, kad išjungimas reiškia ir pačios programos pašalinimą. Aktyvinimo neprisijungus atveju licencija negali būti išaktyvinta.


Jei kompiuterio komponentų pakeitimas įvyko dėl gedimo arba tiesiog pamiršote išjungti, galite atkurti licenciją naudodamiesi įmonės palaikymo tarnyba. Instrukcijoje rašoma, kad išjungimų ir vėlesnių aktyvavimų skaičius gali būti ribojamas, tačiau buvome patikinti, kad realybėje taip nėra: jei nepavyksta internetu, tuomet su palaikymo tarnybos pagalba visada galite atstatyti aktyvavimą. .

Diegiama programa „Artec Installation Center“ (AIC) padės išsiaiškinti, kiek licencijų yra ir jau aktyvuotų, išvardins įdiegtus „Artec“ skaitytuvus ir padės juos suaktyvinti, o dešiniuoju pelės mygtuku spustelėkite eilutę su programos pavadinimu. duomenys, kurių gali prireikti kreipiantis į techninę pagalbą. AIC stebės naujų programinės įrangos versijų išleidimą ir padės atnaujinti programas.

Diegiant programinę įrangą taip pat įdiegiami vartotojo vadovai anglų ir rusų kalbomis - PDF failai Manual-9.2.0-RU ir Manual-9.2.0-EN. Nepaisant skirtingų pavadinimų, anglų kalba įdiegėme lygiai tuos pačius failus, tačiau tai laikinas reiškinys: vertimas į rusų kalbą pasirodė visai neseniai, ir jie nespėjo jo įtraukti į platinimą. Tuo metu, kai pradėjome dirbti su programa, oficialioje svetainėje taip pat negalėjome rasti vadovo rusų kalba, tačiau nuoroda į jį vis tiek buvo jūsų asmeninėje paskyroje ir artimiausiu metu turėtų būti įtraukta į platinimo rinkinį. .


Be „Artec Studio“, yra ir „Artec SDK“ – algoritmų, dokumentacijos ir pavyzdžių rinkinys, tai yra konstruktorius, su kuriuo bet kuris vartotojas, turintis „Artec“ skaitytuvą (kitų gamintojų įrenginiai nepalaikomi) ir „Visual Studio“ gali sukurti savo. programa arba papildinys. Vienas iš SDK naudojimo pavyzdžių yra „Artec“ skaitytuvų integravimas su „Autodesk Memento“ programine įranga.

Šiuo metu „Artec SDK“ yra beta versija, todėl jį galima įdiegti bet kuriame kompiuterių skaičiuje be apribojimų, o AIC rodys jį kaip neįdiegtą. Jei neketinate kurti savo programų ar papildinių, palaikančių „Artec“ skaitytuvus, negalite įdiegti šio SDK.


Šiek tiek apie Artec techninės pagalbos tarnybą: tiesiog parašykite laišką adresu [apsaugotas el. paštas] ir bet kokia forma nusakyti problemos esmę, galima rusiškai. Atsakymas garantuotas per 24 valandas, savaitgaliais gali būti kiek ilgiau, tačiau net ir savaitgaliais serviso inžinieriai stengiasi nepalikti klientų be priežiūros. Ir tai ne tik deklaracija: mūsų bendravimas su įmonės technine pagalba buvo greitas ir vaisingas.

Reikalavimai kompiuteriui

Norint įdiegti programinę įrangą, jums reikės kompiuterio su Windows 7 arba 8 operacine sistema ir bet kokia versija, nebūtinai Professional. Tačiau atminkite, kad dabartinę „Artec Studio 9.2“ versiją galima įdiegti tik 64 bitų OS, o ankstesnės versijos taip pat veikė 32 bitų.

Specialios „Mac OS“ versijos nėra, tačiau „Artec“ programinę įrangą galite paleisti tuose „Macbook“ kompiuteriuose, kuriuose „Windows“ įdiegta per „BootCamp“ arba virtualią mašiną. Reikėtų nepamiršti, kad virtualios mašinos atveju kai kurios vaizdo plokščių funkcijos tampa nepasiekiamos.

Kompiuterio konfigūracijai taip pat keliami tam tikri reikalavimai, dalis jų yra patariamojo pobūdžio, tačiau yra ir privalomų: vaizdo plokštė tikrai turi būti NVidia arba ATI, su Intel arba FirePro M6100 FireGL V vaizdo procesoriais programa pasileis, bet kai kurios funkcijos nebus pasiekiamos, apie kurias kiekvienas paleidimas bus panašus į įspėjimą:


Negana to, optimaliausios bus NVidia GeForce 400 ir naujesnės serijos vaizdo plokštės, turinčios bent 1 GB atminties. „Quadro“ kortelės turėtų būti naudojamos tik tuo atveju, jei planuojate naudoti stereofoninį režimą (ir turite atitinkamą ekraną), kitaip „GeForce“ yra geresnis pasirinkimas.

O su tvarkyklėmis taip pat galimos parinktys: pavyzdžiui, naudojant „Microsoft“ tvarkyklę mūsų „GeForce“ kortelei, „Artec Studio“ paleidimas buvo lydimas aukščiau pateikto įspėjimo ir tik tada, kai įdiegėme naujausią tvarkyklę iš NVidia, ji nustojo rodytis. . Keičiant vairuotoją, išjungti nereikia.

Iš ne tokių kritinių reikalavimų išvardijame šiuos: rekomenduojami Intel Core i5 arba i7 procesoriai, mažiausiai 8 gigabaitai RAM (ir geriausia 12 ar daugiau), ne mažiau kaip 300 MB laisvos vietos standžiajame diske (pageidautina naudoti SSD našumui padidinti) ir, žinoma, laisvas USB 2.0 prievadas skaitytuvui prijungti – o konkrečiai 2.0: teisingas veikimas naudojant USB 3.0 šiuo metu negarantuojamas, ir bet kuriuo atveju pageidautina, kad prie šio USB būtų prijungtas tik skaitytuvas. valdiklis. Našumas bus sumažintas naudojant „Intel Xeon“ ir AMD procesorius, taip pat SLI konfigūracijos vaizdo plokštes.

Testavimui naudojome Intel i5-4570S 2,90 GHz / 8 GB konfigūracijos kompiuterį, kuris nėra pats galingiausias. O kaip diskas buvo naudojamas HDD, o ne SSD. Išbandėme vaizdo plokštes NVidia GeForce: 8800GTX (768 MB) ir GTX 980 (4 GB).

Skaitytuvų ir jutiklių naudojimas

Artec Studio galimybės visapusiškai atsiskleis kartu su Artec skaitytuvais, tačiau galėsite naudotis ir trečiųjų šalių įrenginiais – Microsoft Kinect, Asus Xtion, PrimeSense Carmine, tačiau jie nebus rodomi AIC, o teks įdiegti tvarkykles iš gamintojo, kad galėtumėte su jomis dirbti. 2014 m. Microsoft išleisto Kinect 2 palaikymas planuojamas 2015 m. Artec Studio programoje, šis naujas jutiklis nepalaikomas dabartinėje versijoje.

Pradėjome dirbti su Artec Studio, naudodami Microsoft Kinect jutiklį, atsisiųsdami ir įdiegdami Kinect SDK (v.1.6, pasiekiama Microsoft svetainėje). Reikia pasakyti, kad Kinect yra ne skaitytuvas, o nebrangus jutiklis, naudojamas Xbox žaidimų konsolėse; turėjome Xbox 360 Kinect. Jo nuskaitymo galimybės itin ribotos, dirbti galima tik su gana dideliais objektais, prilygstančiais žmogaus figūros dydžiui, ir ne tik neperteikia smulkių detalių, o suteikia bendrą kontūrą, nors ir atpažįstamą. Skirtumai aiškiai matomi paveikslėlyje: geltona figūra gauta naudojant Kinect, o žalia figūra – naudojant Artec skaitytuvą.


Tačiau manėme, kad „Kinect“ yra pakankamai geras pirmajam įvadui į „Artec“ programinę įrangą. Jo pagrindinis (ir galbūt vienintelis) pranašumas yra daug mažesnė kaina, palyginti su net nebrangiausiais profesionalios klasės 3D skaitytuvais, tokiais kaip Artec Eva Lite.

„Artec Studio“ taip pat palaiko kelis skaitytuvus, tačiau svarbu, kad kiekvienas skaitytuvas būtų prijungtas prie savo USB 2.0 valdiklio. Jei jūsų kompiuteryje nėra reikiamo skaičiaus valdiklių, galite įdiegti papildomas PCI-Express USB 2.0 išplėtimo plokštes.

Taip pat Kinect prijungėme prie USB 3.0 prievado, jokių teigiamų ar neigiamų skirtumų nepastebėjome, pelės buvimas tame pačiame USB valdiklyje (2.0 ar 3.0) taip pat netrukdė skaitytuvui. Bet tai visiškai nereiškia, kad nebūtina klausytis gamintojo pageidavimų dėl USB jungčių, juolab, kad tą patį sako ir kiti 3D skenerių ar jutiklių bei jiems skirtos programinės įrangos gamintojai.

Įdiegę skaitytuvą (prijungę savo maitinimo šaltinį prie 220 V lizdo, o USB kabelį - į atitinkamą kompiuterio prievadą), jis automatiškai pasirodys Artec Studio programoje: „Failas - Nustatymai - Užfiksuoti“. Tiesa, rodomas ne paties skaitytuvo pavadinimas, o jo tipas pagal aprėpties sritį, Artec skaitytuvams:

  • L: dideli objektai - pilno ūgio žmogus ir su juo panašūs daiktai,
  • S: atskiros žmogaus figūros dalys (galva, ranka) ir panašaus dydžio daiktai,
  • M: maži objektai, tokie kaip pieštukas ar raktas, taip pat atskiros didelių objektų dalys,
  • Spider: Tas pats kaip S, bet tiksliau.

Pažymėtina, kad būtent rodomas įrenginio tipas lemia nuskaitymo ir apdorojimo nustatymus, o aukščiau pateiktas sąrašas visiškai nereiškia, kad, pavyzdžiui, „Artec Spider“ skaitytuvas negali dirbti su metro dydžio objektais.

Kitų gamintojų įrenginiai čia vadinami „trečiosios šalies 3D jutikliu“. Taip pat bus pateikti savo vardai – pavyzdžiui, dialogo lange „Apklausa“.


Atitinkamai, algoritmo nustatymai bus pasirinkti automatiškai. Galite naudoti standartinius nustatymus fotografuodami pasirinktu skaitytuvu, bet galite juos nustatyti ir rankiniu būdu.

Programos lango struktūra

„Artec Studio“ langas atrodo gana pažįstamas 2D vaizdo redaktoriams: jo centrinę dalį užima 3D skenuojamo objekto vaizdas (naudojome įprastą biuro kėdę), įrankių juostos ir režimai yra viršuje ir kairėje, darbo sritis. rodomas ant dešiniųjų duomenų, įkeltų į programą (nuskaitymai, jų apdorojimo rezultatai ir kt.), apačioje – žurnalo langas, kuriame rodomas vykdomų komandų sąrašas ir papildomi pranešimai (su laiko patikslinimu). Santykį tarp 3D rodinio, scenos ir istorijos lango dydžių galima keisti, kad būtų nustatytas patogus šiuo metu atliekamų veiksmų rodymo būdas.

Dirbant su 3D vaizdu, darbo sritis ir istorijos langas gali būti visiškai paslėpti.


Pastaba: 3D vaizdo lange rodomas ne baigtas modelis, o vienas neapdorotas nuskaitymas,
todėl vaizdas neryškus


Kai pasirenkate veikimo režimą kairiajame skydelyje esančiais mygtukais, atsiranda papildoma įrankių juosta, atitinkanti pasirinktą režimą. Jo plotis taip pat gali būti keičiamas tam tikrose ribose, kad būtų išlaikytas optimalus 3D vaizdo lango dydis.


Viršutinėje 3D vaizdo lango dalyje visuose režimuose, išskyrus fotografavimą, yra dar vienas mažas skydelis, skirtas greitai pasiekti įrankius, kurio sudėtis priklauso nuo pasirinkto režimo.


Pačiame programos lango apačioje yra būsenos juosta, kurioje rodoma informacija apie RAM naudojimą ir dabartinės operacijos eigą.


Lango darbo srityje rodomas dabartinis projektas - į jį įtrauktų nuskaitymų sąrašas ir jų apdorojimo rezultatai. Dukart spustelėjus eilutę su tam tikru nuskaitymu, bus rodomas visų į ją įtrauktų kadrų sąrašas, kurį galima peržiūrėti atskirai arba įjungti atkūrimo režimą (greitas nuoseklus rodymas). Rėmelius galima redaguoti arba ištrinti – pavyzdžiui, jei žmogus skenuodamas savo figūrą padarė kokį nors judesį; nemažai tokių rėmelių sąraše stulpelyje „Kokybė“ pažymėti žodžiu „Klaida“.


Tokius blogus kadrus taip pat galima perkelti į kitą nuskaitymą, kad būtų galima perskaičiuoti ir ištaisyti atskirai naudojant Artec Studio algoritmus.

Prieš pereinant prie skenavimo, turime šiek tiek pakalbėti apie tai, kaip modelio vaizdas gaunamas naudojant 3D skaitytuvą.

Sekos nustatymas

Pirma, keli žodžiai apie skaitytuvo padėties objekto ar scenos atžvilgiu skaičiavimo algoritmus. Kadangi yra skirtingi registracijos principai (kontaktinis ir nekontaktinis, aktyvus ir pasyvus), pavyzdžiu paimkime tą patį Kinect.

Jame yra dvi kameros. Pirmasis yra infraraudonųjų spindulių nuotolio ieškiklis; įmontuotas projektorius apšvitina objektą IR spinduliais, kurių atspindžius suvokia kamera pagal CMOS jutiklį ir formuoja informaciją apie geometrinę formą. Antrasis panašus į 640×480 pikselių raiškos internetinę kamerą, kuri spalvotai fiksuoja objekto paviršiaus tekstūrą.

Gana pagrįsta geometrijos ir tekstūros informaciją naudoti kartu, siekiant pagerinti nuskaitytų paviršių registravimo tikslumą. Tiesa, tai padidins apdorojimo laiką arba pareikalaus padidinti kompiuterio galią.

Todėl, jei objekto forma yra gana sudėtinga ir jame nėra didelių plokščių, sferinių ar cilindrinių dalių, registracijai galima naudoti tik nuotolio ieškiklį. Be to, ne visi skaitytuvai turi tekstūrinę kamerą.

Bet jei objektas neturi spalvinės tekstūros (pavyzdžiui, jis nudažytas tolygiai), o jo forma yra labai lygi (artima cilindro ar sferinės formos), o ypač jei jis yra labai didelis, tuomet turite naudoti ženklus - specialios piktogramos, dedamos klijais arba magnetais ant objekto paviršiaus arba ant aplinkinių objektų.

Be to, naudojant tam tikrų tipų skaitytuvus, gali kilti problemų, susijusių su kai kurių objektų ypatumais. Taigi, optinio nuskaitymo metodai prastai tinka skaidriems arba juodiems objektams, kuriuose yra blizgančių arba akinančių sričių. O mažos raiškos skaitytuvai nepajėgūs užfiksuoti smulkių detalių, tokių kaip plaukai ir pan.

Todėl kartais objektą reikia paruošti iš anksto – priklausomai nuo jo savybių, arba ant paties objekto, arba ant aplinkinių objektų uždėti žymes, arba padengti juodas, skaidrias ar blizgančias vietas kokia nors lengvai pašalinama medžiaga, pavyzdžiui, talku. Ir, žinoma, pasirinkite tinkamiausią skaitytuvą: pavyzdžiui, Kinect kategoriškai netinka smulkiems objektams ir smulkioms detalėms perkelti.

Paruoštas objektas nuskenuojamas – įrašoma kadrų seka. Tada reikia nuimti viską, kas nereikalinga: stovą (stalą ar grindis) ir aplinkinius objektus ar jų dalis, įkritusias į objektyvą. Kai kurie kadrai gali pasirodyti nesėkmingi – pavyzdžiui, operatoriaus ranka, laikanti skaitytuvą, drebėjo; juos galima ištrinti arba perkelti į atskirus nuskaitymus. Natūralu, kad tokie veiksmai turėtų būti numatyti nuskaitymo programoje.

Dažnai neįmanoma arba sunku nuskaityti visą objektą vienu metu, todėl labai pageidautina, kad programa leistų atlikti keletą seansų ir tada sujungti gautus dalinius nuskaitymus. Tokiais atvejais į procesą įtraukiamas jų surinkimo etapas ir, galbūt, kadrų optimizavimas visuose nuskaitymuose tolesniam jų apdorojimui (Artec Studio tai vadinama visuotine registracija). Tokiu atveju gali būti rasta daugiau elementų, kurie nėra susiję su nuskaitytu objektu ir nebuvo ištrinti ankstesniame etape, tada pridedama kita redagavimo sesija.

Tačiau gautuose nuskaitymuose daugelis paviršių yra fiksuojami, todėl mums reikia vieno, kuris visą mūsų pavyzdį apibūdina. Todėl kitas žingsnis – klijavimas, kurio rezultatus vėl gali tekti redaguoti.

Gautas modelis gali būti be reikalo sudėtingas, o išsaugotas failas bus per didelis. Tai reiškia, kad gali prireikti optimizavimo, kad būtų sumažintas daugiakampių skaičius, labai nepabloginant modelio geometrijos.

Paskutinis etapas – spalvos faktūros primetimas, jei, žinoma, ji buvo nufilmuota ir skirta įrašyti į failą.

Tai yra bendras algoritmas; dabar galite pamatyti, kaip tai įgyvendinama „Artec Studio“.

Nuskaitymo režimas

Šis režimas įjungiamas paspaudus mygtuką „Šauti“ – tai režimas, bet ne pats nuskaitymas.

Nustatymuose galima pasirinkti pozicionavimo būdą: geometrija + tekstūra, tik geometrija ir pagal žymes. Tiesa, tik du yra prieinami trečiųjų šalių jutikliams, tokiems kaip „Kinect“ (dešinė ekrano kopija).


Taip pat suteikiama galimybė nustatyti kai kuriuos parametrus, kurių rinkinys gali šiek tiek skirtis skirtingiems Artec skaitytuvų ir trečiųjų šalių jutiklių modeliams.


Pavyzdžiui, tekstūros ryškumas, jautrumas ir blykstės išjungimas nebus pasiekiami naudojant Kinect.

„Artec“ skaitytuvai fiksuoja paviršius iki 15-16 kadrų per sekundę dažniu, tokiems jutikliams kaip „Kinect“ galima nustatyti dvigubai daugiau, bet tai nėra didelės prasmės: filmuojame ne su greitai judančiais objektais, o sklandžiai judinkite skaitytuvą aplink stacionarų pavyzdį (arba atvirkščiai: lėtai sukame mėginį skaitytuvo „matymo lauke“), o gretimuose rėmuose reikia pakankamai plotų, kurių persidengimas būtų pakankamas vėlesniam išlygiavimui. Jei judėjimo greitis didelis, pasirodys atitinkamas įspėjimas, kurį gali lydėti garsinis signalas.


Todėl per didelis kadrų dažnio padidėjimas tik sukels nenaudingą nuskaitymo apimties „pabrinkimą“, išreikštą megabaitais, ir padidins jo apdorojimo laiką. Čia sunku pateikti kokius nors kiekybinius įvertinimus: viskas priklausys nuo kompiuterio, kuriame įdiegta programa, parametrų.

Kitas svarbus parametras yra darbo zona, kurią lemia artimos ir tolimosios ribos. Visų pirma, jas lemia paties skaitytuvo ar jutiklio techninės charakteristikos, nors jas galima kiek nepaisyti, aukojant tikslumą: „Nustatymai – fotografavimas“.


Konkrečiam objektui geriau nurodyti darbo sritį, kad, viena vertus, į „matymo lauką“ patektų kuo mažiau pašalinių objektų, o kita vertus, kai kurios nuskaityto objekto dalys nebūtų iškirptos. išjungti.

Darbo zonai nustatyti yra gana vizualus įrankis - nuotolio ieškiklis, histogramų rinkinys kairėje 3D vaizdo lango dalyje, rodantis gautų paviršių taškų pasiskirstymą pagal atstumą iki skaitytuvo.


Skenavimo proceso metu jie atlieka dar vieną funkciją: jų spalva nurodo registracijos proceso būseną. Pavyzdžiui, gedimo atveju juostinė diagrama tampa raudona.

Darbo sritį geriau nustatyti iš anksto, peržiūros režimu, nors ją taip pat galima pataisyti nuskaitymo metu.

Jei pasirinksite suliejimo režimą realiuoju laiku, tada kadrai bus sujungti tiesiai nuskaitymo metu, o po to gausime „priklijuotą“ modelį. Atrodytų, kad tai vienintelis būdas išvengti nereikalingų veiksmų apdorojimo metu, tačiau klijavimą atlieka grafinis procesorius, o jo galimybes lemia vaizdo plokštės našumas ir turimos RAM kiekis. tai. Norėdami optimizuoti išteklius, galite naudoti esamą nustatymą ("Nustatymai - ištekliai"), kuris nustato raiškos (vokselio dydžio, t. y. trikampio tinklelio žingsnio) ir nuskaitymo srities (kubo kraštinės dydžio forma) balansą.


Skaitytuvą reikia judinti aplink ar išilgai objekto (smulkius objektus galima dėti ant besisukančio pagrindo), čia gali labai praversti ant skaitytuvo korpuso esantis Start/Pause mygtukas, kurio Kinect neturi. Tam tikru mastu jį galima pakeisti įrašymo pradžios delsa, kurią galima nustatyti per 1 ... 100 sekundžių, 0 atitinka iš karto įrašymo pradžią paspaudus atitinkamą mygtuką programos lange. Tiesa, laikas, likęs iki starto, niekaip nerodomas, o kad įrašymas jau prasidėjo, galima sužinoti tik 3D vaizdo lange ant vaizdo atsiradusios spalvotos kraštinės.

Išėjus iš „Šaudymo“ režimo, užfiksuoti skenavimai sulygiuojami – tiksli registracija (fotografuojant atliekama ir grubi registracija, kad galėtumėte stebėti nuskaitymo rezultatus). Tai gali užtrukti, todėl nemėginkite iš karto imtis jokių veiksmų ir stebėkite pranešimų būsenos juostą. Dėl kai kurių pakeitimų gali prireikti dar vienos tikslesnės registracijos, tada ją galima paleisti atskirai iš komandų skydelio.

Remdamiesi aukščiau aprašytu algoritmu, galite pereiti prie redagavimo.

Modelių peržiūra ir redagavimas

Stebėjimo padėtis 3D vaizdo lange valdoma pele ir yra labai lengva išmokti. Priartinimas ir tolinimas valdomas pelės ratuku (pakopinis) arba jo judesiais paspaudus dešinįjį mygtuką (tolygiai), paspaudus kairįjį mygtuką stebėjimo taškas juda aplink dukart spustelėjus nustatytą centrą, o jei abu pelės mygtukai yra paspausti, jo judėjimas perkelia objektą aplink langą.

Kad ekranas būtų patogiausias, galite nustatyti ir pasirinkti daug: projekcijos tipą – perspektyvą arba stačiakampį, žiūrėjimo tašką – kairėje, dešinėje, viršuje ir t.t., atvaizdavimo režimus, šešėliavimą, apšvietimą, atvaizdavimo spalvą, tekstūrą, taip pat vidinius paviršius. Yra net įrankis, skirtas išsaugoti 3D vaizdo lango ekrano kopijas.

Apskritai įrankių, kurie palengvina peržiūrą, rinkinys yra gana platus, tačiau visa tai yra tik pagalbiniai mechanizmai pagrindiniam dalykui: redagavimui. Tiksliau, skenavimo defektų taisymai, apimantys tiek visko, kas nereikalinga, – pavyzdžiui, pašalinių daiktų dalių, patekusių į skaitytuvo „matymo lauką“, ir atvirkštinę operaciją – neskenuotų vietų užpildymą – pašalinimą.

Galite redaguoti visą nuskaitymą ir atskirus jo kadrus. Norėdami tai padaryti, yra visas įrankių rinkinys:


Naudodami bet kurį iš jų galite nustatyti daugybę parametrų arba pasirinkti konkrečius nustatymus:


Reikia atsiminti, kad kai kurie įrankiai yra prieinami tik tam tikrais režimais. Taigi nuskaitymui negalite naudoti „išskirtinių pašalinių šepetėlio“, bet vienam kadrui galite (tačiau kiekvieno kadro redagavimas iš kelių šimtų yra nedėkingas darbas, o 3D modeliui geriau naudoti tokius įrankius) .

Tai gali būti ne tik nuskaitymai, gauti naudojant „Artec Studio“. Importavimo funkcija leis įkelti kitus modelius OBJ, STL, PLY, WRL, PTX formatais ir pradėti juos apdoroti. Tuo pačiu metu yra automatinės paieškos ir jų defektų taisymo funkcija, įskaitant importo stadiją.

Pavyzdžiui, paimkime iš ankstesnių apžvalgų mūsų skaitytojams pažįstamą dinozaurą, kurio turimame modelyje yra du dešinės priekinės letenos defektai: ore kabantis elementas, šiek tiek primenantis gyvūno dviejų pirštų ranką, taip pat pupelės formos atauga alkūnės lenkimo srityje. Ekrano kopijoje jie pažymėti rodyklėmis.


Turimomis priemonėmis nesunkiai pašalinome abu defektus:


Žinoma, iš pradžių neįmanoma greitai atlikti redagavimo operacijų, tačiau pabrėžiame, kad būtini įrankiai yra išsamiai aprašyti vartotojo vadove (taip pat ir rusų kalba), jo naudojimo būdai yra gana paprasti ir greitai įsisavinami, ypač jei turite bent šiek tiek įgūdžių dirbti su 2D redaktoriais, pvz., „Adobe Photoshop“.

Nuskaitymo surinkimas ir visuotinė registracija

Norint gauti modelį, nuskaityti ir suredaguoti skenai turi būti sujungti – užregistruoti, kurių surinkimo operacija yra numatyta Artec Studio. Pasirinkite norimus nuskaitymus ir atidarykite šios operacijos langą.


Vienas iš nuskaitymų, pirmasis sąraše, laikomas užregistruotu, o kiti bus užregistruoti pagal jį. Taip pat galite pasirinkti kitą nuskaitymą kaip „pagrindinį“.

Lengviausias būdas yra automatinis tvirtas surinkimas. Tačiau daugeliu atvejų, pirmiausia dėl nepakankamos nuskaitymo aprėpties ir prastos tekstūros kokybės, tai baigiasi nesėkme, o tada tenka dirbti.

Pirmiausia nuskaitymus galima sujungti rankiniu būdu, vilkdami juos pele. Tokio derinimo tikslumas yra mažas, ir ši operacija daugiausia naudojama kaip preliminari kitiems metodams.

Tikslesni yra tokie metodai kaip rankinis surinkimas pagal taškus: dviejuose skenavimuose pažymime taškų poras (geriausia kelias), atitinkančias tas pačias objekto dalis, ir spaudžiame mygtuką „Rinkti pagal taškus“.

Tekstūruotiems objektams taip pat galite naudoti tekstūros atvaizdavimą, tačiau tam reikia didelės skaičiavimo galios, o konkrečiame kompiuteryje surinkimo procedūros vykdymo laikas gali pastebimai pailgėti.

Norint sujungti paviršius (rėmus) per vieną nuskaitymą, numatytas surinkimas su apribojimais. O objektams, kurie nuskaitymo metu gali pakeisti formą (žmogui ar gyvūnui), naudojamas nestandartinis mazgas - algoritmas, kuris, be judėjimo ir sukimosi, taip pat numato deformaciją. Tiesa, jis veikia ne su skenavimu, o su anksčiau jų pagrindu paruoštais tarpiniais modeliais.

Bet kurią operaciją galima anuliuoti arba atlikti iš naujo, o atitinkami mygtukai yra pateikti skydelyje Assemble.

Baigus nuskaityti, būtina perkelti visus vieno kadro paviršius į vieną koordinačių sistemą, tai yra, atlikti visuotinę registraciją. Sudėtingiems objektams, nuskaitytiems didele raiška, ši operacija gali užtrukti ilgai ir pareikalauti daug RAM.

Ši operacija turi tris nustatomus parametrus. Visų pirma, tai yra algoritmas: tik geometrija arba geometrija ir tekstūra (antruoju atveju vykdymo laikas gali žymiai padidėti). Taip pat nustatomas minimalus atstumas tarp gretimų vienaskaitos taškų paviršiuje ir iteracijų skaičius.


Jei neįmanoma atlikti visuotinės visų nuskaitymų iš karto registravimo, galite pabandyti tai padaryti dviem iš jų, tarp kurių yra tarpas. Jei po to tarpas sumažėjo, operaciją reikia kartoti, didinant iteracijų skaičių. Veiksmai turi būti tęsiami tol, kol visi nuskaitymai bus visiškai suderinti.

Modelio gavimas

Užbaigus visuotinę registraciją, galimas dar vienas redagavimo veiksmas – pavyzdžiui, pašalinti iškrypimus, kuriems atitinkama operacija pateikiama meniu „Komandos“.

Po to galite pereiti prie visų gautų duomenų derinimo į vieną daugiakampį modelį - klijuoti. „Artec Studio“ siūlo trijų tipų klijavimą:

  • greitas: metodas yra efektyviausias ir mažiausiai reikalaujantis kompiuterio skaičiavimo galios (įskaitant atminties kiekį), tačiau po jo gali tekti papildomai apdoroti rezultatus,
  • sklandžiai: imli daugiau išteklių ir geriausiai tinka žmogaus kūno modeliams kurti, taip pat paviršiams, kuriuose iš dalies trūksta 3D duomenų,
  • Tikslus: šiek tiek greitesnis nei lygus klijavimas, suteikia daugiau detalių ir puikiai tinka atkurti smulkias detales ir plonus kraštus.


Kiekvienas klijavimo tipas turi nustatyti nuo dviejų iki keturių parametrų:


Pastaba: komandų parametrų pavadinimai ir kt. rusų kalbos sąsajoje programos dažniausiai neverčiamos. Galbūt todėl, kad pažodinis vertimas vis tiek liks nesuprantamas be papildomų komentarų, pateiktų vartotojo vadove.

Po klijavimo gautame modelyje gali būti defektų (be to: dažniausiai taip ir bus), kuriuos teks pašalinti. Norėdami tai padaryti, „Artec Studio“ siūlo visą įrankių rinkinį:


Algoritmai veikia automatiškai, tačiau galite nustatyti kai kuriuos parametrus.

Apdorojimo komandas galite vykdyti paleisdami kiekvieną iš jų rankiniu būdu, bet taip pat galite įjungti automatinį pasirinktos komandų sekos paleidimą:


Tada operatoriui nereikia nuolat kreipti dėmesio į tai, kas vyksta – tai patogu, nes atskirų komandų vykdymas gali užtrukti nemažai laiko. Tačiau yra ir minusas: dažniausiai, remiantis konkrečios operacijos rezultatais, reikia priimti sprendimą dėl tolesnių veiksmų, todėl automatinis režimas aiškiai skirtas to paties tipo objektams apdoroti, komandų sekai ( su tam tikromis jų parametrų reikšmėmis), kurioms buvo parengta iš anksto. Tokiais atvejais paketinio apdorojimo režimo buvimas bus labai naudingas.

Paskutinis veiksmas bus tekstūravimas – spalvotos tekstūros pritaikymas gautam modeliui, jei ji buvo užfiksuota nuskaitymo metu ir reikalinga naudojant modelį. Norėdami tai padaryti, yra įrankis „Tekstūra“:


Jo taikymo rezultatas taip pat gali būti šiek tiek pakoreguotas - galite reguliuoti ryškumą, sodrumą ir kt.


Taigi, norėdami gauti aukštos kokybės modelį, turite pasistengti - su keliais judesiais skaitytuvu ir keliais pelės paspaudimais tai įmanoma tik demonstracinėse versijose. Tam tikru mastu išimtis gali būti to paties tipo objektų nuskaitymo atvejai, kurių apdorojimo procedūros buvo išbandytos ir derinamos iš anksto.

Kitos funkcijos

Belieka pridurti keletą žodžių apie kitas Artec Studio teikiamas galimybes.

Bet kuriame darbo etape gauti duomenys (nuskaitymai) ir jų apdorojimo rezultatai, įskaitant pakeitimų istoriją, gali būti įrašyti į diską kaip projekto failą.

„Artec Studio“ galima naudoti kaip 3D failų peržiūros priemonę. Kadangi jis labai greitai paleidžiamas pakankamai galingame kompiuteryje (ir nėra prasmės jį naudoti kituose), tai nepatirs jokių nepatogumų. Ir tai suteikia daugybę žiūrėjimo galimybių.

Palaiko vienu metu fotografavimą keliais skaitytuvais, prijungtais prie vieno kompiuterio. Atsižvelgiant į didelę pačių skaitytuvų kainą, tai gali pasirodyti perteklinė funkcija, tačiau primename, kad tiek skaitytuvai, tiek „Artec“ programinė įranga vis dar yra profesionalaus naudojimo įrankiai, o sprendžiant daugelį profesionalių užduočių, kelių skaitytuvų kaina gali pasirodyti perteklinė. būti nereikšmingi, palyginti su atsiveriančiomis papildomomis galimybėmis.

Taip pat gali būti keli jutikliai, galima derinti skirtingus tipus. Jei mes kalbame apie „Asus Xtion“ / „PrimeSense“, jų gali būti iki aštuonių, o jei planuojate naudoti „Kinect“, svarbu atsiminti, kad „Microsoft“ turi savo apribojimus vienu metu prijungtų įrenginių skaičiui, todėl gali prijungti ne daugiau kaip keturis Kinect for Windows arba vieną Kinect Xbox.

Yra įrankiai matavimams – tiesiniams ir geodeziniams, objekto pastato pjūviams ir atstumų tarp dviejų paviršių žemėlapiams, taip pat anotacijoms kurti.

Ir, žinoma, galite individualiai pasirinkti numatytuosius nustatymus – nuo ​​matavimo vienetų iki garso įspėjimų ir darbo vietos spalvų.

Artec skaitytuvams yra Diagnostikos įrankio įrankis, kuris atlieka korekcijos arba kalibravimo funkcijas (priklausomai nuo modelio). To gali prireikti, jei skaitytuvas buvo sutrenktas arba gabenamas.

Pagerbkime vartotojo vadovo autorius: jis labai išsamus, bet be perdėto „kramtymo“ kiekvienos smulkmenos, parašytas visiškai suprantama kalba ir gerai iliustruotas. Savininkas gali tik netingėti: išstudijuokite instrukcijas ir išbandykite jas praktiškai.

Alternatyvos

Kalbant apie darbą tik su nebrangiais jutikliais, tokiais kaip Kinect, nebūtina naudoti tokių programų kaip Artec Studio, kurios yra daug brangesnės nei pats jutiklis. Galite naudoti kitas programas, įskaitant nemokamas (kartais su tam tikrais apribojimais), pvz., Scenect iš Faro, Skanect iš ManCTL (dabar įsigijo Occipital Inc), Kinnect Fusion iš Microsoft ir kt.

Kad būtų su kuo palyginti, bandėme dirbti su šiomis programomis. Trumpai papasakosime: už ką mes mokame pirkdami Artec Studio, palyginti su nemokama ar shareware programine įranga.

Microsoft Kinect Fusion

Tiesą sakant, tai yra technologijos pavadinimas, o tarp kūrėjo įrankių yra ir jo pagrindu sukurta programa „Kinect Fusion Explorer“. Ir būtent tai yra programa, skirta daugiausia parodyti technologijos galimybes, todėl joje ne tik nėra jokių redagavimo funkcijų, bet net ir jo sąsajoje nėra bent minimalių patogumų: yra daugybė nustatymų. , įskaitant skiriamąją gebą ir priekines bei galines kraštines, o fotografavimas pradedamas iškart paleidus programą.


Daroma prielaida, kad objektas bus nuskaitytas per vieną seansą, o jei kas nors nepavyks, turėsite pradėti iš naujo. Ir daug kas gali „suklysti“: judinkite jutiklį palei objektą arba aplink jį šiek tiek greičiau - pasirodo klaidos pranešimas ir reikalavimas grąžinti jutiklį į paskutinę sėkmingai užregistruotą padėtį, o tai toli gražu ne visada įmanoma.


Proceso užbaigimas – nuskaitymo išsaugojimas STL arba OBJ formatu (spalvos tekstūra neišsaugoma). Nuskaitymo peržiūra ir bet koks pataisymas, rankinis ar automatinis, nepateikiamas.

Taigi, galimybė praktiškai naudoti Kinect Fusion Explorer atrodo labai abejotina. Pakartotinai, mes vertiname naudingumą, o ne pačią Kinect Fusion technologiją.

Priemonė platinama kaip SDK dalis, tačiau jos nebuvo 1.6 pakete, kurį įdiegėme, kad „Kinect“ veiktų su „Artec Studio“. Turėjau atsisiųsti ir įdiegti SDK v.1.7 (su tos pačios versijos SDK). Be to, reikalinga „DirectX 11“ palaikanti vaizdo plokštė, kitaip „Kinect Fusion Explorer“ tiesiog neveiks. Be to, dirbti su kitais jutikliais – pavyzdžiui, „Asus Xtion“ – vargu ar įmanoma; Oficialaus patvirtinimo tam neradome, tačiau sprendžiant iš pačios SDK koncepcijos, pirmiausia pagal jo pavadinimą, įrangos sąrašas tikriausiai apsiriboja Kinect modeliais.

Skanect

Tai jau daug pilnesnė 3D skenavimo programa, palaikanti darbą su įvairiais jutikliais, o naudojant šiuolaikines NVidia vaizdo plokštes leidžia išnaudoti CUDA architektūros galimybes. Dar vienas šios programos privalumas – ji gali veikti ne tik su Windows (32 bitų ar 64 bitų), bet ir su Mac OS X. Tiesa, nemokama Skanect versija skirta ne tik nekomerciniam naudojimui, bet ir turi tam tikrų funkcinių apribojimų – pavyzdžiui, negalite išsaugoti didelės raiškos modelių (tačiau primityviems jutikliams, tokiems kaip Kinect, tai nėra labai svarbu).

Išbandėme 1.70 versiją, skirtą „Windows“.


Nustatymai leidžia nustatyti ne tik priekinę ir galinę ribas, bet visą kubinį plotą (dydis keičiasi 10 cm žingsniais), skenuoti aukštus objektus, tokius kaip žmogus, šios srities aukštis gali būti padvigubintas.


Galite pradėti nuskaitymą su uždelsimu (nustatyti 1 sekundės žingsniais), o atgalinis skaičiavimas bus rodomas dideliais skaičiais programos lange – kaip tik to trūksta Artec Studio.

Viso objekto nuskaitymas turėtų būti atliktas per vieną seansą. Yra visos nuskaitymo peržiūros ir kai kurios automatinio taisymo funkcijos – išlygina aštrius kampus, papildo nepilnai nuskaitytas sritis (pvz., užpildo skyles), taip pat pašalina smulkias detales ir sumažina veidų skaičių, kad modelis būtų supaprastintas. Taip pat palaikomos spalvų tekstūros.

Norėdami tiksliau sureguliuoti, nuskaitymą galite perkelti į išorinį redaktorių, o tada įkelti rezultatą į „Skanect“, tačiau tam reikia „Pro“ versijos (mokama).

Nemažas šios programos pranašumas yra jos naudojimo paprastumas, todėl galime rekomenduoti ją tiems, kurie žengia pirmuosius žingsnius 3D skenavimo srityje. Tiesa, anglų kalbos žinios būtinos.

Faro programinė įranga

Sudėtingesnė yra Faro Scenect programa. Deja, jis negali veikti su Kinect tvarkyklėmis, įdiegtomis kaip atitinkamo Microsoft SDK dalis, kurios reikalingos, kad veiktų Artec Studio, Skanect ir, žinoma, Kinect Fusion. „Scenect“ reikės jas pašalinti ir įdiegti „OpenNI“ tvarkykles, kitaip jutiklis nebus atpažintas. Galbūt taip yra dėl to, kad programa yra specialiai sukurta nemokama Faro Scene programinės įrangos versija, skirta dirbti su profesionaliais Faro 3D lazeriniais skaitytuvais.

Mes netingėjome tai padaryti norėdami trumpai pakalbėti apie šią programą 5.2 versijoje. Norėdami gauti platinimo rinkinį, turite užpildyti registracijos formą, po kurios atsisiuntimo nuoroda bus išsiųsta joje nurodytu el.

Programa gali dirbti su Kinect ir Asus Xtion Pro Live jutikliais (paskirstymo rinkinyje yra jiems reikalingos OpenNI tvarkyklės), o siekiant pagerinti tikslumą, jie kalibruojami naudojant iš anksto spausdintuve atspausdintą kalibravimo lapą. Tiesa, tokios procedūros tikslingumas tokiems primityviems jutikliams nėra labai aiškus.

Norėdami dirbti, jums reikia kompiuterio su 64 bitų MS Windows versija. Specialių Mac OS X paskirstymų nėra, dokumentacijoje taip pat neužsimenama apie galimybę dirbti su šia OS. Nėra rusų kalbos sąsajos ir nėra instrukcijų rusų kalba.

Šią programą įvaldyti yra žymiai sunkiau nei „Skanect“ – pavyzdžiui, jūs turite susidoroti su tokiomis sąvokomis kaip nuskaitymas, nuskaitytų taškų debesis (nuskaitymo taškų debesis), darbo sritis (darbo sritis) ir projektas (nuskaitymo projektas), tačiau galimybės yra daug platesnės: objekto jau nereikia nuskaityti per vieną seansą, galima operuoti su keliais nuskaitymais.


Nuskaitymas pradedamas iškart paspaudus atitinkamą mygtuką.


Žinoma, yra ir pažangių peržiūros įrankių. Palaikomos spalvų tekstūros, taip pat prisirišimas prie išorinės koordinačių sistemos ir derinimas su CAD modeliais. Taip pat yra keletas redagavimo galimybių naudojant įvairius selektorius ir pasirinkimo teptukus.

Tačiau „Skanect“ negalite gauti modelio failo, tinkamo 3D spausdinimui. Norėdami sukurti tinklelį, pirmiausia turite išsaugoti rezultatą vienu iš galimų formatų, pavyzdžiui, VRML (*.wrl):


Tada atidarykite jį programoje, pvz., MeshLab, ir naudokite ją, kad sukurtumėte failą STL arba OBJ formatu.

Taigi, lyginant su minimaliu „Skanect“ funkcionalumu, jau nekalbant apie primityvią „Kinect Fusion Explorer“, „Scenect“ savo galimybėmis yra daug artimesnė „Artec Studio“, nors apdorojimo „ideologija“ labai skiriasi. Tačiau „Scenect“ yra tik „Faro Scene“ programos versija, kurią paaštrino dviejų tipų pigūs ribotų galimybių jutikliai, kurie visiškai nėra skirti profesionaliam darbui. Tai yra, tai yra aiškus „masalas“: žmogus, daug laiko ir pastangų skyręs „Scenect“ gudrybių įvaldymui ir nusprendęs pereiti prie darbo su profesionalios klasės 3D skeneriais, nevalingai palinks prie „Faro“ gaminių.

Tai yra, jau aišku, kad Faro ir Artec yra varžovai 3D skaitytuvų rinkoje; Jų gaminių kainų nelyginsime, atkreipsime dėmesį tik į keletą punktų. Pirma: gaila, kad Artec neturi tokio „masalo“ – testavimui su prieinamais jutikliais galima naudoti tik 30 dienų bandomąją versiją, kurios ne visada pakanka. Antra, „Artec“ produktai šiuo metu yra palyginti palankūs su „Faro“, nes programinėje įrangoje yra ne tik dokumentacija rusų kalba ir rusiška sąsaja, bet ir palaikymo tarnyba, pasirengusi bendrauti su rusakalbiais vartotojais, ir tai yra gana svarbi problema brangiems žmonėms. įranga ir brangi programinė įranga.

Išvada

3D nuskaitymo programos, tokios kaip Artec Studio, šiuo metu yra gana specifiniai produktai, jei ne egzotiški. Labai mažai žmonių, turinčių profesinės patirties dirbant su keliomis tokiomis programomis ir gebančių kompetentingai ir subalansuotai palyginti galimybes; deja, mes jiems nepriklausome, todėl nuo bet kokių išvadų susilaikysime. Išskyrus vieną dalyką, grynai subjektyvų: dėl sąžiningai parengtos dokumentacijos ir patogios sąsajos įsisavinti Artec Studio mums neatrodė neįmanoma užduotis – būtų laiko ir noro.

Tikimės artimiausiu metu supažindinti skaitytojus su kitais Artec gaminiais – skaitytuvais.

Kiekvienas rinkoje esantis 3D skaitytuvas generuoja milijonus matematinių linijų, koordinačių ir duomenų, kurių žmogus be specialios programinės įrangos nesupranta. Programa atlieka sunkiausią darbą: gauna duomenis iš skaitytuvo, juos apdoroja, taiso ir modernizuoja bei konvertuoja į patogų išvesties formatą. Todėl pirkdami 3D skaitytuvą iš karto pagalvokite apie tinkamo programinės įrangos paketo įsigijimą. Visą katalogą galite rasti adresu https://cybercom.ru/catalog/3d-software/.

Pagalba nuskaitant

Pradinis skaitytuvo nustatymas, pagrindinių parametrų nustatymas, pirminių duomenų gavimas ir paprasčiausias jų apdorojimas – tai pirmojo etapo programos. „Artec Studio“ šiuo atžvilgiu laikoma lydere. Kompleksas yra populiarus tarp pradedančiųjų, nes turi paprastą ir intuityvią sąsają. Tačiau jis turi platų funkcionalumą, kurio pakanka darbui su bet kokiu įrenginiu.

Rezultatų apdorojimas

Taigi, turite pirminį objekto, su kuriuo šiuo metu neįmanoma dirbti, 3D nuskaitymą. Pirma, jį reikia apdoroti. Tai atlieka antrosios programos, kurios neapdorotus duomenis paverčia redaguojamais modeliais. Tokius sprendimus kuria 3D Systems. Ji turi keletą įdomių egzempliorių:

  • Geomagic Design X. Programa užsiima parametrinių CAD modelių kūrimu, per kelias sekundes konvertuoja gautus nuskaitymus. CAD modeliavimas pereina į naują lygį.
  • Geomagic skirta SOLIDWORKS. Kompleksas paverčia nuskaitytą objektą kietojo kūno skaitmeniniu prototipu tolesniam darbui SolidWorks aplinkoje.
  • Geomaginis įvyniojimas. Paprasčiausias ir pigiausias sprendimas. Puikiai tinka tiems, kuriems nereikia spręsti sudėtingų gamybos problemų.

Pasiruošimas spausdinimui

Šiandien skaitytuvai neatsiejami nuo 3D spausdintuvų. Pirmieji fiksuoja fizines objektų savybes, o antrieji realizuoja patobulintus modelius ir prototipus. Tačiau normaliam jų veikimui reikalingas galingas programinės įrangos paketas. Šie nusipelno dėmesio:

  • MagicsRP. Universali programa, kuri veikia su STL formatu. Tai padės paruošti ruošinį spausdinimui, pašalins klaidas, pasiūlys geriausią sprendimą.
  • imituoja. Specializuota pakuotė, kuri buvo pritaikyta medicinoje. Padeda apdoroti duomenis iš MRT, KT ir kitų medicinos prietaisų. Sukuria didelio tikslumo žmogaus kūno modelius, skirtus tolesniam perdavimui gydančiam gydytojui.

Cybercom siūlo daugiau sužinoti apie 3D skenavimo technologijas, modernius 3D spausdintuvus ir susijusią programinę įrangą. Informacija pateikiama oficialioje svetainėje


Pirkėjas, pirkdamas pirmą kartą, nori gauti kuo tikslesnes nuskenuotų gaminių kopijas. Kai kuriems tai pradeda pasirodyti iš karto, o kažkas sugaišta daug laiko, kad pasiektų norimą rezultatą.

Iš asmeninės patirties pasakysiu, kad kiekvieną kartą, kai nuskaitau naują produktą, užklydau į spąstus ir problemas.

Natūralu, kad iškilus problemai nedelsdami kreipiamės į internetą ieškoti atsakymų į savo klausimus. Ir daugeliu atvejų mes juos randame, bet, deja, tinkle galima rasti labai mažai informacijos. Todėl ir gimė mintis parašyti patarimus, ką ir kaip daryti, norint gauti norimą rezultatą. Straipsnis bus įdomus tiek pradedančiajam, tiek patyrusiam 3D skaitytuvo savininkui.

Šiame straipsnyje apžvelgsime 10 patarimų, kaip nuskaityti naudojant rankinius 3D skaitytuvus. Šie patarimai taikomi tiek pigiems, naminiams Microsoft Kinect 3D skaitytuvams, tiek rankiniams 3D skaitytuvams, kurių vertė mažesnė nei 50 000 USD.

  1. Laiko nustatymas: Norint gauti gerą nuskaitymą, reikia daug laiko. Tai apima ne tik tiesioginio nuskaitymo laiką. Būkite pasirengę praleisti daug laiko nustatydami nuskaityto produkto aplinką ir nustatydami aparatinę įrangą.
  2. Kabelio ilgis: Rankiniai skaitytuvai tiekiami su laidais, kuriais galima prijungti prie kompiuterio ar nešiojamojo kompiuterio. Prieš pradedant skenavimą, patartina atsižvelgti į laido ilgį, kad galėtumėte nuskaityti gaminį iš visų pusių.
  3. Atsiliepimas: Skirtingai nuo stacionarių 3D skenerių, rankiniams reikia nuolatinio grįžtamojo ryšio. Todėl prieš pradėdami nuskaityti įsitikinkite, kad monitorius yra jūsų matymo lauke.
  4. Leidimas: Kai kurie rankiniai 3D skaitytuvai, ypač brangūs, siūlo prieš nuskaitant nustatyti nuskaitymo parinktis. Ir natūralus noras bus nustatyti didelę skiriamąją gebą. Tačiau šiuo atveju skaitytuvo judesiai turi būti labai lėti. Tai gali būti sunku, nes skaitytuvas yra gana sunkus. Pirmiausia geriau nustatyti, kokios skiriamosios gebos reikia, galbūt jums nereikės didžiausios.
  5. Kampai ir apatiniai įpjovimai: prieš nuskaitydami išanalizuokite gaminį, ar nėra kampų ir įpjovimų, kurie gali sukelti problemų nuskaitant. Iš anksto pagalvokite apie skaitytuvo trajektoriją, kad galėtumėte juos užfiksuoti ir gerai nuskaityti
  6. Fonas: Kai kuriems 3D skaitytuvams reikalingas raštuotas fonas, kad būtų galima nustatyti skaitytuvo padėtį objekto atžvilgiu. Tai lengva pasiekti. Reikėtų stengtis vengti „monotoniškų“ fonų arba scenoje naudoti kitus objektus. Tačiau būtina vengti judančių objektų scenoje, nes tai gali supainioti skaitytuvą.
  7. Užsienio medžiagos: Įsitikinkite, kad ant nuskaityto objekto nėra pašalinių daiktų. Jie netrukdys nuskaityti, tačiau nuskaitymo apdorojimas gali būti sudėtingas, nes juos reikės pašalinti.
  8. Palaikymas: Kai kuriuose objektuose gali būti įpjovimų, kurių negalima nuskaityti nepakėlus objekto. Jei gaminys bus pakeltas, nuskaitymo procesas suklys ir viską reikės pradėti iš naujo. Iš pradžių pažiūrėkite į atramą, ant kurios dedate gaminį ir iš kur galite „patekti“ prie visų objekto elementų.
  9. Spalva ir apšvietimas: kai kurie 3D skaitytuvai fiksuoja objekto spalvą ir tekstūrą. Tačiau tinkamą spalvą galima gauti tik tinkamai naudojant objekto apšvietimą. Geriausias yra natūralus apšvietimas. Tačiau 3D nuskaitymas atliekamas ir patalpose. Todėl būtina atsižvelgti į tai, kad objektas būtų apšviestas tolygiai iš visų pusių. Jei apšvietimas netolygus, tada neapšviesta pusė bus blanki, palyginti su apšviesta.
  10. valymas: Kai nuskaitymas bus baigtas, turėsite konvertuoti nuskaitymą į 3D modelį. Kai kurios įmonės savo apdorojimo programinę įrangą tiekia kartu su 3D skaitytuvu. Tokiu atveju programa viską padarys už jus. Tačiau gali tekti tai padaryti su savo turima programine įranga. Tada turėsite užpildyti skyles, išlyginti paviršius, supaprastinti sudėtingą objekto tinklelį.

Tikimės, kad šie patarimai jums padės.

Pradedant peržiūrėti trimačio modeliavimo ir projektavimo programinę įrangą, būtina apibūdinti dvi visuotines užduotis, kurias ja siekiama išspręsti:

  • 3D skenavimo ir modeliavimo duomenų apdorojimas;
  • modelių paruošimas 3D spausdinimui.

Šiame straipsnyje apžvelgsime pagrindinius „iQB Technologies“ Rusijos rinkoje pateiktų programinės įrangos produktų funkcionalumą ir pranašumus.

I. 3D nuskaitymo duomenų apdorojimo programinė įranga

Svarbu suprasti, kad pats skenavimo procesas yra tik pirmas darbo etapas, tai tiesiog „žaliavos“ informacijos rinkimas. Norėdami gauti galutinį rezultatą, nuskaitymo duomenis turime apdoroti naudodami specializuotą programinę įrangą.

Šio tipo programinės įrangos užduotis – sukurti virtualią trimatę fizinio objekto kopiją, kad vėliau būtų galima ją panaudoti kompiuterizuotam projektavimui, technologiniam gamybos paruošimui ir inžinerinei analizei (CAD/CAM/CAE).

Baigus nuskaitymą, gauti duomenys apdorojami programinės įrangos produktuose. 3D skaitytuvai vaizduoja duomenis taškų debesies pavidalu, o šiuolaikiniai modeliai – daugiakampių modelių (taškai, sujungti trikampiu) pavidalu. Naudodami programinę įrangą galite pašalinti nuskaityto modelio klaidas, sukurti NURBS paviršių rinkinį, suprojektuoti visaverčius parametrinius kietųjų modelių modelius, analizuoti galimus pokyčius ir klaidas, atlikti tyrimus, lyginamąją analizę, taip pat kontroliuoti įrenginio dydį ir kokybę. fizinis objektas.

3D skenavimo ir CAD modelio kūrimo Geomagic Design X programinėje įrangoje rezultatai

3D skenavimas ir atitinkamai gautų duomenų apdorojimas išsprendžia šias užduotis:

  • geometrijos valdymas (įskaitant geometrinį valdymą eksploatacijos metu, siekiant išmatuoti gaminių susidėvėjimą, įvesties ir išėjimo valdymą);
  • atvirkštinė inžinerija (objekto formos atkūrimui ir/ar optimizavimui, atvirkštinei inžinerijai ir CAD modelio kūrimui);
  • pastatams, statiniams, įrenginiams rekonstruoti ar pertvarkyti;
  • surinkimo patikrinimas;
  • skaitmeninių archyvų kūrimas.

Gamyboje 3D nuskaitymas pirmiausia naudojamas atvirkštinei inžinerijai ir geometrijos valdymui.

  • makrokomandų scenarijų prieinamumas procesų automatizavimui;
  • lengviausias būdas išsaugoti, konvertuoti tekstūrą ir paviršiaus tekstūrą, įskaitant tekstūros žemėlapį;
  • novatoriškas gebėjimas paversti susuktus paviršius į plokščius, norint juos išmatuoti, modeliuoti tekstūrą ir tekstūrą, kurti 2D eskizus;
  • paprastas ir greitas būdas sukurti 3D modelį spausdinimui iš taško srities;
  • visų 3D skaitmeninimo įrenginių, fotoaparatų ir skaitytuvų palaikymas XYZ/ASCII formatu ir užsakytų bei netvarkingų paviršiaus ir tūrio duomenų tvarkymas.

Geomagic Control X: galinga geometrijos valdymo programinė įranga

Lankstus programinės įrangos produktas, skirtas nustatyti ir spręsti problemas kokybės kontrolės srityje, siūlantis galingus ir intuityvius matavimo, valdymo ir analizės įrankius.

Neatidėliotinas programinės įrangos uždavinys – palyginti veikiančio produkto duomenis su etaloniniu modeliu ir sudaryti visavertes ataskaitas patogiu formatu. Ataskaitų teikimo procesas gali būti automatizuotas, o gautais duomenimis nesunkiai keičiamasi su visais projekto dalyviais. „Control X“ leidžia žymiai pagerinti įmonės veiklą vykdant produktų kokybės kontrolę.

ControlX yra:

  • galimybė palyginti gautus duomenis tiek su standartiniais, tiek su kitais duomenimis;
  • gautos informacijos kontrolė ir analizė lyginant tiek su standartiniais, tiek su kitais duomenimis;
  • pritaikomos atsisiunčiamos ataskaitos su galimybe automatizuoti valdymą;
  • duomenų, gautų ne tik 3D skenavimo pagalba, bet ir kitais būdais, palaikymas;
  • daugybės formatų palaikymas, leidžiantis valdyti ir analizuoti duomenis iš įvairių šaltinių;
  • intuityvi sąsaja.

Geomagic Design X: naujos galimybės dirbti CAD

Išsamiausia atvirkštinės inžinerijos programinė įranga nuo 3D nuskaitymo duomenų iki vientiso parametrizuoto modelio (CAD) kūrimo.

  • gebėjimas sukurti CAD-detalių konstrukcijų medį labiausiai paplitusiose tarptautinėse CAD sistemose;
  • atkuriant CAD dalies sukūrimo istoriją pažangiausiose CAD sistemose;
  • greitas modelių atkūrimas iš nuskaitytų duomenų;
  • įvairių duomenų apdorojimo įrankių ir algoritmų.

Geomagic for SolidWorks: greitas kelias nuo fizinės iki CAD darbo vietos

Kitas programinės įrangos sprendimas atvirkštinei inžinerijai su daugybe funkcijų. Tai programinės įrangos įrankių rinkinys, suteikiantis pažangių taškų debesų ir daugiakampių naudojimo projektavimo procese parinkčių. Tai papildinys, suderinamas su populiariais 3D skaitytuvų modeliais ir palaiko standartinių taškų ir daugiakampių failų formatų importavimą.

Geomagic for SolidWorks yra:

  • didelės spartos automatizuotas taškų debesies apdorojimas;
  • galingi derinimo įrankiai;
  • automatinis paviršiaus apdorojimas;
  • tinklelių skerspjūvių formavimas;
  • 3D palyginimas su pradinio lygio dispersine analize;
  • nukrypimų kontrolė visuose projektavimo etapuose;
  • aukštos kokybės solidžių modelių kūrimas;
  • integracija su pramoniniais 3D skaitytuvais, kad galėtumėte dirbti pagal tiesioginę „skenerio – SolidWorks“ schemą, įskaitant FARO, Hexagon, Nikon, Vialux ir Capture iš 3D sistemų;
  • draugiška, intuityvi sąsaja.

Creaform 3D skaitytuvai: viskas įskaičiuota

Skirtingai nuo kitų 3D skaitytuvų gamintojų, jis savo įrenginius pristato su visiškai integruota VXelements programine įranga, be to, VXModel ir VXInspect modulius galima įsigyti atskirai.

  1. VX elementai yra vieno langelio platforma, sujungianti visus esminius elementus ir įrankius patogioje, paprastoje ir supaprastintoje darbo aplinkoje.
  2. VX modelis– Programinė įranga, skirta atvirkštinei inžinerijai. Konvertuoja 3D nuskaitymo duomenis, kad būtų galima naudoti visuose įprastuose CAD arba .
  3. VXinspect– programinė įranga kokybės kontrolei.

II. Programinė įranga modeliams paruošti 3D spausdinimui

Materializuokite magiją: 3D modeliavimas, pagrįstas CAD ir 3D nuskaitymo duomenimis

Universalų sprendimą siūlo įmonė, sukūrusi programinį produktą specialiai priedų gamybos profesionalams Magijos. Tai leidžia greitai ir tiksliai sukurti atskirus komponentų sluoksnius, remiantis 3D CAD arba 3D nuskaitymo duomenimis. Magics suteikia visą ciklą – nuo ​​duomenų importavimo (STL ir kitais formatais) ir kokybės analizės iki paramos kūrimo, platformos paruošimo ir tolesnio apdorojimo.

„Materialize Magics“ programinės įrangos pranašumai:

  • visų procesų greitis, optimizavimas ir didelis patikimumas;
  • praktiškų ir efektyvių sprendimų rinkinys ruošiant platformas, kuriant atramą naudojant bet kurią;
  • platus modelių redagavimo funkcionalumas (logotipo, tekstūrų, vaizdų pridėjimas);
  • galimybė atlikti sudėtingus pjūvius (pavyzdžiui, su įmontuotais jungiamaisiais kaiščiais), Būlio operacijas ir kt.;
  • didelės bibliotekos, skirtos beveik visiems įrangos modeliams su nustatytais ir pritaikomais parametrais, buvimas;
  • modelių analizė ir korekcija (greitasis koregavimas, daugiakampio tinklelio paruošimas ir optimizavimas geriausiai išsaugant tekstūrą, spalvą ir kokybę, galimų problemų analizė);
  • platus įrankių asortimentas priedų gamybos verslo procesams vykdyti;
  • intuityvi, lengvai pritaikoma sąsaja su kūrėjo technine pagalba rusų kalba.

Kas yra magijoje

  1. Pagrindinis modulis RP. Turi platų spektrą specialių modelių redagavimo funkcijų, dirba su daugybe importuojamų failų formatų. Greitai, tiksliai ir geometriškai ištaisykite klaidas įkeltuose failuose. Išlaiko originalią objektų spalvą, tekstūras ir tekstūras po atsisiųstų failų „apdorojimo“, priklausomai nuo nustatymų. Užtikrina patogią procesų konfigūraciją visuose pasiruošimo spausdinimui etapuose.
  2. 12 papildomų modulių atlikti specifines funkcijas. Pavyzdžiui, Magics Import Module leidžia importuoti daug skirtingų formatų; Magics Structures Module leidžia kurti ir spausdinti korio struktūras ir sluoksnius; Magics Slice Module naudojamas objektams perkelti detalių sluoksnių lygiu CLI, F&S, SLC, SSL formatuose; „Volume Support Module“ ir „Tree Support Module“ yra atramų rinkiniai ir pan.
  3. Atskiras 3-matic pagrindinis modulis skirtas detalių modeliavimui STL formatu (standartinė trianguliacija). Tai leidžia atlikti topologinį optimizavimą mikrostruktūros lygiu, taip pat ir daugelio CAE programų pagalba.