数控加工和编程——第六章微机自动编程和应用01-03ppt课件_第1页
数控加工和编程——第六章微机自动编程和应用01-03ppt课件_第2页
数控加工和编程——第六章微机自动编程和应用01-03ppt课件_第3页
数控加工和编程——第六章微机自动编程和应用01-03ppt课件_第4页
数控加工和编程——第六章微机自动编程和应用01-03ppt课件_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第6章 微机自动编程与应用 第6章 微机自动编程与运用 6.1 自动编程概述自动编程概述 6.2 零件根本几何图形的绘制零件根本几何图形的绘制 6.3 空间立体图形的绘制空间立体图形的绘制 第6章 微机自动编程与应用 6.1 自动编程概述自动编程概述6.1.1 自动编程原理及类型自动编程原理及类型 1数控言语型批处置式自动编程数控言语型批处置式自动编程 早期的自动编程都是编程人员根据零件图形及加工工艺要求,早期的自动编程都是编程人员根据零件图形及加工工艺要求,采用数控言语,先编写成源程序单,再输入计算机,由专门的采用数控言语,先编写成源程序单,再输入计算机,由专门的编译程序,进展译码、计算和后

2、置处置后,自动生成数控机床编译程序,进展译码、计算和后置处置后,自动生成数控机床所需的加工程序清单,然后经过制成纸带或直接用通讯接口,所需的加工程序清单,然后经过制成纸带或直接用通讯接口,将加工程序送入到机床将加工程序送入到机床CNC安装中的。其中的数控言语是一套安装中的。其中的数控言语是一套规定好的根本符号和由根本符号描画零件加工程序的规那么,规定好的根本符号和由根本符号描画零件加工程序的规那么,它比较接近工厂车间里运用的工艺用语和工艺规程,主要由几它比较接近工厂车间里运用的工艺用语和工艺规程,主要由几何图形定义语句、刀具运动语句和控制语句等三种语句组成。何图形定义语句、刀具运动语句和控制语

3、句等三种语句组成。第6章 微机自动编程与应用 编译程序是根据数控言语的要求,结合消费对象和详细的计算机,由专家运用汇编言语或其他高级言语编好的一套庞大的程序系统。这种自动编程系统的典型就是APT言语。APT言语最早于1955年由美国研制胜利,经多次修正完善,于20世纪70年代开展成APT,不断沿用至今。其他如法国的IFAPT,德国的EXAPT,日本的FAPT、HAPT以及我国的ZCK、SKC等都是APT的变形。这些数控言语有的能处置35坐标,有的只能处置2坐标,有车削用的、铣削和点位加工用的等。这种方式的自动编程系统,由于当时计算机的图形处置才干较差,所以普通都无图形显示,不直观,易出错。虽然

4、后来添加了一些图形校验功能,但还是要反复地在源程序方式和图形校验方式之间来回切换,并且还需求掌握数控言语,初学者用起来总觉得不太方便。第6章 微机自动编程与应用 2人机对话型图形化自动编程人机对话型图形化自动编程 在人机对话式的条件下,编程员按菜单提示的内容反复与在人机对话式的条件下,编程员按菜单提示的内容反复与计算机对话,陆续回答计算机的提问。从一开场,对话方式就计算机对话,陆续回答计算机的提问。从一开场,对话方式就严密与图形显示相联,从工件的图形定义,刀具的选择,起刀严密与图形显示相联,从工件的图形定义,刀具的选择,起刀点确实定,走刀道路的安排直到各种工艺指令的及时插入,全点确实定,走刀道

5、路的安排直到各种工艺指令的及时插入,全在对话过程中提交给了计算机,最后得到的是所需的机床数控在对话过程中提交给了计算机,最后得到的是所需的机床数控程序单。这种自动编程具有图形显示的直观性和及时性,能较程序单。这种自动编程具有图形显示的直观性和及时性,能较方便地进展对话修正,易学且不易出错。图形化自动编程系统方便地进展对话修正,易学且不易出错。图形化自动编程系统有有EZ-CAM、Master CAM、UGII、PRO/E和和CAXA制造工程制造工程师等。本章主要引见师等。本章主要引见Master CAM自动编程系统。自动编程系统。第6章 微机自动编程与应用 6.1.2 Master CAM软件系

