UG编程手册

目 录

准备几何(Prepare Geometry)
——————————-(2)

第一节 介绍(Introduce)
———————————(4)

第二节 加工功能菜单(File)
—————————-(5)

第三节 加工流程 (Machining Flow)—————–(6)

第四节 主模型思想(Master Concept)—————-(8)

第五节 加工环境(Machining Environment)———(9)

第六节 操作导航员(Operation Navigator)———(11)

第七节 加工参数组(Parameter Group)————-(20)

第八节 边界(Boundary)
——————————-(30)

第九节 常用选项(Commons)————————(38)

第十节 点对点加工(Point to Point)—————–(55)

第十一节 平面加工(Mill_Planar)———————-(69)

第十二节 穴型加工(Mill_Cavity)———————-(98)

第十三节 等Z轴加工(Zlevel_Milling)————–(109)

第十四节 固定轴轮廓加工(Fixed_Contour)———(113)

第十五节 后处理(Postprocess)————————-(135)

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

准备几何(Prepare Geometry)

Prepare Geometry用于生成Surface Region特征、预先处理实体和片面体、便于在CAM操作中直接选择特征和实体。Prepare Geometry对话框亦可直接进入一些建模功能,例如Sew & Extract。这些工具加强了加工相关性,更好地组织和识别加工几何,加强Fixed_Contour 和Cavity_Mill的完成效果。

进入加工模块后,从主菜单选择Tools→Prepare Geometry便进入Prepare Geometry菜单,见图1。

Surface Region是包含了单个实体和片面体的许多表面的CAM特征,在多个操作中能被选作为Part或Blank几何,也能在Model Navigation Tool中被识别和选择。Surface Region与实体保持相关性,当实体模型修改后,它将作自动更新。

Preprocessing能为后续操作如Fixed_Contour和Cavity_Mill处理实体和片面体。通过预先指定的三角 格公差和刀具轴矢量,系统能够处理和储存这些信息作为Fixed_Contour和Cavity_Milling的需要。产生刀具路径时,无须每次作同样的处理,当超过一个操作使用同一Body时,将明显节省时间。

必须注意每次改变三角 格公差刀具轴矢量或者改变实体形状预处理数句必需更新方法ToolboxPrepare GeometryPreprocessUpdate

l Geometry Linker

在加工装配Part时,从零件Part中生成关联备份几何,功能上等同于建模环境下的Geometry Linker。

l Sew

把有共同边的、独立的片面体组合成一个片面体,把独立的实体组合成一个实体,功能上等同于建模环境下的Sew。

l Extract

从存在的实体、片面体提取生成新的片面体或实体,功能上等同于建模环境下的Extract。

l Surface Region

生成可帮助组织加工区域的特征。它与“母体”保持相关性,随着“母体”形状的变化而变化,从而减少不必要的、重复的操作。

l Preprocess

设定三角 格公差和刀具轴矢量,预先计算面、实体、片面体的三角形 格。每次生成刀具路径时,使用已被预先处理过的实体就不必再重复处理这些信息。为节省Part文件的容量和内存空间,当不再需要时,应删掉这些预先处理的用户数据。每次改变三角 格差、刀具轴矢量、或已被预处理过的实体形状变化时,必须更新预处理操作。否则,系统依然使用以前的处理数据。

Create 依据设置的参数,为选择的目标实体或片面体生成预处理数句。

Parameter 指定三角 格公差和刀具轴矢量方向。

Triangle Tolerance 指定三角 格公差。此公差愈小,系统模拟光滑轮廓时产生的三角 格就愈多,但处理的时间愈长。三角 格公差必须小于或等于某一操作中指定的内、外公差之和的一半。你应该设定最小(精加工)的公差,这样,所有操作(包括粗加工)均可用此预处理数句。

Tool Axis 指定刀具轴矢量方向。这里指定的刀具轴应与某一操作所指定的刀具轴匹配,如果不匹配,当生成操作时,这里的刀具轴将被操作所指定的刀具轴更新。

Info 列出当前Part中的预处理数据。

Delete 永久删除指定的预处理数据。

Update 更新预处理数句。

Parameter 确定更新预处理数据的方法。Original关于它的关联体和原来预处理参数而更新预处理数据;Default关于它的关联体和当前缺省的预处理参数而更新预处理数据。

第一节 介 绍

