Acest software CAD gratuit rulează în browserul tău și face ca programele scumpe să pară rușinoase
Proiectarea asistată de calculator are o problemă de reputație. Pentru majoritatea oamenilor, un proiect CAD înseamnă instalatoare de mai multe gigabytes, manageri de licențe incomozi și abonamente care uneori costă mai mult decât hardware-ul pe care îl are PC-ul tău. Acum există multe instrumente de proiectare care nu necesită un abonament, dar unul dintre ele este cu adevărat o soluție atunci când vine vorba de CAD.
Adică, până descoperi SolveSpace. Este un instrument CAD 3D ușor, open-source, complet parametric, care nu doar că rulează nativ pe desktopul tău, dar și în browserul tău. Fără dongle-uri, fără blocare în cloud și fără a fi nevoie să îți faci griji cu privire la specificațiile hardware. Doar deschide un tab și începe să proiectezi.
Acest instrument CAD rulează în întregime în browser-ul tău
Ce este SolveSpace și de ce pare surprinzător de capabil
Așadar, pe lângă faptul că este suficient de ușor pentru a rula într-un browser și gratuit de utilizat, SolveSpace este de asemenea bazat pe constrângeri, ceea ce înseamnă că îi spui software-ului relațiile dintre elemente, cum ar fi dacă o linie este orizontală, un cerc este tangent la acel arc, două distanțe sunt egale și așa mai departe, iar solverul determină geometria de acolo.
Aceasta este o abordare complet diferită în comparație cu metoda obișnuită de a trage forme pe o pânză. Pentru oricine face lucrări mecanice sau de precizie, este mult mai fiabil. Și apoi există unghiul browserului.
Codul sursă al SolveSpace este suficient de compact încât dezvoltatorii au reușit să-l compileze pentru browser folosind Emscripten, un set de unelte care convertește codul C și C++ în WebAssembly. SolveSpace este dezvoltat în principal ca un program normal de desktop, iar versiunea web este încă experimentală. Totuși, este destul de utilizabilă, mai ales cu modele mai mici. Versiunea web nu are, de asemenea, nicio dependență odată ce este încărcată, ceea ce înseamnă că tehnic poate fi rulată offline după ce fila s-a terminat de încărcat.
Face mai mult decât te-ai aștepta
Schitarea, constrângerile și modelarea 3D reală gratuit
Când deschizi pentru prima dată SolveSpace, vei găsi interfața puțin minimalistică. Dar nu lăsa asta să te înșele, unealta acoperă o gamă surprinzătoare de cazuri de utilizare atât în design 2D, cât și 3D.
Pe partea 2D a gardului, poți schița cu linii, cercuri, arce, curbe Bezier cubice și splines interpolante C2, cu opțiunea de a aplica constrângeri și dimensiuni în timp ce proiectezi. Pentru 3D, ai opțiunile standard de extrudare și rezolvare, pe lângă operațiuni booleene precum uniune, diferență și intersecție pentru a construi piese solide. SolveSpace lucrează direct cu suprafețe NURBS, ceea ce înseamnă că realizează geometrie exactă în loc să aproximeze curbele tale cu poligoane.
Programul gestionează și ansamblurile, permițându-vă să conectați piesele între ele, să le restricționați în raport unele cu altele și să faceți ca modificările la piesele individuale să se transmită automat prin ansamblu. Există, de asemenea, un simulator de mecanisme integrat care vă permite să modelați legături plane sau spațiale cu articulații cu știft, bilă sau glisare, să le animați și să exportați datele de mișcare ca fișier CSV. Dacă lucrați cu un suport personalizat, o carcasă sau o legătură mecanică, această funcție este singură un salvator de vieți.
Ultimul, dar nu cel din urmă, ai și câteva opțiuni destul de bune de export. Poți exporta în STL pentru imprimare 3D, STEP pentru interoperabilitate cu alte instrumente CAD, DXF pentru tăietoare cu laser și mașini cu jet de apă, SVG și PDF pentru desene tehnice și chiar fișiere HTML compatibile cu Three.js pentru vizualizare sau partajare în browser.
Ușor, dar cu adevărat rapid și capabil
O amprentă mică cu performanță care rezistă
Pe lângă faptul că poate rula într-o singură filă a browserului, amprenta generală a aplicației desktop este destul de mică, de asemenea. Pe Windows, nici nu trebuie să o instalezi, deoarece este distribuită ca un fișier EXE independent care pornește în câteva secunde. Comparativ cu un program mai greu precum Fusion 360, asta îți economisește gigaocteți de spațiu de stocare și resurse de memorie. Ca să nu mai vorbim de necesitatea unei conexiuni la internet pentru a verifica licența.
Natura ușoară a SolveSpace este intenționată, deoarece întregul program a fost construit în jurul unui rezolvator de constrângeri sofisticat, iar tot restul este păstrat minimal pentru a îndeplini acest scop. Aceasta înseamnă, de asemenea, că poți rula SolveSpace aproape pe orice computer și nu ai nevoie de specificațiile hardware uriașe pe care le cer majoritatea programelor de design 3D sau CAD de renume. Atâta timp cât ai un computer și fișierul EXE (sau un tab de browser încărcat), ești gata de utilizare.
Nu e perfect—și asta e în regulă
Unde este deficitara în comparație cu uneltele CAD grele
SolveSpace nu încearcă să înlocuiască SolidWorks sau Fusion 360 pentru o echipă profesională de ingineri mecanici sau aerospațiali, iar programul este foarte transparent în legătură cu acest lucru. Programele de proiectare mai bine dezvoltate și plătite vin în continuare cu funcții mai bune care fac proiectarea și lucrul la problemele inginerești mai ușor. În momentul în care designul tău începe să devină puțin prea complex, SolveSpace va începe să arate probleme. Cu toate acestea, este unul dintre acele programe open-source pe care l-aș cumpăra cu plăcere.
Este destinat majorității covârșitoare a amatorilor, creatorilor, proiectanților de carcase electronice sau de piese în serie mică și studenților care învață CAD parametric pentru prima dată. SolveSpace face proiectarea CAD accesibilă pentru oricine, indiferent dacă au sau nu bani sau hardware. Și faptul că se încadrează într-un tab de browser în timp ce rulează un solver complet local este ceva ce programe mult mai scumpe nu pot pretinde că fac.