6、统概述软件系统概述 Master CAM是美国是美国CNC Software Inc.公司所研制的、集公司所研制的、集CAD/CAM于一体的一个大型运用软件系统,主要用于数控机于一体的一个大型运用软件系统,主要用于数控机床的自动编程及其控制。因它对机器配置要求较低而得到了广床的自动编程及其控制。因它对机器配置要求较低而得到了广泛的运用。该软件采用的是图形化自动编程的方式,具有绘图泛的运用。该软件采用的是图形化自动编程的方式,具有绘图设计、尺寸标注、轮廓铣削、钻削、车削和线切割等处置技术。设计、尺寸标注、轮廓铣削、钻削、车削和线切割等处置技术。用户可利用其绘图设计功能绘制出待加工零件的图样,然后

7、直用户可利用其绘图设计功能绘制出待加工零件的图样,然后直接在其上进展加工道路的描画定义,该软件即可自动计算处置接在其上进展加工道路的描画定义,该软件即可自动计算处置并生成用于控制机床的数控加工程序。图并生成用于控制机床的数控加工程序。图6-1所示是其中所示是其中Mill 铣铣削模块的构造框架。削模块的构造框架。第6章 微机自动编程与应用 图6-1 Mill模块构造框架基本作图线架构建曲面构建实体构建图 形 绘 制分析查询修整图形变换删除轮廓铣削钻孔挖槽刻字加 工 刀 具路 径 定 义曲面粗铣曲面精修实体加工数据查询加工模拟编辑修改刀库设定视 屏 显 示 设 定图 层 颜 色 管 理文 件 管

8、理工件设定刀 具 路 径后 置 处 理NC程序文 件其他数据文 件第6章 微机自动编程与应用 1系统界面特点 当前流行的Master CAM是基于Windows平台上运转的一套软件系统。启动Master CAM 8.0版的铣削模块Mill后的操作界面如图6-2所示。 Master CAM系统将显示界面分割为三个区域:绘图任务区、菜单区和系统回应区。其中: 绘图区是为作图、图形显示、加工模拟显示等提供演示的场所。可经过功能设定将其划分为多个视区,以到达从不同的角度察看的效果。第6章 微机自动编程与应用 系统回应区是人机对话的场所,包括从系统中反响的信息显示、各种形状显示、错误提示以和必需的键盘呼

9、应,进展中需求键入的数据等。 菜单区共分主功能菜单区、次功能菜单区和图标菜单区三部分。第6章 微机自动编程与应用 图6-2 Mill模块的操作界面 屏幕第6章 微机自动编程与应用 系统绝大部分功能实施都需求经过对主功能菜单的逐层调用来进展。例如,如图6-3所示为进展“延续画线功能操作所需求逐层调用的菜单层次构造。 屏幕图6-3 菜单层次构造第6章 微机自动编程与应用 菜单内容的显示一直在同一区域内,当要执行某一项功能时,只能一层层地切换菜单项,操作起来很繁琐。为使操作方便,该系统采用了如下几种快捷方法。 (1) 增设次功能菜单区。主要是为对图层操作、颜色和构图面等的设定方便而提供的一种快捷操作

10、菜单项。用鼠标点选这些菜单项时,有关图层与颜色的设置是经过弹出对话框的方式进一步操作的;而有关构图面等的设置,那么是直接调用主菜单区来进展的。第6章 微机自动编程与应用 (2) 增设图标菜单区。主要是为系统常用功能选用方便而提供的一些快捷操作菜单项 。用鼠标点选某一图标,那么相当于翻开多层菜单,直接调用底层详细执行的功能菜单。 (3) 提供逐层回退及直接前往根菜单功能。延续点选“前往上一菜单项,可逐层回退直到根菜单;假设点选“回根菜单项,那么无论当前是处于哪一个菜单层次都可直接回到根菜单。 (4) 提供快捷键操作。系统对一些常用的功能提供即时热键快速调用。常用热键及对应功能见图6-4所示。新版

11、本中因有图标菜单,故取消了许多热键功能。 在系统中,可随时按F1功能键或按ALT+H键,便可得到更详细的协助。第6章 微机自动编程与应用 图6-4 常用功能键第6章 微机自动编程与应用 2系统的主要菜单功能 1) 主功能菜单 主功能菜单各项功能分别为: 分析(Analyze):将所选实体的坐标数据信息等显示在屏幕上,如点、线、弧、曲线、曲面或标注的尺寸、文字等的数据形状信息。主要用于数据查询。 绘图(Create):产生点、线、弧、曲线、曲面或标注的尺寸、文字等几何实体,每产生一个实体,其数据自动存入数据库中并且该实体同时显示在屏幕上。 档案(File):用于对图形数据的存档、读出、编辑、转换

