Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

T&J dengan Protocase Designer Lead Developer Douglas Ronne

Bulan lalu, kami meluncurkan versi terbaru Protocase Designer (4.6) - menarik, kan? Sejak saya bergabung dengan Protocase sejak awal, saya telah melihat perusahaan tumbuh dan berkembang dalam banyak hal. Salah satu cara utama kami berkembang adalah pengembangan dan peluncuran Protocase Designer kami. Selama dekade terakhir, saya telah melihatnya terus meningkat, dan melihatnya berubah menjadi perangkat lunak yang sangat berguna bagi pelanggan kami.

Saya sudah membuat blog tentang 6 cara kami meningkatkan Protocase Designer dengan rilis baru 4.6 ini, jadi untuk posting ini, saya ingin melakukan sesuatu yang sedikit berbeda untuk merayakan 4.6. Saya duduk dengan Douglas Ronne, pengembang perangkat lunak utama kami (dan pada dasarnya adalah dalang Protocase Designer seperti yang ada saat ini), untuk berbicara tentang Protocase Designer, dan sejauh mana kemajuannya.

Ceritakan tentang latar belakang Anda – apa yang Anda lakukan sebelum tiba di Protocase?

Sebelum bekerja dengan Protocase, saya akan menjadi pelanggan. Belum tentu pelanggan Protocase Designer, tetapi saya pasti berada di bidang yang sama dan memahami pentingnya perangkat lunak yang berguna. Saya tumbuh di toko mesin. Saya sebelumnya bekerja untuk produsen pengontrol motor kendaraan listrik dan memiliki latar belakang di bidang teknik listrik dan matematika. Saya sekarang adalah pengembang perangkat lunak utama untuk Protocase Designer.

Apa tujuan Protocase Designer?

Tujuan Protocase Designer adalah, dan akan selalu, untuk membuatnya mudah dipelajari, mudah digunakan, dan mudah dipesan penutup elektroniknya.

Beri tahu kami seperti apa Protocase Designer sebelum Versi 4.0.

Saat saya tiba di bulan September 2009, ada versi dasar Protocase Designer. Versi ini tidak memiliki banyak kemampuan grafis dan tidak terlalu memahami ketebalan logam. Meskipun memiliki empat template dasar dan memungkinkan Anda untuk menempatkan guntingan pada desain Anda, bersama dengan pesanan online, itu cukup sulit untuk digunakan.

Apa saja perubahan pertama yang Anda buat pada Protocase Designer saat Anda bergabung?

Hal pertama yang saya lakukan ketika saya datang ke Protocase adalah membuat sedikit peningkatan pada perangkat lunak. Saya ingin Protocase Designer menunjukkan warna, dan agar pelanggan dapat membatalkan dan mengulang. Setelah di sisi lain benar-benar mendesain, perubahan kecil ini adalah sesuatu yang menurut saya dibutuhkan semua orang dari perangkat lunak mereka atau dapat membuat desainer sangat frustasi.

Namun, kami segera menyadari bahwa sudah waktunya untuk menulis ulang sepenuhnya dan kami memulai kembali apa yang nantinya disebut Protocase Design 4.0.

Beri tahu saya tentang mengembangkan Protocase Designer 4.0. Pekerjaan apa yang dilakukan untuk membuat dan mengembangkan perangkat lunak?

Versi pertama 4.0 dikembangkan oleh saya dan seorang mahasiswa ilmu komputer, tetapi sebagian besar Designer 4.0, saya melakukannya sendiri. Ketika kami memperluas Protocase Designer lebih jauh ke versi 4.2 dan seterusnya, saya memiliki tim kecil untuk membantu mengembangkan dan membuat kode. Tapi 500.000 baris kode pertama di 4.0 ditulis oleh saya.

Selama penulisan ulang, kami beralih dari Python, yang sangat bagus untuk membuat prototipe, ke Java, karena sangat bagus untuk membuat prototipe juga, tetapi menawarkan tampilan produk akhir yang lebih bagus di penghujung hari. Dalam setahun, kami menyusun versi pertama Protocase Designer 4. Pada saat itu, kami memiliki fondasi yang jauh lebih baik untuk dibangun dan dapat mempermudah penambahan template baru. Dengan versi baru 4.0, kini Anda dapat mendesain berbagai braket yang berbeda dan memasangnya di enklosur Anda.

Protocase Designer kini memiliki kemampuan grafis langsung. Dengan versi yang lebih lama, Anda diminta untuk membuat grafik di program lain dan kemudian mengimpor untuk menampilkannya dalam desain Anda, tetapi Anda tidak dapat benar-benar masuk dan menambahkan teks atau apa pun. Kami membuat sejumlah peningkatan fitur dan kegunaan dari waktu ke waktu, dan kami juga dapat menggunakannya untuk melakukan petunjuk kerja otomatis.

Apa itu Petunjuk Kerja Otomatis (AWI)?

