שיטות חינמיות לגישה וניהול של מדפסות תלת מימד מרחוק

שיטות חינמיות לגישה וניהול של מדפסות תלת מימד מרחוק

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





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





דברים שתצטרך

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





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

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

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

בנוסף, אתה יכול לנהל את החוט שלך באמצעות מערכת ניהול החוטים ב-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 שהורדת.
    tar -xvzf cloudflared_2022.7.1_arm.tar.gz
  5. העתק את ענן התלקח מדריך ל- פַּח מיקום וקבע הרשאות.
    sudo cp ./cloudflared /usr/local/bin 
    sudo chmod +x /usr/local/bin/cloudflared
  6. בדוק את גרסת Cloudflared. אם הפלט מפקודה זו מציג את הגרסה, Cloudflared מותקן בהצלחה.
    cloudflared v
  7. הפעל את הפקודה הבאה כדי לקבל את כתובת האתר לכניסה.
    cloudflared login
  8. העתק את כתובת האתר מהמסוף ופתח את הקישור בכל דפדפן אינטרנט.
  9. בחר את הדומיין שהוספת ל-Cloudflare ולחץ לְאַשֵׁר .
  10. לאחר ההרשאה, הפעל את הפקודה הבאה כדי ליצור מנהרה מאובטחת.
    cloudflared tunnel create octoprint
  11. הפלט יציג מזהה מנהרה ואת הנתיב לקובץ JSON המכיל את האישורים. העתק אותם לעורך טקסט כדי לשמור אותם.
  12. השתמש בפקודה הבאה כדי ליצור קובץ תצורה.
    sudo nano ~/.cloudflared/config.yml
  13. בעורך הננו, הדבק את הקוד הבא.
    tunnel: b2efc6c1-2c75-45f8-b529d3ee 
    credentials-file: /home/pi/.cloudflared/b2efc6cbde49d3ee.json
    ingress:
    - hostname: Domain.com
    service: http://OctoPrintLocalIPAddress
    - service: http_status:404
    החלף את הפרטים ב-UUID של המנהרה שלך ובנתיב הקובץ JSON. ללחוץ CTRL+X , בא אחריו י וה להיכנס מקש כדי לשמור את השינויים.
  14. צור ערך DNS ב-Cloudflare.
    cloudflared tunnel route DNS octoprint octoprint.Domain.com
  15. לבסוף, אתה יכול להפעיל את המנהרה כדי לגשת ל-OctoPrint מכל מקום עם הצפנת SSL מאובטחת.
    cloudflared tunnel run octoprint
  16. בשלב זה, אם שרת OctoPrint יופעל מחדש, תצטרך להפעיל את המנהרה באופן ידני מהרשת המקומית. עם זאת, אתה יכול לאפשר הפעלה אוטומטית של שירות Cloudflared על ידי ביצוע השלבים הבאים.
  17. העבר את קובץ התצורה של Cloudflared ל- /etc/cloudflared directory.
    sudo mv /home/pi/.cloudflared/config.yml /etc/cloudflared/
  18. התקן את שירות Cloudflared כדי לאפשר הפעלה אוטומטית כאשר OctoPrint Server מאתחל.
    sudo cloudflared service install
    כעת אינך צריך לגעת או לגשת לשרת OctoPrint שלך כדי להפעיל את שירות המנהרה של Cloudflared מכיוון שהוא יתחיל באופן אוטומטי. אתה יכול לבקר בשם המארח שהוגדר כדי לגשת למדפסת.

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

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

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