UG-KF培训教程

合集下载

UG基础培训教程

UG基础培训教程
归档存储
将工程图文件归档存储在指定的文件夹或数据库中,确保数据安 全。
06
渲染与可视化表现技巧
材质和贴图应用方法
理解材质属性
掌握UG中材质的基本属性,如颜色、透明度、反射、折射等,以 及它们对物体表面视觉效果的影响。
贴图应用
学习如何在UG中为物体添加贴图,包括纹理贴图、法线贴图、置 换贴图等,以增强物体的细节和真实感。
置等编辑操作。
实例演示
通过具体案例演示曲面建模的流 程,包括创建基本曲面、编辑曲 面形状、构建复杂曲面模型等步
骤。
同步建模技术介绍与应用同步建模技术概念 Nhomakorabea01
同步建模技术是一种实时更新模型的技术,允许用户在编辑过
程中直接看到修改结果,提高设计效率。
同步建模功能介绍
02
介绍UG中的同步建模功能,如移动面、拉伸面、偏置区域等,
后期处理技巧 学习使用图像处理软件(如Photoshop)对渲染图像进行 后期处理,如色彩调整、对比度增强、锐化等,以提升图 像的整体视觉效果。
THANKS
感谢观看
平移,对象的选择、删除、复制等,以及常用命令的快捷键使用。
03
学习建议
初学者可以通过观看视频教程、阅读官方文档和参加培训课程等途径,
逐步掌握UG软件的基本操作和常用功能。同时,多加练习和实践也是
提高UG应用水平的关键。
02
草图绘制功能详解
草图环境设置与工具栏介绍
草图环境设置
进入UG草图环境,了解界面布局、 工具栏及功能选项。掌握如何设置 草图环境参数,如网格大小、捕捉 设置等。
以及如何使用这些功能进行模型编辑。
实例演示
03
通过具体案例演示同步建模技术的应用,包括使用同步建模功

UG编程入门到精通学习教程大全

UG编程入门到精通学习教程大全
应用领域介绍
UG在各个领域中的应用情况,如 产品设计、模具设计、数控编程 、仿真分析等。
编程基本概念与术语解析
编程概念
介绍编程的基本概念,如程序、算法 、数据结构等。
术语解析
解析UG编程中常用的术语,如草图、 实体、特征、装配等。
UG编程环境搭建及界面介绍
环境搭建
介绍UG软件的安装和配置过程,包括硬件和软件要求。
正确选择基准、标注尺寸类型、 尺寸线、尺寸界线、箭头等元素 的绘制和放置,注意尺寸标注的
清晰、准确和美观
注释规范
使用规定的注释符号和文字说明, 对图中的特殊结构、重要尺寸、技 术要求等进行补充说明
符号应用规范
正确使用各种符号,如表面粗糙度 符号、形位公差符号、基准符号等 ,注意符号的绘制方法和放置位置
3D打印技术在UG中的应用
3D打印技术为产品设计制造带来了革命性变革,UG将更加 注重3D打印技术的支持和应用,包括模型优化、打印路径 规划等方面。
新材料与新工艺对UG编程的影响
新材料和新工艺的不断涌现对UG编程提出了新的挑战和机 遇,UG将更加注重对新材料和新工艺的支持和应用。
持续学习建议和资源推荐
二次开发是指在现有软件基础上进行定制和扩展,以满足特定需求。在UG编程中,二 次开发可以实现自动化、定制化等功能,提高编程效率和质量。
UG二次开发工具介绍
UG提供了多种二次开发工具,如UG/Open API、UG/Open GRIP、UG/Open MenuScript等,可以实现各种复杂功能的二次开发。
过延伸修剪等。
实体建模命令详解
拉伸命令
将二维草图拉伸成三维 实体,支持单向拉伸、 双向拉伸以及拔模拉伸
等。
旋转命令

2024版UG制图基础培训教程

