Minggu, 31 Mei 2020

MEMBUAT ANIMASI 3D MATA KULIAH PENGANTAR ANIMASI & DESAIN GRAFIS #

Kali ini saya ingin membuat tutorial bagaimana cara membuat matahari senja di laut menggunakan software Blender terbaru.

Untuk Link Download : https://www.blender.org/

1. Buka Aplikasi Blender kalian. Disarankan Versi yg terbaru dan yg Stabil (2.82) . Dan Pilih General

2. Hapus Kubus dengan Klik Kanan lalu Pencet Tombol X di keyboard, dan Pilih Delete

3. Lalu Tambahkan Plane, dengan Cara Shift + A , Mesh, Plane

4. Plane yg dibuat itu Ukurannya 1, dan kita akan Scale menjadi 10 dengan cara, Pencet S, Geser Mouse sedikit keKanan & ketik 10 di Keyboard

5. Lalu Kita Masuk EditMode dengan cara Pencet TAB

6. Lalu kita Subdivide untuk Menambah Facenya, Agar Mudah di Bentuk. Caranya yaitu di Klik Kanan, Lalu Pilih Subdivide, Dan Number of Cut nya di Buat jadi 10


Lalu di Klik Kanan Subdivide ,,, Klik Kanan Lagi , subdivide , Agar Tambah Kecil



7. Lalu Ke Modifier, Pilih Ocean


8. Dibagian Bawah ada time Line, Karna Animasi yg akan di buat menggunakan 24 fps, maka untuk Durasi 10 Detik, Kita atur max Frame nya di 240

9. Ubah Skala Gelombangnya dari 0 menjadi 1
10. Lalu di dapati Tampilan nya Datar, Ini lah parameter yg mengatur Besar Ombak nya.

11. Masukan Keyframe di bagian time dan Scale nya caranya adalah , Arahkan Mouse diatas Time dan Tekan Tombol I, dan Pastikan Timeline nya ada di Posisi Frame 1
12. di Frame 240 ubah Nilai Time nya Menjadi 10 dan Scale menjadi 1. Time nya berarti Durasi Gelombang nya. Dan Selanjutnya Pencet tombol I untuk memasukan Keyframe seperti Sebelumnya. Ketika Nilai berubah akan Bewarna Oranye, dan Agar Menjadi Kuning, Tekan I. itu artinya Keyframenya sudah masuk.
Coba Kalian Play Animasinya dengan menekan Spacebar, Kalo kalian Puas, Silahkan, tetapi saya rasa Animasinya masih terlihat amatir, hehehhe.. mari Kita Ulik agar menjadi Bagus.

13. Tambahkan Modifier Ocean lagi dengan Cara Klik Tombol Copy Di atas.
Lalu Ubah dari Generate menjadi Displace di Modifier yg kita copy tadi.
14. Ubah Time dari 1 menjadi 10 dan Scale nya dari 0 menjadi 1

15. Masukan Keyframe Time dan Scale di Frame 1 dan lakukan seperti cara di atas (yang pencet tombol I)

16. Pada Frame 240, Ubah Nilai Time nya dari 10 menjadi 1 & Scale dari 1 menjadi 0. Ketika di rubah akan Bewarna Oranye, Tekan I untuk memasukan Keyframe nya, kalau sudah akan bewarna Kuning.
17. Coba Play dengan Spacebar, apakah Looping ?? Kalo Looping nya Smooth, itu tandanya nanti ketika upload di IG hasil nya akan Rapih.

18. Lalu Kita Buat Mataharinya, dengan Shift+A lalu pilih UV Sphere, dan Scale dengan tombol S dan ketik 21. 

19. Geser Spere nya dengan cara pencet tombol G lalu Y dan Geser sampai Ujung lautnya.

20. Pilih Sphere nya lalu Klik kanan, Shade Smooth agar Halus.
Oh iya Lupa Ngasih Tau, Kalau tampilan kalian Bewarna Abu2 (laut dan Spherenya) tidak masalah, Mimin jadikan coklat Cuma agar Mudah keliatan saja Bentuk Gelombangnya.

Sekarang Atur Kamera. Karna Gak Mungkin kalian Liat Proses Geser nya jadi Contek aja Posisi kamerana menjadi yang di bawah. 

