rupa_cad_sketsa
Create exact 3D solids from 2D sketches using extrude, revolve, or loft operations.
Instructions
Sketsa 2D → padat 3D: dorong (ekstrusi), putar (revolve), atau loft. Inilah cara benda nyata dimodelkan — gambar penampang, lalu bangkitkan. Satu tool ini membuka arsitektur (denah → dinding), pemodelan mesin (profil → poros/flange/wadah), dan 2D→3D (path → padat).
YANG MEMBEDAKANNYA: tiap padat DIPERIKSA terhadap RUMUS TERTUTUP. Ekstrusi dibandingkan dengan luas × jarak (luasnya dihitung shoelace dari polilinenya, bukan ditulis tangan); putar 360° dibandingkan dengan teorema Pappus (2π·R_centroid·luas). Terukur pada kernel ini: ekstrusi meleset 1e-14%, putar cocok dengan Pappus sampai 0,000000%. Hasil yang melenceng dari acuannya TIDAK disimpan.
DUA HAL YANG MENGHANCURKAN PUTAR, dijaga di depan karena galat kernelnya berupa pointer mentah yang tak terbaca: profil yang MELINTASI sumbu putar, dan sudut di luar 0..360.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asal | No | Geseran sepanjang normal bidang. | |
| jari | No | lingkaran / polisegi | |
| nama | Yes | Nama untuk menyimpan hasilnya. | |
| sisi | No | polisegi | |
| teks | No | ||
| jarak | No | ekstrusi: sejauh mana didorong. | |
| jenis | No | Bentuk profil 2D-nya. | path |
| lebar | No | persegi | |
| lurus | No | loft: sisi lurus antar penampang, bukan melengkung. | |
| mulai | No | path: titik awal pena. | |
| ruang | No | Nama ruang kerja; tiap ruang punya adegan.blend sendiri. | utama |
| sudut | No | putar: derajat. | |
| sumbu | No | putar: sumbu putarnya; bawaan [0,0,1]. | |
| bidang | No | Bidang gambarnya. Ekstrusi terjadi pada arah NORMAL bidang ini. | XY |
| puntir | No | ekstrusi: derajat puntiran sepanjang jaraknya. Volumenya tidak berubah — geseran tidak menambah material — dan itu justru yang mengujinya. | |
| segmen | No | path: urutan segmen. Jalurnya ditutup otomatis. | |
| operasi | No | ekstrusi | |
| jari_besar | No | elips | |
| jari_kecil | No | elips | |
| profil_loft | No | loft: daftar profil, bentuknya sama dengan bidang profil di atas. | |
| tinggi_loft | No | loft: posisi tiap profil sepanjang normal bidang; harus sepanjang profil_loft. | |
| ukuran_teks | No | ||
| tinggi_profil | No | persegi (tinggi 2D-nya, bukan ekstrusi) |