Itu adalah petunjuk untuk benar-benar membuat desain yang kebanyakan dilakukan secara otomatis oleh komputer dari model 3D. Ada beberapa interaksi manusia, karena kami belum mencoba masuk ke kecerdasan mesin – kami memiliki orang-orang pintar dan mereka jauh lebih baik daripada komputer dalam membuat penilaian nilai. Namun, komputer jauh lebih baik dalam memotong dan menempel dan melakukan hal yang sama berulang-ulang. Kami telah menggunakan ini untuk sangat mengurangi waktu yang dibutuhkan tim layanan Rekayasa dan Desain (EDS) kami untuk memproses pekerjaan, dan juga sangat mengurangi kesalahan dalam proses. Orang-orang, bahkan orang yang sangat berorientasi pada detail, tidak begitu baik dalam perilaku berulang; komputer jauh lebih baik dalam hal itu.

Perlu dicatat bahwa tujuannya bukan untuk membuat pekerjaan karyawan EDS kami menjadi usang, tetapi lebih untuk membebaskan otak mereka untuk menganalisis desain untuk maksud desain. Mereka dapat melihat sesuatu dan berkata, "Itu terlihat agak besar, mungkin seharusnya lebih tebal." Atau, “Itu sangat kecil. Apakah mereka benar-benar bermaksud membuat kipas 9mm, bukan kipas 90mm?” Komputer benar-benar buruk dalam hal semacam itu. Orang-orang – terutama kita – hebat dalam hal itu.

Bagaimana AWI diperkenalkan ke Desain Protocase?

Kami mengubah cara pembuatan instruksi. Saat ini, instruksi karya seni dirancang pada akhir 1800-an/awal 1900-an. Kami memanfaatkan komputer untuk membuat instruksi kerja interaktif 3D yang disesuaikan.

Kami telah membangun sistem Protocase Designer kami sefleksibel mungkin dan telah menggunakan kekuatan itu untuk membuat instruksi ini.

Apa arti penggunaan AWI bagi pelanggan kami?

AWI mengurangi waktu yang diperlukan untuk menghasilkan kutipan dan meningkatkan tarif tepat waktu kami (yang sudah tinggi). Semakin sedikit kesalahan yang kita buat, semakin kecil kemungkinan akan terjadi kesalahan jadwal, atau masalah lain apa pun yang berdampak pada pelanggan.

Bagaimana Anda menggunakan pengalaman Anda dari pengalaman kerja sebelumnya dan latar belakang sebagai insinyur listrik untuk membentuk cara kerja perangkat lunak yang Anda inginkan?

Saya memahami pelanggan kami; menjadi pelanggan sendiri, saya tahu bahwa mereka tidak terlalu peduli tentang lonceng dan peluit dan bagaimana hal-hal terlihat. Pelanggan inti kami untuk Protocase Designer adalah insinyur listrik. Mereka peduli dengan cara kerja, dan apakah mereka dapat mengetahuinya dengan cepat atau tidak. Protocase Designer mudah digunakan dan berperilaku lebih seperti Microsoft Paint daripada Solidworks.

Perangkat lunak telah banyak berubah selama bertahun-tahun; dapatkah Anda memberi tahu saya bagaimana hal itu tetap sesuai dengan visi Protocase untuk itu?

Protocase Designer masih berbasis template, dan akan selalu seperti itu. Ini tidak berarti kami pada akhirnya tidak akan melakukan sesuatu yang sedikit berbeda, tetapi kami akan selalu memelihara perangkat lunak di mana desain 3D sepenuhnya selesai. Visinya adalah, dan akan terus berlanjut, menjadi berbasis template, di mana Anda hanya memodifikasi desain sehingga Anda tidak memerlukan banyak pelatihan dalam desain enklosur.

Visi kami tidak sebatas membatasi pelanggan kami, melainkan mengomunikasikan kepada mereka dengan sangat mudah dan cepat apa yang dapat kami lakukan untuk mereka, dan memudahkan mereka untuk menyelesaikan apa yang mereka perlukan tanpa harus bolak-balik dengan insinyur kami. Itu bisa membuat frustrasi pelanggan. Bukannya kami mencoba menghemat waktu tim EDS kami – melainkan, kami mencoba menyelamatkan frustrasi pelanggan kami.

Kami baru saja melakukan perubahan kosmetik pertama kami sekarang dan melakukan pengerjaan ulang untuk membuatnya bersih dan modern. Saya merasa Anda harus memiliki alasan yang sangat bagus untuk mengubah perilaku perangkat lunak Anda. Semua orang marah ketika versi baru Microsoft keluar. Dibutuhkan selamanya bagi orang untuk menerima versi baru, dan itu karena mereka telah mengubah semua yang ada di dalamnya dan, saya berpendapat bahwa tidak perlu membuat perubahan itu sejak awal. Kami akan tetap sedekat mungkin dengan visi aslinya, tetapi selalu membuatnya semudah mungkin untuk mendesain, memesan, dan menerima enklosur.