UG的加工应用模块具有非常强大的数控编程功能,能够编写铣削、钻削、车削和线切割等加工路径并能处理NC数据。具有非常多的参数选项实现所需工艺要求、完善你的刀具路径,达到理想的加工效果。

用户化的配置文件定义了可用的加工处理器、刀库、后处理器和其它高级参数,这些参数目的用于专用的市场如模具和机械加工方面。加工样板能够用户化用户界面和指定加工设置,这些设置包括机床、刀具、加工方法、共享几何和工序。加工样板大大提高你的编程效率,非常轻松地把前辈的经验数据应用于你的NC程序。编写了一个成熟的加工助理,在极短的时间内你就可以得到具有相同工艺的刀具路径。

车间档案能够从当前的显示Part文件中提取信息以满足你的需要,这些信息包括加工几何及其材料、控制几何、加工参数、控制参数、加工顺序、机床设定、机床控制事件、后处理命令、刀具参数等刀具路径信息。这些信息能以不同格式输出:加工任务统计表、操作和刀具列表、工场资料 / 操作指令。

刀具路径的可视化用图形显示方式虚拟仿真刀具切削材料的真实情况,反馈错误的刀具路径引起的碰撞信息。

本章介绍UG软件的适用于三轴铣床或加工中心的数控编程功能。

第二节 加工功能菜单

进入加工应用模块后,主菜单各选项将作相应变化。下面是关于CAM的菜单选项:

File→Export→Rapid-Prototyping:输出STL格式用于刀路仿真。

File→Plot(Open CLSF):打印刀具路径。

Edit→Delete:删除几何、边界(Boundary)。

Insert→Curve:生成曲线。

Format→Attribute→Manufacturing:生成刀具和操作属性。

Tools→Part Material:设定加工材料。

Tools→ClSF:进入CLSF管理器进行后处理。

Tools→Prepare Geometry:预先生成几何特征。

Tools→Boundary:生成永久边界以定义刀具切削范围。

WCS:管理当前工作坐标系。

Information→Shop Documentation:生成车间档案。

Analysis→Minimum Radius:分析曲面的最小半径以确定最小刀具。

Preference→Operation:预先设定操作中的几何类型选择颜色、几何选择的优先方法、CLSF档案的小数点位数等选项。

Preference→Operation Navigator:预先设定操作导航工具的有关选项。

Preference→CAM General:预先设定加工配置和样板文件等有关一般加工常用选项。

第三节 加工流程

首先,确定加工类型,设定操作的各种参数,并产生刀具路径;

然后,一方面进行可视化检查,另一方面进行后处理:1)直接后处理(UG/post Postprocess);2)建立刀具定位源文档(Output CLSF),由后处理器产生NC代码;

最后,将NC程序传输给机床。

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

第四节 主模型思想

主模型方法与传统方法相比,有几种优点:

1. 避免把夹具等几何形状加入到被加工的模型Part中;

2. 允许没有写权限的NC编程员产生全相关的刀具路径;

3. 能够使多个NC编程员在独立的文件同时生成NC数据。

下图显示了一个加工装配Part,其中包含2个轮毂(需要加工部分)、9个夹具(1个被隐藏)、1个工具和1个旋转工作台。

刀具路径数据是相关的,因此,如果轮毂数据变化,刀具路径数据将更新。

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

第五节 加工环境

从主菜单行选择Application → Manufacturing便进入UG加工应用模块。

新Part文档第一次进入加工模块时,将经过“Machining Environment”(加工环境)对话框,见下图,这是产生刀具路径的“必经之路”。

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

要确定“Machining Environment”,先在上列表指定“Configuration”,然后在下列表指定“Setup”,最后选择Initial将进入下一步。

你可以删除加工环境:Tools→Operation Navigator→Delete Setup

l Configuration

Configuration确定用于Setup的操作类型。例如,如果选择了mill_planar作为配置,则可用的操作类型有两种:mill_planar和drill;如果选择了mill_multi-axis作为配置,除了mill_planar和drill两种操作类型外,还可用mill_contour和mill_multi-axis。

Configuration限制了基于切削几何形状以生成NC程序所需要的操作类型图框的数量。例如,一个底面为平面、侧壁为垂直面的几何形状,仅需要mill_planar和drill就够了,因此,可以选择mill_planar作为Configuration。