12、、打印和传送输出等的管理。第6章 微机自动编程与应用 修整(Modify):用倒圆、修剪、延伸、断开和衔接等方式修整曾经绘制的几何实体。 图形变换(Xform):对曾经绘制的实体进展对称、旋转、比例缩放、平移和偏移等多种方式的变换,从而生成新的几何实体。 删除(Delete):从屏幕上和系统的数据库中删除一个或者一组几何实体图素。 视屏设定(Screen):用于改动图形在屏幕上显示的大小、位置等的设置,如放大、减少、自动调整、指定范围等的显示方式;颜色、图层等的设定,还有系统设置等。第6章 微机自动编程与应用 刀具途径(Toolpaths):为零件几何图形的轮廓铣削、钻孔、铣槽形、字型铣削和曲

13、面铣削等的加工定义刀具道路,产生NC刀具途径。用于为数控加工的自动编程提供数据。 NC公用程序(NC Utils):用于对NC刀具途径数据文件进展查询显示、编辑修正、加工模拟、自动编程以及对已有数控程序文件反向进展NC刀具途径的自动生成。这一功能可用于对手工编程进展加工模拟的校验。 注:Master CAM系统的整个菜单内容见书后附录E。第6章 微机自动编程与应用 2) 次功能菜单 作图面高度Z:用于设定当前作图面的高度。对曲面三维实体的构建必不可少。 作图颜色(Color):用于设定当前作图时线条的颜色。 作图层(Level):用于设定当前作图的图层。Master CAM系统也同样引入图层的

14、概念,用于存放一些具有一样属性的图表,以便于进展管理。Master CAM设定最多为256层。第6章 微机自动编程与应用 刀具面(TPlane):用于设定当前刀具所处的方位。对三维立体外形工件而言,只需设置合理的刀具方位才干保证合理加工程序的产生。 构图面(CPlane):用于设定当前所绘图形的空间方位。绘制三维图形时需求及时改动构图面的位置,结协作图面高度的设定可使得图形绘制过程快捷方便。 察看面(View):用于改动察看所绘图形的视角,以获得称心的察看效果。如在进展模拟加工时将察看面设定为“轴测面可得到较笼统的察看效果。第6章 微机自动编程与应用 6.2 零件根本几何图形的绘制零件根本几何

15、图形的绘制6.2.1 根本线圆定义根本线圆定义 1绘制直线绘制直线(Line)(如图如图6-5所示所示)图6-5 直线绘制方法点垂线点切线公切线切角切线极坐标画线连续线两点连线垂直线水平线极角极半径指定长度定长夹角水平线垂直线连续线公切线点切线极角点垂线切角切线定长夹角两点连线极半径指定长度第6章 微机自动编程与应用 1) 程度线(Horizontal) 画一条程度方向的线段。 操作:先指定第一点,同时菜单转为公共给点菜单。这时,可选择用键盘输入坐标点的方式或捕捉已有点的方式,默许形状为直接用鼠标在屏幕上点取一点,他可根据情况选择一种取点方式并用鼠标点取相应的菜单项。 给定第一点后,屏幕即提示

16、输入第二点的坐标,方法同上。然后,屏幕显示第一点的Y坐标值,并允许输入修正为其他值,修正或认可回车后,即可得到由第一、二两点的X值确定左右边境,由指定的Y值确定上下位置的一条程度线。第6章 微机自动编程与应用 2) 垂直线(Vertical) 画一条垂直方向的线段。 操作:方法同程度线,只是由第一、二两点的值定上下边境,由第一点的值或输入修正后的X值确定左右位置的一条垂直线。 3) 两点连线(Endpoints) 由指定的两点画一条线段。 操作:先后要求指定两点,点值可根据公共给点菜单的选项采用键盘输入或捕捉得到。第6章 微机自动编程与应用 4) 延续画线(Multi) 画一些首尾相接的延续线

17、段。 操作:每一条线的画法同两点连线,只不过该方法一直是将前一条线的第二点作为后一条线的第一点,延续不停地继续下去,直到按Esc键,或用鼠标去拾取其他画线方法而中止。第6章 微机自动编程与应用 5) 极坐标画线(Polar) 画一指定角度且定长的线段。 操作:先指定一点作为线段的起点,然后要求输入极角和极半径值。每次重启系统或重新初始化后默许的极角值为0,极半径为25 mm;当定义一次以后,所定义的值将作为新的默许值为其后运用,直到再定义新值后,新值又将作为新的默许值。第6章 微机自动编程与应用 6) 切线(Tangent) 画一与某圆弧相切的线段。 本画线方式菜单还有下级菜单,即将其细分成:

18、切角切线、公切线和点切线。 切角切线(Angle):与某圆弧相切并和X正轴夹于某角度值。 操作:先选择并拾取相切圆弧,再接着要求输入夹角、输入线长(系统将根据拾取点的位置决议两能够切点中的一个切点。假设拾取点在过圆心的程度线的上方,那么取上切点;否那么,取下切点。假设夹角为90,那么左右区分切点),然后在屏幕上显示出由切点向两边切向画出的两段切线,并提示要求在欲保管的那段切线上拾取一下,那么另一段切线将自动被舍弃。 在要求用鼠标拾取某线圆时,假设不合要求(如离能够的线圆太远等)那么需求重试。第6章 微机自动编程与应用 公切线(2 arcs):同时切于两圆弧的直线。 操作:要求先后选择并拾取两圆

19、弧,并根据拾取点的位置确定几条能够公切线中的一条。如下规定仅供参考: 上上:上外公切线 下下:下外公切线 上-下:内公切线 下上:内公切线 当对两相交圆弧拾取时,假设由于拾取点的位置导致计算在内公切线方式上时,系统会产生错误提示。由于公切线的产生和拾取点的位置是有很大关系的,所以拾取时应尽量使拾取点接近所需切点。第6章 微机自动编程与应用 点切线(Point):即过一点向某圆弧作切线。 操作:输入时先提示拾取相切圆弧;然后,再提示指定该切线经过的某点。最后,那么要求指定该切线从切点处开场计量的长度(默许长度为指定点到切点的计算长度)。定义完成后,那么显示出从切点起指定长度的直线段。第6章 微机

20、自动编程与应用 7) 点垂线(Perpendclr) 过一点且与另一线段或圆弧相垂直的线段(端点为垂足)。 操作:先拾取相垂直的原始实体,然后提示指定一点,最后还要求指定垂线的长度。(默许长度为指定点到被垂直实体的垂足点间的计算长度。)第6章 微机自动编程与应用 2绘制圆弧和整圆绘制圆弧和整圆(如图如图6-6所示所示)图图6-6 圆、弧及非圆曲线绘制圆、弧及非圆曲线绘制终 止角起始角极半径极坐标画弧点1点2两点半径点3点1点2实体1实体2实体3三点定弧点2点1两点定圆点1点2点3三点定圆圆心半径(直径)RD高度点1点2宽度起始角外接圆长 半径终止 角起始角旋转角矩形多边形椭圆相切圆弧平滑曲线(

21、切一实体)三切圆圆上一点圆心圆心圆上点点1点2点N点3指定点被切实体保留部分指定 半径短半 径多边形外接圆平滑曲线点3点1点2点2点N起始角矩形点2点1高度点1点2点1点3两点定圆三点定圆宽度短半径长半径椭圆终止角起始角旋转角圆心半径(直径)圆上一点R圆上点圆心圆心极坐标画弧起始角终止角极半径点1点2点1点2点3两点半径三点定弧三切圆实体2实体3相切圆弧(切一实体)指定点被切实体指定半径保留部分实体1D第6章 微机自动编程与应用 圆弧部分(Arc):有极坐标画弧、两点定弧、三点定弧和相切圆弧等。 (1) 极坐标方式(Polar):细分为圆心点、拾取点、起径角和终径角等定义方式。 圆心点:先指定

22、圆心点,再输入半径,指定起始角和终止角(初始默许值为:半径为25 mm,起始角和终止角均为0,鼠标拾取那么视为回车认可。) 拾取点:根本同上,但其起始角和终止角可由鼠标直接拾取确定(不可捕捉拾取)。适用于画草图。第6章 微机自动编程与应用 起径角:先指定圆弧起点再输入半径值,最后定起始角和终止角。 终径角:先指定圆弧终点再输入半径值,最后定起始角和终止角(鼠标拾取视为回车)。第6章 微机自动编程与应用 (2) 两点半径定弧(Endpoints): 操作:先后提示指定两点(弧的两端点)后,再按要求输入半径值,接着显示出一切满足条件的圆弧,并要求选择其一。 假设计算出:两点间距直径,那么出现错误信

