Deskripsi
# WebCAD 2D — Opsi 1: Pakai Sendiri (edisi pribadi)
Edisi ini dipakai di komputer Anda sendiri. **Tidak perlu install, tidak perlu akun, tanpa iklan, tanpa watermark,
export DXF tanpa batas, dan tidak perlu internet.** Seluruh aplikasi tertanam di satu file `WebCAD2D/index.html`.
## 1. Membuka aplikasi
1. Ekstrak zip ke tempat permanen, misalnya `Documents\WebCAD2D` (jangan dibuka dari dalam pratinjau zip — halaman akan kosong).
2. Klik dua kali:
- Windows: **`Buka WebCAD2D (Windows).bat`**
- macOS: **`Buka WebCAD2D (Mac).command`** (pertama kali: klik kanan › Open › Open, karena diblokir Gatekeeper)
- Linux: **`Buka WebCAD2D (Linux).sh`**
Atau buka langsung `WebCAD2D/index.html` dengan Chrome/Edge (klik kanan › Open with).
3. Buat shortcut ke `WebCAD2D/index.html` di desktop, atau bookmark halaman itu, agar mudah dibuka lagi.
Browser yang disarankan: **Google Chrome** atau **Microsoft Edge**. Di keduanya, *Simpan* langsung menimpa berkas yang sedang dibuka,
seperti aplikasi desktop. Di Firefox/Safari setiap *Simpan* mengunduh berkas baru ke folder Download.
## 2. Menyimpan dan membuka proyek
Proyek disimpan sebagai berkas **`.wcad`** — satu berkas berisi seluruh gambar: semua lantai, layer, blok, layout/lembar, pipa & MEP, pengaturan tampilan.
| Perintah | Tombol | Fungsi |
|---|---|---|
| **Berkas › Simpan Proyek** / tombol **Simpan** | Ctrl+S | Simpan ke `.wcad`. Pertama kali Anda memilih nama dan folder; berikutnya langsung menimpa berkas yang sama. |
| **Berkas › Simpan Proyek Sebagai…** | Ctrl+Shift+S | Simpan salinan dengan nama/folder lain (mis. `Ruko-revisi2.wcad`). |
| **Berkas › Buka…** / tombol **Buka** | Ctrl+O | Buka `.wcad`, `.dxf` (ASCII DXF dari AutoCAD), atau `.json`. Berkas dibuka di **tab baru**. |
| Seret berkas ke jendela | — | Membuka `.wcad` / `.dxf`. |
| **Ekspor ke DXF** | — | Berkas DXF untuk AutoCAD, tanpa batas. |
Pengaman bawaan:
- Gambar yang sedang dikerjakan **tersimpan otomatis di browser** dan muncul lagi saat aplikasi dibuka (termasuk semua tab).
- **Riwayat Versi** (Berkas › Riwayat Versi…, atau grup *Proyek Lokal* di tab Beranda) menyimpan salinan otomatis yang bisa dipulihkan.
- Bila ada tab yang belum disimpan ke berkas, browser bertanya dulu sebelum ditutup.
> Simpanan otomatis dan riwayat versi ada di data browser dan ikut terhapus bila Anda membersihkan data situs.
> Pekerjaan hanya benar-benar aman setelah disimpan ke berkas `.wcad` (Ctrl+S). Simpan di folder yang ter-backup (Google Drive, OneDrive, Dropbox).
DWG tidak bisa dibuka langsung di browser: di AutoCAD gunakan **SAVEAS → ASCII DXF**, lalu buka DXF-nya di sini.
## 3. Panduan lengkap & shortcut
- Panduan PDF ada di `WebCAD2D/tutorial/` (Indonesia, English, Melayu, Hindi, Mandarin), juga dari menu **Bantuan › Tutorial lengkap (PDF)**.
- Daftar perintah dan shortcut: menu **Bantuan** (F1). Ringkasnya:
| Tombol | Fungsi |
|---|---|
| Ctrl+N / Ctrl+O / Ctrl+S / Ctrl+Shift+S | Baru / Buka / Simpan / Simpan Sebagai |
| Ctrl+Z / Ctrl+Y | Undo / Redo |
| Ctrl+A | Pilih semua |
| Ctrl+P | Plot (cetak / PDF) |
| F3 / F4 | Object snap / 3D object snap |
| F7 / F8 / F9 | Grid / Ortho / Snap |
| F10 / F11 / F12 | Polar tracking / Object snap tracking / Dynamic input |
| Spasi atau Enter | Ulangi perintah terakhir / konfirmasi |
| Esc | Batalkan perintah |
| Ketik perintah (L, PL, REC, C, A, M, CO, RO, TR, EX, O, DIM, …) | Seperti AutoCAD, di baris *Perintah* bawah |
## 4. Pengaturan (`WebCAD2D/config.js`)
```js
window.WEBCAD_CONFIG = {
edition: "local",
contact: { name: "", email: "", whatsapp: "", website: "" } // opsional: tampil di Bantuan › Kontak
};
```
Tidak ada yang wajib diubah.
## 5. Memakai di beberapa komputer / jaringan kantor (opsional)
- Cukup salin folder `1-Pakai-Sendiri` ke komputer lain.
- Untuk dipakai bersama di jaringan kantor tanpa internet, jalankan di satu komputer yang ada Python:
```
cd WebCAD2D
python -m http.server 8080
```
lalu komputer lain membuka `http://IP-komputer-itu:8080`. Setiap pengguna menyimpan berkas `.wcad` di komputernya sendiri.
## 6. Masalah yang sering ditemui
| Gejala | Solusi |
|---|---|
| Halaman kosong | Ekstrak zip dulu; jangan membuka dari dalam pratinjau zip. |
| Pesan galat merah di atas halaman | Pakai Chrome/Edge versi terbaru, lalu muat ulang (Ctrl+F5). |
| Simpan selalu mengunduh berkas baru | Perilaku Firefox/Safari. Gunakan Chrome/Edge agar Simpan menimpa berkas yang sama. |
| DXF dari AutoCAD tidak terbaca | Simpan ulang dari AutoCAD sebagai **ASCII DXF** (bukan binary). |
| Gambar hilang setelah membersihkan data browser | Buka berkas `.wcad` terakhir yang Anda simpan. |
| `.command` di Mac tidak mau jalan | Klik kanan › Open, atau `chmod +x "Buka WebCAD2D (Mac).command"` di Terminal. |
