Wednesday, August 26, 2026

Baru Beli 3D Printer? Ini 10 Laman Web untuk Cari Model 3D Percuma

 Sejak mula menggunakan Bambu Lab P2S Combo, antara soalan pertama yang bermain dalam kepala saya ialah:

“Dekat mana nak cari benda menarik untuk dicetak?”

Kalau kita pandai mereka bentuk model 3D sendiri, memang tidak menjadi masalah. Tetapi bagi orang yang baru hendak bermula seperti saya, lebih mudah kita memuat turun model yang sudah siap dan terus mencubanya.

Rupa-rupanya terdapat banyak laman web yang menyediakan fail model 3D. Ada yang percuma, ada yang berbayar dan ada juga yang menawarkan kedua-duanya.

Daripada semua pilihan yang ada, laman paling mudah untuk pengguna Bambu Lab ialah MakerWorld.

1. MakerWorld — Pilihan Pertama Saya

🔗 https://makerworld.com

Kalau menggunakan pencetak Bambu Lab, saya cadangkan bermula di sini dahulu.

MakerWorld mempunyai integrasi terus dengan ekosistem Bambu Lab. Banyak model disertakan dengan print profile, iaitu tetapan cetakan yang telah disediakan oleh pencipta model atau pengguna lain.

Bagi model yang menggunakan pelbagai warna, susunan warnanya juga mungkin sudah disediakan dalam fail 3MF. Ini sangat membantu sekiranya kita menggunakan AMS 2 Pro bersama P2S Combo.

Cara paling mudah:

  1. Cari model di MakerWorld.

  2. Pilih profil yang sesuai dengan pencetak dan jenis plate kita.

  3. Semak gambar serta komen pengguna.

  4. Tekan Open in Bambu Studio atau cetak melalui aplikasi Bambu Handy.

  5. Semak sekali lagi tetapan sebelum menekan butang cetak.

Bagi orang baru, fungsi ini mengurangkan banyak kerja teknikal. Namun, jangan terus menekan butang cetak tanpa memeriksa penggunaan filament, tempoh cetakan dan sama ada model itu memerlukan support.

2. Printables

🔗 https://www.printables.com

Printables mempunyai komuniti yang aktif dan banyak model praktikal untuk kegunaan harian.

Antara yang boleh dicari di sini ialah:

  • Pemegang telefon

  • Bekas menyimpan barang

  • Alat menguruskan kabel

  • Aksesori meja

  • Alatan bengkel

  • Hiasan rumah

Walaupun Printables dibangunkan oleh Prusa Research, fail yang dimuat turun masih boleh digunakan pada Bambu Lab. Kita hanya perlu memasukkan fail tersebut ke dalam Bambu Studio dan menyediakan tetapan cetakan yang sesuai.

3. Thingiverse

🔗 https://www.thingiverse.com

Thingiverse merupakan antara repositori model 3D yang paling lama dan terkenal.

Koleksinya sangat besar. Kadangkala, barang pelik yang kita tidak sangka pun boleh dijumpai di sini.

Cuma ada model lama yang tidak disertakan dengan arahan atau tetapan cetakan yang lengkap. Sebelum mencetak, baca komen pengguna dan lihat sama ada orang lain berjaya mencetak model tersebut.

4. Thangs

🔗 https://thangs.com

Thangs ialah platform komuniti dan carian model 3D. Ia berguna apabila kita tidak menemui model yang dikehendaki di laman biasa.

Selain model percuma, Thangs turut mempunyai model berbayar dan kandungan langganan daripada pereka tertentu. Jadi, periksa dahulu jenis lesen dan harga sebelum memuat turun.

5. Cults3D

🔗 https://cults3d.com

Cults3D mempunyai banyak rekaan yang lebih artistik dan unik seperti:

  • Figura

  • Hiasan meja

  • Rekaan pop-kultur

  • Cosplay

  • Aksesori permainan

  • Barangan dekorasi

