Bagaimana cara menambahkan "kulit" ke bentuk Voronoi?

9

Misalkan saya diberi bentuk dengan pola Voronoi, seperti lampu ini . Saya ingin dapat menambahkan "kulit" yang menutupi bentuk lengkap pada permukaan bagian dalam sehingga saya bisa mencetaknya dengan bahan transparan untuk menghasilkan cahaya yang lebih atau kurang seragam. Berikut adalah contoh dari apa yang saya ingin berakhir dengan: kap lampu teh . Ada ide tentang cara merekayasa balik objek Voronoi?

Carl Witthoft
sumber
1
Saya lebih suka bertanya di forum blender atau 3dGraphics murni, karena ini adalah pertanyaan yang sangat sulit - ada beberapa respons google ketika Anda mencari 'reverse voronoi', tapi saya tidak terlalu mendalam tentang pemodelan 3d untuk menyarankan anythig.
profesor79
Saya pikir blender mungkin aplikasi terbaik untuk mencapai tujuan Anda. Dengan pengetahuan saya yang terbatas tentang perangkat lunak, saya hanya dapat membayangkan secara manual menguliti setiap lubang, tetapi harus ada cara yang lebih mudah untuk menyelesaikan tugas Anda daripada itu.
fred_dot_u
@ carl-witthoft Dengan program apa pun selain dapat mengedit file STL Anda dan menambahkan jala ke permukaan bagian dalam. Beberapa tahun yang lalu (18) Saya menggunakan 3Dmax untuk membuat beberapa model dan menambahkan jerat untuk membuat skin atau tekstur, Anda dapat menemukan tutorial apa pun untuk menggunakannya dengan mudah.
Fernando Baltazar
@FernandoBaltazar terima kasih atas penunjuknya. Jika Anda dapat memposting contoh sederhana atau "langkah untuk mengikuti" sebagai jawaban, saya akan menerimanya.
Carl Witthoft

Jawaban:

4

Saya memposting ini ke forum Autodesk , dan seorang rekan bernama "MagWeb" mengusulkan solusi berikut. Saya belum mencobanya.

Alur kerja yang mungkin sangat tergantung pada bentuk keseluruhan objek voronoi: Jika semuanya cembung (seperti telur) atau cembung dan planar (seperti silinder) misalnya:

  • SelectAll (Ctrl + A atau Cmd + A di MAC)

  • Jalankan Edit / FitPrimitive dan atur PrimitiveType ke ConvexHull (Tandai CreateNewObjects)

  • Jalankan MakeSolid pada objek lambung ini dan atur SolidType ke Akurat. Akurat mengaktifkan bilah geser OffsetDistance. Tarik sedikit dan tekan pembaruan. Anda ingin mendapatkan hasil berpotongan tetapi menunjukkan objek voronoi. Jika perlu sesuaikan offset. Akhirnya terima.

  • Sekarang aktifkan hasil voronoi dan MakeSolid dan jalankan BooleanUnion

  • Perlihatkan objek FitPrimitive lagi (MakeSolid menyembunyikannya sebelumnya) dan menjalankan MakeSolid lagi dalam mode Akurat. Sekarang atur offset yang sedikit lebih besar seperti yang Anda lakukan sebelumnya. Perbedaannya akan menentukan ketebalan "lapisan". Menerima

  • Aktifkan hasil BoolleanUnion terlebih dahulu dan hasil MakeSolid terakhir dan jalankan BooleanDifference untuk mendapatkan objek kosong. Anda mungkin menggunakan objek berpotongan lain untuk membuka lubang di bagian bawah.

Lebih keras tetapi dapat dilakukan dengan alur kerja yang berbeda pada objek voronoi yang memiliki daerah cekung ...

sunting

Setelah menjalankan beberapa percobaan, saya dapat mengkonfirmasi ini berfungsi untuk objek cembung sederhana. Jika ada konkavitas, kemungkinan besar bentuk sumber perlu dipotong menjadi beberapa bagian yang masing-masing dapat diperlakukan sebagai cembung.
Saya bermain-main dengan fungsi "menerapkan pola" Meshmixer dengan keberhasilan terbatas. Saya bisa mendapatkan bentuk pola pas-bentuk tetapi dengan permukaan yang agak tidak rata. Beberapa penyesuaian parameter pola dapat membantu. Perhatikan bahwa bentuk baru cenderung setebal objek voronoi asli, jadi mungkin lebih baik melakukan sesuatu seperti berikut:
1) membuat duplikat dari aslinya
2) mengecilkan duplikat dengan beberapa persen
3) menyelaraskan dua objek ke asal yang sama dan mengambil perbedaan boolean untuk membuat versi dinding tipis dari aslinya.
4) Bangun objek pola berdasarkan objek thinwall itu.

edit nomor 2

Saya berhasil! Bagi mereka yang peduli, saya mengambil kotak kacamata Voronoi terbuka dan meletakkan kulit di dalam untuk melindungi kacamata Anda. Lihat item Semacam ini

Carl Witthoft
sumber
Hal yang Anda
tautkan
@ 0scar Ya, saya tidak tahu kesalahan Thingiverse. Saya sudah mencoba mengedit tetapi gambar STL tidak muncul. Saya akan menambahkan foto yang sebenarnya suatu hari ini.
Carl Witthoft
1
@ Trish Hebatnya, saya menemukan halaman forum - sekarang terhubung dalam jawaban saya.
Carl Witthoft