Tutup FreeCAD. Unduh ZIP sumber dan ekstrak. Tempatkan file meja kerja dalam folder bernama 1stNesting, dengan InitGui.py langsung di dalamnya.
Simpan salinan file dan hasil pekerjaan yang ada saat memperbarui.
Hindari folder arsip tambahan yang bersarang.
02
Letakkan di direktori Mod FreeCAD
Pada Windows, gunakan C:\Users\YOUR_USER_NAME\AppData\Roaming\FreeCAD\Mod. Pada Linux dan macOS, gunakan folder Mod di dalam direktori data pengguna FreeCAD. Jalankan App.getUserAppDataDir() di konsol Python FreeCAD untuk menemukan direktori tersebut.
Alternatifnya, buka FreeCAD dan pilih Tools → Addon Manager. Di jendela Addon Manager, klik ikon roda gigi dan pilih Open Addons Folder. Ini akan membuka direktori add-on FreeCAD. Tutup FreeCAD, lalu letakkan folder 1stNesting di sana, dengan InitGui.py langsung di dalamnya.
Folder meja kerja harus dapat ditulisi untuk pekerjaan, log, dan hasil.
Repositori ini disebut 1st-Nesting; gunakan 1stNesting sebagai nama folder instalasi.
1. Di FreeCAD, pilih Tools → Addon Manager.2. Klik ikon roda gigi → Open Addons Folder.
03
Mulai ulang FreeCAD dan pilih 1st Nesting
Mulai ulang FreeCAD dan pilih 1st Nesting di pemilih meja kerja. Terima tawaran penggunaan pertama untuk mengunduh mesin CLI-Nesting untuk sistem Anda. Kemudian buka Nesting Tool dari toolbar atau menu meja kerja.
Tidak diperlukan instalasi Python terpisah untuk penggunaan meja kerja normal.
Rilis mesin mendukung Windows x64, Linux x64/ARM64 dan macOS Universal 2; pengujian meja kerja penuh telah dilakukan pada Windows.
APA YANG BISA ANDA LAKUKAN
Semua yang dibutuhkan tata letak Anda.
▧
Geometri asli Anda
Tambahkan padatan FreeCAD, termasuk model STEP yang dibuka di FreeCAD, atau impor kerangka DXF dan SVG. Perimeter melengkung dan cekung dipertahankan daripada diganti dengan kotak pembatas.
↔
Seprai dan potongan yang dapat digunakan kembali
Gunakan lembaran persegi panjang atau stok DXF tidak beraturan. Tetapkan jumlah material, margin tepi, jarak bagian pecahan, dan rotasi yang diizinkan.
◇
Tekstur yang tetap menyatu
Susun garis bagian transparan di editor tekstur Match. Gertakan, pemeriksaan tabrakan, dan jarak minimum membantu Anda menjaga hubungan antar bagian yang berdekatan.
↗
Hasil yang dapat Anda periksa
Jalankan solusi cepat pertama atau pencarian berkelanjutan. Tinjau geometri yang direkonstruksi di FreeCAD dan ekspor laporan SVG berwarna dengan legenda bagian dan pemanfaatan lembar.
ALUR KERJA, LANGKAH DEMI LANGKAH
Proyek bersarang pertama Anda.
Ikuti blok vertikal mulai dari menambahkan bagian hingga mengekspor hasilnya. Tangkapan layar ini menunjukkan meja kerja FreeCAD yang sebenarnya; beberapa tangkapan sebelumnya menggunakan nama sebelumnya.
18 langkah
01
Tambahkan bagian FreeCAD dan STEP
Buka model atau file STEP Anda di FreeCAD. Pilih benda atau benda padat di pohon model atau tampilan 3D; gunakan Ctrl untuk memilih beberapa objek. Buka Alat Bersarang dan klik Tambahkan yang Dipilih. Objek sumber yang dipilih dapat ditambahkan secara otomatis saat alat terbuka.
Salinan kerja muncul di Nesting_Preview. Periksa bagian muka menghadap ke atas, terutama bila pengeboran atau alur hanya terdapat pada satu sisi.
Geometri sumber tetap terpisah dari pratinjau bertumpuk.
Periksa apakah setiap bagian yang diperlukan muncul di tabel.
01 / Tambahkan bagian FreeCAD dan STEP Lihat gambar ⤢
02
Impor kerangka DXF dan SVG
Gunakan Impor DXF… atau Impor SVG… untuk memuat profil bagian. Impor DXF dapat menerima beberapa file dalam satu operasi. Periksa pratinjau setelah mengimpor dan periksa kontur dan skala bagian dalam.
Untuk DXF yang mewakili stok dan bukan suku cadang, gunakan tombol Tambah material nanti di alur kerja.
Gunakan garis luar yang tertutup dan berskala tepat.
Verifikasi jumlah yang diimpor sebelum menjalankan pekerjaan.
02 / Impor kerangka DXF dan SVG Lihat gambar ⤢
03
Tinjau tabel bagian
Nomor baris mengidentifikasi setiap bagian atau grup tekstur yang disimpan. Klik salah satu baris untuk memilih geometri pratinjaunya. Klik dua kali Qty untuk memasukkan bilangan bulat positif, dan klik dua kali Rotations untuk mengedit sudut yang diizinkan.
Gunakan Hapus yang Dipilih untuk menghapus baris yang tidak diinginkan. Pemilihan baris berbeda dengan kotak centang Pilih untuk rotasi, yang memilih target untuk perintah Putar persiapan.
Tetapkan jumlah salinan untuk setiap bagian.
Periksa pratinjau saat mengubah orientasi.
03 / Tinjau tabel bagian Lihat gambar ⤢
04
Tambahkan lembaran persegi panjang
Klik Tambah di bagian materi. Masukkan dimensi lembar dan jumlah lembar yang tersedia. Atur margin Lembar dan spasi Bagian di jendela utama.
Pilih baris materi dan klik Edit untuk merevisinya. Pilih dan hapus baris ketika stok tersebut tidak lagi tersedia untuk pekerjaan ini.
Dimensi dapat ditampilkan dalam milimeter atau inci; pekerjaan menggunakan milimeter secara internal.
Jarak bagian dapat mencakup seperseratus milimeter.
04 / Tambahkan lembaran persegi panjang Lihat gambar ⤢
05
Gunakan stok dan potongan yang tidak teratur
Tambahkan stok menggunakan garis luar DXF bila bahan yang tersedia tidak berbentuk persegi panjang. Periksa konturnya, jumlah yang tersedia, arah butiran, dan bagian dalam yang dikecualikan.
Gunakan tindakan Edit stok untuk meninjau atau mengubah kerangka yang diimpor sebelum disusun.
Perlakukan potongan sebagai stok, bukan sebagai bagian untuk ditempatkan.
Periksa lubang atau wilayah yang dikecualikan sebelum menjalankan pekerjaan.
05 / Gunakan stok dan potongan yang tidak teratur Lihat gambar ⤢
06
Siapkan orientasi bagian
Pilih bagian dengan Pilih untuk rotasi, pilih X atau Y sebagai sumbu rotasi horizontal, pilih sudut dan tekan Putar. Rotasi persiapan ini mengubah titik-titik yang menghadap ke atas; mereka terpisah dari sudut bersarang yang diperbolehkan di kolom Rotasi.
180° — Balik: balikkan bagian 3D saat Anda ingin mengebor lubang atau membuat kantong di sisi yang berlawanan. Periksa apakah permukaan pemesinan yang diinginkan kini menghadap ke atas.
90° — Perbaiki sisi yang menghadap ke atas: 1stNesting awalnya menyelaraskan sisi terbesar yang menghadap ke atas. Beberapa bagian memiliki permukaan samping yang lebih besar daripada permukaan atas yang dimaksudkan. Putar bagian tersebut sebesar 90° di sekitar sumbu X atau Y yang sesuai untuk menempatkan bagian yang diinginkan menghadap ke atas, lalu periksa pratinjau.
Gunakan 180° untuk mengekspos pemesinan pada sisi yang berlawanan.
Gunakan 90° untuk mengoreksi bagian yang sejajar pada sisi muka yang lebih besar.
Rotasi persiapan tidak mengubah sudut sarang dalam bidang yang diizinkan.
06 / Siapkan orientasi bagian Lihat gambar ⤢Ilustrasi membandingkan pembalikan 180 derajat dan perubahan 90 derajat pada bagian sisi yang menghadap ke atas
07
Pilih rotasi bersarang yang diizinkan
Edit nilai Rotasi suatu bagian untuk mengontrol orientasi dalam bidang mana yang dapat digunakan oleh mesin bersarang. Opsi standar mencakup orientasi tunggal, orientasi empat putaran seperempat, peningkatan 45°, dan daftar khusus seperti [0, 180].
Batasi rotasi ketika butiran atau batasan arah lainnya penting.
Rotasi yang diperbolehkan adalah batasan mesin.
Mereka tidak menggantikan perintah Putar persiapan 3D.
07 / Pilih rotasi bersarang yang diizinkan Lihat gambar ⤢
08
Tetapkan arah tekstur dan sudut khusus
Aktifkan Arah tekstur dan pilih arah X atau Y lokal bagian tersebut. Pratinjau memutar bagian dan panah arahnya sehingga panah tetap horizontal. Bagian dengan arah terbatas menggunakan [0, 180].
Untuk arah lain, aktifkan juga Sudut khusus dan gunakan Atur sudut khusus. Periksa panah pratinjau setelah membuat pilihan.
Gunakan batasan butir di mana arah material harus dipertahankan.
Grup tekstur yang disimpan mempertahankan susunan relatifnya.
08 / Tetapkan arah tekstur dan sudut khusus Lihat gambar ⤢
09
Tandai lubang yang bisa digunakan
Pilih baris bagian dan gunakan Tandai lubang bagian yang dipilih. Pilih lubang tembus yang sesuai yang harus dipertimbangkan oleh geometri sarang. Tinjau kontur bagian dalam yang disorot sebelum melanjutkan.
Gunakan pemilihan baris untuk perintah ini.
Periksa apakah kontur yang dipilih sesuai dengan lubang tembus yang dimaksudkan.
09 / Tandai lubang yang bisa digunakan Lihat gambar ⤢
10
Susun grup tekstur
Pilih bagian terkait dan buka Cocokkan tekstur. Seret garis transparannya ke posisinya; lubang bagian dalam tetap terlihat. Grid yang tidak terlihat menyelaraskan bagian-bagian yang berdekatan, sementara pemeriksaan tabrakan mempertahankan jarak minimum yang dikonfigurasi.
Pilih bagian dan tekan Putar untuk memutarnya 90° searah jarum jam. Tekan Simpan grup ketika pengaturan sudah siap.
Grid tak kasat mata sebanding dengan bagian terkecil dan dibulatkan hingga satu milimeter penuh.
Bagian tidak boleh tumpang tindih atau berpindah ke dalam jarak yang diperlukan.
10 / Susun grup tekstur Lihat gambar ⤢
11
Tinjau atau hapus yang cocok
Grup bagian Tekstur yang cocok yang disimpan muncul sebagai baris tabel bernomor. Ia bersarang sebagai satu perimeter yang tersusun, menjaga posisi anggotanya yang ditampilkan.
Buka editor pencocokan dan tekan Hapus pencocokan untuk melepaskan kembali bagian grup yang dipilih ke dalam tabel. Periksa kembali arah tekstur dan batasan rotasi jika Anda mengubah susunannya.
Grup menggunakan alur kerja bertingkat yang sama dengan masing-masing bagian.
Hasilnya merekonstruksi geometri anggota asli.
11 / Tinjau atau hapus yang cocok Lihat gambar ⤢
12
Pilih Pencarian Pertama atau Berkelanjutan
Pilih Pertama (cepat) untuk berhenti setelah solusi awal yang valid. Pilih Berkelanjutan untuk terus mencari peningkatan; tetapkan batas waktu ketika Anda ingin lari berbatas.
Batas waktu nol berkelanjutan berarti pencarian tanpa batas. Pembatalan dapat menghentikan proses sambil membiarkan tata letak valid yang sudah dipublikasikan tetap tersedia.
Mulailah dengan Pertama (cepat) untuk mengonfirmasi pengaturan pekerjaan Anda.
Gunakan Berkelanjutan bila Anda menginginkan waktu pencarian tambahan.
12 / Pilih Pencarian Pertama atau Berkelanjutan Lihat gambar ⤢
13
Pilih CPU atau pemrosesan GPU opsional
Jendela utama memperlihatkan kontrol prosesor yang digunakan untuk pekerjaan bersarang. Pemrosesan CPU tersedia; Pemrosesan GPU OpenCL bersifat opsional. Gunakan Tampilkan GPU untuk memeriksa perangkat yang terdeteksi sebelum memilihnya.
Ketersediaan GPU bergantung pada driver terinstal yang kompatibel dan dukungan OpenCL.
GPU bersifat opsional, bukan persyaratan untuk nesting normal.
Periksa perangkat yang terdeteksi daripada berasumsi bahwa setiap GPU didukung.
13 / Pilih CPU atau pemrosesan GPU opsional Lihat gambar ⤢
14
Jalankan bersarang dan ikuti kemajuan
Klik Jalankan bersarang ketika daftar bagian, stok, spasi, margin, dan aturan rotasi sudah siap. Ikuti tampilan kemajuan saat mesin mencari.
Gunakan Batal jika Anda ingin berhenti. Ketika hasil yang valid telah dipublikasikan, hasil tersebut tetap tersedia untuk diperiksa.
Tinjau jumlah dan stok yang tersedia sebelum memulai.
Perbaiki geometri atau batasan jika tidak ditemukan tata letak yang valid.
14 / Jalankan bersarang dan ikuti kemajuan Lihat gambar ⤢
15
Periksa hasil FreeCAD
Dokumen Nesting_Result membuka pengaturan yang telah selesai dan menampilkan hasilnya. Tinjau lembar yang digunakan, posisi bagian, orientasi dan hubungan kelompok tekstur.
Meja kerja merekonstruksi geometri asli, sehingga tepi melengkung dan detail pemesinan tetap tersedia untuk diperiksa.
Periksa hasil CAD sebelum produksi.
Bandingkan bagian arah dengan butiran material yang diinginkan.
15 / Periksa hasil FreeCAD Lihat gambar ⤢
16
Hubungkan bagian-bagian dengan jembatan potong
Jembatan menggabungkan bagian-bagian yang berdekatan menjadi satu garis besar yang terhubung. Di CAM, garis besar tersebut dapat dipotong sebagai satu pemotongan terus menerus di beberapa bagian, mengurangi permulaan yang terpisah dan penarikan atau gerakan perjalanan kepala laser yang tidak perlu. Pemotongan lubang dan jalur pemotongan khusus mesin masih dikonfigurasi di CAM.
Jalankan nesting, lalu klik Create bridges di samping Match texture. Pilih lembar dan masukkan lebar jembatan di unit mm atau inch yang dipilih. Klik tepi luar bagian pertama, lalu tepi luar bagian kedua untuk menambahkan jembatan. Editor memeriksa bahwa lebar jembatan penuh tidak melintasi bagian atau lubang lain.
Gunakan roda mouse untuk memperbesar, seret dengan tombol kiri mouse untuk menggeser dan tekan Cocokkan semua untuk melihat lembar. Pilih jembatan yang salah dalam daftar dan tekan Hapus yang dipilih. Tekan OK untuk membuat Nesting_Bridges. Setiap grup yang terhubung menjadi satu profil pemotongan 3D atau 2D yang digabungkan, siap diekspor ke CAM.
Buat jembatan setelah mendapatkan hasil bersarang.
Lebar jembatan dikonversi secara internal ke milimeter.
Perimeter luar yang terhubung dapat dipotong terus menerus; lubang internal memerlukan pemotongannya sendiri.
16 / Hubungkan bagian-bagian dengan jembatan potong Lihat gambar ⤢
17
Ekspor laporan SVG berwarna
Tekan Ekspor hasil bersarang ke SVG setelah mendapatkan hasil. Pilih lokasi file keluaran. Laporan ini memberikan warna tersendiri pada bagian-bagiannya dan mencakup legenda, posisi, sudut, area, informasi ditempatkan/tidak ditempatkan, dan penggunaan lembar.
SVG adalah laporan tata letak. Buat dan verifikasi jalur alat khusus mesin secara terpisah dalam alur kerja manufaktur Anda.
Simpan SVG bersama catatan pekerjaan Anda.
Gunakan Ekspor ke DXF untuk kontur CAD/CAM.
Hasilkan dan verifikasi jalur alat khusus mesin di CAM.
17 / Ekspor laporan SVG berwarna Lihat gambar ⤢
18
Ekspor hasil bersarang ke DXF
Tekan Ekspor ke DXF di samping tombol ekspor SVG dan pilih nama file. Eksportir menggunakan geometri CAD yang ditempatkan secara aktual, dengan mempertahankan garis, lingkaran, busur, dan spline, alih-alih membangunnya kembali dari sampel poligon bertumpuk. Suku cadang FreeCAD dan geometri STEP, DXF, dan SVG yang diimpor menggunakan alur kerja ekspor yang sama.
Tetap aktifkan Nesting_Result untuk mengekspor pengaturan bersarang. Untuk mengekspor komponen yang terhubung, tetap aktifkan Nesting_Bridges. Setiap bagian atau grup jembatan yang tergabung memiliki lembar/lapisan bagiannya sendiri, dan beberapa lembar mempertahankan posisinya yang ditampilkan. File tersebut menggunakan milimeter meskipun antarmuka menampilkan inci.
DXF adalah gambar tampilan atas 2D dengan lubang yang terlihat dan detail pemesinan. Buka di program CAD/CAM Anda dan pilih kontur pemotongan atau penggilingan yang diinginkan. Batas stok, label, dan bagian yang tidak ditempatkan tidak diekspor.
Ekspor SVG untuk laporan tata letak berwarna; ekspor DXF untuk kontur CAD/CAM.
Periksa satuan DXF sebagai milimeter di aplikasi penerima.
Periksa kontur yang dipilih sebelum membuat jalur pahat khusus mesin.