MasterCAM9.1的刀具清单功能
mastercam9.1快捷键和功能讲解2(1)

mastercam9.1快捷键和功能讲解2(1)mastercam快捷键详解点的编辑:输⼊坐标:当要输⼊点的X,Y,Z坐标与上⼀次对应相同时,该坐标可不输⼊,系统⾃动以上次点的对应坐标做为这次点的对应坐标。
绘图→点→指定位置→相对点→选已知点→极坐标→输⼊S(以两个已知点距离定义相对距离)L(选取图素长度)A(⾓度)→。
绘图→点→等分绘点(n等份,但输⼊点数为n+1)绘图→点→指定长度(创建点与选取时靠近⿏标的端点之间距离为指定长度,圆的端点为0°位置点)曲线:当TYPE为P时,创建的为参数型样条曲线;当为N时,创建为NURBS样条曲线。
⽣成曲线⽅法:1、选取通过点2、转换已有曲线串联3、熔接两条曲线。
1、选取通过点:1、⼿动(依次顺序指定通过的各点)2、⾃动(选取已有第⼀、第⼆和最后⼀个点,系统⾃动根据这3点和绘图区其他各点的位置⾃动选取曲线通过点并绘出曲线,为了避免扭曲,系统会⾃动删除或空掉⼀些⽆关的点)当选取第⼀点和最后⼀点相同时,可创建⼀条封闭曲线,但必须⾄少存在三个不同位置点。
端点状态:设置曲线端点处切线⽅向。
(Y时:选取完后将显⽰曲线⾸尾切向,并可编辑曲线→F为编辑第⼀点,L为编辑最后⼀点。
N时:则不显⽰)三点弧:将曲线端点切线⽅向设置为邻近3个点(F为前三点,L为选取的后三点)确定的圆弧切线⽅向。
⾃然状态:系统默认,⾃动计算出⽣成最⼩长度曲线的端点切线⽅向,端点状态为N时系统即是采⽤该切向⽣成曲线)值输⼊:输⼊点坐标来设置端点切向。
⾓度:通过指定切线⽅向与+X轴夹⾓来定义。
另⼀图素:通过另⼀曲线上的点的切线⽅向设置。
另⼀端点:选择曲线时,应该靠近所需端点那端。
换切向:切向反向。
(三点⾃然状态不能切换)2、转换已有曲线串联3、熔接两条曲线:创建⼀条与两条曲线在选取位置相切的样条曲线。
第⼀曲线:重新选取第⼀条曲线及切点。
第⼆曲线;重新选取第⼆条曲线及切点修整⽅式:1、修剪第⼀条2、修剪第⼆条B、两条均修剪N、不修剪熔接值1/2:指定与第1/2条曲线的熔接值。
MasterCAM菜单功能列表

