Mula sa mga bahagi ng CAD sa mas magandang layout.
Isang praktikal na nesting workflow sa loob ng FreeCAD. Panatilihin ang iyong orihinal na geometry, ayusin ang iyong stock at suriin ang isang resulta na mauunawaan mo.
Isara ang FreeCAD. I-download ang source ZIP at i-extract ito. Ilagay ang mga workbench file sa isang folder na pinangalanang 1stNesting, na may InitGui.py nang direkta sa loob nito.
Magtago ng kopya ng mga kasalukuyang file ng trabaho at mga resulta kapag nag-a-update.
Iwasan ang dagdag na nested archive na folder.
02
Ilagay ito sa direktoryo ng Mod ng FreeCAD
Sa Windows, gamitin ang C:\Users\YOUR_USER_NAME\AppData\Roaming\FreeCAD\Mod. Sa Linux at macOS, gamitin ang Mod folder sa loob ng direktoryo ng data ng user ng FreeCAD. Patakbuhin ang App.getUserAppDataDir() sa Python console ng FreeCAD upang mahanap ang direktoryong iyon.
Bilang kahalili, buksan ang FreeCAD at piliin ang Tools → Addon Manager. Sa Addon Manager window, i-click ang icon na gear at piliin ang Open Addons Folder. Binubuksan nito ang direktoryo ng mga add-on ng FreeCAD. Isara ang FreeCAD, pagkatapos ay ilagay ang 1stNesting na folder doon, na may InitGui.py nang direkta sa loob nito.
Dapat na maisulat ang folder ng workbench para sa mga trabaho, log at resulta.
Ang repository ay tinatawag na 1st-Nesting; gamitin ang 1stNesting bilang pangalan ng folder ng pag-install.
1. Sa FreeCAD, piliin ang Tools → Addon Manager.2. I-click ang icon na gear → Open Addons Folder.
03
I-restart ang FreeCAD at piliin ang 1st Nesting
I-restart ang FreeCAD at piliin ang 1st Nesting sa workbench selector. Tanggapin ang unang gamit na alok upang i-download ang CLI-Nesting engine para sa iyong system. Pagkatapos ay buksan ang Nesting Tool mula sa workbench toolbar o menu.
Walang hiwalay na pag-install ng Python ang kailangan para sa normal na paggamit ng workbench.
Sinusuportahan ng mga release ng engine ang Windows x64, Linux x64/ARM64 at macOS Universal 2; ang buong workbench testing ay isinagawa sa Windows.
ANO ANG MAAARI MO
Lahat ng kailangan ng iyong layout.
▧
Ang iyong tunay na geometry
Magdagdag ng FreeCAD solids, kabilang ang STEP na mga modelong binuksan sa FreeCAD, o mag-import ng DXF at SVG outlines. Ang mga curved at concave perimeter ay pinapanatili sa halip na palitan ng mga bounding box.
↔
Mga sheet at reusable na offcut
Gumamit ng mga parihabang sheet o hindi regular na stock ng DXF. Magtakda ng mga dami ng materyal, gilid ng gilid, fractional part spacing at pinahihintulutang pag-ikot.
◇
Texture na nananatiling magkasama
Ayusin ang mga transparent na bahagi ng outline sa Match texture editor. Nakakatulong sa iyo ang pag-snapping, pag-check ng banggaan at pinakamababang espasyo na mapanatili ang ugnayan sa pagitan ng mga kalapit na bahagi.
↗
Isang resulta na maaari mong suriin
Magpatakbo ng isang mabilis na unang solusyon o isang patuloy na paghahanap. Suriin ang muling itinayong geometry sa FreeCAD at mag-export ng may kulay na SVG na ulat na may mga bahaging alamat at paggamit ng sheet.
ANG DAloy ng trabaho, HAKBANG
Ang iyong unang nesting project.
Sundin ang mga vertical block mula sa pagdaragdag ng mga bahagi hanggang sa pag-export ng resulta. Ipinapakita ng mga screenshot na ito ang totoong FreeCAD workbench; ang ilang mga naunang pag-capture ay gumagamit ng dati nitong pangalan.
18 hakbang
01
Magdagdag ng mga bahagi ng FreeCAD at STEP
Buksan ang iyong modelo o STEP file sa FreeCAD. Piliin ang mga katawan o solid sa model tree o 3D view; gamitin ang Ctrl upang pumili ng ilang bagay. Buksan ang Nesting Tool at i-click ang Add Selected. Maaaring awtomatikong maidagdag ang mga napiling source object kapag nagbukas ang tool.
Lumalabas ang mga gumaganang kopya sa Nesting_Preview. Siyasatin ang mukha na nakaharap paitaas, lalo na kapag ang pagbabarena o mga uka ay nasa isang gilid lamang.
Ang source geometry ay nananatiling hiwalay sa nesting preview.
Suriin na ang bawat kinakailangang bahagi ay lilitaw sa talahanayan.
01 / Magdagdag ng mga bahagi ng FreeCAD at STEP Tingnan ang larawan ⤢
02
Mag-import ng DXF at SVG outline
Gamitin ang Import DXF… o Import SVG… para i-load ang mga profile ng bahagi. Ang DXF import ay maaaring tumanggap ng ilang file sa isang operasyon. Suriin ang preview pagkatapos ng pag-import at suriin ang mga panloob na contour at sukat.
Para sa isang DXF na kumakatawan sa stock sa halip na isang bahagi, gamitin ang button na Magdagdag ng materyal sa ibang pagkakataon sa daloy ng trabaho.
Gumamit ng sarado, wastong sukat na mga balangkas.
I-verify ang mga na-import na dami bago magpatakbo ng trabaho.
02 / Mag-import ng DXF at SVG outline Tingnan ang larawan ⤢
03
Suriin ang talahanayan ng mga bahagi
Tinutukoy ng numero ng row ang bawat bahagi o naka-save na pangkat ng texture. Mag-click sa isang row para piliin ang preview geometry nito. I-double click ang Qty upang magpasok ng positibong buong numero, at i-double click ang Mga Pag-ikot upang i-edit ang mga pinahihintulutang anggulo.
Gamitin ang Remove Selected para alisin ang mga hindi gustong row. Ang pagpili ng hilera ay iba sa checkbox na Piliin para sa pag-ikot, na pumipili ng mga target para sa paghahanda ng utos na I-rotate.
Itakda ang bilang ng mga kopya para sa bawat bahagi.
Suriin ang preview kapag nagbabago ng oryentasyon.
03 / Suriin ang talahanayan ng mga bahagi Tingnan ang larawan ⤢
04
Magdagdag ng mga hugis-parihaba na sheet
I-click ang Magdagdag sa seksyon ng materyal. Ipasok ang mga sukat ng sheet at ang bilang ng mga magagamit na sheet. Itakda ang Sheet margin at Part spacing sa pangunahing window.
Pumili ng hilera ng materyal at i-click ang I-edit upang baguhin ito. Pumili at mag-alis ng row kapag hindi na available ang stock na iyon para sa trabahong ito.
Ang mga sukat ay maaaring ipakita sa millimeters o pulgada; Ang mga trabaho ay gumagamit ng mga milimetro sa loob.
Maaaring kasama sa spacing ng bahagi ang daan-daang isang milimetro.
04 / Magdagdag ng mga hugis-parihaba na sheet Tingnan ang larawan ⤢
05
Gumamit ng hindi regular na stock at offcuts
Magdagdag ng stock gamit ang DXF outline kapag ang available na materyal ay hindi hugis-parihaba. Suriin ang tabas nito, magagamit na dami, direksyon ng butil at hindi kasama ang mga panloob na rehiyon.
Gamitin ang pagkilos na Pag-edit ng stock para suriin o baguhin ang isang na-import na outline bago mag-nest.
Tratuhin ang isang offcut bilang stock, hindi bilang isang bahagi upang ilagay.
Suriin ang mga butas o ibinukod na mga rehiyon bago patakbuhin ang trabaho.
05 / Gumamit ng hindi regular na stock at offcuts Tingnan ang larawan ⤢
06
Ihanda ang oryentasyon ng bahagi
Piliin ang mga bahagi na may Select for rotation, piliin ang X o Y bilang horizontal rotation axis, piliin ang anggulo at pindutin ang Rotate. Ang mga pag-ikot ng paghahanda na ito ay nagbabago kung aling mga mukha ang nakaturo paitaas; hiwalay ang mga ito sa mga pinapayagang nesting angle sa column na Mga Pag-ikot.
180° — I-flip over: ibalik ang isang 3D na bahagi kapag gusto mong mag-drill ng mga butas o gilingan ang mga bulsa sa tapat nito. Tingnan kung nakaharap na ngayon sa itaas ang nilalayong machining face.
90° — Iwasto ang nakaharap sa itaas na bahagi: Ang 1stNesting sa una ay nakahanay sa pinakamalaking mukha pataas. Ang ilang bahagi ay may gilid na mukha na mas malaki kaysa sa nilalayong itaas na mukha. I-rotate ang naturang bahagi sa pamamagitan ng 90° sa paligid ng naaangkop na X o Y axis upang ilagay ang nilalayong mukha pataas, pagkatapos ay tingnan ang preview.
Gamitin ang 180° upang ilantad ang machining sa kabilang panig.
Gamitin ang 90° upang itama ang isang bahagi na nakahanay sa isang mas malaking gilid na mukha.
Ang mga pag-ikot ng paghahanda ay hindi nagbabago sa pinahihintulutang mga anggulo ng nesting sa eroplano.
06 / Ihanda ang oryentasyon ng bahagi Tingnan ang larawan ⤢Ilustrasyon na naghahambing ng isang 180-degree na flip over at isang 90-degree na pagbabago ng nakaharap sa itaas na bahagi na bahagi
07
Pumili ng mga pinapayagang nesting rotation
I-edit ang halaga ng Mga Pag-ikot para sa isang bahagi upang makontrol kung aling mga in-plane na oryentasyon ang maaaring gamitin ng nesting engine. Kasama sa mga karaniwang opsyon ang iisang oryentasyon, apat na quarter-turn na oryentasyon, 45° increment at custom na listahan gaya ng [0, 180].
Limitahan ang mga pag-ikot kapag mahalaga ang butil o ibang direksyon na hadlang.
Ang mga pinapayagang pag-ikot ay mga hadlang sa makina.
Hindi nila pinapalitan ang 3D preparation na Rotate command.
07 / Pumili ng mga pinapayagang nesting rotation Tingnan ang larawan ⤢
08
Itakda ang direksyon ng texture at isang custom na anggulo
Paganahin ang direksyon ng Texture at piliin ang lokal na X o Y na direksyon ng bahagi. Pinaikot ng preview ang bahagi at ang direksyon ng arrow nito upang ang arrow ay manatiling pahalang. Gumagamit ng [0, 180] ang mga bahaging pinipigilan sa direksyon.
Para sa isa pang direksyon, paganahin din ang Custom na anggulo at gamitin ang Itakda ang custom na anggulo. Siyasatin ang preview na arrow pagkatapos gawin ang pagpili.
Gumamit ng mga hadlang sa butil kung saan dapat pangalagaan ang direksyon ng materyal.
Pinapanatili ng mga naka-save na pangkat ng texture ang kanilang relatibong kaayusan.
08 / Itakda ang direksyon ng texture at isang custom na anggulo Tingnan ang larawan ⤢
09
Markahan ang magagamit na mga butas
Pumili ng hilera ng bahagi at gamitin ang Markahan ang mga napiling butas ng bahagi. Piliin ang naaangkop na mga butas na dapat isaalang-alang ng nesting geometry. Suriin ang mga naka-highlight na panloob na contour bago magpatuloy.
Gamitin ang row selection para sa command na ito.
Suriin na ang mga napiling contour ay tumutugma sa inilaan sa pamamagitan ng mga butas.
09 / Markahan ang magagamit na mga butas Tingnan ang larawan ⤢
10
Ayusin ang isang pangkat ng texture
Piliin ang mga kaugnay na bahagi at buksan ang Match texture. I-drag ang kanilang mga transparent na balangkas sa posisyon; Ang mga panloob na butas ay nananatiling nakikita. Ang invisible na grid ay nakahanay sa mga kalapit na bahagi, habang ang mga pagsusuri sa banggaan ay nagpapanatili ng naka-configure na minimum na espasyo.
Pumili ng bahagi at pindutin ang I-rotate upang iikot ito nang 90° clockwise. Pindutin ang Save group kapag handa na ang arrangement.
Ang invisible grid ay proporsyonal sa pinakamaliit na bahagi at bilugan sa buong milimetro.
Ang mga bahagi ay hindi maaaring mag-overlap o lumipat sa loob ng kinakailangang espasyo.
10 / Ayusin ang isang pangkat ng texture Tingnan ang larawan ⤢
11
Suriin o alisin ang pagtutugma
Lumilitaw ang isang naka-save na Texture matched parts group bilang isang numbered table row. Ito ay pugad bilang isang nakaayos na perimeter, na pinapanatili ang mga naka-display na posisyon ng mga miyembro nito.
Buksan ang tumutugmang editor at pindutin ang Alisin ang pagtutugma upang ilabas ang mga bahagi ng napiling grupo pabalik sa talahanayan. Suriin muli ang direksyon ng texture at mga hadlang sa pag-ikot kung babaguhin mo ang pagkakaayos.
Ginagamit ng mga grupo ang parehong nesting workflow bilang mga indibidwal na bahagi.
Binago ng resulta ang orihinal na geometry ng miyembro.
11 / Suriin o alisin ang pagtutugma Tingnan ang larawan ⤢
12
Piliin ang Una o Patuloy na paghahanap
Piliin ang Una (mabilis) upang huminto pagkatapos ng isang paunang wastong solusyon. Piliin ang Tuloy-tuloy upang patuloy na maghanap ng mga pagpapabuti; magtakda ng limitasyon sa oras kapag gusto mo ng bounded run.
Ang isang zero Continuous na deadline ay nangangahulugang walang limitasyong paghahanap. Maaaring ihinto ng pagkansela ang isang pagtakbo habang iniiwan ang isang naka-publish nang wastong layout na available.
Magsimula sa Una (mabilis) para kumpirmahin ang setup ng iyong trabaho.
Gamitin ang Continuous kapag gusto mo ng karagdagang oras sa paghahanap.
12 / Piliin ang Una o Patuloy na paghahanap Tingnan ang larawan ⤢
13
Piliin ang CPU o opsyonal na pagproseso ng GPU
Inilalantad ng pangunahing window ang mga kontrol ng processor na ginagamit para sa nesting job. Ang pagpoproseso ng CPU ay magagamit; Ang pagpoproseso ng OpenCL GPU ay opsyonal. Gamitin ang Ipakita ang mga GPU upang suriin ang mga natukoy na device bago pumili ng isa.
Nakadepende ang availability ng GPU sa isang katugmang naka-install na driver at suporta sa OpenCL.
Opsyonal ang GPU, hindi kinakailangan para sa normal na nesting.
Siyasatin ang mga natukoy na device sa halip na ipagpalagay na sinusuportahan ang bawat GPU.
13 / Piliin ang CPU o opsyonal na pagproseso ng GPU Tingnan ang larawan ⤢
14
Patakbuhin ang nesting at sundan ang pag-unlad
I-click ang Run nesting kapag handa na ang listahan ng bahagi, stock, spacing, margin at mga panuntunan sa pag-ikot. Sundin ang progress display habang naghahanap ang engine.
Gamitin ang Kanselahin kung gusto mong huminto. Kapag nai-publish na ang isang wastong resulta, maaari itong manatiling available para sa inspeksyon.
Suriin ang dami at available na stock bago magsimula.
Tamang geometry o mga hadlang kung walang nakitang wastong layout.
14 / Patakbuhin ang nesting at sundan ang pag-unlad Tingnan ang larawan ⤢
15
Siyasatin ang resulta ng FreeCAD
Binubuksan ng dokumentong Nesting_Result ang nakumpletong pag-aayos at umaangkop sa resulta sa view. Suriin ang ginamit na mga sheet, mga posisyon ng bahagi, oryentasyon at mga relasyon sa texture-group.
Ang workbench ay nagre-reconstruct ng orihinal na geometry, kaya ang mga curved edge at mga detalye ng machining ay mananatiling available para sa inspeksyon.
Suriin ang resulta ng CAD bago ang paggawa.
Ihambing ang mga bahagi ng direksyon laban sa nilalayon na butil ng materyal.
15 / Siyasatin ang resulta ng FreeCAD Tingnan ang larawan ⤢
16
Ikonekta ang mga bahagi sa pagputol ng mga tulay
Pinagsasama ng mga tulay ang mga kalapit na bahagi sa isang konektadong balangkas. Sa CAM, ang balangkas na iyon ay maaaring i-cut bilang isang tuluy-tuloy na hiwa sa ilang bahagi, na binabawasan ang magkakahiwalay na pagsisimula at hindi kinakailangang pag-urong ng laser-head o paglipat ng paglalakbay. Naka-configure pa rin sa CAM ang mga butas sa butas at machine-specific na cutting path.
Patakbuhin ang nesting, pagkatapos ay i-click ang Gumawa ng mga tulay sa tabi ng Match texture. Piliin ang sheet at ilagay ang lapad ng tulay sa napiling mm o inch unit. Mag-click sa isang panlabas na gilid ng unang bahagi, pagkatapos ay isang panlabas na gilid ng pangalawang bahagi upang magdagdag ng tulay. Sinusuri ng editor na ang buong lapad ng tulay ay hindi tumatawid sa isa pang bahagi o isang butas.
Gamitin ang gulong ng mouse para mag-zoom, i-drag gamit ang kaliwang pindutan ng mouse para mag-pan at pindutin ang Fit all para makita ang sheet. Pumili ng maling tulay sa listahan at pindutin ang Tanggalin ang napili. Pindutin ang OK upang lumikha ng Nesting_Bridges. Ang bawat konektadong grupo ay nagiging isang pinagsamang 3D solid o 2D cutting profile, na handang i-export sa CAM.
Gumawa ng mga tulay pagkatapos makakuha ng resulta ng nesting.
Ang mga lapad ng tulay ay kino-convert sa loob sa millimeters.
Ang isang konektadong panlabas na perimeter ay maaaring maputol nang tuluy-tuloy; ang mga panloob na butas ay nangangailangan ng kanilang sariling mga pagbawas.
16 / Ikonekta ang mga bahagi sa pagputol ng mga tulay Tingnan ang larawan ⤢
17
Mag-export ng may kulay na SVG na ulat
Pindutin ang I-export ang resulta ng nesting sa SVG pagkatapos makakuha ng resulta. Piliin ang lokasyon ng output file. Ang ulat ay nagbibigay sa mga bahagi ng mga indibidwal na kulay at kasama ang mga alamat, posisyon, anggulo, lugar, inilagay/hindi inilagay na impormasyon at paggamit ng sheet.
Ang SVG ay isang ulat ng layout. Gumawa at i-verify ang mga toolpath na partikular sa makina nang hiwalay sa iyong daloy ng trabaho sa pagmamanupaktura.
Panatilihin ang SVG kasama ng iyong mga talaan ng trabaho.
Gamitin ang I-export sa DXF para sa mga contour ng CAD/CAM.
Bumuo at i-verify ang mga toolpath na partikular sa makina sa CAM.
17 / Mag-export ng may kulay na SVG na ulat Tingnan ang larawan ⤢
18
I-export ang resulta ng nesting sa DXF
Pindutin ang Export to DXF sa tabi ng SVG export button at pumili ng filename. Ginagamit ng exporter ang aktwal na inilagay na CAD geometry, pinapanatili ang mga linya, bilog, arko at spline sa halip na muling itayo ang mga ito mula sa mga sample na nesting polygon. Ang mga bahagi ng FreeCAD at na-import na STEP, DXF at SVG geometry ay gumagamit ng parehong daloy ng trabaho sa pag-export.
Panatilihing aktibo ang Nesting_Result para i-export ang nesting arrangement. Upang i-export ang mga konektadong bahagi, panatilihing aktibo ang Nesting_Bridges. Ang bawat bahagi o pinagsamang grupo ng tulay ay may sarili nitong sheet/part layer, at maraming mga sheet ang nagpapanatili ng kanilang mga ipinapakitang posisyon. Ang file ay gumagamit ng millimeters kahit na ang interface ay nagpapakita ng pulgada.
Ang DXF ay isang 2D na top-view na drawing na may nakikitang mga butas at mga detalye ng machining. Buksan ito sa iyong CAD/CAM program at piliin ang nilalayong pagputol o paggiling ng mga contour. Ang mga hangganan ng stock, mga label at mga bahaging hindi inilagay ay hindi na-export.
I-export ang SVG para sa isang kulay na ulat ng layout; i-export ang DXF para sa mga contour ng CAD/CAM.
Suriin ang DXF unit bilang millimeters sa receiving application.
Siyasatin ang mga napiling contour bago bumuo ng mga toolpath na partikular sa makina.
Walang tugmang hakbang. Subukan ang isa pang salita.