Galbūt to nežinote, bet „Bricsys“ yra pasaulinė įmonė! Neseniai man buvo malonu pabendrauti su nuostabiu duetu, atsakingu už labai gerai žinomą, masyvo atpažinimo įrankį. Pora dirba mūsų biuruose Akademgorodok Novosibirske, Rusijoje - ten kuriamos pačios ryškiausios ir sudėtingiausios BricsCAD technologijos. Ir vargu ar tai nustebins. Miestą įkūrė matematikas ir mechanikas. Jis visada buvo technologinės plėtros priešakyje.

Romanas yra išeinantis, jaunas Jamesas Hetfieldas, panašus į aistrą muzikai ir skaitymui. Aleksandras yra šiek tiek labiau rezervuotas „Oazės-Gallagher“ stiliaus vaikinas. Tačiau buvau patikintas, kad jis yra labai bendraujantis ir nuolatos ragina visus savo kolegas prisijungti prie jo žvejybos kelionėse.

Koks tavo fonas? Ką veikėte prieš dirbdamas „Bricsys“?

Romos: Studijavau taikomąją matematiką Novosibirsko valstybiniame universitete. Taip pat keletą kartų pakeičiau darbo vietą, prieš pradėdamas dirbti „Bricsys“: buvau lenkimo staklių technikas, navigacijos tarnybos techninio palaikymo inžinierius ir kokybės užtikrinimo inžinierius. Tik po to 2017 m. Pradėjau dirbti „Bricsys“ kaip programinės įrangos kūrėjas.

Aleksandras: Prieš Bricsį buvau studentas. Universitete pirmenybę teikiau kursams, kuriuose dėstytojai mus mokė tvirto modeliavimo, kuris man iš tiesų įdomus. Kai pamačiau darbo pasiūlymą čia, „Bricsys Technology Russia“, žinojau, kad noriu čia dirbti. Tai užtruko 3 interviu, bet aš čia dirbu 7 metus.

 

Geriausia dalis yra žmonės, su kuriais dirbu kiekvieną dieną, jie visada pasirengę palaikyti ir padėti patardami. Manau, kad turime puikią komandą. - Romas

 

Kaip atrodo darbas „Bricsys“ biure Novosibirske?

Romos: Keliais žodžiais: tai šaunu.

Mūsų biuras yra Akademgorodok mieste, kuris yra švietimo ir mokslo širdis Sibire. Geriausia yra tai, kad žmonės, su kuriais dirbu kiekvieną dieną, yra visada pasirengę palaikyti ir padėti patariant. Manau, kad turime puikią komandą.

