Aplicație gratuită cu sursă deschisă pentru aranjarea pieselor de tăiat

FREECAD BANC DE LUCRU

Din piese CAD
la un aspect mai bun.

Un flux de lucru practic de imbricare în interiorul FreeCAD. Păstrați-vă geometria originală, aranjați stocul și inspectați un rezultat pe care îl puteți înțelege.

Sursă ZIP · instalare manuală · motor oferit la prima utilizare. Testat cu FreeCAD 1.0 și 1.1 pe Windows x64.

Bancul de lucru 1st Nesting care arată piese, foi de material și comenzile de imbricareBANCUL DE LUCRU FREECAD ADEVĂRAT

ÎNCEPEȚI

Trei pași până la prima lansare.

01

Descărcați și extrageți

Închideți FreeCAD. Descărcați codul ZIP sursă și extrageți-l. Plasați fișierele de lucru într-un folder numit 1stNesting, cu InitGui.py direct în interiorul acestuia.

  • Păstrați o copie a fișierelor de lucru existente și a rezultatelor atunci când actualizați.
  • Evitați un folder de arhivă imbricat suplimentar.
02

Puneți-l în directorul Mod al lui FreeCAD

Pe Windows, utilizați C:\Users\YOUR_USER_NAME\AppData\Roaming\FreeCAD\Mod. Pe Linux și macOS, utilizați folderul Mod din directorul de date utilizator al lui FreeCAD. Rulați App.getUserAppDataDir() în consola Python a lui FreeCAD pentru a găsi acel director.

Ca alternativă, deschideți FreeCAD și alegeți Tools → Addon Manager. În fereastra Addon Manager, faceți clic pe pictograma roată și alegeți Open Addons Folder. Aceasta deschide directorul de suplimente al lui FreeCAD. Închideți FreeCAD, apoi plasați folderul 1stNesting acolo, cu InitGui.py direct în interiorul acestuia.

  • Dosarul workbench trebuie să poată fi scris pentru joburi, jurnale și rezultate.
  • Depozitul se numește 1st-Nesting; utilizați 1stNesting ca nume de folder de instalare.
1. În FreeCAD, alegeți Tools → Addon Manager.
1. În FreeCAD, alegeți Tools → Addon Manager.
2. Faceți clic pe pictograma roată → Open Addons Folder.
2. Faceți clic pe pictograma roată → Open Addons Folder.
03

Reporniți FreeCAD și selectați 1st Nesting

Reporniți FreeCAD și selectați 1st Nesting în selectorul bancului de lucru. Acceptați oferta de prima utilizare pentru a descărca motorul CLI-Nesting pentru sistemul dvs. Apoi deschideți Nesting Tool din bara de instrumente sau din meniu.

  • Nu este necesară nicio instalare Python separată pentru utilizarea normală a bancului de lucru.
  • Versiunile de motor acceptă Windows x64, Linux x64/ARM64 și macOS Universal 2; au fost efectuate teste complete pe bancul de lucru pe Windows.

CE POȚI FACE

Tot ce are nevoie de aspectul tău.

Geometria ta reală

Adăugați solide FreeCAD, inclusiv modelele STEP deschise în FreeCAD sau importați contururile DXF și SVG. Perimetrele curbe și concave sunt mai degrabă păstrate decât înlocuite cu casete de delimitare.

Foi și resturile reutilizabile

Folosiți foi dreptunghiulare sau stocul DXF neregulat. Setați cantitățile de material, marginile marginilor, distanța dintre părți fracționale și rotațiile permise.

Textura care rămâne împreună

Aranjați contururile transparente ale părților în editorul de texturi Potriviți. Fixarea, verificările de coliziune și distanța minimă vă ajută să păstrați relația dintre părțile învecinate.

Un rezultat pe care îl puteți inspecta

Rulați o primă soluție rapidă sau o căutare continuă. Examinați geometria reconstruită în FreeCAD și exportați un raport color SVG cu legenda pieselor și utilizarea foii.

FLUXUL DE LUCRU, PAS CU PAS