2024版UG制图基础培训教程
11
文件管理(新建、打开、保存)
新建文件
选择菜单栏中的“文件”->“新建”,或者在工具栏中单击“新建”按钮,即可创建一个新 的UG文件
打开文件
选择菜单栏中的“文件”->“打开”,或者在工具栏中单击“打开”按钮,弹出文件选择对 话框,用户可选择需要打开的UG文件
2024/1/30
保存文件
选择菜单栏中的“文件”->“保存”,或者在工具栏中单击“保存”按钮,将当前UG文件 保存到指定位置,用户也可通过“另存为”功能将文件保存到其他位置或以其他格式保存
06
我要自学网:提供了大量免费的UG视频教程和在线课程, 适合不同水平的学员进行自主学习。
34
THANKS FOR WATCHING
感谢您的观看
2024/1/30
35
4
UG软件应用领域
航空航天
用于飞机、发动机等复 杂零部件的设计、分析
和制造。
2024/1/30
汽车
模具
机械制造
进行汽车车身、内饰、 发动机等部件的设计、
模拟和优化。
应用于塑料模、压铸模、 冲压模等各类模具的设
计、加工和仿真。
5
用于各类机械设备的零 部件设计、装配和工程
图制作。
安装步骤及注意事项
安装步骤
1. 下载UG软件安装包,并解压到指定目录。
2024/1/30
2. 运行安装程序,按照提示进行安装,选择安装路径和相关组件。
6
安装步骤及注意事项
2024/1/30
• 安装完成后,启动UG软件,进行基本设置和配置。 7
安装步骤及注意事项
01
注意事项 2024/1/30
02
03

UG编程培训教程ppt课件

UG编程培训教程ppt课件
16
曲面生成及编辑方法
01
基本曲面创建
通过拉伸、旋转、扫掠等基本 操作生成曲面。
02
高级曲面生成
利用网格曲面、NURBS曲面等 高级工具创建复杂曲面。
03
曲面编辑与修改
掌握修剪、延伸、倒角、缝合 等曲面编辑技巧。
04
曲面变形与调整
学习如何对曲面进行变形、扭 曲等操作,以满足设计要求。
2024/1/29
间的相对位置关系。
2024/1/29
02
尺寸约束
03
尺寸标注
用于控制图形的具体尺寸,如 长度、直径、半径等。
提供多种标注工具,用于在图 形上添加尺寸信息,方便后续
加工和测量。
10
03
实体建模技术
2024/1/29
11
基本体素创建与编辑
01
长方体、圆柱体、圆锥体等 基本体素的创建方法
2024/1/29
2024/1/29
基本操作
选择、移动、旋转、缩放等
视图控制
调整视图方向、缩放比例等
6
02
草图绘制与编辑
2024/1/29
7
草图绘制工具介绍
1 2
直线、圆弧、圆等基本绘图工具
用于创建基本的二维图形元素。
高级绘图工具
包括多边形、椭圆、样条曲线等,用于创建更复 杂的图形。
3
快捷绘图工具
提供快速绘制常用图形的方法,如矩形、正多边 形等。
34
THANKS
2024/1/29
35
数控铣削编程实例
平面铣削、轮廓铣削、型腔铣削 等。
2024/1/29
29
数控车削编程方法讲解
2024/1/29

ug软件培训教学大纲

