Ulasan CAD Inti Geometri C3D

Dalam artikel sebelumnya tentang inti geometrik C3D, kami menganalisis struktur internalnya ( struktur inti , modul visualisasi ) dan menjelaskan perbedaannya dari API sistem CAD ( artikel ). Inti, sebagai alat pengembang CAD, dapat menunjukkan kualitasnya hanya dalam produk yang ditulis atas dasar.

Sekarang, lebih dari 20 sistem CAD perusahaan komersial dan internal telah dirilis pada inti kami. Dalam ulasan kami akan memberi tahu Anda apa jenis produk mereka, apa peran yang dimainkan oleh kernel di dalamnya, dan apa saja fitur dari aplikasi tersebut. Banyak produk yang disebutkan dalam ulasan sudah muncul di HabrΓ©. Kami akan memberikan tautan ke artikel tentang mereka.



CAD / Desain


Yang pertama kami selalu menyebut KOMPAS-3D, yang dengannya, sebenarnya, sejarah kernel dimulai. Saat ini, lebih dari 520.000 pengguna bekerja dengan sistem (termasuk lisensi komersial, rumah, pelatihan). Selama 12 tahun, inti dikembangkan sebagai komponen internal KOMPAS-3D dan menerima fungsi awalnya dari persyaratan pengembangnya. Pemodelan tiga dimensi diimplementasikan oleh C3D Toolkit (inti geometris, pemecah parametrik, konverter), dengan pengecualian visualisasi - mesin 3D muncul bersama kami hanya dua tahun yang lalu. Sekarang KOMPAS-3D terus mempengaruhi inti: tugas yang paling mendesak adalah memodelkan bentuk yang kompleks dan meningkatkan produktivitas.


Dalam versi terbaru dari kernel C3D Modeler, kami menambahkan kasus khusus baru dalam membangun fillet dan fillet dari tiga wajah. Secara umum, fillet tetap menjadi salah satu masalah paling sulit untuk kernel geometris, karena untuk menutup semua opsi untuk konstruksi mereka tidak mungkin.

gambar
Kasus pembulatan khusus

gambar
Membulatkan tiga wajah (atau pembulatan penuh)

Beberapa aplikasi KOMPAS-3D bekerja langsung dengan inti geometris. Artikel ini memberikan contoh aplikasi β€œPoros dan transmisi mekanis 3D”, di mana model yang tepat dari elemen transmisi mekanis (berbentuk kerucut, hipoid, dll.) Dibuat menggunakan kernel.

Sistem CAD terkenal lainnya di mana inti C3D Modeler telah hadir baru-baru ini adalah nanoCAD. Dalam sebuah artikel tentang platform baru, nanoCAD Plus 10 dows menjelaskan bagaimana modul pemodelan 3D bekerja: inti geometrik - C3D atau ACIS - terhubung pada pilihan pengguna, dan inti kami dipasang secara default.

gambar
nanoCAD Plus dengan pemodelan 3D pada C3D

Untuk mentransfer ke operasi C3D yang sebelumnya dilakukan pada ACIS, butuh lebih dari satu penghalang untuk diatasi. Mengubah inti 3D mencakup pengubahan data tautan asosiatif, mengubah orientasi wajah dan tepi, mengubah jenis geometri tepi, mengubah topologi tubuh saat membangun, mengubah topologi tubuh saat mengubah format model 3D, dan menolak geometri permukaan kompleks. Para pengembang Nanosoft berhasil mengalahkan semua ini.

EDA / Desain Elektronik


Jika sistem CAD mekanis telah pindah ke paradigma desain tiga dimensi untuk waktu yang lama, maka untuk perangkat elektronik CAD 3D menjadi arus utama sekarang. Pengembang dunia dan Rusia ada di sini dalam posisi yang kurang lebih sama dalam hal kemampuan produk mereka. Dan apa yang menyenangkan bagi kita - keduanya bekerja dengan inti kita.

Setahun yang lalu, Altium, pengembang Altium Designer yang terkenal di dunia (penerus P-CAD), melisensikan C3D Toolkit, dan versi baru Altium Designer, di mana pemodelan 3D sudah dilakukan oleh alat kami, akan dirilis.

Sejalan dengan Altium, perusahaan Rusia Eremeks sedang mengembangkan sistem desain Delta Desain PCB berdasarkan inti geometrik C3D Modeler.

gambar
Model PCB dalam Desain Delta

Untuk Delta Design, kami harus menyelesaikan masalah visualisasi papan sirkuit cetak dengan sejumlah besar lapisan dan komponen - untuk mempercepat operasi dengan wilayah di inti.