MasterCAM V9.0命令解说一览表主菜单说明Analyze分析分析并显示屏幕上图素的有关信息Create绘图绘制图素,建立2D,3D几何模型并完成工程作图File档案与文件有关的操作,包括文件的查询存取,编辑,浏览,打印,图形文件的转换,NC程序的传输等Modify修整修改几何图形,包括倒圆,修整,打断,连接,延伸,改变曲面法向,动态移位等Xform转换对图素或图素群组做图形变换,包括镜向,旋转,平移,单体补正,串连补正等Delete删除删除图形或恢复图形Screen屏幕改变屏幕上图素的显示属性Solids实体生成实体模型。
包括用挤出,旋转,扫掠,举升,倒圆角,倒角,薄壳,牵引,修整及布尔运算方法生成实体,以及实体管理Toolpaths 刀具路径生成2D,3D的刀具路径和NC程序,包括处理二维外形铣削,钻孔等点位加工,带岛的挖槽加工,单曲面加工,多重曲面加工,投影曲面铣削,线框模型处理3D加工以及操作管理,工作设定等NC Utils 公用管理包括实体验证,路径模拟,批处理加工,程式过滤,后处理,加工报表,定义操作,定义刀具,定义材料等辅助菜单说明Z Z值设置工作深度Z值Color作图颜色设定绘制图形的颜色Level作图层别设定绘制图形的图层Attribute 图素属性设置绘制图形的颜色、层别、线型、线宽、点的型式等属性及对各种类型图素的属性管理Groups群组设定将多个图素定义为一群组Mask限定层限定层,即设定系统认得出的图层。
例如限定某一层,则绘制在该层的图素才能被选择,完成诸如分析,删除等操作。
设置OFF,则系统可以认得出任何一个图层的图素WCS世界坐标系设置系统视角管理。
常用在图形文件转换肘,当有些构图面和视角与Mastercam软件不兼容时,可将其图素转正。
Plane刀具平面设定表示数控机床坐标系的二维平面C Plane构图平面建立工作坐标系。
包括建立空间绘图、俯视图、前视图、侧视图、视角号码、名称视角、图素定面、旋转定面、法线面等Gview视角设定图形观察视角构图平面说明3d3d空间绘图TOP俯视面Front前视面Side侧视面文档由风行播放器/暴风影音2014:/整理Number视角号码,1~8为系统默认,9号以上为用户新设定Named依系统视角管理中的WCS定面Entity图素定面,可以选一圆弧或二条线段或三个点或实体平面来定面Rotate旋转定面,当前平面绕着坐标轴旋转产生新的构图面Last前一次选择的面Normal法线面,选择一条线段作为构图面的法向矢量=Gview同视角Gview设定的面相同=Tplame同刀具平面Tplame设定的面相同+xz适于车床,以半径计X轴-xz适于车床,以半径计X轴,X轴反置+dZ适于车床,以直径计X轴-dZ适于车床,以直径计X轴,X轴反置图形视角说明TOP俯视图Front前视图Side侧视图Isometric等角视图Number根据视角号码来确定视角Named依系统视角管理确定视角Entity图素定面Rotate旋转定视角Dynamic动态视角,可以动态旋转、缩放、平移和任意改变视角Last前一次选择的视角Mouse鼠标定视角,可以旋转、缩放、平移和任意改变视角Normal法线定视角=Cplane以构图面设定的面作为视角=Tplane以刀具平面设定的面作为视角Create 绘图命令(一)Origin:原点(0,0)Center 一圆弧的圆心点Endpoint 一图素的端点Intersec 二图素的交点Midpoint 一图素的中点Point 已存在点Last 前一次操作点Relative 对某一已知点的相对点Rectang 直角坐标方式Polar极坐标方式Quadrant 圆四分之一处点Sketch 任意点P o i n t点Position 指定位置生成指定位置上的点Along ent 等分绘点沿着一个图素,生成一系列等距离的点Node pts 曲线节点生成参数样条曲线(parametric Spline)的节点Cpts NBS 控制点生成非均匀B 样条曲线(NURBS)的控制点Dynamic 动态绘点沿着一个图素,使用选点设备,动态生成一系列点Length 指定长度沿着一个图素,与端点一定距离,生成一个点Slice 剖切点生成一平面与不共面的线,弧,样条曲线间的交点Srf project 投影至面生成投影到曲面上的投影点(沿着曲面法向或垂直于构图平面投影)或生成通过投影点沿着曲面法向及给定长度的一矢量线Prep/Dist 法向/距离生成与一直线、圆弧或曲线法线上的相距给定距离的点Grid 网格点生成一系列网状点Boltcir 圆周点生成分布在一圆弧上的等分点Small arcs 小弧圆心生成小于给定半径的圆弧的圆心点L i n e 线段Horizontl 水平线生成与X 轴平行的线Vertical 垂直线生成与Y 轴平行的线Endpoint 两点画线生成通过二点的线Multi 连续线生成通过一组点的折线Polar 极坐标线给一任意点,角度及长度Tangent 切线Angle 给一个角度和长度,与一曲线相切的线2Arcs 与二圆弧相切的线point通过一点,与一曲线平行的线PeRpendcr 法线Point 通过一点,与一曲线垂直的线Arc 与一直线垂直,与一圆弧相切的线ParalleL平行线:与一直线平行,并且Slide/dist 给出方向和距离Point 给出一点,平行线通过给点Arc并且与一圆弧相切Bisect 分角线生成二线的角平分线Closest 连近距线在二曲线之间,生成一条最短距离的线A r c圆弧Polar 极坐标Ctr point 给出圆心点,半径值,起始角度值,终止角度值,绘制圆弧SKetch 给出圆心点,半径值,用鼠标选取起始角度和终止的位置生成圆或圆弧Strt point 给出起始点及半径值,起始角值,终止角值,生成圆或圆弧End point给出终止点及半径值,起始角值,终止角值,生成圆或圆弧Endpoint 两点画弧给出二端点及半径值,生成四个圆弧,选中其中一个3Points 叁点画弧通过给出的三点,生成圆弧Tangent 切弧1entity 与一图素相切,给出一点(近切点)和半径,生成四个半圆,选中其中一个2entities与二图素相切,给出半径,生成一整圆3entities 与三个图素相切,生成一切弧Ctr line 与二条相交直线中的一条直线相切,另一条直线通过圆心,给出半径,生成二整圆,选中其中一个point 通过一点,与一图素相切,给出半径,生成四个圆弧,选中其中一个Dynamic与一图素相切,动态给出其相切点,并动态生成一圆弧2pt cir 两点画圆给定二点为一直径,生成一个圆3pt cIr 叁点画圆通过给定三点,生成一个圆pt Rad cir给出圆心,半径,生成一个圆点半径圆pt Dia cir 点直径圆给出圆心,直径,生成一个圆pt edG cir 点边界圆给出圆心和圆上一点,生成一个圆F i l l e t 倒圆角对二个图素作倒圆角处理选择参数Radius 半径值Angle<180S 生成的圆弧小于180L 生成的圆弧小于180F生成一整圆Trim Y/N是否修整掉多余的Chain 对一封闭图形的每一个转角处倒圆角CW/CCW 连续倒圆的串连方式P 只倒出逆时针方向的圆N 只倒出顺时针方向的圆角A 所有方向都倒圆角S p l i n e 样条曲线选择参数Type P/N 曲线型式参数式样条曲线/非均匀有理B 样条曲线。
(一)Mastercam9.1学习

