הדפסת תלת מימד היא תהליך איטי וגוזל זמן שיכול להימשך מספר שעות או ימים. זה לא מעשי לשבת ליד מדפסת תלת מימד או לנהל אותה עד לסיום ההדפסה. לפיכך, משתמשים רבים פורסים ומשתמשים בשרת OctoPrint לניטור בזמן אמת של ההדפסות שלהם כאשר הם בבית מחוברים לרשת המקומית.

חלק מהמשתמשים חושפים את ה- OctoPrint IP שלהם דרך הגדרות הנתב כדי לגשת אליו מרחוק, שזו הדרך הכי פחות מאובטחת. במדריך זה, נדון בשתי שיטות שונות שיעזרו לך לגשת, להדפיס ולנטר את מדפסות התלת-ממד שלך מרחוק עם חיבור SSL מאובטח.

דברים שתצטרכו

תידרש לפרטים הבאים כדי לגשת ולשלוט במדפסת(ות) התלת-ממד שלך מרחוק.

  • שרת OctoPrint: אתה יכול התקן את OctoPrint בכל טלפון אנדרואיד אוֹ Raspberry Pi 3 ואילך. אתה יכול גם להשתמש במחשב נייד ישן, אבל זה ידרוש יותר כוח כדי לפעול בהשוואה למכשיר האנדרואיד הישן שלך או Raspberry Pi.
  • מחבר OTG (לחיבור מדפסת התלת מימד עם OctoPrint באנדרואיד).
  • כבל מיקרו USB.

שיטה 1: השתמש בתוסף SimplyPrint ב- OctoPrint

על ידי התקנה ופריסה של התוסף SimplyPrint בשרת OctoPrint, אתה יכול לגשת בקלות למדפסת התלת-ממד שלך ולשלוט בו מרחוק עם חיבור מאובטח ומוצפן. אתה יכול להתחיל, לעצור, להשהות ולנטר את הדפסות התלת-ממד שלך מכל מקום וגם לגשת לזרם מצלמת האינטרנט (אם מותקן עם OctoPrint Server). עם זאת, הזרם מוגבל ל-1 fps, וזה מספיק טוב כדי לראות את התקדמות ההדפסה. יש לו גם כלי פריסה מובנה שבו אתה יכול להשתמש כדי לחתוך מודל תלת מימד ואז להדפיס אותו ישירות.

instagram viewer

בנוסף, אתה יכול לנהל את החוט שלך באמצעות מערכת ניהול החוטים ב-SimplyPrint. אם אתה משתמש בשירות עבור כל ההדפסות שלך, הוא יודיע לך כמה נימה נשארת ואם אתה צריך להחליף אותו עבור דגם התלת מימד שאתה הולך להדפיס.

יש גם אפליקציה נלווית זמינה עבור מכשירי אנדרואיד ו-iOS המאפשרת לך לגשת, לשלוט ולנטר הדפסות תלת מימד מהסמארטפון שלך. זוהי אפליקציה רשמית מבית SimplyPrint עם ממשק ידידותי למשתמש, זמין ב- חנות הגוגל סטור ו Apple App Store.

החלק הטוב ביותר הוא שאתה יכול להשתמש בתוכנית ה'בסיסית' שתהיה בחינם לנצח, ותאפשר לך לגשת לעד שתי מדפסות מרחוק.

בצע את השלבים הבאים כדי להתקין ולהגדיר את הפלאגין SimplyPrint.

  1. התחבר אל שלך שרת OctoPrint. ודא שמדפסת התלת מימד שלך מחוברת לשרת OctoPrint והיא מקוונת.
  2. עבור אל הגדרות ולחץ מנהל תוספים.
  3. נְקִישָׁה +קבל עוד וחפש את ה SimplyPrint Cloud חיבור
  4. בחר את התוסף ולחץ להתקין. זה יכול לקחת זמן מה להשלים.
  5. לאחר ההתקנה, תתבקש להפעיל מחדש את שרת OctoPrint. נְקִישָׁה אתחול > להמשיך כדי לאתחל את שרת OctoPi.
  6. לאחר האתחול, תראה הנחיה, 'ברוכים הבאים ל-SimplyPrint!', עם קוד מספרי. העתק את הקוד הזה ולחץ על הרשם בחינם… לַחְצָן.
  7. בחר את סוג המשתמש שאתה ולאחר מכן צור את החשבון שלך, בחר את התוכנית החינמית והשלם את תהליך ההרשמה.
  8. לאחר אימות הדוא"ל, היכנס ל-SimplyPrint ולאחר מכן לחץ על תפריט המבורגרים > + הוסף מדפסת.
  9. בחר הגדר מ-OCTOPRINT.
  10. נְקִישָׁה השלב הבא. הזן את הקוד ולחץ התחבר באמצעות קוד.
  11. המדפסת שלך מזוהה אוטומטית. נְקִישָׁה לְחַבֵּר.
  12. מ ה דגם מדפסת בתפריט הנפתח, בחר את המדפסת שלך ולחץ לְהוֹסִיף.
  13. המדפסת שלך תתחבר. כעת תוכל לגשת למדפסת שלך, להתחיל הדפסת תלת-ממד ולנטר מרחוק באמצעות ה- SimplyPrint.io ממשק אינטרנט.

שיטה 2: השתמש ב-Cloudflare Tunnel