Primul tău proiect de cuibărit.

Urmați blocurile verticale de la adăugarea de părți până la exportul rezultatului. Aceste capturi de ecran arată adevăratul banc de lucru FreeCAD; unele capturi anterioare folosesc numele anterior.

18 trepte
01

Adăugați piese FreeCAD și STEP

Deschideți modelul sau fișierul STEP în FreeCAD. Selectați corpurile sau solidele din arborele modelului sau din vizualizarea 3D; utilizați Ctrl pentru a selecta mai multe obiecte. Deschideți Nesting Tool și faceți clic pe Adăugare selectată. Obiectele sursă selectate pot fi adăugate automat când instrumentul se deschide.

Copiile de lucru apar în Nesting_Preview. Inspectați fața cu fața în sus, mai ales când găurirea sau canelurile sunt prezente doar pe o parte.

  • Geometria sursă rămâne separată de previzualizarea de imbricare.
  • Verificați dacă fiecare parte necesară apare în tabel.
Banc de lucru FreeCAD: adăugați piese FreeCAD și STEP
01 / Adăugați piese FreeCAD și STEP Vizualizați imaginea ⤢
02

Importați contururile DXF și SVG

Utilizați Import DXF... sau Import SVG... pentru a încărca profilele piesei. Importul DXF poate accepta mai multe fișiere într-o singură operațiune. Inspectați previzualizarea după import și verificați contururile interioare și scala.

Pentru un DXF care reprezintă stoc mai degrabă decât o piesă, utilizați butonul Adăugare material mai târziu în fluxul de lucru.

  • Utilizați contururi închise, corect scalate.
  • Verificați cantitățile importate înainte de a executa o lucrare.
FreeCAD workbench: importați contururile DXF și SVG
02 / Importați contururile DXF și SVG Vizualizați imaginea ⤢
03

Consultați tabelul de piese

Numărul rândului identifică fiecare parte sau grup de texturi salvat. Faceți clic pe un rând pentru a-i selecta geometria de previzualizare. Faceți dublu clic pe Cantitate pentru a introduce un număr întreg pozitiv și faceți dublu clic pe Rotații pentru a edita unghiurile permise.

Utilizați Eliminați selectat pentru a elimina rândurile nedorite. Selectarea rândului este diferită de caseta de selectare Selectare pentru rotație, care alege ținte pentru comanda de pregătire Rotire.

  • Setați numărul de copii pentru fiecare parte.
  • Inspectați previzualizarea atunci când schimbați orientarea.
FreeCAD banc de lucru: revizuiți tabelul cu piese
03 / Consultați tabelul de piese Vizualizați imaginea ⤢
04

Adăugați foi dreptunghiulare

Faceți clic pe Adăugați în secțiunea de materiale. Introduceți dimensiunile foii și numărul de foi disponibile. Setați marginea foii și spațierea părților în fereastra principală.

Selectați un rând de material și faceți clic pe Editare pentru a-l revizui. Selectați și eliminați un rând atunci când stocul respectiv nu mai este disponibil pentru acest job.

  • Dimensiunile pot fi afișate în milimetri sau inci; locurile de muncă folosesc milimetri în interior.
  • Spația dintre părți poate include sutimi de milimetru.
FreeCAD banc de lucru: adăugați foi dreptunghiulare
04 / Adăugați foi dreptunghiulare Vizualizați imaginea ⤢
05

Utilizați stoc neregulat și decupaje

Adăugați stoc folosind un contur DXF atunci când materialul disponibil nu este dreptunghiular. Inspectați-i conturul, cantitatea disponibilă, direcția boabelor și regiunile interioare excluse.

Utilizați acțiunea Editare stoc pentru a revizui sau a modifica un contur importat înainte de imbricare.

  • Tratați o tăietură ca pe stoc, nu ca pe o piesă de plasat.
  • Inspectați găurile sau regiunile excluse înainte de a executa lucrarea.
FreeCAD banc de lucru: Folosiți material neregulat și decupaje
05 / Utilizați stoc neregulat și decupaje Vizualizați imaginea ⤢
06