21. Pilih Kamera, Lalu Tekan Tombol N untuk memunculkan Panel. (Kursor arahkan ke Viewport). Dibagian Item, Kalian Cocokin saja angka ini seperti yg di gambar.

Jika Sudah Pasti Tampilannya Begini. Pencet Tombol Numpad 0 untuk masuk mode ini.(Mode kamera)

Karna Tampilannya Masih jelek, mari kita beri Warna agar Tampilannya Makin Enak di lihat. Kita Mulai dari matahari Dahulu.

22. Tekan dan Tahan Tombol Z, lalu Arahkan Mouse ke bawah, Ke arah Material Preview. 

23. Pilih Spere nya dan Ubah Warnanya jadi Glowing Caranya adalah. Ke Material Properties > NEW
24. Klik pada Lingkaran di Principled BSDF dan Ganti ke Emission
25. Atur Warna nya di Bagian HEX di Kasih Warna #F09424 & Strenght 29 (Strenght sesuai selera juga bisa)
26. Atur Warna Air nya. Klik Laut nya lalu Buat Material Baru Seperti Step 23. 
Biarkan Pada Principled BSDF, Ubah Roughness menjadi 0 dan Transmission menjadi 1.
Jika Sudah Tampilannya menajadi Seperti ini.

Ubah ke Render Mode Rendered dengan , tombol Z tahan, lalu Arahkan Mouse ke atas, dan Lepas Z nya. Pencet Numpad 0 untuk masuk mode kamera.

27. Lalu Kita ke Shading Tab. Yang ada di paling atas.

28. Lalu di bagian Node Editor, Pilih dan Ubah Objek menjadi World
29. Ikutin Node di Bawah Ini . Cara mencari Node nya adalah Shift+A > Search , Lalu Ketikan Node yg di cari, Misal Color Ramp. Hibungkan Titik ke Titik seperti gambar… 

Di bagian Color Ramp, kalian akan melihat 2 Slider, Klik tombol Plus untuk menambah Slider, dan Minus untuk mengkapus. Lalu Untuk mengganti warna klik kotak Warna yg Panjang tsb.

30. Untuk kode Warna nya 
Ungu Muda: #983275
Ungu Tua: #8D296A
Merah :#FD2F24
Oranye : #FF6F01
Kuning : #FFD900
Slider Bisa di mainkan Sesuka Hati dan Warna Terserah kalian.

Jika sudah Puas Render Animasi laut nya, sebelum di Render mari kita setting dahulu

Hasil gambar output :

Hasil video output bisa di lihat di youtube :

Selasa, 29 Oktober 2019

Sistem Pakar untuk Mengidentifikasi Kerusakan Mesin Industri Menggunakan Metode Certainty Factor

SISTEM PAKAR UNTUK MENGIDENTIFIKASI KERUSAKAN MESIN INDUSTRI MENGGUNAKAN METODE CERTAINTY FACTOR










Disusun Oleh:
Nama Anggota / NPM         : Ilham Ahmad Fahrizal          / 12117848
                                               Ilham.ahmadfahrizal@gmail.com
Kelas                                    : 3KA31
Dosen Mata Kuliah              : Karmilasari, DR.







JURUSAN SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS GUNADARMA
TANGERANG
2019


ABSTRAKSI

