Luk FreeCAD. Download ZIP-kilden og udpak den. Placer workbench-filerne i en mappe ved navn 1stNesting med InitGui.py direkte inde i den.
Gem en kopi af eksisterende jobfiler og resultater, når du opdaterer.
Undgå en ekstra indlejret arkivmappe.
02
Læg det i FreeCADs Mod-bibliotek
På Windows skal du bruge C:\Users\YOUR_USER_NAME\AppData\Roaming\FreeCAD\Mod. På Linux og macOS skal du bruge Mod-mappen inde i FreeCADs brugerdatamappe. Kør App.getUserAppDataDir() i FreeCADs Python-konsol for at finde den mappe.
Alternativt kan du åbne FreeCAD og vælge Tools → Addon Manager. I vinduet Addon Manager skal du klikke på tandhjulsikonet og vælge Open Addons Folder. Dette åbner FreeCADs tilføjelsesmappe. Luk FreeCAD, og placer derefter mappen 1stNesting der med InitGui.py direkte inde i den.
Workbench-mappen skal være skrivbar for job, logfiler og resultater.
Depotet kaldes 1st-Nesting; brug 1stNesting som installationsmappenavn.
1. I FreeCAD skal du vælge Tools → Addon Manager.2. Klik på tandhjulsikonet → Open Addons Folder.
03
Genstart FreeCAD, og vælg 1st Nesting
Genstart FreeCAD, og vælg 1st Nesting i workbench-vælgeren. Accepter førstegangstilbuddet om at downloade CLI-Nesting-motoren til dit system. Åbn derefter Nesting Tool fra workbench-værktøjslinjen eller menuen.
Der kræves ingen separat Python-installation til normal arbejdsbænkbrug.
Motorudgivelser understøtter Windows x64, Linux x64/ARM64 og macOS Universal 2; fuld workbench test er blevet udført på Windows.
HVAD DU KAN GØRE
Alt hvad dit layout har brug for.
▧
Din rigtige geometri
Tilføj FreeCAD faste stoffer, inklusive STEP-modeller åbnet i FreeCAD, eller importer DXF og SVG konturer. Buede og konkave omkredse bevares i stedet for at blive erstattet med afgrænsningskasser.
↔
Ark og genanvendelige afskæringer
Brug rektangulære ark eller uregelmæssigt DXF-papir. Indstil materialemængder, kantmargener, brøkdelafstand og tilladte rotationer.
◇
Tekstur, der holder sammen
Arranger gennemsigtige delekonturer i Match tekstur-editoren. Snapning, kollisionstjek og minimal afstand hjælper dig med at bevare forholdet mellem nabodele.
↗
Et resultat du kan inspicere
Kør en hurtig første løsning eller en kontinuerlig søgning. Gennemgå den rekonstruerede geometri i FreeCAD og eksporter en farvet SVG-rapport med delforklaringer og arkudnyttelse.
ARBEJDSFLOWET, TRIN FOR TRIN
Dit første redeprojekt.
Følg de lodrette blokke fra tilføjelse af dele til eksport af resultatet. Disse skærmbilleder viser det rigtige FreeCAD arbejdsbord; nogle tidligere optagelser bruger dets tidligere navn.
18 trin
01
Tilføj FreeCAD og STEP dele
Åbn din model eller STEP-fil i FreeCAD. Vælg kroppe eller faste stoffer i modeltræet eller 3D-visningen; brug Ctrl for at vælge flere objekter. Åbn Nesting Tool, og klik på Add Selected. Valgte kildeobjekter kan tilføjes automatisk, når værktøjet åbnes.
Arbejdskopier vises i Nesting_Preview. Inspicer forsiden, der vender opad, især når der kun er boring eller riller på den ene side.
Kildegeometrien forbliver adskilt fra indlejringseksemplet.
Kontroller, at alle nødvendige dele fremgår af tabellen.
01 / Tilføj FreeCAD og STEP dele Se billede ⤢
02
Importer DXF og SVG konturer
Brug Import DXF… eller Import SVG… til at indlæse delprofiler. DXF import kan acceptere flere filer i én operation. Inspicer forhåndsvisningen efter import og kontroller indre konturer og skala.
For en DXF, der repræsenterer lager i stedet for en del, skal du bruge knappen Tilføj materiale senere i arbejdsgangen.
Brug lukkede, korrekt skalerede konturer.
Bekræft importerede mængder, før du kører et job.
02 / Importer DXF og SVG konturer Se billede ⤢
03
Gennemgå reservedelstabellen
Rækkenummeret identificerer hver del eller gemt teksturgruppe. Klik på en række for at vælge dens forhåndsvisningsgeometri. Dobbeltklik på Antal for at indtaste et positivt helt tal, og dobbeltklik på Rotationer for at redigere tilladte vinkler.
Brug Fjern markerede til at fjerne uønskede rækker. Rækkevalg er forskelligt fra afkrydsningsfeltet Vælg til rotation, som vælger mål for forberedelsen Roter-kommandoen.
Indstil antallet af kopier for hver del.
Undersøg forhåndsvisningen, når du ændrer retning.
03 / Gennemgå reservedelstabellen Se billede ⤢
04
Tilføj rektangulære ark
Klik på Tilføj i materialesektionen. Indtast arkets dimensioner og antallet af tilgængelige ark. Indstil arkmargen og delafstand i hovedvinduet.
Vælg en materialerække, og klik på Rediger for at revidere den. Vælg og fjern en række, når det pågældende lager ikke længere er tilgængeligt for dette job.
Dimensioner kan vises i millimeter eller tommer; job bruger millimeter internt.
Delafstand kan omfatte hundrededele af en millimeter.
04 / Tilføj rektangulære ark Se billede ⤢
05
Brug uregelmæssigt lager og afskæringer
Tilføj lager ved hjælp af en DXF-kontur, når det tilgængelige materiale ikke er rektangulært. Undersøg dens kontur, tilgængelig mængde, kornretning og udelukkede indre områder.
Brug handlingen Rediger aktie til at gennemgå eller ændre en importeret disposition før indlejring.
Behandl en afskæring som lager, ikke som en del til at placere.
Undersøg huller eller udelukkede områder, før du udfører jobbet.
05 / Brug uregelmæssigt lager og afskæringer Se billede ⤢
06
Forbered delens orientering
Vælg delene med Vælg for rotation, vælg X eller Y som den vandrette rotationsakse, vælg vinklen og tryk på Roter. Disse forberedelsesrotationer ændrer, hvilken side der peger opad; de er adskilt fra de tilladte indlejringsvinkler i kolonnen Rotationer.
180° — Vend om: Vend en 3D-del, når du vil bore huller eller fræse lommer på dens modsatte side. Kontroller, at den tilsigtede bearbejdningsflade nu vender opad.
90° — Ret den opadvendte side: 1stNesting justerer først den største side opad. Nogle dele har en sideflade, der er større end deres tiltænkte topflade. Drej en sådan del med 90° omkring den relevante X- eller Y-akse for at placere den tilsigtede flade opad, og tjek derefter forhåndsvisningen.
Brug 180° til at eksponere bearbejdning på den modsatte side.
Brug 90° til at rette en del, der var justeret på en større sideflade.
Forberedelsesrotationer ændrer ikke de tilladte indlejringsvinkler i planet.
06 / Forbered delens orientering Se billede ⤢Illustration, der sammenligner en 180-graders flip over og en 90-graders ændring af den opadvendte delside
07
Vælg tilladte rederotationer
Rediger rotationsværdien for en del for at kontrollere, hvilke in-plane-orienteringer, som indlejringsmotoren må bruge. Standardindstillinger inkluderer en enkelt orientering, fire kvarts-drejningsorienteringer, 45° trin og en brugerdefineret liste såsom [0, 180].
Begræns rotationer, når korn eller en anden retningsbestemt begrænsning har betydning.
Tilladte rotationer er motorbegrænsninger.
De erstatter ikke 3D-forberedelse Rotate-kommandoen.
07 / Vælg tilladte rederotationer Se billede ⤢
08
Indstil teksturretning og en tilpasset vinkel
Aktiver teksturretning, og vælg delens lokale X- eller Y-retning. Forhåndsvisningen roterer delen og dens retningspil, så pilen forbliver vandret. Retningsbegrænsede dele bruger [0, 180].
For en anden retning skal du også aktivere Brugerdefineret vinkel og bruge Indstil brugerdefineret vinkel. Undersøg preview-pilen efter at have foretaget valget.
Brug kornbegrænsninger, hvor materialeretningen skal bevares.
Gemte teksturgrupper beholder deres relative arrangement.
08 / Indstil teksturretning og en tilpasset vinkel Se billede ⤢
09
Marker brugbare huller
Vælg en delrække og brug Marker valgte delhuller. Vælg de passende gennemgående huller, som redegeometrien skal overveje. Gennemgå de fremhævede indre konturer, før du fortsætter.
Brug rækkevalg til denne kommando.
Kontroller, at de valgte konturer svarer til de tilsigtede gennemgående huller.
09 / Marker brugbare huller Se billede ⤢
10
Arranger en teksturgruppe
Vælg de relaterede dele, og åbn Match tekstur. Træk deres gennemsigtige konturer på plads; indre huller forbliver synlige. Det usynlige gitter justerer tilstødende dele, mens kollisionstjek bevarer den konfigurerede minimumsafstand.
Vælg en del, og tryk på Roter for at dreje den 90° med uret. Tryk på Gem gruppe, når arrangementet er klar.
Det usynlige gitter er proportionalt med den mindste del og afrundet til hele millimeter.
Dele kan ikke overlappe eller bevæge sig inden for den nødvendige afstand.
10 / Arranger en teksturgruppe Se billede ⤢
11
Gennemgå eller fjern matchning
En gemt gruppe med teksturmatchede dele vises som en nummereret tabelrække. Den indlejrer sig som én arrangeret omkreds og bevarer de viste positioner af dens medlemmer.
Åbn matchende editor, og tryk på Fjern matchning for at frigive den valgte gruppes dele tilbage i tabellen. Tjek teksturretning og rotationsbegrænsninger igen, hvis du ændrer arrangementet.
Grupper bruger den samme indlejringsarbejdsgang som individuelle dele.
Resultatet rekonstruerer den oprindelige medlemsgeometri.
11 / Gennemgå eller fjern matchning Se billede ⤢
12
Vælg Første eller Kontinuerlig søgning
Vælg Først (hurtigt) for at stoppe efter en indledende gyldig løsning. Vælg Kontinuerlig for at fortsætte med at søge efter forbedringer; sæt en tidsgrænse, når du ønsker et afgrænset løb.
En nul Kontinuerlig deadline betyder ubegrænset søgning. Annuller kan stoppe en kørsel, mens et allerede offentliggjort gyldigt layout efterlades.
Start med First (hurtigt) for at bekræfte din jobopsætning.
Brug Kontinuerlig, når du ønsker yderligere søgetid.
12 / Vælg Første eller Kontinuerlig søgning Se billede ⤢
13
Vælg CPU eller valgfri GPU-behandling
Hovedvinduet viser de processorkontroller, der bruges til indlejringsjobbet. CPU-behandling er tilgængelig; OpenCL GPU-behandling er valgfri. Brug Vis GPU'er til at inspicere registrerede enheder, før du vælger en.
GPU tilgængelighed afhænger af en kompatibel installeret driver og OpenCL support.
En GPU er valgfri, ikke et krav for normal indlejring.
Undersøg registrerede enheder i stedet for at antage, at hver GPU er understøttet.
13 / Vælg CPU eller valgfri GPU-behandling Se billede ⤢
14
Løb rede og følg fremskridt
Klik på Kør indlejring, når styklisten, beholdningen, mellemrum, marginer og rotationsregler er klar. Følg statusvisningen, mens motoren søger.
Brug Annuller, hvis du vil stoppe. Når et gyldigt resultat allerede er offentliggjort, kan det forblive tilgængeligt til inspektion.
Gennemgå mængder og tilgængeligt lager, før du starter.
Ret geometri eller begrænsninger, hvis der ikke findes et gyldigt layout.
14 / Løb rede og følg fremskridt Se billede ⤢
15
Undersøg FreeCAD-resultatet
Nesting_Result-dokumentet åbner det færdige arrangement og tilpasser resultatet. Gennemgå de brugte ark, delpositioner, orienteringer og tekstur-gruppeforhold.
Arbejdsbordet rekonstruerer original geometri, så buede kanter og bearbejdningsdetaljer forbliver tilgængelige for inspektion.
Undersøg CAD-resultatet før fremstilling.
Sammenlign retningsbestemte dele med det tilsigtede materialekorn.
15 / Undersøg FreeCAD-resultatet Se billede ⤢
16
Forbind dele med skærebroer
Broer forbinder tilstødende dele i en sammenhængende kontur. I CAM kan denne kontur skæres som et kontinuerligt snit på tværs af flere dele, hvilket reducerer separate starter og unødvendige tilbagetrækninger eller bevægelser af laserhovedet. Huludskæringer og maskinspecifikke skærebaner er stadig konfigureret i CAM.
Kør indlejring, og klik derefter på Opret broer ved siden af Match tekstur. Vælg arket og indtast brobredden i de valgte mm eller inch enheder. Klik på en ydre kant af den første del og derefter en ydre kant af den anden del for at tilføje en bro. Redaktøren kontrollerer, at den fulde brobredde ikke krydser en anden del eller et hul.
Brug musehjulet til at zoome, træk med venstre museknap for at panorere og tryk på Tilpas alle for at se arket. Vælg en forkert bro på listen, og tryk på Slet valgt. Tryk på OK for at oprette Nesting_Bridges. Hver tilsluttet gruppe bliver en samlet 3D solid eller 2D skæreprofil, klar til at eksportere til CAM.
Opret broer efter opnåelse af et rederesultat.
Brobredder omregnes indvendigt til millimeter.
En tilsluttet ydre omkreds kan skæres kontinuerligt; indvendige huller kræver deres egne snit.
16 / Forbind dele med skærebroer Se billede ⤢
17
Eksporter en farvet SVG-rapport
Tryk på Eksporter indlejringsresultat til SVG efter at have opnået et resultat. Vælg outputfilens placering. Rapporten giver dele individuelle farver og inkluderer forklaringer, positioner, vinkler, arealer, placeret/uplaceret information og arkudnyttelse.
SVG er en layoutrapport. Opret og bekræft maskinspecifikke værktøjsbaner separat i din produktionsarbejdsgang.
Gem SVG sammen med dine joboptegnelser.
Brug Eksporter til DXF til CAD/CAM-konturer.
Generer og verificer maskinspecifikke værktøjsbaner i CAM.
17 / Eksporter en farvet SVG-rapport Se billede ⤢
18
Eksporter indlejringsresultatet til DXF
Tryk på Eksporter til DXF ved siden af eksportknappen SVG, og vælg et filnavn. Eksportøren bruger den faktisk placerede CAD-geometri, bevarer linjer, cirkler, buer og splines i stedet for at genopbygge dem fra samplede indlejrede polygoner. FreeCAD-dele og importerede STEP-, DXF- og SVG-geometrier bruger den samme eksportarbejdsgang.
Hold Nesting_Result aktiv for at eksportere indlejringsarrangementet. For at eksportere tilsluttede dele skal du holde Nesting_Bridges aktiv. Hver del eller sammenføjede brogruppe har sit eget ark/dellag, og flere ark beholder deres viste positioner. Filen bruger millimeter, selv når grænsefladen viser tommer.
DXF er en 2D-tegning ovenfra med synlige huller og bearbejdningsdetaljer. Åbn det i dit CAD/CAM-program og vælg de tilsigtede skære- eller fræsekonturer. Lagerrammer, etiketter og uplacerede dele eksporteres ikke.
Eksporter SVG for en farvet layoutrapport; eksport DXF til CAD/CAM konturer.
Tjek DXF enheder som millimeter i den modtagende applikation.
Inspicer de valgte konturer, før du genererer maskinspecifikke værktøjsbaner.