Lewati ke konten utama

Proyek Struktur dari Denah Arsitektur DXF

1. Tentang skenario ini​

Salah satu pekerjaan yang paling umum adalah sebagai berikut: Anda memiliki denah DXF dari arsitek, dan dari denah itu Anda ingin menghasilkan model struktur, laporan perhitungan, dan gambar struktur (denah bekisting dan denah pondasi, gambar bentangan) di StatiCAD. Artikel ini menjelaskan cara menyerahkan seluruh pekerjaan kepada agen AI: agen membaca dan menafsirkan sendiri berkas DXF, kemudian menggambar model di StatiCAD dengan perintah, menjalankan analisis, serta menulis laporan dan gambar ke berkas. Di setiap tahap Anda melihat hasilnya, lalu menyetujui atau mengoreksinya.

KebutuhanKeterangan
AgenClaude Code (direkomendasikan) atau Codex. Asisten di dalam program tidak cocok untuk pekerjaan ini: asisten tersebut tidak dapat membaca berkas DXF.
StatiCADUltimate atau Hybrid (dengan kanal terminal, --term). Untuk edisi lain, lihat bagian 9.
Berkas DXFDenah lantai arsitektur; jika berformat DWG, simpan dulu sebagai DXF (bagian 4).
Informasi strukturJenis struktur, jumlah dan tinggi lantai, material, peraturan dan nilai gempa, penampang yang sudah diketahui. Denah arsitektur tidak memuat informasi ini; agen akan menanyakannya kepada Anda.
info

Pemasangan terlebih dahulu: Pemasangan Claude Code, membuka StatiCAD dengan --term, dan prompt pertama telah dijelaskan di artikel Claude Code. Artikel ini mengasumsikan langkah-langkah tersebut sudah dilakukan.

2. Bagaimana AI membaca DXF?​

DXF adalah berkas gambar dalam format teks biasa. Agen tidak melihatnya seperti sebuah gambar; agen menulis program kecil (skrip) untuk membaca data di dalamnya: objek apa yang ada di layer mana, berapa koordinatnya, blok mana yang digunakan di mana. Karena itu agen juga melihat semua hal yang tidak Anda lihat di layar (4.3). Informasi yang digunakannya untuk penafsiran:

Informasi dalam DXFKegunaannya bagi agen
Garis dan polyline (LINE, LWPOLYLINE)Dari pasangan garis tepi yang sejajar, agen menentukan sumbu dan tebal dinding; dari garis as, agen menentukan as-as bangunan.
Blok (INSERT)Menemukan posisi dan lebar blok pintu, jendela, dan kolom. Nama blok (mis. KAPI_90, PENCERE_120) memudahkan pengenalan.
Nama layerNama seperti DUVAR, KOLON, AKS, PENCERE menunjukkan jenis elemen. Jika nama tidak dapat dipahami, agen menanyakannya kepada Anda.
Arsiran (HATCH)Persegi panjang yang diarsir penuh sering kali merupakan penampang kolom dan dinding geser beton bertulang.
Busur (ARC)Busur bukaan pintu bukan elemen. Dinding lengkung digambar secara pendekatan dengan potongan-potongan lurus yang pendek.
Teks dan dimensi (TEXT, MTEXT, DIMENSION)Nama ruangan, elevasi, dan nilai dimensi digunakan untuk memverifikasi penafsiran.
Pengaturan satuan ($INSUNITS)Menunjukkan apakah gambar dibuat dalam mm, cm, atau m; di StatiCAD satuannya cm.

3. Koordinat: satuan, sumbu, dan titik awal​

  • Satuan: Gambar arsitektur (misalnya di Turki) umumnya dibuat dalam cm atau mm. Agen memverifikasi satuan dari berkas dan dari ukuran yang sudah diketahui (mis. lebar pintu, teks dimensi), lalu mengubah semuanya ke cm.
  • Sumbu Y: Pada DXF, Y mengarah ke atas, sedangkan di StatiCAD Y mengarah ke bawah di layar. Jika agen tidak mencerminkan Y, denah akan tergambar terbalik secara vertikal (bayangan cermin). Sebutkan hal ini dalam prompt dan periksa denah setelah dinding-dinding pertama digambar.
  • Titik awal: Mengambil sudut kiri bawah denah (atau perpotongan as pertama) sebagai (0,0) membuat koordinat mudah dibaca.
  • Lantai: Di StatiCAD lantai dimulai dari 1; pondasi digambar pada lantai 0 (TEMEL).
tip

