Table of Contents

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

הבנה של קונסטרינטים וסיכון של over-Defining

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

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

הסימפטומים הנפוצים של מודלים מאומנים יתר כוללים:

  • (ב) ,0) שגיאות בלתי צפויות של פתרון 1 (בקיצור: "הרכבה משוחררת" או "לא יכולה לפתור חברויות".
  • (ב) התפוצצות:0) התפוצצות של התפוצצות (FLT:1), שבה חלקים קופצים לעמדות בלתי אפשריות כאשר אתה מנסה להעביר אותם.
  • (ב) כי ה-FLT:0) , כי המפתר מבלה מחזורים נוספים לפתרון מגבלות סותרות.
  • (ב) ,0) עריכה של עריכת דיפרטיבית (FLT:1), אפילו שינוי קטן גורם להתמוטטות של בני זוג.

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

Define Clear Design Intent Before Applying Constraints

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

דיסטינגיש בין דרישות Kinematic ו Static

במובנים רבים, כמה מרכיבים חייבים לנוע (kinematic), בעוד אחרים חייבים להישאר קבועים (סטטית) over-defining לעתים קרובות קורה כאשר מהנדסים מטפלים בכל החלקים כאילו הם חייבים להיות מוגבלים לחלוטין בכל שש מעלות של חופש (שלושה תרגומים, שלושה סיבובים) במציאות, דלת מחוספסת רק צריך אחד כדי להגביל אותו למסלול ליניארי; הוספת חבר שני הוא אדום, כמו גם מכווץ לתוך חור חלק מכווץ לתוך קוטרנטיל, לא יכול להיות מכווץ רק על ידי מכווץ.

יצירת אסטרטגיה מתקדמת לפני הדוגמנות

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

  • Base cylinder: תיקון (או מוגבל לחלוטין על ידי מקור ההרכבה).
  • פינטון: קפיצה עם cylinder נשא + חופה עם מטוס התייחסות נגזר (כדי לאפשר רק תואר תרגום אחד של חירות).
  • חיבור מוט: שני הזדווגים קונצנטריים (אחד עם pinston pin, אחד עם crank pin).

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

(ב) על רקע כוונת עיצוב, התייחס לתיעוד של FLT:0SolidWorks על התאספות הזדונים 1 ו-FLT:2Autodesk's Contraint ReferenceFLT 3.

צמצום הקונסטרינטים ליחסים חיוניים בלבד

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

שם מקור: Redundant Constraints

מגבלות אדומות כוללות:

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

רוב תוכנת ה- CAD מספקת כלים לבדיקת אילוצים מחוסנים.לדוגמה, ב-SOLID WorkS, התועלת "MateXpert" יכולה לזהות חוליות מאומנים או בעייתיים.ריץ את הכלי הזה מעת לעת כדי לנקות את המודל שלך.

שקול דרגות חופש - דוגמא מעשית

תארו לעצמכם שאתם מתעבים את ה- hinge.The pin צריך לסובב ולעמוד קואקסיאלי עם שני העלים hinge.החברויות חיוניות הן:

  1. בין pin לבין חור עלה אחד.
  2. בין פניות פייתות ופנים עלות (לעמוד באקסילי).
  3. בין עלה שני ועמודה.
  4. בין עלון שני פנים ופניות.

זה שני זוגות - ארבעה זוגות סך הכל.יש משתמשים עשויים להוסיף חבר מקביל בין שתי הפנים החיצוניות על "להפוך נוסף" כי בן זוג מקביל הוא אדום כי הזדווגים concentric ו-connt כבר להתאים את העלים כראוי.

שימוש אסטרטגי בסוגים של Constraint

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

שם הסרטון: Align vs. Fix

  • (FLT:0)Mate (Coincident)FIRLT:1) - השתמש עבור מתכנן, צילינדר, או נקודת מגע שבו רכיבים מגע או הם פלוש.
  • (ב) (במקבילה) (ב) , השתמש כאשר פרצופים או גרזן חייב להיות מקביל אך לא בהכרח מקרי, שימוש בקונפלינציה יכול לנעול דרגות חופש שיש להישאר חופשי.
  • (ב) [15] ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇

גבולות ותנועה Constraints