一、Mastercam9.1安装好后,会在电脑桌面上出现如下六图标序号图标作用备注12CAM(计算机辅助制造)注:此四个系统中都含有各自的完整CAD系统。
“Router模块”:生成刨削加工刀具路径。
3 “Mill模块”:生成铣削加工刀具路径,即可进行铣削加工模拟(eg.外形铣削,型腔加工,钻孔加工,平面加工,曲面加工,多轴加工等模拟)。
4 “Lathe模块”:生成车削加工刀具路径,即可进行粗/精,切槽,车螺纹的加工模拟。
5“Wire模块”:生成切割激光加工路径=>编制出线切割加工程序。
6CAD(计算机辅助设计)具有完整的构建、编辑“曲线/曲面”功能。
即:可以设计和编辑2D、3D空间曲线(包括方程曲线)和曲面。
二、点=>如下界面注:(一)标题栏:显示系统版本号+ 文件路径和名称。
(二)工具栏:集成“主菜单区”常用命令。
注:可用“/ ”来改变工具栏显示。
①Mastercam9.1所有功能都可通过主菜单中各项命令来实现;(三)主菜单区②单击主菜单中任一项,随后都会打开相应子菜单;③:返回上一级菜单;④:直接由多级子菜单直接返回主菜单。
①主菜单下的全为次菜单区;(四)次菜单区②主菜单区必须回到主功能表才能使用次菜单区;③提供了常用设置对象属性命令,包括层,颜色,样式/宽度,构图面选项等参数的设置。
三、M a s t e r c a m 9.1菜单 分类 序号图 标 作 用 主 菜 单 1显示绘图区所选图素的所有相关信息。
23对文档存储、取出、编辑、打印等操作。
4在绘图区修改图形(eg.倒角、修剪、打断、连接等)。
5转换图形用(eg.镜像、旋转、比例、平移、偏置等)。
67改变屏幕上显示的图形。
8绘制实体模型。
910编辑、管理、检查刀具路径。
1112次菜单13所绘图形的3D 深度。
14绘图时颜色设置。
15图层设置。
16对模型进行颜色、线型、图层、点的形式的设置。
17将某些属性相同的几何对象设置在一个群组中。
第一章 Mastercam 9.1基础知识