Sebahagian model disediakan secara percuma, manakala sebahagian lagi perlu dibeli. Jangan lupa membaca syarat lesen sekiranya kita bercadang menjual hasil cetakan.

6. MyMiniFactory

🔗 https://www.myminifactory.com

Laman ini menarik bagi peminat permainan meja, RPG dan koleksi miniatur.

Banyak modelnya mempunyai perincian yang tinggi. Namun, model miniatur selalunya lebih mencabar untuk dicetak menggunakan pencetak filament berbanding model biasa.

Kita mungkin perlu menggunakan nozzle yang lebih kecil, kelajuan lebih perlahan dan tetapan support yang sesuai untuk mendapatkan hasil yang cantik.

7. Creality Cloud

🔗 https://www.crealitycloud.com

Walaupun Creality merupakan jenama pencetak 3D yang lain, fail model yang dimuat turun masih boleh digunakan pada Bambu Lab.

Masukkan fail STL atau 3MF ke dalam Bambu Studio, pilih profil P2S dan buat tetapan sebelum mencetak.

Dalam dunia 3D printing, kebanyakan fail model tidak terikat kepada satu jenama pencetak sahaja. Yang penting ialah saiz model, format fail dan tetapan slicer.

8. Yeggi

🔗 https://www.yeggi.com

Yeggi sedikit berbeza kerana ia berfungsi sebagai enjin carian khusus untuk model 3D.

Kita hanya perlu menaip nama barang yang hendak dicari. Yeggi kemudian akan memaparkan pautan model daripada pelbagai laman web.

Ia amat berguna apabila kita tidak tahu model tersebut berada di MakerWorld, Thingiverse, Cults3D atau platform lain.

9. GrabCAD

🔗 https://grabcad.com

GrabCAD lebih sesuai untuk model teknikal dan kejuruteraan.

Di sini kita boleh menjumpai fail seperti:

  • Komponen mesin

  • Gear

  • Bracket

  • Enclosure

  • Alat ganti

  • Model dalam format STEP

Namun, tidak semua model di GrabCAD direka untuk terus dicetak. Ada model yang perlu diubah suai atau ditukar kepada format STL terlebih dahulu.

Laman ini mungkin lebih berguna apabila kita sudah mula belajar perisian CAD seperti Fusion, FreeCAD, Onshape atau SolidWorks.

10. CGTrader

🔗 https://www.cgtrader.com

CGTrader merupakan platform model 3D profesional yang menyediakan pilihan percuma dan berbayar.

Kita perlu menggunakan fungsi penapis untuk mencari model yang boleh dimuat turun secara percuma serta sesuai untuk 3D printing.

Periksa format fail sebelum memuat turun kerana sebahagian model di sini dibina untuk animasi, permainan atau visualisasi—bukannya untuk dicetak menggunakan pencetak 3D.

Fail STL atau 3MF: Apa Bezanya?

Semasa memuat turun model, kita biasanya akan bertemu dua format utama:

STL
Fail ini mengandungi bentuk model sahaja. Tetapan cetakan, warna dan kedudukan model biasanya perlu disediakan semula dalam Bambu Studio.

3MF
Format ini boleh menyimpan lebih banyak maklumat seperti susunan model, warna, jenis filament dan tetapan cetakan. Namun, kita masih perlu menyemak sama ada tetapan tersebut sesuai dengan P2S, nozzle, plate dan filament yang digunakan.

Untuk orang baru, fail 3MF daripada MakerWorld biasanya lebih mudah digunakan.

Perkara yang Perlu Disemak Sebelum Mencetak

Walaupun model nampak cantik, jangan terus menekan butang cetak. Periksa dahulu:

  • Adakah model muat di atas build plate?

  • Berapa lama masa yang diperlukan?

  • Berapa gram filament akan digunakan?

  • Adakah model memerlukan support?

  • Adakah jenis plate yang dipilih betul?

  • Adakah filament yang ditetapkan sama dengan filament dalam AMS?

  • Adakah komen pengguna melaporkan masalah?

  • Adakah lesen membenarkan hasil cetakan dijual?