此外,Configuration确定了车间资料、后处理、CLS文件的输出格式。Configuration也确定了所用库的文件,包括刀具、机床、切削方法、加工材料、刀具材料、进给率和转速等文件库。

l CAM Setup

CAM Setup确定当选择Initial后何种操作类型可用,也确定可生成的程序、刀具、几何、加工方法的类型,确定第一次进入CAM时什么将自动产生。

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

第六节 操作导航员

操作导航员(Operation Navigator),简称ONT,是一个图形用户界面,用来管理当前Part文档的操作及刀具路径。

在Machining Environment对话框,选择Initial后,将弹出Operation Navigator窗口。

一、参数组“视窗”

ONT有四个不同的参数组“视图”:Program Order ViewMachine Tool View 、Geometry ViewMachining Method View。根据各“视窗”的主题,各“视窗”组织相同的一系列操作,反映操作与参数组之间的关系。通过选择菜单中的“视窗”图标,可轻松从一个“视窗”切换到另一“视窗”。

菜单中的参数组“视窗”图标:

l Program Order view

显示各操作隶属哪一个程序组和它们在机床中的运行顺序,最为重要的参数组“视窗”。

l Machine Tool view

通过切削刀具组织操作。

l Geometry view

显示各操作使用的加工几何和加工坐标系(MCS)。

l Machine Method view

组织操作分享共同加工应用下的相同参数(粗加工、精加工、半精加工)。

二、ONT中的其它栏目

l Toolchange

表示此操作需要更换新刀具,留下空白表示无须换刀。仅在Program Order View显示。

l Path

Generated

表示此操作已产生了刀具路径。

None

表示此操作没有刀具路径。

Edit

Imported

表示此操作的刀具路径已被输入(Tools—>CLSF—>Import)。

三、ONT中的操作状态符

在ONT中,操作有三种状态符 ,见下图。

l

Complete

l Regenerate

l Repost

表示此操作的刀具路径从未被后处理或输出CLS文档。在ONT中,使用MB3,Objects—>Update List显示信息窗口,看一看,改变了什么而导致此状态。信息窗口提示“Need to Post”,表示需重新后处理以更新此状态。

四、参数组和操作的关系

操作导航员使用树形结构说明参数组和操作的关系(“父子”关系)。基于在操作导航员的位置关系,从参数组到参数组、从参数组到操作,参数能被传递或继承。除了少数几种情况外,应确定是否使用参数继承。

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

操作和参数组从包含它们的参数组继承参数。上一级的参数组称为“父亲”(Parents)。在上图,TOP组从它的“父亲”——PART_BODY组继承参数,POCKET组从它的“父亲”——TOP组(已继承了PART_BODY组的参数)继承参数,操作ROUGH、WALL和FLOOR都从POCKET组继承参数(已继承了TOP和PART_BODY组的参数),而操作POINT_TO_POINT没有继承POCKET组的参数,但它继承了TOP组(已继承了PART_BODY组的参数)的参数。

五、如何改变参数组和操作的位置

在ONT内,通过简单的Cut(或Copy)、PastePaste Inside,参数组和操作的位置能被轻松修改。当参数组或操作被“Paste Inside”到指定的参数组时,则它与目标参数组为“父子”关系,继承目标参数组的参数;当被“Paste”时,它与目标参数组为“兄弟”关系,没有继承目标参数组的参数。

用鼠标第三键(MB3)或菜单图标,能够使用Cut / CopyPastePaste Inside功能。

l 使用MB3

l 使用菜单图标

六、MB3的用法

在ONT中的任一“视窗”,当选择了某一物体(参数组或操作)时,使用鼠标的第三键可显示下拉菜单的其它选项。这些选项帮助完成操作和参数组的多种功能,大多数选项也能在菜单图标和工具栏中找到。

l Edit

l Cut & Copy

从ONT中暂时移去和复制目标物体,目的以粘贴到不同的位置。可同时选择多个物体。

l Paste

把以前CutCopy的目标物体放回到ONT上的指定位置。此功能对于在Program Order view中更换操作顺序具有非常重要的作用。被粘贴(Paste)的物体与选中的目标为“兄弟”关系;而Paste Inside则为“父子”关系。

l Delete

从ONT中永久删除目标物体(参数组或操作)。如果删除“父”参数组,则“子”组或操作均将被删除。

l Generate

