Rabu, 29 April 2015

Drafting Super Cepat dengan "Lazy Hand"

Standard command-command keyboard AutoCAD terdiri dari singkatan 1-3 huruf, seperti M untuk Move, RO untuk Rotate, EXT untuk Extend, bahkan lebih dari 3 huruf seperti ORBIT untuk 3dOrbit, dan sebagainya. Untuk pekerjaan drafting yang terkadang harus berjam-jam, mengetik command-command itu jadi tidak praktis, terlebih lagi jarak antar huruf untuk satu command saja seringkali berjauhan, seperti O dan F untuk command Offset.

Solusinya, bikin shortcut sendiri yang memudahkan tangan kita yang ada di posisi keyboard.
Contohnya, untuk line daripada L ganti ke S (anggap di dalam ingatan, garis-garis bersambung itu membentuk kurva "S"). Untuk pline (polyline) daripada PL ganti ke Q (anggap di dalam ingatan, garis polyline membentuk kurva tertutup). Sehingga pedit (polyline edit) dengan mudah kita ubah dari PE menjadi QE.
Akhirnya semua kode command sudah kita pindahkan ke area terdekat di telapak tangan kiri kita...
Command-command bias diketik dalam waktu yang cepat tanpa menguras tenaga! Suatu ide kemalasan yang berakhir dengan kecepatan, bukan? Ini saya namakan metode the Lazy Hand.

Bagaimana cara mengubah kode singkatan command yang sudah ada?
Letak Command Alias pada AutoCAD 2014

Pada mode workspace 3D Basic, 3D Modeling, atau 2D Drafting & Annotation, klik Manage pada menu bar, pilih Edit Aliases.
Pada mode workspace AutoCAD Classic, klik Tools pada menu bar, pilih Costumize, pilih Edit Program Parameters (acad.pgp).

Setelah terbuka text file nya, kita akan ubah bagian kode singkatannya, tapi sebelumnya Ctrl+A (select all) dulu seluruh teks, kemudian Crtl+C (copy) dan paste-kan ke file notepad di lain folder, agar kamu tetap dapat menyimpan file aslinya. Save dengan nama lain misalnya acadoriginal.txt.
Nah, sekarang ubah bagian kode singkatannya sesuai keinginan kamu, pada paragraf yang ada seperti dibawah ini.

Menciptakan Perintah Baru dengan AutoLISP

Apa itu AutoLISP?

AutoLISP adalah bahasa pemrograman dalam AutoCAD yang dipakai untuk menambah kemudahan menggambar. Diturunkan dari bahasa LISP (diciptakan tahun 1950-an oleh John McCarthy) yang biasa dipakai hingga kini untuk dasar pembuatan program Artificial Inteligence/ kecerdasan buatan.

Terkadang kita ingin mempersingkat beberapa langkah penggambaran, sehingga waktu penggambaran menjadi lebih cepat dengan sekali perintah (command) saja. Nah, saat itulah AutoLISP dibutuhkan. Menyatukan beberapa command dan mengatur nilai inputan secara otomatis tidak dapat dikerjakan dengan mengubah alias command saja (lihat the Lazy Hand), tetapi harus dengan memprogramkan command-command itu.

Contoh AutoLISP

Contoh penerapan

Mulai membuat program sederhana


Selasa, 28 April 2015

Pemula: darimana memulainya?

AutoCAD pada dasarnya adalah software menggambar 3 dimensi (memiliki sumbu X, Y, dan Z). Gambar 2 dimensi (bidang datar bersumbu X dan Y saja) merupakan proyeksi orthogonal dari benda 3 dimensional. Proses menggambar proyeksi 2 dimensi (denah, tampak, potongan, isometri) di AutoCAD dapat dilakukan secara otomatis setelah bentuk 3 dimensinya dibuat. Namun bisa juga digambar secara manual, layaknya memindahkan fungsi meja gambar dalam komputer.

Bila Anda ingin menggambar sesuatu secara sederhana (misalnya layout ruangan saja), mulailah dengan gambar proyeksi 2 dimensi. Namun bila kebutuhan gambar Anda nanti akan berkembang kepada jenis-jenis gambar yang lebih kompleks, misalnya tampak, potongan, isometri, bahkan gambar 3 dimensinya, maka mulailah dengan menggambar benda 3 dimensinya sebelum membuat jenis-jenis gambar tersebut satu per satu. Memang sedikit memakan waktu untuk membuat benda 3 dimensi, namun Anda akan sangat terbantu saat harus membuat puluhan gambar proyeksi (denah, tampak, potongan), gambar isometri dan gambar renderingnya. Semua gambar proyeksi itu tidak perlu Anda gambar, AutoCAD membantu Anda secara otomatis, hampir 99% nya!

Apa yang terjadi bila gambar proyeksi manual Anda mengalami perubahan pada satu bagian, misalnya beberapa dinding dirubah? Maka semua jenis gambar (denah, tampak, potongan) harus Anda rubah satu per satu bukan? Tidak akan terjadi bila Anda sudah memiliki obyek 3 dimensinya. Apapun perubahan pada desain Anda, cukup rubah pada benda 3 dimensinya, maka secara otomatis, semua jenis gambar Anda ikut berubah sesuai desain terakhir.

Itulah fungsi "Auto" dan Computer Aided Design (CAD), menjadikan computer sebagai automatic drafter (penggambar otomatis).