BAB 2 BUILDING INFORMATION MANAGEMENT (BIM)
2.13. Masa Depan Merancang Dan Membangun Dengan BIM
Ada komentar tentang masa depan jangka pendek (hingga 2025) dan masa depan jangka menengah (di atas 2025). Kita juga membahas jenis penelitian yang akan relevan untuk mendukung tren ini. Agak mudah untuk mengantisipasi dampak jangka pendek. Sebagian besar, itu adalah ekstrapolasi tren saat ini. Proyeksi selama periode yang lebih lama adalah yang tampaknya mungkin bagi kita, mengingat pengetahuan kita tentang industri AEC/FM dan teknologi BIM. Di luar itu, sulit untuk membuat proyeksi yang berguna.
Ringkasan
Dalam pengembangan tangkas, sering kali tentang tren yang muncul daripada membuat tebakan tentang masa depan. Walker Royce menulis tentang indikator untuk konvergen pada solusi dan indikator untuk nilai dan kemajuan (Royce, 2011). Cara untuk mendapatkan kredibilitas adalah melalui bekerja dengan klien pada pemahaman bersama tentang suatu masalah, bagaimana mengukur kemajuan dan kapan harus menemukan solusi.
Ini menciptakan nilai nyata, tidak hanya untuk bisnis, tetapi juga harga diri tim.
Manajemen proyek tangkas adalah tentang mencapai nilai secara kolaboratif untuk proyek dan tim klien, dan organisasi terkait. Ini bukan hanya tentang garis bawah tetapi mencapai sesuatu di tempat kerja, merasa dihargai dan berbagi pengetahuan dengan rekan kerja untuk mencapai terobosan berikutnya. Inilah nilai sebenarnya dari tangkas bagi individu, tim, dan organisasi.
Di UCL di depan proyek terdapat berbagai jenis lokakarya, contoh pola tangkas yang menghadirkan perpaduan yang tepat antara peneliti dan manajer proyek serta staf pendukung untuk memecahkan masalah. Ini bervariasi dari pertemuan Balai Kota di mana tantangan dan peluang diuraikan hingga lokakarya yang lebih rinci yang memungkinkan diskusi dan dialog. Pendekatan manajemen dan pengembangan proyek yang gesit mendukung pendekatan kotak waktu untuk diskusi, dan estimasi dan sering menambahkan lebih banyak waktu tidak selalu memberikan hasil yang lebih baik. Lokakarya inilah yang sering menjadi pendorong inovasi dan pendekatan baru untuk pembangunan. Penggunaan fasilitator terlatih seringkali penting dalam program besar. Adalah penting bahwa staf dengan pendekatan teknis yang berbeda dapat menguraikan pandangan mereka. Mungkin saja gagasan itu ditolak demi gagasan alternatif yang dibahas
dalam pertemuan itu. Kuncinya adalah proses yang adil dan tim yang memutuskan arahnya. Ini adalah inti dari kelincahan yang memungkinkan klien untuk bekerja dengan tim pengembangan secara kolaboratif untuk memutuskan kemampuan yang ingin mereka kembangkan dan memprioritaskan fungsionalitas dan cerita pengguna, atau dalam kasus penelitian investigasi. (Collins, Graham, Proyek Penelitian dan Konsultasi UCL (2003–2013), 2013)
Jelas bahwa jika satu anggota tim menyarankan solusi teknis, yang lain mungkin tidak setuju dan menunjukkan alternatif, dan mengapa dalam keadaan tertentu itu adalah resolusi yang lebih baik.
Mengembangkan pendekatan gesit pemodelan waktu nyata dengan rekan kerja memiliki dampak signifikan pada komunikasi dan secara tidak langsung dalam satu proyek menyelesaikan masalah politik dengan fokus yang jelas pada masalah teknis daripada individu. Selama penugasan konsultasi, rekan-rekan saya dalam kelompok konsultasi kecil diminta untuk menguraikan pendekatan pemodelan objek dan bisnis kita. Kita telah dimintai solusi dan ditemukan pada saat kedatangan di lokasi klien sudah mengalami ketegangan hubungan kerja dengan proyek pengembangan yang telah berlangsung selama lebih dari setahun.
Disepakati untuk menggunakan pendekatan pemodelan tangkas kita untuk memperjelas tujuan proyek dan memperjelas arahnya. Jelas sekali hal-hal tidak berjalan dengan baik, manajer proyek mengeluh bahwa dia tidak tahu jenis proyek apa yang sedang dia kerjakan, karena itu tidak didefinisikan dengan benar oleh direktur program. Dia tidak tahu apakah itu proyek transformasi bisnis atau proyek peningkatan bisnis. Klien benar-benar ingin masalah manajemen proyek diselesaikan dan tidak membuat marah direktur perusahaan konsultan di bawah kontrak. Itu berantakan dan berantakan mahal dengan tim teknis yang telah bekerja untuk waktu yang cukup lama. Tanpa solusi pemodelan waktu nyata dan pengalaman dalam membentuk tim terpadu, kebuntuan ini tidak akan terselesaikan.
Mendapatkan dukungan bukan hanya masalah memperjelas tujuan tetapi mendapatkan dukungan dengan memahami setiap tujuan pemangku kepentingan, mengomunikasikan arahan melalui iterasi singkat dengan produk yang jelas dan waktu yang ditentukan dan melibatkan semua pemangku kepentingan yang sudah mengerjakan proyek .
Pemimpin harus dilihat oleh orang lain bukan untuk mendapatkan keuntungan pribadi.
Dalam hal program harus kembali ke jalurnya, sangat penting untuk mendengarkan pihak lain dan mendukung tujuan masing-masing agar program dapat bergerak maju. Kepentingan pribadi selain berharap untuk hasil yang sukses tidak ada dalam kartu. Demikian juga, para pemimpin dalam manajemen proyek yang gesit harus memimpin dengan memercayai tim mereka dan mengizinkan tim mereka untuk memberikan proyek dengan cara yang ditentukan sendiri. Tim yang mengatur diri sendiri dan memungkinkan mereka untuk melaporkan kemajuan adalah area yang harus dirangkul oleh pemimpin dalam manajemen proyek yang gesit. Sebagian besar dari apa yang telah ditulis tentang agile adalah tentang apa yang dilakukan tim dan bagaimana mereka melacak kemajuan mereka. Bagan burndown, menjaga
kemajuan terlihat dan menjaga tugas terlihat di dinding adalah untuk tim dan pemimpin tim.
Menjaga tugas dan komunikasi utama tetap terlihat, ini adalah 'kotak putih' pelaporan kemajuan. Ini adalah pemimpin dalam manajemen proyek tangkas yang perlu memahami proses berulang ini dan menjadi penyedia sumber daya, untuk menghilangkan semua hambatan bagi tim, yang harus mempercayai timnya untuk memberikan pendekatan teknis yang mereka anggap terbaik. Ini melampaui apa pun yang mendefinisikan perubahan ke budaya kepemimpinan yang gesit.
Tantangan dalam manajemen proyek tangkas bukanlah rencana dan praktik preskriptif yang harus diikuti, tetapi untuk mengisi proses perencanaan proyek dengan pola yang tepat yang efektif dan menambah nilai nyata. Untuk saat ini, tantangannya harus menyeimbangkan perencanaan sehingga Anda dapat mencapai fleksibilitas untuk memberikan proyek yang semakin kompleks dan dengan cepat menambahkan perkembangan baru ke perusahaan dan lembaga penelitian.
BAB 3
TEKNOLOGI INTI DAN PERANGKAT LUNAK
Bab ini memberikan gambaran umum tentang teknologi utama yang membedakan aplikasi desain BIM dari sistem CAD generasi sebelumnya. Pemodelan parametrik berbasis objek awalnya dikembangkan pada 1970-an dan 1980-an untuk manufaktur. Tidak seperti sistem CAD lain sebelum era ini, pemodelan parametrik tidak mewakili objek dengan geometri dan properti tetap. Sebaliknya, ini mewakili objek dengan parameter dan aturan yang secara otomatis menentukan geometri dan sifat dan fitur nongeometrik opsional. Parameter dan aturan dapat berupa ekspresi yang berhubungan dengan objek lain, sehingga memungkinkan objek untuk diperbarui secara otomatis sesuai dengan kontrol pengguna atau mengubah konteks. Objek parametrik khusus memungkinkan pemodelan geometri kompleks, yang sebelumnya tidak mungkin atau tidak praktis. Di industri lain, perusahaan menggunakan pemodelan parametrik untuk mengembangkan representasi objek mereka sendiri dan untuk mencerminkan pengetahuan industri dan praktik terbaik. Dalam industri AECO, perusahaan perangkat lunak BIM telah menetapkan serangkaian kelas objek bangunan dasar untuk pengguna, yang dapat ditambahkan, dimodifikasi, atau diperluas. Kelas objek memungkinkan pembuatan sejumlah instance objek, dengan bentuk yang bervariasi, tergantung pada parameter saat ini dan mungkin sesuai dengan konteksnya yang berubah.
Bagaimana sebuah objek memperbarui dirinya sendiri saat konteksnya berubah disebut perilaku desainnya. Kelas objek yang disediakan sistem mendefinisikan sebelumnya apa itu dinding, pelat, atau atap dalam hal bagaimana mereka berinteraksi dengan objek terkait lainnya. Perusahaan harus memiliki kemampuan untuk mengembangkan objek parametrik yang ditentukan pengguna—baik yang baru maupun yang ekstensi dari yang sudah ada. Atribut objek diperlukan untuk berinteraksi dengan analisis, perkiraan biaya, dan aplikasi lain, tetapi atribut kursi harus ditentukan terlebih dahulu oleh perusahaan perangkat lunak atau oleh pengguna.
Beberapa platform BIM memungkinkan pengguna mengasosiasikan objek 3D dengan gambar 2D yang disederhanakan secara terpisah, memungkinkan pengguna untuk menentukan tingkat perincian 3D, kemudian mengisi geometri model yang hilang dengan proyeksi 2D. Meskipun masih dapat menghasilkan gambar lengkap dari kombinasi objek 3D yang disederhanakan dan detail bagian 2D, objek yang digambar dalam 2D tidak dapat dimasukkan dalam daftar bahan, analisis, dan aplikasi lain yang mendukung BIM. Namun, sebagian besar proyek dan platform BIM menekankan untuk merepresentasikan setiap objek secara penuh. 3D dan menghasilkan gambar 2D dari model 3D. Dalam sistem seperti itu, tingkat detail untuk estimasi biaya, penjadwalan, simulasi energi, atau analisis teknik lainnya, serta untuk gambar, tergantung pada tingkat pemodelan 3D yang digunakan. Bagaimanapun, tingkat pemodelan 3D yang diperlukan harus ditentukan dengan hati-hati tergantung pada tujuan yang ditetapkan untuk penggunaan model selama fase proyek yang berbeda. Tingkat pemodelan disebut sebagai tingkat pengembangan (LOD). Banyak organisasi dan rencana
pelaksanaan BIM tingkat proyek menentukan LOD sebagai persyaratan untuk proyek subsistem pada fase yang berbeda.
Setiap aplikasi BIM menangani satu atau lebih dari jenis layanan ini. Pada tingkat alat BIM, sistem bervariasi dalam hal-hal penting: elaborasi objek dasar yang telah ditentukan sebelumnya, dalam kemudahan pengguna dapat mendefinisikan kelas objek baru, dalam metode memperbarui objek, tidak mudah, dalam jenis bentuk dan permukaan yang dapat ditampilkan, dalam kemampuan untuk menggambar generasi, dalam kemampuan mereka untuk mengelola sejumlah besar objek . Pada tingkat platform, mereka bervariasi dalam kemampuan untuk mengelola proyek besar atau sangat rinci, dalam antarmuka mereka dengan perangkat lunak alat BIM lainnya, dalam konsistensi antarmuka mereka untuk menggunakan banyak alat, dalam ekstensibilitasnya, dalam perpustakaan eksternal yang dapat digunakan dan data yang mereka bawa untuk memungkinkan manajemen, dan dalam kemampuan mereka untuk mendukung kerjasama. Isu-isu ini merupakan kriteria penting untuk membangun kemampuan BIM di dalam dan di seluruh organisasi. Bab ini memberikan tinjauan keseluruhan dari teknologi generasi model BIM utama dan alat dan perbedaan fungsional yang dapat digunakan untuk menilai dan memilih di antara mereka.
3.1 EVOLUSI PEMODELAN PARAMETRI BERBASIS OBJEK
Pengrajin yang baik mengetahui alat-alat tersebut, apakah alat tersebut melibatkan otomatisasi atau tidak. Bab ini dimulai dengan memberikan kerangka konseptual yang kuat untuk memahami kemampuan yang membentuk aplikasi desain BIM. Generasi alat pemodelan bangunan saat ini adalah hasil dari empat dekade penelitian dan pengembangan alat komputer untuk desain 3D interaktif, yang berpuncak pada pemodelan parametrik berbasis objek. Salah satu cara untuk memahami kemampuan aplikasi desain BIM modern saat ini adalah dengan meninjau evolusi inkrementalnya secara historis. Kita mulai dengan sejarah singkat.
Pemodelan 3D Awal
Sejak tahun 1960-an, pemodelan geometri 3D telah menjadi area penelitian yang penting. Pengembangan representasi 3D baru memiliki banyak kegunaan potensial, termasuk film, desain arsitektur dan teknik, dan permainan. Kemampuan untuk mewakili komposisi bentuk polihedral untuk dilihat pertama kali dikembangkan pada akhir 1960-an dan kemudian mengarah ke film komputer-grafik pertama, Tron (pada 1987). Bentuk polihedral awal ini dapat dikomposisikan menjadi gambar dengan serangkaian bentuk parameter dan skalabel yang terbatas, tetapi perancangan membutuhkan kemampuan untuk mengedit dan memodifikasi bentuk kompleks dengan mudah. Pada tahun 1973, langkah besar menuju tujuan ini terwujud. Kemampuan untuk membuat dan mengedit bentuk 3D padat, tertutup volume yang sewenang-wenang dikembangkan secara terpisah oleh tiga kelompok: Ian Braid di Universitas Cambridge, Bruce Baumgart di Stanford, dan Ari Requicha dan Herb Voelcker di Universitas Rochester (Eastman, 1999). Dikenal sebagai pemodelan padat, upaya ini menghasilkan generasi pertama alat desain pemodelan 3D praktis.
Dua bentuk pemodelan padat pada awalnya dikembangkan dan bersaing untuk mendapatkan supremasi: pendekatan representasi batas (B-rep) dan pendekatan Geometri
Padat Konstruktif (CSG). Pendekatan B-rep mewakili bentuk sebagai kumpulan permukaan terbatas yang tertutup dan berorientasi. Sebuah bentuk adalah satu set permukaan dibatasi yang memenuhi satu set didefinisikan kriteria volume-penutup, mengenai keterhubungan, orientasi, dan kontinuitas permukaan antara lain (Requicha, 1980). Fungsi komputasi dikembangkan untuk memungkinkan pembuatan bentuk-bentuk ini dengan dimensi variabel, termasuk kotak berparameter, kerucut, bola, piramida, dan sejenisnya. Juga disediakan bentuk sapuan: ekstrusi dan putaran yang didefinisikan sebagai profil dan sumbu sapuan—
lurus atau di sekitar sumbu rotasi.
Masing-masing operasi ini menciptakan bentuk B-rep yang terbentuk dengan baik dengan dimensi eksplisit. Operasi pengeditan menempatkan bentuk-bentuk ini dalam hubungan satu sama lain, mungkin tumpang tindih. Bentuk yang tumpang tindih dapat digabungkan menggunakan operasi penyatuan spasial, persimpangan, dan peng urangan—
disebut operasi Boolean—pada pasangan atau beberapa bentuk polihedral yang terbentuk dengan baik. Operasi ini memungkinkan pengguna untuk secara interaktif menghasilkan bentuk yang cukup kompleks. Operasi pengeditan harus menghasilkan bentuk yang juga merupakan B-repetisi yang terbentuk dengan baik, memungkinkan operasi untuk digabungkan. Penciptaan bentuk dan sistem pengeditan yang disediakan dengan menggabungkan bentuk primitif dan operator Boolean memungkinkan pembuatan satu set permukaan yang bersama-sama dijamin untuk menyertakan bentuk volumetrik yang ditentukan pengguna. Pengeditan bentuk di komputer dimulai.
Dalam pendekatan alternatif, CSG mewakili bentuk sebagai satu set fungsi yang mendefinisikan polihedra primitif, mirip dengan B-rep. Fungsi-fungsi ini digabungkan dalam ekspresi aljabar, juga menggunakan operasi Boolean. Namun, CSG mengandalkan beragam metode untuk menilai bentuk akhir yang didefinisikan sebagai ekspresi aljabar. Misalnya, mungkin digambar pada layar, tetapi tidak ada set permukaan yang dibatasi yang dihasilkan.
Perintah tekstual mendefinisikan satu set primitif untuk mewakili sebuah rumah kecil. Baris terakhir di atas gambar menyusun bentuk dengan menggunakan operasi Boolean. Hasilnya adalah bentuk bangunan yang paling sederhana: bentuk tunggal yang dilubangi dengan ruang satu lantai dengan atap pelana dan bukaan pintu. Bentuk yang ditempatkan tetapi tidak dievaluasi ditampilkan di sebelah kanan. Perbedaan utama antara CSG dan B-rep adalah CSG menyimpan parameter yang mendefinisikan komponen bentuknya dan rumus gebrakanal untuk menyusunnya bersama-sama, sedangkan B-rep menyimpan hasil dari urutan operasi dan argumen objek yang membentuk bentuk komponen. Perbedaannya signifikan. Di CSG, elemen dapat diedit dan dibuat ulang sesuai permintaan. Perhatikan bahwa semua parameter lokasi dan bentuk dapat diedit melalui parameter bentuk dalam ekspresi CSG. Metode ini menggambarkan bentuk—sebagai string teks—sangat ringkas, tetapi membutuhkan beberapa detik untuk menghitung bentuk pada mesin desktop pada masa itu. B-rep, di sisi lain, sangat baik untuk interaksi langsung, untuk menghitung properti massa, rendering, dananimasi, dan untuk memeriksa konflik spasial. Mengedit bentuk B-rep sangat sulit karena parameterisasinya tidak menawarkan parameter yang berguna untuk pengeditan.
Awalnya, kedua metode ini bersaing untuk menentukan pendekatan mana yang lebih baik. Segera diketahui bahwa metode tersebut harus digabungkan, memungkinkan
pengeditan di dalam pohon CSG (kadang-kadang disebut bentuk yang tidak dievaluasi).
Dengan menggunakan B-rep untuk tampilan dan interaksi untuk mengedit bentuk, komposisi bentuk dapat dibuat. B-rep disebut bentuk yang dievaluasi. Saat ini, semua alat pemodelan parametrik dan semua model bangunan menggabungkan kedua representasi, satu seperti CSG untuk pengeditan, dan perwakilan B untuk memvisualisasikan, mengukur, mendeteksi bentrokan, dan penggunaan nonediting lainnya. Alat generasi pertama mendukung pemodelan objek segi 3D dan silinder dengan atribut terkait, yang memungkinkan objek disusun menjadi rakitan teknik, seperti mesin, pabrik proses, atau bangunan (Eastman, 1975;
Requicha, 1980). Pendekatan gabungan untuk pemodelan ini adalah pendahulu penting untuk pemodelan parametrik modern.
Nilai dari mengasosiasikan material dan properti lain dengan bentuk dengan cepat dikenali dalam sistem awal ini. Ini dapat digunakan untuk persiapan analisis struktural atau untuk menentukan volume, beban mati, dan tagihan material. Objek dengan material mengarah pada situasi di mana bentuk yang terbuat dari satu bahan digabungkan dengan operasi Boolean dengan bentuk dari bahan lain. Apa interpretasi yang tepat? Sementara pengurangan memiliki arti intuitif yang jelas (dinding di jendela atau lubang di pelat baja), persimpangan dan penyatuan bentuk dengan bahan yang berbeda tidak.
Ini secara konseptual menjadi masalah karena kedua objek dianggap memiliki status yang sama—sebagai objek individu. Teka-teki ini mengarah pada pengakuan bahwa penggunaan utama operasi Boolean adalah untuk menanamkan "fitur" ke dalam bentuk utama, seperti koneksi dalam potongan pracetak, relief, atau bullnose dalam beton (beberapa ditambahkan dan lainnya dikurangi). Sebuah objek yang merupakan fitur untuk digabungkan dengan objek utama ditempatkan relatif terhadap objek utama; fitur tersebut nantinya dapat diberi nama, direferensikan, dan diedit. Materi objek utama berlaku untuk setiap perubahan volume. Desain berbasis fitur menjadi subbidang utama pemodelan parametrik (Shah dan Mantyla, 1995) dan merupakan langkah tambahan penting lainnya dalam pengembangan alat desain parametrik modern. Bukaan jendela dan pintu dengan pengisi merupakan contoh fitur intuitif di dalam dinding.
Pemodelan bangunan berdasarkan pemodelan padat 3D pertama kali dikembangkan pada akhir 1970-an dan awal 1980-an. Sistem CAD, seperti RUCAPS (yang berevolusi menjadi Sonata), TriCAD, Calma, GDS (Day, 2002), dan sistem penelitian universitas di Carnegie-Mellon University dan University of Michigan mengembangkan kemampuan dasar ini .(Untuk satu detail sejarah perkembangan teknologi CAD, lihat http://mbinfo.mbdesign.net/CAD- History.htm.)Pekerjaan ini dilakukan secara bersamaan oleh tim dalam desain produk mekanik, kedirgantaraan, bangunan, dan elektrik, berbagi konsep dan teknik pemodelan pr oduk, dan analisis terintegrasi dan simulasi.
Sistem CAD pemodelan yang solid secara fungsional kuat tetapi sering kali melebihi daya komputasi yang tersedia. Beberapa masalah produksi di gedung, seperti gambar dan pembuatan laporan, tidak berkembang dengan baik, membatasi penggunaannya dalam produksi. Juga, merancang 3 Objek secara konseptual asing bagi sebagian besar desainer, yang lebih nyaman bekerja dalam 2D. Sistemnya mahal, dengan biaya lebih dari 35.000 per kursi pada 1980-an (termasuk perangkat keras), setara dengan yang mahal Mobil sport. Industri
manufaktur dan kedirgantaraan melihat potensi keuntungan yang sangat besar dalam hal kemampuan analisis terintegrasi, pengurangan kesalahan, dan gerakan menuju otomatisasi pabrik. Mereka bekerja dengan toko perusahaan CAD memecahkan kekurangan dan memimpin upaya untuk mengembangkan kemampuan baru. Sebagian besar industri bangunan tidak menyadari manfaat ini. Sebagai gantinya, mereka mengadopsi editor gambar arsitektur, seperti AutoCAD, Microstation, dan MiniCAD yang menambah metode kerja saat itu dan mendukung generasi digital dari dokumen desain dan konstruksi 2D.
Langkah lain dalam evolusi dari CAD ke pemodelan parametrik adalah pengenalan bahwa banyak bentuk dapat berbagi parameter. Misalnya, batas-batas dinding ditentukan oleh bidang lantai, dinding, dan permukaan langit-langit yang mengikatnya; bagaimana objek terhubung sebagian menentukan bentuknya dalam tata letak apa pun. Jika satu dinding dipindahkan, semua dinding lain yang berbatasan dengannya harus diperbarui juga. Artinya, perubahan menyebar sesuai dengan konektivitasnya. Dalam kasus lain, geometri tidak didefinisikan oleh bentuk objek terkait, melainkan secara global. Grid, misalnya, telah lama digunakan untuk mendefinisikan kerangka struktural. Titik perpotongan kisi memberikan parameter untuk menempatkan dan mengorientasikan bentuk. Pindahkan satu garis kisi dan bentuk yang ditentukan secara relatif ke titik kisi terkait juga harus diperbarui. Parameter dan persamaan global juga dapat digunakan secara lokal. Awalnya, kemampuan untuk tangga atau dinding ini dibangun ke dalam fungsi pembangkit objek, misalnya, di mana parameter untuk tangga didefinisikan: lokasi; parameter riser tangga, tapak, dan lebar yang diberikan; dan rakitan tangga dibangun secara virtual di dalam komputer. Jenis kemampuan ini memungkinkan tata letak di AutoCADArsitektur dan alat 3DCAD awal, dan dalam pengembangan operasi perakitan di AutoCAD 3D, misalnya. Tapi ini belum pemodelan parametrik penuh. Kemudian dalam pengembangan pemodelan 3D, parameter yang menentukan bentuk dapat dievaluasi kembali secara otomatis dan bentuk dibangun kembali, pertama sesuai permintaan di bawah kendali pengguna. Kemudian perangkat lunak diberi tanda untuk menandai secara otomatis apa yang telah dimodifikasi, sehingga hanya bagian yang diubah yang secara otomatis dibangun kembali.
Gambar 3.1 Representasi relasi parametrik dalam beberapa aplikasi BIM.
Secara umum, struktur internal dari instance objek yang didefinisikan dalam sistem pemodelan parametrik adalah grafik berarah, di mana node adalah kelas objek dengan parameter atau operasi yang membangun atau memodifikasi instance objek; link dalam grafik menunjukkan hubungan antara node. Beberapa sistem menawarkan opsi untuk membuat grafik parametrik terlihat untuk diedit. Sistem pemodelan objek parametrik modern menandai secara internal tempat pengeditan dilakukan dan hanya membuat ulang bagian yang terpengaruh dari grafik model, meminimalkan urutan pembaruan dan memaksimalkan kecepatan.
Rentang aturan yang dapat disematkan dalam grafik parametrik menentukan keumuman sistem. Keluarga objek parametrik didefinisikan menggunakan parameter dan hubungan antar parameter. Karena hubungan membatasi perilaku desain model parametrik, pemodelan parametrik juga disebut sebagai pemodelan kendala. Tiga metode yang umum digunakan untuk mendefinisikan hubungan parametrik: hubungan geometris (misalnya, jarak dan sudut), hubungan deskriptif (misalnya, bertepatan, paralel, dan vertikal), dan hubungan persamaan (misalnya, parameter*2). Alat saat ini memungkinkan kondisi "jika-maka"
tambahan. Definisi kelas objek adalah tugas yang kompleks, membutuhkan pengetahuan tentang bagaimana mereka harus berperilaku dalam konteks yang berbeda. Kondisi if-then dapat menggantikan satu fitur desain dengan fitur desain lainnya, berdasarkan hasil pengujian atau kondisi tertentu. Ini digunakan dalam perincian struktural, misalnya, untuk memilih jenis sambungan yang diinginkan, tergantung pada beban dan komponen struktur yang disambungkan. Lihat juga Lee dkk. (2006) untuk sejarah singkat pemodelan parametrik dan rincian lebih lanjut tentang kendala parametrik.
Beberapa aplikasi desain BIM mendukung hubungan parametrik ke kurva dan permukaan kompleks, seperti splines dan nonuniform B-splines (NURBS). Alat ini memungkinkan bentuk lengkung kompleks didefinisikan dan dikontrol serupa dengan jenis geometri lainnya. Definisi objek parametrik juga memberikan panduan untuk pendimensian selanjutnya dalam gambar. Jika jendela ditempatkan di dinding sesuai dengan offset dari ujung dinding ke tengah jendela, dimensi default akan dilakukan dengan cara ini pada gambar selanjutnya. Singkatnya, ada serangkaian kemampuan parametrik yang penting tetapi beragam, beberapa di antaranya tidak didukung oleh semua alat desain BIM. Ini termasuk:
• Umum hubungan parametrik, idealnya mendukung kemampuan aljabar dan trigonometri penuh
• Dukungan untuk percabangan kondisi dan aturan penulisan yang dapat mengaitkan fitur yang berbeda ke instance objek
• Menyediakan tautan antar objek dan dapat membuat lampiran ini secara bebas, seperti dinding yang alasnya adalah slab, ramp, atau stair
• Menggunakan parameter global atau eksternal untuk mengontrol tata letak atau pemilihan objek
• Kemampuan untuk memperluas kelas objek parametrik yang ada menggunakan subtyping, sehingga kelas objek yang ada dapat menangani struktur baru dan perilaku desain yang tidak disediakan pada awalnya