Berhenti setelah dinding-dinding pertama: Kesalahan arah, skala, atau pencerminan sudah terlihat pada beberapa dinding pertama. Setelah dinding-dinding pertama, minta agen mengambil tangkapan layar dan bandingkan dengan denah; jika tidak ada masalah, biarkan agen melanjutkan.

4. Menyiapkan berkas DXF​

Agen juga dapat membaca berkas yang rumit; tetapi semakin sedikit hal yang tidak perlu di dalam berkas, semakin cepat dan tepat penafsirannya. Persiapan di bawah ini ditulis untuk AutoCAD; pada program seperti BricsCAD, ZWCAD, dan GstarCAD perintahnya bernama sama. Jika Anda menambahkan garis bawah di depan perintah (_PURGE), perintah tersebut juga berfungsi pada antarmuka yang tidak berbahasa Inggris (mis. bahasa Turki).

4.1. Apakah penyederhanaan diperlukan?​

Pembacaan oleh AI (artikel ini)Alat Impor 2D StatiCAD (manual)
Objek yang diterimaSemua: garis, polyline, blok, arsiran, teks, dimensiHanya LINE (garis); polyline dan blok tidak diterima
Explode (EXPLODE)Tidak perlu; jangan meng-explode blok, nama blok berguna untuk mengenali pintu dan jendelaPerlu: polyline dan blok harus di-explode
SeleksiAgen menemukan elemen sendiriUntuk setiap elemen, dua garis tepi dipilih dengan menyeret mouse; jika ada objek lain yang ikut terpilih, muncul peringatan “Pilih 2 garis” (2 adet çizgi seçiniz)
PenyederhanaanDisarankan (kecepatan dan ketepatan); tidak wajibDiperlukan: objek seperti perabot, arsiran, dan dimensi mengganggu seleksi

Singkatnya: untuk agen, hapus yang tidak perlu, tetapi jangan meng-explode.

4.2. Langkah persiapan yang disarankan​

  1. Pindahkan denah ke berkas tersendiri. Memilih denah satu lantai lalu menulisnya ke berkas baru dengan _WBLOCK adalah cara paling bersih: berkas baru hanya memuat objek yang Anda pilih dan definisi yang digunakannya; lembar layout, kop gambar, potongan, dan gambar lantai lain tidak ikut terbawa. Menyiapkan berkas terpisah untuk setiap lantai memudahkan penafsiran.
  2. Hapus objek yang tidak perlu, jangan hanya menyembunyikannya. Perabot, lanskap, instalasi, pola arsiran, teks keterangan. Mematikan atau membekukan layer tidak mengeluarkan objek dari berkas (4.3). Dimensi dan nama ruangan boleh dibiarkan; agen menggunakannya untuk memverifikasi penafsiran.
  3. Bersihkan: Jalankan _PURGE › Purge All (termasuk item bersarang, opsi Purge nested items) beberapa kali sampai tidak ada lagi yang dapat dihapus; kemudian perbaiki kesalahan berkas dengan _AUDIT.
  4. Ukuran dan satuan sebenarnya: Gambar harus berskala 1:1. Ukur satu ukuran yang sudah diketahui (mis. panjang sebuah dinding) dengan _DIST untuk memverifikasi satuan.
  5. Denah datar: Semua objek harus berada pada bidang Z = 0 (bila perlu gunakan _FLATTEN).
  6. Titik awal (opsional): Pindahkan sudut kiri bawah denah ke (0,0). Jika tidak Anda pindahkan, agen melakukan pergeseran sendiri.
  7. Simpan sebagai DXF: _SAVEAS › jenis berkas AutoCAD 2013 DXF (atau 2010/2018; format teks). DWG adalah format biner, agen tidak dapat membacanya secara langsung.

4.3. Mengapa objek yang sudah dihapus terlihat? Apa kegunaan PURGE?​

Terkadang agen melaporkan objek yang Anda kira sudah terhapus. Penyebabnya hampir selalu karena objek tersebut masih ada di dalam berkas:

KeadaanPenyebabSolusi
Objek pada layer yang dimatikan atau dibekukanTidak terlihat di layar tetapi tetap ada di berkas.Hapus objek atau layernya. Jika tidak dapat dihapus, katakan kepada agen “abaikan layer-layer ini”.
Definisi blok yang tidak digunakanIsi blok yang tidak ditempatkan pada denah tetap tersimpan di bagian blok dalam berkas._PURGE (Purge All, termasuk item bersarang).
Lembar layoutKop gambar, tampak, dan catatan berada di paper space.Tulis hanya objek denah ke berkas baru dengan _WBLOCK, atau minta agen hanya membaca model space.
Gambar lama yang tertinggal jauh dari denahRevisi atau detail yang terlupakan di model space, di luar layar.Lihat batas gambar yang dilaporkan agen; hapus bagian yang letaknya jauh.
Sisa penyimpanan inkremental pada DWGPenyimpanan inkremental AutoCAD (saat ISAVEPERCENT bukan 0) dapat menyisakan data objek yang telah dihapus di berkas DWG untuk sementara waktu; beberapa pembaca berkas menampilkannya.Simpan berkas sebagai DXF, atau atur ISAVEPERCENT ke 0 lalu simpan ulang berkas.
info

