Mach3 ( کامپیوتر خانگی شما را به یک ماشین کنترلر قدرتمند CNC تبدیل میکند ): از پرکابردترین و قدرتمندترین نرم افزارها در زمینه ی کنترل CNC نرم افزار mach3 می باشد. پایه گذاری این نرم افزار در کانادا انجام پذیرفته و در ابتدا یک نرم افزار آزمایشگاهی بوده است . در سال های اخیر به دلیل حمایت مجامع صنعتی از این نرم افزار، طرفداران آن به طور چشمگیری افزایش پیدا کرده و این نرم افزار در کشور ما نیز طرفداران بسیار زیادی دارد و هزاران دستگاه CNC با آن به فعالیت خود ادامه می دهند.
شرکت ArtSoft از شرکت هایی است که در زمینه ی CNC ها از سال 2001 فعالیت خود را آغاز کرده و این شرکت به انتشار نرم افزار قدرتمند mach3 پرداخته است. برای تبدیل کامپیوتر خانگی خود به یک دستگاه قدرتمند کنترل CNC می توانید از نرم افزار mach3 استفاده نمایید. این نرم افزار را می توان یک برنامه ی جامع برای کنترل CNC در نظر گرفت زیرا بسیاری از نیازهای طرح شده برای کنترل یک دستگاه CNC در آن در نظر گرفته شده است و بسیار جامع و کامل می باشد.
برای اجرای mach3 می توان از اکثر سیستم عامل های ویندوزی استفاده نمود. با استفاده از Gcode ها می توان حرکت موتورهای پله ای و سروو را را با استفاده از این نرم افزار کنترل نمایید و به صورت تمام و کمال قابل سفارشی سازی با توجه به نیازهای شماست. این نرم افزار با طیف وسیعی از سخت افزارهای مختلف قابل نصب و اجراست و به دلیل منعطف بودن مورد توجه بسیاری از صنعتگران قرار گرفته است. ارتباط این نرم افزار با سخت افزارهای کنترلی از طریق یک یا دو پورت پرینتر یا پورت موازی ( Port Parallel) انجام می پذیرد.
توانایی کنترل دستگاه های :
- تراش
- فرز
- لیزر
- پلاسما
- اره
- حکاکی و روتر ( طلا، چوب، سنگ، شیشه، پلاستیک و … )
- چرخدنده تراش
قابلیت های که گفته شد توسط قسمت wizards که در برنامه وجود دارد به آن افزوده می شود. این قسمت قابلیت سفارشی سازی دارد یعنی می توان آن را به صورت دستی ویرایش و برنامه نویسی نمود که باعث می شود برنامه رابدون نیاز به نوشتن یا تغییر در Gcode ها بر اساس قابلیت های ماشین به شکل دلخواه تغییر داد و این یک مزیت بزرگ محسوب می شود.
برخی از wizards هایی که به صورت رایگان در این برنامه قرار داده شده است عبارتند از :
- چرخدنده تراشی
- برد تراشی
- سوراخکاری
- شیارزنی
- حکاکی نوشته و متن
- شکل های استاندارد
- سطح تراشی
- و…
از خصوصیات و مشخصات این نرم افزار می توان به موارد زیر اشاره نمود :
- می تواند سیستم ساده ی شما را به یک دستگاه کنترلر با 6 محور همزمان CNC تبدیل نماید
- از طریق LazyCam می توانید فایل هایی با فرمت هایی نظیر JPG، BMP، DXF و HPGL را به صورت مستقیم وارد برنامه نمایید ( این قابلیت باعث شده تا فایل های تولید شده توسط کلیه نرم افزارهای CAM را شناسایی و به راحتی G-Code تولید نماید. )
- قابلیت کنترل سرعت اسپیندل و تعویض ابزار را دارا می باشد.
- می توان به وسیله ی این نرم افزار فیلم کارکرد را مشاهده نمود و زمان و نحوه ی اجرای کار را شبیه سازی نمود.
- با استفاده از اسکریپتهای VB می توان Mcode ها را سفارشی سازی نمود.
- دارای واسط گرافیکی منعطف و قابل سفارشی سازی است.
- از صفحه های لمسی پشتیبانی می نماید.
- قابلیت شبیه سازی محیط ماشین را داراست.
- می توانید به تولید Gcode بپردازید.
نسخه ای که روی سایت رسمی شرکت ArtSoft قرار داده شده نسخه ی آزمایشی ( Trial ) این نرم افزار می باشد و این نسخه تنها توانایی شبیه سازی را داراست و شما نمی توانید آن را به دستگاه CNC متصل نمایید. برای بهره بردن از تمامی امکانات این نرم افزار شما باید لایسنس آن را تهیه نمایید.
البته توجه داشته باشید شبیه سازی در نسخه ی آزمایشی نیز دارای محدودیت هایی می باشد و تنها برنامه هایی مجاز به استفاده در نسخه آزمایشی هستند که محدودیت حداکثر ۵۰ ( دستگاه تراش ) الی ۵۰۰ ( فرز & پلاسما ) خط در آن ها رعایت شده باشد.
مشخصات سیستم مورد نیاز :
Mach3 Minimum Recommended Requirements :
Requirements if using the parallel port for machine control : Desktop PC ) Laptops are not supported )with at least one parallel port
32 bit version of Windows 2000, Windows XP, Windows Vista, or Windows 7 ) 64 bit versions will not work (
۱Ghz CPU
۵۱۲MB RAM
Non-integrated Video Card with 32MB RAM(Large G-code files, especially 3D files will require a video card with 512MB RAM or higher )
Requirements if using an external motion device for machine control : An appropriate external motion controller ( options can be found on the Plugins page (
Desktop or Laptop with Windows 2000, Windows XP, Windows Vista, Windows 7, or Windows 8
۱Ghz CPU
۵۱۲MB RAM
Video Card with 32MB RAM(Large G-code files, especially 3D files will require a video card with 512MB RAM or higher)