Pelnas:
- Gebėjimas teisingai pozicionuoti AI kuriant dizaino idėjas, parametrinį mąstymą ir CAD automatizavimą
- Galimybė laisvo teksto poreikius konvertuoti į išmatuojamus apribojimus ir kriterijus naudojant struktūruotą raginimą
- Gebėjimas taikyti DI sukurtų projektų ir scenarijų patvirtinimo discipliną su inžineriniais apribojimais
Mechaninė inžinerija yra menas paversti idėją fizine realybe: sukurti saugų, pagamintą dizainą, kuris veikia, atsižvelgiant į poreikį, apribojimus ir gamtos dėsnius. Dirbtinis intelektas (sutrumpintai AI: programinė įranga, kuri gamina tekstą, kodą ir pasiūlymus kaip žmogus, mokydamasis iš pateiktų tekstų) įeina į šį procesą kaip „dizaino partneris“. Generuoja alternatyvias idėjas, pagreitina parametrinį mąstymą (požiūris, kad projektas kuriamas naudojant keičiamus kintamuosius, o ne fiksuotus matmenis), rašo CAD makrokomandas ir rengia dokumentacijos juodraščius. Tačiau dirbtinis intelektas nepatvirtina stiprumo skaičiavimo, negarantuoja, ar surinkimo metu išliks paklaida, ir negali „nusiųsti“ projekto į gamybą. Visi šie sprendimai yra inžinieriaus nuožiūra ir teisinė atsakomybė. Šiame skyriuje sužinosite, kur įdėti dirbtinį intelektą projektavimo ir CAD (kompiuterinio projektavimo) darbo eigoje ir kaip patvirtinti jo išvestį.
Kur AI yra projektavimo procese?
Apytiksliai padalinkime projektavimo procesą į keturis etapus ir aiškiai išdėstykime AI ir inžinieriaus vaidmenis. Šis skirtumas sudaro pagrindą klausimui: „Ką aš priversčiau daryti AI ir ko niekada nedaryčiau?
Scena
AI (akceleratoriaus) vaidmuo
Inžinieriaus vaidmuo (sprendimas)
Reikalavimas/sąvoka
Alternatyvi koncepcija, panašių sprendimų pavyzdžiai, klausimų sąrašas
Nustatykite apribojimus, prioriteto ir priėmimo kriterijus
preliminarus projektas
Parametrinis ryšys, apytikslis matmenų eskizas
Patvirtinkite skaičiavimą, prielaidą ir apkrovos kelią
detalus dizainas
CAD makrokomanda / scenarijus, standartinės dalies rekomendacija
Geometrija, tolerancija, materialus sprendimas
Patikrinimas / patvirtinimas
Ataskaitos projektas, kontrolinis sąrašas, santrauka
Analizė, testavimas, parašas ir atsakomybė
Kritinis principas: dirbtinis intelektas yra stiprus skirtingai mąstydamas (generuoja daug idėjų), tačiau silpnas priima konvergencinius sprendimus (abejoja, kuris iš jų yra teisingas, saugus, įgyvendinamas). Konvergencija; Tam reikalingos fizikos žinios, inžinerinė intuicija ir atsakomybė. Tai yra pagrindinis inžinerinis darbas, kurio negalima automatizuoti.
Patarimas: DI naudokite kaip „idėjų daugiklį“, o ne „atsakiklį“. Pasakyti „pasiūlykite 5 skirtingus šios nuorodos dizaino būdus, užsirašykite kiekvienos privalumus/prieš ir silpnąsias vietas“ yra daug vertingiau nei sakyti „padovanok geriausią dizainą“; nes sprendimas ir pateisinimas palieka jums.
Žingsnis po žingsnio: nuo laisvo teksto poreikio iki patvirtinto dizaino
- Padarykite reikalavimą išmatuojamą. „Būk lengvas ir stiprus“ nėra reikalavimas; „masė < 2 kg, saugos koeficientas esant 500 N vertikaliai apkrovai ≥ 2, lauko korozija“ yra reikalavimas.
- Pažymėkite neaiškumus. Neleiskite AI sudaryti verčių, kurios nėra pateiktos; Įrašykite jį kaip „reikia paaiškinimo“.
- Sukurkite daugybę sąvokų. Bent 3 alternatyvos ir kiekviena iš jų turi savo silpnąją vietą su savo apkrovos kelio logika.
- Sukurkite patvirtinimo planą. Kiekvienos sąvokos sąrašas „kurį skaičiavimą turėčiau atlikti“.
- Pridėti CAD automatizavimą. Sugeneruokite makrokomandas / scenarijus pasikartojančiam modeliavimui.
- Patvirtinkite ir patvirtinkite. Nepriklausomai tikrinti matavimo, vieneto, masės ir kritinius skaičiavimus; tada pasirašykite.
Raginimas, kuris konvertuoja reikalavimą į apribojimus ir kriterijus
Pareigos: esate patyręs mechanikos projektavimo inžinierius. Užduotis: Išverskite šį laisvo teksto reikalavimą į išmatuojamus dizaino reikalavimus (apribojimai + kriterijai). Reikalavimas: „Lengvai surenkamas laikiklis konvejeriui, kuris veiks lauke su 30 kg kroviniu“. Išvesties formatas: - Funkciniai reikalavimai (ką daryti) - Apkrovos/aplinkos apribojimai (jėga, temperatūra, korozija, vibracija) - Išmatuojami kriterijai (masė, saugos koeficientas, išlaidų tikslas) - Taškai, kurie lieka neaiškūs ir kuriuos reikia patikslintiTaisyklė: Skaitinė reikšmė NETINKA; Pažymėkite praleistas reikšmes kaip „būtina patikslinti“.
Paskutinė taisyklė yra svarbi: jei AI spontaniškai „prisiima“ apkrovos vertę, kuri nėra pateikta, jūsų dizainas yra neteisingas. Neapibrėžtumų žymėjimas sustiprina reikalavimų rinkimo drausmę.
Raginimas, kuris sukuria daugybę sąvokų
Pasiūlykite 3 skirtingas šio elemento sąvokas: vertikali statinė apkrova 30 kg, tvirtinimas prie sienos dviem M8 varžtais, lauko aplinka (korozija), tikslinė masė < 1 kg.Kiekvienai koncepcijai:- apkrovos kelias (kaip jėga perduodama varžtams)- galimas medžiagos šeimos įvertinimas- silpniausias taškas- skaičiavimų sąrašas, kurį turiu atliktiTaisyklė: Skaičių tvirtinimas; Aš patikrinsiu sąskaitas.
Parametrinis mąstymas ir CAD automatizavimas
Šiuolaikiniai CAD įrankiai (SolidWorks, Fusion 360, CATIA, FreeCAD) veikia parametriškai ir scenarijų pagrindu. Dirbtinis intelektas yra labai galingas makrokomandų / scenarijų generavimui atliekant pasikartojančias modeliavimo užduotis: varžto šablono generavimas, dalių šeimos su lentele išvedimas, masės savybių masinis išgavimas. Taigi kartotinio darbo valandos sumažėja iki minučių.
CAD scenarijaus generavimo raginimas
Parašykite scenarijų FreeCAD Python konsolei: sukurkite dėžutės profilį su parametrais ilgis, plotis, aukštis ir kampo spindulys ir atspausdinkite jo masės savybes (tūrį, svorio centrą). Tegul parametras yra medžiagos tankis (kg/m^3). Kodą paaiškinkite komentarais.Taisyklė: pradžioje nurodykite matavimo vienetą (mm); Išlaikykite vieneto nuoseklumą. Taisyklė: apskaičiuokite tūrį naudodami analitinę formulę ir atspausdinkite ją ekrane, kad galėčiau patikrinti.
Atsargiai: net jei AI CAD scenarijus „veikia“ geometriškai, jis gali būti neteisingas inžinerijos požiūriu: neteisingas vienetas (mm/m painiava), neteisinga ašis, sankirta, kuri neįvyksta. Paleidę scenarijų, palyginkite pagaminto modelio matmenis ir masę su žinoma nuoroda.
Dizaino peržiūros raginimas
Peržiūrėdami dizaino apžvalgą, kritikuokite šiuos dizaino sprendimus. Nesutik su manimi; Išvardykite trūkumus, rizikingas prielaidas ir trūkstamus skaičiavimus. Prie kiekvienos prekės parašykite „kodėl rizikuoti“ ir „kaip patikrinti“. Dizainas: [laikiklio medžiaga, storis, varžtas, apkrovos informacija]
Silpnas raginimas / stiprus raginimas
Silpnas raginimas:
Sukurkite man laikiklį.
Jokių apkrovų, medžiagų, montavimo sąsajų ir suvaržymų; AI pateikia bendrą, be matmenų ir nepatikrinamą paaiškinimą. Atrodo, kad išvestis pilna, bet inžinerinė vertė yra maža.
Galingas raginimas:
Siūlykite 3 skirtingas šio laikiklio koncepcijas: 30 kg vertikali apkrova, tvirtinimas prie sienos su dviem M8 varžtais, lauko aplinka (korozija), tikslinė masė < 1 kg. Kiekvienai sąvokai: apkrovos kelio logika, galima medžiaga, įvertinta silpnoji vieta ir kokius skaičiavimus turėčiau atlikti. Nesugalvokite skaičių; Aš patikrinsiu sąskaitą.
Antrasis raginimas pateikia apribojimus, prašo kelių sąvokų ir palieka inžinieriaus patikrinimą su klausimu "kokį skaičiavimą turėčiau atlikti?" Tai AI pozicionuoja kaip įrankį, kuris pagreitina, o ne perima atsakomybę.
Trys mini dėklai (pagal numerius)
1 atvejis – siurblio kojelė, rezonanso gaudyklė. Inžinierius Ayşe projektuoja vibraciją slopinantį stovą siurbliui, besisukančiam 1450 aps./min. (t. y. 24,2 Hz). AI rekomenduoja elastomerinį pleištą ir suteikia k = 200 N/mm kietumą. Ayşe pati apskaičiuoja natūralų dažnį 40 kg masės: f = (1/2π)·√(k/m) = (1/2π)·√(200000/40) ≈ 11,3 Hz. Izoliacija veikia, nes sužadinimo dažnis (24,2 Hz) yra maždaug du kartus didesnis už natūralųjį dažnį, tačiau Ayşe pagerina izoliaciją sumažindamas iki f ≈ 7,5 Hz su minkštesniu pleištu (k = 90 N/mm). Pradinė AI reikšmė „veikė“, bet nebuvo optimali; atsiskaityta už sprendimą.
2 atvejis – dalių šeima su CAD makrokomandomis. Įmonė gamina 12 skirtingų dydžių flanšus. Inžinierius rašo „Fusion 360“ scenarijų į AI ir automatiškai išveda lentelę bei 12 variantų; Darbas, kuris trunka 3 dienas rankiniu būdu, sumažinamas iki 2 valandų. Tačiau pagal scenarijų pagamintame DN80 flanše varžto angos skersmuo yra 18 mm; tuo tarpu kataloge M16 18 mm skylė yra teisinga. Inžinierius patikrina atsitiktinio varianto matavimus pagal standartą, tada priima visus.
3 atvejis – įrenginio gaudyklė. Stažuotojas klaidingai paliko tankį 7,85 g/cm³, o ne 7850 kg/m³, bet tūrį mm³ pagal AI pateiktą scenarijų. Gauta masė nukrypsta 1000 kartų: 3200 kg vietoj 3,2 kg. Didumo patikrinimas („šis laikiklis negali būti 3 tonos“) klaidą pagauna iš karto. Pamoka: vieneto nuoseklumas yra dažniausias ir pavojingiausias AI išvesties klaidų šaltinis.
Dažnos klaidos
- Konvergencijos palikimas dirbtiniam intelektui: pasakymas „duok man geriausią dizainą“ ir fizikos bei atsakomybės perdavimas.
- Neapibrėžtumas paliekamas daryti prielaidą: Leiskite AI sudaryti apkrovą / temperatūrą, kuri nenurodyta.
- Nepatikrinamas CAD scenarijus: nelyginamas pagaminto modelio dydis ir masė su nuoroda.
- Vienetų painiava: modelio / skaičiavimo nustatymas neatsižvelgiant į mm/m, kg/N arba g/kg trukdžių.
- Užrakinti vieną koncepciją: manyti, kad pirmoji AI idėja yra vienintelė galimybė; Negamina alternatyvų.
- „Tai veikė = teisinga“ klaida: klaidinamas scenarijaus veikimas be klaidų ir rezultatas yra teisingas.
Apibendrinant
- Kuriant dizainą, dirbtinis intelektas yra stiprus divergentiniame mąstyme (idėjų generavimas) ir silpnas konvergenciniame sprendime (fizika, saugumas); Sprendimą priima inžinierius.
- Geras dizainas prasideda nuo neapibrėžto noro pavertimo išmatuojamais apribojimais ir kriterijais; AI padeda šiame vertime.
- AI CAD automatizacijoje sukuria galingą scenarijų / makrokomandą; Tačiau būtinai patikrinkite modelio vienetus ir matmenis.
- Leiskite AI sugeneruoti kelias sąvokas ir paklausti „kokį skaičiavimą turėčiau atlikti? atlikti patikrinimą.
- AI nepatvirtina dizaino ir nesiunčia jo gamybai; Ši atsakomybė tenka inžinieriui.
Taikymo užduotis
Parašykite laisvo teksto reikalavimą paprastam mašinos elementui (laikikliui, galvutėms, dangčiui ir kt.). Tegul dirbtinis intelektas tai išverstų į išmatuojamus reikalavimus (apribojimas + kriterijai) ir visas nenurodytas reikšmes pažymėkite kaip „būtina paaiškinti“. Tada paprašykite dirbtinio intelekto bent trijų sąvokų ir kiekvienos „apskaičiavimų, kuriuos turiu atlikti“ sąrašo. Kritinis patikrinimas: pasirinkite AI pasiūlytą skaitmeninę vertę (dydį, kietumą, medžiagos savybes) ir patikrinkite ją naudodami rankinį skaičiavimą arba katalogą / duomenų lapą; Jei nesutampa, parašykite kodėl. Galiausiai vienu sakiniu surašykite, kokių inžinerinių patvirtinimų reikia prieš pradedant šį projektą gaminti.
kontrolinis sąrašas
- [ ] Laisvo teksto poreikis buvo paverstas išmatuojamais apribojimais ir kriterijais.
- [ ] Nepateiktos reikšmės pažymėtos kaip „būtina patikslinti“; AI nesugalvojo.
- [ ] Kiekvienam buvo sudarytos mažiausiai trys sąvokos ir patikros (skaičiavimo) sąrašai.
- [ ] CAD scenarijaus / makrokomandos išvesties vienetai ir matmenys buvo palyginti su nuoroda.
- [ ] Sveiko proto patikrinimas atliktas.
- [ ] Galutinis sprendimas ir patvirtinimas buvo paliktas inžinieriui; Ji nebuvo deleguota dirbtiniam intelektui.