23、息;两点间距=直径,那么有两半圆弧供选择;两点间距180或或180)。修剪要求是指在倒圆的同时,能否。修剪要求是指在倒圆的同时,能否自动修剪相关的线圆而使光滑衔接的切点成为其新的端点。链自动修剪相关的线圆而使光滑衔接的切点成为其新的端点。链接是指能否要对多段首尾衔接的实体间一切尖角都自动倒圆处接是指能否要对多段首尾衔接的实体间一切尖角都自动倒圆处置。置。第6章 微机自动编程与应用 2) 修剪(Trim)图6-7 图形的修整与变换小半圆被 修剪 部分R实 体2实 体3实体1大半 圆打 成多段保留 部分被剪 掉部 分打成 两段断 点X轴Y轴原 实体对 称 变 换旋 转角旋转 角=90,旋 转次 数

24、=3旋 转 变 换修 剪 两 实 体修 剪 三 实 体倒 圆打 断基 准 点ABBA比 例 缩 放平 移 变 换原实 体原实体大半圆小半圆倒圆X轴R被修剪部分被剪掉部分保留部分修剪两实体旋转角原实体实体1实体2实体3修剪三实体打成多段断点打成两段打断基准点比例缩放原实体AABB旋转角90 ,旋转次数3旋转变换对称变换原实体Y轴平移变换第6章 微机自动编程与应用 修单个实体(1 entity):要求先后拾取欲修剪的两个实体。但只对两相交线圆中的第一段的延伸部分进展修剪,修剪边境由交点分隔,剪取部分那么根据拾取实体时点取的位置确定,拾取点所在的部分为保管部分。假设欲修剪的为整圆那么视整圆为0 36

25、0的弧,修剪时,从所计算出的两交点中选取距第二拾取点较近的点作为分隔边境,将整圆分成两部分,最后保管第一拾取点所在的那段圆弧。 第6章 微机自动编程与应用 修两个实体(2 entities):根本操作同上,只是最后同时对两个实体都进展修剪,拾取处所在的那部分保管,另一部分那么自动舍弃。假设对两未交接上的实体进展修剪,还可以起到延伸的作用。 修三个实体(3 entities):同时对三个实体进展修剪,分别修剪至交点处。第一、二两个实体的修剪端点,即为与第三个实体相交的交点,第三个实体的两端及第一、二两个实体的一端将被剪掉(或延伸至交点处)。也就是说,第一、二两个实体只修剪掉一端,而第三个实体那么

26、两端都将被修剪掉。第6章 微机自动编程与应用 修至垂足点(To point):修剪指定实体到以过指定位置点向该实体所作垂线的垂足处。 操作: 选择实体去修剪或延伸,由此拾取实体位置点确定实体保管部分。 提示修剪或延伸的位置点,由此点向指定实体作垂线以确定垂足点。第6章 微机自动编程与应用 修多个实体(Many):将被选择的多个实体,在指定的一方分别修剪或延伸至与指定修剪边境限相交处。 操作: 先选择欲修剪的实体,然后点确认以终了选择。 拾取指定用以确定修剪边境的曲线(实体)。 确定将不被剪掉的一方。 闭合弧(Close arc):将弧修剪成整圆。 分割(Divide):将指定欲分割的实体,由两

27、指定的分界限分割成三部分,并将中间部分舍弃。第6章 微机自动编程与应用 3) 打断(Break) 打断有打断成圆弧、打成多段、打成两段和定长打断等方式。 打断成圆弧(Arc):将二维的平滑曲线打断成线或圆弧。 打成多段(Many pieces):将指定实体按指定段长或指定段数打成多段: 假设指定段长,那么段数自动计算生成(按均分计算); 假设指定段数,那么段长自动计算生成。第6章 微机自动编程与应用 打成两段(2 pieces):在指定断点处将某实体打成两段。假设指定断点拾取在线侧,那么断点取在从拾取点向该实体所作垂线的垂足处;假设垂足超出实体两端点外,那么出错。 指定长度(at length

28、):(选择一个实体,输入指定长度。) 从接近拾取点的那个端点起到指定长度处将某实体断开成两个实体。假设指定长度超越线长,将要求修正指定长度。第6章 微机自动编程与应用 4) 连结(Join) 衔接是将原来打断成两段的实体衔接成一个实体。 该操作是打断的逆操作,要先后拾取两实体,且要求两实体应可衔接成一个实体。假设是直线,那么其斜率应一样。假设是圆弧,那么圆心半径应一样。 5) 延伸(Extend) 延伸是将选定的线、弧在靠拾取点的那个端点处向外延伸指定的长度。 第6章 微机自动编程与应用 6) 拖曳(Drag) 拖曳可采用鼠标直接拖放的方式复制或挪动某些实体的方法。 操作:先从选择实体菜单中确

