Jedinica 1 / 11

AI, podrška dizajnu i CAD tokovi rada u mašinstvu

Dobici:

  • Sposobnost pravilnog pozicioniranja AI u generiranju dizajnerskih ideja, parametarskom razmišljanju i CAD automatizaciji
  • Sposobnost pretvaranja potreba za slobodnim tekstom u mjerljiva ograničenja i kriterije sa strukturiranim upitom
  • Sposobnost primjene discipline potvrđivanja dizajna i skripti koje proizvodi AI sa inženjerskim ograničenjima

Mašinsko inženjerstvo je umjetnost prevođenja ideje u fizičku stvarnost: osmišljavanje sigurnog, produktivnog dizajna koji funkcionira, s obzirom na potrebu, skup ograničenja i zakone prirode. Umjetna inteligencija (ukratko AI: softver koji proizvodi tekst, kod i prijedloge poput čovjeka učeći iz datih tekstova) ulazi u ovaj proces kao "partner u dizajnu". Generiše alternativne ideje, ubrzava parametarsko razmišljanje (pristup izgradnje dizajna sa promenljivim varijablama umesto fiksnih dimenzija), piše CAD makroe i izrađuje dokumentaciju. Ali AI ne potvrđuje proračun snage, ne garantuje da li će se tolerancija održati u montaži i ne može "poslati" dizajn u proizvodnju. Sve ove odluke su diskreciono pravo i zakonska odgovornost inženjera. U ovoj jedinici naučit ćete gdje staviti AI u proces dizajna i CAD-a (računarski potpomognutog dizajna) i kako potvrditi njihov izlaz.

Gdje je AI u procesu dizajna?

Hajdemo grubo podijeliti proces dizajna u četiri faze i jasno pozicionirati uloge AI i inženjera. Ova razlika čini osnovu za pitanje: „Šta bih naterao AI da radi, a šta nikada ne bih uradio?“

Stage

Uloga AI (akcelerator)

Uloga inženjera (odluka)

Zahtjev/koncept

Alternativni koncept, slični primjeri rješenja, lista pitanja

Odredite ograničenja, prioritet i kriterijume prihvatanja

idejni projekat

Parametarski odnos, gruba skica dimenzionisanja

Potvrdite proračun, pretpostavku i putanju učitavanja

detaljni dizajn

CAD makro/skripta, preporuka standardnog dijela

Geometrija, tolerancija, materijalna odluka

Verifikacija/odobrenje

Nacrt izvještaja, kontrolna lista, sažetak

Analiza, testiranje, potpis i odgovornost

Kritični princip: AI je jaka u divergentnom razmišljanju (generisanje velikog broja ideja), ali slaba u konvergentnom donošenju odluka (pitanje koje je od toga ispravno, sigurno, produktivno). konvergencija; Zahtijeva poznavanje fizike, inženjersku intuiciju i odgovornost. Ovo je osnovni inženjerski rad koji se ne može automatizirati.

Savjet: Koristite AI kao „množitelj ideja“, a ne „automatsku sekretaricu“. Reći "predložite 5 različitih pristupa dizajnu za ovu vezu, zapišite prednosti/mane i slabe tačke svakog od njih" mnogo je vrednije nego reći "dajte najbolji dizajn"; jer odluku i opravdanje prepušta vama.

Korak po korak: od potrebe za besplatnim tekstom do provjerenog dizajna

  1. Učinite zahtjev mjerljivim. "Budite lagani i jaki" nije uslov; "masa < 2 kg, faktor sigurnosti pri 500 N vertikalno opterećenje ≥ 2, vanjska korozija" je zahtjev.
  2. Označite nejasnoće. Ne dozvolite da AI izmisli vrijednosti koje nisu date; Neka bude navedeno kao "potrebno je pojašnjenje".
  3. Generirajte puno koncepata. Najmanje 3 alternative i svaka od njih ima svoju slabu tačku sa svojom logikom putanje učitavanja.
  4. Napravite plan verifikacije. Lista "koji proračun treba da uradim" za svaki koncept.
  5. Dodajte CAD automatizaciju. Neka makroi/skripte generišu za ponavljajuće modeliranje.
  6. Potvrdite i potvrdite. Nezavisno provjeriti mjerenje, jedinicu, masu i kritične proračune; onda potpišite.

Prompt koji pretvara zahtjev u ograničenja i kriterije