Jawaban singkat: PURGE tidak membersihkan objek yang dihapus, melainkan definisi yang tidak digunakan (blok, layer, gaya teks dan gaya garis); PURGE memperkecil berkas dan mencegah isi blok yang tidak terlihat ikut tercampur dalam penafsiran. Hapus terlebih dahulu objek yang tidak ingin Anda tampilkan, lalu lakukan PURGE dan AUDIT, dan terakhir simpan sebagai DXF. Berkas DXF yang ditulis AutoCAD tidak memuat objek yang telah dihapus.

4.4. Nama layer dan informasi yang perlu diberikan kepada agen​

  • Jika garis dinding, kolom, jendela, pintu, dan as berada pada layer terpisah dengan nama yang mudah dipahami, penafsiran menjadi jauh lebih andal. Jika nama layer dari arsitek berbeda, beri tahu agen: “dinding ada di layer A-WALL, kolom di layer A-COLS”.
  • Jika denah memuat lebih dari satu lantai, sebutkan bagian mana yang merupakan lantai mana, atau pisahkan lantai-lantai ke berkas tersendiri.
  • Berikan kepada agen secara tertulis tinggi lantai, tebal pelat, dan penampang yang sudah diketahui; denah arsitektur tidak memuat informasi ini.

5. Alur kerja langkah demi langkah​

Bagi pekerjaan menjadi beberapa tahap dan setujui hasilnya di akhir setiap tahap. Gunakan prompt di bawah ini secara berurutan; ubah folder, berkas, dan nilai sesuai proyek Anda.

5.1. Tahap 1 — Penjelajahan: apa isi berkas?​

Letakkan DXF di folder C:\StatiCAD\AI_Projeler, buka StatiCAD dengan --term, lalu mulai sesi baru di Claude Code:

Baca berkas AGENTS.md dan YARDIM_AI_KOMUTLAR.md di folder C:\StatiCAD\Ultimatex64.
Kemudian baca denah arsitektur C:\StatiCAD\AI_Projeler\zemin_kat.dxf dengan sebuah skrip (bila perlu pasang Python dan ezdxf); jangan menempelkan seluruh isi berkas ke obrolan.
Laporkan kepada saya:
- satuan gambar dan batas gambar (X, Y terkecil / terbesar),
- layer, jenis objek dan jumlahnya di setiap layer,
- nama blok dan berapa kali masing-masing digunakan,
- teks (nama ruangan, elevasi) dan dimensi,
- objek pada layer yang dimatikan atau dibekukan, objek di luar model space (layout), dan bagian gambar yang terletak jauh dari denah.
Jangan menggambar apa pun di StatiCAD dulu.

Pada Hybrid, tulis baris pertama seperti ini: “Baca berkas YARDIM_AI_KOMUTLAR.md dan AI_Terminal_yardim.md di folder C:\StatiCAD\Hybrid (edisi ini tidak memiliki AGENTS.md).” Untuk edisi tanpa terminal, lihat bagian 9.

Baca laporannya. Jika ada layer atau objek yang tidak Anda harapkan, bersihkan DXF seperti pada bagian 4 atau beri tahu agen apa yang harus diabaikan.

5.2. Tahap 2 — Penafsiran: garis mana yang merupakan elemen apa?​

Buat penafsiran dari denah ini untuk model struktur dan tampilkan dalam bentuk tabel:
- dinding: koordinat awal dan akhir sumbunya, tebal,
- kolom dan dinding geser: koordinat pusat atau sudut, dimensi,
- pintu dan jendela: dinding tempatnya berada, posisi, lebar,
- as.
Ubah koordinat ke cm, cerminkan sumbu Y (di StatiCAD Y mengarah ke bawah di layar), dan ambil sudut kiri bawah denah sebagai (0,0).
Tulis semua hal yang tidak Anda yakini dalam daftar terpisah; jangan mengarang ukuran.
Gambar juga penafsiran Anda sebagai gambar PNG agar dapat saya periksa.