为当前选择的操作产生刀具路径。如果在Preferences的CAM General对话框中,选项Pause After Each Path的开关设为ON,产生刀具路径时将显示下面对话框:

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

当产生单个操作的刀具路径时,仅Accept Path选项可用;当产生多个操作的刀具路径时,所有选项均可用。

Pause After Each Path

当选择多个操作时,产生各个操作的刀具路径后,系统将暂停显示。

Refresh Before Each Path

当选择多个操作时,产生下一个操作的刀具路径前,系统将刷新屏幕窗口。

Accept Path

接受刀具路径,使得此路径被读入刀具定位源文件(CLSF)。

Continue

继续产生下一个操作的刀具路径。

Replay

重放刀具路径。

List

在信息窗口列出当前刀具路径的文本内容。

l Replay

重放刀具路径。重放模式(由Preferences–>Operation设定)有三种:Tool Display(显示刀具),Material Removal(移去材料),Tool Path Animation(刀路动态仿真)。

l Object-Transform

此项功能允许移动刀具路径,目的是拷贝某一个刀具路径到同一工件的其它区域或需要调整刀具路径。主要适用于有多个相同形状区域的工件的数控编程,可明显减小工作量。

变换方法

Translate

平动选定的操作或刀具路径,有两种方法:To A Point(到目的点)、Delta(增量)。

Scale

关于某一参考点按比例缩放操作或刀具路径。需指定参考点和缩放比例。

Rotate About Point

关于某一参考点旋转操作或刀具路径。需指定参考点和旋转角度。

Mirror Thru Line

关于某一参考直线镜像操作或刀具路径。需指定参考直线,有三种方法:Two Points(两点)、Existing Line(存在直线)、Point and Vector(点和方向)。

Rectangular Array

使用方形矩阵产生按平行Xc和Yc方向的多个操作或刀具路径。先指定参考点(矩阵各个元素与参考点保持距离关系),后指定矩阵的原点(矩阵第一个元素的参考点与矩阵原点重合)。输入Xc和Yc方向矩阵元素的数量、距离和角度(逆时针与Xc轴正向的夹角)。

Circular Array

使用圆形矩阵产生圆形排列的多个操作或刀具路径。需要指定参考点、矩阵的原点、半径(矩阵原点与矩阵第一个元素的参考点的距离)、起始角度、增量角度和数量。

Rotate About Line

关于参考线旋转操作或刀具路径。需指定参考直线,有三种方法:Two Points(两点)、Existing Line(存在直线)、Point and Vector(点和方向)

Mirror Thru Plane

关于参考平面镜像操作或刀具路径。

Reposition

把操作或刀具路径从参考坐标系统移动或拷贝到目标坐标系统。变换后的操作或刀具路径相关目标坐标系的位置与它们相关于参考坐标系的位置保持相同,需要指定参考坐标系和目标坐标系。

变换的各种选项

当选择了变换类形和设定了变换参数后,将显示如下选项:

Subdivisions

按输入的系数,把变换距离均分,变换后的操作或刀具路径放在第一等份处。适用于平动或旋转类形的变换。

New Tool Path/Operation Names

新操作或刀具路径的名称。

Move

移动操作或刀具路径,仅改变原来操作或刀具路径的位置及方向。

Copy

拷贝原来操作或刀具路径以产生新的操作或刀具路径,使得新操作或刀具路径具有相同的参数。

Instance

Multiple Copies

同时拷贝多个操作或刀具路径。

Multiple Instances (Operations Only)

一个操作的多个关联“引用”。

变换结果的处理

当确定了变换选项后,将显示如下选项:

Accept

接受变换结果并退回到变换选项界面。

Reject

拒绝变换结果并退回到变换选项界面。

Vericut

进入Vericut软件界面,进行刀路模拟仿真。

Redisplay Tool Path

重放刀具路径。

l Object→Information

显示当前操作或参数组的详尽信息。

l Object→Display

高亮显示当前操作或几何参数组所用的几何,如果是Machine Tool view ,则显示刀具。

l Object→Customize

用于用户化当前操作的菜单界面。

l Object→Template Setting

用于把当前操作设定为样板。

Template

若Template选项的开关开时,当样板Part文档打开后,则当前操作成为样板

Load with Parent

若Load with Parent选项的开关开时,当样板Part文档打开后,则当前操作的“父亲”将出现在Type栏。

