DAFTAR LAMPIRAN. Panduan Pengguna Program Bantu FPP Bahasa Pemrograman untuk Program Bantu FPP
|
|
- Utami Atmadjaja
- 6 tahun lalu
- Tontonan:
Transkripsi
1 DAFTAR LAMPIRAN Panduan Pengguna Program Bantu FPP Bahasa Pemrograman untuk Program Bantu FPP 70
2 PANDUAN PENGGUNA FRANSIS PAVEMENT PROGRAM Program Fransis Pavement Program merupakan program bantu yang diperuntukkan bagi kalangan Teknik Sipil. Program bantu ini dikhususkan untuk menghitung tebal perkerasan lentur dan tebal perkerasan kaku jalan dengan Metode Bina Marga. Program ini mudah di install dan mudah dimengerti karena penggunaan bahasa dan simbol simbol yang sering dipakai di bidang Teknik Sipil, selain itu memiliki menu dan tools yang sangat mudah dipahami oleh user. Dengan adanya Panduan Pengguna ini diharapkan agar user lebih memahami bagaimana mengoperasikan program bantu ini. 1. Install Program Untuk meng-install Fransis Pavement Program cukup dengan double-click pada ikon Set up yang terdapat pada cd program. Maka akan muncul jela panduan untuk meng-install program. Setelah mengikuti prosesnya, maka program akan otomatis di-install pada direktori C:\Program File\Fransis Pavement Program. Setelah program sukses di-install, maka anda bisa menjalankan program tersebut dengan meng-click pada ikon FPP pada menu Start All Programs, dan akan muncul jela seperti pada gambar.1. 71
3 Gambar.1 Tampilan Awal FPP 2. Memilih Prosedur Perhitungan Setelah tampilan form awal atau yang disebut form About muncul, pada gambar.2, maka yang harus dilakukan user adalah meng-click pada tombol OK, maka akan muncul form Home. Form ini menyediakan dua alternatif pilihan untuk menghitung tebal perkerasan, yaitu Flexible untuk menghitung tebal perkerasan lentur, dan Rigid untuk menghitung tebal perkerasan kaku. Pada form ini juga berisi informasi tentang setting komputer yang harus digunakan. Setelah user memilih jenis perkerasan yang akan dihitung, maka akan muncul tombol Next. Tombol ini di-click untuk melanjutkan proses pada form berikutnya (gambar.3). 72
4 Gambar.2 Tampilan Form Home Gambar.3 Tampilan Tombol Next pada Form Home 73
5 3. Menghitung Tebal Perkerasan Lentur Langkah-langkah dalam menghitung tebal perkerasan lentur ini terbagi dalam tahapan-tahapan dalam setiap form yang tersedia: a. Pilih jenis pavement Flexible pada form Home (gambar.4), kemudian click tombol Gambar.4 Memilih Jenis Pavement Flexible b. Masukkan data-data input pada kolom yang tersedia pada form Flex Bina Marga Calculator [1], gambar.5, sesuai dengan nama datanya, kemudian click OK. Setelah tombol itu di-click maka akan muncul tombol Next untuk meneruskan ke form berikutnya. 74
6 Gambar 5 Tampilan Form Flex Bina Marga Calculator [1] c. Pada form berikutnya, form Flex Bina Marga Calculator [2] (gambar.6), user akan memilih jenis karaan dan memasukkan data beban karaan dan volume karaan pada kolom yang tersedia. Setelah data dimasukkan kemudian tombol LER di-click untuk mapatkan nilai LER. Setelah didapat nilai LER maka tombol Next akan muncul yang akan di-click untuk melanjutkan ke form berikutnya. 75
7 Gambar.6 Tampilan Form Flex Bina Marga Calculator [2] d. Memasukkan data input curah hujan, kelandaian, jenis lapis perkerasan, roughness, dan klasifikasi jalan pada kolom yang tersedia di form Flex Bina Marga Calculator [3] (gambar.7). Kemudian click tombol untuk mapatkan nilai FR, IPo, dan IPt. Setelah itu click tombol Next untuk melanjutkan ke form berikutnya. 76
8 Gambar.7 Tampilan Form Flex Bina Marga Calculator [3] e. Pada form Flex Bina Marga Calculator [4], data yang dimasukkan adalah jenis bahan masing-masing lapisan perkerasan, IPo, dan IPt (gambar.8). kemudian click tombol untuk mapatkan nilai DDT dan ITP. Nilai ITP yang didapat akan ditampilkan pada form berikutnya. Setelah hasil keluar maka click tombol Next. 77
9 Gambar.8 Tampilan Form Flex Bina Marga Calculator [4] f. Pada from terakhir adalah form Flex Bina Marga Calculator [5] untuk mapatkan hasil akhir tebal perkerasan (gambar.9). Masukkan data koefisien a pada masing-masing lapisan kemudian click untuk mapatkan hasil akhir yaitu tebal (d) perkerasan yang akan ditampilkan tebal masing-masing perkerasan dan tebal total perkerasan. Setelah hasil keluar maka akan muncul pernyataan Perhitungan Selesai sebagai tanda bahwa proses perhitungan tebal perkerasan lentur telah berakhir. 78
10 Gambar.9 Tampilan Form Akhir Flex Bina Marga Calculator [5] 4. Menghitung Tebal Perkerasan Kaku Langkah-langkah menghitung tebal perkerasan kaku: a. Pilih jenis pavement Rigid pada menu Home (gambar.10), kemudian click tombol Next untuk melanjutkan ke form berikutnya. 79
11 Gambar.10 Memilih Jenis Pavement Rigid b. Pada form Rigid NAASRA Calculator [1] masukkan data-data lebar perkerasan, jumlah lajur, jumlah arah, peranan jalan, kuat tekan beton, serta pertumbuhan lalu-lintas. Khusus pada pertumbuhan lalu-lintas disediakan tiga alternatif pilihan sesuai dengan kondisi. Kemudian click tombol untuk memproses perhitungan. Setelah nilai didapatkan maka akan muncul tombol Next, tombol itu di-click untuk melanjutkan ke form berikutnya. 80
12 Gambar.11 Tampilan Form Rigid NAASRA Calculator [1] c. Pada form Rigid NAASRA Calculator [2], click speed-button untuk memilih jenis karaan. Setelah jenis karaan ditentukan maka click tombol untuk memproses perhitungan untuk mapatkan nilai JSKN. Setelah nilai keluar maka akan muncul tombol yang akan di-click untuk melanjutkan pada form berikutnya. 81
13 Gambar.12 Tampilan Form Rigid NAASRA Calculator [2] d. Form Rigid NAASRA Calculator [3] merupakan untuk menunjukkan hasil dari jumlah repitisi beban sumbu karaan yang diperoleh dari form berikutnya. Untuk mapatkan nilai k, click tombol maka akan muncul form sperti gambar
14 Gambar.13 Tampilan Form Rigid NAASRA Calculator [3] e. Untuk mapatkan nilai k, pada form Rigid NAASRA Korelasi CBR dan k terdapat sebuah grafik yang berfungsi sebagai panduan mencari nilai k. Click pada grafik y nilai CBR kemudian click tombol untuk menggambar garis horizontal berwarna biru. Pada perpotongan garis warna biru dan garis persamaan korelasi warna hitam di-click, kemudian click tombol untuk menggambar garis vertikal berwarna merah yang akan berpotongan pada garis sumbu x. Nilai pada perpotongan garis sumbu x adalah nilai k, nilai ini dibaca kemudian dimasukkan ke dalam kolom, seperti yang ditunjukkan pada gambar.14. Setelah nilai k dimasukkan maka click tombol sebagai tanda konfirmasi nilai yang dimasukkan. Kemudian click tombol Next untuk melanjutkan ke form berikutnya. 83
15 Gambar.14 From Korelasi CBR dan k f. Form yang muncul selanjutnya, gambar.15, adalah form untuk mapatkan tegangan yang terjadi yang diperoleh dari nomogram. Masukkan nilai tebal rencan pada kolom yang tersedia, kemudian click tombol untuk menggunakan nomogram. 84
16 Gambar.15 Tampilan Form Rigid NAASRA Calculator [4] g. Form nomogram yang muncul sesuai dengan kebutuhan jenis sumbu karaan yang ada. Penggunaan nomogram STRT, STRG, dan STRG sama, yaitu: click pada grafik y untuk nilai CBR/k kemudian click tombol untuk menggambar garis horisontal berwarna merah. click pada grafi sumbu x untuk nilai beban sumbu, kemudian click tombol click pada garis warna merah sejajar dengan garis bantu yang ada pada nomogram untuk nilai beban sumbu yang sama, kemudian click tombol jkljkll untuk menggambar garis vertikal berwarna merah. click pada perpotongan garis tebal pelat rencana dan garis vertikal merah, kemudian click tombol untuk menggambar garis horisontal berwarna biru 85
17 masukkan.nilai yang didapat dari perpotongan garis horisontal biru dengan garis sumbu y kedalam kolom tegangan yang terjadi di sebelah kanan atas form. setelah semua nilai dimasukkan maka click sebagai tanda konfirmasi, yang akan diikuti dengan munculnya tombol Next dfa yang berfungsi untuk melanjutkan ke form berikutnya. ulangi proses ini untuk mapatkan semua tegangan yang terjadi, baik itu pada nomogram STRG dan SGRG Gambar.16 Form Nomogram STRT 86
18 Gambar.17 Form Nomogram STRG Gambar.18 Form Nomogram SGRG 87
19 h. Setelah form nomogram selesai maka akan muncul form Rigid NAASRA Calculator [4] yang berfungsi untuk mapatkan total nilai fatigue dan tebal perkerasan beton. Click tombol jlkjlkjlkjlj untuk mapatkan nilai d. jika hasil dari % fatigue lebih besar dari 100 %, maka click hjkhjkhkjhj untuk memperbesar tebal pelat dan ulangi proses (f). Jika hasil dari % fatigue lebih kecil atau sama dengan 100 % maka akan muncul pernyataan Perhitungan Selesai dan keluar hasil tebal perekerasan kaku (d). Gambar.19 Form Rigid NAASRA Calculator [4] untuk Mapat Nilai d 5. Menyimpan hasil proses perhitungan Setelah proses perhitungan selesai yang ditandai dengan pernyataan Perhitungan Selesai, maka click tombol untuk menyimpan hasil proses. File tersebut disimpan dan diberi nama serta tipe file. 88
20 File yang disimpan dalam format Notepad (txt), maka diberi extension txt pada nama file. Contoh, nama file.txt File yang disimpan dalam format MsWord (doc), maka diberi extension txt pada nama file. Contoh, nama file.doc 6. Arti dan Fungsi Tombol Pada Program FPP Tombol Arti Fungsi OK HOME ABOUT EXIT CANCEL CONFIRM NEXT BACK PROCESS GRAFIK NOMOGRAM sebagai tanda konfirmasi & masuk menu Home untuk kembali ke menu Home untuk mengetahui informasi judul program pada menu About untuk berhenti dan keluar dari program untuk menghapus data input pada form sebagai tanda konfirmasi input data pada form untuk melanjutkan ke form berikutnya untuk kembali ke form sebelumnya memproses perhitungan untuk mapatkan hasil untuk menuju form grafik korelasi CBR dan k untuk menuju form nomogram 89
21 DRAW RIGHT DRAW LEFT DRAW VERTICAL DRAW ANGLE THICKNESS SAVE menggambar garis horisontal ke arah kanan menggambar garis horisontal ke arah kanan menggambar garis vertikal menggambar garis miring ke arah kiri memperbesar tebal pelat asumsi menyimpan hasil perhitungan dalam format *.txt atau *.doc 90
22 BAHASA PEMROGRAMAN UNTUK PROGRAM BANTU FPP 1. Perkerasan Lentur unit FB5; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Buttons, jpeg, ExtCtrls; type TfrmFB5 = class(tform) Label2: TLabel; Label8: TLabel; Label9: TLabel; Label3: TLabel; Label6: TLabel; Label12: TLabel; cbxa1: TComboBox; cbxa2: TComboBox; cbxa3: TComboBox; Label1: TLabel; Label4: TLabel; Label5: TLabel; lblla: TLabel; lbllpa: TLabel; lbllpb: TLabel; Label10: TLabel; Label13: TLabel; lbld3: TLabel; Label14: TLabel; Label7: TLabel; lbld: TLabel; lblround1: TLabel; lblround3: TLabel; lblround2: TLabel; Label11: TLabel; btnd: TBitBtn; btnback: TBitBtn; btnhome: TBitBtn; btnabout: TBitBtn; btnexit: TBitBtn; btncancel: TBitBtn; Label15: TLabel; Label16: TLabel; Label17: TLabel; lblcbr1: TLabel; lblcbr3: TLabel; lblcbr2: TLabel; imgsurface: TImage; lblitp1: TLabel; lblitp2: TLabel; 91
23 lblitp3: TLabel; lbld1: TLabel; lbld2: TLabel; lbldtbl: TLabel; imgbase: TImage; imgsubbase: TImage; imgsubgrade: TImage; Label18: TLabel; Label19: TLabel; Label20: TLabel; Label21: TLabel; Label22: TLabel; Label23: TLabel; Label24: TLabel; Label25: TLabel; Label26: TLabel; Label27: TLabel; lblfinishd: TLabel; btnsave: TBitBtn; SaveDialog1: TSaveDialog; memo1: TMemo; procedure btnbackclick(ser: TObject); procedure btnhomeclick(ser: TObject); procedure btndclick(ser: TObject); procedure btnexitclick(ser: TObject); procedure btnaboutclick(ser: TObject); procedure btncancelclick(ser: TObject); procedure resetall(); procedure save(); procedure btnsaveclick(ser: TObject); private { Private declarations } public { Public declarations } var frmfb5: TfrmFB5; D1, D2, D3, D, Dtbl: Single; a1, a2, a3: Single; FileFlex: TextFile; now: TDateTime; implementation uses Home, FB1, FB2, FB3, FB4, Math, About; {$R *.dfm} procedure TfrmFB5.btnBackClick(Ser: TObject); frmfb5.close; frmfb4.show; 92
24 procedure TfrmFB5.btnHomeClick(Ser: TObject); if MessageDlg('Anda yakin ingin memulai perhitungan baru?',mtconfirmation,mbokcancel,0)= mrok then frmfb5.close; save; resetall; frmhome.show; procedure TfrmFB5.resetAll(); frmfb1.btncancelclick(frmfb5); frmfb2.btncancelclick(frmfb5); frmfb3.btncancelclick(frmfb5); frmfb4.btncancelclick(frmfb5); frmfb5.btncancelclick(frmfb5); procedure TfrmFB5.save(); frmfb2.cbx1.caption:=''; procedure TfrmFB5.btnDClick(Ser: TObject); inputuser:=true; if (cbxa1.text='') or (cbxa2.text='') or (cbxa3.text='') then MessageDlg('Input salah atau tidak lengkap', mtwarning, [mbok],0); exit; a1:=strtofloat(cbxa1.text); a2:=strtofloat(cbxa2.text); a3:=strtofloat(cbxa3.text); D1:=ITP1/a1; lbld1.caption:=floattostr(roundto(d1,-4)); if ITP1<6.71 then Dtbl:=5; if (ITP1>=6.71) and (ITP1<10) then Dtbl:=7.5; if ITP1>=10 then Dtbl:=10; if D1<Dtbl then D1:=Dtbl; if D1>Dtbl then D1:=Ceil(D1); lblround1.caption:=floattostr(d1); D2:=(ITP2-(a1*D1))/a2; lbld2.caption:=floattostr(roundto(d2,-4)); if (ITP2<3) then Dtbl:=15; if (ITP2>=3) and (ITP2<7.5) then Dtbl:=20; 93
25 if (ITP2>=7.5) and (ITP2<10)then if lbllpa.caption='laston ATAS' then Dtbl:=10 Dtbl:=20; if (ITP2>=10) and (ITP2<12.25)then if lbllpa.caption='laston ATAS' then Dtbl:=15 Dtbl:=20; if (ITP2>=12.25) then Dtbl:=15; if D2<Dtbl then D2:=Dtbl; if D2>Dtbl then D2:=Ceil(D2); lblround2.caption:=floattostr(d2); D3:=(ITP3-(a1*D1)-(a2*D2))/a3; lbld3.caption:=floattostr(roundto(d3,-4)); if D3<10 then D3:=10; if D3>10 then D3:=Ceil(D3); lblround3.caption:=floattostr(d3); D:=D1+D2+D3; lbld.caption:=floattostr(d); lblfinishd.visible:=true; procedure TfrmFB5.btnExitClick(Ser: TObject); if MessageDlg('Anda yakin ingin keluar dari program?',mtconfirmation,mbokcancel,0)= mrok then Application.Terminate; procedure TfrmFB5.btnAboutClick(Ser: TObject); frmfb5.close; frmabout.show; procedure TfrmFB5.btnCancelClick(Ser: TObject); cbxa1.itemindex:=-1; cbxa1.text:=''; cbxa2.itemindex:=-1; cbxa2.text:=''; cbxa3.itemindex:=-1; cbxa3.text:=''; lblround1.caption:=''; lblround2.caption:=''; lblround3.caption:=''; lbld.caption:=''; 94
26 lblfinishd.visible:=false; procedure TfrmFB5.btnSaveClick(Ser: TObject); memo1.lines.add('perhitungan Tebal Perkerasan Lentur'); memo1.lines.add('tanggal :' + DateToStr(Date)); memo1.lines.add('jam :' + TimeToStr(Time)); memo1.lines.add(' '); memo1.lines.add(''); memo1.lines.add('umur Rencana ' + frmfb1.txtur.text + ' thn'); memo1.lines.add('pertumbuhan lalu lintas: ' + frmfb1.txti.text + ' %'); memo1.lines.add('lebar Perkerasan: ' + frmfb1.txtll.text + ' m'); memo1.lines.add('jumlah Lajur: ' + frmfb1.cbxjl.text + ' lajur'); memo1.lines.add('jumlah Arah: ' + strja + ' arah'); memo1.lines.add(''); memo1.lines.add(' Karaan ' + ' Berat ' + ' Volume ' + ' E ' + ' C '); memo1.lines.add('1.1 MP ' + frmfb2.txtb1.text + ' ton ' + frmfb2.txtv1.text + ' ' + frmfb2.lble1.caption + ' ' + frmfb2.lblc1.caption); memo1.lines.add('1.2 Bus ' + frmfb2.txtb2.text + ' ton ' + frmfb2.txtv2.text + ' ' + frmfb2.lble2.caption + ' ' + frmfb2.lblc2.caption); memo1.lines.add('1.2 L Truk ' + frmfb2.txtb3.text + ' ton ' + frmfb2.txtv3.text + ' ' + frmfb2.lble3.caption + ' ' + frmfb2.lblc3.caption); memo1.lines.add('1.2 H Truk ' + frmfb2.txtb4.text + ' ton ' + frmfb2.txtv4.text + ' ' + frmfb2.lble4.caption + ' ' + frmfb2.lblc4.caption); memo1.lines.add('1.22 Truk ' + frmfb2.txtb5.text + ' ton ' + frmfb2.txtv5.text + ' ' + frmfb2.lble5.caption + ' ' + frmfb2.lblc5.caption); memo1.lines.add(' Truk Gandeng ' + frmfb2.txtb6.text + ' ton ' + frmfb2.txtv6.text + ' ' + frmfb2.lble6.caption + ' ' + frmfb2.lblc6.caption); memo1.lines.add('1.2-2 Trailer ' + frmfb2.txtb7.text + ' ton ' + frmfb2.txtv7.text + ' ' + frmfb2.lble7.caption + ' ' + frmfb2.lblc7.caption); memo1.lines.add(' Trailer ' + frmfb2.txtb8.text + ' ton ' + frmfb2.txtv8.text + ' ' + frmfb2.lble8.caption + ' ' + frmfb2.lblc8.caption); memo1.lines.add(''); memo1.lines.add('sum LEP: ' + frmfb2.lblsumlep.caption); memo1.lines.add('ler: ' + frmfb2.lbller.caption); memo1.lines.add('curah Hujan: ' + frmfb3.txtch.text + ' mm/thn'); memo1.lines.add('kelandaian: ' + frmfb3.txtlandai.text + ' %'); memo1.lines.add('jumlah Karaan Berat: ' + frmfb3.lbljkb.caption + ' %'); memo1.lines.add('jenis Lapisan Perkerasan : ' + frmfb3.cbxjlp.text); memo1.lines.add('roughness : ' + frmfb3.cbxrough.text + ' mm/km'); memo1.lines.add('klasifikasi Jalan : ' + frmfb3.cbxkj.text); memo1.lines.add('fr : ' + frmfb3.lblfr.caption); memo1.lines.add(''); memo1.lines.add('jenis Bahan'); memo1.lines.add('lapisan Atas : ' + frmfb4.cbxla.text + '; CBR2 : ' + frmfb4.txtcbr1.text + ' %' + ' ; DDT2 : ' + frmfb4.lblddt1.caption); memo1.lines.add('lapisan Pondasi Atas : ' + frmfb4.cbxlpa.text + '; CBR3 : ' + frmfb4.txtcbr2.text + ' %' + ' ; DDT3 : ' + frmfb4.lblddt2.caption); memo1.lines.add('lapisan Pondasi Bawah : ' + frmfb4.cbxlpb.text + '; CBR4 : ' + frmfb4.txtcbr3.text + ' %' + ' ; DDT4 : ' + frmfb4.lblddt3.caption); memo1.lines.add('itp1 : ' + frmfb5.lblitp1.caption + ' ; a1 : ' + frmfb5.cbxa1.text); memo1.lines.add('itp2 : ' + frmfb5.lblitp2.caption + ' ; a2 : ' + frmfb5.cbxa2.text); memo1.lines.add('itp3 : ' + frmfb5.lblitp3.caption + ' ; a2 : ' + frmfb5.cbxa3.text); memo1.lines.add('d1 : ' + frmfb5.lblround1.caption + ' m'); 95
27 memo1.lines.add('d2 : ' + frmfb5.lblround2.caption + ' m'); memo1.lines.add('d3 : ' + frmfb5.lblround3.caption + ' m'); memo1.lines.add('dtotal : ' + frmfb5.lbld.caption + ' m'); memo1.lines.add(' ================== '); savedialog1.execute; memo1.lines.savetofile(savedialog1.filename);. 2. Perkerasan Kaku unit RN4; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Buttons, ExtCtrls; type TfrmRN4 = class(tform) Label26: TLabel; Label8: TLabel; Label11: TLabel; Label18: TLabel; Label1: TLabel; Label19: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label20: TLabel; Label7: TLabel; Label21: TLabel; Label22: TLabel; Label23: TLabel; lblk1: TLabel; lblk2: TLabel; lblk3: TLabel; lblk4: TLabel; lblk5: TLabel; lblk6: TLabel; lblk7: TLabel; lblk8: TLabel; lblk9: TLabel; lblk10: TLabel; lblk11: TLabel; lblk12: TLabel; lblk13: TLabel; lblk14: TLabel; lblk15: TLabel; lblk16: TLabel; 96
28 lblk17: TLabel; lblk18: TLabel; lblk19: TLabel; lblk20: TLabel; lblb1: TLabel; lblb2: TLabel; lblb3: TLabel; lblb4: TLabel; lblb5: TLabel; lblb6: TLabel; lblb7: TLabel; lblb8: TLabel; lblb9: TLabel; lblb10: TLabel; lblb11: TLabel; lblb12: TLabel; lblb13: TLabel; lblb14: TLabel; lblb15: TLabel; lblb16: TLabel; lblb17: TLabel; lblb18: TLabel; lblb19: TLabel; lblb20: TLabel; lblp1: TLabel; lblp2: TLabel; lblp3: TLabel; lblp4: TLabel; lblp5: TLabel; lblp6: TLabel; lblp7: TLabel; lblp8: TLabel; lblp9: TLabel; lblp10: TLabel; lblp11: TLabel; lblp12: TLabel; lblp13: TLabel; lblp14: TLabel; lblp15: TLabel; lblp16: TLabel; lblp17: TLabel; lblp18: TLabel; lblp19: TLabel; lblp20: TLabel; lblr1: TLabel; lblr2: TLabel; lblr3: TLabel; lblr4: TLabel; lblr5: TLabel; lblr6: TLabel; lblr7: TLabel; lblr8: TLabel; lblr9: TLabel; lblr10: TLabel; lblr11: TLabel; 97
29 lblr12: TLabel; lblr13: TLabel; lblr14: TLabel; lblr15: TLabel; lblr16: TLabel; lblr17: TLabel; lblr18: TLabel; lblr19: TLabel; lblr20: TLabel; btnback: TBitBtn; btnnext: TBitBtn; btnhome: TBitBtn; btn: TBitBtn; btnabout: TBitBtn; btnexit: TBitBtn; btncancel: TBitBtn; lbln1: TLabel; lbln2: TLabel; lbln3: TLabel; lbln4: TLabel; lbln5: TLabel; lbln6: TLabel; lbln7: TLabel; lbln8: TLabel; lbln9: TLabel; lbln10: TLabel; lbln11: TLabel; lbln12: TLabel; lbln13: TLabel; lbln14: TLabel; lbln15: TLabel; lbln16: TLabel; lbln17: TLabel; lbln18: TLabel; lbln19: TLabel; lbln20: TLabel; lblt1: TLabel; lblt2: TLabel; lblt3: TLabel; lblt4: TLabel; lblt5: TLabel; lblt6: TLabel; lblt7: TLabel; lblt8: TLabel; lblt9: TLabel; lblt10: TLabel; lblt11: TLabel; lblt12: TLabel; lblt13: TLabel; lblt14: TLabel; lblt15: TLabel; lblt16: TLabel; lblt17: TLabel; lblt18: TLabel; lblt19: TLabel; 98
30 lblt20: TLabel; lblf1: TLabel; lblf2: TLabel; lblf3: TLabel; lblf4: TLabel; lblf5: TLabel; lblf6: TLabel; lblf7: TLabel; lblf8: TLabel; lblf9: TLabel; lblf10: TLabel; lblf11: TLabel; lblf12: TLabel; lblf13: TLabel; lblf14: TLabel; lblf15: TLabel; lblf16: TLabel; lblf17: TLabel; lblf18: TLabel; lblf19: TLabel; lblf20: TLabel; lblj1: TLabel; lblj2: TLabel; lblj3: TLabel; lblj4: TLabel; lblj5: TLabel; lblj6: TLabel; lblj7: TLabel; lblj8: TLabel; lblj9: TLabel; lblj10: TLabel; lblj11: TLabel; lblj12: TLabel; lblj13: TLabel; lblj14: TLabel; lblj15: TLabel; lblj16: TLabel; lblj17: TLabel; lblj18: TLabel; lblj19: TLabel; lblj20: TLabel; Label97: TLabel; lblmm1: TLabel; txttebal: TEdit; btnnomogr: TBitBtn; Label99: TLabel; lblfinishtbal: TLabel; lbltebale: TLabel; lblmm2: TLabel; Label10: TLabel; lblsumpf: TLabel; btnd: TBitBtn; lbltbal: TLabel; lbltbalakhir: TLabel; btnsave: TBitBtn; 99
31 lbldowel: TLabel; lbldiameter: TLabel; lblpanjang: TLabel; lbljarak: TLabel; lbltie: TLabel; lbldow1: TLabel; lbltie1: TLabel; lbldow2: TLabel; lbltie2: TLabel; lbldow3: TLabel; lbltie3: TLabel; lblmm3: TLabel; lblmm4: TLabel; Memo2: TMemo; SaveDialog2: TSaveDialog; procedure btnhomeclick(ser: TObject); procedure btnbackclick(ser: TObject); procedure btnclick(ser: TObject); procedure btnnextclick(ser: TObject); procedure btnaboutclick(ser: TObject); procedure btnexitclick(ser: TObject); procedure btnnomogrclick(ser: TObject); procedure btncancelclick(ser: TObject); function carirepbban(): String; procedure btndclick(ser: TObject); procedure selesai(); procedure hitunglagi(); procedure btnsaveclick(ser: TObject); private { Private declarations } public { Public declarations } var frmrn4: TfrmRN4; B,E,C: Single; BS1, BS2, BS3, BS4: Single; V,VBerat,VTotal: Word; LEP: Single; SumLEP: Single; LEA: Single; LET: Single; LER: Single; JKB: Single; Wt18: Single; SK, JSK: Word; JSKN: Single; hitungpertama, hitunglagi: Boolean; sumpf: Single; FileRigid: TextFile; strfile: String; now: TDateTime; tbal: Word; 100
32 implementation uses Home, Math, About, RN3, RN2, RN1, STRT, STRG, SGRG; {$R *.dfm} procedure TfrmRN4.btnHomeClick(Ser: TObject); if MessageDlg('Anda yakin ingin memulai perhitungan baru?',mtconfirmation,mbokcancel,0)= mrok then frmrn4.close; frmhome.show; procedure TfrmRN4.btnBackClick(Ser: TObject); frmrn4.close; frmrn3.show; procedure TfrmRN4.btnClick(Ser: TObject); btn.visible:=false; btnnomogr.visible:=false; sumpf:=0; if 1<= nt then if (lblt1.caption='-') then lblp1.caption:='-'; lblj1.caption:='-'; lblf1.caption:='-'; pt[1]:=strtofloat(lblt1.caption)/fr; lblp1.caption:=floattostr(roundto(pt[1],-3)); if (pt[1]<0.51) or (pt[1]>0.85) then lblj1.caption:='-'; lblf1.caption:='-'; p:=roundto(pt[1],-3); lblj1.caption:=carirepbban; rb1:=strtofloat(lblr1.caption); rb2:=strtofloat(lblj1.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf1.caption:=floattostr(roundto(pf,-1)); 101
33 if 2<= nt then if (lblt2.caption='-') then lblp2.caption:='-'; lblj2.caption:='-'; lblf2.caption:='-'; pt[2]:=strtofloat(lblt2.caption)/fr; lblp2.caption:=floattostr(roundto(pt[2],-3)); if (pt[2]<0.51) or (pt[2]>0.85) then lblj2.caption:='-'; lblf2.caption:='-'; p:=roundto(pt[2],-3); lblj2.caption:=carirepbban; rb1:=strtofloat(lblr2.caption); rb2:=strtofloat(lblj2.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf2.caption:=floattostr(roundto(pf,-1)); if 3<= nt then if (lblt3.caption='-') then lblp3.caption:='-'; lblj3.caption:='-'; lblf3.caption:='-'; pt[3]:=strtofloat(lblt3.caption)/fr; lblp3.caption:=floattostr(roundto(pt[3],-3)); if (pt[3]<0.51) or (pt[3]>0.85) then lblj3.caption:='-'; lblf3.caption:='-'; p:=roundto(pt[3],-3); lblj3.caption:=carirepbban; 102
34 rb1:=strtofloat(lblr3.caption); rb2:=strtofloat(lblj3.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf3.caption:=floattostr(roundto(pf,-1)); if 4<= nt then if (lblt4.caption='-') then lblp4.caption:='-'; lblj4.caption:='-'; lblf4.caption:='-'; pt[4]:=strtofloat(lblt4.caption)/fr; lblp4.caption:=floattostr(roundto(pt[4],-3)); if (pt[4]<0.51) or (pt[4]>0.85) then lblj4.caption:='-'; lblf4.caption:='-'; p:=roundto(pt[4],-3); lblj4.caption:=carirepbban; rb1:=strtofloat(lblr4.caption); rb2:=strtofloat(lblj4.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf4.caption:=floattostr(roundto(pf,-1)); if 5<= nt then if (lblt5.caption='-') then lblp5.caption:='-'; lblj5.caption:='-'; lblf5.caption:='-'; pt[5]:=strtofloat(lblt5.caption)/fr; lblp5.caption:=floattostr(roundto(pt[5],-3)); if (pt[5]<0.51) or (pt[5]>0.85) then lblj5.caption:='-'; lblf5.caption:='-'; 103
35 p:=roundto(pt[5],-3); lblj5.caption:=carirepbban; rb1:=strtofloat(lblr5.caption); rb2:=strtofloat(lblj5.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf5.caption:=floattostr(roundto(pf,-1)); if 6<= nt then if (lblt6.caption='-') then lblp6.caption:='-'; lblj6.caption:='-'; lblf6.caption:='-'; pt[6]:=strtofloat(lblt6.caption)/fr; lblp6.caption:=floattostr(roundto(pt[6],-3)); if (pt[6]<0.51) or (pt[6]>0.85) then lblj6.caption:='-'; lblf6.caption:='-'; p:=roundto(pt[6],-3); lblj6.caption:=carirepbban; rb1:=strtofloat(lblr6.caption); rb2:=strtofloat(lblj6.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf6.caption:=floattostr(roundto(pf,-1)); if 7<= nt then if (lblt7.caption='-') then lblp7.caption:='-'; lblj7.caption:='-'; lblf7.caption:='-'; pt[7]:=strtofloat(lblt7.caption)/fr; 104
36 lblp7.caption:=floattostr(roundto(pt[7],-3)); if (pt[7]<0.51) or (pt[7]>0.85) then lblj7.caption:='-'; lblf7.caption:='-'; p:=roundto(pt[7],-3); lblj7.caption:=carirepbban; rb1:=strtofloat(lblr7.caption); rb2:=strtofloat(lblj7.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf7.caption:=floattostr(roundto(pf,-1)); if 8<= nt then if (lblt8.caption='-') then lblp8.caption:='-'; lblj8.caption:='-'; lblf8.caption:='-'; pt[8]:=strtofloat(lblt8.caption)/fr; lblp8.caption:=floattostr(roundto(pt[8],-3)); if (pt[8]<0.51) or (pt[8]>0.85) then lblj8.caption:='-'; lblf8.caption:='-'; p:=roundto(pt[8],-3); lblj8.caption:=carirepbban; rb1:=strtofloat(lblr8.caption); rb2:=strtofloat(lblj8.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf8.caption:=floattostr(roundto(pf,-1)); if 9<= nt then if (lblt9.caption='-') then lblp9.caption:='-'; lblj9.caption:='-'; 105
37 lblf9.caption:='-'; pt[9]:=strtofloat(lblt9.caption)/fr; lblp9.caption:=floattostr(roundto(pt[9],-3)); if (pt[9]<0.51) or (pt[9]>0.85) then lblj9.caption:='-'; lblf9.caption:='-'; p:=roundto(pt[9],-3); lblj9.caption:=carirepbban; rb1:=strtofloat(lblr9.caption); rb2:=strtofloat(lblj9.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf9.caption:=floattostr(roundto(pf,-1)); if 10<= nt then if (lblt10.caption='-') then lblp10.caption:='-'; lblj10.caption:='-'; lblf10.caption:='-'; pt[10]:=strtofloat(lblt10.caption)/fr; lblp10.caption:=floattostr(roundto(pt[10],-3)); if (pt[10]<0.51) or (pt[10]>0.85) then lblj10.caption:='-'; lblf10.caption:='-'; p:=roundto(pt[10],-3); lblj10.caption:=carirepbban; rb1:=strtofloat(lblr10.caption); rb2:=strtofloat(lblj10.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf10.caption:=floattostr(roundto(pf,-1)); if 11<= nt then 106
38 if (lblt11.caption='-') then lblp11.caption:='-'; lblj11.caption:='-'; lblf11.caption:='-'; pt[11]:=strtofloat(lblt11.caption)/fr; lblp11.caption:=floattostr(roundto(pt[11],-3)); if (pt[11]<0.51) or (pt[11]>0.85) then lblj11.caption:='-'; lblf11.caption:='-'; p:=roundto(pt[11],-3); lblj11.caption:=carirepbban; rb1:=strtofloat(lblr11.caption); rb2:=strtofloat(lblj11.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf11.caption:=floattostr(roundto(pf,-1)); if 12<= nt then if (lblt12.caption='-') then lblp12.caption:='-'; lblj12.caption:='-'; lblf12.caption:='-'; pt[12]:=strtofloat(lblt12.caption)/fr; lblp12.caption:=floattostr(roundto(pt[12],-3)); if (pt[12]<0.51) or (pt[12]>0.85) then lblj12.caption:='-'; lblf12.caption:='-'; p:=roundto(pt[12],-3); lblj12.caption:=carirepbban; rb1:=strtofloat(lblr12.caption); rb2:=strtofloat(lblj12.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf12.caption:=floattostr(roundto(pf,-1)); 107
39 if 13<= nt then if (lblt13.caption='-') then lblp13.caption:='-'; lblj13.caption:='-'; lblf13.caption:='-'; pt[13]:=strtofloat(lblt13.caption)/fr; lblp13.caption:=floattostr(roundto(pt[13],-3)); if (pt[13]<0.51) or (pt[13]>0.85) then lblj13.caption:='-'; lblf13.caption:='-'; p:=roundto(pt[13],-3); lblj13.caption:=carirepbban; rb1:=strtofloat(lblr13.caption); rb2:=strtofloat(lblj13.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf13.caption:=floattostr(roundto(pf,-1)); if 14<= nt then if (lblt14.caption='-') then lblp14.caption:='-'; lblj14.caption:='-'; lblf14.caption:='-'; pt[14]:=strtofloat(lblt14.caption)/fr; lblp14.caption:=floattostr(roundto(pt[14],-3)); if (pt[14]<0.51) or (pt[14]>0.85) then lblj14.caption:='-'; lblf14.caption:='-'; p:=roundto(pt[14],-3); lblj14.caption:=carirepbban; 108
40 rb1:=strtofloat(lblr14.caption); rb2:=strtofloat(lblj14.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf14.caption:=floattostr(roundto(pf,-1)); if 15<= nt then if (lblt15.caption='-') then lblp15.caption:='-'; lblj15.caption:='-'; lblf15.caption:='-'; pt[15]:=strtofloat(lblt15.caption)/fr; lblp15.caption:=floattostr(roundto(pt[15],-3)); if (pt[15]<0.51) or (pt[15]>0.85) then lblj15.caption:='-'; lblf15.caption:='-'; p:=roundto(pt[15],-3); lblj15.caption:=carirepbban; rb1:=strtofloat(lblr15.caption); rb2:=strtofloat(lblj15.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf15.caption:=floattostr(roundto(pf,-1)); if 16<= nt then if (lblt16.caption='-') then lblp16.caption:='-'; lblj16.caption:='-'; lblf16.caption:='-'; pt[16]:=strtofloat(lblt16.caption)/fr; lblp16.caption:=floattostr(roundto(pt[16],-3)); if (pt[16]<0.51) or (pt[16]>0.85) then lblj16.caption:='-'; lblf16.caption:='-'; 109
41 p:=roundto(pt[16],-3); lblj16.caption:=carirepbban; rb1:=strtofloat(lblr16.caption); rb2:=strtofloat(lblj16.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf16.caption:=floattostr(roundto(pf,-1)); if 17<= nt then if (lblt17.caption='-') then lblp17.caption:='-'; lblj17.caption:='-'; lblf17.caption:='-'; pt[17]:=strtofloat(lblt17.caption)/fr; lblp17.caption:=floattostr(roundto(pt[17],-3)); if (pt[17]<0.51) or (pt[17]>0.85) then lblj17.caption:='-'; lblf17.caption:='-'; p:=roundto(pt[17],-3); lblj17.caption:=carirepbban; rb1:=strtofloat(lblr17.caption); rb2:=strtofloat(lblj17.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf17.caption:=floattostr(roundto(pf,-1)); if 18<= nt then if (lblt18.caption='-') then lblp18.caption:='-'; lblj18.caption:='-'; lblf18.caption:='-'; pt[18]:=strtofloat(lblt18.caption)/fr; 110
42 lblp18.caption:=floattostr(roundto(pt[18],-3)); if (pt[18]<0.51) or (pt[18]>0.85) then lblj18.caption:='-'; lblf18.caption:='-'; p:=roundto(pt[18],-3); lblj18.caption:=carirepbban; rb1:=strtofloat(lblr18.caption); rb2:=strtofloat(lblj18.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf18.caption:=floattostr(roundto(pf,-1)); if 19<= nt then if (lblt19.caption='-') then lblp19.caption:='-'; lblj19.caption:='-'; lblf19.caption:='-'; pt[19]:=strtofloat(lblt19.caption)/fr; lblp19.caption:=floattostr(roundto(pt[19],-3)); if (pt[19]<0.51) or (pt[19]>0.85) then lblj19.caption:='-'; lblf19.caption:='-'; p:=roundto(pt[19],-3); lblj19.caption:=carirepbban; rb1:=strtofloat(lblr19.caption); rb2:=strtofloat(lblj19.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf19.caption:=floattostr(roundto(pf,-1)); if 20<= nt then if (lblt20.caption='-') then lblp20.caption:='-'; lblj20.caption:='-'; 111
43 lblf20.caption:='-'; pt[20]:=strtofloat(lblt20.caption)/fr; lblp20.caption:=floattostr(roundto(pt[20],-3)); if (pt[20]<0.51) or (pt[20]>0.85) then lblj20.caption:='-'; lblf20.caption:='-'; p:=roundto(pt[20],-3); lblj20.caption:=carirepbban; rb1:=strtofloat(lblr20.caption); rb2:=strtofloat(lblj20.caption); pf:=(rb1/rb2)*100; sumpf:=sumpf+pf; lblf20.caption:=floattostr(roundto(pf,-1)); lblsumpf.caption:=floattostr(roundto(sumpf,-1)); if (sumpf>100) then hitunglagi selesai; procedure TfrmRN4.selesai(); lblfinishtbal.visible:=true; lbltebale.visible:=true; lbltbalakhir.visible:=true; lblmm2.visible:=true; lbltbalakhir.caption:=txttebal.text; btncancel.visible:=false; btnnext.visible:=false; btnd.visible:=false; btnsave.visible:=true; tbal:=strtoint(lbltbalakhir.caption); lbldiameter.visible:=true; lblpanjang.visible:=true; lbljarak.visible:=true; lbldowel.visible:=true; lbltie.visible:=true; lbldow1.visible:=true; lbldow2.visible:=true; lbldow3.visible:=true; lbltie1.visible:=true; lbltie2.visible:=true; lbltie3.visible:=true; lblmm3.visible:=true; 112
44 lblmm4.visible:=true; if (tbal<175) then lbldow1.caption:='19' if (tbal<225) then lbldow1.caption:='25' if (tbal<300) then lbldow1.caption:='32' lbldow1.caption:='38'; lbldow2.caption:='450'; lbldow3.caption:='300'; if (tbal<225) then lbltie1.caption:='12'; lbltie2.caption:='600'; lbltie3.caption:='750'; if (tbal<250) then lbltie1.caption:='12' lbltie1.caption:='16'; lbltie2.caption:='750'; lbltie3.caption:='900'; procedure TfrmRN4.saveIncRigid(); AssignFile(FileRigid,'C:\Documents and Settings\Gershom\My Documents\Rigid.txt'); App(FileRigid); strfile:='***********************************************'; Writeln(FileRigid, strfile ); CloseFile(FileRigid); MessageDlg('Data perhitungan Rigid NAASRA telah tersimpan', mtinformation, [mbok],0); } procedure TfrmRN4.hitungLagi(); lbltbalakhir.caption:=txttebal.text; btncancel.visible:=false; btnnext.visible:=true; btnd.visible:=true; exit; function TfrmRN4.cariRepBban(): String; if (p=0.51) then Result:='400000'; if (p>0.51) and (p<0.52) then repb:= ((p-0.51)*1000*10000); 113
45 if (p=0.52) then Result:='300000'; if (p>0.52) and (p<0.53) then repb:= ((p-0.52)*1000*6000); if (p=0.53) then Result:='240000'; if (p>0.53) and (p<0.54) then repb:= ((p-0.53)*1000*6000); if (p=0.54) then Result:='180000'; if (p>0.54) and (p<0.55) then repb:= ((p-0.54)*1000*5000); if (p=0.55) then Result:='130000'; if (p>0.55) and (p<0.56) then repb:= ((p-0.55)*1000*3000); if (p=0.56) then Result:='100000'; if (p>0.56) and (p<0.57) then repb:= ((p-0.56)*1000*2500); if (p=0.57) then Result:='75000'; if (p>0.57) and (p<0.58) then repb:=75000-((p-0.57)*1000*1800); if (p=0.58) then Result:='57000'; if (p>0.58) and (p<0.59) then repb:=57000-((p-0.58)*1000*1500); if (p=0.59) then Result:='42000'; if (p>0.59) and (p<0.60) then repb:=42000-((p-0.59)*1000*1000); if (p=0.60) then Result:='32000'; if (p>0.60) and (p<0.61) then repb:=32000-((p-0.60)*1000*800); 114
46 if (p=0.61) then Result:='24000'; if (p>0.61) and (p<0.62) then repb:=24000-((p-0.61)*1000*600); if (p=0.62) then Result:='18000'; if (p>0.62) and (p<0.63) then repb:=18000-((p-0.62)*1000*400); if (p=0.63) then Result:='14000'; if (p>0.63) and (p<0.64) then repb:=14000-((p-0.63)*1000*300); if (p=0.64) then Result:='11000'; if (p>0.64) and (p<0.65) then repb:=11000-((p-0.64)*1000*300); if (p=0.65) then Result:='8000'; if (p>0.65) and (p<0.66) then repb:=8000-((p-0.65)*1000*200); if (p=0.66) then Result:='6000'; if (p>0.66) and (p<0.67) then repb:=6000-((p-0.66)*1000*150); if (p=0.67) then Result:='4500'; if (p>0.67) and (p<0.68) then repb:=4500-((p-0.67)*1000*100); if (p=0.68) then Result:='3500'; if (p>0.68) and (p<0.69) then repb:=3500-((p-0.68)*1000*100); if (p=0.69) then Result:='2500'; if (p>0.69) and (p<0.70) then repb:=2500-((p-0.69)*1000*50); 115
47 if (p=0.70) then Result:='2000'; if (p>0.70) and (p<0.71) then repb:=2000-((p-0.70)*1000*50); if (p=0.71) then Result:='1500'; if (p>0.71) and (p<0.72) then repb:=1500-((p-0.71)*1000*40); if (p=0.72) then Result:='1100'; if (p>0.72) and (p<0.73) then repb:=1100-((p-0.72)*1000*25); if (p=0.73) then Result:='850'; if (p>0.73) and (p<0.74) then repb:=850-((p-0.73)*1000*20); if (p=0.74) then Result:='650'; if (p>0.74) and (p<0.75) then repb:=650-((p-0.74)*1000*16); if (p=0.75) then Result:='490'; if (p>0.75) and (p<0.76) then repb:=490-((p-0.75)*1000*13); if (p=0.76) then Result:='360'; if (p>0.76) and (p<0.77) then repb:=360-((p-0.76)*1000*9); if (p=0.77) then Result:='270'; if (p>0.77) and (p<0.78) then repb:=270-((p-0.77)*1000*6); if (p=0.78) then Result:='210'; if (p>0.78) and (p<0.79) then repb:=210-((p-0.78)*1000*5); if (p=0.79) then Result:='160'; 116
48 if (p>0.79) and (p<0.80) then repb:=160-((p-0.79)*1000*4); if (p=0.80) then Result:='120'; if (p>0.80) and (p<0.81) then repb:=120-((p-0.80)*1000*3); if (p=0.81) then Result:='90'; if (p>0.81) and (p<0.82) then repb:=90-((p-0.81)*1000*2); if (p=0.82) then Result:='70'; if (p>0.82) and (p<0.83) then repb:=70-((p-0.82)*1000*2); if (p=0.83) then Result:='50'; if (p>0.83) and (p<0.84) then repb:=50-((p-0.83)*1000*1); if (p=0.84) then Result:='40'; if (p>0.84) and (p<0.85) then repb:=40-((p-0.84)*1000*1); if (p=0.85) then Result:='30'; procedure TfrmRN4.btnNextClick(Ser: TObject); frmrn4.close; procedure TfrmRN4.btnAboutClick(Ser: TObject); frmrn4.close; frmabout.show; procedure TfrmRN4.btnExitClick(Ser: TObject); if MessageDlg('Anda yakin ingin keluar dari program?',mtconfirmation,mbokcancel,0)= mrok then Application.Terminate; 117
49 procedure TfrmRN4.btnNomogrClick(Ser: TObject); hitungpertama:=false; if (Trim(txtTebal.Text)<>'') then lbltbal.caption:=txttebal.text; frmstrt.lbltebal.caption:=txttebal.text; frmstrg.lbltebal.caption:=txttebal.text; frmsgrg.lbltebal.caption:=txttebal.text; frmrn4.close; btncancel.visible:=false; MessageDlg('Input salah atau tidak lengkap', mtwarning, [mbok],0); exit; frmstrt.show; procedure TfrmRN4.btnCancelClick(Ser: TObject); txttebal.text:=''; lblfinishtbal.enabled:=false; procedure TfrmRN4.btnDClick(Ser: TObject); lblp1.caption:=''; lblp2.caption:=''; lblp3.caption:=''; lblp4.caption:=''; lblp5.caption:=''; lblp6.caption:=''; lblp7.caption:=''; lblp8.caption:=''; lblp9.caption:=''; lblp10.caption:=''; lblp11.caption:=''; lblp12.caption:=''; lblp13.caption:=''; lblp14.caption:=''; lblp15.caption:=''; lblp16.caption:=''; lblp17.caption:=''; lblp18.caption:=''; lblp19.caption:=''; lblp20.caption:=''; lblj1.caption:=''; lblj2.caption:=''; lblj3.caption:=''; lblj4.caption:=''; lblj5.caption:=''; 118
50 lblj6.caption:=''; lblj7.caption:=''; lblj8.caption:=''; lblj9.caption:=''; lblj10.caption:=''; lblj11.caption:=''; lblj12.caption:=''; lblj13.caption:=''; lblj14.caption:=''; lblj15.caption:=''; lblj16.caption:=''; lblj17.caption:=''; lblj18.caption:=''; lblj19.caption:=''; lblj20.caption:=''; lblf1.caption:=''; lblf2.caption:=''; lblf3.caption:=''; lblf4.caption:=''; lblf5.caption:=''; lblf6.caption:=''; lblf7.caption:=''; lblf8.caption:=''; lblf9.caption:=''; lblf10.caption:=''; lblf11.caption:=''; lblf12.caption:=''; lblf13.caption:=''; lblf14.caption:=''; lblf15.caption:=''; lblf16.caption:=''; lblf17.caption:=''; lblf18.caption:=''; lblf19.caption:=''; lblf20.caption:=''; btnd.visible:=false; btnnomogr.visible:=true; lblsumpf.caption:=''; lbltbal.caption:=txttebal.text; txttebal.visible:=true; txttebal.text:=''; procedure TfrmRN4.btnSaveClick(Ser: TObject); memo2.lines.add('perhitungan Tebal Perkerasan Kaku'); memo2.lines.add('tanggal :' + DateToStr(Date)); memo2.lines.add('jam :' + TimeToStr(Time)); memo2.lines.add(' '); memo2.lines.add(''); memo2.lines.add('lebar Perkerasan :' + frmrn1.txtll.text + ' m'); memo2.lines.add('jumlah Lajur: ' + frmrn1.cbxjl.text + ' Lajur'); memo2.lines.add('peranan Jalan: ' + frmrn1.cbxpj.text); 119
51 memo2.lines.add('kuat Tekan Beton: ' + frmrn1.txtt.text + ' kg/cm2'); memo2.lines.add('pertumbuhan Lalu Lintas: ' + strlalin); memo2.lines.add('i: ' + frmrn1.txti.text + ' %'); memo2.lines.add('m: ' + frmrn1.txtm.text + ' thn'); memo2.lines.add('n: ' + frmrn1.txtn.text + ' thn'); memo2.lines.add('i: ' + frmrn1.txtii.text + ' %'); memo2.lines.add('r: ' + frmrn1.lblr.caption); memo2.lines.add('cd: ' + frmrn1.lblcd.caption); memo2.lines.add('fk: ' + frmrn1.lblfk.caption); memo2.lines.add('fr: ' + frmrn1.lblfr.caption + ' MPa'); memo2.lines.add(''); memo2.lines.add(' ' + ' ' + ' ' + ' Jumlah ' + ' Beban Sumbu ' + ' Konfigurasi Sumbu '); memo2.lines.add(' Jenis Karaan ' + ' Berat ' + 'Volume ' + ' Sumbu ' + ' Jumlah ' + ' Jumlah ' + ' Jumlah ' + ' Jumlah '); memo2.lines.add(' '); memo2.lines.add('1.1 MP ' + frmrn2.txtb1.text + ' ton ' + frmrn2.txtv1.text + ' ' + frmrn2.lbls1.caption + ' ' + frmrn2.lblbs11.caption + ' ' + frmrn2.lblbs21.caption + ' ' + frmrn2.lblbs31.caption + ' ' + frmrn2.lblbs41.caption + ' ' + frmrn2.lblks1.caption); memo2.lines.add('1.2 Bus ' + frmrn2.txtb2.text + ' ton ' + frmrn2.txtv2.text + ' ' + frmrn2.lbls2.caption + ' ' + frmrn2.lblbs12.caption + ' ' + frmrn2.lblbs22.caption + ' ' + frmrn2.lblbs32.caption + ' ' + frmrn2.lblbs42.caption + ' ' + frmrn2.lblks2.caption); memo2.lines.add('1.2 L Truk ' + frmrn2.txtb3.text + ' ton ' + frmrn2.txtv3.text + ' ' + frmrn2.lbls3.caption + ' ' + frmrn2.lblbs13.caption + ' ' + frmrn2.lblbs23.caption + ' ' + frmrn2.lblbs33.caption + ' ' + frmrn2.lblbs43.caption + ' ' + frmrn2.lblks3.caption); memo2.lines.add('1.2 H Truk ' + frmrn2.txtb4.text + ' ton ' + frmrn2.txtv4.text + ' ' + frmrn2.lbls4.caption + ' ' + frmrn2.lblbs14.caption + ' ' + frmrn2.lblbs24.caption + ' ' + frmrn2.lblbs34.caption + ' ' + frmrn2.lblbs44.caption + ' ' + frmrn2.lblks4.caption); memo2.lines.add('1.22 Truk ' + frmrn2.txtb5.text + ' ton ' + frmrn2.txtv5.text + ' ' + frmrn2.lbls5.caption + ' ' + frmrn2.lblbs15.caption + ' ' + frmrn2.lblbs25.caption + ' ' + frmrn2.lblbs35.caption + ' ' + frmrn2.lblbs45.caption + ' ' + frmrn2.lblks5.caption); memo2.lines.add(' Truk Gandeng ' + frmrn2.txtb6.text + ' ton ' + frmrn2.txtv6.text + ' ' + frmrn2.lbls6.caption + ' ' + frmrn2.lblbs16.caption + ' ' + frmrn2.lblbs26.caption + ' ' + frmrn2.lblbs36.caption + ' ' + frmrn2.lblbs46.caption + ' ' + frmrn2.lblks6.caption); memo2.lines.add('1.2-2 Trailer ' + frmrn2.txtb7.text + ' ton ' + frmrn2.txtv7.text + ' ' + frmrn2.lbls7.caption + ' ' + frmrn2.lblbs17.caption + ' ' + frmrn2.lblbs27.caption + ' ' + frmrn2.lblbs37.caption + ' ' + frmrn2.lblbs47.caption + ' ' + frmrn2.lblks7.caption); memo2.lines.add(' Trailer ' + frmrn2.txtb8.text + ' ton ' + frmrn2.txtv8.text + ' ' + frmrn2.lbls8.caption + ' ' + frmrn2.lblbs18.caption + ' ' + frmrn2.lblbs28.caption + ' ' + frmrn2.lblbs38.caption + ' ' + frmrn2.lblbs48.caption + ' ' + frmrn2.lblks8.caption); memo2.lines.add(' ' + 'TOTAL Volume ' + frmrn2.lblsumb.caption); memo2.lines.add('jskn :' + frmrn2.lbljskn.caption); memo2.lines.add(' '); memo2.lines.add('konfigurasi Sumbu ' + 'Beban Sumbu ' + '% Konfigurasi Sumbu ' + 'Jumlah Repetisi Selama Umur Rencana'); memo2.lines.add(' '); 120
52 memo2.lines.add(frmrn3.lblk1.caption + ' ' + frmrn3.lblb1.caption + ' ' + frmrn3.lblp1.caption + ' ' + frmrn3.lblr1.caption + ' '); memo2.lines.add(frmrn3.lblk2.caption + ' ' + frmrn3.lblb2.caption + ' ' + frmrn3.lblp2.caption + ' ' + frmrn3.lblr2.caption + ' '); memo2.lines.add(frmrn3.lblk3.caption + ' ' + frmrn3.lblb3.caption + ' ' + frmrn3.lblp3.caption + ' ' + frmrn3.lblr3.caption + ' '); memo2.lines.add(frmrn3.lblk4.caption + ' ' + frmrn3.lblb4.caption + ' ' + frmrn3.lblp4.caption + ' ' + frmrn3.lblr4.caption + ' '); memo2.lines.add(frmrn3.lblk5.caption + ' ' + frmrn3.lblb5.caption + ' ' + frmrn3.lblp5.caption + ' ' + frmrn3.lblr5.caption + ' '); memo2.lines.add(frmrn3.lblk6.caption + ' ' + frmrn3.lblb6.caption + ' ' + frmrn3.lblp6.caption + ' ' + frmrn3.lblr6.caption + ' '); memo2.lines.add(frmrn3.lblk7.caption + ' ' + frmrn3.lblb7.caption + ' ' + frmrn3.lblp7.caption + ' ' + frmrn3.lblr7.caption + ' '); memo2.lines.add(frmrn3.lblk8.caption + ' ' + frmrn3.lblb8.caption + ' ' + frmrn3.lblp8.caption + ' ' + frmrn3.lblr8.caption + ' '); memo2.lines.add(frmrn3.lblk9.caption + ' ' + frmrn3.lblb9.caption + ' ' + frmrn3.lblp9.caption + ' ' + frmrn3.lblr9.caption + ' '); memo2.lines.add(frmrn3.lblk10.caption + ' ' + frmrn3.lblb10.caption + ' ' + frmrn3.lblp10.caption + ' ' + frmrn3.lblr10.caption + ' '); memo2.lines.add(frmrn3.lblk11.caption + ' ' + frmrn3.lblb11.caption + ' ' + frmrn3.lblp11.caption + ' ' + frmrn3.lblr11.caption + ' '); memo2.lines.add(frmrn3.lblk12.caption + ' ' + frmrn3.lblb12.caption + ' ' + frmrn3.lblp12.caption + ' ' + frmrn3.lblr12.caption + ' '); memo2.lines.add(frmrn3.lblk13.caption + ' ' + frmrn3.lblb13.caption + ' ' + frmrn3.lblp13.caption + ' ' + frmrn3.lblr13.caption + ' '); memo2.lines.add(frmrn3.lblk14.caption + ' ' + frmrn3.lblb14.caption + ' ' + frmrn3.lblp14.caption + ' ' + frmrn3.lblr14.caption + ' '); memo2.lines.add(frmrn3.lblk15.caption + ' ' + frmrn3.lblb15.caption + ' ' + frmrn3.lblp15.caption + ' ' + frmrn3.lblr15.caption + ' '); memo2.lines.add(frmrn3.lblk16.caption + ' ' + frmrn3.lblb16.caption + ' ' + frmrn3.lblp16.caption + ' ' + frmrn3.lblr16.caption + ' '); memo2.lines.add(frmrn3.lblk17.caption + ' ' + frmrn3.lblb17.caption + ' ' + frmrn3.lblp17.caption + ' ' + frmrn3.lblr17.caption + ' '); memo2.lines.add(frmrn3.lblk18.caption + ' ' + frmrn3.lblb18.caption + ' ' + frmrn3.lblp18.caption + ' ' + frmrn3.lblr18.caption + ' '); memo2.lines.add(frmrn3.lblk19.caption + ' ' + frmrn3.lblb19.caption + ' ' + frmrn3.lblp19.caption + ' ' + frmrn3.lblr19.caption + ' '); memo2.lines.add(frmrn3.lblk20.caption + ' ' + frmrn3.lblb20.caption + ' ' + frmrn3.lblp20.caption + ' ' + frmrn3.lblr20.caption + ' '); memo2.lines.add(' '); memo2.lines.add('cbr :' + frmstrt.lblcbr.caption + ' %'); memo2.lines.add('k :' + frmstrt.lblk.caption + ' kpa'); memo2.lines.add(' '); memo2.lines.add(' Konfigurasi ' + ' Beban ' + ' Beban ' + ' Repetisi ' + ' Tegangan ' + ' Perbandingan ' + ' Jmlh repetisi beban ' + 'Persentase '); memo2.lines.add(' Sumbu ' + ' Sumbu ' + ' Rencana ' + ' Beban (10^5) ' + ' yg terjadi ' + ' Tegangan ' + ' yg diijinkan ' + ' Fatigue '); memo2.lines.add(' '); memo2.lines.add(frmrn4.lblk1.caption + ' ' + frmrn4.lblb1.caption + ' ' + frmrn4.lbln1.caption + ' ' + frmrn4.lblr1.caption + ' ' + frmrn4.lblt1.caption + ' ' + frmrn4.lblp1.caption + ' ' + frmrn4.lblj1.caption + ' ' + frmrn4.lblf1.caption + ' '); 121
53 memo2.lines.add(frmrn4.lblk2.caption + ' ' + frmrn4.lblb2.caption + ' ' + frmrn4.lbln2.caption + ' ' + frmrn4.lblr2.caption + ' ' + frmrn4.lblt2.caption + ' ' + frmrn4.lblp2.caption + ' ' + frmrn4.lblj2.caption + ' ' + frmrn4.lblf2.caption + ' '); memo2.lines.add(frmrn4.lblk3.caption + ' ' + frmrn4.lblb3.caption + ' ' + frmrn4.lbln3.caption + ' ' + frmrn4.lblr3.caption + ' ' + frmrn4.lblt3.caption + ' ' + frmrn4.lblp3.caption + ' ' + frmrn4.lblj3.caption + ' ' + frmrn4.lblf3.caption + ' '); memo2.lines.add(frmrn4.lblk4.caption + ' ' + frmrn4.lblb4.caption + ' ' + frmrn4.lbln4.caption + ' ' + frmrn4.lblr4.caption + ' ' + frmrn4.lblt4.caption + ' ' + frmrn4.lblp4.caption + ' ' + frmrn4.lblj4.caption + ' ' + frmrn4.lblf4.caption + ' '); memo2.lines.add(frmrn4.lblk5.caption + ' ' + frmrn4.lblb5.caption + ' ' + frmrn4.lbln5.caption + ' ' + frmrn4.lblr5.caption + ' ' + frmrn4.lblt5.caption + ' ' + frmrn4.lblp5.caption + ' ' + frmrn4.lblj5.caption + ' ' + frmrn4.lblf5.caption + ' '); memo2.lines.add(frmrn4.lblk6.caption + ' ' + frmrn4.lblb6.caption + ' ' + frmrn4.lbln6.caption + ' ' + frmrn4.lblr6.caption + ' ' + frmrn4.lblt6.caption + ' ' + frmrn4.lblp6.caption + ' ' + frmrn4.lblj6.caption + ' ' + frmrn4.lblf6.caption + ' '); memo2.lines.add(frmrn4.lblk7.caption + ' ' + frmrn4.lblb7.caption + ' ' + frmrn4.lbln7.caption + ' ' + frmrn4.lblr7.caption + ' ' + frmrn4.lblt7.caption + ' ' + frmrn4.lblp7.caption + ' ' + frmrn4.lblj7.caption + ' ' + frmrn4.lblf7.caption + ' '); memo2.lines.add(frmrn4.lblk8.caption + ' ' + frmrn4.lblb8.caption + ' ' + frmrn4.lbln8.caption + ' ' + frmrn4.lblr8.caption + ' ' + frmrn4.lblt8.caption + ' ' + frmrn4.lblp8.caption + ' ' + frmrn4.lblj8.caption + ' ' + frmrn4.lblf8.caption + ' '); memo2.lines.add(frmrn4.lblk9.caption + ' ' + frmrn4.lblb9.caption + ' ' + frmrn4.lbln9.caption + ' ' + frmrn4.lblr9.caption + ' ' + frmrn4.lblt9.caption + ' ' + frmrn4.lblp9.caption + ' ' + frmrn4.lblj9.caption + ' ' + frmrn4.lblf9.caption + ' '); memo2.lines.add(frmrn4.lblk10.caption + ' ' + frmrn4.lblb10.caption + ' ' + frmrn4.lbln10.caption + ' ' + frmrn4.lblr10.caption + ' ' + frmrn4.lblt10.caption + ' ' + frmrn4.lblp10.caption + ' ' + frmrn4.lblj10.caption + ' ' + frmrn4.lblf10.caption + ' '); memo2.lines.add(frmrn4.lblk11.caption + ' ' + frmrn4.lblb11.caption + ' ' + frmrn4.lbln11.caption + ' ' + frmrn4.lblr11.caption + ' ' + frmrn4.lblt11.caption + ' ' + frmrn4.lblp11.caption + ' ' + frmrn4.lblj11.caption + ' ' + frmrn4.lblf11.caption + ' '); memo2.lines.add(frmrn4.lblk12.caption + ' ' + frmrn4.lblb12.caption + ' ' + frmrn4.lbln12.caption + ' ' + frmrn4.lblr12.caption + ' ' + frmrn4.lblt12.caption + ' ' + frmrn4.lblp12.caption + ' ' + frmrn4.lblj12.caption + ' ' + frmrn4.lblf12.caption + ' '); memo2.lines.add(frmrn4.lblk13.caption + ' ' + frmrn4.lblb13.caption + ' ' + frmrn4.lbln13.caption + ' ' + frmrn4.lblr13.caption + ' ' + frmrn4.lblt13.caption + ' ' + frmrn4.lblp13.caption + ' ' + frmrn4.lblj13.caption + ' ' + frmrn4.lblf13.caption + ' '); memo2.lines.add(frmrn4.lblk14.caption + ' ' + frmrn4.lblb14.caption + ' ' + frmrn4.lbln14.caption + ' ' + frmrn4.lblr14.caption + ' ' + frmrn4.lblt14.caption + ' ' + frmrn4.lblp14.caption + ' ' + frmrn4.lblj14.caption + ' ' + frmrn4.lblf14.caption + ' '); memo2.lines.add(frmrn4.lblk15.caption + ' ' + frmrn4.lblb15.caption + ' ' + frmrn4.lbln15.caption + ' ' + frmrn4.lblr15.caption + ' ' + frmrn4.lblt15.caption + ' ' + frmrn4.lblp15.caption + ' ' + frmrn4.lblj15.caption + ' ' + frmrn4.lblf15.caption + ' '); memo2.lines.add(frmrn4.lblk16.caption + ' ' + frmrn4.lblb16.caption + ' ' + frmrn4.lbln16.caption + ' ' + frmrn4.lblr16.caption + ' ' + frmrn4.lblt16.caption + ' ' + frmrn4.lblp16.caption + ' ' + frmrn4.lblj16.caption + ' ' + frmrn4.lblf16.caption + ' '); memo2.lines.add(frmrn4.lblk17.caption + ' ' + frmrn4.lblb17.caption + ' ' + frmrn4.lbln17.caption + ' ' + frmrn4.lblr17.caption + ' ' + frmrn4.lblt17.caption + ' ' + frmrn4.lblp17.caption + ' ' + frmrn4.lblj17.caption + ' ' + frmrn4.lblf17.caption + ' '); memo2.lines.add(frmrn4.lblk18.caption + ' ' + frmrn4.lblb18.caption + ' ' + frmrn4.lbln18.caption + ' ' + frmrn4.lblr18.caption + ' ' + frmrn4.lblt18.caption + ' ' + frmrn4.lblp18.caption + ' ' + frmrn4.lblj18.caption + ' ' + frmrn4.lblf18.caption + ' '); memo2.lines.add(frmrn4.lblk19.caption + ' ' + frmrn4.lblb19.caption + ' ' + frmrn4.lbln19.caption + ' ' + frmrn4.lblr19.caption + ' ' + frmrn4.lblt19.caption + ' ' + frmrn4.lblp19.caption + ' ' + frmrn4.lblj19.caption + ' ' + frmrn4.lblf19.caption + ' '); 122
BAB III PENYUSUNAN PROGRAM BAB 3 PENYUSUNAN PROGRAM
BAB III PENYUSUNAN PROGRAM BAB 3 PENYUSUNAN PROGRAM Dalam pembuatan program bantu ini diperlukan suatu diagram alir (flowchart) agar memudahkan dalam proses pembuatan program bantu ini. Selain untuk memudahkan
Lebih terperinciBAB IV STUDI KASUS BAB 4 STUDI KASUS
BAB IV STUDI KASUS BAB STUDI KASUS Untuk menguji ketepatan program FPP dalam melakukan proses perhitungan, maka perlu dilakukan suatu pengujian. Pengujian ini adalah dengan membandingkan hasil dari perhitungan
Lebih terperinci1 Latihan 6 Ketentuan Soal:
www.fayblinkz.tk 1 Latihan 6 Ketentuan Soal: Untuk Tanggal diambil dari tanggal sistem Untuk No Penerbangan dan Nama Pesawat Jika no GA733 maka Nama pesawat adalah Garuda Air Jika no MP373 maka Nama pesawat
Lebih terperinciBAB V HASIL DAN PEMBAHASAN
BAB V HASIL DAN PEMBAHASAN A. Perhitungan Tebal Perkerasan dengan Metode Analisa Komponen dari Bina Marga 1987 1. Data Perencanaan Tebal Perkerasan Data perencanaan tebal perkerasan yang digunakan dapat
Lebih terperinciMinggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else..
Minggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else.. Pernyataan if digunakan untuk melakukan suatu proses pengambilan keputusan, Jika
Lebih terperinciPERCOBAAN 4 GRAFIKA KOMPUTER DENGAN DELPHI
PERCOBAAN 4 GRAFIKA KOMPUTER DENGAN DELPHI Pendahuluan Grafik selalu digambarkan pada object kanvas. Dengan konsep kanvasnya, pemrograman grafik menjadi lebih mudah. Fasilitas Grafik ini didefinisikan
Lebih terperinciBAB III METODOLOGI 3.1 Metode Pengumpulan Data
30 BAB III METODOLOGI 3.1 Metode Pengumpulan Data Di dalam mencari dan mengumpulkan data yang diperlukan, difokuskan pada pokok-pokok permasalahan yang ada, sehingga tidak terjadi penyimpangan dan kekaburan
Lebih terperinciURAIAN POKOK PERKULIAHAN. (1) Nilai akar-akar, x 1 dan x 2, dapat ditentukan dengan menggunakan rumus:
Minggu ke : 5 Penyusun : Dian Usdiyana Rini Marwati Materi : Pernyataan Kondisional (Lanjutan) URAIAN POKOK PERKULIAHAN Di dalam dunia Matematika dan Sains, pencarian akar-akar suatu persamaan banyak sekali
Lebih terperinciLABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION
LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION LAPORAN RESMI MODUL KE- NIM NAMA MAHASISWA TTD DOSEN 6 (ENAM) 09211080
Lebih terperinciWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ComCtrls, ExtDlgs, TeeProcs, TeEngine, Chart,
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ComCtrls, ExtDlgs, TeeProcs, TeEngine, Chart, Series; type TForm1 = class(tform)
Lebih terperinciLampiran 1. Form 01. unit Skripsi; interface. uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, math;
Lampiran 1 Form 01 unit Skripsi; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, math; type TForm1 = class(tform) Label1: TLabel; btnpilih:
Lebih terperinciLABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 LOGIKA PERULANGAN-1
LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 LOGIKA PERULANGAN-1 LAPORAN RESMI MODUL KE- NIM NAMA MAHASISWA TTD DOSEN 5 (LIMA) 09211080 FAJAR
Lebih terperinciFieldName DataType FieldSize Status UserPass Text 40 Primary Key Nama_User Text 30 Password Text 10
MEMBUAT PASSWORD (III) DENGAN DELPHI 7 Bagian dari pembahasan ini adalah : Menerapkan password pada materi sebelumnya (penerapan struktur menu) Memanfaatkan komponen Timer (Tab System) Memanfaatkan komponen
Lebih terperinciURAIAN POKOK PERKULIAHAN
Minggu ke : 3 Penyusun : Dian Usdiyana Rini Marwati Materi : 3. Tipe Data String dan Format Data 3.1 Tipe Data String 3.2 Format Data URAIAN POKOK PERKULIAHAN Tipe data string Salah satu tipe data yang
Lebih terperinciPROSEDUR. Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami variabel lokal dan variabel global
PROSEDUR MINGGU KE: 2 TUJUAN: Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami iabel lokal dan iabel global TEORI PENGANTAR: Prosedur adalah modul
Lebih terperinciLABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1
LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1 LAPORAN RESMI MODUL KE- NIM NAMA MAHASISWA TTD DOSEN 3 (TIGA) 09211080
Lebih terperinciMinggu ke : 7. Bentuk umum : While <kondisi> do <Pernyataan>
Minggu ke : 7 Penyusun : Dian Usdiyana Rini Marwati Materi : 5.2 Pengulangan While... do... Pernyataan while digunakan untuk melakukan suatu proses berkalang (looping). Peningkatan atau penurunan nilai
Lebih terperinciPRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real)
PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real) 1. MINGGU KE : 3 2. PERALATAN : LCD, Perangkat Komputer 3. SOFTWARE : DELPHI 4. TUJUAN : Mahasiswa dapat Menerapkan komponen label, edit, dan button
Lebih terperinciBAB V HASIL DAN PEMBAHASAN. A. Metode Analisa Komponen
BAB V HASIL DAN PEMBAHASAN A. Metode Analisa Komponen Untuk merencanakan tebal perkerasan jalan ruas jalan Palbapang Barongan diperlukan data sebagai berikut: 1. Data Lalu-lintas Harian Rata rata (LHR)
Lebih terperinciBAB V VERIFIKASI PROGRAM
49 BAB V VERIFIKASI PROGRAM 5.1 Pembahasan Jenis perkerasan jalan yang dikenal ada 2 (dua), yaitu perkerasan lentur (flexible pavement) dan perkerasan kaku (rigid pavement). Sesuai tujuan dari penelitian
Lebih terperinciBAB IV PENGOLAHAN DATA DAN ANALISIS
BAB IV PENGOLAHAN DATA DAN ANALISIS 4.1. Menghitung Tebal Perkerasan Lentur 4.1.1. Data Parameter Perencanaan : Jenis Perkerasan Tebal perkerasan Masa Konstruksi (n1) Umur rencana (n2) Lebar jalan : Perkerasan
Lebih terperinciFor <pencacah> := <nilaiawal> to <nilaiakhir> do <pernyataan>
Minggu ke : 6 Penyusun : Dian Usdiyana Rini Marwati Materi : 5. Pengulangan 5.1 For... To... dan For... Downto.. 5.1 Pernyataan Kondisonal For To. URAIAN POKOK PERKULIAHAN Pernyataan for-to digunakan untuk
Lebih terperinciPRAKTIKUM 3 BERBAGAI MACAM TIPE DATA
PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA 1. MINGGU KE : 3 2. PERALATAN : LCD, Perangkat Komputer 3. SOFTWARE : DELPHI 4. TUJUAN : Mahasiswa dapat Menerapkan komponen label, edit, dan button untuk membuat suatu
Lebih terperinciDelphi 7. Merencang Program dengan Fungsi IF. Ketentuan Soal : 1. Jabatan : JABATAN GAJI POKOK Direktur Manager Staff
Merencang Program dengan Fungsi IF Ketentuan Soal : 1. Jabatan : JABATAN GAJI POKOK Direktur 5.000.000 Manager 3.500.000 Staff 2.000.000 2. Jika status pekerja TETAP maka mendapatkan tunjangan 30% dari
Lebih terperinciBAB II DASAR TEORI BAB 2 DASAR TEORI
2.1 PERKERASAN LENTUR BAB II DASAR TEORI BAB 2 DASAR TEORI Secara umum konstruksi perkerasan lentur terdiri dari lapisan-lapisan yang diletakkan pada tanah dasar. Lapisan-lapisan tersebut berfungsi untuk
Lebih terperinciLAMPIRAN A: LISTING PROGRAM
L.1 LAMPIRAN A: LISTING PROGRAM A.1 Form Menu Utama (Main Menu) Delphi 7.0 unit umenu; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type
Lebih terperinci4.1 Struktur Rancangan Puncak-Turun dengan Procedure
Bab 4 Procedure Anda sudah menggunakan procedure dan function dalam topik-topik yang lalu mungkin tanpa Anda sadari. Write, Writeln, Read, dan Readln adalah contoh procedure yang digunakan untuk menulis
Lebih terperinci1. Menggambar ANAK PANAH. Setelah kita RUN dan saya klik button ANAK PANAH maka akan muncul gambar anak panah seperti nampak pada gambar dibawah ini
1. Menggambar ANAK PANAH Setelah kita RUN dan saya klik button ANAK PANAH maka akan muncul gambar anak panah seperti nampak pada gambar dibawah ini 1 2. Menggambar Tabung Setelah saya RUN dan saya klik
Lebih terperinciPERCOBAAN I STATEMENT
PERCOBAAN I STATEMENT Pendahuluan Statement merupakan bagian program yang berisi perintah yang akan dieksekusi/dijalankan. Karena itu, statement-statement ini menentukan bagaimana jalannya program dan
Lebih terperinciBAB 3 METODOLOGI PENELITIAN
BAB 3 METODOLOGI PENELITIAN 3.1 Pendekatan Penelitian Mulai Identifikasi Masalah Peninjauan Pustaka Validasi Program KENPAVE Manual Sistem Lapis Banyak Program KENPAVE Perencanaan Tebal Perkerasan Studi
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Pada tahapan ini, hasil dari tahap perancangan diterjemahkan ke dalam bahasa pemrograman. Wujud dari hasil tahap implementasi ini nantinya adalah sebuah
Lebih terperinciURAIAN POKOK PERKULIAHAN
Minggu ke : 1 Penyusun : Dian Usdiyana Rini Marwati Materi : 1. Pengenalan Delphi 1.1 IDE 1.2 Bagian-bagian IDE 1.3 Membuat & Menyimpan Program 1.4 Memanggil & Mengedit Program 1.5 Simbol Button 1.6 Label
Lebih terperinciLABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL
LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL LAPORAN RESMI MODUL KE- NIM NAMA MAHASISWA TTD DOSEN 1 (SATU) 09211080
Lebih terperinciBAB 3 METODOLOGI PENULISAN. program sebagai alat bantu adalah sbb: a. Penyelesaian perhitungan menggunakan alat bantu software komputer untuk
BAB 3 METODOLOGI PENULISAN 3.1 SASARAN PENELITIAN Beberapa sasaran yang ingin dicapai dari permodelan menggunakan program sebagai alat bantu adalah sbb: a. Penyelesaian perhitungan menggunakan alat bantu
Lebih terperinciBAB IV PERHITUNGAN TEBAL PERKERASAN LENTUR
BAB IV PERHITUNGAN TEBAL PERKERASAN LENTUR 4.1 Data Perencanaan Tebal Perkerasan Jenis jalan yang direncanakan Arteri) Tebal perkerasan = Jalan kelas IIIA (jalan = 2 lajur dan 2 arah Jalan dibuka pada
Lebih terperinciI. PENDAHULUAN A. Latar Belakang C. Tujuan Penelitian D. Manfaat Penelitian B. Rumusan Masalah
I. PENDAHULUAN A. Latar Belakang Seiring dengan perkembangan zaman yang semakin maju, pertumbuhan ekonomi di suatu daerah juga semakin meningkat. Hal ini menuntut adanya infrastruktur yang cukup memadai
Lebih terperinciPengenalan Borland Delphi 7.0
Pengenalan Borland Delphi 7.0 PENGENALAN BORLAND DELPHI 7.0 Dalam interface ini program delphi dibagi bagi dalam beberapa interface. Untuk lebih memudahkan, kita akan membahas secara parsial. 1. Palete
Lebih terperinciObject Name Caption. RadioButton1 rpria Pria RadioButton2 rwanita Wanita. ComboBox1 ckode - Edit1 enapar - Edit2 ehrg - Edit3 ejumbel - Edit4 etotal -
Delphi 1 Object Name Caption Label1 Toko Parfume Label2 Jenis Kelamin RadioButton1 rpria Pria RadioButton2 rwanita Wanita Label3 Kode Parfume ComboBox1 ckode - Label4 Nama Parfume Edit1 enapar - Label5
Lebih terperinciBAB III METODOLOGI PERENCANAAN PERKERASAN LENTUR KONSTRUKSI JALAN RAYA. 1. Nama Proyek : Pembangunan Jalan Spine Road III Bukit Sentul
BAB III METODOLOGI PERENCANAAN PERKERASAN LENTUR KONSTRUKSI JALAN RAYA 3.1. Data Proyek 1. Nama Proyek : Pembangunan Jalan Spine Road III Bukit Sentul Bogor. 2. Lokasi Proyek : Bukit Sentul Bogor ` 3.
Lebih terperinciANGKA TERBILANG. Program ini terdiri dari beberapa komponen yaitu:
Program ini terdiri dari beberapa komponen yaitu: 1. Tiga komponen label 2. Satu kompone edit 3. Dua komponen panel 4. Dua komponen memo 5. Tia komponen timer 6. Tiga komponen BitBtn 7. Satu komponen Image
Lebih terperinciPERENCANAAN DAN ANALISA BIAYA INVESTASI ANTARA PERKERASAN KAKU DENGAN PERKERASAN LENTUR PADA JALUR TRANS JAKARTA BUSWAY
PERENCANAAN DAN ANALISA BIAYA INVESTASI ANTARA PERKERASAN KAKU DENGAN PERKERASAN LENTUR PADA JALUR TRANS JAKARTA BUSWAY (STUDI KASUS: TRANS JAKARTA BUSWAY KORIDOR 8 ANTARA HALTE PONDOK INDAH 2 SAMPAI HALTE
Lebih terperinciBAB 4 HASIL DAN PEMBAHASAN
BAB 4 HASIL DAN PEMBAHASAN 4.1 Validasi Program Suatu program dapat digunakan jika program tersebut mempunyai dasar perhitungan manual. Program KENPAVE merupakan program yang didasari pada metode sistem
Lebih terperinciPerbandingan Perkerasan Lentur dan Perkerasan Kaku serta Analisa Ekonominya pada Proyek Jalan Sindang Barang Cidaun, Cianjur.
JURNAL TEKNIK POMITS Vol. 1, No. 1, (2013) 1-6 1 Perbandingan Perkerasan Lentur dan Perkerasan Kaku serta Analisa Ekonominya pada Proyek Jalan Sindang Barang Cidaun, Cianjur. Muhamad Yodi Aryangga, Anak
Lebih terperinciBAB III LANDASAN TEORI. jalan, diperlukan pelapisan ulang (overlay) pada daerah - daerah yang mengalami
BAB III LANDASAN TEORI 3.1 Perencanaan Tebal Perkerasan Dalam usaha melakukan pemeliharaan dan peningkatan pelayanan jalan, diperlukan pelapisan ulang (overlay) pada daerah daerah yang mengalami kerusakan
Lebih terperinciBAB II DASAR TEORI 2.1 Tinjauan Umum 2.2 Dasar Teori Oglesby, C.H Hicks, R.G
9 BAB II DASAR TEORI 2.1 Tinjauan Umum Perkerasan jalan adalah konstruksi yang dibangun diatas lapisan tanah dasar (subgrade), yang berfungsi untuk menopang beban lalu-lintas. Jenis konstruksi perkerasan
Lebih terperinciPENGARUH KELEBIHAN BEBAN TERHADAP UMUR RENCANA JALAN
PENGARUH KELEBIHAN BEBAN TERHADAP UMUR RENCANA JALAN Citra Andansari NRP : 0221077 Pembimbing Utama : Ir. Silvia Sukirman Pembimbing Pendamping : Ir. Samun Haris, MT. FAKULTAS TEKNIK JURUSAN TEKNIK SIPIL
Lebih terperinciBAB IV PERHITUNGAN TEBAL PERKERASAN LENTUR. perumahan Puri Botanical Residence di jl. Joglo Jakarta barat. ditanah seluas 4058
BAB IV PERHITUNGAN TEBAL PERKERASAN LENTUR Proyek pembangunan areal parkir Rukan ini terdapat di areal wilayah perumahan Puri Botanical Residence di jl. Joglo Jakarta barat. ditanah seluas 4058 m2. Berikut
Lebih terperinciBAB 4 HASIL DAN PEMBAHASAN. cara membandingkan hasil perhitungan manual dengan hasil perhitungan
BAB 4 HASIL DAN PEMBAHASAN 4.1 Validasi Program Perhitungan validasi program bertujuan untuk meninjau layak atau tidaknya suatu program untuk digunakan. Peninjauan validasi program dilakukan dengan cara
Lebih terperinciBAB IV HASIL DAN ANALISIS. Data yang digunakan untuk analisa tugas akhir ini diperoleh dari PT. Wijaya
BAB IV HASIL DAN ANALISIS 4.1. Persiapan data dari sumbernya Data yang digunakan untuk analisa tugas akhir ini diperoleh dari PT. Wijaya Karya sebagai kontraktor pelaksana pembangunan JORR W2 dan PT. Marga
Lebih terperinciPRAKTIKUM 1 2 MENGENAL DELPHI
PRAKTIKUM 1 2 MENGENAL DELPHI 1. MINGGU KE : 1 dan 2 2. PERALATAN : LCD, Perangkat Komputer 3. SOFTWARE : DELPHI 4. TUJUAN : Mahasiswa dapat Menjalankan dan mengenal bagian-bagian fasilitas IDE. Melakukan
Lebih terperinciPerbandingan Konstruksi Perkerasan Lentur dan Perkerasan Kaku serta Analisis Ekonominya pada Proyek Pembangunan Jalan Lingkar Mojoagung
JURNAL TEKNIK ITS Vol 1 Sept 2012 ISSN 2301-9271 E-63 Perbandingan Konstruksi Perkerasan Lentur dan Perkerasan Kaku serta Analisis Ekonominya pada Proyek Pembangunan Jalan Lingkar Mojoagung Oktodelina
Lebih terperinciBAB V EVALUASI V-1 BAB V EVALUASI
V-1 BAB V EVALUASI V.1 TINJAUAN UMUM Dalam Bab ini, akan dievaluasi tanah dasar, lalu lintas, struktur perkerasan, dan bangunan pelengkap yang ada di sepanjang ruas jalan Semarang-Godong. Hasil evaluasi
Lebih terperinciMODUL 2 EVEN, VARIABEL DAN FUNGSI KONVERSI
MODUL 2 EVEN, VARIABEL DAN FUNGSI KONVERSI SASARAN 1. Memahami Konsep pemograman Even Driven 2. Memahami penempatan variable 3. Mengetahui fungsi-fungsi Konversi TUGAS PENDAHLUAN 1. Sebutkan fungsi fungsi
Lebih terperinciBAB IV METODE PENELITIAN. A. Tahapan Penelitian
BAB IV METODE PENELITIAN A. Tahapan Penelitian Penelitian ini disusun dalam lima tahap penelitian utama Gambar 4.1. Awalnya perencanaan tebal perkerasan jalan menggunakan Metode Analisa Komponen dari Bina
Lebih terperinciBAB V ANALISIS DAN PERHITUNGAN RIGID PAVEMENT DENGAN DAN TANPA SERAT POLYPROPYLENE BERDASARKAN UJI LABORATORIUM
V - 1 BAB V ANALISIS DAN PERHITUNGAN RIGID PAVEMENT DENGAN DAN TANPA SERAT POLYPROPYLENE BERDASARKAN UJI LABORATORIUM 5.1. Besaran Rencana Perkerasan Kaku 5.1.1. Umur Rencana Pada umumnya umur rencana
Lebih terperinciPROSEDUR DENGAN PARAMETER. Mahasiswa dapat memahami penggunaan prosedur dengan parameter. Mahasiswa dapat membuat prosedur dengan parameter.
PROSEDUR DENGAN PARAMETER MINGGU KE: 3 TUJUAN: Mahasiswa dapat memahami penggunaan prosedur dengan parameter. Mahasiswa dapat membuat prosedur dengan parameter. TEORI PENGANTAR: Penggunaan parameter menawarkan
Lebih terperinciPERENCANAAN KONSTRUKSI JALAN RAYA RIGID PAVEMENT (PERKERASAN KAKU)
PERENCANAAN KONSTRUKSI JALAN RAYA RIGID PAVEMENT (PERKERASAN KAKU) Jenis Perkerasan Kaku Perkerasan Beton Semen Bersambung Tanpa tulangan Perkerasan Beton Semen Bersambung dengan tulangan Perkerasan Beton
Lebih terperinciSTRUCTURED QUERY LANGUAGE (SQL)
IX. STRUCTURED QUERY LANGUAGE (SQL) SQL adalah bahasa yang digunakan untuk membuat dan memanipulasi beberapa tabel data yang saling berhubunga. Keunggulan SQl adalah memungkinkan Anda untuk memcari dan
Lebih terperinciALGORITMA PENCARIAN. c. Hasil pencarian berupa nilai Boolean yang menyatakan status hasil pencarian.
ALGORITMA PENCARIAN MINGGU KE: 9 TUJUAN: Mahasiswa dapat memahami masalah pencarian. Mahasiswa dapat memahami algoritma pencarian beruntun. Mahasiswa dapat memahami algoritma pencarian beruntun Versi 1
Lebih terperinciBAB III LANDASAN TEORI. Pada metode Bina Marga (BM) ini jenis kerusakan yang perlu diperhatikan
BAB III LANDASAN TEORI 3.1. Metode Bina Marga Pada metode Bina Marga (BM) ini jenis kerusakan yang perlu diperhatikan saat melakukan survei visual adalah kekasaran permukaan, lubang, tambalan, retak, alur,
Lebih terperinciBorland Delphi 7. Created By 1
www.fayblinkz.tk 1 Borland Delphi 7 1.1. Pengertian Delphi Delphi adalah suatu bahasa pemograman (development language) yang digunakan untk merancang suatu aplikasi program. a. Kegunaan Delphi 1. untuk
Lebih terperinciLAMPIRAN A: DDL DATABASE
LAMPIRAN A: DDL DATABASE MySQL-Front 5.1 (Build 2.7) /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE */; /*!40101 SET SQL_MODE='' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES */; /*!40103 SET SQL_NOTES='ON' */; /*!40014
Lebih terperinciDalam perencanaan lapis perkerasan suatu jalan sangat perlu diperhatikan, bahwa bukan cuma karakteristik
PENDAHULUAN Jalan raya memegang peranan penting dalam meningkatkan kesejahteraan dan perekonomian serta pembangunan suatu negara. Keberadaan jalan raya sangat diperlukan untuk menunjang laju pertumbuhan
Lebih terperinciBAB 3 METODOLOGI. a. Peninjauan pustaka yang akan digunakan sebagai acuan penulisan dan
BAB 3 METODOLOGI 3.1 Pendekatan Penelitian Adapun rencana tahapan penelitian yang akan dilakukan adalah sebagai berikut: a. Peninjauan pustaka yang akan digunakan sebagai acuan penulisan dan pembuatan
Lebih terperinciWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type
Membuat Grafik Cartesian Menggunakan Delphi 7 Sistem koordinat Kartesius digunakan untuk menentukan tiap titikdalam bidang dengan menggunakan dua bilangan yang biasa disebut koordinat x (absis) dan koordinat
Lebih terperinciDwi Sulistyo 1 Jenni Kusumaningrum 2
ANALISIS PERBANDINGAN PERENCANAAN PERKERASAN KAKU DENGAN MENGGUNAKAN METODE BINA MARGA DAN METODE AASHTO SERTA MERENCANAKAN SALURAN PERMUKAAN PADA RUAS JALAN ABDUL WAHAB, SAWANGAN Dwi Sulistyo 1 Jenni
Lebih terperinciDAFTAR ISI.. KATA PENGANTAR i DAFTAR GAMBAR. DAFTAR TABEL.. DAFTAR NOTASI DAFTAR LAMPIRAN..
DAFTAR ISI KATA PENGANTAR i DAFTAR ISI.. DAFTAR GAMBAR. DAFTAR TABEL.. DAFTAR NOTASI DAFTAR LAMPIRAN.. ii v vi ix xi BAB I PENDAHULUAN.. 1 1.1. LATAR BELAKANG. 1 1.2. IDENTIFIKASI MASALAH.. 3 1.3. RUMUSAN
Lebih terperinciKodingan untuk Membuat Grafik dari Persamaan Garis Lurus dan Kuadrat Menggunakan Delphi 7
Kodingan untuk Membuat Grafik dari Persamaan Garis Lurus dan Kuadrat Menggunakan Delphi 7 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,
Lebih terperinciPERBANDINGAN KONSTRUKSI PERKERASAN LENTUR DAN PERKERASAN KAKU PADA PROYEK PEMBANGUNAN PASURUAN- PILANG KABUPATEN PROBOLINGGO PROVINSI JAWA TIMUR
PERBANDINGAN KONSTRUKSI PERKERASAN LENTUR DAN PERKERASAN KAKU PADA PROYEK PEMBANGUNAN PASURUAN- PILANG KABUPATEN PROBOLINGGO PROVINSI JAWA TIMUR Oleh : Andini Fauwziah Arifin Dosen Pembimbing : Sapto Budi
Lebih terperinciBAB III METODA PERENCANAAN
BAB III METODA PERENCANAAN START PENGUMPULAN DATA METODA PERHITUNGAN TEBAL PERKERASAN LENTUR JALAN BARU JALAN LAMA METODE BINA MARGA METODE AASHTO ANALISA PERBANDINGAN ANALISA BIAYA KESIMPULAN DAN SARAN
Lebih terperinciMenetapkan Tebal Lapis Perkerasan
METODE PERHITUNGAN BIAYA KONSTRUKSI JALAN Metode yang digunakan dalam menghitung tebal lapis perkerasan adalah Metode Analisa Komponen, dengan menggunakan parameter sesuai dengan buku Petunjuk Perencanaan
Lebih terperinciPerkerasan kaku Beton semen
Perkerasan kaku Beton semen 1 Concrete pavement profile 2 Tahapan Perencanaan Perkerasan Kaku (Rigid Pavement) 3 Parameter perencanaan tebal perkerasan kaku Beban lalu lintas Kekuatan tanah dasar Kekuatan
Lebih terperinciBAB III METODE PERENCANAAN. 1. Metode observasi dalam hal ini yang sangat membantu dalam mengetahui
3.1. Metode Pengambilan Data BAB III METODE PERENCANAAN 1. Metode observasi dalam hal ini yang sangat membantu dalam mengetahui keadaan medan yang akandiencanakan. 2. Metode wawancara dalam menambah data
Lebih terperinciRUANG LINGKUP PENULISAN Mengingat luasnya perencanaan ini, maka batasan masalah yang digunakan meliputi :
PENDAHULUAN Pelabuhan teluk bayur merupakan salah satu sarana untuk mendistribusikan barang, orang dan hasil industri dari Padang menuju tempat lainnya melalui jalur laut. Kendaraan yang masuk kekawasan
Lebih terperinciSKRIPSI PERBANDINGAN PERHITUNGAN PERKERASAN LENTUR DAN KAKU, DAN PERENCANAAN GEOMETRIK JALAN (STUDI KASUS BANGKALAN-SOCAH)
SKRIPSI PERBANDINGAN PERHITUNGAN PERKERASAN LENTUR DAN KAKU, DAN PERENCANAAN GEOMETRIK JALAN (STUDI KASUS BANGKALAN-SOCAH) Disusun oleh : M A R S O N O NIM. 03109021 PROGAM STUDI TEKNIK SIPIL FAKULTAS
Lebih terperinciPERANCANGAN PERKERASAN CONCRETE BLOCK DAN ESTIMASI BIAYA
PERANCANGAN PERKERASAN CONCRETE BLOCK DAN ESTIMASI BIAYA Patrisius Tinton Kefie 1, Arthur Suryadharma 2, Indriani Santoso 3 dan Budiman Proboyo 4 ABSTRAK : Concrete Block merupakan salah satu alternatif
Lebih terperinciGRAPHICS AND VISUALIZATION. Logo
GRAPHICS AND VISUALIZATION MAKALAH Logo Oleh : Ade Johar Maturidi NIM. P31.2007.00352 UNIVERSITAS MUHAMMADIYAH CIREBON TAHUN 2007 1 KATA PENGANTAR Assalamu alaikum wr. wb. Alhamdulillah, puji syukur kita
Lebih terperinciDAFTAR ISI. BAB II TINJAUAN PUSTAKA Kajian Pustaka Ulasan Pustaka Terhadap Penelitian Ini Ringkasan Penelitian Lain...
vi DAFTAR ISI HALAMAN JUDUL... LEMBAR PENGESAHAN... HALAMAN PERSEMBAHAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR NOTASI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... ABSTRAK... ABSTRACT... i
Lebih terperinciElga Lesmana
Membuat Login Form Dengan Borland Delphi dan Basis Data Microsoft Access Elga Lesmana elgalesmana@yahoo.com http://elgalesmana.net46.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,
Lebih terperinciPEMROGRAMAN DATABASE DENGAN DELPHI DAN MICROSOFT ACCESS
PEMROGRAMAN DATABASE DENGAN DELPHI DAN MICROSOFT ACCESS Nama Project: Aplikasi Penjualan Buku Desain Tabel Dengan Database Access: Tabel: buku_tb 1 Id_buku Char (10) Primary key 2 Judul Varchar (50) 3
Lebih terperinciAplikasi Penghitungan Pembuatan Jalan dan Lapis Tambahan Pada Aktifitas Perbaikan Jalan Perkerasan Lentur
Mewati Ayub, Tan Lie Ing, Augusto Stevan Jurusan S1 Teknik Informatika Fakultas Teknologi Informasi, Universitas Kristen Maranatha, Bandung Jl. Prof. Drg. Suria Sumantri no. 65 Bandung 40164 email: mewatia@yahoo.com,
Lebih terperinciMengenal pemrograman multithread dengan Delphi 7
Mengenal pemrograman multithread dengan Delphi 7 Oleh: Catur Budi Santoso Aplikasi dengan teknik multi-threading adalah aplikasi yang banyak kita temui di komputer kita sekarang ini, entah kita sadari
Lebih terperinciSTUDI PENGARUH PENGAMBILAN ANGKA EKIVALEN BEBAN KENDARAAN PADA PERHITUNGAN TEBAL PERKERASAN FLEKSIBEL DI JALAN MANADO BITUNG
STUDI PENGARUH PENGAMBILAN ANGKA EKIVALEN BEBAN KENDARAAN PADA PERHITUNGAN TEBAL PERKERASAN FLEKSIBEL DI JALAN MANADO BITUNG Soraya Hais Abdillah, M. J. Paransa, F. Jansen, M. R. E. Manoppo Fakultas Teknik
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN START Jalan Lama ( Over Lay) Data data sekunder : - Jalur rencana - Angka ekivalen - Perhitungan lalu lintas - DDT dan CBR - Faktor Regional - Indeks Permukaan - Indeks Tebal
Lebih terperinciANALISIS TEBAL LAPISAN PERKERASAN LENTUR JALAN LINGKAR MAJALAYA DENGAN MENGGUNAKAN METODE ANALISIS KOMPONEN SNI
ANALISIS TEBAL LAPISAN PERKERASAN LENTUR JALAN LINGKAR MAJALAYA DENGAN MENGGUNAKAN METODE ANALISIS KOMPONEN SNI 03-1732-1989 Irwan Setiawan NRP : 0021067 Pembimbing : Ir. Silvia Sukirman FAKULTAS TEKNIK
Lebih terperinciSEMINAR NASIONAL HAKI Tiara Convention Hall, Medan Mei 2014
SEMINAR NASIONAL HAKI Tiara Convention Hall, Medan 30 31 Mei 2014 Perencanaan Perkerasan Kaku (Rigid Pavement) Pada Pelebaran Jl Amir Hamzah Binjai Yetty Riris Rotua Saragi Program Studi Teknik Sipil,
Lebih terperinciPROGRAM KOMPUTER UNTUK DESAIN PERKERASAN LENTUR JALAN RAYA
PROGRAM KOMPUTER UNTUK DESAIN PERKERASAN LENTUR JALAN RAYA Vinda Widyanti Hatmosarojo 0021070 Pembimbing : Wimpy Santosa, ST., M.Eng., MSCE., Ph.D FAKULTAS TEKNIK JURUSAN TEKNIK SIPIL UNIVERSITAS KRISTEN
Lebih terperinciDAFTAR ISI HALAMAN JUDUL... LEMBAR PENGESAHAN... HALAMAN PERSEMBAHAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR...
vi DAFTAR ISI HALAMAN JUDUL... LEMBAR PENGESAHAN... HALAMAN PERSEMBAHAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... i ii iii iv vi x DAFTAR GAMBAR... xii DAFTAR LAMPIRAN... xiii ABSTRAKSI... xiv
Lebih terperinciANALISIS TEBAL PERKERASAN LENTUR DENGAN METODE ANALISA KOMPONEN SKBI 1987 BINA MARGA DAN METODE AASHTO
ANALISIS TEBAL PERKERASAN LENTUR DENGAN METODE ANALISA KOMPONEN SKBI 1987 BINA MARGA DAN METODE AASHTO 1993 1 (Studi Kasus Paket Peningkatan Ruas Jalan Siluk Kretek, Bantul, DIY) Sisqa Laylatu Muyasyaroh
Lebih terperinciBahasa Pemrograman (TD22093)
Bahasa Pemrograman (TD22093) Kartika Firdausy - UAD http://kartikaf.wordpress.com/ blog.uad.ac.id/kartikaf Bahasa Pemrograman tool : Borland Delphi 7 Bahasa Pemrograman 1 Pemrograman Visual dengan Delphi
Lebih terperinciTUGAS AKHIR ALTERNATIF PENINGKATAN KONSTRUKSI JALAN DENGAN METODE PERKERASAN LENTUR DAN KAKU DI JL. HR. RASUNA SAID KOTA TANGERANG.
TUGAS AKHIR ALTERNATIF PENINGKATAN KONSTRUKSI JALAN DENGAN METODE PERKERASAN LENTUR DAN KAKU DI JL. HR. RASUNA SAID KOTA TANGERANG. Diajukan sebagai syarat untuk meraih gelar Sarjana Teknik Strata 1 (S-1)
Lebih terperinciBAB IV PERENCANAAN. Perkerasan Lentur Jalan Raya Dengan Metode Analisa Komponen SKBI
BAB IV PERENCANAAN 4.1. Pengolahan Data 4.1.1. Harga CBR Tanah Dasar Penentuan Harga CBR sesuai dengan Petunjuk Perencanaan Tebal Perkerasan Lentur Jalan Raya Dengan Metode Analisa Komponen SKBI 2.3.26.
Lebih terperinciModul I Mengenal Pemrograman Delphi
Modul I Mengenal Pemrograman Delphi A. Pemrograman Berorientasi Objek Pemrograman berorientasi objek memakai objek-objek yang berbeda. Setiap objek berisi data dan program. Penulisan program berorientasi
Lebih terperinciBAB III LANDASAN TEORI. dapat digunakan sebagai acuan dalam usaha pemeliharaan. Nilai Pavement
BAB III LANDASAN TEORI 3.1. Metode Pavement Condition Index (PCI) Pavement Condotion Index (PCI) adalah salah satu sistem penilaian kondisi perkerasan jalan berdasarkan jenis, tingkat kerusakan yang terjadi
Lebih terperinciGambar 3.1. Diagram Nilai PCI
BAB III LANDASAN TEORI 3.1. Penentuan Kerusakan Jalan Ada beberapa metode yang digunakan dalam menentukan jenis dan tingkat kerusakan jalan salah satu adalah metode pavement condition index (PCI). Menurut
Lebih terperinciBAB III LANDASAN TEORI. A. Parameter Desain
BAB III LANDASAN TEORI A. Parameter Desain Dalam perencanaan perkerasan jalan ada beberapa faktor yang perlu diperhatikan yaitu berdasarkan fungsi jalan, umur rencana, lalu lintas, sifat tanah dasar, kondisi
Lebih terperinciSTUDI BANDING DESAIN TEBAL PERKERASAN LENTUR MENGGUNAKAN METODE SNI F DAN Pt T B
STUDI BANDING DESAIN TEBAL PERKERASAN LENTUR MENGGUNAKAN METODE SNI 1732-1989-F DAN Pt T-01-2002-B Pradithya Chandra Kusuma NRP : 0621023 Pembimbing : Ir. Silvia Sukirman FAKULTAS TEKNIK JURUSAN TEKNIK
Lebih terperinciIV. HASIL DAN PEMBAHASAN. Pengujian kadar air menggunakan tanah terganggu (disturbed), dilakukan
IV. HASIL DAN PEMBAHASAN A. Hasil Pengujian Sifat Fisik Tanah 1. Kadar Air Pengujian kadar air menggunakan tanah terganggu (disturbed), dilakukan sebanyak dua puluh sampel dengan jenis tanah yang sama
Lebih terperinciModul I Mengenal Pemrograman Delphi
Modul I Mengenal Pemrograman Delphi A. Pemrograman Berorientasi Objek Pemrograman berorientasi objek memakai objek-objek yang berbeda. Setiap objek berisi data dan program. Penulisan program berorientasi
Lebih terperinciBAB II1 METODOLOGI. Berikut ini adalah bagan alir (Flow Chart) proses perencanaan lapis
BAB II1 METODOLOGI 3.1 Kriteria dan Tujuan Perencanaan Dalam dunia civil, salah satu tugas dari seorang civil engineer adalah melakukan perencanaan lapis perkerasan jalan yang baik, benar dan dituntut
Lebih terperinci