Untuk model pelbagai warna, periksa juga jumlah filament yang akan dibuang ketika proses pertukaran warna. Kadangkala modelnya kecil, tetapi sisa filamentnya agak banyak.

Cadangan Projek Pertama

Kalau baru memasang pencetak, jangan terus memilih model yang mengambil masa dua hari untuk disiapkan.

Mulakan dengan projek yang kecil dan mudah seperti:

  1. Benchy untuk menguji pencetak.

  2. Scraper atau pemegang alat.

  3. Klip pengurusan kabel.

  4. Bekas kecil.

  5. Poop chute untuk mengumpulkan sisa filament.

  6. Bekas silica gel untuk AMS.

  7. Pemegang telefon.

Daripada projek kecil ini, kita boleh belajar tentang jenis plate, support, infill, orientasi model dan penggunaan filament tanpa membazir terlalu banyak bahan.

Kesimpulan

Bagi pengguna baharu Bambu Lab P2S Combo, saya rasa tidak perlu pening mencari di terlalu banyak tempat pada peringkat awal.

Mulakan sahaja dengan MakerWorld kerana prosesnya lebih mudah dan serasi dengan ekosistem Bambu Lab. Apabila sudah biasa menggunakan Bambu Studio, barulah kita menjelajah Printables, Thingiverse, Thangs dan laman-laman lain.

Bahagian paling seronok tentang 3D printing ialah kita sentiasa menemui benda baharu untuk dicetak. Masalahnya nanti bukan lagi tidak tahu hendak mencetak apa.

Masalah sebenar ialah terlalu banyak benda hendak dicetak, tetapi filament dan masa pula tidak cukup. 😄

Selamat mencuba dan selamat mencetak!

Label cadangan:
\\\

Thursday, September 19, 2024

5 Faedah RTOS Linux Kernel - Apa Itu Sistem Operasi Masa Nyata (RTOS) di Malaysia



Paparan sistem operasi masa nyata (RTOS) yang menunjukkan antara muka kawalan industri dengan jadual masa tugas dan data masa nyata. Graf dan maklumat pemprosesan dipaparkan untuk memantau aliran data kritikal dalam sektor seperti telekomunikasi atau peralatan perubatan, menekankan keandalan dan ketepatan masa.

Di VIENNA dimana selepas 20 Tahun, Real-Time Linux Akhirnya Masuk ke Dalam Kernel Utama Linux. Itulah pada yang memahami bagaimana berkembangnya Linux di permulaan dahulu sehingga lah setelah 20 tahun menanti, akhirnya Real-Time Linux (PREEMPT_RT) secara rasmi telah dimasukkan ke dalam kernel utama Linux. Linus Torvalds, pengasas Linux, telah mengesahkan kod ini ketika berada di Open Source Summit Europe. Ini pekara yang tersohor dan terpenting untuk difahami bagi menuju ke masa hadapan.

Eh .. apa Itu Sistem Operasi Masa Nyata (RTOS)?

Sistem operasi masa nyata atau Real-Time Operating System (RTOS) adalah sistem yang direka untuk mengendalikan tugas-tugas kritikal dengan ketepatan masa yang tinggi. Tidak seperti sistem operasi biasa seperti Windows atau macOS, RTOS memastikan semua proses berlaku dalam tempoh masa tertentu, biasanya dalam milisaat atau mikro saat. Sebagaimana Steven Rostedt, seorang jurutera Google, menjelaskan, "Real-time is the fastest worst-case scenario

Maknanya, RTOS memastikan setiap tugas kritikal selesai dalam tempoh masa yang ditetapkan, yang sangat penting dalam bidang seperti sistem kawalan industri, peralatan perubatan, dan teknologi aeroangkasa. Contohnya, NASA menggunakan RTOS untuk mengawal rover mereka di Mars, dan Boeing pula menggunakan RTOS untuk menguruskan sistem avionik pesawat mereka.

