נוסחת פונקציית proe
שם: עקומת סינוס
סביבת הקמה: תוכנת Pro/E, מערכת קואורדינטות קרטזית
x=50*t
y=10*sin(t*360)
z=0
שם: עקומה סלילנית
סביבת ממסד: PRO/E; קואורדינטות גליליות (גליליות)
r=t
theta=10+t*(20*360)
z=t*3
02
עקומת פרפר
קואורדינטות כדוריות PRO/E
משוואה: rho=8 * t
תטא=360 * t * 4
phi=-360 * t * 8
03
עקומת רודונה
השתמש במערכת קואורדינטות קרטזית
theta=t*360*4
x=25+(10-6)*cos(theta)+10*cos((10/6-1)*theta)
y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta)
*********************************
04
ספירלה במעגל
מערכת קואורדינטות עמודות
theta=t*360
r=10+10*sin(6*תטא)
z=2*sin(6*theta)
05
משוואת Involute
r=1
ang=360*t
s=2*pi*r*t
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
y=y0-s*cos(ang)
z=0
06
עקומה לוגריתמית
z=0
x = 10*t
y = log(10*t+0.0001)
07
ספירלה כדורית (באמצעות מערכת קואורדינטות כדורית)
rho=4
theta=t*180
phi=t*360*20
שם: ציקלואיד חיצוני כפול קשת
קואורדינטות של קרדיר
משוואה: l=2.5
b=2.5
x=3*b*cos(t*360)+l*cos(3*t*360)
Y=3*b*sin(t*360)+l*sin(3*t*360)
שם: סטאר ליין
קואורדינטות של קרדיר
משוואה:
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
שם: קו לב
סביבת בנייה: פרו/ה, קואורדינטות גליליות
a=10
r=a*(1+cos(theta))
theta=t*360
שם: קו בצורת עלה
הגדרת הסביבה: קואורדינטות קרטזיות
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
ספירלה בקואורדינטות קרטזיות
x=4 * cos (t *(5*360))
y=4 * sin (t *(5*360))
z = 10*t
08
פָּרַבּוֹלָה
קואורדינטות קרטזיות
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
שם: קפיץ דיסק
הגדרת הסביבה: pro/e
ישיבה גלילית
r = 5
theta=t*3600
z =(sin(3.5*theta-90))+24*t
משוואה: ספירלת ארכימדס
x=(a +f sin (t))cos(t)/a
y=(a -2f +f sin (t))sin(t)/b
נתוני הסבר הקשורים לביטויים יחסיים ופונקציות פרו/ה
פונקציות המשמשות ביחסים
פונקציה מתמטית
ניתן להשתמש באופרטורים הבאים בקשרים (כולל משוואות והצהרות מותנות).
הפונקציות המתמטיות הבאות יכולות להיכלל גם בקשר:
cos () cosine
tan () טנג'נט
חטא () סינוס
sqrt () שורש ריבועי
asin () arc sinus
acos () arc cosinus
atan () arc tangent
sinh () סינוס היפרבולי
cosh () קוסינוס היפרבולי
tanh () משיק היפרבולי
הערה: כל הפונקציות הטריגונומטריות משתמשות במעלות יחידה.
log() בסיס 10 לוגריתם
ln() לוגריתם טבעי
exp() העוצמה של e
abs() ערך מוחלט
ceil() הוא המספר השלם הקטן ביותר שאינו קטן מערכו
floor() המספר השלם הגדול ביותר שאינו חורג מערכו
אתה יכול להוסיף ארגומנט אופציונלי לפונקציות תקרה ורצפה, ולהשתמש בו כדי לציין את מספר העשרונים שיש לעגל.
התחביר של פונקציות אלה עם פרמטרי עיגול הוא:
ceil(parameter_name or number, number_of_dec_places)
קומה (שם_parameter או מספר, מספר_מקומות_דצמבר)
כאשר number_of_dec_places הוא ערך אופציונלי:
1) ניתן לבטא כמספר או פרמטר מוגדר על ידי המשתמש. אם ערך הפרמטר הוא מספר ממשי, הוא יקוצץ למספר שלם על ידי החשבון הציבורי של CNC WeChat cncdar.
2) הערך המרבי שלו הוא 8. אם הוא עולה על 8, המספר שיש לעגל (הארגומנט הראשון) לא יעוגל, ויעשה שימוש בערך ההתחלתי שלו.
3) אם'לא תציין זאת, הפונקציה זהה לגרסה הקודמת.
השתמש בפונקציות התקרה והרצפה שאינן מציינות את מספר המקומות העשרוניים. הדוגמאות הן כדלקמן:
תקרה (10.2) היא 11
לקומה (10.2) יש ערך של 11
השתמש בפונקציות התקרה והרצפה המציינות את מספר המקומות העשרוניים. הדוגמאות הן כדלקמן:
תקרה (10.255, 2) שווה ל-10.26
תקרה (10.255, 0) שווה ל-11 [זהה לתקרה (10.255)]
קומה (10.255, 1) שווה ל-10.2
קומה (10.255, 2) שווה ל-10.26
09
חישוב טבלת עקומה
חישוב טבלת עקומה מאפשר למשתמשים להשתמש בתכונות של טבלת עקומה כדי להניע ממדים דרך קשרים. הגודל יכול להיות גודל שרטוט, חלק או הרכבה. הפורמט הוא כדלקמן: evalgraph("graph_name", x), כאשר graph_name הוא השם של טבלת העקומה, x הוא הערך לאורך ציר ה-x של טבלת העקומה, וה-y הערך מוחזר.
עבור תכונות מעורבות, אתה יכול לציין את פרמטר המסלול trajpar כארגומנט השני של הפונקציה.
הערה: תכונות טבלת עקומה הן בדרך כלל CNC WeChat המספר הציבורי cncdar המשמשות לחישוב ערך ה-y המתאים לערך x בטווח המוגדר על ציר ה-x. כאשר מחוץ לטווח, ערך y מחושב על ידי אקסטרפולציה. עבור ערכי x הקטנים מהערך ההתחלתי, המערכת מחשבת את הערך המופקר על ידי הארכת קו המשיק מהנקודה ההתחלתית. באופן דומה, עבור ערכי x הגדולים מערך נקודת הסיום, המערכת מחשבת את הערך המופקר על ידי הארכת קו המשיק כלפי חוץ מנקודת הסיום. הוסף WeChat: steven52014 ישלח עותק של הדרכה של תוכנית המאקרו
פונקציית מסלול עקומה מורכבת
ניתן להשתמש בפרמטר המסלול trajpar_of_pnt של עקומה המורכבת בקשר.
הפונקציה הבאה מחזירה ערך בין 0.0 ל-1.0: trajpar_of_pnt("trajname","pointname"). כאשר trajname הוא השם של העקומה המורכבת, ו-pointname הוא השם של נקודת ההתייחסות.
המסלול הוא פרמטר לאורך העקומה המורכבת, שעליו עובר המישור הניצב לטנגנס של העקומה דרך נקודת הייחוס. לכן, נקודת ההתייחסות אינה חייבת להיות על העקומה; ערך הפרמטר מחושב בנקודה הקרובה ביותר לנקודת הייחוס על העקומה.
אם העקומה המרוכבת משמשת כשלד של הסריקה מרובת המסלולים, trajpar_of_pnt תואם ל-trajpar או 1.0-trajpar (בהתאם לנקודת ההתחלה שנבחרה עבור התכונה ההיברידית).
10
על מערכת יחסים
מערכת יחסים (נקראת גם יחסי פרמטר) CNC WeChat חשבון ציבורי cncdar היא משוואה בין גודל סמל מוגדר ופרמטרים. הקשר לוכד את הקשר העיצובי בין תכונות, בין פרמטרים או בין רכיבים, ובכך מאפשר למשתמשים לשלוט בהשפעה של שינוי המודל.
מערכות יחסים הן דרך ללכוד ידע וכוונות עיצוב. כמו פרמטרים, הם משמשים כדי להניע את המודל-שינוי הקשר גם משנה את המודל.
ניתן להשתמש ביחסים כדי לשלוט בהשפעה של שינוי המודל, להגדיר את ערכי הגודל בחלקים ובמכלולים, ולשמש אילוצים לתנאי התכנון (לדוגמה, לציין את מיקום החורים הקשורים לקצוות של חלקים).
הם משמשים בתהליך העיצוב כדי לתאר את הקשר בין חלקים שונים של דגם או רכיב. קשרים יכולים להיות ערכים פשוטים (לדוגמה, d1=4) או הצהרות ענף מותנה מורכבות.
סוג מערכת יחסים
ישנם שני סוגים של מערכות יחסים:
1) משוואה-הפוך פרמטר אחד בצד שמאל של המשוואה שווה לביטוי בצד ימין. קשר זה משמש להקצאת ערכים לממדים ולפרמטרים. לְמָשָׁל:
הקצאה פשוטה: d1=4.75
מטלה מורכבת: d5 = d2*(SQRT(d7/3.0+d4))
2) השוואה-השוו בין הביטוי משמאל לביטוי מימין. קשר זה משמש בדרך כלל כאילוץ או בהצהרות מותנות עבור ענפים לוגיים. לְמָשָׁל:
כאילוץ: (d1 + d2)> (d3 + 2.5)
בהצהרה על תנאי; IF (d1 + 2.5)>= d7
הגדל מערכת היחסים
אתה יכול להגדיל את הקשר ל:
1) החתך של התכונה (במצב סקיצה, אם החתך נוצר על ידי בחירה ב-& quot;Sketcher">"Relation" ;>" הוסף" בהתחלה);
2) תכונות (במצב חלק או הרכבה);
3) חלקים (במצב חלק או הרכבה).
4) רכיבים (במצב רכיב).
כאשר תפריט הקשר נבחר בפעם הראשונה, ההגדרה מראש היא להציג או לשנות את הקשר במודל הנוכחי (לדוגמה, חלק במצב חלק).
כדי לקבל גישה למערכת היחסים, בחר"Relations" מה-& quot;חלקים" או"רכיבים" תפריט, ולאחר מכן בחר באחת מהפקודות הבאות מתוך"Model Relations" תפריט: Relations Component-השתמש בקשר ברכיב.
אם הרכיב מכיל תת-רכיב אחד או יותר, ה-& quot;Component Relations" התפריט מופיע עם הפקודות הבאות:
─נוכחי-כברירת מחדל, זהו הרכיב ברמה העליונה.
─שם-הקלד את שם הרכיב.
1) קשר שלד- השתמש ביחסי מודל השלד ברכיב (חל על רכיבים בלבד).
2) קשר חלק - השתמש בקשר בחלק.
3) יחסי תכונה - השתמש ביחסי תכונה ספציפיים. אם לתכונה יש חתך רוחב, אזי המשתמש יכול לבחור: לקבל גישה לקשר בחתך (Sketcher) במשטח ה-cncdar של החשבון הציבורי של CNC WeChat (Sketcher), או לקבל את הקשר בתכונה כולה גִישָׁה.
יחסי מערך-השתמש בקשרים ספציפיים למערכים.
הערות:
1) אם תנסה להקצות קשר מחוץ לחתך לפרמטר שהונע על ידי קשרי החתך, המערכת תיתן הודעת שגיאה בעת יצירת המודל מחדש. הדבר נכון גם כאשר מנסים להקצות קשר לפרמטר שכבר מונע על ידי קשר מחוץ לחתך. מחק את אחד ממערכות היחסים ויצור מחדש.
2) אם הרכיב מנסה להקצות ערך למשתנה מימד שהונע על ידי הקשר של החלק או המשנה, יופיעו שתי הודעות שגיאה. מחק את אחד ממערכות היחסים ויצור מחדש.
3) שינוי מרכיבי הזהות של המודל יכול לבטל את תוקף היחסים מכיוון שהם אינם מותאמים עם המודל. למידע נוסף על שינוי יחידות, עיין בסעיף"אודות יחידות מדידה מטריות ולא מטריות" נושא העזרה.
השתמש בסימון פרמטרים ביחסים
ארבעה סוגים של סמלי פרמטרים משמשים בקשר:
1) סמל גודל - סוגי סמל הגודל הבאים נתמכים:
─d#-מידות במצב חלק או הרכבה.
─d#:#-הגודל במצב רכיב. הרכיב או מזהה התהליך של הרכיב נוסף כסיומת.
─rd#-גודל הייחוס בחלק או במכלול ברמה העליונה.
─rd#:#-גודל ההפניה במצב הרכיב (הרכיב או מזהה התהליך של הרכיב מתווסף כסיומת).
─rsd#-גודל ההתייחסות של (סעיף) בסקיצה.
─kd#-מידות ידועות בסקיצה (סעיף) (בחלק האב או ההרכבה).
2) סובלנות-אלה הם הפרמטרים הקשורים לפורמט הסובלנות. כאשר הגודל משתנה מהמספר לסמל, סמלים אלה מופיעים ברשימה.
─tpm#-סובלנות בפורמט סימטרי של חיבור וחיסור; # הוא מספר הממדים.
─tp#-סובלנות חיובית בפורמט חיבור וחיסור; # הוא מספר הממדים.
─tm#-סובלנות שלילית בפורמט חיבור וחיסור; # הוא מספר הממדים.
3) מספר מופעים-אלה הם פרמטרים שלמים, שהם מספר המופעים בכיוון המערך.
─p#-כאשר # הוא מספר המופעים.
הערה: אם תשנה את מספר המופעים לערך שאינו שלם, Pro/ENGINEER ינתק את החלק העשרוני. לדוגמה, 2.90 יהפוך ל-2.
4) פרמטרי משתמש-אלה יכולים להיות פרמטרים המוגדרים על ידי הוספת פרמטרים או קשרים.
E.g:
נפח=d0*d1*d2
ספק=& quot;Stockton Corp."
הערות:
─שמות פרמטרי משתמש חייבים להתחיל באות (אם יש להשתמש בהם בקשרים).
─לא ניתן להשתמש ב-d#, kd#, rd#, tm#, tp# או tpm# כשמות פרמטרי משתמש, מכיוון שהם שמורים לשימוש לפי מידות.
─שמות פרמטרי משתמש אינם יכולים להכיל תווים שאינם אלפאנומריים, כגון !, @, #, $.
11
כיצד לחשב את מספר הפורנירים לקילוף עץ
קינמטיקה סיבובית
בתהליך הקילוף, המסלול אותו חוצה קצה החיתוך של הסכין הסיבובית בחתך של חתך העץ נקרא עקומת הקילוף. שני הנושאים הבאים יידונו כאן: הבסיס לתכנון הקינמטיקה של מכונת החיתוך הסיבובי ומסלול החיתוך הסיבובי בפועל.
1) הבסיס לתכנון הקינמטיקה של מכונת החיתוך הסיבובית
מטרת מדור העץ המתקלף היא להשיג פס פורניר רציף איכותי בעובי אחיד, כמו גליל נייר המתפרק. ישנם כיום שני סוגים של מסלולי תנועה העומדים בדרישות: ספירלה של ארכימדס ופיתול מעגלי.
הנוסחה הבסיסית של ספירלת ארכימדס היא:
x=ɑsinφ cosφ
y=ɑφsinφ
העובי הנומינלי של הפורניר שהוברג מקטע העץ הוא הגובה של כל חלק של הספירלה בכיוון ציר J של העקומה (φ2=2π+φ1). כדי להפוך את △χ= קבוע, cosφ חייב להיות שווה ל-1, ו-φ=90°. כאשר φ=90°, y=aφsin90°=0, כלומר, גובה הלהב הוא אפס, והלהב צריך להיות על ציר x (כלומר, במישור האופקי העובר דרך ציר הסיבוב של קטע העץ - קו האמצע של ציר הצ'אק). ניתן גם לומר שלא משנה מהו עובי הפורניר, גובה הלהב הוא תמיד אפס (h=0)
הנוסחה עבור הפיתול של מעגל היא:
x=acosφ1+aφ1sinφ1
y=asinφ1-aφ1cosφ1
בנוסחה: φ1-------הזווית בין הישר האנכי לציר ה-x בין קו ההתרחשות לנקודת מרכז הקואורדינטות.
הסכין הסיבובית נעה בקו ישר מקביל לציר ה-x, כך שהפסיעה של הקטעים הבלתי סתמיים בכיוון ציר ה-X היא העובי הנומינלי של הפורניר. S=△χ(acos(2π{{3}}φ1){{5}}a( 2π{{7}}φ1)sin(2π{{10}}φ1)]-[acosφ1+acosφ1+ aφ1sinφ1
]
=[acosφ1{{2}} a(2π+φ1)sinφ1] -[acosφ1+2φ1sinφ1]
=21πasinφl
אם S נדרש להיות ערך קבוע (S=2πα), φl חייב להיות 2πn+270°, אז y=a sin270°—acos270°=-a=h. על מנת להבטיח את איכות הפורניר, בתהליך הקילוף, יש לקוות שזווית השחרור (זווית החיתוך) של הסכין הסיבובית ביחס למקטע העץ, או הזווית (θ) בין גב הסכין הסיבובית לבין משטח אנכי, צריך לעקוב אחר קוטר החיתוך הסיבובי של קטע העץ הערך של h=-a=-s/2π משתנה בהתאם לשינוי של ערך s, כך שגם מרכז הסיבוב של הסכין הסיבובית צריך להשתנות בהתאם בזמן זה, כך שהמבנה של מכונת החיתוך הסיבובית מסובך מדי. מסיבה זו, אין זה מתאים להשתמש בפיתול העגול כעיצוב של יחסי התנועה בין החותך הסיבובי לפלח העץ של החותך הסיבובי.
להיפך, ספירלת ארכימדס היא אידיאלית. ללא קשר לשינוי בעובי הנומינלי של הפורניר, ערך A הוא תמיד אפס, ואין צורך לשנות את קו המרכז הסיבובי של הסכין הסיבובית. לכן, הוא משמש כיום כבסיס תיאורטי לתכנון הקשר הקינמטי בין החותך הסיבובי לפלח העץ של החותך הסיבובי. מסלול התנועה בפועל במהלך חיתוך סיבובי נמצא בייצור, וגובה ההתקנה (h) של להב הסכין הסיבובית אינו בהכרח באותו מישור אופקי כמו הקו המחבר את קו המרכז של ציר ההידוק. זאת בשל מיני העץ של מדור העץ המתקלף, תנאי הקילוף, עובי הפורניר המתקלף, מבנה ודיוק מכונת הקילוף וסיבות נוספות. על מנת לקבל פורניר איכותי, h≠0 בהתקנת הסכין, שיכול להיות חיובי או שלילי, ואפילו מרכז הסכין הסיבובית יכול להיות מעט גבוה יותר משני קצוות הסכין הסיבובית.
כאשר מיקום התקנת להב הסכין הסיבובי שונה (ערך h שונה), עקומת החיתוך הסיבובית תהיה:
h>0 בשלב זה, עקומת הקילוף דומה לספירלת ארכימדס;
h=0 היא ספירלת ארכימדס;
0>h>-a הוא מתפתל מוארך
h=-a הוא הפיתול;
h<-a הוא="" הפיתול="">-a>
נוסחה מתמטית
עצם בלתי מזוהה
קואורדינטות כדוריות
rho=20*t^2
theta=60*log(30)*t
phi=7200*t
& quot;rho=200*t"
& quot;theta=900*t"
& quot;phi=t*90*10"
סַל
קואורדינטות גליליות
r=5{{3}}0.3*sin(t*180)+t
theta=t*360*30
z=t*5
עקומת סינוס
מערכת קואורדינטות קרטזית
x=50*t
y=10*sin(t*360)
z=0
עקומה סלילנית
קואורדינטות גליליות
r=t
theta=10+t*(20*360)
z=t*3
עקומת פרפר
קואורדינטות כדוריות
rho=8 * t
תטא=360 * t * 4
phi=-360 * t * 8
עקומת רודונה
השתמש במערכת קואורדינטות קרטזית
theta=t*360*4
x=25+(10-6)*cos(theta)+10*cos((10/6-1)*theta)
y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta)
ספירלה במעגל
מערכת קואורדינטות עמודות
theta=t*360
r=10+10*sin(6*תטא)
z=2*sin(6*theta)
משוואת Involute
r=1
ang=360*t 90*t
s=2*pi*r*t pi*rt/2
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
y=y0-s*cos(ang)
z=0
עקומה לוגריתמית
z=0
x = 10*t
y = log(10*t+0.0001)
ספירלה כדורית
מערכת קואורדינטות כדורית
rho=4
theta=t*180
phi=t*360*20
ציקלואיד כפול קשת
קואורדינטות של קרדיר
l=2.5
b=2.5
x=3*b*cos(t*360)+l*cos(3*t*360)
Y=3*b*sin(t*360)+l*sin(3*t*360)
קו כוכבים
קואורדינטות של קרדיר
a=5
x=a*(cos(t*360))^3
y=a*(sin(t*360))^3
קו לב
קואורדינטות גליליות
a=10
r=a*(1+cos(theta))
theta=t*360
צורת עלה
קואורדינטות קרטזיות
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
ספירלה בקואורדינטות קרטזיות
x=4 * cos (t *(5*360))
y=4 * sin (t *(5*360))
z = 10*t
פָּרַבּוֹלָה
קואורדינטות קרטזיות
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
קפיץ דיסק
קואורדינטות גליליות
r = 5
theta=t*3600
z =(sin(3.5*theta-90))+24*t
עיבוד חור מחודד ב-30 מעלות
G90G54G00X0Y0M03S2500:
G43Z50.H01M08:
Z2.
#1=0.05
WHILE[#1LE5.]עשה1
#2=TAN[15.]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
END1
G0Z50.M05
G91G28Z0Y0M09