串连:定义一个或多个图素的边界 窗选 :使用光标画出的矩形窗口或 多边形窗口选取待串连的图素 面积 :用光标单个点取图素进行串 连形成多边界 单体 :只串连一条线,一个圆弧, 一条聚合线 分段串连 :串连一部分图素 单点 :只选择一个点 上一个:重新调用上一次的串连组 群操作 不选择:清除上次选取的串连
第一章 Mastercam 9.1基础知识 基础知识
1.2 Mastercam 9.1的启动与退出 的启动与退出 1、启动: A、开始→程序→Mastercam 9.1→Mill9.1 按钮 B B、双击桌面上的“Mill”图标 Mill” 2、退出: A、单击系统窗口右上角的关闭按钮 B、同时按下【Alt+F4】快捷键 C、依次选择菜单File→Next menu→Exit(文 件→下级菜单→返回)命令
第一章 Mastercam 9.1基础知识 基础知识
3、通用选择输入方法 依次选取MAIN MENU Xform Translate MAIN MENU→Xform→Translate(回主功能表 →转换→平移)命令,在主菜单区会打开Translate: Translate: select entities to translate (平移:选择要平移的图 素)菜单。
Page Up : 绘图视窗放大; Page Down: 绘图视窗缩小; ↑上箭头:绘图视窗上移(注:绘图区图形下移); ←左箭头:绘图视窗左移(注:绘图区图形右移); →右键头:绘图视窗右移(注:绘图区图形左移);; ↓下箭头:绘图视窗下移(注:绘图区图形上移); End:模型旋转; Esc:结束正在进行的操作,并返回上一级菜单; F1:视窗适度化; F2:视图缩小至原视图的0.5倍; F3:重画视图; F5:显示删除菜单; F9:显示当前坐标系; Alt + S:曲面渲染显示/关闭; :
MasterCAM9.1的刀具清单功能

breakarcs:0#Break arcs, 0 = no, 1 = quadrants, 2 = 180deg・max arcs
stagetool:0#0二Do not pre-stage tools, 1 = Stage tools
#
#Options/Usage:
#It is recommended to start and end cutter compensation oncjlinear move.
#Rotary axis assumes a”Z” plunge at feed into part, position of the
# 1二Output post to screen, 2二output leader to screen
#Append postline labels, norvzero is column position?
#Append whatline no. to each NC line?
#Append NCI line no. to each NC line?
#1thru 3 = Reference return is generated and G92 with the
#X, Y and Z home positions at each tool.
#4 thru 9 = The WCS of G54 thru G59 respectively at each tool.
# Axis output formats-Linear
fmt
X 1 x
# X axis position
Mastercam9