Sejarah Panjang Real-Time Linux, Real-Time Linux kini akan dimasukkan dalam semua distro Linux melalui kernel Linux 6.12 yang akan datang. Ini bermakna Linux akan mula digunakan dalam lebih banyak peranti kritikal dan peralatan industri. Tetapi, perjalanan untuk mencapai tahap ini agak panjang. 

Segala-galanya bermula pada akhir tahun 1990-an apabila ada keperluan untuk Linux menyokong aplikasi masa nyata. Pelbagai projek seperti KURT, RTAI, dan RTLinux berusaha membangunkan kernel masa nyata berasingan. Namun, pada tahun 2004, Ingo Molnar, seorang pembangun kernel Linux, mula membina asas bagi set patch PREEMPT_RT yang terus digunakan hingga kini.

Walaupun begitu, ia mengambil masa bertahun-tahun untuk menyatukan semua elemen penting ke dalam kernel utama Linux. Pelbagai ciri daripada projek masa nyata ini sebenarnya telah diperkenalkan ke dalam Linux yang kita gunakan hari ini, seperti teknologi "NO_HZ" yang mengurangkan penggunaan kuasa pada mesin dengan banyak CPU.

Kenapa Ambil Masa Lama?

Ramai yang tertanya-tanya, kenapa Real-Time Linux hanya sekarang diterima sepenuhnya? Menurut Rostedt, setiap perubahan yang dimasukkan perlu melalui ujian ketat, dan hampir semua kod ditulis semula beberapa kali sebelum disahkan. Selain itu, faktor politik dan kekurangan dana juga menjadi cabaran besar.

Hanya pada tahun 2015, Linux Foundation menubuhkan projek Real-Time Linux untuk menyelaraskan usaha ini. Cabaran terakhir adalah mengatasi masalah dengan fungsi `print_k`, alat debugging yang kritikal. Selepas perbincangan panjang, akhirnya penyelesaian dicapai, dan kini Real-Time Linux menjadi kenyataan.

Ini merupakan kemenangan untuk Semua Pengguna Linux  dengan penggabungan patch Real-Time Linux ini, Linux kini boleh digunakan dalam aplikasi yang memerlukan prestasi rendah latensi seperti sistem kawalan industri, robotik, dan pengeluaran audio. Ini bukan hanya satu kemenangan untuk pengeluar peranti masa nyata, tetapi juga untuk semua pengguna Linux.

Dengan adanya Real-Time Linux, masa depan Linux sebagai pemain utama dalam dunia RTOS semakin cerah. Manakala Di Malaysia, penggunaan RTOS (Real-Time Operating System) boleh dilihat dalam pelbagai industri kritikal yang memerlukan ketepatan masa dan kebolehpercayaan tinggi. Berikut adalah beberapa contoh aplikasi RTOS di Malaysia:

  1. Sistem Kawalan Industri: Banyak kilang di Malaysia, terutamanya dalam sektor pembuatan automotif dan elektronik, menggunakan RTOS untuk mengawal proses automasi kilang. Sistem ini memastikan mesin dan robot bekerja dengan tepat mengikut masa yang ditetapkan.

  2. Telekomunikasi: Syarikat telekomunikasi tempatan menggunakan RTOS untuk mengurus rangkaian dan infrastruktur komunikasi mereka, memastikan data dihantar dan diterima dalam masa nyata, penting untuk aplikasi seperti panggilan suara dan video.

  3. Sistem Kawalan Trafik Udara: Lapangan terbang utama seperti KLIA menggunakan RTOS untuk sistem kawalan trafik udara yang memerlukan ketepatan masa yang tinggi untuk memastikan pesawat berlepas dan mendarat dengan selamat tanpa gangguan.

  4. Sistem Pengurusan Tenaga: Dalam industri tenaga, RTOS digunakan untuk menguruskan rangkaian elektrik, terutama dalam memantau dan mengawal grid pintar yang memerlukan tindak balas masa nyata bagi mengelakkan gangguan bekalan elektrik.

  5. Perubatan: Hospital-hospital di Malaysia menggunakan peralatan perubatan yang dikendalikan oleh RTOS, seperti mesin ventilator dan peralatan pemantauan kesihatan, yang memerlukan ketepatan masa untuk memastikan keselamatan pesakit.

