ReadonlybooleansReadonlyexpansionsReadonlyextrusionsReadonlyhullsReadonlypathReadonlypolygonReadonlyshapesReadonlytextReadonlycolorsMengubah solid menjadi daftar segitiga, masing-masing diberikan sebagai tiga titik, dengan transformasi solid itu sendiri sudah diterapkan.
Bentuk 2D datar diberi ketebalan yang sangat kecil terlebih dahulu agar memiliki muka sama sekali. Entitas tanpa poligon menghasilkan daftar kosong.
Segitiga-segitiga sebagai daftar berisi tiga titik
Menulis solid sebagai file STL biner, format umum untuk pencetakan 3D, dan mengunduhnya di browser sebagai fileName ditambah .stl.
Solid dan nama berkas
Berkas STL sebagai blob; API asinkron memulai pengunduhan dan tidak mengembalikan apa pun
Menulis beberapa solid ke dalam satu file STL biner dan mengunduhnya di browser sebagai fileName ditambah .stl.
Solid-solid dan nama berkas
Berkas STL sebagai blob; API asinkron memulai pengunduhan dan tidak mengembalikan apa pun
Menulis solid, bentuk 2D, path atau daftar dari semuanya sebagai file gambar DXF dan mengunduhnya di browser sebagai fileName ditambah .dxf.
options diteruskan apa adanya ke penulis DXF dan boleh dikosongkan.
Geometri, nama berkas dan opsi penulis opsional
Berkas DXF sebagai blob; API asinkron memulai pengunduhan dan tidak mengembalikan apa pun
Menulis solid, bentuk 2D, path atau daftar dari semuanya sebagai file 3MF, format pencetakan 3D modern, dan mengunduhnya di browser sebagai fileName ditambah .3mf.
options diteruskan apa adanya ke penulis 3MF dan boleh dikosongkan.
Geometri, nama berkas dan opsi penulis opsional
Berkas 3MF sebagai blob; API asinkron memulai pengunduhan dan tidak mengembalikan apa pun
Memindahkan, merotasi atau menskalakan beberapa solid dengan transformasi yang sama, menghasilkan solid-solid baru dalam urutan yang sama.
transformation adalah satu matriks 4x4, daftar matriks yang diterapkan berurutan, atau daftar dari daftar semacam itu; bentuk 2D datar atau path memicu error.
Solid-solid dan transformasi
Solid-solid yang ditransformasi, dalam urutan yang sama
Memindahkan, merotasi atau menskalakan solid dengan sebuah transformasi, menghasilkan solid baru.
transformation adalah satu matriks 4x4, daftar matriks yang diterapkan berurutan, atau daftar dari daftar semacam itu; bentuk 2D datar atau path memicu error.
Solid dan transformasi
Solid yang ditransformasi
Titik masuk ke kernel JSCAD, pemodel solid berbasis mesh dengan tiga jenis geometri: solid, disimpan sebagai himpunan poligon tertutup; bentuk 2D datar, disimpan sebagai wilayah pada bidang XY; dan jalur 2D, polyline terbuka atau tertutup pada bidang tersebut.
shapesdanpolygonmembangunnya,booleans,extrusions,expansionsdanhullsmenggabungkan dan menumbuhkannya,textmenulis dengannya dancolorsmewarnainya. Bentuk datar hidup pada bidang XY dan diekstrusi di sepanjang Z. Metode-metode pada layanan itu sendiri mengonversi solid ke data mesh, menggesernya dengan matriks dan menulis berkas STL, DXF dan 3MF. Terima kasih kepada komunitas JSCAD atas kernelnya.