ug软件培训教学大纲
6
1.点构造器(Point Constructor)、矢量构造器(Vector Constructor)、平面子功能(Plane)
2.工作坐标系(WCS):原点(Origin)、旋转(Rotate)、方位(Orient)、动态(Dynamic)、显示(Display)、保存(Save)
3.裁剪:、修整(Trim)、分割(Split)
2.腔体(Pocket)、凸垫(Pad)、圆台(Boss)
、成型特征的定位(Positioning)、三角形加强筋(Dart)
3.三维转二维
4.结合讲解配以适当的随机操作练习
2
特征建模2、三维转二维、建模实例训练
4
1.信息查询:信息(Information)、对象(Object)、点(Point)、样条线(Spline)、特征(Feature)
2.拉伸(Extrude Body)、回转(Revolve Body)
、螺纹(Thread)
3.结合讲解配以适当的随机操作练习
2
特征综合建模3、建模实例训练
5
1.扫描:沿导引线扫描(Sweep Along Guide)
、管道(Tube)
2.联合体:并(Unite)、差(Subtract)、相交(Intersect)、缝合(Sew)、补片(Patch)、装配切割(Assembly Cut)
4.关联复制:抽取(Extract)、引用(Instance Feature)
5.结合讲解配以适当的随机操作练习
2
特征综合建模5、建模实例训练
7
1.特征编辑:、参数(Edit Feature Parameters)
、定位(Edit Positioning)、移动(Move Feature)

UG编程培训教程

UG编程培训教程

UG编程培训教程一、引言随着我国制造业的飞速发展,数控编程技术在机械加工领域扮演着越来越重要的角色。

UG(Unigraphics)软件作为全球领先的CAD/CAM/CAE软件之一,凭借其强大的功能、灵活的界面和广泛的行业应用,已成为数控编程工程师的必备工具。

本教程旨在为广大UG编程爱好者提供一套系统、实用的培训教程,帮助读者快速掌握UG编程技能,提高工作效率。

二、UG编程基础1.UG软件概述UG软件是一款集成化的三维计算机辅助设计、制造和分析软件,广泛应用于航空航天、汽车、模具、机械等行业。

UG软件具有强大的参数化设计、自由曲面造型、装配体设计、工程图绘制等功能,是数控编程工程师进行产品设计、工艺规划和编程操作的重要工具。

2.UG编程界面及操作(1)启动UG软件,熟悉UG界面布局及功能模块。

(2)了解UG的基本操作,如新建文件、打开文件、保存文件等。

(3)掌握UG的视图操作,如旋转、缩放、平移等。

(4)学习UG的图层管理、颜色设置、线型设置等基本设置。

3.UG编程基本概念(1)坐标系:掌握UG中的坐标系概念,了解世界坐标系、工作坐标系和局部坐标系的作用及相互关系。

(2)几何元素:了解点、线、圆、矩形等基本几何元素的创建及编辑方法。

(3)特征:学习拉伸、旋转、扫掠、放样等基本特征的创建及编辑方法。

(4)草图:掌握草图的创建、约束和编辑方法。

三、UG编程进阶1.曲面建模(1)了解曲面建模的基本概念,如边界曲面、直纹面、扫描面等。

(2)学习曲面建模的基本操作,如拉伸、旋转、扫掠、放样等。

(3)掌握曲面编辑方法,如修剪、延伸、缝合等。

2.装配体设计(1)了解装配体设计的基本概念,如组件、子装配体、引用集等。

(2)学习装配体设计的基本操作,如添加组件、移动组件、约束组件等。

(3)掌握装配体爆炸视图的创建及编辑方法。

3.工程图绘制(1)了解工程图的基本概念,如视图、尺寸、注释等。

(2)学习工程图的创建、编辑和标注方法。

UG编程入门到精通全套学习教程大全