29、定一种选择方式,选好实体并确认后即出现挪动(平移或旋转)或复制(平移或旋转)操作方式选择菜单。选定一种方式后,即要求指定平移拖曳的相对点或旋转中心点,之后挪动鼠标那么图形亦跟随着挪动,并还可随时切换旋转平移方式,直至称心后拾取一下鼠标即告完成。此时,菜单区显示要求选择“新的和“旧的菜单项。假设还想对另一些实体进展拖曳操作,可点“新的菜单项,那么又重新出现实体选择方式菜单,可重新进展前述操作。假设仅想对刚进展过拖曳操作后的实体继续进展另外的拖曳操作。可点“旧的菜单项,那么菜单区又出现挪动、复制方式选择菜单,接着便可继续后续操作。第6章 微机自动编程与应用 2图形变换(Xform)(如图6-7所示

30、) 1) 对称变换(Mirror) 操作:先进入实体选择方式菜单项选择择实体并确认后,再按要求指定对称轴(X、Y或某线);然后,弹出对话框要求回答是采用挪动复制还是衔接处置方式?确认后,会对称自动生成。被选择的转换实体和转换后的实体(转换结果)将以设定的颜色显示,直至重新选择转换实体并进展转换操作后,新的转换操作实体就转为特殊显示。转换后的结果可作为一个整体在进展其他处置时被选择。 假设为挪动,那么原始线将不复存在;假设为复制,那么原始线保管。 假设为衔接,那么在对称后生成的新线的各端点和原始线相应各端点间自动产生衔接线段。第6章 微机自动编程与应用 2) 旋转变换(Rotate) 操作根本同

31、上,只是指定对称轴变为指定旋转中心点(原点或指定点),挪动复制衔接对话框中多了旋转次数和旋转角度输入两项,旋转角度为逆正顺负;旋转次数为不包括本身在内的次数。 假设为挪动(Move),那么原始实体不复存在。 假设为衔接(Join),那么每一次旋转后的新实体都将和原始实体端点相接。第6章 微机自动编程与应用 3) 缩放变换(Scale)(非显示上的缩放)根本操作同旋转变换。不同的是: 旋转中心变为缩放中心点; 在对话框中,旋转次数改为缩放次数; 在对话框中,旋转角度改为比例因子; 假设缩放比例为1,那么无论缩放多少次均为不缩放。 XYZ缩放(Scalexyz)。前述缩放为各个方向的缩放比例都是相

32、等的;而X、Y、Z缩放,那么可分别指定各个方向上的比例因子。第6章 微机自动编程与应用 4) 平移变换(Translate) 操作:先从选择实体方式菜单项选择择实体并确认后,即出现直角坐标、极坐标、两点之间和两视角间等四种平移方式选择菜单。各自接续的操作如下: 直角(Rectang):输入平称矢量,X、Y、Z方向用逗号隔开。 极坐标(Polar):输入平移间隔、平移角度,由此算出X、Y矢量。 两点之间(Btween pts 2):输入开场平移的参照点和平移去的目的点,由此两点得到的矢量作为平移矢量。 两视角之间(Between Vws 2):定义原始转换平面,目的转换平面开场参照点和移去的目的

33、点。第6章 微机自动编程与应用 5) 删除(Delete) 删链接线(Chain):用于删除首尾链接的延续多段实体。 删重叠线:用于删除一些反复绘制的实体。但该功能只能删除完全重叠的线,即两端点完全一样的线,假设某一线于另一线而又重叠存在的话,那么无法识别。假设交叉重叠时也无法自动识别。 删单一线(Only):用于删除单独某一点、线、圆弧等实体。选中此项后即转入公共的单一实体项菜单。 删一切某种(All):用于删除某种类型的一切实体,如一切直线,一切圆弧等。选中此项后,即转入公共的一切实体项菜单。第6章 微机自动编程与应用 删组群(Group):用于删除径组群定义的多个实体。 删变换结果(Re

34、sult):用于删除径图形变换操作而新生成的多个实体,即某些特殊颜色显示的线,或经过多变换操作,那么系统记忆最后一次变换而生成的结果。 删窗交线(Inter wndw):用于删除开窗选择时凡会在窗内及压在窗框上的实体。 恢复删除(Undelete):用于恢复刚刚删除的实体,可一步一步地往前恢复,但最多可恢复的实体数目遭到系统配置中相应设定项的限制。第6章 微机自动编程与应用 6.3 空间立体图形的绘制空间立体图形的绘制6.3.1 构图平面与任务深度构图平面与任务深度 Master CAM中运用的原始根本坐标系统还是规范的笛卡儿中运用的原始根本坐标系统还是规范的笛卡儿坐标系,其各轴正向符合右手定

