Pengisian berbeda di bagian yang sama


15

Saya sudah membaca artikel untuk mengubah pola yang berbeda tergantung pada jumlah lapisan, tetapi pertanyaan saya adalah apakah mungkin untuk memiliki isi yang berbeda di bagian yang sama? Sebagai contoh:

  • Basis: memiliki isi 25% tetapi basis yang sama memiliki beberapa tab untuk sekrup dan memasang bagian untuk area ini, isi harus 40% atau lebih besar.
  • Dinding dan bentuk: ini memiliki bagian yang sama dan dapat diisi 25% tetapi beberapa area harus diisi 15% atau kurang.

Mungkin seseorang telah melihat atau meninjau perangkat lunak lain untuk mencapai ini, atau saya menipu diri sendiri.


2
@ 0scar ini jawabannya tentu valid dan tidak terbatas pada Cura. Simplify3D (berbayar, tidak gratis) mendukung berbagai proses oleh lapisan, setiap proses dengan parameter independen seperti yang Anda gambarkan.
fred_dot_u

Sebagai catatan: Masalahnya mirip dengan menghapus geometri internal , tetapi cukup banyak sebaliknya.
Trish

Jawaban:


17

Jawaban ini menjelaskan bahwa Anda dapat memiliki isi yang berbeda di dalam bagian yang sama. Pertama implementasi di Ultimaker Cura dijelaskan, kedua bagaimana Anda dapat melakukan ini di Slic3r .


Ultimaker Cura

Saya telah menggunakan fitur di Ultimaker Cura yang dapat digunakan untuk mengubah kepadatan pengisi secara lokal. Yang perlu Anda lakukan adalah memuat model Anda ke Cura, kemudian memuat objek lain (model) pada ukuran area / volume yang Anda inginkan pengisi Anda berbeda dan posisikan orang-orang di posisi yang Anda inginkan pengisi yang berbeda. Jadi pada dasarnya, Anda menggunakan model lain untuk bersinggungan dengan model utama Anda untuk membuat persimpangan yang dapat mengambil persentase pengisi yang berbeda. Ini sangat berguna untuk lug dan braket di mana Anda memerlukan beberapa pengisi tambahan (misalnya kekakuan ekstra untuk tekanan kompresi) di lubang pengikat. Perhatikan bahwa ini adalah fitur lanjutan yang tidak mudah digunakan, tetapi cukup berguna jika Anda menguasainya.

Saya tidak dapat menemukan video ( pada pikiran kedua, saya pikir itu adalah animasi GIF ) yang diposting oleh Team Ultimaker, jadi saya mengutip bagian dari salah satu topik forum mereka.

Cara singkat: (huruf miring tidak ada dalam referensi, tetapi ditambahkan untuk mencerminkan versi terbaru Cura)

  • Batalkan pilihan "jauhkan model" (sekarang disebut: "Pastikan model disimpan terpisah") dan "jatuhkan model untuk membuat piring" (sekarang disebut: "Jatuhkan model ke pelat build" secara otomatis) dalam preferensi Cura
  • Impor objek kedua (misalnya kubus sederhana)
  • Masukkan Cura dalam "mode khusus"
  • Pilih kubus, dan gunakan tombol "per pengaturan objek" di sisi kiri
  • Pilih "Infill Mesh" (sekarang disebut: "Ubah pengaturan untuk pengisian model lain") dan aktifkan pengaturan itu
  • Kubus sekarang berubah menjadi abu-abu transparan.
  • Posisikan kubus untuk tumpang tindih bagian dari model Anda. Seharusnya tumpang tindih dengan bagian yang Anda ingin ubah isinya.
  • Juga dengan "per objek pengaturan" (sekarang disebut: "Per model pengaturan") pilih opsi "infill density"
  • Atur ke nilai yang diinginkan. Semua kurang lebih diilustrasikan dalam tangkapan layar di bawah ini
  • Gambar menunjukkan sebuah kubus pada buildplate dengan isi 20%. Secara lokal, dengan kubus ke-2 yang diputar, infill% dinaikkan menjadi 100%.
  • Apa yang terjadi adalah volume di mana kubus bersinggungan dengan objek Anda diiris secara lokal dengan pengisi yang berbeda.

Contoh kubus dengan pengaturan pengisi berbeda