UG编程入门到精通全套学习教程大全
料特性和加工工艺。
汽车零部件UG编程挑战项目
汽车覆盖件模具设计
学习使用UG进行汽车覆盖件模具设计,包括拉 延模、修边模、翻边模等的设计方法。
汽车结构件加工
掌握汽车结构件的加工方法,学习使用UG进行 高效、高精度的加工编程。
汽车零部件装配与检测
学习使用UG进行汽车零部件的装配和检测,了解数字化工厂和智能制造的相关 技术。
后处理文件生成中的常见问题及解决方案
如后处理器选择不当、参数设置错误等问题,可以通过更换后处理器、重新设置参数等方式进行解决。
数控机床加工中的常见问题及解决方案 如机床故障、刀具磨损等问题,可以通过检查机床、更换刀具等方式进行解决。同时,也需要关注加工 过程中的安全问题,遵守相应的操作规程和安全规范。
了解铣削加工的基本原理、工艺 特点及适用范围。
铣削参数设置
掌握铣削加工中切削速度、进给 量、切削深度等参数的选择与设 置方法。
铣削刀具选择与使用
学习铣削加工中常用刀具的类型、 特点及选用方法,了解刀具的磨 损与寿命管理。
铣削加工优化策略
探讨提高铣削加工效率、降低成 本的优化措施,如高速铣削、干
式铣削等。
工工艺的编程方法。
航空航天领域复杂零件加工案例
飞机发动机零件加工
了解飞机发动机零件的结构特点和加 工要求,学习使用UG进行高精度、
高效率的加工编程。
航空座椅零件加工
掌握航空座椅零件的加工方法,学习 使用UG进行复杂曲面加工和五轴联
动编程。
航空航天材料加工
学习使用UG进行钛合金、高温合金 等航空航天材料的加工编程,了解材
车削加工策略选择及实施
车削参数设置
掌握车削加工中切削速度、进 给量、切削深度等参数的选择 与设置方法。

UG-KF培训教程

UG-KF培训教程

UG-KF培训教程UG-KF培训教程是一项助力企业工程设计的培训项目。

UG-KF是一款非常专业的工程设计软件,如果企业想要在工程设计领域取得更好更快的成果,那么掌握UG-KF是关键。

而对于企业中的员工来说,学习UG-KF也是一份非常有价值的技能,这将有助于其进一步提高职业技能,提高竞争力。

那么UG-KF培训教程具体内容有哪些呢?1. 熟悉软件界面以及基本操作在UG-KF培训教程开始前,首先需要对集成开发环境进行介绍,让学习者快速熟悉软件的界面布局,明白软件所建立的各种目录和文件结构。

然后重点讲解以下基本操作:文件的打开,新建文件,文件的保存、粘贴、剪切等。

2. UG-KF核心功能介绍UG-KF 是一个功能非常强大的工程设计软件,其所包含的功能非常丰富,为了让学生更好地掌握软件的基本操作,任课教师将会教授UG-KF各个核心功能的使用方法,包括3D建模、绘图等。

学生通过讲解主要了解3D建模工具、平面绘制工具、曲面设计和曲面修整工具以及装配工具等。

3. UG-KF 工程实践通过实践,学生可以观察和参与常规的UG-KF工程实践,如绘制一个零件的图纸或者部件的装配图等,学生将用所学的3D建模工具、平面绘制工具和装配工具等知识,设计和开发实际的工程元件,并以此来练习应用该技能。

对于UG-KF培训,企业培训与国际专业培训机构都会根据实际需求,定期推出相关培训项目,提供系统化、教学规范的面授或在线学习课程。

除此之外,可以通过在工作或岗位升职时,为员工报名参加培训课程,提高员工职业技能水平,让企业在设计领域更进一步,赢得更多的市场机会。

UG-KF培训教程不仅有助于企业在设计领域获得更多的竞争优势,同时也是提升员工个人职业素养的一项必要技能。

企业可以通过定期组织公司内部的学习交流,开展UG-KF设计课程,并提供培训材料,让员工熟悉软件操作,提高员工技能,从而实现企业和个人的共同发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

KF的应用(1)—— KF控制设计[目的]:1.使用ug_expression类来创建表达式;2.通过使用规则定义类来控制拓扑;3.控制和检查特征的质量属性;4.控制交互编辑的影响;4.1 KF和表达式工具在KF中,我们也可以通过ug_expression类来建立表达式。

通过KF可获得的表达式与交互系统中可见的表达式是相同的。

