Jedinica 1 / 11

AI, podrška dizajnu i CAD tijek rada u strojarstvu

Dobici:

  • Sposobnost ispravnog pozicioniranja umjetne inteligencije u stvaranju dizajnerskih ideja, parametarskom razmišljanju i CAD automatizaciji
  • Sposobnost pretvaranja slobodnih tekstualnih potreba u mjerljiva ograničenja i kriterije sa strukturiranim upitom
  • Sposobnost primjene discipline provjere dizajna i skripti koje proizvodi umjetna inteligencija uz inženjerska ograničenja

Strojarstvo je umijeće prevođenja ideje u fizičku stvarnost: smišljanje sigurnog dizajna koji se može proizvesti i koji funkcionira, s obzirom na potrebu, niz ograničenja i zakone prirode. Umjetna inteligencija (skraćeno AI: softver koji proizvodi tekst, kod i prijedloge poput čovjeka učeći iz zadanih tekstova) ulazi u ovaj proces kao "partner u dizajnu". Generira alternativne ideje, ubrzava parametarsko razmišljanje (pristup izrade dizajna s promjenjivim varijablama umjesto fiksnih dimenzija), piše CAD makronaredbe i nacrte dokumentacije. Ali umjetna inteligencija ne potvrđuje izračun čvrstoće, ne jamči hoće li se tolerancija održati pri sklapanju i ne može "poslati" dizajn u proizvodnju. Sve ove odluke su diskrecijsko pravo i zakonska odgovornost inženjera. U ovoj ćete jedinici naučiti gdje staviti AI u tijek rada dizajna i CAD-a (projektiranje potpomognuto računalom) i kako potvrditi njegov rezultat.

Gdje je AI u procesu dizajna?

Podijelimo grubo proces dizajna u četiri faze i jasno pozicionirajmo uloge AI i inženjera. Ova razlika čini osnovu pitanja: "Što bih natjerao AI da radi, a što nikada ne bih?"

Pozornica

Uloga AI (akcelerator)

Uloga inženjera (odluka)

Zahtjev/koncept

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

Odredite ograničenja, prioritet i kriterije prihvaćanja

idejni projekt

Parametarski odnos, gruba skica kotiranja

Potvrdite izračun, pretpostavku i putanju opterećenja

detaljni dizajn

CAD makro/skripta, preporuka standardnog dijela

Geometrija, tolerancija, materijalna odluka

Provjera/odobrenje

Nacrt izvješća, kontrolni popis, sažetak

Analiza, testiranje, potpis i odgovornost

Kritično načelo: AI je jak u divergentnom razmišljanju (generiranje velikog broja ideja), ali slab u konvergentnom donošenju odluka (ispitivanje što je od toga ispravno, sigurno, izvodljivo). Konvergencija; Zahtijeva poznavanje fizike, inženjersku intuiciju i odgovornost. Ovo je osnovni inženjerski posao koji se ne može automatizirati.

Savjet: koristite AI kao "množitelj ideja", a ne kao "automatsku sekretaricu". Reći "predloži 5 različitih pristupa dizajnu za ovu vezu, zapiši prednosti/protiv i slabe točke svakog" puno je vrijednije nego reći "daj 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. "Budi lagan i jak" nije uvjet; "masa < 2 kg, faktor sigurnosti pri okomitom opterećenju od 500 N ≥ 2, vanjska korozija" je zahtjev.
  2. Označite nejasnoće. Ne dopustite umjetnoj inteligenciji da stvara vrijednosti koje nisu zadane; Neka bude navedeno kao "potrebno je pojašnjenje".
  3. Stvorite puno koncepata. Najmanje 3 alternative i svaka od njih ima svoju slabu točku sa svojom logikom putanje opterećenja.
  4. Napravite plan provjere. Popis "koji izračun trebam napraviti" za svaki koncept.
  5. Dodajte CAD automatizaciju. Imajte generirane makronaredbe/skripte za ponavljajuće modeliranje.
  6. Provjerite i potvrdite. Samostalno provjeriti mjerne, jedinične, masene i kritične izračune; onda potpiši.

Prompt koji pretvara zahtjev u ograničenja i kriterije

