اگر دوست دارید چاپ 3D، مطمئناً دوست دارید در مورد آن بیشتر بدانید پروژه octoprint. یک نرم افزار متن باز نسبتاً کاربردی برای کنترل از راه دور این تجهیزات ساخت افزودنی. با این نوع برنامه به یک مدیریت ساده و شهودی دست خواهید یافت تا در پروژه های خود به نتایج بهتری دست یابید. یک مکمل دیگر برای برنامه های شما طراحی CAD y سایر برنامه های ضروری برای این نوع چاپ سه بعدی
Octoprint چیست؟
OctoPrint یک برنامه رایگان و متن باز است تا بتوانید پرینتر سه بعدی را کنترل کنید. توسعه دهنده آن Gina Häußge نام دارد که از کد کنترلی خود برای چاپگر سه بعدی خود استفاده کرد. اما این پروژه بسیار جالب به نظر می رسید و سازنده اسپانیایی BQ جذب شد و توسعه آن را تأمین مالی کرد تا OctoPrint چیزی باشد که امروز است: یکی از بهترین نرم افزارها برای این ابزار و در سراسر جهان استفاده می شود.
با آن می توانید تمام چاپ ها را به روشی از راه دور و کنترل شده مدیریت کنیدبدون نیاز به حضور علاوه بر این، بصری و ساده است، با یک رابط وب که برای آن فقط باید دستگاه را از هر کجا که می خواهید کنترل کنید به شبکه محلی متصل کنید.
و اگر بخواهید، نمیتوانید کنترلها را فقط به یک چاپگر سه بعدی بفرستید چندین در شبکه شما می توانید همه آنها را مدیریت کنید. به عنوان مثال، ارسال چندین فایل Gcode به صورت مرکزی. و نکته مثبت این است که می توان آن را بر روی یک ماشین کم منبع نصب کرد، حتی روی Raspberry Pi SBC. این گزینه مورد علاقه اکثر کاربران است. فقط باید استفاده کنی بسته OctoPi موجود است.
اگر این برای شما کافی نیست، OctoPrint میتواند ویژگیهای بیشتری مانند نظارت بر کار چاپگر با استفاده از دوربین در زمان واقعی بدانید که چاپ چگونه پیش می رود و از راه دور بررسی کنید که همه چیز به درستی کار می کند.
اطلاعات بیشتر و دانلود از Octoprint – صفحه رسمی پروژه
ویژگی های این نرم افزار
اکنون که درباره OctoPrint میدانید، باید بدانید که چیست ویژگی های اصلی و مزایایی که باید از این نرم افزار برای کنترل پرینترهای سه بعدی خود استفاده کنید:
- کنترل کامل چاپگر سه بعدی از راه دور.
- امکان پیگیری کار و نظارت.
- این می تواند داده ها را از سنسورهای دما ارائه دهد.
- در صورت لزوم می توانید پارامترها را دوباره تنظیم کنید.
- چاپ را از طریق WiFi شروع کنید، و همچنین در صورت بروز ناهنجاری، آن را مکث یا متوقف کنید.
- برش عملکردهای نرم افزار با استفاده از موتور Cura (CuraEngine).
- لمینیت که به شما امکان می دهد مدل سه بعدی را به درستی و در لایه ها برش دهید.
- اسلایسر خود را سفارشی کنید و به دلخواه پیکربندی کنید.
- سازگاری با اکثر پرینترهای سه بعدی اکستروژن نوع FDM. به خصوص با FlashForge.
- رایگان.
- متن باز.
- کراس پلتفرم (لینوکس، ویندوز، macOS و رزبری پای).
- جامعه توسعه بزرگ برای بهبود آن و دریافت کمک در صورت نیاز.
- ماژولار، با قابلیت افزودن قابلیت ها به لطف افزونه ها.
پلاگین برای Octoprint
همانطور که اشاره کردم، OctoPrint یک نرم افزار ماژولار است که از افزونه هایی برای گسترش عملکردهای اساسی این نرم افزار پشتیبانی می کند. را جالب ترین پلاگین ها که در اختیار دارید عبارتند از:
- اختلاپسی: افزونه ای برای Octoprint است که به شما امکان می دهد در طول فرآیند چاپ قطعات، تصاویری را ثبت کنید. بنابراین میتوانید از آنها برای فیلمها، آموزشها، ضبط نحوه انجام آن و غیره استفاده کنید. علاوه بر این، در هیچ زمان هد چاپ قابل مشاهده نیست، فقط قسمتی که نتایج واقعاً چشمگیر دارد.
- به روزرسانی سیستم عامل: این افزونه دیگر همانطور که از نامش پیداست به شما این امکان را می دهد که به راحتی سیستم عامل چاپگر سه بعدی را به روز کنید. برای این کار باید فریمور از قبل کامپایل شده باشد و از پردازنده های Atmega3، Atmega 1280p، Atmega1284 و Arduino DUE پشتیبانی می کند.
- وب کم تمام صفحه: از این افزونه دیگر برای OctoPrint استفاده می شود تا بتوان ویدیوی چاپ شده را به صورت واقعی و به صورت تمام صفحه مشاهده کرد. کاری که نرم افزار پایه نمی تواند انجام دهد. همچنین می تواند اطلاعات روی صفحه نمایش مانند زمان چاپ، دما و غیره را نمایش دهد.
- استریمر وب کم: این افزونه دیگر به شما امکان می دهد فرآیند چاپ سه بعدی را از طریق استریم به هر کسی که می خواهید نشان دهید. برای پخش زنده در سیستم عامل هایی مانند Twitch یا YouTube Live بسیار مفید است.
- Octoprint در هر کجا: این دیگری به شما امکان می دهد از نرم افزار از راه دور، از هر دستگاه تلفن همراه استفاده کنید تا بتوانید وضعیت چاپگر سه بعدی را ببینید. به عنوان مثال، میتوانید وبکم، دما، وضعیت لحظهای، دکمههای توقف یا لغو، اسکرینشاتها و غیره را مشاهده کنید.
- لغو شی: گاهی ممکن است چندین قطعه را در صف چاپ گذاشته باشید و شاید یکی از آنها جدا شده و بقیه را خراب کرده باشد. خوب، با این پلاگین OctoPrint می توانید به راحتی این وضعیت را برطرف کنید. شما فقط قطعه مشکل ساز را بدون تأثیر بر توسعه بقیه حذف می کنید. به عبارت دیگر در زمان و هزینه شما صرفه جویی می کند.
- Discord Remote: به شما امکان می دهد سرور ما را به برنامه وب Discord متصل کنید، دستورات را از طریق یک ربات به چاپگر سه بعدی خود ارسال کنید و بنابراین آن را از راه دور مدیریت کنید. به این ترتیب، ربات به دستورات گوش می دهد و عملیات مشخص شده را انجام می دهد (شروع چاپ، لغو چاپ، لیست فایل های STL، گرفتن تصویر دوربین، اتصال و قطع چاپگر و غیره).
- Themeify: به شما این امکان را می دهد که سرور Octoprint را به صورت بصری تغییر دهید، در صورتی که ظاهر آن را دوست ندارید و می خواهید آن را به دلخواه شخصی سازی کنید. و نیازی به دانش CSS نخواهید داشت.
- چاپ تایمز نابغه: به ما امکان می دهد زمان های چاپ قطعات را با دقت ببینیم، زیرا Octoprint تا حدودی نادرست تر است. برای انجام این کار، از یک الگوریتم محاسباتی پیشرفته و همچنین Gcodes تاریخچه چاپ برای ارائه زمان چاپ بلادرنگ استفاده می کند.
- ویژوالایزر سطح تخت: در نهایت، این پلاگین OctoPrint دیگر به شما امکان می دهد از روی مختصات، یک مش سه بعدی از بستر را برای تراز کردن ایجاد کنید. اگر حسگر تراز کردن در چاپگر سه بعدی مانند BLTouch تعبیه شده باشد، بسیار مفید است.
نحوه نصب افزونه
اگر نمیدانید چگونه میتوانید از آن پلاگینها در OctoPrint استفاده کنید، نصب آنها پس از دانلود، بسیار آسان است. فقط باید مراحل بعدی را دنبال کنید برای نصب آن بر روی سرور:
- به وب سرور OctoPrint دسترسی پیدا کنید.
- به بخش تنظیمات Octoprint در قسمت بالا سمت راست (نماد آچار) بروید.
- اکنون به دنبال بخش Plugin Manager باشید.
- دکمه دریافت بیشتر را بزنید.
- Octoprint اکنون 3 روش مختلف برای افزودن این افزونه را به شما ارائه می دهد:
- از مخزن رسمی افزونه نصب کنید
- از یک URL نصب کنید
- از فایل آپلود شده نصب کنید
- بهترین گزینه استفاده از مخزن رسمی است، زیرا امن ترین گزینه و نسخه ای است که جدیدترین نسخه افزونه را در اختیار شما قرار می دهد.
هنگامی که مورد نیاز خود را انتخاب کردید، نصب خواهد شد و شما آن را آماده خواهید داشت استفاده کنید
اولین کسی باشید که نظر