l Object→Switch Layer / Layout

把当前屏幕视图和图层切换到系统记录的模型视图和设置的图层。在Geometry Group的生成对话框中,当选择Save Layout/Layer后,系统将记录当前的视图排样和设置的图层。

l Object→Inheritance List

列表显示当前操作的继承情况。在表中,已继承的参数用一个检查符(√)和“父亲”名显示。灰色的参数选项表示此参数不能被改变。不能点击检查符(√)以改变继承关系。要改变继承关系,必须在相应的对话框中输入合适的参数。

l Object→Update List

当操作产生刀具路径或被后处理后,列表显示其已经被修改的所有参数。

l Object→Start Post、End Post、Feedrates

快速进入相应界面并指定或修改操作的起动、结束后处理命令和进给率值。

l Toolpath→Edit

l Toolpath→Delete

删除当前操作的刀具路径,操作数据仍保留,但无法重放刀具路径。

l Toolpath→ List

列表显示当前操作的文本信息(基于加工坐标系MCS),包括机床控制命令、坐标系的位置、刀具定位点和进给率等。

l Toolpath→Verify

刀具路径可视化较核。

l Toolpath→Gouge Check

刀具路径碰撞检查。当刀路储存后,选择Gouge Check进行检查时,若刀具路径发生碰撞现象,系统将用红色显示侦测到的碰撞区域,并在信息窗口列出碰撞范围。

l Toolpath→Load

当列表显示、重放或产生刀具路径时,把刀具路径放到运行时间记亿中去,使得后面做相同工作时获得更快的响应速度。

l Toolpath→Unload

从运行时间记亿中移去刀具路径以释放内存空间,适用于数据量非常大的刀具路径。

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

第七节 参数组

UG加工应用模块提供了四个参数组:程序(Program)组、刀具(Tool)组、几何(Geometry)组和加工方法(Method)组。在Create对话框中,可创建新的参数组。

一、程序(Program)组

创建新的程序组。

步骤:

① 点击Program图标

② 输入新程序组的名称

③ 选择“父亲”节点

④ 点击Create

⑤ 新程序组悬挂于“父亲”节点之下

通常,当进行二次加工(例如,正面加工和侧面加工)时,需要两个坐标系,此时,可创建两个程序组以清晰区分开来。此外,当机床类型(例如,线切割机床和加工中心)不同时,也应该创建不同的程序组。

注意:在ONT上,同一程序组的操作排列顺序,相应于机床的运行顺序。因此,在后处理(Ugpost)前,检查程序组中的操作排列顺序是必要的。

二、刀具(Tool)组

创建新的刀具或从刀库中取出刀具。

l 创建新刀具

步骤:

① 点击Tool图标

② 输入新刀具的名称

③ 指定操作类型

④ 选择刀具类型

⑤ 选择“父亲”节点

⑥ 点击Create,进入

刀具参数对话框

⑦ 输入刀具参数后,选择OK键,就创建了新的刀具,它悬挂于

“父亲”节点之下

基于选定的CAM Setup,可创建不同类型的刀具。在Create Tool对话框中,当选择Type为Drill时,能创建用于钻孔、膛孔和攻丝等用途的刀具,见下图;当选择Type为Mill_Planar时,能创建用于平面加工用途的刀具,见下图;当选择Type为Mill_Contour时,能创建用于外形加工用途的刀具,见下图。

不同类型的刀具,有相应的刀具参数。

仅用于Fixed Contour操作中的Area Milling和Flowcut驱动方法的刀具夹头参数,见下图。

在各种刀具的参数对话框中,有共同的选项,见下图。

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

Adjust Register

指定刀具的长度补偿登记器地址 码。

Cutcom Register

指定刀具的径向补偿登记器地址 码。

Tool Number

指定所创建的刀具在机床刀库中的编 。

Material

指定刀具材料。当还指定了工件材料、切削方法和切削深度后,从Feeds and Speeds对话框中选择Reset from Table 键,将得到系统推荐的各种进给率值。

Display Tool

在坐标原点处显示所创建的刀具。

l 从刀库取刀具

在Create Tool对话框中,点击Retrieve Tool图标,进入Library Class Selection对话框并确定刀具类型,点击OK键,进入Search Criteria对话框(见下图),输入合适的搜寻参数后,点击OK键,从表格中选取目标刀具,点击OK键,就取出了目标刀具。