Mastercam9.1后处理指南简介本文档旨在为使用Mastercam9.1后处理功能的用户提供详细指南。
后处理是将Mastercam生成的刀具路径转化为机器能够理解并执行的代码的过程。
通过正确配置后处理器,您可以确保生成的代码与您的机床兼容,并实现高效准确的加工。
配置后处理器在使用Mastercam9.1后处理功能之前,您需要正确配置后处理器。
首先,打开Mastercam9.1软件,并导入您的设计文件。
然后,进入“后处理”选项,选择适合您机床的后处理器。
如果您找不到适合的后处理器,可以联系Mastercam官方支持获取帮助。
一旦选择了后处理器,您可以根据您的需要进行进一步的配置,例如设置刀具补偿、刀具半径补偿、切割速度等。
后处理输出在Mastercam9.1中,您可以生成多种类型的输出文件,包括NC程序文件、机器程序文件和刀具路径图。
生成这些文件是为了将您的加工数据传递给机床执行。
在生成这些文件之前,请确保您已正确配置后处理器并选择了正确的输出格式。
使用示例以下是一个简单的使用示例,展示了如何通过Mastercam9.1生成NC程序文件:1.在Mastercam9.1中,打开您的设计文件。
2.进入“后处理”选项,选择适合您机床的后处理器。
3.配置后处理器,例如设置好刀具补偿、刀具半径补偿、切割速度等。
4.点击“生成NC程序”按钮,选择输出文件的保存路径和文件名。
5.确认设置并点击“生成”按钮。
6.检查生成的NC程序文件,并将其传输给机床进行加工。
常见问题解答以下是一些常见问题的解答,以帮助您更好地使用Mastercam9.1后处理功能:1.Q: 如何选择合适的后处理器?A: 您可以从Mastercam提供的后处理器列表中选择适合您机床的后处理器。
如果找不到适合的后处理器,可以联系Mastercam官方支持。
2.Q: 如何配置后处理器的刀具补偿?A: 在配置后处理器时,您可以设置合适的刀具补偿数值,以确保加工效果符合预期。
MasterCAM 9.1 命令解说一览表

对图素或图素群组做图形变换,包括镜向,旋转,平移,单体补正,串
连补正等
Delete删除
删除图形或恢复图形
Screen屏幕
改变屏幕上图素的显示属性
Solids实体
生成实体模型。包括用挤出,旋转,扫掠,举升,倒圆角,倒角,薄壳,牵引,修整及布尔运算方法生成实体,以及实体管理
Toolpaths
Cpts NBS
控制点
生成非均匀B样条曲线(NURBS)的控制点
Dynamic
动态绘点
沿着一个图素,使用选点设备,动态生成一系列点
Length
指定长度
沿着一个图素,与端点一定距离,生成一个点
Slice
剖切点
生成一平面与不共面的线,弧,样条曲线间的交点
Srf project
投影至面
生成投影到曲面上的投影点(沿着曲面法向或垂直于构图平面投影)或生成通过投影点沿着曲面法向及给定长度的一矢量线
3 Surf blnd
叁曲面熔接
在三个曲面之间生成相切光滑的过渡曲面。
Fillet blnd
圆角熔接
对三个相交的曲面之间的公共角落作圆角熔接
Primitive
实体曲面
生成基本实体(圆柱、圆锥、立方体、圆球、圆环、挤出)表面的曲面
From solid
由实体产生
从现有的实体产生实体表面的曲面
Rectangle矩形
引导线
生成一个单箭头引线
Lable
标签抬头
键入文字,指定文字位置和箭头位置
Multi edit
多重编辑
对尺寸的多项属性进行编辑
Edit Text Y/N
编辑文字
Y时,可改变尺寸数值;N时,可改变尺寸位置
mastercam9.1教程

