PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : یه راهنمایی!!!



hamed_mst
17-06-2010, 02:37
سلام
از دوستان اگه کسی راجع به کدهایcnc ه(gcode)کار کرده میخواستم بپرسم که این کدها رو که از کامپیوتر به کنترلر میفرستن تو کنترلر ایا خودشون مفهوم دارن یا اونا رو به عنوان کاراکتر دریافت میکنه؟

1nafar
17-06-2010, 23:17
سلام
همون طور که می دونید ، در کار با این cnc ها یه نرم افزار وجود داره که باید روی سیستم نصب بشه ، نرم افزار کد های مربوط به مختصات رو به کنترل کننده ی cnc ارسال میکنه .
نجوه ی ارسال کد بسته به نوع cnc و نرم افزار اون متفاوت هست ، اما شما میتونید با نرم افزار های مثل Virtual Serial Ports Emulator داده ی منتقل شده رو بخونید .
Virtual Serial Ports Emulator یه نرم افزار رایگان برای پورت سریال هست ، نرم افزار های از این دست و برای مانیتور کردن پورت های کامپیتور توی اینترنت زیاد پیدا میشه ( کافی ه جای Serial نام پورت مورد استفاده در cnc خودتون رو بزنید )
در ضمن چون داده های ارسالی در تمامی نرم افزار به پورت های کامیپوتر از یک استاندارد واحد پیروی میکنه شما میتونید با میکرو هم عملیات خوندن رو اجام بدید .
دانلود نرم افزار :
You can see links before reply

hamed_mst
17-06-2010, 23:54
ممنون از پاسختون من میخواستم این کد هارو از autocad گرفته و با visual basic به plc بفرستم من سوالم اینجاست که این کدهاروکه تو plc گرفتم مثلا (M06 T0
M03
G00 X2.012176 Y-0.000028
G01 F15 Z-0.001
G02 F300 X1.870461 Y-0.740932 I-1.999488 J-0.001556
G02 X1.481845 Y-1.356568 I-1.865996 J0.747422
G02 X0.901111 Y-1.792156 I-1.47533 J1.362021)
این کدها رو که نمیتونم تو رجیستر سروو ها بزارم پس این کدها رو چه جوری به رجیسترها ربط بدم؟یعنی نحوه کار این نرم افزار های cnc چیه؟

hamed_mst
18-06-2010, 13:48
این پروزه رو باید خیلی زود انجام بدم اگه کمکم کنین ممنون میشم

hamed_mst
20-06-2010, 16:39
کسی نیست کمک کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟

amir_rahmani
27-09-2010, 22:28
برای اینکار ابتدا فایل نقشه را توسط ابزار هایموجود مانند autocad , corel , art cam, master cam ., catia , power mill, power shap,...
ایجاد میکنیم. برخی از این نرم افزار ها دارای خروجی های استاندارد برای بعضی کنترلر ها مانند fanuc, haidenhain, mitsubishi,.. (مثلا powermill )
بعضی هم مانند اتوکد یا کورل فقط خروجی های نقشه دارند(عموما DXF ,DWG)

به هر جهت نرم افزار های CAD-CAM دارای دامنه و بعد بسیار وسیعی هستند.
و صحبت در مورد هر کدام از اینها به وقت طولانی نیاز مند است.
یک توضیح در مورد فایل های dxf میدم امدوارم که بدردتان بخورد
این فایلها که وجه اشتراک تمامی نرم افزار های cad-cam هستند از ساختار متنی برخوردارند. برای آنالیز و تبدیل آنها به فایل CNC باید ابتدا با یک زبان برنامه نویسی ویژوال مانند VB , C++ اشنا باشید سپس یکی از فایلهای DXF را با notepad باز کنید و کلمه ENTITIES را در ان جستجو کنید. تمامی اطلاعاتی که در بین این کلمه تا اولین ENDSEC وجود دارد اطلاعات اشیا کشیده شده در ادیتور نقشه کشی است . این اطلاعات طبق استاندارد خاصی به صورت بلوک در زیر هم قرار گرفته است.

دوستان اگر در این زمینه سوال تصصی دارند میتوانند به ایمل aria.sanat@live.com ارسال یا در انجمن مطرح کنند