二、几何(Geometry)组

指定加工几何和工件在机床的定位方向以创建新的几何组。在这里,可以指定Part,Blank,Trim and Check几何形状、MCS的方位和安全平面等参数以给后续操作继承。

步骤:

① 点击Geometry图标

② 输入新几何组的名称

③ 指定操作类型

④ 选择新几何组的类型

⑤ 选择“父亲”节点

⑥ 点击Create,进入相应

几何对话框

⑦ 选择合适的几何,选择OK键,就创建了新的几何组,它悬挂于 “父

亲”节点之下

基于选定的CAM Setup,可以生成相应的几何组。

(一) 钻孔类几何

在Create Geometry对话框中,当选择Type为Drill时,仅能创建WCS和Drill_Geom两种几何组,见下图。

l MCS

https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

Link MCS/RCS

是否生成关联的加工坐标系或参考坐标系。

Clearance

指定“聪明”的安全平面,将被操作中的相关(Avoidance→Clearance Plane)参数覆盖。

Lower Limit

指定“聪明”的最低极限平面,将被操作中的相关(Avoidance→Lower Limit Plane)参数覆盖。

Layout/Layer

储存当前的屏幕视图和设置的图层。当选择Save Layout/Layer后,在ONT使用MB3Object–>Switch Layer/Layout,将切换到记忆中的视图和图层设置。

l Drill_Geom

指定用于钻孔操作中的相关几何和刀具轴参数。

Holes

指定孔的位置、钻削顺序和避让方法等。

Part Surface

指定开始钻削(以钻削进给率)的最高平面位置。

Bottom Surface

指定钻削的最低平面位置。

Tool Axis

指定刀具轴,将被操作的Tool Axis参数覆盖。

(二)平面铣削类几何

在Create Geometry对话框中,当选择Type为Mill_Planar时,能创建Workpiece、Mill_Bnd、Mill_Geom和WCS四种几何组,见下图。

l Mill Geometry / Workpiece

Mill Geometry与Workpiece具有同等的功能,都能选择实体、面、曲线以指定Part,Blank,Trim and Check几何形状。在这里,还能指定工件厚度和材料等。

Part Thickness

指定模型表面增加或减小的材料厚度。正值表示增加,负值表示减小。Part StockCustom Stock将以Part Thickness为参考重新测量。

Material

指定加工几何的材料属性。当还指定了刀具材料、切削方法和切削深度后,从Feeds and Speeds对话框中选择Reset from Table 键,将得到系统推荐的各种进给率值。此处指定的参数属性将覆盖Tools–>Part Material指定的属性。

l Mill Boundary

指定永久性的Part,Blank,Trim,Check边界和加工深度(Floor)。

Floor

指定Planar_Mill操作中的最低加工深度,仅能指定一个Floor。

(三) 外型铣削类几何

在Create Geometry对话框中,当选择Type为Mill_Contour时,能创建WCS、Workpiece、Mill_Geom、Mill_Bnd和Mill_Area五种几何组,见下图。

l Mill Area

指定Part 、Trim 和 Check几何、Cut Area以确定加工区域,并能增加或减少各类型几何的材料厚度。

Cut Area

指定切削区域,仅应用于Fixed Contour模块中的Area MillingFlowcut两种驱动方法。

Trim Geometry

指定修剪几何以进一步约束加工区域,仅应用于Fixed Contour模块中的Area MillingFlowcut两种驱动方法。

四、加工方法(Method)组

指定Intol,Outol,Part Stock和Feeds等参数以创建新的加工方法组。

步骤:

① 点击Method图标

② 输入新加工方法组名称

③ 选择“父亲”节点

④ 点击Create进入Mill_Method

对话框

⑤ 输入参数后,选择OK键,就创建了新的加工方法组,它悬挂于“父

亲”节点之下

Part Stock

指定加工余量值

Intol / Outol

指定可允许的最大过切量和最大残留余量的弦高公差。

Cut Method

选择切削类型。当还指定了刀具材料、工件材料和切削深度后,从Feeds and Speeds对话框中选择Reset from Table 键,将得到系统推荐的各种进给率值。

Display Options

指定刀具路径的显示参数。

第八节 边界(Boundary)

