Lompat ke konten

OpenSCAD

Diterbitkan oleh The OpenSCAD Developers

Pemodel CAD 3D solid untuk pemrogram

Sumber terbukaGPL-3.0-or-later

Sorotan

  • Benda padat dijelaskan dalam skrip dan digabungkan dengan union, difference, dan intersection
  • Variabel, modul, perulangan, dan kondisional membuat desain bersifat parametrik sejak awal
  • Panel Customizer menampilkan variabel tingkat atas sebagai kontrol formulir tanpa perlu mengedit skrip
  • Pratinjau cepat saat mengedit, render penuh terpisah untuk menghasilkan mesh yang tepat untuk ekspor
  • Mengekspor STL, OFF, AMF, dan 3MF, serta DXF dan SVG untuk output dua dimensi

Tentang aplikasi ini

OpenSCAD membangun model solid dari sebuah skrip, bukan dari kanvas gambar. Anda menulis pernyataan yang membuat primitif seperti cube, sphere, cylinder dan polyhedron, menggabungkannya dengan operasi geometri solid union, difference dan intersection, serta menempatkan setiap bagian dengan translate, rotate dan scale. Garis luar dua dimensi diangkat menjadi solid melalui ekstrusi linear dan rotasional.

Karena modelnya berupa kode, model tersebut parametrik secara konstruksi: variabel membawa dimensi, modul mengemas bagian yang dapat digunakan kembali, dan loop serta kondisional menghasilkan geometri yang berulang atau bervariasi. Panel Customizer mengubah variabel tingkat atas menjadi kontrol formulir, sehingga sebuah desain dapat disesuaikan tanpa menyunting skripnya. Pratinjau cepat menampilkan bentuknya saat Anda bekerja; render penuh yang terpisah menghitung mesh persis yang dibutuhkan untuk ekspor.

Model ditulis keluar sebagai STL, OFF, AMF dan 3MF untuk pencetakan, serta sebagai DXF atau SVG untuk kasus dua dimensi. Pendekatan ini sesuai untuk bagian mekanis yang ditentukan oleh ukuran. Pendekatan ini kurang cocok untuk bentuk pahatan atau organik, dan tidak ada cara untuk meraih model dan menariknya dengan tetikus.

Linux

Kami tidak menghosting berkas ini, tidak memindainya, dan tidak memeriksa isinya. Baca keterangan sumbernya, lalu putuskan sendiri.