Seberapa sering tim perangkat lunak mempertimbangkan masukan dari pelanggan dan membuat perubahan pada perangkat lunak?

Saya mencoba mengunjungi beberapa pelanggan beberapa kali dalam setahun, terutama perusahaan yang memiliki beberapa karyawan yang menggunakan perangkat lunak kami. Kami sering mendengar dari pelanggan Protocase Designer, baik hal-hal baik maupun permintaan peningkatan. Kami mencoba mempertimbangkan kekhawatiran mereka, tetapi selalu berhati-hati untuk tidak membuat perubahan yang akan membuat satu pelanggan senang dan banyak pelanggan lainnya tidak senang. Saat kami merencanakan, kami mempertimbangkan umpan balik dan membuat perubahan yang sesuai; jika itu adalah sesuatu yang kita semua setujui diperlukan dan akan menguntungkan semua pelanggan.

Untuk siapa pun yang baru memulai, dapatkah Anda memberi mereka satu tip atau saran untuk mendesain dengan Protocase Designer?

Kami mendesain Protocase Designer sehingga Anda tidak dapat mendesain hal-hal yang tidak dapat kami buat. Ada beberapa batasan, yang akan dilihat pengguna dalam bentuk peringatan. Pada akhirnya, peringatan tersebut fleksibel, jadi kami tetap mengizinkan Anda mengirimkan pesanan apa adanya, dan tim layanan teknik dan desain kami akan mencoba membuatnya berfungsi. Jadi, saran utama saya adalah menyelesaikan desain Anda dalam batasan Protocase Designer. Artinya, jika Anda mengindahkan peringatan dan membuat perubahan jika diperlukan, pesanan Anda akan dilakukan dengan biaya terendah untuk Anda, tanpa masalah.

Alat paling berguna yang terkadang tidak diperhatikan orang adalah alat pengukur. Ketika Anda mengukur antara dua hal, itu memberi Anda pengukuran itu, tetapi kemudian memungkinkan Anda untuk mengubah titik dan itu akan memindahkan hal kedua yang Anda ukur untuk membuat pengukurannya benar. Tak perlu dikatakan, ini adalah alat yang sangat berguna dan mudah digunakan. Saya sangat merekomendasikannya.

Menggunakan alat ukur bermanfaat karena memastikan semuanya cocok, oleh karena itu Anda dapat pergi dan menyesuaikannya jika perlu. Alat pengukur adalah salah satu alat paling canggih dan layak untuk diketahui.

Untuk orang yang meningkatkan versi ke Protocase Designer 4.6, apa satu hal yang paling membuat Anda ingin mereka lihat?

Tidak ada yang akan bersemangat untuk ini selain saya – kotak Dialog! Ini adalah pendekatan baru untuk apa yang kami miliki sebelumnya, tetapi dengan rilis baru ini, semua catatan kami ada dalam satu kotak, bukan beberapa kotak dialog. Mudah-mudahan orang sekarang akan melihat lebih banyak catatan kami, karena mereka tidak akan menekan tombol berikutnya untuk melewati kotak dialog lain di tengah desain mereka.

Kami juga telah mengembangkan antarmuka yang jauh lebih ramping; Anda dapat mengubah ukuran ikon dan kami juga menambahkan kemampuan untuk mengunggah file SVG. Dengan opsi baru untuk mengunggah grafik vektor ini, pesanan Anda tidak akan memerlukan pemrosesan tambahan dari departemen grafik kami, yang berarti tidak ada biaya tambahan dan Anda mendapatkan grafik dengan kualitas terbaik.

Terima kasih banyak kepada Douglas karena telah duduk bersama saya untuk berbicara tentang Protocase Designer. Jika ada pertanyaan yang ingin Anda ajukan kepada Douglas, jangan ragu untuk berkomentar di bawah.

Saya mendorong Anda untuk mengunduh Protocase Designer 4.6 dan memeriksanya sendiri. Lihat betapa cepat dan mudahnya merancang dan memesan enklosur, panel, dan braket khusus!


Teknologi Industri

  1. Wawancara dengan Soyun Kim, Desainer Produk Senior @ StudioRed
  2. Aritmatika dengan Notasi Ilmiah
  3. Tanya Jawab dengan Arsitek Solusi Industri 4.0
  4. Cara Menangani Waktu Proses Komponen yang Lebih Lama
  5. Smart Procurement Saldo AI Dengan HI
  6. Panduan untuk Pengelasan Timbal:Tip &Teknik
  7. Peraturan Bebas Timbal PCB
  8. 6 Cara Kami Meningkatkan Protocase Designer Dengan Rilis 4.6
  9. Tiga Alasan Baru untuk Mencoba Protocase Designer
  10. Turning Diciptakan Kembali dengan PrimeTurning