Sistem perawatan mesin merupakan suatu hal yang sangat penting di industri untuk memperpanjang umur mesin. Salah satu metode perawat yang sering digunakan adalah predictive maintenance berdasarkan sinyal getaran. Metode ini dapat memprediksi kerusakan mesin berdasarkan sinyal getaran yang timbul, dengan demikian kerusakan parah dapat dihindari. Tetapi metode ini sangat tergantung kepada pakar getaran untuk membaca karakteristik getarannya, sehingga tidak memungkinkan untuk operator biasa tidak bisa berbuat apa-apa apabila para pakar tidak ada. Oleh karena itu, dalam penelitian ini akan merancang sebuah aplikasi sistem pakar berbasis android yang dapat mengidentifikasi kerusakan pada mesin industri. Jenis kerusakan yang dapat diidentifikasi dalam aplikasi ini adalah unbalance, misalignment, kebengkokan poros, kelonggaran, dan kerusakan pada bantalan. Diharapkan aplikasi ini lebih praktis dan dapat digunakan oleh semua operator lapangan untuk mengidentifikasi kerusakan mesin. Metode yang digunakan dalam perancangan aplikasi ini adalah metode certainty factor. Untuk mengukur tingkat keakuratan hasil rancangan, aplikasi yang sudah diintall di android dan divalidasi dengan hasil analisis pakar. Proses validasi data aplikasi meliputi pengujian sistem yang dilakukan dengan membandingkan hasil analisa pakar terhadap hasil analisa aplikasi sistem pakar. Pada penelitian ini, data untuk validasi diambil dari data hasil pengujian getaran pada mesin-mesin di industri. Sinyal getaran inilah yang dianalisis jenis kerusakannya oleh pakar dan dirunning oleh aplikasi. Hasil validasi menunjukkan tingkat akurasi aplikasi mencapai 100%.

1.      Pendahuluan
Mesin merupakan komponen yang penting dalam proses produksi di dunia industri. Mesin-mesin di industri umumnya bergerak secara rotasi. Mesin-mesin rotasi tersebut rentan mengalami kerusakan. Kerusakan yang terjadi dapat diakibatkan oleh batas usia pemakaian suku cadang. Sebenarnya kerusakan dapat dihindari dengan proses penanganan dan pendeteksian dini kerusakan pada mesin yang dikenal dengan proses predictive maintenance. Dalam kegiatan predictive maintenance proses analisa kerusakan dapat dilakukan dengan melihat kecenderungan vibrasi yang dialami oleh mesin. Kerusakan yang terjadi umumnya dapat diidentifikasi oleh ahli di bidang vibrasi dengan melihat ciri-ciri kerusakan yang terjadi berdasarkan sinyal getaran. Namun, kelemahan menggunakan jasa ahli dalam menganalisa kerusakan adalah memerlukan waktu yang cukup lama dalam proses analisa. Dengan menggunakan jasa ahli atau analisa secara konvensional, hal ini tentu saja menjadi sebuah kerugian atau kelemahan tersendiri dan berdampak buruk bagi pengeluaran perusahaan terutama waktu. Untuk menanggulangi permasalahan tersebut, pengembangan teknologi sistem pakar merupakan salah satu cara yang efektif. Sistem pakar adalah suatu program komputer cerdas yang menggunakan knowledge (pengetahuan) dan prosedur inferensi untuk menyelesaikan masalah yang cukup sulit sehingga membutuhkan seorang yang ahli untuk menyelesaikannya. Sistem pakar secara masif terus dikembangkan untuk dapat mempermudah kerja manusia dalam segala bidang. Beberapa contoh aplikasi dari sistem pakar adalah dengan dikembangkannya sistem pakar untuk mendeteksi kerusakan sepeda motor. Sistem pakar deteksi kerusakan motor dibuat dengan metode forward chaining dan berbasis android sehingga kerusakan sepeda motor dapat terdeteksi dengan menggunakan aplikasi android. Contoh lain pengembangan sistem pakar adalah untuk mendiagnosa gejala kerusakan mesin mobil toyota menggunakan metode case based reasoning. Sistem pakar diagnosa kerusakan mobil Toyota dirancang dengan menggunakan metode berbasis kasus dan berbasis website sehingga dapat mendiagnosa kerusakan mobil Toyota. Kedua penelitian tersebut membuktikan bahwa sistem pakar dirancang agar mempermudah kerja manusia tak terkecuali untuk mengidentifikasi kerusakan mesin industri. Maka dalam penelitian ini akan dirancang sistem pakar berbasis android dengan menggunakan metode certainty factor. Metode certainty factor menyatakan kepercayaan dalam sebuah kejadian atau fakta berdasarakan bukti atau penilaian pakar. Certainty factor menggunakan suatu nilai untuk mengasumsi derajat keyakinan seorang pakar terhadap suatu data. Sehingga, berdasarkan fakta-fakta gejala kerusakan yang ada dimasukkan ke dalam sistem pakar maka akan didapat kemungkinan dari jenis kerusakan yang terjadi. Dengan adanya sistem pakar untuk identifikasi kerusakan mesin berbasis android dinilai dapat menjadi salah satu solusi bagi perusahaan dan teknisi pemula dalam membantu perannya untuk melakukan proses analisa kerusakan lebih efektif dan praktis sehingga tindakan perbaikan dapat segera dilakukan.