边界是用来指定刀具切削移动区域的。这些区域可由一个或多个边界构成。通常,加工模块不同,边界的用法也不同。但是,边界有共同的特性。

一、边界分类

l 加工边界(Part Boundary)

用于指定刀具所要加工的几何形状。下图说明了Part边界最常用的一个用法:在Planar_Mill操作中,Part Boundary指定了被加工的切削量。

Part Boundary 指定加工量

l 检查边界(Check Boundary)

用于指定保护几何以定义刀具逃避的区域。在下图, Check boundary指定了夹具几何。

Check Boundary 指定夹具几何

l 修剪边界(Trim Boundary)

用于裁剪一部分加工区域。在下图,修剪边界(Trim Boundary)裁掉了Trim Boundary外的所有加工区域。

Trim Boundary 限制加工区域

l 毛坯边界(Blank Boundary)

通常与Part边界一起指定刀具的切削量。在下图,切削量由一个Blank Boundary和多个Part Boundaries共同决定。

Part and Blank Boundaries共同决定切削量

l 驱动边界(Drive Boundary)

用于固定和可变轴曲面外型加工中的边界驱动(Boundary Drive)和径向切削驱动(Radial Cut Drive)两种驱动方法。它们与Part Surfaces一起指定切削区域。

在Boundary Drive方法,驱动边界形成的区域能大于、等于和小于Part Surfaces,见下图。

驱动边界(Drive Boundaries)

在Radial Cut Drive方法,沿着边界的方向,刀具路径总是垂直边界(径向切削),见下图。

驱动边界(Drive Boundary )

二、边界平面

曲线、面的边、点可用于生成不共面的边界(由面生成边界必须共面)。但是,所选几何按边界平面(通常为XY平面)的矢量投影到边界平面,故所产生的边界总是共面的,见下图。

不共面的边形成的边界

注意:当选择三维空间的曲线或面的边作为边界时,应指定合适的边界平面,否则,可能得到不正确的刀具路径。

三、边界的起始点

边界的起点用小圆圈表示。选择边界时,第一个“物体”的最接近光标的位置为边界起点位置 。

边界的起始点与刀具路径的切削开始点有关。

四、边界中的刀具定位

刀具定位确定刀具与边界成员之间的位置关系,有三种位置关系:On, Tanto和 Contact。下图表示三种位置关系:

半箭头表示 Tanto,全箭头表示On,三角形表示Contact。

下图表示三种刀具定位在加工曲面时的明显区别:

Tanto

刀具的侧刃与边界对齐。

On

沿着刀具轴或投影方向(可、变轴加工),刀具中心与边界对齐。

Contact

刀具与边界接触。

Contact定位关系仅在Fixed and Variable Axis Surface Contouring(固定或可变轴曲面外形)加工才可用。在同一边界,各边界成员可组合On和Tanto两种位置关系一起使用,但Contact不能与其它两种位置关系组合一起使用。

在Planar_mill中,仅能使用On和Tanto两种位置关系,在Cavity_mill中,仅能使用Tanto一种位置关系,而在Fixed and Variable Axis Surface Contouring中,可使用三种位置关系。

五、边界的方向

边界与刀具的位置关系图显示了边界的方向,箭头的方向表示边界的方向。

在生成边界时,若选择Face,则边界方向由系统自动产生;若选择Curve,Edge或Point,可通过选择边界成员的顺序控制边界的方向。下图所示,相同的几何形状,鼠标位置不同,边界方向也不一样。

边界的方向对于确定开放式边界的左、右侧是必要的。沿着边界方向向前看,你的左边就是边界的左侧,你的右边就是边界的右侧。见下图:

一旦边界的左、右侧确定后,就可以判断开放式边界的材料侧。但对于封闭式边界,是不起作用的。

六、材料侧
https://wenku.baidu.com/shop/5142011ca300a6c30c229f2f

材料侧确定在边界的哪一侧材料将被切去或保留。对开放式边界,材料侧规定为Left和Right两种方式;对封闭式边界,材料侧规定为Inside和Outside两种方式,见下图。

材料侧为何种方式取决于边界的分类。对Part、Check、Drive Boundary来讲,指定材料保留下来的哪一侧;而对Blank Boundary来讲,指定材料被切去的哪一侧;而对Trim Boundary来讲,指定材料被裁剪的哪一侧,见下图。

七、边界类型:开放式和封闭式边界

