为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > CAD动态块详解及实例

CAD动态块详解及实例

2020-03-07 20页 pdf 2MB 20阅读

用户头像 个人认证

百事可乐

热爱教育职业

举报
CAD动态块详解及实例目录1.1概述...........................................................................................................................31.2块编辑器...................................................................................................................41.3块编辑器工具面板....
CAD动态块详解及实例
目录1.1概述...........................................................................................................................31.2块编辑器...................................................................................................................41.3块编辑器工具面板....................................................................................................41.3.1管理....................................................................................................................41.3.2工具....................................................................................................................41.3.3参数....................................................................................................................41.3.4动作....................................................................................................................41.3.5参数集................................................................................................................41.3.6可见性................................................................................................................41.3.7关闭....................................................................................................................51.4参数...........................................................................................................................51.4.1点参数................................................................................................................51.4.2线性参数............................................................................................................51.4.3极轴参数............................................................................................................51.4.4XY参数...............................................................................................................51.4.5旋转参数............................................................................................................51.4.6对齐参数............................................................................................................51.4.7翻转参数............................................................................................................61.4.8可见性参数........................................................................................................61.4.9查询参数............................................................................................................61.4.10基点参数............................................................................................................61.5动作...........................................................................................................................61.5.1移动....................................................................................................................61.5.2缩放....................................................................................................................61.5.3拉伸....................................................................................................................61.5.4极轴拉伸............................................................................................................71.5.5旋转....................................................................................................................71.5.6翻转....................................................................................................................71.5.7阵列....................................................................................................................71.5.8查询....................................................................................................................71.6创建动态块的一般步骤............................................................................................71.7动态块基本操作........................................................................................................81.7.1基点....................................................................................................................81.7.2可见性................................................................................................................91.7.3对齐..................................................................................................................111.7.4翻转..................................................................................................................121.7.5移动..................................................................................................................131.7.6参数夹点数......................................................................................................161.7.7角度偏移..........................................................................................................171.7.8线性拉伸..........................................................................................................171.7.9参数值集..........................................................................................................181.7.10对称拉伸..........................................................................................................201.7.11距离乘数..........................................................................................................211.7.12链动作..............................................................................................................221.7.13缩放..................................................................................................................241.7.14缩放的特性......................................................................................................261.7.15旋转..................................................................................................................291.7.16极轴拉伸..........................................................................................................301.7.17极轴参数的特点...............................................................................................331.7.18阵列..................................................................................................................351.7.19查询..................................................................................................................37动态块1.1概述下图中,选择列表上不同的项目,图块就会发生相应的改变,这就是所谓的动态块。通俗地说,动态块就是“会动”的块,所谓“会动”,是指可以根据需要对块的整体或局部进行动态调整。“会动”使动态块不但像块一样有整体操作的优势,而且拥有块所没有的局部调整功能。参数和动作是实现动态块动态功能的两个内部因素,通过参数和动作的配合,动态块可以轻松实现旋转、翻转、查询等各种各样的动态功能,例如:下图所示的“门”动态块就可以实现多种动态调整功能。1.2块编辑器菜单位置:[工具]→[块编辑器]命令行:Bedit(be)动态块的编辑和调整均要在块编辑器中进行,其界面如下图所示。其中黑色箭头标注代表参数,而黄色闪电符号代表动作。1.3块编辑器工具面板浩辰CAD2012动态块编辑器的背景呈淡黄色,Ribbon界面简洁而紧凑,一目了然。1.3.1管理可以保存或另存当前块,也可以新建或更换块编辑对象。1.3.2工具定义、编辑或更新块的属性。1.3.3参数该面板包含了动态块的全部参数,所有参数均可以从此工具面板上添加。1.3.4动作利用此面板,可为动态块添加所有动作。1.3.5参数集提供了常用参数、动作的配对模版,编辑动态块时如能尽量使用此工具面版,可有效提高动态块的编辑效率。1.3.6可见性编辑可见性状态的专用面板。1.3.7关闭用于退出块编辑器,在退出块编辑器之前,部分命令将不可用。1.4参数参数的实质是指定其关联对象的变化方式,比如,点参数的关联对象可以向任意方向发生变化,线性参数和XY参数的关联对象只能沿参数所指定的方向发生改变,极轴参数的关联对象可以按极轴方式发生旋转、拉伸或移动,旋转、翻转、可见性、对齐参数的关联对象可以发生旋转、翻转、隐藏与显示、自动对齐。1.4.1点参数工具图标:[参数]→命令行:BParameter→O点参数可与移动、拉伸动作配合形成点移动或点拉伸,由于点参数可向任意方向发生改变,所以点移动和点拉伸的方向也是任意的。1.4.2线性参数工具图标:[参数]→命令行:BParameter→L线性参数的本质是矢量,具有方向特性,该参数限定了其关联对象变化的方向。线性参数可以和移动、拉伸、阵列等动作配对成线性移动、线性拉伸、线性阵列。1.4.3极轴参数工具图标:[参数]→命令行:BParameter→P极轴参数的本质也是矢量,只不过是以极轴坐标定义的矢量,其关联的对象不但可以以参数基点为中心发生旋转,而且可以沿参数径向产生拉伸或移动。1.4.4XY参数工具图标:[参数]→命令行:BParameter→X受XY参数约束的对象可以沿X轴和Y轴的方向发生改变,而且X方向和Y方向可以产生联动效果。1.4.5旋转参数工具图标:[参数]→命令行:BParameter→R控制关联对象以参数基点为中心产生旋转,旋转角度可以是任意的,也可以将旋转角度限定在某一范围内或特定值。1.4.6对齐参数工具图标:[参数]→命令行:BParameter→A对齐参数无需与动作配对,可以为对象指定对齐方向和对齐方式,实现对象的自动对齐。1.4.7翻转参数工具图标:[参数]→命令行:BParameter→F此参数与翻转动作配对,实现相关对象的翻转。1.4.8可见性参数工具图标:[参数]→命令行:BParameter→V控制相关对象的显示与隐藏。1.4.9查询参数工具图标:[参数]→命令行:BParameter→K与查询参数动作配对,可以反向查询关联参数的特征。1.4.10基点参数工具图标:[参数]→命令行:BParameter→B为动态块添加基点,添加基点后,基点将成为动态块的插入点。1.5动作所有的动作必须与参数配对才能发挥作用,参数只是指定对象变化的方式,而动作则可以指定变化的对象。1.5.1移动工具图标:[动作]→命令行:BActionTool→M与点、线性、极轴以及XY等参数配对,实现对指定对象的移动。1.5.2缩放工具图标:[动作]→命令行:BActionTool→S与线性、极轴、XY等参数配对实现缩放功能,而且,通过修改与其配对的参数的属性,可以得到多种缩放效果。1.5.3拉伸工具图标:[动作]→命令行:BActionTool→T可与点、线性、极轴及XY参数形成拉伸组合。1.5.4极轴拉伸工具图标:[动作]→命令行:BActionTool→P该动作只能与极轴拉伸参数配对,实现极轴拉伸功能。1.5.5旋转工具图标:[动作]→命令行:BActionTool→P旋转参数的专用动作,可以自由旋转,也可以为其配对参数指定列表或增量,实现精确旋转。1.5.6翻转工具图标:[动作]→命令行:BActionTool→F翻转参数的专用动作。1.5.7阵列工具图标:[动作]→命令行:BActionTool→A可与线性、极轴、XY参数配对,现实多种阵列方式。1.5.8查询工具图标:[动作]→命令行:BActionTool→L查询参数的专用动作,利用该动作,可以一次性为动态块中的多个参数赋值,快速实现动态块的复杂调整。1.6创建动态块的一般步骤为了得到高质量的动态块,提高块的编辑效率,避免重复修改,我们一般可以通过以下几个步骤完成动态块的创建。步骤1:规划在创建动态块之前,有必要对动态块进行必要的规划,规划动态块要实现的功能、外观,在图形中的使用方式,以及要实现预期功能需要使用哪些参数和动作。步骤2:绘制几何图形绘制动态块中所包含的基本图元,当然,这些图元也可以在块编辑器中绘制。步骤3:添加参数和动作这是动态块创建过程中最关键的环节,参数和动作的编辑不但要考虑到动态块功能的实现,同时也要考虑到动态块的可读性及修改的方便性,尽可能将参数的作用点吸咐在对应的图元上,且动作应摆放在其关联参数附近,参数和动作较多时还需要为其重命名,以便理解、编辑和修改。步骤4:测试动态块保存并退出块编辑器后,对动态块进行效果测试,检测是否能达到预期的效果。1.7动态块基本操作动态块的编辑需在块编辑器中完成,在块编辑器内,用户可以创建新的动态块,也可以为现有的块添加参数和动作,使之具有动态功能。1.7.1基点虽然大部分参数只有在动作的配合下才能发挥作用,但有几个参数例外,其中一个就是基点参数。1、定义块定义块并在块编辑器中绘制圆,如下图。2、添加基点点参数面板上的“基点”参数,按系统提示将参数放置于圆心,如下图。3、插入块保存并退出块编辑器,在模型空间中插入块,如下图。可以看到,添加基点参数后,基点便成了块的插入点。需要注意的是,如果同时利用块定义对话框为块指定插入点,而且为块添加基点参数,系统将以基点作为块的插入点。1.7.2可见性选中下图汽车动态块,在下拉列表中选择不同的选项,动态块便会呈现不同的变化。其实,动态块内部包含了汽车的三个视图,只不过利用可见性参数,控制视图对象的显示和隐藏。1、准备视图准备三个汽车视图,并定义成块。2、添加可见性参数双击块或通过右键菜单进入块编辑器,单击参数面板上的可见性参数图标,按系统提示指定参数的位置,如下图。3、编辑可见性状态双击可见性参数图标,启动可见性状态编辑对话框。在可见性状态编辑对话框内可以重命名、新建、删除可见性状态,因为本例要控制三个汽车视图的可见性,所以我们新建了如下图所示的三个可见性状态。点击下图所示的按钮,选择下拉菜单上的“跑车”。单击可见性工具面板上的“使不可见”图标,选中卡车和桥车,使其在“跑车”状态中不可见,如下图。选好对象后回车确定。对“桥车”和“卡车”状态,按类似的方法进行设置。4、移动调整编辑完可见性状态后,移动三个汽车视图,使之重叠,如下图。5、测试动态块将编辑好的动态块插入图纸中,选中动态块并单击可见性参数夹点,在弹出的下拉列表中选择某一项目,动态块便会自动改变显示状态。1.7.3对齐对齐参数可以赋与动态块自动对齐功能,省去旋转图块的步骤。1、为粗糙度符号添加对齐参数在块编辑器内绘制粗糙度符号,单击参数面板上的对齐参数图标,按系统提示指定参数的位置及对齐方向,如下图,其中虚线为对齐方向。2、测试动态块插入粗糙度动态块,移动对齐夹点,符号自动与标注表面对齐,如下图。1.7.4翻转如果使用上一节的粗糙度符号对零件进行标注,有时虽然符号对齐了,但文字的方向却不正确。所以,为了得到正确的标注,需要增加文字翻转功能。1、添加翻转参数点击翻转参数图标,按系统会提示添加如下图所示的翻转参数。2、添加翻转动作单击动作面板上的翻转动作图标,为动作指定参数和对象。这里,我们选“粗糙度”为翻转对象,最后放置动作图标,如下图。用相同的方法添加一对垂直方向的翻转参数和动作,如下图。3、测试动态块可以看到,增加翻转参数以后,只要单击翻转夹点,便可以将文字翻转到正确的位置。1.7.5移动点移动1、绘制图形绘制如下图所示图形,并定义成块。2、添加点参数单击工具栏上的点参数命令,并按系统提示指定参数的位置,如下图。3、添加移动动作单击动作面板上的移动动作图标,为动作指定参数和对象,并指定动作的放置位置。动作标签位置不会影响到动态块的动态效果,但为了美观方便,标签一般尽可能放在与其关联的参数附近。4、测试动态块插入动态块,拖动动态块的蓝色夹点,键随之向右移动,如下图,动态块能达到预期的效果。值得注意的是,如果移动时没有启用正交约束,键是可以沿任意方向移动的,这是因为点参数本身的方向是任意的,参数的特性决定了动态行为的特性。线性移动其实,限于材料力学特性的要求,键只允许置于阶梯轴的中线上,所以,键只需水平方向的移动就够了,其他方向是没有意义的。下面,我们要利用线性参数将键的移动方向限制在阶梯轴的中线上。1、添加线性参数线性参数的添加方法和标注类似,尽量将参数的吸附点放置在阶梯轴的中线上。2、添加移动动作与点移动不同,在指定参数后,系统会提示“指定要与动作关联的参数点”。这里,选参数右边的夹点为“关联参数点”,如下图。所谓关联参数点,相当于动作的操作点,退出块编辑器后可以拖动该点使动态块发生相应的变化。选定关联参数点后,便可以为动作指定移动对象,如下图。放置动作标签,保存并退出动态块。3、测试动态块选中动态块并拖动参数的右夹点,键随之移动,而且不管光标怎么移动,键始终被约束在阶梯轴的中线上,也就是说,在线性参数的约束下,动态块只能沿线性参数指定的方向发生变化。1.7.6参数夹点数在块编辑器中选中线性参数,将其属性面板中的夹点数改为“1”。保存并退出块编辑器,选中动态块,发现其中一个夹点已经消失,如下图。其实,将参数的夹点数由“2”改成“1”后,首先消失的是参数的基点夹点,也就是添加参数时取的第一点。1.7.7角度偏移进入块编辑器,将移动动作属性中的“角度偏移”由0度改为30度,保存并退出块编辑器。选中动态块并移动右边的夹点,可以看到,键只能沿30度的方向移动,如下图。可以看到,通过修改“角度偏移”,可以改变动作的作用方向。1.7.8线性拉伸在机械设计中,不但经常需要改动键的位置,而且还时常需要对其尺寸进行修改。这一节,我们将为阶梯轴上的键增加线性拉伸功能。1、添加线性参数2、添加拉伸动作单击动作面板上的拉伸动作图标按钮,按系统提示选中参数并指定右夹点为关联参数点,如下图,如下图。其中,加黑对象为动作的操作对象,虚线框为动作拉伸框,与拉伸框相交的对象将发生拉伸,被拉伸框框选的对象将发生移动。退出块编辑器,拖动拉伸夹点,键随之实现拉伸,如下图。1.7.9参数值集对于机械设计,往往需要将键拉伸到某一确定的长度。下面,我们就来看如何实现精确拉伸。在块编辑器内将线性参数选中,点击其属性面板上“距离类型”右边的输入框,弹出一个下拉菜单。其中“无”为默认选项,表示可以自由拉伸。其下两项分别可以指定拉伸的最大、最小值。“增量”表示以增量的方式进行拉伸,选中增量后,值集栏目会变成如下图所示。如果选择“列表”,值集栏目将变成下图所示,动态块将只能按列表指定的值进行拉伸。单击“距离值列表”右则的文本框,会出现一个带省略号的按钮。单击按钮,弹出“添加距离”对话框,在对话框内添加“1”、“1.5”、“2”三个值,如下图。退出块编辑器并拉伸右夹点,发现键右侧会出现几条灰色的线条,而且键只能拉伸到灰线位置,如下图。显然,通过值列表,可以将拉伸约束为特定值,实现精确拉伸。1.7.10对称拉伸要实现双向拉伸,有一种简单的方法,那就简单地添加两个拉伸动作。但这种方法虽然可以实现两个方向的拉伸,但两个拉伸是独立的,不能实现双向对称拉伸,要实现双向对称拉伸,需要对参数进行一些额外的设置。首先,为参数添加两个拉伸动作,并分别将两个参数的夹点选为动作的关联参数点。再次,将参数属性中的“基点位置”由默认值“起点”改成“中点”,保存并退出块编辑器。为便于观察效果,我们先在键的中心绘制一条竖直的中心线,然后向左或向右拉伸夹点。从下图可以看到,随着夹点的移动,键发生了双向对称拉伸。1.7.11距离乘数以阶梯轴为例,如果我们要对阶梯轴的左端进行拉伸,而且拉伸后键仍处于阶梯轴小端的中心位置,如下图所示。下面,我们要用动作的“距离乘数”属性来达到这一目的。1、为阶梯轴添加线性参数和拉伸动作把参数点的右端夹点隐藏,动作的拉伸框如下图所示,加黑对象为动作的操作对象。2、为键添加移动动作移动、拉伸关联参数点均选线性参数左边的夹点,动作的移动对象选择整个键,如下图。3、修改动作的距离乘数选中移动动作,将其属性中的“距离乘数”,由默认值“1”改为“0.5”,保存并退出块编辑器。4、测试动态块向左拉伸夹点,随着夹点向左移动,阶梯轴小端出现拉伸效果,键也相应向左移动,而且键始终处于阶梯轴小端的中心,如下图。不虽然拉伸和移动共用一个参数,但将移动的距离乘数修改为“0.5”后,移动的位移只能是拉伸位移的0.5倍。1.7.12链动作如果想保持键中心位置不变的情况下实现对称拉伸,同时,轴小端的长度也要产生拉伸相改变,那应该如何去实现呢?1、为阶梯轴添加拉伸为阶梯轴添加拉伸参数和动作,如下图。其中,加黑对象表示动作的操作对象。由于后续的操作将不会通过该线性参数的夹点拉伸阶梯轴,故可以将线性参数的夹点数改为“0”。2、为键添加线性参数将线性参数的基点位置改为“中点”,以便可以实现对称拉伸功能。3、为键添加右拉伸动作4、实现链动作选中“距离”线性参数,将其属性的“链动作”栏由“否”改为“是”,如下图。添加键左拉伸动作,如下图。需要特别注意的是,必须将“距离”线性参数选入左拉伸动操作对象集内,这是链操作必不可少的步骤。5、测试动态块拖动左夹点后,不但键会双向对称拉伸,而且阶梯轴的小端也会自动拉伸,这就是链动作。链动作的实现有两个重要步骤,其一,修改需要联动发生变化的参数的属性值,将其“链动作”属性由默认值“否”改为“是”;其二,将参数选入联动动作的对象选择集内。1.7.13缩放缩放动作可以与线性参数、极轴参数以及XY参数进行配对,实现多种动态效果。线性缩放1、绘制图形在模型空间中完成检修口的绘制,并定义成块,如下图。2、添加线性参数进入块编辑器,添加线性参数。线性参数的第一点取圆心,并将参数的夹点数改为“1”,如下图。3、添加动作单击动作面板缩上的缩放动作图标,为动作指定参数并将整个检修口框选为动作的对象,如下图。4、测试动态块退出块编辑器并插入动态块,选中动态块后拖动三角夹点,检修口随之缩放。5、精确缩放为线性参数添加值列表,可以实现精确缩放。当然,也可以按前述方法为线性参数指定增量和方向。极轴缩放当我们将检修口的缩放夹点向圆心的左侧移动,也就是线性参数基点的左侧移动时,发现图块并没有发生相应的缩放,如下图。出现这种情况的原因是因为线性参数的端点不能越过其基点,所以我们将线性参数换成极轴参数,其余操作不变,如下图。退出块编辑器,再次对检修口图块的夹点进行拖动,可以看到,将线性参数更为极轴参数后,可以通过向任意方向拖动夹点缩放动态块。1.7.14缩放的特性这一节,我们将利用XY参数与缩放动作配对的实例来说明缩放的一些特性。1、绘制图形绘制动态块所需的图形,并定义成块,如下图。2、添加XY参数进入块编辑器,添加XY参数。参数的添加方法与线性参数类似。参数的第一点取矩形的左下角,这一点是参数的基点,第二点取矩形的右上角,而且将参数的夹点数改为“1”,如下图。3、添加缩放动作4、测试动态块退出块编辑器后,拖动矩形右上角的夹点,可以看到,整个动态块将随夹点的移动产生缩放。不难发现,圆和矩形均以XY参数的基点为缩放基点进行缩放。5、修改动作基准修改基准类型:返回块编辑器,选中缩放动作,将其属性中的“基准类型”由默认值“依赖”改为“独立”。指定新基准:在“基准偏移-X”和“基准偏移-X”右侧输入框内单击,可以手动输入基准点的坐标值,也可以单击输入框右侧带省略号的小按钮,用光标捕捉基点,如下图。用光标指定基点位置,将圆心指定为缩放动作新的基点。退出块编辑器后对动态块进行缩放调整,效果如下图。修改基点类型及位置后,动态块不再以XY参数基点为缩放中心,而是以新指定的基点(圆心)为缩放中心。6、缩放类型缩放动作的属性中有一项叫“缩放类型”,其默认值为“XY缩放”类型。如果选“XY缩放”类型,不管缩放夹点向X轴方向,还是Y轴方向发生移动,动态块都会产生缩放;如果选的是“X缩放”类型,则只有当缩放夹点在X轴方向产生位移时,动态块才会缩放,而“Y缩放”类型也是如此。1.7.15旋转本节,我们将运用旋转参数和旋转动作为建筑图上常用的视图索引符号(英制)添加动态旋转功能。1、绘制图形绘制视图索引符号并定义成块,如下图所示。视图编号和图纸编号为属性文字,以便需要时可以随时修改。2、添加旋转参数参数的第一点取圆心处,系统默认该点为旋转中心,参数的角度类型改为“增量”,并设增量为15度,如下图。3、添加旋转动作单击动作面板上的旋转动作图标,为动指定参数、对象及图标位置,将整个索引符号全部框选为动作的操作对象,如下图。4、测试动态块退出块编辑器并插入块,拖动旋转夹点,动态块便会发生旋转,如下图。1.7.16极轴拉伸本节,我们要利用动态块的极轴拉伸功能实现剖面符号的绘制。1、绘制图形绘制如下图形,其中,文本为属性文字,以便可以根据需要随时修改。2、镜像图形3、定义块将镜像后所有图元定义成块。4、为属性文字添加动作和参数为属性文字添加点参数和移动动作,并将点参数的链动作属性改为“是”,为下一步与极轴拉伸动作建立链动作做准备。5、添加极轴参数和动作添加极轴参数,极轴参数的第一点需选取剖切符号的中心位置,这一点将成为极轴参数的旋转中心。选定极轴参数右夹点为关联参数点,并指定拉伸框,如下图。选择拉伸对象,当然,为了实现文字和剖面符号一同移动,需要将“位置”点参数选入极轴动作的选择集中。为极轴拉伸动作指定仅发生旋转对象,如下图。指定仅发生旋转对象后,便可以放置动作符号,如下图。对于左半部分,重复上述步骤为其依次添加相同的参数及动作。当然,最好隐藏掉极轴拉伸参数不与动作直接关联的夹点,如下图。6、测试动态块打开需要标注的图形,插入建好的动态块,如下图。拖动动态块的夹点,剖切符号不但可以向外拉伸,而且还可以绕其中心旋转,最后完成如下图所示剖切符号的标示。1.7.17极轴参数的特点如果修改上例剖面符号动态块中极轴参数的夹点数,让极轴参数的两个夹点均显示。从下图可以看出,修改前后中间夹点明显不同,对于修改前,中间的夹点其实是图块的基点,也就是插入点。而修改后,图块中心点是极轴参数的基点。单击中间的夹点,可以将夹点往任意方向移动,而且图块深蓝色的插入点又重新显现,如下图。显然,插入点只是被极轴参数的基点覆盖而已,。极轴参数的基点可以任意移动,而图块似乎并未发生任何变化,可事实真是如此吗?为了进一步验证图块是否发生了变化,我们对左右两端的夹点进行移动,发现,剖面符号在进行变化时不是以深蓝色的基点为中心,而是以极轴参数的基点为旋转中心,如下图。进入块编辑器,将参数上移,其他设置不变。退出块编辑器,移动右夹点,发现,旋转中心也已经随着参数上移,如下图。通过上述的例子不难明白,极轴参数之所以不能像点参数和线性参数那样随意移动,是因为极轴参数的基点确定了对象的旋转中心,一但移动参数,旋转中心也会随之移动,同样,旋转参数之所以不可随意移动,原因也在于此。1.7.18阵列动态块的阵列功能需要使用阵列动作,利用阵列动作与线性参数、极轴参数、XY参数配对,可以实现多种形式的阵列。线性阵列下面,我们将利用阵列实现零件明细表的快速绘制与调整。1、绘制零件明细表并定义成块2、添加线性参数由于添加阵列动作后,可拖动参数的两个夹点使表格发生阵列,但很显然,我们只是希望表格的空白栏向上阵列,不希望其向下阵列,为了避免误操作,应该将参数下边的夹点隐藏,如下图。3、添加阵列动作阵列动作的添加过程中,系统会要求指定列间距。所谓列间距,是指阵列产生的对象之间的距离。这里,表格行宽是7mm,为了让行与行之间能紧密地往上排,我们指定列间距为7mm。4、测试动态块插入动态块,向上拖动右上角的夹点,零件明细表的行数便会自动增加,如下图。XY阵列较之于线性阵列,XY阵列无非多了一个垂直方向的阵列而已,如下图。极轴阵列我们先来看下面的动态块例子,拖动夹点后效果如下图所示。可以看到,栅栏不但可以拉伸,而且还可以随意转动方向,这就是极轴拉伸和极轴阵列组合的结果。进入块编辑器,拉伸、阵列动作的添加方式如下图所示,其中,加黑对象表示与选中动作关联。极轴参数直接决定的阵列方式,极轴阵列会以极轴参数的方向为阵列方向,实现任意方向的阵列功能。1.7.19查询利用查询参数和查询动作,可以提取动态块中已添加参数的特性,也可以反向为这些参数赋值,使动态块发生变化。1、绘制图形绘制图形并定义成块,如下图。2、添加可见性参数进入块编辑器,为动态块添加可见性参数,用于控制螺栓的显示与隐藏,如下图。添加可见性参数后,动态块应该能实现如下图所示的效果。3、添加线性参数共需要添加4个线性参数,参数将用于控制螺栓、螺母、垫片以及零件上下部分之间的距离,因为后续的步骤中,我们将利用查询功能调整这些参数的值,使整个零件可以动态实现装配或分解。4、修改参数值集类型将“螺栓距离”参数属性中距离类型改为“列表”,并在列表中添加一个“0”值,如下图。同理,将所有线性参数的距离类型改成“列表”,并在值列表中增加一个“0”值。之所以添加一个“0”值,是为了将该值赋与对应的参数时,相关零件参够实现装配。5、修改参数夹点后续操作将用不到线性、可见性参数的夹点,所以,将当前所有夹点隐藏掉,如下图。6、添加动作首先为“螺栓距离”参数添加动作,如下图。为“底座距离”参数添加移动动作,如下图。需在注意的是,一定要将垫片、螺母连同零件底座一同选入“底座移动”动作的选择集中,只有这样,在给“垫片距离”和“螺母距离”参数赋“0”值时,垫片和螺母才能移动到装配位置。为“垫片距离”参数添加移动动作,如下图。为“螺母距离”参数添加移动动作,如下图。7、添加查询参数查询参数的添加只需按系统提示指定参数位置即可,如下图。8、添加查询动作将查询参数选为查询动作的关联参数,并指定动作标签的位置,此时,系统会自动弹出特性查询表对话框,如下图。单击对话框上的“添加特性”按钮,为查询动作添加特性。选中所有参数并单击“确定”,返回“特性查询表”后,发现输入特性框中多了几列参数。点击“可见性”参数下带三角型的小按钮,会弹出“有螺栓”和“无螺栓”两个选择。同样,单击“螺母距离”参数下的小按钮,下拉列表中也有两个值,正是参数列表中的两个值,其中“0”值是我们指定的,而另一个值是参数原始值。在“查询特性”框,我们可以直接输入描述性的名称。添加的名称会出现在查询夹点的下拉列表中,点击某一名称,查询功能会自动按名称同行左侧的系列值为对应参数赋值,通过这种赋值方法,一次性快速修改参数状态。最后,完成特性查询表的设置,设置效果如下图所示。9、测试动态块可以看到,查询功能可以提取动态块中各参数的特性,并可以批量为这些参数赋值,从而可以快速实现动态块各种复杂的调整。
/
本文档为【CAD动态块详解及实例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索