Uloga: Vi ste iskusni inženjer strojarstva. Zadatak: Prevedite sljedeći zahtjev slobodnog teksta u mjerljive zahtjeve dizajna (ograničenja + kriteriji). Zahtjev: "Nosač koji se lako sastavlja za pokretnu traku koja radi na otvorenom s opterećenjem od 30 kg." Format izlaza: - Funkcionalni zahtjevi (što učiniti) - Ograničenja opterećenja/okoliša (sila, temperatura, korozija, vibracije) - Mjerljivi kriteriji (masa, koeficijent sigurnosti, ciljani trošak) - Točke koje ostaju nejasne i treba ih razjasniti Pravilo: Numerička vrijednost NE ODGOVARA; Označite izostavljene vrijednosti kao "mora se razjasniti".

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

Brz koji proizvodi mnoge koncepte

Predložite 3 različita koncepta za sljedeći element: okomito statičko opterećenje od 30 kg, zidna montaža s dva vijka M8, vanjsko okruženje (korozija), ciljna masa < 1 kg. Za svaki koncept:- putanja opterećenja (kako se sila prenosi na vijke)- moguća skupina materijala- procijenjena najslabija točka- popis izračuna koje trebam napraviti Pravilo: Uklapanje broja; Ja ću provjeriti račune.

Parametarsko razmišljanje i CAD automatizacija

Moderni CAD alati (SolidWorks, Fusion 360, CATIA, FreeCAD) rade parametrično i temeljeno na skriptama. AI je vrlo moćan u generiranju makronaredbi/skripti za zadatke modeliranja koji se ponavljaju: generiranje uzorka vijaka, izvođenje obitelji dijelova s ​​tablicom, skupno izvlačenje svojstava mase. Time se sati ponavljanja svode na minute.

Upit za generiranje CAD skripte

Napišite skriptu za FreeCAD Python konzolu: kreirajte profil okvira s parametrima duljina, širina, visina i polumjer kuta te ispišite njegova svojstva mase (volumen, težište). Neka gustoća materijala bude parametar (kg/m^3). Objasnite šifru s komentarima. Pravilo: Na početku navedite mjernu jedinicu (mm); Održavajte dosljednost jedinice. Pravilo: Izračunajte volumen s analitičkom formulom i ispišite je na ekranu da mogu provjeriti.

Oprez: Čak i ako CAD skripta umjetne inteligencije "radi" geometrijski, može biti pogrešna iz inženjerske perspektive: pogrešna jedinica (mm/m zabuna), pogrešna os, sjecište koje se ne događa. Nakon pokretanja skripte, usporedite dimenzije i masu proizvedenog modela s poznatom referencom.

Uputa za pregled dizajna

Kritikujte sljedeće dizajnerske odluke kroz objektiv pregleda dizajna. Nemojte se slagati sa mnom; Navedite slabosti, rizične pretpostavke i izračune koji nedostaju. Napišite "zašto riskirati" i "kako mogu provjeriti" za svaku stavku. Dizajn: [materijal nosača, debljina, vijak, podaci o opterećenju]

Slab upit / Jak upit

Slab upit:

Dizajniraj mi zagradu.

Nema opterećenja, materijala, montažnih sučelja i ograničenja; AI proizvodi općenito, 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č: okomito opterećenje od 30 kg, zidna montaža s dva vijka M8, vanjsko okruženje (korozija), ciljna masa < 1 kg. Za svaki koncept: logika putanje opterećenja, mogući materijal, procijenjena slaba točka i koji izračun trebam napraviti. Nemojte izmišljati brojeve; Ja ću potvrditi račun.

Drugi prompt daje ograničenja, traži više koncepata i prepušta provjeru inženjeru s pitanjem "koji izračun trebam napraviti?" Ovo pozicionira AI kao alat koji ubrzava, a ne preuzima odgovornost.

Tri mini kofera (po brojevima)

