gambar atau tampilan pada window
TRANSCRIPT
8/19/2019 Gambar Atau Tampilan Pada Window
http://slidepdf.com/reader/full/gambar-atau-tampilan-pada-window 1/5
Gambar atau tampilan pada window AutoCAD pada dasarnya adalah
kumpulan komponen titik dengan koordinat tertentu yang saling
berhubungan. Sebuah garis lurus akan terbentuk dengan menghubungkan
dua buah titik dengan dua koordinat yang berbeda. Dengan kata lain
membentuk suatu gambar pada AutoCAD adalah menghubungkan kumpulan
titik titik koordinat tertentu.
Suatu ketika mungkin kita mempunyai data koordinat pengukuran tanah dalam sistem
koordinat UTM, biasanya perhitungan koordinat dilakukan dalam worksheet atau
dengan kata lain data ukur berada dalam sheet excel. Cara paling sederhana
memindahkan atau mentranfer koordinat ke dalam gambar autocad yaitu dengan meng-
input atau memasukkan satu persatu koordinat tersebut scara manual, cara semacam
ini akan akan sangat-sangat tidak efektif dan memakan waktu lama ika data yang
ditransfer dalam umlah yang besar. !da cara yang lebih efisien untuk men-transfer datakoordinat semacam ini dari excel dalam !uto!".
Cara pertama adalah dengan membuat script langsung pada Worksheets dengan
memanfaatkan fungsi-fungsi builtin seperti #Concatenate$ yaitu fungsi worksheet excel
untuk menggabungkan isi cell dan atau menggabung character. Contoh cara men-
transfer koordinat kedalam autocad dari excel sebagai berikut%
KOORDINA
No
!ro"
l # $ Koordinat%#&$'
A.( ( ) *CONCA+NA+%,-&&&C-'
A.) - ( *CONCA+NA+%,/&&&C/'
A.- - ) *CONCA+NA+%,0&&&C0'
A./ 0 / *CONCA+NA+%,1&&&C1'
A.0 2 ( *CONCA+NA+%,2&&&C2'
8/19/2019 Gambar Atau Tampilan Pada Window
http://slidepdf.com/reader/full/gambar-atau-tampilan-pada-window 2/5
A.1 3 ( *CONCA+NA+%,3&&&C3'
A2 (4 ) *CONCA+NA+%,5&&&C5'
,lok 6ell D- s7d D5 lalu Copy& selan8utnya pada AutoCAD ketik PL kemudian
tekan enter atau bisa 8uga dengan 6ara 6li6k i6on polyline. !ada 6ommand
window te9t terlihat teks :specify star point %yang menyatakan agar kita
memasukkan titik koordinat awal polyline'& paste lalu enter. ;aka pada
window akan terbentuk gra"k atau garis yang menghubungkan koordinat<
koordinat sebagai mana yang kita masukan dalam =orksheets +96el. Cara
sema6am ini terbilang 6ara yang sederhana& namun 6ara tran>er koordinat
seperti itu merupakan dasar untuk mempela8ari 6ara tran>er koordinat
dengan 6ara yang ke dua yaitu dengan membuat Macro atau dengan Visual
Basic Aplication.
Transfer koordinat atau upload data koordinat dengan menggunakan program macro
atauVisual Basic Aplication ( &'!( akan lebih komplek, kita karus mengerti dan
memahami fungsi-fungsi pada Macro disamping itu uga harus memahami #command
line$ pada !utoC!". Tranfer koordinat menggunakan )rogram macro tidak serta merta
langsung memindahkan koordinat kedalam autocad dari excel, melainkan
menggunakan perantarascript le *file dengan ekstensi.s6r(. Script file adalah
kumpulan perintah atau command line dan variale!variale dengan nilai tertentu.
)erintah-perintah tersebut akan dibaca serta di-eksekusi autocad sehingga
menghasilkan ganbar yang akan terlihat secara +isual.
Contoh Macro untuk membuat file script upload atau transfer koordinat dari excel
kedalam autocad%
Sub Macro1()
‘ Macro Created 27/09/2005 by Edse
Dim X(5000), Y(5000), Z(5000)
Dim Napt(5000) As String
Sheets(“XYZ”).Select
jdat = Application.WorksheetFunction.CountA(Range(Cells(4, 2),
Cells(5004, 2)))
Cells(1, 2) = jdat
8/19/2019 Gambar Atau Tampilan Pada Window
http://slidepdf.com/reader/full/gambar-atau-tampilan-pada-window 3/5
Pi = Appli6ation.=orksheet?un6tion.!i
For r = 1 To jdat
brs = 4 + (r – 1)
X(r) = Cells(brs, 3)
Y(r) = Cells(brs, 4)
Z(r) = Cells(brs, 5)
Napt(r) = Cells(brs, 2)
Next
Configurasi
‘=============Creat Point Symbol=================================
Poin
Print #1, “PDMODE”
Write #1, 34
Print #1, “PDSIZE”
Write #1, 1.5
For r = 1 To jdat
Print #1, “Point”
Write #1, X(r), Y(r)
Next
Elv
For r = 1 To jdat
Print #1, “TEXT”
Print #1, “J”
Print #1, “MC”
Write #1, X(r), Y(r)
Write #1, 3: Write #1, 0: Print #1, Format(Z(r), “#0.000”)
Print #1, “”: Print #1, “”: Print #1, “”
Next
Profil
For r = 1 To jdat
)rint , #T/T$
)rint , #0$
)rint , #TC$
1rite , /*r(, 2*r( 3 4.5
1rite , 6% 1rite , 4% )rint , 7apt*r(
)rint , #$% )rint , #$% )rint , #$
8/19/2019 Gambar Atau Tampilan Pada Window
http://slidepdf.com/reader/full/gambar-atau-tampilan-pada-window 4/5
7ext
)rint , #8oom$% )rint , #e$
Close
nd Sub
Sub Configurasi*(
)rint , #9S7!)$% )rint , #9::$
;<<<<<<<<<Setting line type scale<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
)rint , #=TSC!=$% 1rite , % )rint , #$% )rint , #$
;<<<<<<<<<<Setting font<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
)rint , #ST2=$% )rint , #!>?!=$% )rint , #!>?!=$
)rint , #$% )rint , #$% )rint , #$% )rint , #$
)rint , #$% )rint , #$% )rint , #$% )rint , #$
)rint , #$% )rint , #$% )rint , #$% )rint , #$)rint , #$% )rint , #$% )rint , #$% )rint , #$
)rint , #$% )rint , #$% )rint , #$
)rint , #$% )rint , #$
;STT?7@ 71 =!2> %
;<<<<<<<<<<<<<<<<<< =ayer l+asi <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
)rint , #-=!2>$% )rint , #7$% )rint , #l+$
)rint , #C$% )rint , #6$% )rint , #l+$
)rint , #=$% )rint , #C97T?7U9US$% )rint , #l+$
)rint , #=w$% )rint , #4.A$% )rint , #l+$
)rint , #$% )rint , #$% )rint , #$
;<<<<<<<<<<<<<<<<<< =ayer l+asi <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
)rint , #-=!2>$% )rint , #7$% )rint , #)rofil$
)rint , #C$% )rint , #A$% )rint , #)rofil$
)rint , #=$% )rint , #C97T?7U9US$% )rint , #)rofil$
)rint , #=w$% )rint , #4.A$% )rint , #)rofil$)rint , #$% )rint , #$% )rint , #$
;<<<<<<<<<<<<<<<<<=ayer )oint<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
)rint , #-=!2>$% )rint , #7$% )rint , #)ointBSymbol$
)rint , #C$% )rint , #$% )rint , #)ointBSymbol$
)rint , #=$% )rint , #C97T?7U9US$% )rint , #)ointBSymbol$
8/19/2019 Gambar Atau Tampilan Pada Window
http://slidepdf.com/reader/full/gambar-atau-tampilan-pada-window 5/5
)rint , #=w$% )rint , #4.A$% )rint , #)ointBSymbol$
)rint , #$% )rint , #$% )rint , #$
nd Sub
Sub )rofil*(
)rint , #-=!2>$% )rint , #S$% )rint , #)rofil$
)rint , #$% )rint , #$% )rint , #$
)rint , #$% )rint , #$
nd Sub
Sub l+*(
)rint , #-=!2>$% )rint , #S$% )rint , #l+$
)rint , #$% )rint , #$% )rint , #$
)rint , #$% )rint , #$nd Sub
Sub )oin*(
)rint , #-=!2>$% )rint , #S$% )rint , #)ointBSymbol$
)rint , #$% )rint , #$% )rint , #$
)rint , #$% )rint , #$
nd Sub
Sub @br*(
"im 7:ile !s String
7:ile < :rm?nsert.Common"ialog.:ilename
9pen 7:ile :or 9utput !s
Macro
nd Sub
Sub )lot*(
?rmInsert.Show
nd Sub
Contoh file lengkap untuk upload koordinat x,y kedalam autoC!" dari xcel atau
transfer koordinat dari excel kedalam autocad ada di sini