Aleksandras: Mes įsikūrę Sibire, netoli NSU ir pro langą galime pamatyti jūrą [jis keikdamas peleką sakė. Vasarą taip pat turime tikrai puikių komandų formavimo ekskursijų, kuriose daug veiksmo, pavyzdžiui, plaustais ir alpinizmas.

Kaip jums sekasi dirbti kartu?

Aleksandras: Labai paprasta, mes turime gerą požiūrį, galime kritikuoti vienas kitą ir klausome patarimo.

Romos: Manau, kad mes sukūrėme gana gerą tandemą. Aleksandras visada džiaugiasi galėdamas padėti, jei iškyla kokių nors sunkumų.

Rusijos technologijos raida CAD
Masyvų atpažinimo darbas su „Blockify“.

Ką jūs sukūrėte V20?

Romos: Masyvo atpažinimas. Jis automatiškai aptinka reguliariai dedamus elementus ir paverčia juos masyvu. Tai gali atpažinti kai kuriuos daiktus, kurie reguliariai išdėstomi dviem kryptimis. Tai leidžia suteikti vartotojui galimybę pakeisti kelis parametrus: tarpus tarp elementų, elementų skaičių ir kampą tarp krypčių.

Kam ir kam jis skirtas?

Romos: Šiuo metu masyvo atpažinimas yra naudojamas komandoje SMPARAMETRIZE ir komandoje BLOCKIFY.

SMPARAMETRIZUOTI yra mūsų lakštinio metalo modulio turtingų galimybių dalis: jis automatiškai atpažįsta apribojimų rinkinį ir naudoja juos tiksliam modifikavimui.

BLOCKIFY automatiškai ieško identiško subjektų rinkinio (2D ir 3D) ir juos pakeičia bloko nuorodomis. Dabar, mūsų algoritmo dėka, jei tie subjektai yra reguliariai talpinami, mes galime juos pakeisti masyvais!

 

Romanas ir aš primygtinai reikalavo, kad galėtume susitvarkyti su iššūkiu! - Aleksandras

 

Kaip sukūrėte masyvo atpažinimą?

Aleksandras: Mes susidūrėme su problema mechaninėje srityje, ypač lakštinio metalo projektai: pradėję parametruoti importuotus modelius, pastebėjome, kad daugybė jungčių yra skylių masyvai.

Egoras Ermolinas (atsakingas už lakštinio metalo plėtrą) ir Dmitrijus Ušakovas (generalinis direktorius „Bricsys Technologies Russia“) pasiūlė ištirti šią problemą, o Romanas ir aš reikalavau, kad galėtume įveikti šį iššūkį!

Po to mūsų kolegos iš Gento biuro („Bricsys“ būstinė) pasiūlė jį įtraukti ir į BricsCAD BIM. Mums tai buvo labai įdomi idėja, nes BIM yra tikrai kitokia nei mechaninė sritis, o Romanas turėjo pritaikyti API šiai sričiai.

Rusijos technologijos raida CAD
Norėdami kuo geriau išnaudoti masyvo atpažinimą, naudokite parametrą „Metalo lakštai“

Romos: Įėjimo taškas mums tapo SMPARAMETRIZUOTI komanda. Kai galvojome apie galimus šios komandos patobulinimus. Atkreipėme dėmesį į vieną iš mūsų klientų modelių, kur buvo reguliariai dedamų skylių rinkinys. Iš čia kilo masyvo atpažinimo idėja.

Jei mes galime aptikti, kad kai kurie subjektai yra dedami reguliariai, ir jei mes galime išgauti šio dėsningumo parametrus, galėtume suteikti vartotojams galingą įrankį, kuris pakeistų modelį, išsaugodamas pradinį projekto ketinimą.

 

„Sunkiausia darbo dalis buvo įrodyti Romanui, kad mes galime jį valdyti“. - Aleksandras

 

Kokia buvo sudėtingiausia projektavimo proceso dalis?

Aleksandras: Man sunkiausia darbo dalis buvo įrodyti Romanui, kad mes galime tai valdyti.

Romos: Hmm, manau, kad tai identifikuoja tik tinkamus masyvus. Kitas sunkumas buvo tas, kad vienas elementas gali būti kelių galimų masyvų dalis, ir mums reikėjo sugalvoti būdą, kaip nuspręsti, kuris elementas yra geriausias.

Ar galėtumėte pritaikyti tai 3D vaizdams?

Romos: Tai yra vienas iš mūsų tikslų. Tai sunki užduotis, kuriai prireiks daug pastangų, bet aš manau, kad turėtume sugebėti tai padaryti!

Aleksandras: Aš tikiu ir žinau, kad turėsime 3D masyvo atpažinimą, dabar turime idėjų, kurios galėtų mums padėti šį 3D atpažinimą, tačiau mūsų patirtis rodo, kad bet kuri nuostabi idėja gali nuvykti į puodą tam tikrais scenarijais. Turėsime remtis savo dabartine patirtimi ir įgyti naujos patirties, bet aš žinau, kad galime tai padaryti.

 

„Mes dirbame siekdami vartotojo laimės.“ - Romas

Ar ketinate ateityje tai išplėsti?

Romos: Žinoma, jei mūsų vartotojams tai patiks, mes tęsime! Mes dirbame dėl vartotojo laimės.

Aleksandras: Pirmiausia norime atpažinti apskritimą, masyvą specialiu keliu, 3D masyvą ir masyvą 3D keliu. Mes taip pat norime pagerinti pagrindinį masyvų atpažinimą. Norėčiau patobulinti šią algoritmo dalį, kad 99% laiko vartotojas gautų laukiamą rezultatą ir galėtų akimirksniu atstatyti modelį.

Novosibirsko technologijų parkas

 

Atsisiųskite BricsCAD 30 dienų nemokamai

 

Per kelias minutes sukurkite išskaidytus izometrinius brėžinius

Nuolatinės arba prenumeruojamos licencijos, veikiančios visomis kalbomis, visuose regionuose.