Uloga: Vi ste iskusan inženjer mašinskog dizajna. Zadatak: Prevedite sljedeće zahtjeve slobodnog teksta u mjerljive zahtjeve dizajna (ograničenja + kriteriji). Zahtjev: "Nosač koji se lako sastavlja za transporter koji će raditi na otvorenom s opterećenjem od 30 kg." Izlazni format: - Funkcionalni zahtjevi (šta učiniti) - Ograničenja opterećenja/okoliša (sila, temperatura, korozija, vibracije) - Mjerljivi kriteriji (masa, sigurnosni koeficijent, cilj troškova) - Tačke koje ostaju nejasne i treba ih razjasniti Pravilo: Numerička vrijednost NE ODLAGAVA; Označite izostavljene vrijednosti kao "mora se razjasniti".

Posljednje pravilo je važno: ako AI spontano "preuzme" vrijednost opterećenja koja nije data, vaš dizajn je na pogrešnoj osnovi. Označavanje neizvjesnosti jača disciplinu prikupljanja zahtjeva.

Prompt koji proizvodi mnogo koncepata

Predložite 3 različita koncepta za sljedeći element: vertikalno statičko opterećenje od 30 kg, zidna montaža sa dva M8 vijka, vanjsko okruženje (korozija), ciljna masa < 1 kg. Za svaki koncept:- putanja opterećenja (kako se sila prenosi na vijke)- moguća porodica materijala- procijenjena najslabija tačka- lista proračuna koje trebam uraditi Pravilo: Prilagođavanje broja; Ja ću provjeriti račune.

Parametarsko razmišljanje i CAD automatizacija

Moderni CAD alati (SolidWorks, Fusion 360, CATIA, FreeCAD) rade parametarski i bazirani na skriptama. AI je veoma moćan u generisanju makroa/skripta za zadatke modeliranja koji se ponavljaju: generisanje šablona vijaka, izvođenje porodice delova sa tabelom, masovno izvlačenje svojstava mase. Tako se sati rada s ponavljanjem svode na minute.

Prompt za generisanje CAD skripte

Napišite skriptu za FreeCAD Python konzolu: kreirajte profil kutije sa parametrima dužine, širine, visine i radijusa ugla i odštampajte svojstva mase (volumen, centar gravitacije). Neka je gustina materijala parametar (kg/m^3). Objasnite kod uz komentare. Pravilo: Navedite mjernu jedinicu (mm) na početku; Održavajte konzistentnost jedinice. Pravilo: Izračunajte zapreminu sa analitičkom formulom i odštampajte je na ekranu da mogu da proverim.

Oprez: Čak i ako CAD skripta AI "radi" geometrijski, može biti pogrešna iz inženjerske perspektive: pogrešna jedinica (mm/m konfuzija), pogrešna osa, raskrsnica koja se ne dešava. Nakon pokretanja skripte, uporedite dimenzije i masu proizvedenog modela sa poznatom referencom.

Uputa za pregled dizajna

Kritizirajte sljedeće dizajnerske odluke kroz sočivo pregleda dizajna. Nemojte se slagati sa mnom; Navedite slabosti, rizične pretpostavke i kalkulacije koje nedostaju. Napišite "zašto rizik" i "kako da provjerim" za svaku stavku. Dizajn: [materijal nosača, debljina, vijak, informacije o opterećenju]

Slaba prompt / jaka prompt

Slab upit:

Dizajniraj mi nosač.

Bez opterećenja, materijala, montažnih interfejsa i ograničenja; AI proizvodi opće, bezdimenzionalno i neprovjerljivo objašnjenje. Izlaz je naizgled pun, ali je inženjerska vrijednost niska.

Snažan upit:

Predložite 3 različita koncepta za sljedeći nosač: 30 kg vertikalno opterećenje, zidna montaža sa dva M8 vijka, vanjsko okruženje (korozija), ciljna masa < 1 kg. Za svaki koncept: logika putanje opterećenja, mogući materijal, procijenjena slaba tačka i koji proračun trebam napraviti. Ne izmišljajte brojeve; Ja ću potvrditi račun.

Drugi prompt daje ograničenja, traži više koncepata i ostavlja verifikaciju inženjeru sa pitanjem "koji proračun da uradim?" Ovo pozicionira AI kao alat koji ubrzava, a ne preuzima odgovornost.

Tri mini kućišta (po brojevima)