CAE / Analisis dan Perhitungan Teknik


Insinyur desain fasilitas industri sangat mengenal baik perusahaan NTP Pipeline dan produk-produknya MULAI, PASSAT, Shtutser-FEM. Sejak 2014, dalam program PASSAT, yang melakukan perhitungan kekuatan kapal dan aparatur, semua elemen model 3D dibuat pada inti C3D Modeler, dan ini adalah daftar yang agak besar: cangkang silinder dan transisi kerucut, dasar yang dilas dan penutup yang dapat dilepas, lubang penguat ke dalam kerang dan bagian bawah cembung, sambungan flensa, dll.

Kernel juga bertanggung jawab untuk menghitung karakteristik geometris (volume, luas permukaan, pusat gravitasi, momen inersia), dan Konverter C3D untuk mengekspor model ke format ACIS, IGES, Parasolid dan STEP.

gambar
PASSAT

Tahun ini, "NTP Pipeline" menghubungkan inti ke produk keduanya, Stutzer-FEM (perhitungan kekuatan node tie-in untuk peralatan), tetapi belum untuk semua operasi geometrik. Karena fitur dari model, kesulitan muncul dengan operasi Boolean dan proyeksi kurva ke permukaan. Pada dasarnya, di inti kami, Stucker-FEM menyimpan kurva dan membangun fillet.

gambar
Union-FEM

Dalam mengembangkan perangkat lunak perhitungan, ia menggunakan inti C3D dan pusat nuklir RFNC-VNIITF dari Rosatom State Corporation. Kami tidak berhak membicarakan tujuan produk, tetapi beberapa tangkapan layar dapat ditampilkan.

gambar

gambar

Pada awalnya, komponen kami digunakan dalam produk ini hanya untuk pemodelan geometri dan impor / ekspor geometri jadi melalui format pertukaran, dan pengembang melakukan visualisasi pada komponen mereka sendiri. Tapi setahun yang lalu, mereka beralih ke mesin Visi C3D kami. Menurut mereka, kualitasnya telah meningkat dan kecepatan output elemen pemandangan telah meningkat. Sekarang kami sedang menunggu alat untuk membuat, mengeluarkan dan bekerja dengan adegan 2D.

AEC & BIM / Arsitektur, Konstruksi dan Pemodelan Informasi


Meskipun perbedaan eksternal, dari sudut pandang inti geometris, arsitektur tidak jauh berbeda dari teknik mesin. Karena itu, ketika tim Renga Software Rengabim memilih kernel mana yang akan digunakan untuk menulis BIM mereka, C3D kami terbukti sangat layak.

Sekarang pengembang menggunakan inti, pemecah dan konverter dalam tiga produk: Arsitektur Renga, Struktur Renga dan Renga MEP. Alat C3D bertanggung jawab untuk membuat geometri objek arsitektur dan struktural, mengubah geometri, mendapatkan bagian dan fasad bangunan, mengedit rute dan peralatan yang terhubung dengannya, menghitung massa dan area, mengimpor model solid.

gambar
Proyek pembangunan taman kanak-kanak Gelendzhik dalam Arsitektur Renga

gambar
Struktur Renga

Desain Interior dan Kabinet / Mebel dan Desain Interior


Grup ini mencakup aplikasi yang di Rusia digunakan untuk memanggil sistem CAD furnitur. BAZIS-Center adalah perusahaan pertama yang menggunakan inti C3D ketika kami belum memiliki dokumentasi, daftar harga resmi untuk lisensi, atau nama C3D itu sendiri. X512 menggambarkan pengalamannya dalam pemilihan dan implementasi kernel dalam proyek dalam artikel β€œ Teknologi Nuklir dalam CAD .

Kami memilih satu artikel yang berkaitan dengan spesifikasi desain furnitur - pemodelan fasad yang bengkok. Atas permintaan BASIS-Center, kami menambahkan pembengkokan benda yang tidak terpal ke C3D Modeler. Untuk membengkokkan benda apa pun, cukup dengan mengatur bidang pemotongan, jumlah dan ketebalan potongan ke mana tubuh akan dibagi, dan untuk setiap bagian mengatur lokasi sumbu bengkok dan jari-jarinya dari lapisan netral. Lipatan silinder akan terbentuk dari potongan-potongan tubuh, di mana lapisan jarak radius netral dari sumbu tidak akan mengalami kompresi atau ketegangan. Sekarang dalam Basis CAD Anda dapat mensimulasikan fasad melengkung dengan penggilingan.

gambar
Membungkuk badan yang tidak terpal

