PrusaSlicer 2.0.0 کی ریلیز (پہلے Slic3r Prusa Edition/Slic3r PE کہا جاتا تھا)


PrusaSlicer 2.0.0 کی ریلیز (پہلے Slic3r Prusa Edition/Slic3r PE کہا جاتا تھا)

PrusaSlicer ہے سلائسر، یعنی، ایک ایسا پروگرام جو عام مثلث کی ایک میش کی شکل میں 3D ماڈل لیتا ہے اور اسے تین جہتی پرنٹر کو کنٹرول کرنے کے لیے ایک خصوصی پروگرام میں تبدیل کرتا ہے۔ مثال کے طور پر، فارم میں جی کوڈ لیے ایف ایف ایف پرنٹرز، جس میں تفصیلی ہدایات ہیں کہ پرنٹ ہیڈ (ایکسٹروڈر) کو خلا میں کیسے منتقل کیا جائے اور وقت کے ایک خاص لمحے پر اس کے ذریعے کتنا گرم پلاسٹک نچوڑنا ہے۔ G-code کے علاوہ، اس ورژن نے فوٹو پولیمر mSLA پرنٹرز کے لیے راسٹر امیج لیئرز کی نسل کو بھی شامل کیا۔ ماخذ 3D ماڈل فائل فارمیٹس سے لوڈ کیے جا سکتے ہیں۔ STL, OBJ یا AMF.


اگرچہ PrusaSlicer کو اوپن سورس پرنٹرز کو ذہن میں رکھتے ہوئے تیار کیا گیا تھا۔ پروسا، یہ ترقی کی بنیاد پر کسی بھی جدید پرنٹر کے ساتھ ہم آہنگ جی کوڈ بنا سکتا ہے۔ ریپریپفرم ویئر کے ساتھ ہر چیز سمیت مارلن، پروسہ (مارلن کا کانٹا)، سپرنٹر اور ریپیٹیر۔ Mach3 کنٹرولرز کے ذریعے تعاون یافتہ G-code تیار کرنا بھی ممکن ہے، لینکس سی این سی и مشینی کٹ.

PrusaSlicer ایک کانٹا ہے۔ سلائس 3 آر، جو بدلے میں Alessandro Ranelucci اور RepRap کمیونٹی کے ذریعہ تیار کیا گیا تھا۔ ورژن 1.41 تک، پراجیکٹ کو Slic3r Prusa Edition کے نام سے تیار کیا گیا تھا، جسے Slic3r PE بھی کہا جاتا ہے۔ فورک کو اصل Slic3r کا اصل اور بہت آسان صارف انٹرفیس وراثت میں ملا ہے، اس لیے Prusa Research کے ڈویلپرز نے کسی وقت Slic3r PE کے لیے ایک الگ آسان انٹرفیس بنایا۔ پرسا کنٹرول. لیکن بعد میں، Slic3r PE 1.42 کی ترقی کے دوران، اصل انٹرفیس کو مکمل طور پر دوبارہ بنانے کا فیصلہ کیا گیا، PrusaControl سے کچھ پیش رفت کو شامل کرکے اور بعد کی ترقی کو روک دیا۔ انٹرفیس کی ایک بڑی تبدیلی اور بڑی تعداد میں نئی ​​خصوصیات کا اضافہ اس منصوبے کا نام تبدیل کرنے کی بنیاد بن گیا۔

PrusaSlicer (جیسے Slic3r) کی مخصوص خصوصیات میں سے ایک بڑی تعداد میں سیٹنگز کی موجودگی ہے جو صارف کو سلائسنگ کے عمل پر کنٹرول فراہم کرتی ہے۔

PrusaSlicer بنیادی طور پر C++ میں لکھا جاتا ہے، AGPLv3 کے تحت لائسنس یافتہ، اور Linux، macOS اور Windows پر چلتا ہے۔

Slic3r PE 1.41.0 کے حوالے سے اہم تبدیلیاں

