Old school Easter eggs.

Programming 101 - CNC





קידום 101: CNC


אחרי מלחמת העולם השנייה עוזרות הבינו שעליהם להכין סחורות בתזמון קצרצר 2 שנים ובעלות נמוכה שנתיים. כתוצאה מזה, מגמות הייצור ההמוני נוצרות. פעילויות הנ"ל הובילו לפיתוח ציוד הבקרה המספריות (NC) שהביאו בתורן לשליטה המספרית במחשבים (CNC).

למה לתכנת מכונת CNC

שיטה CNC מבקר בקוד הדומה במבנהו ל- BASIC. לכן והיה אם אני יודע לבנות תוכנית ספירה קטנה יותר, ברוב הסיכויים שהינכם בסמוך יודע האם נראה קוד G. יחד עם זאת, קיים להעסיק 2 תכנונים מאפיינים לפני שתתחיל בהוראות קידוד.

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

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

קריאת קודים

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

על מנת להציג לרעיון שלך אם התינוק קודים אילו נראים, זאת דוגמה מויקיפדיה:


# 100 = 3 (רדיוס רשימת בריח)
# 101 = 10 (כמה חורים)
# 102 = 0 (מיקום x של ctr בידי החור)
# 103 = 0 (מיקום y בקרב קוטר הבולט)
# 104 = 0 (זווית החור הראשון
שיחת כלים,
מהירות ציר, ואיסוף קיזוז וכו' '
G43 בסיטואציות ספציפיים (איסוף אורך כלים)
G81 (מחזור קידוח)
תוכנית משנה להגיע
N50
G80
M30


תוכנית משנה
N100
# 105 = ((COS # 104) * # 100) (x מיקום)
# 106 = ((SIN # 104) * # 100) (מיקום y)
x # 105 y # 106 (זכור שקוד G81 שלנו הנו מודאלי)
והיה אם # 100 GT 360 בעבור N50
# 100 = (# 100+ (360 / # 101))

הולך 100

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

שיטת נוחה שנתיים לתכנת מכשירים CNC תיהיה שימוש בייצור בעזרת מחשבים (CAM). ערכה הוא תופסת את אותה וברוב הקמה בדרך זו שלא נראית כל מייגעת ומתסכלת. סופר סתם קלף הנו הגדיר ל- BASIC.


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

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

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





Back to posts
This post has no comments - be the first one!

UNDER MAINTENANCE