练习:使用一个NX表达式来控制一个Block:在这个练习中,我们将要使用ug_expression 类来创建NX表达式,并且用它们来控制一个Block的角度旋转和长度;第1步:创建一个新的part:q新建一个part,命名为***_expression,选择Inches,选择OK;q选择Trimetric按钮;第2步:创建一个ug_expression来控制block的角度旋转:q在KF导航器内选择Root,单击右键,选择添加子规则,弹出添加子规则对话框;q在Name输入框内输入angle;q在Class列表内选择ug_expression;q在Input Parameters内选择value(Number),在Rule for Parameter内将值改变为10;q选择Apply:第3步:实例化第二个ug_expression类来控制block的长度:q在Name框内输入length;q在Input Parameters中选择value (Number),在Rule for Parameter中将值改变为0.5;q选择Apply;第4步:实例化一个ug_csystem类来控制block的原点和方向:q在Name框内输入block_csys;q在Class中选择ug_csystem;q在Input Parameters中依次选择如下几项,并输入相应的值:Origin - Point(1, 1, 1);X_Axis - Vector(cos(angle:value:), sin(angle:value:), 0);Y_Axis - Perpendicular(block_csys:x_axis:);q选择Apply;第5步:为block实例化一个ug_block类:q在Name框内输入the_block;q在Class中选择ug_block;q在Input Parameters中依次选择如下几项,并输入相应的值:Length - length:value:;referenceFrame - block_csys:csystem:;q选择OK;q保存part;第6步:测试设计:q选择ApplicationàModeling;q从主菜单上选择ToolsàExpression,打开Expression对话框,可以看到如下几个可修改的值:angle=10;length=0.5;q将angle值改变为30,length值改变为2.0,选择Apply,注意到block的orientation和length也相应的改变了;q Cancelà取消掉表达式对话框;q在KF导航器上选择angle子规则,单击右键,选择Edit;q将value的值改变为10,选择OK;q在KF导航器上选择length子规则,单击右键,选择Edit;q将value的值改变为0.5,选择OK;q注意到block的orientation和length也相应的改变了;q关掉part;4.2 控制拓扑1. 基本概念:我们可以通过使用在添加子规则对话框中的“Method”选项“Specify Rule for Class”来自动控制被实例化的类的名字。