(ב) ,(ב) ,(ב) ,(ה) ,(ה) ,(ה) , ⁇ (ה-FLT:0) ;0) ⁇ (הההתמדה) הם חזקים אך יכולים בקלות יתר על המידה אם בשילוב עם מגבלות אחרות המגבילות גם את אותו ציר.

השתמש ב- Subassemblies as Containers for Constraints

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

לקבלת מידע נוסף על בחירת סוגי התחזוקה, ראה את המדריך של ccPTC Creo להובלת מגבלות FLT:1.

לארגן ולרשום את מבנה הקונסטרינט שלך

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

שימוש ב-Logical Ning Conventions

במקום לקבל שמות ברירת מחדל כמו "Mate1" או "Angle2", כלומר מגבלות כדי לשקף את המטרה שלהם.לדוגמה: "Piston Cylinder Concentric", "CrankPin Coincident" כאשר אתה או עמיתו לוכדים את מודל החודשים מאוחר יותר, את השמות מיד רמזים אשר מגבלות הם הכרחיים ועלולים צריך לבדוק.

קבוצות של קובצים על ידי Subassembly או Function

רוב תוכנת ה-CAD מאפשרת לך ליצור תיקיות בעץ ההקצאה. ליצור תיקיות עבור "Kinematic Constraints", "Fasteners", "Orientation", וכו 'מקום כל הזדווגים הקשורים לדלת מלוטשת בתיקיה אחת.הקבוצה הזו לא רק מארגן אלא גם עוזרת לך לזהות העתקות - אם שני זוגות באותה תיקיה התיקיה עושים דברים דומים, אתה יכול לשאול למה.

שולחנות עיצוב מינוף ופרמטרים למרכז הבקרה

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

המונחים: Equation-Driven Constraints

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

השתמש ב-Sammetric and Midplane Constraints

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

פיצויים להורדת Redundant מאטים

נניח שיש לך מנוף כי חייב לסובב 45 מעלות כאשר שקופיות נע 10 מ"מ אתה יכול להגדיר שני זוגות נפרדים: זווית זוהוה עבור המנוף ומרחק בן זוג עבור המפרק.אבל אם אתה גם מחבר אותם עם מדבק מכני כמו "מתאם הונאה מעקב" או "יחס ג'אר", אתה יכול להפריז את המערכת במקום, להשתמש משוואה: LT:0gle = הערך המחושב (D) ו- 10 = דחף ברור; ואז הוא רק את הערך של 0.

שולחנות עיצוב עבור שולחן משפחה של קונסטריטים

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

באופן קבוע, ביקורת וסירוב ל-Crestraints לאורך כל מחזור העיצוב

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

שימוש בכלים מזהמים Solver Diagnostic

כל מערכת CAD גדולה בנתה את האבחון:

  • (ב) ⁇ :0.10.SOLID עובדת: MateXpertcioFLT:1 ; Identifies over-consated, מעלות של חופש, ומציע תיקונים.
  • (ב) [15] ,0) ,ב-[[1924]]: [[1924]]]]]], [[1924]]]]
  • (ב) [15] , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
  • (ב) עיין ב-[[1924]]: [[1924]]]], [[1924]]]]]], [[1924]]]]]]

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

יישום מצגת Constraint Review Checklist

במהלך ביקורות עיצוב, לכלול נקודת בדיקה: "לקבוע כי לאף רכיב אין יותר מגבלות מהנדרש מעלות החופש המיועדות שלו."עבור כל רכיב נע, לציין את סוג התנועה המיועד ( ⁇ , תרגום, סיבוב, בשילוב) ולהאשר כי המגבלות בדיוק זה.אם רכיב צריך להחליק, יש צורך אחד תרגום DOF; אם זה צריך לסובב, יש סיבוב אחד, אם זה צריך להיות תיקון, אם זה צריך להיות תיקון, אם זה צריך להיות קיים, יש צורך, יש צורך, יש צורך לתקן, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, אם זה אפס, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, אם זה אפס, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך, יש צורך,

בקרת גרסאות ותוספתן של Constraint Addition

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

שיטות נוספות למניעת over-Definition

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

שימוש ב-Cassemblies

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

להימנע משרשרת תלות מעגלית

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

שמור על עין על התנהגויות הקשורות לתוכנה

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

מסקנה

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