קודי ה- G הם קידודים המתאימים לתכנות המשמשת לבקרת בקרה מספרית של ציוד או CNC, מכונות שמנהלות את עבודתן בפיקוד מחשב. במחלקת ציוד זו מכונות כרסום, מחרטות, מדפסות תלת מימד, חותכים וכו '.
קודי G ידועים גם כקודי הכנה. ה- G מייצג "גיאומטרי". הם קודים המספרים למכונה איזו פעולה לבצע ומזהים אותה באמצעות האות G.
מקור: flickr.com כריסטופר שמידט ייחוס 2.0 גנרי (CC BY 2.0)
הם מורכבים מהוראות או פקודות שאומרות לציוד לאיזו תנועה לנוע, באיזו מהירות, באיזה רגע להשתמש בכלי, כגון לייזר, מכבש וכו '. לדוגמה, בהדפסת תלת מימד, קודי G מכילים פקודות להעברת חלקים במדפסת.
ישנם כמה יישומים של שפה זו, אך בכל אחת מהן הפקודות והפקודות דומות. עם זאת, בעת הפקת הקבצים, יהיה צורך לדעת את הגרסה המתאימה של קודי ה- G שהציוד יכול לפרש.
מהו קוד ה- G?
קוד G הוא שפת תכנות לציוד בקרה מספרי המכוון מכונות לאן ואיך לנוע. קודי G משתנים בהתאם לסוג הציוד, יצרו ודגםו.
זה תמיד עוקב אחר גרסה כלשהי של התבנית האלפאנומרית הבאה: N ## G ## X ## Y ## Z ## F ## S ## T ## M ##, איפה:
- N ##: מספר שורת התוכנית.
- G ##: מגדיר את התנועה ואת הפונקציה.
- X ##: הצהיר על המיקום האופקי.
- Y ##: הצהיר על המיקום האנכי.
- Z ##: הצהיר על העומק.
- F ##: מהירות האכלה.
- S ##: מהירות ציר.
- T ##: בחירת כלים.
- M ##: פונקציות שונות, כמו הפעלה וכיבוי של משהו, כמו נוזל קירור, תנועת אינדקס, נעילת צירים וכו '.
לדוגמה, G01 X2 Y3 F35 S450 T02 M04 יעיד על מעבר הזנה ליניארי (G01) למצב XY הנתון ומהירות הזנה של 35. מהירות הציר היא 450 ואתה משתמש בכלי 2.
הפונקציות השונות משתנות ממכונה למכונה. לכן, כדי לגלות מהו קוד ה- M, יש להפנות אל הוראות ההוראות של המכונה.
תנועת מכונה
כל מה שכל מכונה יכולה לעשות מבוססת בעיקר על שלושה סוגים בסיסיים של תנועה:
- תנועה מהירה: תנועה לינארית למצב XYZ. זה נעשה במהירות האפשרית.
- תנועת הזנה: תנועה לינארית למצב XYZ בקצב הזנה מוגדר.
- תנועה סיבובית: תנועה סיבובית במהירות מוגדרת קדימה.
כל קוד G אומר לצוות איזה גרסה של תנועות בסיסיות אלה לבצע וגם כיצד לבצע זאת.
X, Y הם הקואורדינטות למיקום האופקי והאנכי, ו- Z תואם את עומק המכונה. מספרים אלה עוקבים אחר פקודת התנועה או הפונקציה כדי לבטא את מיקום המכונה.
בשלב הבא, F קובע את קצב ההאכלה (לתנועות הזנה או סיבוב), ואילו S קובע את מהירות הציר. T משמש לבחירת כלי.
בניית קוד G
אם אתה פותח את קוד ה- G בעורך טקסט, אתה יכול לראות את תוכנו, אך די קשה לתת לו משמעות. בעזרת כלי כמו Host Repetier תוכלו להבין טוב יותר קודי G.
תוכנית מסוג זה מאפשרת לך לפתוח את קודי ה- G על מנת לראות את הנתיבים אותם יעבור הראש כדי להפיק הדפס. מארח Repetier משתמש בצבעים כדי לציין את הפונקציה של הקודים.
צור קודי G
מכיוון, למשל, הדפסת תלת מימד עשויה לחייב לבצע תנועות רבות, קודי ה- G יכולים לקחת מספר עצום של עמודים. אם מערכת הקוד הזו הייתה נוצרת בעבודת יד זה היה צריך להיעשות למשך זמן לא מבוטל.
תוכנית מסוימת, למשל תוכנית חיתוך הקורה, היא זו שמרכיבה טכנית את כל קודי ה- G.
תוכנית זו מחלקת את קבצי ה- STL המכילים את כל המידע הדרוש ליצירת הדפסת תלת מימד. המר את קובץ ה- STL לקודי G ובכך אוטומציה של התהליך.
כל קוד G ייחודי למכונה עליה נכתב. מערכת ההוראות מבוססת באופן ספציפי על כל מכונה.
הדפסת CNC לעומת 3D
הן מכונות CNC והן מדפסות תלת מימד נשלטות באמצעות קודי G, שהיא קבוצת הפקודות המתחילות באות "G", ממש כמו שיש קודים עבור אותיות רבות אחרות.
הנחיות קוד G מספרות לצוותים כיצד לעבור ואיך להתאים את ההגדרות שלהם, כגון מהירות החיתוך או טמפרטורת הזרבובית. כל סדר מהווה שלב בתהליך יצירת האובייקט.
עם זאת, למרות שמדפסות תלת מימד וגם ציוד CNC משתמשים בקודי G, ישנם כמה הבדלים חשובים בשני היישומים הללו.
CNC
בקרה מספרית ממוחשבת היא טכניקה לשליטה במכשירים של מכונה באמצעות מערכת מחשב.
טחנות ומחרטות CNC משמשות בדרך כלל כאשר יש צורך ברמת דיוק גבוהה או הדירות גבוהה מאוד. לדוגמא, אלה שימושיים לקידוח מאות חורים זהים ליצירת פלטה אופטית.
שיטה זו ליצירת חלק מסווגת כ"ייצור חסך ", שכן החלק נוצר על ידי הסרת החומר בהדרגה.
הדפס 3D
זהו תהליך ייצור המייצר גם חלקים באמצעות בקרת מחשב. למעשה, מדפסות תלת מימד הן גם מכונות CNC, אך בהתחשב בפופולריות העצומה שלהן, הן נדירות לעיתים קרובות ככאלה.
בהדפסת תלת מימד, חלק מוקם על ידי הוספת חומר, עד ליצירת החלק השלם. הדפסת תלת מימד שימושית מאוד ליצירת חלקים ואבות-טיפוס בהתאמה אישית לפני שמגיעים לעיצוב סופי.
קוד לדוגמא
- 11: מציין את מספר שורת הקוד ומשמש כהפניה. במקרה זה זה מתאים לשורה 11 של התוכנית שמבוצעת.
- G / M: בצבע כחול. מציין שמדובר בפקודה מהסוג המצוין על ידי האות. במקרה זה, קוד ה- G1 מתאים לפקודה: תנועה מתואמת במהירות קדימה.
בשלב הבא, כל טקסט שנמצא באדום מגדיר פרמטרים מסוימים לפקודה ואז את הערך עבור כל פרמטר המדובר:
- F: מהירות. במקרה זה, המהירות מסומנת על 900.
- X / Y / Z: הם קואורדינטות העמדה.
- E: תנועת מזין.
הפניות
- Educatibot (2019). קוד G. נלקח מ: educatibot.com.
- Ultimaker (2019). מה זה קוד g? נלקח מ: Ultimaker.com.
- בנימין גולדשמידט (2019). קוד G G של מדפסת תלת מימד לעומת קוד GC של CNC - מה ההבדל? All3dp. נלקח מ: all3dp.com.
- Autodesk (2019). תחילת העבודה עם קוד G. נלקח מ: autodesk.com.
- ויקיפדיה האינציקלופדיה החופשית (2019). קוד G. נלקח מ: en.wikipedia.org.