Contoh-contoh ini menunjukkan bagaimana RTOS memainkan peranan penting dalam sektor industri kritikal di Malaysia, di mana ketepatan masa dan keandalan adalah faktor utama.

#Linux, #RealTimeLinux, #PREEMPTRT, #OpenSource, #KernelLinux, #Teknologi, #SistemOperasi, #RTOS, #PembangunanPerisian, #InovasiTeknologi, #LinusTorvalds, #SoftwareDevelopment, #OpenSourceCommunity, #TeknologiMasaNyata, #LinuxKernel, #Pengaturcaraan, #IndustriTeknologi, #PengurusanMasaNyata, #LinuxDistro, #IT


Sunday, July 14, 2024

Module 'recon/domains-hosts/shodan_hostname' disabled. Dependency required: ''shodan''.

 

Memasang Shodan pada Kali Linux untuk Mengaktifkan Modul Recon-ng

Sekiranya anda mengalami masalah seperti dalam gambar di atas, di mana modul recon/netblocks-hosts/shodan_net dan recon/domains-hosts/shodan_hostname dinyahaktifkan kerana kebergantungan kepada shodan, anda boleh menyelesaikan masalah ini dengan memasang Shodan pada Kali Linux.

Berikut adalah langkah-langkah untuk memasang Shodan:

  1. Pasang Shodan di Kali Linux sebelum masuk ke recon-ng:

    sudo apt install python3-shodan
  2. Proses installation

  3. Uji 

    shodan

Dengan memasang Shodan dan menambah kunci API, modul yang diperlukan akan diaktifkan dan sedia untuk digunakan. Untuk maklumat lanjut, layari Recon-ng Documentation.


Wednesday, July 03, 2024

Memasang Linux Sebagai Sub sistem Windows (WSL)


Windows Subsystem for Linux (WSL)
adalah ciri pada Windows 10 dan Windows 11 yang membolehkan pengguna menjalankan persekitaran Linux secara terus pada Windows tanpa memerlukan mesin maya (VM) atau persediaan dual-boot. Dengan WSL, pengguna boleh menggunakan aplikasi dan alat Linux terus dari Windows, memudahkan integrasi antara kedua-dua sistem operasi. Kebiasaannya apabila user nak pasang Kali Linux tanpa perlu dual boot. Untuk itu boleh mulakan dengan 

Langkah untuk menggunakan pautan ini:

  1. Klik pada pautan https://aka.ms/wslstorepage.
  2. Ianya akan diarahkan ke halaman WSL di Microsoft Store. [ Benarkan Microsoft Store dibuka ]
  3. Dari sana, boleh memuat turun dan memasang WSL. [Klik Install]

WSL sangat berguna bagi pembangun dan pengguna yang memerlukan alat dan aplikasi Linux, tetapi ingin terus bekerja dalam persekitaran Windows mereka.

Dengan Windows Subsystem for Linux (WSL) ianya membolehkan pembangun menjalankan persekitaran GNU/Linux, termasuk kebanyakan alat baris perintah, utiliti, dan aplikasi, terus pada Windows tanpa sebarang perubahan. Dengan WSL, anda tidak perlu menggunakan mesin maya tradisional atau melakukan persediaan dual-boot yang kompleks.

Memasang WSL melalui Microsoft Store membolehkan anda mendapatkan kemas kini dan ciri terbaru WSL dengan lebih cepat dan tanpa perlu mengubah versi Windows anda. Untuk maklumat lanjut, sila layari https://aka.ms/wsldocs.

Mulakan pengalaman WSL anda hari ini dan nikmati kemudahan menjalankan aplikasi Linux dalam persekitaran Windows! ... 

Tuesday, June 18, 2024

Adakah HTTP2 lebih pantas daripada HTTP1?