Bandingkan tabel dan gambarnya dengan denah: tebal dinding, lebar bukaan, posisi kolom. Tuliskan yang salah atau kurang; agen akan mengoreksi penafsirannya.

5.3. Tahap 3 — Pengaturan proyek dan penggambaran model​

Saya menyetujui penafsirannya. Koreksi: [tulis di sini].
Lakukan hal berikut di StatiCAD:
1. Buka proyek baru (jika ada proyek yang terbuka, tanyakan saya dulu).
2. Peraturan TBDY 2018, tipe bangunan pasangan bata, 2 lantai, tinggi lantai 280 cm; kelas tanah ZC, SS = 1.2, S1 = 0.35 (nilai contoh).
3. Gambar dinding, pintu dan jendela, serta pelat lantai dasar, dan gambar pondasinya pada lantai 0.
4. Setelah beberapa dinding pertama, periksa arah dan skala denah dengan tangkapan layar dan tunjukkan kepada saya; jika tidak ada masalah, lanjutkan.
5. Gambar lantai di atasnya (lantai kedua) dari denah yang sama.
Di akhir setiap langkah, ringkas secara singkat apa yang Anda gambar.
  • Pada bangunan pasangan bata, saat pintu dan jendela digambar, dinding terbagi secara otomatis dan balok pengikat ditempatkan di atasnya.
  • Setelah menggambar, agen menunjukkan model kepada Anda dengan tangkapan layar. Selain itu, periksa sendiri di StatiCAD pada denah dan tampilan 3D.
  • Terminal StatiCAD belum memiliki perintah menyalin lantai; agen menggambar ulang lantai yang serupa dari penafsiran yang sama.

5.4. Tahap 4 — Analisis, laporan perhitungan, dan gambar struktur​

Jalankan analisis. Jelaskan peringatan dan elemen yang tidak memadai menurut urutan kepentingannya; sampaikan usulan perbaikan kepada saya terlebih dahulu, jangan mengubah nilai tanpa persetujuan saya.
Setelah disetujui:
- simpan proyek sebagai C:\StatiCAD\AI_Projeler\bina1.sy4,
- buat semua laporan dan ekspor sebagai C:\StatiCAD\AI_Projeler\bina1_rapor.pdf,
- gambar denah bekisting dan denah pondasi, simpan sebagai C:\StatiCAD\AI_Projeler\bina1_planlar.dxf,
- verifikasi berkas yang dihasilkan di disk dan daftarkan.
info

Pada edisi demo: Ekspor laporan dan DXF dinonaktifkan pada instalasi demo; model tetap dapat disiapkan dan dianalisis.

6. Catatan menurut jenis struktur​

Jenis strukturYang diperoleh dari denah arsitekturYang harus Anda berikan
Pasangan bataPosisi dan tebal dinding, bukaan pintu dan jendelaMaterial dinding, jenis dan tebal pelat, dimensi balok pengikat dan pondasi, tinggi lantai
Beton bertulangPenampang kolom dan dinding geser (umumnya area yang diarsir), asTata letak dan penampang balok (umumnya tidak ada pada denah arsitektur; agen membuat usulan berdasarkan garis as dan dinding, Anda yang menyetujuinya), kelas beton dan baja, tebal pelat
Kayu dan bajaPosisi dinding dan kolomKelas material (mis. C24), penampang, asumsi sambungan

Pada jenis apa pun, agen tidak boleh mengarang nilai-nilai ini sendiri; kalimat “tanyakan kepada saya nilai yang tidak Anda ketahui” dalam prompt menjamin hal ini.

7. Batasan dan hal yang perlu diperhatikan​

  • Denah arsitektur bukan proyek struktur. Model yang disiapkan agen baru bermakna dengan asumsi struktur yang diberikan atas persetujuan Anda. Keputusan sistem struktur dan pemeriksaan hasil merupakan tanggung jawab insinyur yang bertanggung jawab.
  • Kesalahan penafsiran: garis yang tidak saling bertemu atau saling bertumpuk, dinding yang tebalnya berubah, dinding miring dan lengkung, penampang dinding berlapis (plester, insulasi) dapat ditafsirkan secara keliru. Karena itulah tabel dan gambar pada Tahap 2 penting.
  • Sambungan titik simpul: setelah penggambaran, periksa apakah ujung-ujung dinding sudah tersambung; peringatan analisis menunjukkan ujung yang terbuka dan elemen yang terputus.
  • Berkas besar: agen membaca DXF dengan skrip dan tidak menempelkan seluruh berkas ke obrolan; meski demikian, berkas yang sangat besar dan rumit memperlambat pekerjaan. Pisahkan lantai-lantai ke berkas tersendiri.
  • Batas penggunaan: pada proyek yang panjang, batas penggunaan periodik Claude Pro dapat tercapai. Membagi pekerjaan menjadi beberapa tahap dan mengerjakan setiap lantai dalam sesi terpisah membantu mengatasi batas tersebut.

