منصوبے کے بارے میں
PrusaSlicer 3D پرنٹرز کے لیے ایک G-code جنریٹر ہے، جسے Prusa Research نے تیار کیا ہے۔ یہ 3D ماڈلز لیتا ہے اور پرنٹر کو بھیجی جانے والی پرنٹنگ ہدایات تیار کرتا ہے، اور FDM اور mSLA دونوں مشینوں کی معاونت کرتا ہے۔ Prusa ہارڈویئر کے علاوہ، یہ متعدد مینوفیکچررز کے پرنٹرز کی بھی معاونت کرتا ہے۔ یہ پروجیکٹ اصل میں Alessandro Ranellucci اور RepRap کمیونٹی کے Slic3r پر مبنی ہے۔
تنصیب کے لیے سرکاری PrusaSlicer پروجیکٹ صفحہ تجویز کیا جاتا ہے۔ Windows اور macOS بلڈز GitHub ریلیز صفحہ سے بھی دستیاب ہیں، جبکہ Linux ڈسٹری بیوشن فی الحال خصوصی طور پر Flathub کے ذریعے ہینڈل کی جاتی ہے۔ سورس سے بلڈ کرنے کی دستاویزات ریپوزٹری کی بلڈ دستاویزات میں موجود ہیں۔
README میں بیان کردہ اہم صلاحیتیں شامل ہیں:
- پرنٹنگ پیرامیٹرز کو درستگی کے ساتھ سیٹ کرنا، مکمل پرنٹ سیٹنگز سے لے کر واحد پرت کی ایڈجسٹمنٹ تک۔
- پرنٹ سے پہلے آبجیکٹس میں ترمیم کرنا، بشمول ایپلیکیشن میں براہ راست پینٹنگ، کٹنگ، اور ترتیب دینا۔
- ایک ساتھ متعدد پروجیکٹس کھولنا، جن میں سے ہر ایک میں متعدد بیڈز ہو سکتے ہیں جو مختلف سیٹنگز استعمال کر سکتے ہیں۔
- ملٹی میٹیریل پرنٹنگ کا مکمل استعمال کرنا۔
- معاونت یافتہ طریقوں کی ایک رینج کے ذریعے پرنٹس پرنٹر کو بھیجنا۔
- تیار کردہ پرنٹ ہدایات کو ایک جدید 3D پیش نظارہ میں دیکھنا۔
- آٹومیشن سیٹ اپس میں GUI کے بغیر PrusaSlicer چلانے کے لیے کمانڈ لائن انٹرفیس استعمال کرنا۔
- ورک فلوز کو آسان بنانے کے لیے PrusaConnect اور Printables کے ساتھ اختیاری انٹیگریشن۔
بگ رپورٹس GitHub ایشو ٹریکر کے ذریعے ہینڈل کی جاتی ہیں، جس کی ایک بیان کردہ پالیسی ہے جس کا پہلے جائزہ لینا چاہیے؛ GitHub Discussions عمومی بحث، سوالات، فیچر درخواستوں، اور اعلانات کے لیے پیش کیا جاتا ہے۔ شراکت کی رہنمائی ریپوزٹری کی شراکت گائیڈ میں فراہم کی گئی ہے۔
تکنیکی طور پر، PrusaSlicer C++ میں لکھا گیا ہے جس میں CMake بلڈ سسٹم کے طور پر استعمال ہوتا ہے اور یہ C++20 کمپائلر سپورٹ فرض کرتا ہے۔ سلائسنگ بیک اینڈ پولی گون بولین آپریشنز اور آفسیٹس کے لیے بڑی حد تک Clipper لائبریری پر انحصار کرتا ہے، اور بنیادی اقسام اور لکیری الجبرا کے لیے Eigen استعمال کرتا ہے۔ wxWidgets کراس پلیٹ فارم GUI ونڈوز اور ایونٹس کو ہینڈل کرتا ہے، جبکہ زیادہ تر UI ایک حسب ضرورت OpenGL پر مبنی ول کٹ کے ساتھ نافذ کیا گیا ہے جو Yoga لے آؤٹ انجن اور Dear ImGui پر بنایا گیا ہے۔ اضافی لائبریریاں سورس ری کے deps اور bundled_deps فولڈرز میں درج ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.