فرمول تابع proe
نام: منحنی سینوسی
محیط استقرار: نرم افزار Pro/E، سیستم مختصات دکارتی
x=50*t
y=10*sin(t*360)
z=0
نام: منحنی حلزونی
محیط استقرار: PRO/E. مختصات استوانه ای (استوانه ای)
r=t
تتا=10+t*(20*360)
z=t*3
02
منحنی پروانه
مختصات کروی PRO/E
معادله: rho=8 * t
تتا=360 * t * 4
ph=-360 * t * 8
03
منحنی رودونیا
از سیستم مختصات دکارتی استفاده کنید
تتا=t*360*4
x=25+(10-6)*cos(تتا)+10*cos((10/6-1)*تتا)
y=25+(10-6)*sin(تتا)-6*sin((10/6-1)*تتا)
*********************************
04
مارپیچ در دایره
سیستم مختصات ستونی
تتا=t*360
r=10+10*sin(6*تتا)
z=2*sin(6*تتا)
05
معادله در پیچ
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
تتا=t*180
ph=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
نام: خط قلب
محیط ساخت: pro/e، مختصات استوانه ای
a=10
r=a*(1+cos(تتا))
تتا=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
تتا=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
عبارات رابطه ای و توابع مربوط به داده های توضیحی Pro/e
توابع مورد استفاده در روابط
تابع ریاضی
عملگرهای زیر را می توان در روابط (شامل معادلات و دستورات شرطی) استفاده کرد.
توابع ریاضی زیر را نیز می توان در رابطه گنجاند:
cos () کسینوس
قهوهای مایل به زرد () مماس
گناه () sine
sqrt () ریشه مربع
asin () arc sine
acos () کسینوس قوسی
آتان () مماس قوس
sinh () سینوس هایپربولیک
cosh () کسینوس هایپربولیک
tanh () مماس هایپربولیک
توجه: همه توابع مثلثاتی از درجه واحد استفاده می کنند.
log() لگاریتم پایه 10
لگاریتم طبیعی ln().
exp() قدرت e
abs() مقدار مطلق
ceil() کوچکترین عدد صحیح است که کمتر از مقدار آن نیست
floor() بزرگترین عدد صحیحی که از مقدار آن تجاوز نمی کند
میتوانید یک آرگومان اختیاری به توابع سقف و کف اضافه کنید و از آن برای تعیین تعداد اعشاری که باید گرد شوند استفاده کنید.
نحو این توابع با پارامترهای گرد کردن عبارت است از:
ceil (پارامتر_نام یا شماره، تعداد_دس_مکان)
طبقه (پارامتر_نام یا شماره، تعداد_دس_مکان)
جایی که number_of_dec_places یک مقدار اختیاری است:
1) می تواند به عنوان یک عدد یا یک پارامتر تعریف شده توسط کاربر بیان شود. اگر مقدار پارامتر یک عدد واقعی باشد، توسط cncdar حساب عمومی CNC WeChat به یک عدد صحیح کوتاه می شود.
2) حداکثر مقدار آن 8 است. اگر از 8 بیشتر شود، عددی که باید گرد شود (آگومان اول) گرد نمی شود و از مقدار اولیه آن استفاده می شود.
3) اگر' آن را مشخص نکنید، عملکرد مانند نسخه قبلی است.
از توابع سقف و کف استفاده کنید که تعداد ارقام اعشار را مشخص نمی کند. نمونه ها به شرح زیر است:
سقف (10.2) 11 است
طبقه (10.2) دارای ارزش 11 است
از توابع سقف و کف استفاده کنید که تعداد ارقام اعشار را مشخص می کند. نمونه ها به شرح زیر است:
ceil (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
در مورد رابطه
رابطه (همچنین به آن رابطه پارامتر نیز می گویند) cncdar حساب عمومی CNC WeChat معادله ای بین اندازه نماد و پارامترهای تعریف شده توسط کاربر است. این رابطه رابطه طراحی بین ویژگیها، بین پارامترها یا بین اجزا را به تصویر میکشد، بنابراین به کاربران اجازه میدهد تا تأثیر اصلاح مدل را کنترل کنند.
روابط راهی برای به دست آوردن دانش و مقاصد طراحی است. مانند پارامترها، از آنها برای هدایت مدل استفاده می شود - تغییر رابطه همچنین مدل را تغییر می دهد.
روابط را می توان برای کنترل اثر اصلاح مدل، تعریف مقادیر اندازه در قطعات و مجموعه ها، و به عنوان محدودیت برای شرایط طراحی (به عنوان مثال، تعیین موقعیت سوراخ های مربوط به لبه های قطعات) استفاده کرد.
آنها در فرآیند طراحی برای توصیف رابطه بین بخش های مختلف یک مدل یا جزء استفاده می شوند. روابط می توانند مقادیر ساده (مثلاً 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) مقطع ویژگی (در حالت طرح، اگر مقطع با انتخاب"؛ Sketcher"؛>؛"؛ رابطه" ایجاد شود. ؛>؛"افزودن" در ابتدا);
2) ویژگی ها (در حالت جزئی یا مونتاژ)؛
3) قطعات (در حالت قطعه یا مونتاژ).
4) کامپوننت ها (در حالت کامپوننت).
هنگامی که منوی رابطه برای اولین بار انتخاب می شود، از پیش تعیین شده برای مشاهده یا تغییر رابطه در مدل فعلی (به عنوان مثال، بخشی در حالت قطعه) است.
برای دسترسی به رابطه،"Relations" از"قطعات" یا"Components" منو، و سپس یکی از دستورات زیر را از"Model Relations" منو: کامپوننت روابط-از رابطه در کامپوننت استفاده کنید.
اگر جزء دارای یک یا چند جزء فرعی باشد،"Component Relations" منو با دستورات زیر ظاهر می شود:
─Current-به طور پیشفرض، جزء سطح بالا است.
─Name-نام کامپوننت را تایپ کنید.
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
تتا=60*log(30)*t
ph=7200*t
& quot;rho=200*t"
& quot;theta=900*t"
& quot;phi=t*90*10"
سبد
مختصات استوانه ای
r=5{{3}}0.3*sin(t*180)+t
تتا=t*360*30
z=t*5
منحنی سینوسی
سیستم مختصات دکارتی
x=50*t
y=10*sin(t*360)
z=0
منحنی حلزونی
مختصات استوانه ای
r=t
تتا=10+t*(20*360)
z=t*3
منحنی پروانه
مختصات کروی
rho=8 * t
تتا=360 * t * 4
ph=-360 * t * 8
منحنی رودونیا
از سیستم مختصات دکارتی استفاده کنید
تتا=t*360*4
x=25+(10-6)*cos(تتا)+10*cos((10/6-1)*تتا)
y=25+(10-6)*sin(تتا)-6*sin((10/6-1)*تتا)
مارپیچ در دایره
سیستم مختصات ستونی
تتا=t*360
r=10+10*sin(6*تتا)
z=2*sin(6*تتا)
معادله در پیچ
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
تتا=t*180
ph=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(تتا))
تتا=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
تتا=t*3600
z =(sin(3.5*theta-90))+24*t
ماشینکاری سوراخ مخروطی 30 درجه
G90G54G00X0Y0M03S2500:
G43Z50.H01M08:
Z2.
#1=0.05
WHILE[#1LE5.]DO1
#2=TAN[15.]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
پایان 1
G0Z50.M05
G91G28Z0Y0M09