Paket perangkat lunak K3-Furniture untuk desain, produksi, dan penjualan furnitur kabinet sedang dikembangkan oleh Nizhny Novgorod GeoS Center. Ini adalah satu-satunya pelanggan kami yang hanya menggunakan pemecah parametrik C3D Solver, tanpa inti geometris. Dengan bantuannya, visualisasi kinematika berbagai mekanisme furnitur, misalnya, lift, diprogram.

gambar
K3-Furniture

Aplikasi Seluler & Cloud / Seluler dan Cloud


Di antara pelanggan kami masih ada beberapa penganut teknologi cloud, tetapi jika mereka memutuskan untuk mengambil jalan ini, maka kami juga memiliki pengalaman seperti itu.
Sebagai contoh, inti C3D Modeler mengimplementasikan KOMPAS: 24, penampil Android model KOMPAS-3D ( artikel ).

Perusahaan Novosibirsk LEDAS telah mengintegrasikan inti dengan Platform Cloud LEDAS (LCP). Platform mentransfer aplikasi CAD ke lingkungan web dan menyediakan fungsi penyimpanan dan manajemen data, visualisasi, navigasi, komunikasi, dan kolaborasi di browser kepada browser.

Atas permintaan satu pelanggan Amerika, kami membuat pemecah parametrik C3D Solver untuk JavaScript. Sebuah produk yang ditulis atas dasar tidak hanya dapat berfungsi di browser, tetapi juga melakukan perhitungan geometris di sisi klien. Sejauh yang kami tahu, tidak ada pengembang di dunia yang memiliki solusi seperti itu.


PDM / Teknik Manajemen Data


Untuk kenyamanan pekerjaan dan pertukaran informasi dalam sistem PDM, penyajian dokumen sekunder dibentuk (salin dalam format netral). VRML, eDrawings, 3D PDF dapat digunakan untuk ini. Pengembang percontohan: PLM selama 15 tahun mencoba berbagai opsi dan tahun lalu memilih C3D Viewer kami ( artikel ). Ini memungkinkan Anda untuk melihat model 3D dan anotasi. Omong-omong, fungsionalitas anotasi dikembangkan atas perintah tim LOTSMAN: PLM dan termasuk dalam versi produk Perusahaan yang berbayar. Penampil C3D dasar tetap gratis (Anda dapat mengunduhnya di sini ).

gambar
Kinerja Pilot Sekunder: PLM

CAM / Produksi


Biasanya, dalam persiapan program kontrol untuk peralatan mesin CNC, inti geometrik memainkan peran penting, tetapi bukan peran kunci: ia bekerja dalam preprosesor, mengimpor model geometrik dari sistem CAD dan menyelesaikan geometri sebelum memprogram pemrosesan. Bahkan, inti diperlukan untuk memenuhi sistem CAM dengan fungsionalitas CAD yang diminta oleh para teknologi. Inti 3D dan pengembang solusi CAD / CAM terintegrasi tidak dapat melakukannya tanpa.

Sebuah tim di bidang CAM telah lama dibentuk di Universitas Negeri Mordovia. Pertama mereka menulis "modul CNC. Mengaktifkan "pada API KOMPAS, dan kemudian -" modul CNC. Penggilingan ”untuk pemesinan 2.5 dan 3-sumbu langsung pada inti C3D. Path mereka berbeda dari pendekatan tradisional pengembang CAM ke kernel.

Aplikasi ini terintegrasi ke dalam ruang kerja KOMPAS-3D dan menggunakan model CAD yang dibuat dalam KOMPAS sebagai sumber informasi geometris. Menggunakan fungsi C3D, area spasial pemindahan material, pengurangannya dari benda kerja, dan konstruksi lintasan tiga dimensi dimodelkan. Kekhasan menggunakan C3D untuk masalah CAM adalah operasi pemodelan geometris yang kompleks seperti shell bangunan, menemukan kurva persimpangan, operasi Boolean bukan objek akhir pemodelan (seperti dalam sistem CAD), tetapi mereka adalah batu bata dasar untuk menerapkan algoritma tingkat tinggi khusus untuk untuk area CAM. Ini membebankan persyaratan tambahan untuk mencocokkan akurasi hasil yang diperoleh melalui kernel dengan akurasi perhitungan dalam kerangka tugas tingkat tinggi.

gambar
Modul CNC. Penggilingan

Pengembang yang tertarik dapat secara mandiri menguji C3D Toolkit. Semua komponen disediakan gratis selama tiga bulan, dengan dokumentasi, berdasarkan permintaan di situs web kami.

Source: https://habr.com/ru/post/id431918/


All Articles