Anda di halaman 1dari 5

PEMANFAATAN PROPERTIES OBJECT PADA AUTOCAD DAN VISUAL BASIC FOR

APLICATION (VBA) PADA MICROSOFT EXCEL UNTUK MEMINIMALISIR KESALAHAN


PERHITUNGAN KUANTITAS ITEM PEKERJAAN GEDUNG
Hendry David Zacharias, ST
Paraktisi Bidang Teknik Sipil di Kupang - NTT
Alumni Jurusan Sipil Fakultas Teknik Unika Widya Mandira Kupang

1. Pendahuluan
Rencana Anggaran Biaya (RAB) merupakan salah satu Jika proses pengambilan data panjang, luas dan jumlah
produk perencanaan yang berisi daftar kuantitas setiap dari AutoCAD ataupun dari hasil printoutnya serta
item pekerjaan, harga satuan item pekerjaan yang tahapan perhitungan pada Excel dilakukan dalam satu
didapat dari perkalian antara koefisien upah, material rangkaian secara otomatis oleh komputer. Serta data-
dan peralatan dengan harga satuannya serta rekapitulasi data parameter lainnya diinput menggunakan form-form
keseluruhan biaya yang merupakan Engineering Estimate yang standar, maka kesalahan-kesalahan pada saat
besaran anggaran yang diperlukan untuk membangun perhitungan kuantitas item pekerjaan dapat
satu infrastruktur. diminimalisir.

Dalam beberapa pengalaman pengerjaan proyek sering 2. AutoCAD


terjadi kesalahan Cost Estimator dalam menyusun
AutoCAD adalah perangkat lunak grafis Computer Aided
Rencana Anggaran Biaya karena kesalahan melakukan
Design (CAD) untuk menggambar 2 dimensi dan 3 dimensi
perhitungan kuantitas pekerjaan. Kesalahan-kesalahan
yang dikembangkan oleh Autodesk. Sebagai salah satu
tersebut lebih banyak disebabkan karena faktor manusia,
program yang mengusung platform CAD, AutoCAD
seperti kesalahan input data parameter item pekerjaan,
banyak digunakan untuk untuk menggambar suatu
kesalahan pada saat melakukan copy paste rumus dan
produk atau bagian dari suatu produk. Produk yang ingin
lain sebagainya.
digambarkan bisa diwakili oleh garis-garis maupun
Program komputer yang biasa digunakan untuk simbol-simbol yang memiliki makna tertentu.
melakukan perhitungan kuantitas item pekerjaan adalah
Setiap garis atau simbol sebagai entitas/object pada
AutoCAD dan Microsoft Excel. Estimator biasanya akan
AutoCAD mengandung data properties yang bisa dilihat
mengambil data panjang, luas atau jumlah dari gambar
dan dirubah. Contohnya tipe garis Polyline mengandung
konstruksi pada AutoCAD ataupun hasil printout-nya
data properties panjang (length) dan luas (area), object
kemudian menyusunnya dalam daftar kuantitas
titik (point) misalnya mengandung data properties posisi
menggunakan Sheets pada Excel untuk selanjutnya
titik (koordinat x dan y). Selain itu semua object pada
dilakukan perhitungan-perhitungan guna mendapatkan
satu file AutoCAD dapat diketahui jumlahnya.
besaran kuantitas item pekerjaan dengam menggunakan
fasilitas Formula pada Excel. Daftar perhitungan tersebut
akan menjadi dokumen backup data yang saat ini juga
menjadi salah satu dokumen produk perencanaan.

Proses pengambilan data panjang, luas dan jumlah dari


AutoCAD serta input data-data parameter item
pekerjaan lainnya sampai pada perhitungan-perhitungan
menggunakan formula pada Excel dilakukan secara
manual sehingga peluang untuk terjadi kesalahan sangat
besar.
Gambar 1. Data Properties Object Polyline