mastercam9.1教程Mastercam 9.1教程介绍:Mastercam是一款专业的CAD/CAM(计算机辅助设计与计算机辅助制造)软件,被广泛应用于各种机械加工行业中。
Mastercam 9.1是Mastercam软件系列的一部分,是一个功能强大的版本,提供了许多工具和功能来帮助用户进行精确的设计和制造。
本教程旨在向用户提供使用Mastercam 9.1的基本知识和技能,以便能够熟练地进行设计和制造任务。
无论您是刚刚开始使用Mastercam,或者需要进一步提高您的技能,本教程都将为您提供指导。
章节一:Mastercam 9.1的介绍在本章中,我们将介绍Mastercam 9.1软件及其主要功能。
我们将介绍软件界面、工具栏、菜单以及常用命令的用法。
您将了解到如何在Mastercam 9.1中创建、编辑和保存项目。
章节二:二维绘图本章将重点介绍在Mastercam 9.1中进行二维绘图的基本技巧。
我们将学习如何绘制直线、圆、多边形等常用图形,并掌握如何使用修剪、延伸、偏移等工具来修改图形。
您还将学习到如何添加文本、尺寸以及标记等注释。
章节三:三维建模在本章中,我们将学习使用Mastercam 9.1进行三维建模的方法。
我们将探索如何创建复杂的三维几何体,包括利用旋转、偏移、拉伸等功能。
此外,您将了解到如何应用不同的材质和纹理来增强模型的外观。
章节四:零件编程本章将重点介绍如何使用Mastercam 9.1进行零件编程。
我们将学习如何生成切削路径和刀具路径,以及选择合适的刀具、切削参数和加工策略。
您还将学习如何进行仿真和验证,以确保程序的准确性和安全性。
章节五:数控编程在本章中,我们将深入研究Mastercam 9.1中的数控编程功能。
您将学习使用G代码和M代码进行编程,并了解如何进行底片切削和多轴加工。
我们还将介绍如何进行自动化编程,以提高生产效率。
章节六:后处理和仿真本章将介绍如何进行后处理和仿真操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#DEBUG/PROGRAM SWITCHES, debugging and program switches
#
bug1:1# 1 =Output post to screen,2 =output leader to screen
bug2:0#Append postline labels, non-zero is column position?
#Rotary axis assumes a "Z" plunge at feed into part, position of the
#substituted axis at absolute zero position and the retraction from path
#by the post call to the G28 machine Z home position.
#
#mi1-Work coordinate system
#0 =Reference return is generated and G92 with the
#X, Y and Z home positions at file head.
#1thru3 =Reference return is generated and G92 with the
fs53 0l#Integer, three leading
fs64 0l#Integer, four leading
fs7#Decimal, absolute,1place
fs8#Decimal, absolute,2place
fs9#Decimal, absolute,3place
fs1004t#No decimal, absolute, four trailing
fs11#Decimal, absolute, four trailing
#
#FORMAT ASSIGNMENTS
#
#Axis output formats-Linear
#
fmtX1x# X axis position
fmtY1y# Y axis position
fmtZ1z# Z axis position
#
*********************************************************************
***#
#
#|REVISION LOG|
#
#Programmers Note:
#CNC
#
#
#|FEATURES:|
#
#Users Note:
#
#Following Misc_Reals&Misc_Integers are used:
后处理自动生成刀具清单,使用方法:将下面的内容复制到记事本内,并将其更名为,pst为后缀,再将该文件 拷贝至的安装目录C:\Mcam9\Mill\Posts,覆盖原文件,然后启动软Name: MPFAN
#Product: MILL
bug3:0#Append whatline no. to each NC line?
bug4:0#Append NCI line no. to each NC line?
whatno:yes# Do not perform whatline branches?
strtool_v7:2#Use Version7toolname,1=path components, 2=string get_1004: 1#Find gcode1004with getnextop?
#X, Y and Z home positions at each tool.
#4thru9 =The WCS of G54 thru G59 respectively at each tool.
#Options/Usage:
#It is recommended to start and end cutter compensation on a linear move.
#
#
*********************************************************************
***# **
#*POSTPROCESSORINTENDEDFORVERSION6BETATESTING*
# **#*D ON O TD I S T R I B U T E!!!*#*
#Machine Name: FANUC
#Control Name: 6M
#Description: GENERIC FANUC 6M STYLE POST
#Associated Post:
#Mill/Turn: NO
#4-axis/Axis subs.: NO
#5-axis: NO
#Executable: MP
fmtX1xr# X rapid position from tool change
fmtY1yr# Y rapid position from tool change
fmtZ1zr# Z rapid position from tool change
rpd_typ_v7:1#Use Version7style contour flags?
arcoutput: 2# 0 =IJK,1 =R no sign,2 =R signed neg. over180breakarcs:0#Break arcs,0 =no,1 =quadrants,2 =180deg. max arcs stagetool: 0# 0 =Do not pre-stage tools,1 =Stage tools use_gear: no# Set to yes to output gear range codes
#FORMAT STATEMENTS-n=nonmodal, l=leading, t=trailing, i=inc, d=delta
#
fs1#Decimal, absolute,4place
fs2#Decimal, delta
fs31 0#Integer, not leading
fs42 0l#Integer, two leading