2.      Metode
2.1  Rancangan Sistem
Dalam penelitian ini, sistem dirancang berdasarkan use case diagram. Use case diagram digunakan untuk memodelkan proses pada aplikasi berdasarkan perspektif pengguna sistem. Diagram ini terdiri atas diagram untuk use case dan actor. Gambar 1 menunjukkan gambaran use case diagram perancangan sistem

2.2  Data Gejala Kerusakan
Setelah merancang sistem, langkah selanjutnya adalah mencari data gejala keruaskan mesin untuk beberapa kondisi kerusakan meliputi unbalance, misalignment, kebengkokan poros, kelonggaran, dan kerusakan pada bantalan. Pada proses ini akan menjelaskan data-data terkait standar vibrasi ISO 10816-3 dengan jenis-jenis kerusakan dan gejala kerusakan yang dialami mesin. Data inilah yang nantinya akan dibuat program dan didahului dengan adanya relasi data antara gejala dan kerusakan yang yang terjadi. Selanjutnya, tentu kita butuh standar sebagai acuan. ISO 10816-3 dijadikan sebagai acuan internasional untuk batas getaran yang diizinkan. Dalam perancangan sistem pakar ini, data ISO 10816-3 akan dijadikan sebagai database untuk menentukan apakah level vibrasi dari suatu mesin masih dalam batas izin atau tidak. Gambar 2 menerangkan mengenai standar ISO 10816-3. Data ini akan digunakan dalam pemrograman sebagai database batas vibrasi yang diizinkan

Tahap selanjutnya adalah penentuan indikasi kerusakan pada mesin. Umumnya mesin akan memiliki ciri-ciri atau terdapat gejala tertentu apabila mengalami kerusakan sehingga dari gejala yang timbul dapat teridentifikasi kerusakan yang ada. Tabel 1 menyajikan indikasi atau gejala-gejala kerusakan yang umumnya terjadi pada mesin industri.


Setelah gejala dan jenis kerusakan telah didefinisikan maka langkah selanjutnya adalah membuat basis aturan. Adapun basis pengetahuan yang dibuat dapat dilihat pada Tabel 2.


2.3  Menentukan Nilai Certainty Factor (CF)

Dalam tahapan ini, penentuan nilai certainty factor berdasarkan informasi hasil wawancara dengan pakar. Nilai CF didapat dari qualitatif term yang diberikan oleh pakar sehingga menjadi nilai CF tertentu. Adapun data penentuan nilai certainty factor untuk masing-masing gejala dapat dilihat pada Tabel 3.


2.4 Implementasi dan Pengujian Sistem
Dalam tahap ini akan dilakukan pengujian dan validasi hasil analisa aplikasi dengan hasil analisa ahli. Hal ini dilakukan untuk menentukan tingkat akurasi aplikasi yang telah dirancang. Selain itu, validasi juga dilakukan pada metode yang digunakan dalam perancangan aplikasi ini. Proses validasi metode certainty factor adalah dengan memebandingkan hasil nilai CF aplikasi dengan nilai CF perhitungan manual. Validasi ini bertujuan untuk menguji dan memastikan bahwa algoritma yang disusun pada program telah sesuai dan benar. Adapun langkah-langkah perhitungan metode certainty factor yaitu:

1. Menentukan nilai CF Pakar {CF(H)} dan CF pengguna {CF(E)} yang didapat dari hasil wawancara pakar pada Tabel 2.
2.  Perhitungan nilai CF dilakukan dengan mengalikan nilai CF Pakar dengan nilai CF pengguna.
3. Mengkombinasikan setiap 2 nilai CF sesuai dengan aturan yang ada. Dan apabila terdapat lebih dari 2 nilai CF, maka dilakukan pengkombinasian nilai CF tersebut.
4. Mengalikan hasil nilai CF kombinasi dengan 100% untuk mendapat jawaban dalam bentuk persentase