8. Alternatif: alat Impor 2D milik StatiCAD​

Anda juga dapat mengubah denah arsitektur menjadi model tanpa AI: Berkas › Impor 2D (atau DWG Import di layar awal) membuka denah DWG/DXF di editor TechnicDraw; jenis elemen dipilih dari Toolbar Impor, lalu kedua garis tepi dinding dipilih dengan menyeret mouse. Alat ini hanya menerima objek LINE: terlebih dahulu explode polyline dan blok (EXPLODE), sederhanakan gambar, pindahkan sudut acuan ke (0,0), dan jadikan satuannya cm. Rinciannya ada di bagian 12.1 Panduan Pengguna StatiCAD.

9. Edisi tanpa terminal​

Edisi Profesyonel, Standart, Betonarme, dan Yığma tidak memiliki kanal terminal. Agen tetap dapat membaca dan menafsirkan DXF; sedangkan modelnya digambar melalui layar dengan computer use, dengan mengetik perintah dinding (w) dan koordinat sudut pada baris perintah di bagian bawah StatiCAD. Cara ini jauh lebih lambat; cocok untuk denah kecil dan bangunan satu lantai. Minta pemeriksaan dengan tangkapan layar di setiap tahap.

  1. Jika baris perintah tidak terlihat di layar utama, buka dengan ikon baris perintah pada toolbar bawah atau dengan opsi Pengaturan Program › Operasi Otomatis › Tampilkan Baris Perintah.
  2. Kirim prompt di bawah ini sebagai pesan pertama dalam sesi. Ubah nama folder dan nama program sesuai edisi Anda (daftar di artikel computer use).
  3. Kemudian gunakan prompt Tahap 1–4 secara berurutan; hapus baris pertama prompt Tahap 1 (membaca AGENTS.md).
Saya menggunakan StatiCAD Profesyonel; berkas programnya C:\StatiCAD\V10ProX64\StatiCAD.exe. Edisi ini tidak memiliki kanal terminal: Anda akan membaca dan menafsirkan denah DXF dengan skrip, lalu menggambar model melalui layar dengan computer use.
Saat menggambar, patuhi aturan berikut:
- Gambar dinding dari baris perintah di bagian bawah: ketik w di kotak input lalu tekan Enter, periksa tebal dan tipe elemen di jendela Properti Dinding (Duvar Özellikleri) lalu tekan OK, kemudian untuk setiap sudut ketik X,Y lalu tekan Enter (@dX,dY juga bisa). Setelah rangkaian dinding selesai, klik kanan di area gambar.
- Satuan cm; X ke kanan, Y ke bawah di layar. Cerminkan nilai Y dari DXF.
- Saat jendela utama sedang fokus, Shift+huruf adalah pintasan. Sebelum mengetik, pastikan fokus berada di baris perintah; gunakan huruf kecil di baris perintah.
- Gambar pondasi pada lantai TEMEL (lantai 0); berpindah antarlantai dengan Ctrl+Panah Atas dan Ctrl+Panah Bawah.
- Setelah dua dinding pertama, muat model ke layar dengan Z.Hepsi, bandingkan tangkapan layar dengan denah, dan tunjukkan kepada saya.
- Jika program sudah terbuka, jangan jalankan untuk kedua kalinya. Tanyakan saya sebelum menimpa berkas yang sudah ada dan sebelum menutup program.
Untuk saat ini jangan menggambar apa pun: ambil tangkapan layar dari layar utama, pastikan baris perintah terbuka, dan tunggu permintaan saya berikutnya.
info

Berkas instruksi agen: Berkas instruksi yang disiapkan untuk agen (AGENTS.md dan panduan kerja khusus computer use) hanya ada pada instalasi Ultimate. Pada edisi lain, prompt di atas sendiri yang memberikan aturan terpenting dari berkas-berkas tersebut kepada agen.

Nama paket, harga, dan menu layanan Anthropic, OpenAI, dan Google dapat berubah seiring waktu; untuk informasi terkini, lihat halaman resmi yang ditautkan. Model yang disiapkan dan hasil yang dihasilkan AI harus diperiksa oleh insinyur yang bertanggung jawab.