Cloudflare Tunnel מאפשר לך לחשוף את שרת OctoPrint המקומי שלך לאינטרנט, משם תוכל לגשת ישירות לשרת OctoPrint ולשלוט במדפסת התלת מימד שלך. המנהרה מוצפנת SSL לאבטחה. כמו כן, שירות Cloudflare Tunnel הוא בחינם אך דורש שם דומיין כדי לעבוד. אתה יכול לרכוש אחד או לקבל דומיין בחינם FreeNom.com.

אתה יכול להתקין ולפרוס במהירות Cloudflare Tunnel עבור שרת OctoPrint שלך על ידי ביצוע השלבים הבאים:

  1. צור חשבון ב- Cloudflare ו בצע את ההוראות האלה כדי להוסיף דומיין.
  2. במחשב האישי שלך, פתח את PuTTY (או הפעל את Terminal ב-Mac או Linux) והתחבר לשרת OctoPrint באמצעות SSH.
  3. הפעל את הפקודה הבאה כדי להוריד את שירות Cloudflared.
    sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
  4. חלץ את חבילת Cloudflared שהורדת.
    זֶפֶת-xvzfcloudflared_2022.7.1_arm.זֶפֶת.gz
  5. העתק את ענן התלקח מדריך ל- פַּח מיקום והגדר הרשאות.
    sudo cp ./cloudflared /usr/מְקוֹמִי/bin
    sudo chmod +x /usr/מְקוֹמִי/bin/cloudflared
  6. בדוק את גרסת Cloudflared. אם הפלט מפקודה זו מציג את הגרסה, Cloudflared מותקן בהצלחה.
    ענן התלקח v
  7. הפעל את הפקודה הבאה כדי לקבל את כתובת האתר לכניסה.
    התחברות cloudflared
  8. העתק את כתובת האתר מהמסוף ופתח את הקישור בכל דפדפן אינטרנט.
  9. בחר את הדומיין שהוספת ל-Cloudflare ולחץ לְאַשֵׁר.
  10. לאחר ההרשאה, הפעל את הפקודה הבאה כדי ליצור מנהרה מאובטחת.
    מנהרה מתפרצת בענן לִיצוֹר אוקטופרינט
  11. הפלט יציג מזהה מנהרה ואת הנתיב לקובץ JSON המכיל את האישורים. העתק אותם לעורך טקסט כדי לשמור אותם.
  12. השתמש בפקודה הבאה כדי ליצור קובץ תצורה.
    sudo nano ~/.cloudflared/config.yml
  13. בעורך הננו, הדבק את הקוד הבא.
    מנהרה: b2efc6c1-2c75-45f8-b529d3ee
    קובץ אישורים: /home/pi/.cloudflared/b2efc6cbde49d3ee.json
    כניסה:
    -שם מארח: תְחוּם.com
    שירות: http://OctoPrintLocalIPAddress
    -שֵׁרוּת: http_status:404
    החלף את הפרטים ב-UUID של המנהרה שלך ובנתיב הקובץ JSON. ללחוץ CTRL+X, בא אחריו י וה להיכנס מקש כדי לשמור את השינויים.
  14. צור ערך DNS ב-Cloudflare.
    ענן התלקחמִנהָרָהמַסלוּלDNSאוקטופרינטאוקטופרינט.תְחוּם.com
  15. לבסוף, אתה יכול להפעיל את המנהרה כדי לגשת ל-OctoPrint מכל מקום עם הצפנת SSL מאובטחת.
    מנהרת cloudflared run octoprint
  16. בשלב זה, אם שרת OctoPrint יופעל מחדש, תצטרך להפעיל את המנהרה באופן ידני מהרשת המקומית. עם זאת, אתה יכול לאפשר הפעלה אוטומטית של שירות Cloudflared על ידי ביצוע השלבים הבאים.
  17. העבר את קובץ התצורה של Cloudflared ל- /etc/cloudflared מַדרִיך.
    sudo mv /home/pi/.cloudflared/config.yml /etc/cloudflared/
  18. התקן את שירות Cloudflared כדי לאפשר הפעלה אוטומטית בעת אתחול של שרת OctoPrint.
    שירות sudo cloudflared להתקין
    כעת אינך צריך לגעת או לגשת לשרת OctoPrint שלך כדי להפעיל את שירות המנהרה של Cloudflared מכיוון שהוא יתחיל אוטומטית. אתה יכול לבקר בשם המארח שהוגדר כדי לגשת למדפסת.

גישה, ניטור והדפס מכל מקום

כעת תוכל לגשת, לשלוט ולפקח על מדפסת התלת-ממד ותדפיסות התלת-ממד שלך מרחוק מכל מקום. כל מה שאתה צריך זה סמארטפון או PC עם חיבור לאינטרנט כדי להתחבר ולאחזר את השרת. ודא שאתה משתמש בסיסמה חזקה ואפשר אימות דו-גורמי ב-SimplyPrint וב-OctoPrint כדי לאבטח את השרת עוד יותר.

קל להגדיר את SimplyPrint, בעוד שמנהרת Cloudflare מעט מורכבת. עם זאת, אם תעקוב אחר הוראות אלה בקפידה, תוכל לגשת לשרת OctoPrint המלא מבלי לערב שום שירות של צד שלישי.