Slučaj 1 - Noga pumpe, rezonantna zamka. Inženjer Ayşe dizajnira postolje za prigušivanje vibracija za pumpu koja se okreće pri 1450 o/min (tj. 24,2 Hz). AI preporučuje elastomerni klin i daje tvrdoću od k = 200 N/mm. Ayşe sama izračunava prirodnu frekvenciju za masu od 40 kg: f = (1/2π)·√(k/m) = (1/2π)·√(200000/40) ≈ 11,3 Hz. Izolacija funkcionira jer je ekscitatorna frekvencija (24,2 Hz) otprilike dvostruko veća od prirodne frekvencije, ali Ayşe poboljšava izolaciju spuštajući se na f ≈ 7,5 Hz sa mekšim klinom (k = 90 N/mm). Početna vrijednost AI je „radila“, ali nije bila optimalna; doneo odluku.

Slučaj 2 - Porodica dijelova sa CAD makroom. Kompanija proizvodi prirubnice 12 različitih veličina. Inženjer piše Fusion 360 skriptu za AI i automatski izvodi tabelu i 12 varijanti; Rad koji ručno traje 3 dana je smanjen na 2 sata. Ali u prirubnici DN80 proizvedenoj po scenariju, promjer rupe za vijak je 18 mm; dok je za katalog M16 rupa od 18 mm ispravna. Inženjer provjerava mjerenja slučajne varijante u odnosu na standard, a zatim prihvata sve.

Slučaj 3 - Jedinična zamka. Stažista je greškom ostavila gustinu kao 7,85 g/cm³ umjesto 7850 kg/m³, ali zapreminu u mm³ u skripti koju je dao AI. Dobivena masa odstupa za faktor 1000: 3200 kg umjesto 3,2 kg. Provjera reda veličine ("ova zagrada ne može biti 3 tone") odmah otkriva grešku. Lekcija: konzistentnost jedinica je najčešći i najopasniji izvor grešaka u AI izlazu.

Uobičajene greške

  • Prepuštanje konvergencije AI: reći „daj mi najbolji dizajn“ i predati fiziku i odgovornost.
  • Ostavljajući nesigurnost za pretpostavku: pustiti AI da nadoknadi opterećenje/temperaturu koja nije data.
  • Bez provjere CAD skripte: Ne upoređivanje veličine i mase proizvedenog modela sa referencom.
  • Zabuna jedinica: postavljanje modela/kalkulacije bez obzira na smetnje mm/m, kg/N ili g/kg.
  • Zaključavanje jednog koncepta: Razmišljanje da je prva ideja AI jedina opcija; Ne proizvodi alternative.
  • Zabluda "Uradilo je = ispravno": brkanje rada skripte bez grešaka sa ispravnim rezultatom.

Ukratko

  • U dizajnu, AI je jaka u divergentnom razmišljanju (generacija ideja) i slaba u konvergentnim odlukama (fizika, sigurnost); Odluka je na inženjeru.
  • Dobar dizajn počinje prevođenjem nejasne želje u mjerljiva ograničenja i kriterije; AI pomaže u ovom prijevodu.
  • AI u CAD automatizaciji generiše moćne skripte/makro; Ali svakako provjerite jedinice i dimenzije modela.
  • Neka AI generira više koncepata i pita "koji proračun da radim?"; preduzeti verifikaciju.
  • AI ne odobrava dizajn niti ga šalje u proizvodnju; Ova odgovornost ostaje na inženjeru.

Zadatak aplikacije

Napišite zahtjev za slobodni tekst za jednostavan strojni element (nosač, držač glave, poklopac, itd.). Neka AI to prevede u mjerljive zahtjeve (ograničenje + kriteriji) i označi sve vrijednosti koje nisu navedene kao „moraju biti razjašnjene“. Zatim zatražite od AI najmanje tri koncepta i listu „kalkulacija koje treba da uradim“ za svaki. Kritična provjera: Odaberite numeričku vrijednost (veličina, tvrdoća, svojstva materijala) koju je predložila AI i provjerite je ručnom kalkulacijom ili katalogom/podatkom; Ako se ne poklapa, napišite zašto. Na kraju, u jednoj rečenici navedite koja su inženjerska odobrenja potrebna prije puštanja ovog dizajna u proizvodnju.

kontrolna lista

  • [ ] Potreba za slobodnim tekstom prevedena je u mjerljiva ograničenja i kriterije.
  • [ ] Vrijednosti koje nisu date su označene kao "mora se razjasniti"; AI to nije izmislio.
  • [ ] Izrađena su najmanje tri koncepta i verifikacione (kalkulacione) liste za svaki.
  • [ ] Jedinice i dimenzije CAD skripte/makro izlaza su upoređene sa referencom.
  • [ ] Provjera ispravnosti je izvršena.
  • [ ] Konačna odluka i odobrenje prepušteni su inženjeru; Nije delegiran AI.