Di tip dynamic block ini, kita membuat beberapa elemen gambar dan menambahkan attribute di tengah-tengah block. Kita perlu menambahkan action stretch ke block ini, karena kita ingin mengubah ukuran block. Tantangannya adalah kita perlu menjaga agar attribute tetap di tengah-tengah block. Ada dua cara untuk melakukannya: pertama kita dapat membiarkan attribute tetap di tengah block dan menstretch block ke kedua sisinya. Atau cara kedua: kita men-stretch ke satu sisi dan pada saat yang sama memindahkan attribute namun tetap di tengah.
Mari kita coba. Saya menggunakan dynamic block sederhana: room tag.
Membuat attribute
Membuat attribute pada dasarnya sama, kita menggunakan ATTDEF.Untuk mempermudahnya kelak, atur agar justification ke center.
Satu hal lagi: pastikan lock position aktif. Beberapa dynamic block action tidak akan bekerja jika tidak diset ke lock.
Alternatif satu: stretch ke kedua arah
Cara ini cukup mudah. Anda dapat mengubah parameter base location ke midpoint. Kemudian menambahkan dua stretch action pada kedua sisinya.
Kalau anda belum paham dengan stretch action, dapat lihat tutorial dynamic block untuk membuat dinding ini.
Alternatif dua: Menambahkan action stretch dan move
Jika anda membuat dynamic block yang cukup kompleks, anda mungkin tidak ingin men-stretch-nya ke kedua arah. Misalnya anda ingin membuat meja yang juga punya action array. Ketika ukuran meja berubah, anda juga ingin jumlah kursi berubah. Anda juga bisa melihat beberapa contoh lain dari dynamic block di e-book AutoCAD Best Practices (bahasa Indonesia).
Pada situasi ini, akan lebih mudah jika kita men-stretch ke satu arah saja. Untuk menjaga agar attribute tetap di tengah block, kita tambahkan satu action lagi untuk memindahkan attribute.
Ingat: attribute harus dipindahkan 1/2 jarak dari perubahan ukuran block. Jika kia stretch 100, maka attribute harus berpindah 50, supaya tetap di tengah. Untuk mencapainya, pilih move action. Ubah pada properties palette nilai distance multiplier menjadi 0.5.
Cobalah dan selamat bersenang-senang! Anda dapat lihat pula video di bawah untuk jelasnya.