Kesimpulan
Dari hasil perancangan sistem pakar identifikasi kerusakan mesin berbasis android dapat ditarik kesimpulan bahwa aplikasi sistem pakar yang dirancang mampu mengidentifikasi kerusakan mesin berdasarkan karakteristik getaran yang menyatakan akurasi aplikasi mencapai 100%. Sehingga aplikasi sistem pakar ini dapat digunakan sebagai alat bantu para teknisi dalam proses analisa vibrasi.

Referensi
1. Kusrini, S., 2008, “Sistem Pakar Teori dan Aplikasi,” Andi Publisher, Yogyakarta. 
2. Putu, I.P.W., 2015, “Sistem Pakar untuk Mendeteksi Kerusakan Sepeda Motor Berbasis Android,” Konferensi Nasional Sistem dan Informatika, STMIK STIKOM Bali.
3. Abdullah, D., Azmi, K., 2016, “Sistem Pakar Mendiagnosa Gejala Kerusakan Mesin Mobil Toyota Menggunakan Metode Case Based Reasoning,” Reserachgate.
4. Durkin, J., 1994, “Expert Systems Design and Development,” Prentice Hall.
5. Technical Associates of Charlotte, 2001, “Vibration Analysis Module,” North Carolina, USA.
6. Girdhar, P., Scheffer, C., 2004, “Machinery Vibration Analysis & Predictive Maintenance,” Netherlands, IDC Technologies.
7. Hasibuan, N.A., Sunandar, H., Alas, S., Suginam, 2017, “Sistem Pakar Mendiagnosa Penyakit Kaki Gajah Menggunakan Metode Certainty Factor,” Jurnal Riset Sistem Informasi dan Teknik Informatika, 2(1): 29-39

Jumat, 05 Juli 2019

Dampak Buruk Junk Food Untuk Kesehatan Tubuh

Junk Food disebut makanan instan atau makanan cepat saji yang kini telah berkembang pesat di persaingan perusahaan makanan di Indonesia. Makanan cepat saji dinilai sebagian orang lebih efektif terhadap waktu dan mudah ditemukan. Tak hanya itu saja, makanan cepat saji juga memiliki cita rasa yang lezat ditambah lagi harganya yang terjangkau.
Makanan cepat saji sudah lama mengundang kontroversi di negara kita karena terungkapnya beberapa dampak buruk yang ia miliki. Dampak buruk itu disebabkan oleh kandungan zat-zat berbahaya di dalam makanan instan seperti lilin yang ada pada mie instan. Tak berhenti disitu, nyatanya di dalam makanan cepat saji terkandung bahan pengawet dan penyedap yang kini disebut micin.
Fenomena kata micin kini mendadak kerap digunakan para remaja hingga dewasa bila seseorang mengalami hal-hal yang kurang normal. Maksud dari hal kurang normal itu seperti seseorang yang telat berpikir, lama menjawab bila diajak bicara dan lain sebagainya. Tak dielakkan, makanan cepat saji memang mengandung zat berbahaya seperti yang telah diungkapkan di atas.
Sejumlah penelitian telah membuktikan bahwa keseringan mengkonsumsi makanan cepat saja memang tidak berdampak secara langsung ke tubuh. Namun, makanan-makanan cepat saji yang dikonsumsi akan tertimbun di dalam tubuh yang kemudian hari menjadi penyebab penyakit mematikan seperti kanker. Tak hanya kanker, penyakit berbahaya juga mengintai misalnya stroke, usus buntu dan penyakit ginjal.
Maka bila Anda termasuk ke dalam orang yang hobi mengkonsumsi makanan cepat saja, kurangilah hal itu dan
mulai sayangi tubuh serta diri Anda sendiri. Perlu diketahui bahwa salah satu kandungan di dalam makanan instan yaitu lilin sulit dicerna tubuh. Lilin itu menghancurkan prinsip kerja sistem pencernaan tubuh sehingga makanan yang mengandung lilin akan dicerna dengan waktu minimal dua hari.

tugas kalimat efektif