Sebelum menjawab adakah benar HTTP2 lebih pantas meh kita lihat ciri-ciri utama HTTP2 yang sebenarnya memainkan peranan besar dalam pekara ini. Berikut adalah perinciannya:

1. Lapisan Pembingkaian Binari (Binary Framing Layer)

  • HTTP2 mengekod mesej ke dalam format binari.
  • Ini membolehkan mesej dibahagikan kepada unit yang lebih kecil yang dipanggil bingkai, yang kemudian dihantar melalui sambungan TCP, menghasilkan pemprosesan yang lebih cekap.

2. Multiplexing (Multiplexing)

  • Pembingkaian Binari membolehkan permintaan dan respons multiplexing penuh.
  • Pelanggan dan pelayan boleh menyelangi bingkai semasa penghantaran dan memasangnya semula di pihak yang lain.

3. Pemprioritian Aliran (Stream Prioritization)

  • Dengan pemprioritian aliran, pembangun boleh menyesuaikan berat relatif permintaan atau aliran untuk membuat pelayan menghantar lebih banyak bingkai untuk permintaan yang mempunyai keutamaan lebih tinggi.

4. Pendorongan Pelayan (Server Push)

  • Memandangkan HTTP2 membolehkan pelbagai respons serentak kepada permintaan pelanggan, pelayan boleh menghantar sumber tambahan bersama halaman yang diminta kepada pelanggan.

5. Pemampatan Header HPACK (HPACK Header Compression)

  • HTTP2 menggunakan algoritma pemampatan khas yang dipanggil HPACK untuk menjadikan header lebih kecil untuk pelbagai permintaan, dengan itu menjimatkan jalur lebar.

Walaubagaimanapun dengan ciri-ciri ini, HTTP2 juga boleh menjadi perlahan bergantung pada senario atau keadaan teknikal yang spesifik. Oleh itu, keperluan untuk menguji dan mengoptimumkan perkara untuk memaksimumkan manfaat HTTP2 haruslah dibuat terlebih dahulu. 



Rujukan : https://x.com/alexxubyte/status/1802707993584414838

Tuesday, March 19, 2024

Pengurusan Air Untuk Ternak Ikan Air Tawar

Kriteria Air Berkualiti - Kimia: Kandungan Oksigen Terlarut (DO): Lebih daripada 4.0 mg/l (Disyorkan lebih daripada 5.0 mg/l) pH: 6.5 - 8.5 Suhu: 25 - 31º C Kriteria Air Berkualiti - Fizikal: Kehijauan Air: Cahaya dapat tembusi hingga 1 kaki Tidak berbuih Tiada ikan timbul ke permukaan air pada waktu pagi/malam Ikan aktif Ikan mempunyai selera makan

Monday, March 04, 2024

Format Untuk Letak Kod Sumber dalam Blog

Cara Memformatkan Kod Sumber dengan Nombor Baris di Blogspot

Cara Memformatkan Kod Sumber dengan Nombor Baris di Blogspot

Untuk memformatkan kod sumber dengan nombor baris di Blogspot, anda boleh menggunakan SyntaxHighlighter. Ikuti langkah-langkah di bawah untuk melakukannya:

  1. Buka entri blog baru atau sedia ada di Blogspot.
  2. Pilih mod penyuntingan HTML di dalam editor entri blog.
  3. Letakkan kod sumber anda di dalam tag <pre> dan <code>.
  4. Tambahkan kelas CSS "brush: [language]" di dalam tag <pre> untuk menandakan bahasa sumber kod anda.
  5. Tambahkan kod JavaScript untuk mengaktifkan "SyntaxHighlighter" di dalam entri blog anda.
  6. Simpan dan terbitkan entri blog anda.

Contoh Kod Sumber


// Ini adalah contoh kod JavaScript

function greet() {

    console.log("Hello, world!");

}

greet();

Baru Beli 3D Printer? Ini 10 Laman Web untuk Cari Model 3D Percuma

 Sejak mula menggunakan Bambu Lab P2S Combo , antara soalan pertama yang bermain dalam kepala saya ialah: “Dekat mana nak cari benda menarik...