1.使用“Specify Rule for Class”方法来添加子规则的步骤:1) 从“Method”选项中选择“ Specify Rule for Class”;2) 在“Rule For Class Name”输入框内输入可返回一个类名称的规则,如:if (A:=1) then ug_pointelse NullDesign;3) 在“Parameter-Value pair”输入框内输入参数,比如:position, Point(1, 1, 1);4) 选择Apply或者OK;2.练习:本练习中,我们将使用“ Specify Rule for Class”来控制产生的倒角为edge_blend 或者single_offset_chamfer;第1步:新建part文件:q新建一个名为***_blend_chamfer.prt的文件;q选择MB3àOrient ViewàTrimetric;q选择ApplicationàModeling;q打开KF导航器;第2步:创建一个block:q选择InsertàForm FeatureàBlock;q设置block的值为Length=2, Width=2, Height=0.5;q接受默认的位置,选择OK来创建Block;第3步:创建一个boss:q选择InsertàForm FeatureàBoss;q设置Boss的值为Diameter=1.25, Height=0.75, Taper Angle=5;q选择block的顶面;q将boss定位到block顶面的中心位置;q选择OK创建Boss;第4步:创建一个hole:q选择InsertàForm Featureàhole;q设置hole的值为Diameter=0.5, Height=1.0, Taper Angle=118;q选择Boss的顶面;q将hole定位到Boss顶面的中心位置;q选择OK创建hole,如下图4-1所示:图4-1 创建孔第5步:创建一个edge_blend:q选择InsertàFeature OperationàEdge Blend;q设置blend的半径为BlendRad=0.1;q将Selection Intend工具栏上的选择方式改为single,如下图4-2所示:图4-2 单个选择q选择Boss的顶面上的边;q选择OK创建blend,如下图4-3所示:图4-3 创建倒圆第6步:将除了block之外的所有的特征都采用到KF中:q选择ToolsàKnowledge FusionàAdopt Existing Object;q在类选择对话框上选择Features;q不选择Add Dependent Features;q选择BOSS(1),SIMPLE_HOLE(2)和BLEND(3),选择OK;q此时的KF导航器如下图4-4所示:图4-4 KF 导航器第7步:创建一个KF属性来控制Hole的直径:q在KF导航器上选择Root,单击右键,选择添加属性;q在name输入框内输入HoleDia;q类型为number;q值为0.5;q选择OK;q在SIMPLE_HOLE上单击右键,选择编辑,弹出编辑子规则对话框,选择输入参数对话框中的Hole_Diameter,编辑其值使其等于:“HoleDia:;”;第8步:编辑blend子规则,使得其半径与hole的直径相关联:q在KF导航器上选择BLEND,单击右键,选择编辑;q在Input Parameters内选择radius;q将Rule for Parameter中的值改为:“if (HoleDia:<0.6) then 0.125 else0.25;”;q选择OK;第9步:编辑boss子规则,使得其直径与hole的直径相关联:q在KF导航器上选择BOSS下面的Diameter,单击右键,选择编辑;q在Input Parameters内选择value;q将Rule for Parameter中的值改为:“HoleDia:*2;”;q选择OK;第10步:测试part,确保按照设计的工作:q选择ToolsàExpression;q改变HoleDia的值,察看blend和boss的改变;第11步:添加type?属性,用来控制倒角为edge_blend或者chamfer:q在KF导航器上选择Root,单击右键,选择添加属性;q在name输入框内输入type?;q在类型列表内选择name;q将Fomular中的值改为edge_blend;q选择OK;第12步:编辑blend子规则,使得当type?的值为edge_blend时,为ug_edge_blend,而当type?的值为single_offset_chamfer时,为chamfer:q在KF导航器上选择BLEND,单击右键,选择编辑;q在编辑子规则对话框中将Method改为Specify Rule for Class;q将Rule for Class Name中的值改为:“if (type?:=edge_blend) then ug_edge_blend else if(type?:=single_offset_chamfer) thenug_single_offset_chamfer else nulldesign;”;q在Parameter-Value Pairs中,拷贝包含Edge_Blend_References的整个一行到任意一新行,并且将Edge_Blend_References改为References;q在Parameter-Value Pairs中,插入新的一行,输入:“Offset1;0.05;”;q选择OK;第13步:测试设计结果:q在KF导航器上选择type?,单击右键,选择编辑;q将Fomular中的值改为single_offset_chamfer;q选择OK,可以看到此时的图形窗口变为如下图4-5所示:图4-5测试设计结果q保存Part,关闭part;4.3 控制颜色、层、抑制状态属性我们可以通过添加子规则对话框或者编辑子规则对话框中的“Input Parameters”来控制颜色、层和抑制状态:l Suppress? – True或者False;l Color –整型输入;l Layer –整型输入(1到256);4.4 质量属性可以用ug_body类对单个特征,或者用ug_mass_properties类对多个特征控制和检查特征的质量属性;练习:检查实体的质量属性:在这个练习中,我们会通过使用ug_body类来改变上面例子中建立的实体的颜色,并且检查实体的质量:第1步:添加blend_chamfer_body子规则:q打开***_blend_chamfer.prt文件,另存为***_blend_chamfer_mass.prt;q打开KF导航器;q选择Root,单击右键,选择“Add Child Rule”,弹出添加子规则对话框;q在“Name”输入框内输入“blend_chamfer_body”;q在“Class”列表中选择“ug_body”;q在“Input Parameters”中选择“Feature (List)”;将光标置于括号内{},输入“boss:”;q在“Input Parameters”中选择“Color (Integer)”;在“Rule for Parameter”输入框中,将2改为12;q选择OK;q注意到实体的颜色改变了;q保存part文件;第2步:检查实体的质量:q单击+号展开root下的Attributes;q选择blend_chamfer_body,单击右键,选择Inspect Instance,弹出Inspect Instance对话框;q在Inspect Instance对话框中单击+号,展开blend_chamfer_body属性;q选择“Mass (Number)”,单击右键,选择“Show Value”,查看质量的值;q选择KF导航器上的type?属性,单击右键,选择“Edit”;q将“single_offset_chamfer”改变为“edge_blend”;q选择OK,关闭编辑属性对话框;q在Instance Inspector对话框上,选择Mass(Number),单击右键,选择“Show Value”,注意到实体的质量值会随着倒角的类型的改变而改变;q关闭part文件;4.5 交互编辑1. Knowledge Fusion和交互系统都创建同样的NX对象;2. 在同一个对象上, Knowledge Fusion的信息和交互系统所产生的所有信息总是同步的,如果对象被交互修改了, 比如建模的尺寸, 那么Knowledge Fusion会自动反映出这样的更动,反之亦然;3. 通过在对象上加以相应的Knowledge Fusion规则来控制交互方式的更改,为了达到这个目的,在添加子规则对话框和编辑子规则对话框中的“Input Parameters”中提供了几个参数:•onDelete?:•lockRule?:•LockRuleParameters:•lockObject?:练习:在这个练习中,我们将要使用KF规则来控制在modeling和表达式子系统中交互编辑的影响;第1步:在Modeling中编辑Hole的Diameter:q打开***_blend_chamfer.prt,打开KF导航器;q单击+号展开root下的Attribute;q注意此时的Width属性的值;q选择ApplicationàModeling;q选择EditàFeatureàParameters;q选择SIMPLE_HOLE(2),选择OK;q选择Feature Dialog按钮;q将Diameter的值改变为0.4,选择OK三次;q注意到KF导航器中Hole_Diameter属性的颜色变为蓝色,其值改变为0.4;q选择Hole_Diameter,单击右键,选择Delete;q注意到Hole_Diameter属性变为黑色,值也变回原先的值;block也由于这个改变的影响而update了;第2步:锁住Simple_Hole的Hole_Diameter,并且尝试在Modeling里面编辑它:q选择Simple_Hole,单击右键,选择Edit,弹出“Edit Child Rule”对话框;q从“Input Parameters”中选择lockRuleParameters(List);q将光标位于括号{}之间,输入Hole_Diameter;q选择OK;q选择EditàFeatureàParameters;q选择BLOCK(1),选择OK;q选择“Feature Dialog”按钮;q改变Diameter值为0.4,Depth值为1.2,选择OK三次;q弹出一个信息对话框,告诉用户Hole_Diameter参数被规则锁住了,不可以被改变,如下图4-6所示:图4-6 信息q注意到Hole_Diameter属性仍然是黑色的,并且它的值没有改变,然而Hole_Depth属性的颜色现在为蓝色,值改变为1.2;我们不能够在KF之外改变Hole_Diameter值的原因为它被lockRuleParameters锁住了;q选择Hole_Depth,单击右键,选择Delete,注意到Hole_Depth属性的值又一次变黑了,并且改变回原先的值;第3步:锁住Simple_Hole对象:q单击+号展开SIMPLE_HOLE下的Attribute;q选择SIMPLE_HOLE,单击右键,选择Edit,弹出编辑子规则对话框;q从Input Parameters列表中选择lockObject?(Boolean);在“Rule for Parameter”中将FALSE改为TRUE;q选择Apply;q从Input Parameters列表中选择Hole_Depth (Number);q在“Rule for Parameter”中将1.0改为1.2;q选择Apply;q注意到图形窗口的SIMPLE_HOLE并没有改变为新的深度,Hole_Depth属性现在为蓝色,并且值仍然为1.0。

相关文档
最新文档