اس ورژن کے انٹرفیس اور خصوصیات کا ویڈیو جائزہ: https://www.youtube.com/watch?v=bzf20FxsN2Q.

  • انٹرفیس
    • انٹرفیس اب عام طور پر HiDPI مانیٹر پر دکھاتا ہے۔
    • تین جہتی اشیاء کو جوڑنے کی صلاحیت کو نمایاں طور پر بہتر کیا گیا ہے:
      • اب 3D ویو پورٹ میں براہ راست XNUMXD کنٹرولز کا استعمال کرتے ہوئے تینوں محوروں پر ترجمے، گردش، اسکیلنگ اور عکس بندی اور ناہموار اسکیلنگ کو سپورٹ کرتا ہے۔ اسی عناصر کو کی بورڈ سے منتخب کیا جا سکتا ہے: m - ٹرانسفر، r - گردش، s - اسکیلنگ، Esc - ایگزٹ ایڈیٹنگ موڈ۔
      • اب آپ Ctrl کو پکڑ کر متعدد اشیاء کو منتخب کر سکتے ہیں۔ Ctrl-A تمام اشیاء کو منتخب کرتا ہے۔
      • ترجمہ کرتے وقت، گھومنے اور اسکیلنگ کرتے وقت، آپ اشیاء کی فہرست کے نیچے پینل میں درست قدریں سیٹ کر سکتے ہیں۔ جب متعلقہ ٹیکسٹ فیلڈ فوکس میں ہوتا ہے تو 3D پیش نظارہ ونڈو میں تیر کھینچے جاتے ہیں جو دکھاتے ہیں کہ دیا ہوا نمبر کیا اور کس سمت میں تبدیل ہوتا ہے۔
    • پروجیکٹ کے ساتھ کام (پہلے فیکٹری فائل کہلاتا تھا) دوبارہ کام کیا گیا ہے۔ پروجیکٹ فائل تمام ماڈلز، سیٹنگز اور موڈیفائرز کو محفوظ کرتی ہے جو کسی دوسرے کمپیوٹر پر بالکل وہی جی کوڈ تیار کرنے کے لیے ضروری ہیں۔
    • تمام ترتیبات کو تین مختلف زمروں میں تقسیم کیا گیا ہے: سادہ، اعلی درجے کی اور ماہر۔ پہلے سے طے شدہ طور پر، صرف سادہ زمرے کی سیٹنگیں دکھائی جاتی ہیں، جو نوآموز صارفین کے لیے زندگی کو بہت آسان بناتی ہیں۔ اگر ضروری ہو تو جدید اور ماہر طریقوں کو آسانی سے فعال کیا جا سکتا ہے۔ مختلف زمروں کے لیے سیٹنگز کو مختلف رنگوں میں دکھایا گیا ہے۔
    • Slic3r کی بہت سی مفید خصوصیات اب مین ٹیب (Plater) پر آویزاں ہیں۔
    • تخمینہ شدہ پرنٹ دورانیہ اب ایک سلائس ایکشن کرنے کے فوراً بعد دکھایا جاتا ہے، بغیر جی کوڈ کو برآمد کرنے کی ضرورت کے۔
    • بہت ساری کارروائیاں اب پس منظر میں کی جاتی ہیں اور انٹرفیس کو مسدود نہیں کرتی ہیں۔ مثال کے طور پر بھیجنا آکٹو پرنٹ.
    • آبجیکٹ کی فہرست اب آبجیکٹ کی درجہ بندی، آبجیکٹ پیرامیٹرز، آبجیکٹ کے حجم اور ترمیم کرنے والوں کو دکھاتی ہے۔ تمام پیرامیٹرز یا تو براہ راست اشیاء کی فہرست میں دکھائے جاتے ہیں (نام کے دائیں جانب آئیکن پر دائیں کلک کرکے) یا فہرست کے نیچے سیاق و سباق کے پینل میں۔
    • مسائل والے ماڈلز (مثلثوں کے درمیان خلا، ایک دوسرے کو کاٹتے ہوئے مثلث) اب آبجیکٹ کی فہرست میں ایک فجائیہ کے ساتھ نشان زد ہیں۔
    • کمانڈ لائن کے اختیارات کے لیے سپورٹ اب Slic3r کے کوڈ پر مبنی ہے۔ فارمیٹ اپ اسٹریم جیسا ہی ہے۔کچھ تبدیلیوں کے ساتھ:
      • --help-fff اور --help-sla کے بجائے --help-options
      • --loglevel میں آؤٹ پٹ پیغامات کی شدت (شدت) کو ترتیب دینے کے لیے ایک اضافی پیرامیٹر ہے۔
      • --export-sla کے بجائے --export-sla-svg یا --export-svg
      • تعاون یافتہ نہیں: --cut-grid، --cut-x، --cut-y، --autosave
  • XNUMXD پرنٹنگ کی صلاحیتیں۔
    • (ہارڈ ویئر) خودکار فلیمینٹ چینج ماڈیول کا استعمال کرتے ہوئے رنگین پرنٹنگ کی حمایت کرتا ہے۔
    • اس ٹیکنالوجی کا استعمال کرتے ہوئے mSLA (ماسک اسسٹڈ سٹیریو لیتھوگرافی) اور پروسہ SL1 پرنٹر کو سپورٹ کرتا ہے۔ ایسا لگتا ہے کہ mSLA کو سپورٹ کرنا FFF سے آسان ہے، کیونکہ mSLA کو ہر پرت کے لیے XNUMXD امیجز پیش کرنے کی ضرورت ہوتی ہے، لیکن حقیقت میں یہ مکمل طور پر درست نہیں ہے۔ مسئلہ یہ ہے کہ ٹیکنالوجی کو کم و بیش پیچیدہ ماڈلز کے لیے درست شکل کے سپورٹ ڈھانچے کو شامل کرنے کی ضرورت ہے۔ غلط سپورٹ کے ساتھ پرنٹنگ کرتے وقت، ایسا ہو سکتا ہے کہ پرنٹ شدہ آبجیکٹ کا کچھ حصہ پرنٹنگ میٹرکس پر رہے اور بعد میں آنے والی تمام تہوں کو خراب کر دے۔
    • پلگ ان سپورٹ شامل کر دی گئی۔ اعتراض منسوخ کریں۔ OctoPrint کے لیے۔ یہ آپ کو دوسروں کی پرنٹنگ میں مداخلت کیے بغیر انفرادی اشیاء کی پرنٹنگ کو منسوخ کرنے کی اجازت دیتا ہے۔
    • موڈیفائرز کا استعمال کرتے ہوئے خود بخود پیدا ہونے والے سپورٹس کو شامل کرنے اور ہٹانے کی صلاحیت۔
  • اندرونی تبدیلیاں
    • تمام مرکزی کوڈ کو C++ میں دوبارہ لکھا گیا تھا۔ اب آپ کو کام کرنے کے لیے پرل کی ضرورت نہیں ہے۔
    • سلائسنگ انجن میں موتی کے انکار نے ہمیں کسی بھی وقت اسے منسوخ کرنے کی صلاحیت کے ساتھ پس منظر میں سلائسنگ کے لیے مکمل تعاون کی اجازت دی۔
    • فرنٹ اینڈ کو انجن کے ساتھ ہم آہنگ کرنے کے لیے نئے ڈیزائن کردہ نظام کی بدولت، اب چھوٹی تبدیلیاں پوری اشیاء کو باطل نہیں کرتیں، بلکہ صرف وہی حصے جن کے لیے دوبارہ گنتی کی ضرورت ہوتی ہے۔
    • OpenGL ورژن 2.0 یا اس سے زیادہ اب درکار ہے۔ نئے ورژن میں منتقلی نے کوڈ کو آسان بنانے اور جدید ہارڈ ویئر پر کارکردگی کو بہتر بنانے میں مدد کی۔
  • ریموٹ صلاحیتیں۔
    • پروگرام سے براہ راست سیریل پورٹ کے ذریعے پرنٹنگ کے لیے سپورٹ۔ ڈویلپرز نے ابھی تک یہ فیصلہ نہیں کیا ہے کہ آیا وہ اس فیچر کو مستقبل کے ورژن میں واپس کریں گے یا نہیں۔ (خبر کے مصنف کی طرف سے: مجھے سمجھ نہیں آتی کہ جب آکٹو پرنٹ موجود ہے تو اس خصوصیت کی ضرورت کیوں ہے، جو سیریل پورٹ کے ذریعے منسلک پرنٹرز کے لیے ویب انٹرفیس اور HTTP API کو لاگو کرتا ہے)
    • 2D ٹول پاتھ کا پیش نظارہ نئے انٹرفیس میں لاگو نہیں کیا گیا ہے۔ یہ ممکنہ طور پر بعد کے ورژن میں سے کسی ایک میں واپس کر دیا جائے گا۔ کام: 3 کلید دبا کر 1D پیش نظارہ کیمرے کو اوپر سے نیچے کی طرف پوائنٹ کریں اور مطلوبہ پرت کو منتخب کریں۔
  • ابھی تک غیر حقیقی امکانات =)
    • کالعدم اور دوبارہ کرنے کی کارروائیاں ابھی تک غائب ہیں۔

تبدیلیوں کی تفصیلی فہرست

تمام تبدیلیوں کی تفصیل ان لنکس پر مل سکتی ہے: 1.42.0-الفا 1, 1.42.0-الفا 2, 1.42.0-الفا 3, 1.42.0-الفا 4, 1.42.0-الفا 5, 1.42.0-الفا 7, 1.42.0-بیٹا, 1.42.0-بیٹا 1, 1.42.0-بیٹا 2, 2.0.0-rc, 2.0.0-آر سی 1, 2.0.0.

حوالہ جات

ماخذ: linux.org.ru

نیا تبصرہ شامل کریں