Pregătiți orientarea piesei

Selectați piesele cu Selectare pentru rotație, alegeți X sau Y ca axă de rotație orizontală, alegeți unghiul și apăsați Rotire. Aceste rotații de pregătire se schimbă cu fața în sus; sunt separate de unghiurile de imbricare permise în coloana Rotații.

180° — Întoarceți: întoarceți o piesă 3D atunci când doriți să găuriți sau să frezați buzunare pe partea opusă. Verificați dacă fața de prelucrare dorită este acum orientată în sus.

90° — Corectați partea orientată în sus: 1stNesting aliniază inițial cea mai mare față în sus. Unele părți au o față laterală mai mare decât fața superioară intenționată. Rotiți o astfel de piesă cu 90° în jurul axei X sau Y corespunzătoare pentru a plasa fața dorită în sus, apoi verificați previzualizarea.

  • Utilizați 180° pentru a expune prelucrarea pe partea opusă.
  • Utilizați 90° pentru a corecta o parte care a fost aliniată pe o față laterală mai mare.
  • Rotațiile de pregătire nu modifică unghiurile de imbricare permise în plan.
FreeCAD banc de lucru: Pregătiți orientarea piesei
06 / Pregătiți orientarea piesei Vizualizați imaginea ⤢
Ilustrație care compară o răsturnare la 180 de grade și o schimbare de 90 de grade a părții orientate în sus
Ilustrație care compară o răsturnare la 180 de grade și o schimbare de 90 de grade a părții orientate în sus
07

Alegeți rotațiile de imbricare permise

Editați valoarea Rotații pentru o piesă pentru a controla ce orientări în plan poate folosi motorul de imbricare. Opțiunile standard includ o singură orientare, patru orientări cu un sfert de rotație, incremente de 45° și o listă personalizată, cum ar fi [0, 180].

Restricționați rotațiile atunci când granulația sau o altă constrângere direcțională contează.

  • Rotațiile permise sunt constrângeri ale motorului.
  • Ele nu înlocuiesc comanda Rotire de pregătire 3D.
FreeCAD banc de lucru: alegeți rotațiile de imbricare permise
07 / Alegeți rotațiile de imbricare permise Vizualizați imaginea ⤢
08

Setați direcția texturii și un unghi personalizat

Activați direcția texturii și alegeți direcția locală X sau Y a piesei. Previzualizarea rotește piesa și săgeata de direcție a acesteia, astfel încât săgeata să rămână orizontală. Piesele cu restricții de direcție folosesc [0, 180].

Pentru o altă direcție, activați, de asemenea, Unghiul personalizat și folosiți Setați unghiul personalizat. Inspectați săgeata de previzualizare după ce faceți selecția.

  • Utilizați constrângeri de cereale acolo unde direcția materialului trebuie păstrată.
  • Grupurile de texturi salvate își păstrează aranjamentul relativ.
FreeCAD banc de lucru: setați direcția texturii și un unghi personalizat
08 / Setați direcția texturii și un unghi personalizat Vizualizați imaginea ⤢
09

Marcați găurile utilizabile

Selectați un rând de piese și utilizați Marcați găurile de piesă selectate. Alegeți găurile de trecere adecvate pe care trebuie să le ia în considerare geometria de imbricare. Examinați contururile interioare evidențiate înainte de a continua.

  • Utilizați selecția rândului pentru această comandă.
  • Verificați dacă contururile selectate corespund găurilor traversante prevăzute.
FreeCAD banc de lucru: Marcați găurile utilizabile
09 / Marcați găurile utilizabile Vizualizați imaginea ⤢
10

Aranjați un grup de texturi

Selectați părțile aferente și deschideți Potriviți textura. Trageți contururile lor transparente în poziție; găurile interioare rămân vizibile. Grila invizibilă aliniază părțile învecinate, în timp ce verificările de coliziune păstrează distanța minimă configurată.