Silakan temukan di bawah contoh lain dari braket sederhana yang memuat benda-benda silinder ekstra untuk membuat persimpangan dengan braket di lubang pengikat. Pada contoh , pengisi pada lubang pengikat diatur ke 99%.

Contoh pengisian lokal 99% di lubang braket pengikat

Setelah mengiris, Anda akan melihat bahwa isi di persimpangan disesuaikan.

Detail braket yang diiris menunjukkan persentase pengisi lokal

Catatan: Saya sudah menguji ini di Ultimaker Cura 3.4.1, dan mengonfirmasi itu berfungsi. Saya memotong bagian dengan sisipan untuk pengencang dan sebenarnya tidak terlalu sulit, hanya membutuhkan sedikit lebih banyak pekerjaan. Anda harus membuat beberapa STL silinder dan memposisikannya dengan benar. Jika Anda membuat model 3D Anda sendiri, itu akan menjadi tugas yang sangat mudah untuk menambahkan komponen tambahan saat Anda mendesain, penentuan posisi akan jauh lebih mudah (karena mereka sejajar dengan model Anda). Perhatikan bahwa ini juga akan berfungsi jika Anda menginginkan persentase pengisi berbeda pada lapisan X pertama, cukup gunakan kubus besar (lebih besar dari model) dan posisikan dengan benar. Perhatikan bahwa Cura sudah memiliki opsi yang disebut "Langkah Isi Bertahap" untuk menyesuaikan kepadatan di lapisan atas.


Slic3r

Referensi ini menjelaskan cara melakukan ini untuk Slic3r secara rinci.

Blog menjelaskan penggunaan volume sederhana (volume hijau dimuat dari file STL). Setelah memuat:

Mengklik kanan pada bagian utama memunculkan menu pengaturan objek. Dari sana, mengklik "Load Modifier" dan memilih model yang disimpan sebelumnya menambahkannya ke bagian sebagai pengubah.

"+" Hijau dipilih dan "Fill Density" ditambahkan ke daftar pengubah dan diatur ke 100%.

Bagian dengan kotak untuk pengisi mesh alternatif

masukkan deskripsi gambar di sini Ini menunjukkan bahwa fungsi di Slic3r sangat mirip dengan fungsi di Ultimaker Cura.


6

Saya khususnya tidak merekomendasikan yang berikut ini, tetapi mungkin lebih mudah daripada jawaban 0scar (yang saya sarankan untuk diterapkan jika Anda menggunakan Cura).

Iris objek Anda dua kali, sekali pada infill bagian bawah dan satu kali pada infil yang lebih tinggi. Kemudian buka kedua file gcode dalam editor teks dan ganti semua kode per-layer dalam satu file dengan kode dari layer yang sama di file lainnya. Ini tentunya membutuhkan perhatian untuk memastikan tidak ada bug yang masuk, dan Anda ingin mengetahui lapisan yang tepat untuk mengubah isi. Lebih jauh, ini hanya mengubah kepadatan pada basis per-layer, bukan pada basis wilayah XY.


2

Ya, itu mungkin, dan tidak hanya terbatas pada Cura. Jika Anda menggunakan GrabCAD Print (untuk printer Stratasys), fitur Advanced FDM memungkinkan pengisian berbeda di berbagai wilayah bagian Anda - tidak berdasarkan layer, tetapi berdasarkan pada geometri CAD Anda. Karena itu, Anda harus memulai proses dalam CAD, dengan membuat bagian dengan banyak badan. (Misalnya, di Solidworks, Anda melakukan ini dengan mematikan "penggabungan" saat Anda menambahkan bos kedua, atau dengan membuat potongan dari sketsa dan menghidupkan "simpan kedua bagian".)

Setelah Anda selesai melakukannya, buka tab Advanced FDM di GrabCAD Print, dan tambahkan bagian CAD Anda (file CAD itu sendiri, bukan STL). Dua atau lebih badan di bagian Anda akan ditampilkan secara terpisah di panel proyek: pilih semuanya dan pilih "gabungkan". Sekarang mereka semua akan dicetak sebagai bagian tunggal, tetapi Anda dapat memilih masing-masing dan memberi mereka pengaturan pengisi yang berbeda.

Anda juga dapat memilih permukaan CAD apa pun (yaitu bukan segitiga individu) dan mengabaikan ketebalan dindingnya.