“Microsoft kemarin mengumumkan Windows Subsystem for Linux versi 2. Dalam promosi Microsoft, disebutkan bahwa ini akan memberikan “peningkatan kinerja sistem file yang dramatis” dan dapat mendukung Docker. Untuk memungkinkan semua ini, maka Microsoft akan menjadikan Windows 10 memiliki kernel Linux.”
Komentar:
- Dalam promosi Microsoft merupakan kata yang tidak efektif karena tidak hemat. Menurut saya, seharusnya “Dalam promosinya”  agar menghemat penggunaan kata.
-“peningkatan kinerja sistem file yang dramatis” merupakan kata yang tidak efektif karena memiliki makna yang aneh/ambigu, entah itu typo atau memang seperti itu. Menurut saya seharusnya dramatis diganti dengan “drastis”.
- Docker adalah salah satu platform yang dibangun berdasarkan teknologi container. Docker merupakan sebuah project open-source yang menyediakan platform terbuka untuk developer maupun sysadmin untuk dapat membangun, mengemas, dan menjalankan aplikasi dimanapun sebagai sebuah wadah (container) yang ringan. Dengan sangat populernya docker, sebagian orang sering menganggap docker adalah sebutan lain untuk container. Jadi, untuk mengepak/memasukkan sebuah software secara lengkap beserta semua hal lainnya yang dibutuhkan oleh software tersebut dapat berfungsi. Pengaturan software beserta file/hal pendukung lainnya akan menjadi sebuah Image (istilah yang diberikan oleh docker). Kemudian sebuah instan dari Image tersebut kemudian disebut Container. (FYI)
- kernel Linux adalah sebuah program yang merupakan inti pokok dari sebuah sistem operasi. Kernel memiliki kontrol yang komplit atas segala sesuatu yang berlangsung dalam sistem. Kernel berbeda dengan shell (seperti bashcsh atau ksh dalam sistem operasi unix-like), shell adalah sebuah program (umumnya CLI) yang berinteraksi langsung dengan pengguna dan merupakan bagian terluar dari sebuah sistem operasi (bukan inti), Sedangkan kernel sendiri tidak berinteraksi langsung dengan pengguna, tapi cenderung berinteraksi dengan shell dan program lain, juga perangkat keras pada sistem termasuk prosesor (CPU), memory dan disk drive.


Referensi: https://winpoin.com/windows-10-akan-mendapatkan-kernel-linux-bawan/

Jumat, 19 April 2019

Dampak Buang Sampah Sembarangan



Buang sampah sembarangan berarti membuang limbah ditempat yang tidak semestinya. Misalnya membuang puntung rokok di selokan, membuang plastik, botol dan sisa-sisa makanan di jalanan maupun di lingkungan rumah. Selain merusak pemandangan, hal ini dapat menimbulkan penyakit. Kebiasaan seperti ini lah yang harus di hentikan, jika hal ini terus dilanjutkan maka akan memiliki dampak yang serius, yaitu penurunan kualitas hidup.

Penularan penyakit dari sampah yang dibuang sembarangan dapat dibagi menjadi dua, yakni secara langsung dan tidak langsung. Berikut penjelasannya:

1. Secara langsung

Penularan terjadi jika seseorang bersentuhan langsung dengan sampah yang mengandung kuman dan bakteri, lalu kuman dan bakteri tersebut masuk ke dalam tubuh melalui mulut. Contoh lainnya adalah jika seseorang memegang sampah dan tidak mencuci tangannya kemudian makan. Maka dapat menyebabkan diare dan sakit perut.

2. Secara tidak langsung

Tumpukan sampah dapat menjadi tempat berkembang biaknya hewan atau serangga penyebar penyakit, seperti nyamuk, kecoak, lalat, dan tikus. Hewan-hewan tersebut dapat menjadi perantara bagi kuman penyakit untuk menyebabkan infeksi pada manusia.

Dari penjelasan di atas, kebiasaan buang sampah sembarangan terbukti dapat merugikan Anda, orang-orang di sekitar, serta lingkungan. Agar tidak terjangkit penyakit akibat sanitasi dan kebersihan lingkungan yang buruk, mulai sekarang biasakanlah membuang sampah pada tempatnya, dan jangan lupa mencuci tangan setelahnya.