Slučaj 1 - Noga pumpe, rezonantna zamka. Inženjerka Ayşe dizajnira postolje za prigušivanje vibracija za pumpu koja se okreće brzinom od 1450 okretaja u minuti (tj. 24,2 Hz). AI preporučuje klin od elastomera i daje tvrdoću 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 budući da je pobudna frekvencija (24,2 Hz) približno dvostruko veća od prirodne frekvencije, ali Ayşe poboljšava izolaciju spuštanjem na f ≈ 7,5 Hz s mekšim klinom (k = 90 N/mm). Početna vrijednost AI je "radila", ali nije bila optimalna; odgovarao za odluku.

Slučaj 2 - obitelj dijelova s ​​CAD makronaredbom. Tvrtka proizvodi prirubnice 12 različitih veličina. Inženjer piše skriptu Fusion 360 za AI ​​i automatski izvodi tablicu i 12 varijanti; Rad koji ručno traje 3 dana smanjuje se na 2 sata. Ali u prirubnici DN80 proizvedenoj skriptom, promjer rupe za vijak je 18 mm; dok je za katalog M16 ispravna rupa od 18 mm. Inženjer provjerava mjerenja nasumične varijante u odnosu na standard, a zatim sve prihvaća.

Slučaj 3 - Zamka jedinice. Stažist je greškom ostavio gustoću kao 7,85 g/cm³ umjesto 7850 kg/m³, ali volumen u mm³ u skripti koju je dao AI. Dobivena masa odstupa za faktor 1000: 3200 kg umjesto 3,2 kg. Provjera reda veličine ("ovaj nosač ne može biti 3 tone") odmah otkriva pogrešku. Lekcija: dosljednost jedinica je najčešći i najopasniji izvor pogreške u AI izlazu.

Uobičajene greške

  • Prepuštanje konvergencije umjetnoj inteligenciji: reći "daj mi najbolji dizajn" i predati fiziku i odgovornost.
  • Ostavljajući neizvjesnost za pretpostaviti: Dopustiti AI da nadoknadi opterećenje/temperaturu koja nije navedena.
  • Neprovjera CAD skripte: Neusporedba veličine i mase proizvedenog modela s referencom.
  • Zabuna jedinica: postavljanje modela/izračunavanja bez obzira na smetnje mm/m, kg/N ili g/kg.
  • Zaključavanje u jednom konceptu: Misleći da je prva ideja AI jedina opcija; Ne proizvodi alternative.
  • Pogreška "radilo je = ispravno": brkanje rada skripte bez grešaka s točnim rezultatom.

Ukratko

  • U dizajnu, AI je jak u divergentnom razmišljanju (generiranje ideja), a slab 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 generira moćnu skriptu/makro; Ali svakako provjerite jedinice i dimenzije modela.
  • Neka AI generira više koncepata i pita "koji izračun trebam napraviti?"; poduzeti provjeru.
  • AI ne odobrava dizajn niti ga šalje u proizvodnju; Ova odgovornost ostaje na inženjeru.

Zadatak aplikacije

Napišite zahtjev slobodnim tekstom za jednostavan element stroja (nosač, držač, poklopac itd.). Neka AI to prevede u mjerljive zahtjeve (ograničenje + kriteriji) i označi sve vrijednosti koje nisu navedene kao "moraju se razjasniti". Zatim zatražite od umjetne inteligencije najmanje tri koncepta i popis "izračunavanja koje trebam napraviti" za svaki. Kritična provjera: odaberite numeričku vrijednost (veličina, tvrdoća, svojstvo materijala) koju predlaže AI i potvrdite je ručnim izračunom ili katalogom/podatkovnom tablicom; Ako ne odgovara, napiši zašto. Na kraju, u jednoj rečenici navedite koja su inženjerska odobrenja potrebna prije stavljanja ovog dizajna u proizvodnju.

popis za provjeru

  • [] Potreba za slobodnim tekstom prevedena je u mjerljiva ograničenja i kriterije.
  • [ ] Vrijednosti koje nisu navedene označene su kao "mora se razjasniti"; AI to nije izmislio.
  • [ ] Izrađena su najmanje tri koncepta i verifikacijske (izračunske) liste za svaki.
  • [ ] Jedinice i dimenzije CAD skripte/makro izlaza uspoređeni su s referencom.
  • [ ] Provjera ispravnosti je izvršena.
  • [ ] Konačna odluka i odobrenje prepušteno je inženjeru; Nije delegirano AI-ju.