能够确定一个区域的边界为封闭式边界,第一个成员的起点与最后一个成员的端点为同一点;仅确定一个路径的边界为开放式边界,第一个成员的起点与最后一个成员的端点不共点,见下图。

封闭式与开放式边界

生成边界时,若选择“封闭”的Curves、Edges,既可能产生开放式边界,也可能产生封闭式边界,同样,若选择“开放”的Curves、Edges,既可能产生开放式边界,也可能产生封闭式边界(边界成员延伸相交或增加边界成员)。

注意:不能从表观形状上判断一个边界为开方式或封闭式,看似“封闭”,其实很可能是开放式边界

生成封闭式边界时,所选曲线和面的边无须连续。在下图,选择的边没有连续,当投影到边界平面后,各边界成员段或伸长或缩短以形成平面封闭式边界。

不连续的边形成的封闭式边界

八、临时和永久边界

边界分为临时和永久边界两种。

l 永久边界

当使用Tools→Boundary生成永久边界时,将显示Boundary Manager对话框,见下图。

Create

选择存在的Curve或Edge以生成永久边界。生成边界时,确定合适的Tool Position(刀具位置)、Boundary Plane(边界平面)、Boundary Type(边界类型)。

Delete

删除永久边界。

Blank

从屏幕上隐藏永久边界。

Unblank

重新显示永久边界。

List

列出当前Part文档已产生的永久边界。

l 临时边界

在加工模块内的主对话框,能选择几何“物体”生成临时边界。产生后,将临时显示于屏幕上,当屏幕刷新后,它将消失。

九、边界的相关性

临时边界与“父亲”几何相关。一旦“父亲”几何被修改,临时边界将作相应变化。当用永久边界生成临时边界时,临时边界与永久边界的“父亲”几何相关,也就是说,删除永久边界,不会影响由它产生的临时边界。当使用点生成临时边界时,你有机会确定是否临时边界与点保持相关性。

第九节 常用选项

一、Corner

控制刀具绕尖角移动的方式和参数,可有效防止过切,多应用于高速加工。

刀具如何绕转角移动将取决于尖角类型:1)对于凸角,或者伸长相邻两段路径以驱动刀具移动;或者插入等于刀具半径的圆弧绕尖角滚动。2)对于凹角,或者插入圆弧(稍大于刀具半径)形成平稳传递;或者减小进给速率,亦可保证光滑平稳的刀具移动,当刀具离开拐角后,再加速到原来的进给速率。Fillets & Slowdowns通常结合一起使用,两者给出的值应用于由Minimum Angle and Maximum Angle确定范围内的所有边界转角。由Spline and Conic形成的拐角均由直线逼近。

注意:在一些情况下,刀具路径不会输出圆弧移动。对于Planar & Cavity,当使用Follow Periphery切削方式时,仅沿着侧壁移动圆弧才会输出;当使用Profile & Standard Drive切削方式时,全路径均输出圆弧;而任何Zig切削方式,除了精加工(Profile)路径外,均不输出圆弧。

按下图选择进入Corner And Feedrate Control菜单:

l Convex Corner

控制凸角的移动方式。应用于所有精加工(Profile)路径,包括清角路径和Zig走刀方式的精加工(Profile)路径。

1. Add Arcs 以相邻边界成员的交点为中心,插入一个等于刀具半径的圆弧驱动刀具移动,始终保证刀具与工件材料接触。

2. Extent Tangents 切线延伸相邻Passes直至相交以驱动刀具移动。仅适用于边界侧壁路径。

l Circular Feed Rate Comp.

保持刀具边刃的进给率而不是刀具中心的进给率,使得切屑载荷均匀分布,防止刀具切入或偏离工件。

l Fillets

在指定角度范围内的凹角插入圆弧以驱动刀具移动。

下表为Resulting Feed Rate、Slowdown Feed Rate & Circular Feed Rate Comp.之间的关系:

Slowdown

Circular Feed Rate Comp.

Resulting Feed Rate

OFF

OFF

Cut Feed Rate

OFF

ON

Circular Feed Rate Comp.

ON

OFF or ON

Circular Feed Rate Comp. applied to Slowdown Feed Rate

l Slowdowns

在指定角度范围内的凹角减速,使刀具移动平稳。

1. Length

指定刀具减速的长度。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月3日
下一篇 2020年5月3日

相关推荐