Selectați o piesă și apăsați Rotire pentru a o roti cu 90° în sensul acelor de ceasornic. Apăsați Salvare grup când aranjamentul este gata.

  • Grila invizibilă este proporțională cu cea mai mică parte și rotunjită la milimetri întregi.
  • Piesele nu se pot suprapune sau se pot deplasa în interiorul distanței necesare.
FreeCAD workbench: Aranjați un grup de texturi
10 / Aranjați un grup de texturi Vizualizați imaginea ⤢
11

Examinați sau eliminați potrivirea

Un grup de piese potrivite Texturii salvat apare ca un rând de tabel numerotat. Se cuibărește ca un perimetru aranjat, păstrând pozițiile afișate ale membrilor săi.

Deschideți editorul de potrivire și apăsați Eliminați potrivirea pentru a elibera părțile grupului selectat înapoi în tabel. Verificați din nou direcția texturii și constrângerile de rotație dacă schimbați aranjamentul.

  • Grupurile folosesc același flux de lucru de imbricare ca și părțile individuale.
  • Rezultatul reconstruiește geometria elementului original.
FreeCAD workbench: revizuiți sau eliminați potrivirea
11 / Examinați sau eliminați potrivirea Vizualizați imaginea ⤢
12

Alegeți Prima sau Căutare continuă

Alegeți First (rapid) pentru a opri după o soluție inițială validă. Alegeți Continuu pentru a continua să căutați îmbunătățiri; stabiliți o limită de timp când doriți o alergare delimitată.

Un termen limită continuu zero înseamnă căutare nelimitată. Anulare poate opri o rulare lăsând disponibil un aspect valid deja publicat.

  • Începeți cu First (rapid) pentru a confirma configurarea sarcinii.
  • Utilizați Continuu atunci când doriți un timp suplimentar de căutare.
FreeCAD workbench: Alegeți Prima sau Căutare continuă
12 / Alegeți Prima sau Căutare continuă Vizualizați imaginea ⤢
13

Selectați CPU sau procesare GPU opțională

Fereastra principală expune controalele procesorului utilizate pentru lucrarea de imbricare. Procesarea CPU este disponibilă; OpenCL Procesarea GPU este opțională. Utilizați Afișați GPU-uri pentru a inspecta dispozitivele detectate înainte de a selecta unul.

Disponibilitatea GPU depinde de un driver instalat compatibil și de suportul OpenCL.

  • Un GPU este opțional, nu este o cerință pentru imbricarea normală.
  • Inspectați dispozitivele detectate în loc să presupuneți că fiecare GPU este acceptat.
FreeCAD workbench: Selectați CPU sau procesarea GPU opțională
13 / Selectați CPU sau procesare GPU opțională Vizualizați imaginea ⤢
14

Rulați imbricarea și urmăriți progresul

Faceți clic pe Run imbricare când lista de piese, stocul, spațierea, marginile și regulile de rotație sunt gata. Urmați afișarea progresului în timp ce motorul caută.

Folosiți Anulare dacă doriți să opriți. Când un rezultat valid a fost deja publicat, acesta poate rămâne disponibil pentru inspecție.

  • Verificați cantitățile și stocul disponibil înainte de a începe.
  • Corectați geometria sau constrângerile dacă nu se găsește un aspect valid.
FreeCAD workbench: rulați imbricarea și urmăriți progresul
14 / Rulați imbricarea și urmăriți progresul Vizualizați imaginea ⤢
15

Inspectați rezultatul FreeCAD

Documentul Nesting_Result deschide aranjamentul finalizat și arată rezultatul. Examinați foile folosite, pozițiile pieselor, orientările și relațiile textură-grup.

Bancul de lucru reconstruiește geometria originală, astfel încât marginile curbate și detaliile de prelucrare rămân disponibile pentru inspecție.

  • Inspectați rezultatul CAD înainte de fabricație.
  • Comparați părțile direcționale cu granulația materialului dorit.
FreeCAD banc de lucru: inspectați rezultatul FreeCAD
15 / Inspectați rezultatul FreeCAD Vizualizați imaginea ⤢
16

