نرمافزارMasterCam یکی از قدیمی ترین نرمافزارهای تهیه مسیر [[ماشین کاری]] جهت دستگاههای [[سیانسی]] می باشد که ساخت شرکت [[CNC Software Inc]] است.این نرمافزار جهت نصب و استفاده نیاز به الزامات سخت افزاری کمتری نسبت به نرمافزارهای مشابه دارد و با داشتن postprocessor قوی امکان تعیین انواع مسیر های حرکت ابزار جهت فرز و تراش CNC را فراهم می کند.
یادگیری و آموزش دستورات Master CamMasterCam تقریباً ساده و آسان می باشد اما از طرفی محیط اجرای چندان جالبی را دارا نیست و محدودیت های خاص خود را نیز دارد.
Master CamMasterCam جزو اولین های Cam CAM می باشد ولی با ورود رقبای قدرتمند مثل powermill کم کم از آن استقبال و محبوبیت ابتدائی خود کاست و استفاده از آن محدودتر شد ولی هم اکنون نیز طرفداران خاص خود را دارا می باشد.
در حال حاضر نسخه 9 نرمافزار بیشتر مورد استفاده قرار می گیرد.نسخه 9.1 نرمافزار نیز با اعمال تغییراتی در محیط نرمافزار و ارائه قابلیت ها و استراتژی های جدید ماشین کاری همراه با ضمیمه آخرین نسخه نرمافزار [[CimcoEdit]] وارد بازار گردیده است.
MastercamMasterCam یک نرمافزار مدل سازی کامل است که wireframe geometry دوبعدی وسه بعدی وعملیات سطح رابا ویرایش قدرتمند و ابزارتغییرشکل ترکیب می کند.mastercam mill که براساس mastercam design پایه ریزی شده است این امکان را به شما می دهد که تعداد عملیات های ماشین کاری مختلف وگسترده را ایجاد و مدیریت کنید.mastercamMasterCam بخشی به نام associativity برای پیوند دادن عملیات ها ی ماشین کاری به هندسه به کار می گیرد بنابراین وقتی هندسه قطعه تغییر می کندtoolmaths می توانند به طور اتوماتیک احیا شوند.
MastercamMasterCam ابزار نرمافزار[[CAM]] / [[CAD]](طراحی و تولید به کمک کامپیوتر) را برای انواع برنامه نویسی ازسطح ابتدایی تا سطح بسیار پیچیده ارائه می دهد. از جمله این قابلیت ها عبارتند از:ماشین کاری 2محوری،چرخش وآسیاب کردن چندمحوری،EDM سیمی ،برش ومدل سازی آزاد هنرمندانه ،کشیدن و مدل سازی وعملیات سطح وطراحی سه بعدی وهرآنچه در عملیات ماشین کاری مورد نیاز باشد.<ref>http://www.mastercam.com</ref>