3. Microsoft Excel
Microsoft Excel atau Microsoft Office Excel adalah sebuah Selain itu, Excel juga dapat merekam semua yang
program aplikasi lembar kerja (worksheet) yang dibuat dilakukan oleh pengguna untuk menjadi macro, sehingga
dan didistribusikan oleh Microsoft Corporation yang mampu melakukan otomatisasi beberapa tugas hanya
dapat dijalankan pada Microsoft Windows dan Mac OS. dengan satu kali klik. VBA juga mengizinkan pembuatan
Aplikasi ini merupakan bagian dari Microsoft Office form dan kontrol yang terdapat di dalam worksheet
System. Aplikasi ini memiliki fitur kalkulasi dan untuk dapat berkomunikasi dengan penggunanya.
pembuatan grafik yang sangat banyak dan lengkap. Bahasa VBA juga mendukung penggunaan DLL
Microsoft Excel hingga saat ini merupakan program ActiveX/COM, meski tidak dapat membuatnya. Versi VBA
spreadsheet paling banyak digunakan oleh berbagai selanjutnya menambahkan dukungan terhadap class
pihak, baik di platform PC berbasis Windows maupun module sehingga mengizinkan penggunaan teknik
platform Macintosh berbasis Mac OS, semenjak versi 5.0 pemrograman berorientasi objek dalam VBA.
diterbitkan pada tahun 1993.
4. Pemanfaatan Properties Object AutoCAD dan
Sejak tahun 1993, Excel telah memiliki bahasa Macro VBA Excel
pemrograman Visual Basic for Applications (VBA), yang
dapat menambahkan kemampuan Excel untuk Seperti telah disampaikan pada bagian pendahuluan,
melakukan automatisasi di dalam Excel dan juga kesalahan perhitungan kuantias item pekerjaan sering
menambahkan fungsi-fungsi yang dapat didefinisikan terjadi pada saat proses pengambilan data panjang, luas
oleh pengguna (user-defined functions/UDF) untuk maupun jumlah item pekerjaan pada gambar baik itu
digunakan di dalam worksheet. Dalam versi selanjutnya, berupa file AutoCAD atau printoutnya, selain itu pada
bahkan Microsoft menambahkan sebuah integrated saat proses perhitungan menggunakan formula pada
development environment (IDE) untuk bahasa VBA untuk Excel pun sering terjadi kesalahan pengetikan atau pada
Excel, sehingga memudahkan programmer untuk saat copy paste formula.
melakukan pembuatan program buatannya.
Jika proses pengambilan data panjang, luas dan jumlah 5. QuantityGenerate V.1.2
dari AutoCAD ataupun dari hasil printoutnya serta
tahapan perhitungan pada Excel dilakukan dalam satu QuantityGenerate V.1.2. adalah aplikasi berbasis
rangkaian secara otomatis oleh komputer. Serta data- Worksheet Microsoft Excel yang dibangun menggunakan
data parameter lainnya diinput menggunakan form-form bahasa pemrograman Visual Basic for Applications (VBA)
yang standar, maka kesalahan-kesalahan pada saat atau Macro dan penggunaan form untuk berkomunikasi
perhitungan kuantitas item pekerjaan dapat dengan pengguna serta memanfaatkan kemampuan DLL
diminimalisir. ActiveX/Com untuk berhubungan dengan AutoCAD guna
mengakses data properties dari object pada file AutoCAD.
Hal ini menjadi mungkin karena Excel dengan bahasa
pemrograman Visual Basic for Applications (VBA), Konsep program QuantityGenerate V.1.2. adalah
penggunan Macro untuk melakukan otomatisasi otomatisasi tahapan perhitungan kuantitas mulai dari
beberapa tugas dan penggunaan form dan kontrol untuk pengambilan data panjang, luas dan jumlah item
berkomunikasi dengan penggunanya serta mendukung pekerjaan dari AutoCAD, input data-data parameter
penggunaan DLL ActiveX/COM memungkinkan untuk tambahan serta proses perhitungan menggunakan
menghubungkan Excel dengan program AutoCAD guna formula-formula pada Excel sampai pada menyusunnya
mengambil data properties berupa panjang, luas dan dalam satu daftar kuantitas sebagai dokumen backup
jumlah pada entitas yang ada pada file AutoCAD. data.

Gambar 2. Tampilan Utama Aplikasi


Gambar 2. Beberapa Form Isian Parameter Item Pekerjaan

Output dari aplikasi ini adalah volume item pekerjaan Keuntungan dari aplikasi ini adalah mulai dari proses
lengkap dengan backup data sesuai template yang pengambilan data panjang, luas maupun jumlah dari
disediakan dan khusus untuk balok, kolom, footplat dan AutoCAD sampai pada perhitungan-perhitungan untuk
plat beton output aplikasi berupa volume beton, luas mendapatkan kuantitas item pekerjaan hingga
bekesting dan berat serta panjang tulangan. Volume menyusunnya dalam satu daftar dilakukan secara
semua item pekerjaan selanjutnya akan disusun dalam otomatis oleh komputer sehingga meminimalisir
satu Daftar Kuantitas dan Harga yang juga dilakukan kesalahan perhitungan kuantitas item pekerjaan.
secara otomatis oleh komputer.

Gambar 3. Beberapa Output Daftar Kuantias Item Pekerjaan


Gambar 4. Output Daftar Kuantias dan Harga

6. Penutup
Rencana Anggaran Biaya (RAB) adalah salah satu Pemanfaatan data properties dari object AutoCAD dan
komponen penting dalam proses pembangunan satu bahasa pemrograman Visual Basic for Aplication (VBA)
infrastruktur karena merupakan Engineering Estimate pada Excel untuk otomatisasi tahapan perhitungan
berapa besaran anggaran yang diperlukan. kuantitas item pekerjaan akan meminimalisir kesalahan
pada tahap ini.
Masih sering terjadi kesalahan perhitungan Rencana
Anggaran Biaya karena kekeliruan pada tahapan QuantityGenerate V.1.2 adalah aplikasi Worksheet yang
perhitungan kuantitas yang disebabkan oleh faktor dibangun dengan memanfaatkan bahasa pemrograman
manusia. Visual Basic for Aplication (VBA) untuk melakukan proses
perhitungan kuantitas item pekerjaan secara automatis.

Menghitung Volume Item Pekerjaan, Membuat BackUp Data dan Berat


Tulangan secara OTOMATIS
#sipilitumenyenangkan

Anda mungkin juga menyukai