Conectați piesele cu punți de tăiere

Podurile unesc părțile învecinate într-un singur contur conectat. În CAM, acel contur poate fi tăiat ca o tăietură continuă în mai multe părți, reducând pornirile separate și retragerile inutile ale capului laser sau mișcările de deplasare. Tăierea găurilor și traseele de tăiere specifice mașinii sunt încă configurate în CAM.

Rulați imbricarea, apoi faceți clic pe Creare poduri lângă Potriviți textura. Alegeți foaia și introduceți lățimea punții în unitățile mm sau inch selectate. Faceți clic pe o margine exterioară a primei părți, apoi pe o margine exterioară a celei de-a doua părți pentru a adăuga un pod. Editorul verifică dacă toată lățimea podului nu traversează o altă parte sau o gaură.

Utilizați rotița mouse-ului pentru a mări, trageți cu butonul stâng al mouse-ului pentru a deplasa și apăsați Fit all pentru a vedea foaia. Selectați o punte incorectă din listă și apăsați Ștergeți selectat. Apăsați OK pentru a crea Nesting_Bridges. Fiecare grup conectat devine un profil de tăiere solid 3D sau 2D alăturat, gata de export în CAM.

  • Creați punți după obținerea unui rezultat de cuibărit.
  • Lățimile podurilor sunt convertite intern în milimetri.
  • Un perimetru exterior conectat poate fi tăiat continuu; găurile interioare necesită propriile tăieturi.
Creați un editor de poduri care arată două părți colorate conectate printr-un pod portocaliu și o listă de poduri editabilă
16 / Conectați piesele cu punți de tăiere Vizualizați imaginea ⤢
17

Exportați un raport colorat SVG

Apăsați Exportați rezultatul imbricației în SVG după obținerea unui rezultat. Alegeți locația fișierului de ieșire. Raportul oferă pieselor culori individuale și include legende, poziții, unghiuri, zone, informații plasate/neplasate și utilizarea foii.

SVG este un raport de aspect. Creați și verificați separat traseele de scule specifice mașinii în fluxul dvs. de lucru de producție.

  • Păstrați SVG împreună cu înregistrările dvs. de muncă.
  • Utilizați Export în DXF pentru contururile CAD/CAM.
  • Generați și verificați traseele de scule specifice mașinii în CAM.
FreeCAD workbench: exportați un raport colorat SVG
17 / Exportați un raport colorat SVG Vizualizați imaginea ⤢
18

Exportați rezultatul imbricației în DXF

Apăsați Export to DXF de lângă butonul de export SVG și alegeți un nume de fișier. Exportatorul folosește geometria CAD plasată reală, păstrând linii, cercuri, arce și spline, în loc să le reconstruiască din poligoane de imbricare eșantionate. Piesele FreeCAD și geometria STEP, DXF și SVG importate utilizează același flux de lucru de export.

Păstrați Nesting_Result activ pentru a exporta aranjamentul de imbricare. Pentru a exporta părțile conectate, mențineți Nesting_Bridges activ. Fiecare parte sau grup de punte îmbinat are propriul strat de foaie/parte, iar foile multiple își păstrează pozițiile afișate. Fișierul folosește milimetri chiar și atunci când interfața afișează inci.

DXF este un desen 2D de sus cu găuri vizibile și detalii de prelucrare. Deschideți-l în programul dvs. CAD/CAM și selectați contururile de tăiere sau frezare dorite. Bordurile de stoc, etichetele și părțile neașezate nu sunt exportate.

  • Exportați SVG pentru un raport de aspect colorat; exportați DXF pentru contururile CAD/CAM.
  • Verificați unitățile DXF ca milimetri în aplicația de recepție.
  • Inspectați contururile selectate înainte de a genera trasee de scule specifice mașinii.

URMĂTORUL TĂU PAS

Pune-ți piesele la lucru.

Descărcați pluginul FreeCAD ↓

Contact

Ai o întrebare despre 1stNesting? Simțiți-vă liber să ne trimiteți un e-mail.

info@1nesting.com