
Kompiuterinio projektavimo optimizacija
DI paremtas CAD įskiepis / Projektas
AAI Labs kartu su kompozitinių medžiagų gamybos lydere DIAB kuria specialiai įmonių grupei pritaikytą sprendimą, kuris pagerintų CAD procesus.
DIAB susidurė su tam tikromis problemomis, susijusiomis su DXF ir CNC failų neatitikimais, pavyzdžiui, trūkstamais matmenimis, neteisingai suderintomis dalimis ir neatitikimais tarp 2D ir 3D projektų. Šios problemos turi įtakos gamybos tikslumui, kas lemia brangiai kainuojančius koregavimus ir vėlavimus. Pagrindiniai projekto tikslai buvo automatizuoti klaidų aptikimą, padidinti pjovimo ir dėliojimo maketų tikslumą ir supaprastinti CNC failų valdymą, kad būtų sumažinta rankinių patikrinimų bei padidintas medžiagų naudojimo efektyvumas.
Projekto apimtis
Ėmėmės sisteminio požiūrio į kliento iššūkius, pradėdami nuo išsamios DXF ir CNC failų analizės. Nustatėme pasikartojančias problemas, tokias kaip trūkstami matavimai, surinkimo metu nesutampančios dalys ir skirtinguose failų sluoksniuose nesuderinti objektai.
Naudodamiesi Python brėžinių objektus atvaizdavome dalių numeriais, todėl sistema galėjo aptikti šešis pagrindinius klaidų tipus, įskaitant trūkstamus matavimus, atsiskyrusias matmenų anotacijas ir lygiaverčių dalių brėžinių neatitikimus. Kiekvienas klaidų tipas buvo suskirstytas į kategorijas ir sistemingai pažymėtas, todėl galėjome greitai nustatyti ir spręsti problemas.
Įdiegėme metodą, kuriuo analizuojami kiekvienos dalies poligonai ir apskaičiuojamas persidengimas su etaloniniais poligonais, kad būtų įvertintas dalies tikslumas. Tai leido komandai nustatyti trūkstamas ar nesutampančias dalis, įvertinant suderinimą ir išbaigtumą keliuose failų sluoksniuose, o tai labai svarbu CNC apdirbimo tikslumui.
Siekdami pagerinti medžiagų naudojimo efektyvumą, sukūrėme algoritmus, skirtus pjovimo ir dėliojimo išdėstymui optimizuoti. Šie algoritmai pakoregavo dalių orientaciją 2D išdėstymuose, kad būtų pasiektas geriausias įmanomas atitikimas, taip sumažinant medžiagų švaistymą ir gamybos sąnaudas. Šiame etape taip pat buvo išbandyti įvairūs optimizavimo algoritmai, pavyzdžiui, grafų ir Monte Karlo metodai, siekiant užtikrinti geriausią įmanomą CNC ir CAD procesų konfigūraciją.
Technologinė inovacija ir iššūkiai
Mūsų sprendimas išsiskiria gebėjimu automatizuoti sudėtingas užduotis CAD aplinkoje, užtikrinant tikslumą. Pagrindinės technologinės naujovės apėmė dirbtinio intelekto patobulintą klaidų aptikimą, kai DI modeliai aptinka įprastas problemas, pavyzdžiui, trūkstamus matavimus ar neteisingai sulygiuotas dalis DXF failuose, todėl galime pateikti sprendimą, kuris aktyviai nustato ir pažymi klaidas, kurias kitu atveju reikėtų tikrinti rankiniu būdu.
Svarbi naujovė buvo ir konkrečių sluoksnių analizė; pažangūs metodai leido komandai atskirti įvairius failų sluoksnius (pvz., „UNITS“, „CUTTING LINE“, „NESTING LAYOUT“) DXF failuose, tiksliai nustatyti ir išskirti sluoksnių neatitikimus. Šis sprendimas užtikrina griežtus kokybės standartus, nes aptinka net ir nežymius dalių suderinimo ir išbaigtumo neatitikimus.
Be to, lyginamoji analizė naudojant dirbtiniu intelektu pagrįstus modelius leido panaudoti mašininį mokymąsi ir algoritminę analizę, kad būtų galima palyginti „gerus“ ir „blogus“ failų pavyzdžius, nustatyti konkrečius modelius, kurie patobulino jų klaidų aptikimo algoritmus, kad būtų galima atlikti tikslesnius vertinimus ir pateikti tikslesnes rekomendacijas.
Tačiau susidūrėme su viena svarbia problema - failų sluoksniuose esančių dalių atvaizdų neatitikimų tvarkymu, ypač kai dalys buvo pasuktos arba turėjo nedidelių konstrukcijos skirtumų. Šią problemą įveikėme taikydami daugiakampių sukimo metodus, kad maksimaliai padidintume persidengimo tikslumą, ir pateikėme patikimą sprendimą, pritaikomą įvairioms failų orientacijoms ir konfigūracijoms.
Projekto rezultatai ir ateities galimybės
Mūsų sprendimas leidžia gerokai supaprastinti CAD peržiūros procesą. Dėl automatinio klaidų aptikimo gerokai pagerėjo gamybos tikslumas ir medžiagų naudojimo efektyvumas.
Klientas
DIAB Group