35、那么,如图坐标系,其各轴正向符合右手定那么,如图6-8所示。但随着设所示。但随着设定构图平面而构成的当前任务坐标系,其各坐标轴方向并不一定构图平面而构成的当前任务坐标系,其各坐标轴方向并不一定和原始根本坐标系一致。无论其在原始坐标系中的位置如何,定和原始根本坐标系一致。无论其在原始坐标系中的位置如何,当前构图平面总是为当前构图平面总是为XY平面;以俯视平面;以俯视(TOP)察看面显示时,其察看面显示时,其任务坐标系总是按任务坐标系总是按X轴正向朝右,轴正向朝右,Y轴正向朝上,轴正向朝上,Z轴正向朝绘轴正向朝绘图者。图者。第6章 微机自动编程与应用 图6-8 原始坐标系XZY主视俯视侧视(右)第

36、6章 微机自动编程与应用 如图6-9所示,构图平面就是当前要运用的绘图平面。如设置为俯视图,所绘制的图形就产生在平行于俯视图的构图平面上;如设置为主视图(前视),所绘制的图形就产生在平行于主视图的构图平面上。而任务深度是指构图平面所在的深度,即当前任务坐标系中的Z高度(并非原始坐标系中的Z);在什么深度上绘出的图素就产生在其对应的高度面上,只需在3D构图设置时才可以跨越这个限制。当然,假设想要在某个倾斜的角度面上绘图,也可以用图素定面的方法先确立这个构图平面,再在上面绘图。第6章 微机自动编程与应用 图6-9 构图平面与任务深度工作深度工作深度ZXYYZX构图平面构图平面构图平面工作深度构图平

37、面构图平面构图平面工作深度第6章 微机自动编程与应用 察看面那么是表示目前在屏幕上的图形的看图角度。绘出的图形位置只受构图平面和任务深度的影响,不受察看面设定的影响,察看面的作用只是为了方便察看。但当察看面与构图面设得相互垂直时是无法绘图的。 构图平面和察看面一样,主要有俯视图、主视图、侧视图及由图素实体确定的平面等。构图平面和任务深度均可经过点击次功能菜单区中相应项来设定。绘制三维图形时,选定适宜的构图平面和任务深度是关键。第6章 微机自动编程与应用 6.3.2 3D线架构造和曲面模型线架构造和曲面模型 3D线架构造相当于空间立体图形的骨骼,线架构造相当于空间立体图形的骨骼,Master C

38、AM在在绘制空间立体图形时,可以首先绘出其线架构造;然后,再对绘制空间立体图形时,可以首先绘出其线架构造;然后,再对其进展面域定义,从而构成三维实体。新版本的其进展面域定义,从而构成三维实体。新版本的Master CAM也也提供了直接构建实体的功能。提供了直接构建实体的功能。 3D线架构造现实上就是在不同的构图平面或任务深度上所线架构造现实上就是在不同的构图平面或任务深度上所绘制成的直线、圆弧或曲线等,在建立曲面之前,以工件的边绘制成的直线、圆弧或曲线等,在建立曲面之前,以工件的边境限条为根底,经过简约的衔接绘出的、能表达一定的空间效境限条为根底,经过简约的衔接绘出的、能表达一定的空间效果的线

39、架构造,称之为线框模型。和实体、曲面不同的是,线果的线架构造,称之为线框模型。和实体、曲面不同的是,线框模型不能着色,而曲面和实体都是可以着色的。框模型不能着色,而曲面和实体都是可以着色的。第6章 微机自动编程与应用 1举升曲面(Lofted)和直纹曲面(Ruled) 这两种曲面构建功能都是由截断面外形的顺接来产生一个曲面(Surface)。只不过举升是用抛物线来顺接,直纹那么是用直线段来顺接曲面的。如图6-10(a)所示为线架构造,图(b)为举升曲面模型,图(c)为直纹曲面模型。图6-10 举升曲面和直纹曲面(a) 线架构造;(b) 举升曲面;(c) 直纹曲面 P4P2P1P3(a)(b)(

40、c)第6章 微机自动编程与应用 绘制要诀:假设已画好如图6-10(a)所示4段线架,那么可点选“绘图“曲面“举升曲面或“直纹曲面后,再先后分四次选定这4段线架。第一段运用“链接方式,其他用“单段方式,并且应留意拾取点的位置,防止因拾取点位置不当,使得线走向相反而出现曲面较严重的扭曲景象。点击“确定终了选择后,再点击“执行即可。现实上,对第一段矩形图素,最好先将右下部的那根直线从中打断,链接时从中部打断点处开场,只需各线架的起点位置相近,做出的曲面扭曲才最小。第6章 微机自动编程与应用 2旋转曲面(Revolved) 旋转曲面是由某一轮廓线绕某一轴线旋转而构成的曲面,其线架构造仅由一段轮廓线和一