Anda dapat membaca tutorial lengkap tentang Advanced FDM di situs web GrabCAD.


2

Meskipun Anda pasti bisa melakukan ini dengan pengaturan pengiris kustom, jika "infill" adalah kendala desain yang diperlukan agar bagian berfungsi dengan baik, saya lebih suka menjadikannya bagian dari desain daripada membiarkannya sebagai sesuatu yang dapat Anda mengacaukan pada waktu mengiris. . Ini sangat penting jika Anda akan berbagi desain untuk digunakan oleh orang lain atau menggunakan layanan pencetakan 3D yang mungkin tidak memberi Anda kontrol yang cukup atas parameter slicing. Terlebih lagi, ketika Anda mengatakan Anda menginginkan "pengisi yang lebih tinggi" di bagian-bagian tertentu, ini seringkali merupakan cara yang tidak tepat untuk menyampaikan apa yang benar-benar Anda butuhkan, yang merupakan struktur pengisi tertentu - biasanya dinding tambahan - bukan hanya versi yang lebih padat dari pola pengisi.

Untuk menggunakan contoh poin Anda yang perlu menerima sekrup (baik dibor / disadap setelah pencetakan, atau dengan utas yang dicetak), hanya memiliki isi yang lebih padat di bagian cetak itu tidak akan membantu kecuali 100%; mengebor ke dalam pola infill tidak akan memberi Anda sesuatu yang solid yang dapat dirangkai dengan aman oleh sekrup.

Apa yang saya lakukan untuk hal-hal seperti ini adalah membuat celah internal dalam model, lebih sempit dari jarak minimum yang diperlukan untuk menghindari ikatan dinding satu sama lain. Misalnya, memotong permukaan silinder konsentris dapat membuat daerah padat yang hebat untuk memasukkan sekrup ke dalamnya. Seperti dicatat oleh Trish dalam komentar, 0,05 mm tampaknya menjadi pilihan lebar celah yang baik di bawah izin yang diperlukan untuk printer FDM untuk menghindari ikatan, tetapi cukup besar untuk tidak dilepaskan oleh alat pengiris.

Jika Anda ingin memastikan bahwa model tersebut masih secara logis merupakan satu komponen yang terhubung, biarkan beberapa celah dalam pemotongan, seperti:

model lubang diperkuat di openscad

Ada banyak ruang untuk bereksperimen dengan celah seperti apa yang paling baik. Seperti yang disarankan Trish, memvariasikan lokasi jembatan antar lapisan dapat membantu. Menyesuaikan spasi berdasarkan lebar garis ekstrusi yang diharapkan juga merupakan ide yang bagus. Salah satu pendekatan yang saya gunakan dalam memperkuat baut, yang mungkin juga bekerja untuk lubang ulir, adalah mengulangi profil ulir dalam dan luar sebagai celah dalam model. Berikut ini contoh potongan untuk menunjukkan celah:

baut dengan bagian 60 derajat dipotong untuk menunjukkan penguatan di kepala

Penguatan khusus ini mengurangi fakta bahwa atap di atas infill hanya didukung oleh infill, dan dengan demikian mampu sedikit melorot, mencegah lapisan ikatan kuat dan mencegah dinding berulir dari ikatan kuat ke kepala.


1
catatan tentang luasnya "slot" ini akan bagus. Saya mendapat hasil dengan ca. 0,05 mm bekerja. Juga, mungkin lebih baik untuk tidak memasang jembatan tetapi putar setiap cincin sedikit ke yang sebelumnya ke arah benang. Itu tampaknya mengirimkan kekuatan yang lebih baik untuk mencegah geser bebas.
Trish

@ Trish: Memang, ada banyak variasi lanjutan yang mungkin. Saya sebenarnya telah menggunakan tiruan dari profil utas internal dan eksternal sedikit berubah. Tapi saya ingin tahu apakah jumlah dinding yang bersih dan bersih (vs zigzag isi di sana-sini) tidak lebih menguntungkan. Saya belum melakukan tes yang cukup ketat untuk mengetahuinya.
R .. GitHub BERHENTI MEMBANTU ICE

1
@ Trish: Saya memperbarui jawaban dengan saran dan sedikit materi baru berdasarkan komentar saya.
R .. GitHub BERHENTI MEMBANTU ICE
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.