41、旋转轴线组成。曲面构建时,先要选定轮廓线,再选定旋转轴;然后,还需指定旋转曲面构成的起始角度和终止角度。0的位置是由轮廓外形所在的构图平面位置决议。如图6-11所示的轮廓线架,可用“链接的方式,在P1点处开场,点击“封锁“前往“确定终了轮廓定义,再按提示点击P2处以选定回转轴线,回应输入起始角度为180,终止角度为360,便可构建构成图示曲面模型。第6章 微机自动编程与应用 图6-11 旋转曲面的构建 P1P2回转轴轮廓线架曲面模型第6章 微机自动编程与应用 3昆式曲面(Coons) 昆式曲面也叫孔斯曲面,它是用定义一个个较小的缀面(Patches)的方式来产生的。曲面构建时要先定义沿着主切削

42、方向(纵向Along)各缀面系列边廓,再定义沿着横断面间歇进刀方向(Across)各缀面边廓,由此来确定缀面方向和缀面数量。 如图6-12所示线架构造,构建昆式曲面。第6章 微机自动编程与应用 图6-12 昆式曲面的构建 线 架 结 构A26A25A24A23A13A12A11A18A17A16A15A14A21A22A28A27B6B7B5B4B3B2B1B8曲 面 模 型A主 切 削 方 向 B横 断 面 方 向第6章 微机自动编程与应用 绘制要诀: (1) 点选“绘图“曲面“昆式曲面后,对提示“采用自动链接外形吗?回答“NO,采用手工定义外形的方法。 (2) 按提示键入沿主切削方向的曲面

43、数:8;横断面方向的曲面数:1。 缀面数确定方法: 开放式。行(列)缀面数=列(行)边境外形数1 封锁式。切削方向缀面数=横断面方向外形数 横断面方向缀面数=切削方向外形数1 第6章 微机自动编程与应用 (3) 先后选用“单段定义方式,分别拾取A11,A12,A18,即完成主切削方向上外形1的定义;紧接着先后用“单段定义方式,分别拾取A21,A22,A28,完成主切削外形2的定义。 (4) 同样先后用“单段方式,分别拾取B1,B2,B8,完成横断面方向的外形定义。 (5) 点击“确定(Done)终了整个轮廓外形的定义,设定参数,曲面误差=0.001;曲面类型:P参数式;熔接方式为Cubic三次

44、曲线方式。最后,点击“执行(Do it)即可建立曲面模型。第6章 微机自动编程与应用 4扫描曲面(Swept) 扫描曲面也是根据主切削方向和横断面间歇进刀方向上的外形来构建的。但它和昆式曲面不一样,不需求每个缀面都去定义。对某一方向的边廓可一次一致定义,其网格段数(相当于缀面数)是由系统根据两方向中最长的外形和设定的切削间距进展计算后等距打断而自动产生的。扫描曲面可有三种选择构建方式。 (1) 用一个横断面外形和一个主切削方向的外形来构建。普通用于横断面两边主切削方向上的外形相互平行,每一横断面大小根本一样的弯管状曲面。第6章 微机自动编程与应用 (2) 用一个横断面外形和两个主切削方向的外形来构建。用于两主切削方向上的轮廓相差较大,而横断面外形按比例变化的曲面。 (3) 用两个横断面外形和一个主切削方向的外形来构建。用于上、下两底不一样的锥台状曲面。 如图6-13所示曲面线架构,采用上述扫描曲面构建的(2)方式进展。点选“绘制-“曲面“扫描曲面,当提示指定横断面方向外形数目时,输入值1;然后选“单段,点取P1处以定义横断面外形;再选“链接,点取P2处后以定义主切削方向上的外形1;点选“封锁-“前往,选“单段,点取P3处以定义主切削方向上的外形2;点击“确定终了定义;设置旋转方式,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论