《ABAQUS 6.14超级学习手册》——2.3 装配模块(Assembly)

简介:

本节书摘来自异步社区《ABAQUS 6.14超级学习手册》一书中的第2章,第2.3节,作者: 齐威 更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.3 装配模块(Assembly)

在Module(模块)列表中选择Assembly(装配),即进入Assembly(装配)功能模块。其主界面如图2-29所示。


<a href=https://yqfile.alicdn.com/bb64f5c2b63d8da64b7e8002308fdaf5059fbb14.png" >

在Part功能模块中创建或导入部件时,整个过程都是在局部坐标系下进行的。对于由多个部件构成的物体,必须将其在统一的整体坐标系中进行Assembly(装配)功能模块配,使其成为一个整体,这部分工作在Assembly功能模块中进行。

一个模型只能包含一个装配件,一个装配件可以包含多个部件,一个部件也可以被多次调用来组装成装配件。即使装配件中只包含一个部件,也必须进行装配,定义载荷、边界条件、相互作用等操作都必须在装配件的基础上进行。

2.3.1 创建部件实体
装配的第一步是选择装配的部件,创建部件实体。具体操作方法如下。

执行Instance→Create命令,或单击工具区中的Instance Part(创建部件实体)工具图片 177,弹出Create Instance对话框,如图2-30所示,可以选择从Parts和Models创建。


<a href=https://yqfile.alicdn.com/98155e833ef7a8c2f6b111ac4346324e1da5ac6a.png" >

该对话框包括三部分,其中,Parts(部件)栏内列出了所有存在的部件,单击鼠标左键进行部件的选取,既可以单选,也可以多选,只不过多选时在单击的同时要借助键盘上的Shift键或Ctrl键。Instance Type(实体类型)选项用于选择创建实体的类型,有两个选项。

  • Dependent(mesh on part):用于创建非独立的部件实体,为默认选项。当对部件划分网格时,相同的网格被添加到调用该部件的所有实体中,特别适用于线性阵列和辐射阵列构建部件实体。
  • Independent(mesh on instance):用于创建独立的部件实体,这种实体是对原始部件的复制。此时需要对装配件中的每个实体划分网格,而不是原始部件。
    提示:

与创建非独立的部件实体相比,这种方法会耗用更多的内存;另外,由于节点集合和单元集合被写入每一个独立的部件实体中,这种方法的Inp文件也较大。

  • Auto-offset from other instances选项用于使实体间产生偏移而不重叠。整体坐标系的原点和坐标轴与第一个部件实体的重合,当继续添加部件实体时,ABAQUS/CAE会将新实体的坐标系对齐整体坐标系,这样部件实体间可能会产生重叠。

在创建实体前,选中此选项,ABAQUS/CAE会自动产生偏移而使各实体间无重叠,具体而言,对三维和二维的部件实体产生X方向的偏移,对轴对称部件实体产生Y方向的偏移。

完成设置后,单击OK按钮,完成实体的创建。

提示:
工具区和主菜单中没有删除实体等工具,一旦创建部件实体后,可以在模型树中进行这些操作。具体操作:在模型树中单击该模型Assembly前的图片 178展开该列表,再单击Instances前的图片 179,鼠标指向需要操作的实体,单击鼠标右键,弹出的命令菜单中的Delete按钮用于删除该实体,Suppress和Resume用于抑制和恢复该实体的选择。
部件实体创建完成后,其实体类型可以修改,方法为在模型树中选择该部件实体,单击鼠标右键,在弹出的命令菜单中单击Make Independent或Make Dependent,即可改变实体的类型。

ABAQUS/CAE还提供以阵列方式复制部件实体,包括线性阵列和辐射阵列两种模式,分别介绍如下。

1.Linear Pattern(线性阵列模式)
执行Instance→Linear Pattern命令,或单击工具区的Linear Pattern(线性阵列模式)工具图片 180,在视图区单击鼠标左键选取实体,单击提示区的Done按钮,弹出“Linear Pattern”对话框,如图2-31所示。该对话框包括以下几项。


<a href=https://yqfile.alicdn.com/4722bd171e71c38bc9f05a2ef7b283c72d1b3e97.png" >

(1)Direction l(方向1)栏用于设置线性阵列的第一个方向,默认为X轴。

Number(数目):该选项用于设置部件实体的数目(含原始实体),默认值为2。
Direction(方向):该选项用于设置线性阵列的方向。单击Direction...按钮,在视图区中的原始实体上选择一条线段,新实体即按该方向排列。
Offset(偏移):该选项用于设置实体间的距离。
Flip(反向):该按钮用于将线性阵列变为反方向。
(2)Direction 2(方向2)栏用于设置线性阵列的第二个方向,默认为Y轴,其选项与Direction l完全相同,不再赘述。

(3)Preview(预览)选项用于预览线性阵列的实体,默认为选择预览方式。

完成设置后,单击OK按钮,完成线性阵列的实体创建操作。

2.Radial Pattern(辐射阵列模式)
执行Instance→Radial Pattern命令,或单击工具区的Radial Pattern(辐射阵列模式)工具图片 181,在视图区单击鼠标左键选取实体,单击提示区的Done按钮,弹出Radial Pattern对话框,如图2-32所示。该对话框包括以下几项。


<a href=https://yqfile.alicdn.com/6da05e6d9181e5a0bceaf640fcec89054dd4234e.png" >

(1)Number(数目):用于设置阵列实体的数目(含原始实体),默认值为4,最小可以设置成2。

(2)Total angle(总角度):用于设置原始实体与最后一个复制实体间的角度,范围为-360°~360°,正值代表逆时针方向,默认为绕Z轴90°。

(3)图片 2(Select axis…):用于设置辐射阵列的旋转轴,类似于线性阵列中的Direction功能。单击该按钮,在视图区中的原始实体上选择一条线段,新实体即以该线段为轴旋转排列。

(4)Preview(预览):用于预览辐射阵列的实体,默认为选择预览方式。

2.3.2 部件实体的定位
创建了部件实体后,可以采用多种工具对实体进行定位,下面分别进行介绍。

1.平移和旋转工具
使用平移和旋转工具可以完成部件实体在任何情况下的定位,常用工具有Translate(平移)、Rotate(旋转)、Translate To(平移到)。下面分别对这些工具进行介绍。

(1)Translate(平移):执行Instance→Translate命令,或单击工具区的Translate Instance(平移实体)工具图片 185,在视图区单击鼠标左键选取实体,单击提示区的Done按钮。有两种方法实现部件实体的平移。

按提示输入平移向量起点的坐标,按Enter键,继续在提示区输入平移矢量终点的坐标,再次按Enter键。
在视图区中选择部件实体上的一点,接着在视图区中选择部件实体上的另一点。此时,视图区显示出实体移动后的位置,单击OK按钮,完成部件实体的移动。
(2)Rotate(旋转):执行Instance→Rotate命令,或单击工具区的Rotate Instance(旋转实体)工具图片 186,在视图区单击鼠标左键选取实体,单击提示区的Done按钮。

提示:
类似于平移工具,有两种方法确定部件实体的旋转轴。之后,在提示区输入旋转的角度,如图2-33所示,范围为-360°~360°,正值表示逆时针方向的旋转,默认为90°。


25caeff22d9cf64dc45660817c35d6ebca3d9e23

输入角度后按Enter键,视图区显示出实体旋转后的位置,单击OK按钮,完成部件实体的旋转。

(3)Translate To(平移到):执行Instance→Translate To命令,或单击工具区的Translate To(平移到)工具图片 188,在视图区单击鼠标左键选取移动实体的边(二维或轴对称实体)或面(三维实体),单击提示区的Done按钮,再选取固定实体的面或边,单击提示区的Done按钮。

注意:
该工具仅适用于实体模型。
提示:
类似于平移工具,选取平移矢量的起止点。之后,需要在提示区输入移动后两实体的间隙距离,如图2-34所示。负值表示两实体的重叠距离,默认为0.0,即选取的两实体的面或边接触在一起,单击Preview按钮预览,再单击Done按钮确认本次操作。


<a href=https://yqfile.alicdn.com/1660a3e2a1d9cfd36513f901bb76b0a81f35383b.png" >

如果沿平移矢量的方向选取的两实体的面或边不能接触在一起,那么该平移操作将无法进行,并弹出错误提示信息,如图2-35所示。


100012f590eee05b09d6f4ad9ce1df41cd9b78b4

注意:
平移和旋转操作可以预览,但不能撤销或修改,读者可以在预览后再确定是否进行该操作。如果觉得实体的平移或旋转不符合要求,可以不断单击提示区的Go Back to Previous Step(返回上一步)按钮图片 1,退回到任一步操作前的状态,再重新进行操作。
2.约束定位工具
ABAQUS/CAE提供了一系列约束定位工具,包括在Constraint菜单和展开工具条图片 1中。

提示:
这组工具与Translate To工具类似,都是通过指定两个部件实体间的位置关系来移动其中一个实体;不同的是约束定位操作可以撤销和修改。下面简要介绍各约束定位工具的功能。
(1)Parallel Face(平行面):执行Constraint→Parallel Face命令,或单击展开工具条的左侧第一个工具,该工具用于使选取的移动实体的平面平行于选取的固定实体的平面。

(2)Parallel Edge(平行边):执行Constraint→Parallel Edge命令,或单击展开工具条的左侧第三个工具,该工具用于使选取的移动实体的直线段平行于选取的固定实体的直线段。

(3)Face to Face(面对面):执行Constraint→Face to Face命令,或单击展开工具条的左侧第二个工具,该工具类似于Parallel Face工具,用于使选取的移动实体的平面平行于选取的固定实体的平面,并使两个基准面间产生指定的间距。

(4)Edge to Edge(平行边):执行Constraint→Edge to Edge命令,或单击展开工具条的左侧第四个工具,该工具类似于Parallel Edge工具,用于使选取的移动实体的直线段与选取的固定实体的直线段重合。

(5)Coincident Point(重合点):执行Constraint→Coincident Point命令,或单击展开工具条的左侧第六个工具,该工具用于使选取的移动实体上的点与选取的固定实体上的点重合,但移动实体的方向保持不变。

(6)Coaxial(共轴):执行Constraint→Coaxial命令,或单击展开工具条的左侧第五个工具,该工具用于使选取的移动实体的圆柱面或圆锥面平行于选取的固定实体的圆柱面或圆锥面共轴。

(7)Parallel CSYS(平行坐标轴):执行Constraint→Parallel CSYS命令,或单击展开工具条的右侧第一个工具,该工具用于使移动实体上的基准坐标系的轴平行于固定实体上的基准坐标系的轴。

这七种工具的操作类似于Translate To工具,在此不再赘述,读者可以根据提示区的提示自行练习,系统帮助文件《ABAQUS/CAE User’s Manual》。

提示:
约束定位工具的操作结果不能进行预览,但可以选择模型树的Assembly→Position Constraints命令,将鼠标指向需要修改的操作,单击鼠标右键,在弹出的命令菜单中单击Edit按钮,弹出Edit Feature(编辑特征)对话框,如图2-36所示,即可在该对话框中对该约束定位操作进行修改。


71c5272fb88a49a13da1ae1e41c16190886f153b

此外,弹出的命令菜单中的Delete命令用于删除该约束定位操作,Suppress和Resume命令用于抑制和恢复该约束定位操作。单独的约束定位操作很难对部件实体进行精确定位,往往需要几个约束定位操作的配合才能精确地定位部件实体。

当几个约束定位操作或旋转、平移操作与约束定位操作发生冲突时,可以选择Instance→Convert Constraints工具移除模型树中的所有约束定位操作的特征(模型的位置保持不变),之后,再进行平移和旋转操作或新的约束定位操作。

2.3.3 合并/剪切部件实体
当装配件包含两个或两个以上的部件实体时,ABAQUS/CAE提供部件实体的合并(Merge)和剪切(Cut)功能。对选择的实体进行合并或剪切操作后,将产生一个新的实体和一个新的部件。

具体操作:执行Instance→Merge/Cut命令,或单击工具区中的Merge/Cut Instances(合并/剪切实体)工具图片 194,弹出Merge/Cut Instances对话框,如图2-37所示。

该对话框的参数说明如下:

(1)Part name(部件名称)栏,用于输入新生成的部件的名称。

(2)Operations(操作)栏,用于选择操作的类型。

(a)Merge(合并),用于部件实体的合并。

  • Geometry(几何)选项,用于几何部件实体的合并。
    Mesh(网格)选项,用于网格实体的合并。
  • Both选项,ABAQUS/CAE可实现网格部件实体和划分了网格的实体部件的合并。

(b)Cut geometry(剪切)选项,用于部件实体的剪切,仅适用于几何部件实体。

(3)Options(选项),用于设置操作的选项。

(a)Original Instances(原始实体)。

  • Suppress(抑制)选项,用于选择进行合并或剪切操作后,原始实体是否被激活。
  • Delete(删除)选项,用于删除原始实体。

(b)Geometry(几何体)。

  • Remove(移除)选项,用于移除合并的几何部件实体的重合边界,使之成为一个Cell。如图2-37(a)所示。
  • Retain(保留)选项,用于保留合并的几何部件实体的公共部分,使之成为三个Cells。如图2-37(a)所示。

(4)Merge nodes(合并节点),该栏用于选择节点的合并方式,适用于带有网格的实体,如图2-37(b)所示。


29c93304189d170ca6bbce0e7bec0b7bd8ec6a04
  • Boundary only为默认选项,仅适用于只有一个公共面的情况,此时仅沿边界合并节点。
  • All选项适用于部件有重叠时,ABAQUS/CAE合并选取实体的所有节点。此时,Remove duplicate elements选项被激活,默认选择该选项,表示移除合并后重合的单元。
  • None选项表示不合并节点,ABAQUS/CAE将保留所有的原始节点。

(5)Tolerance(公差),用于输入合并节点间的最大距离,默认值为110,即间距在110内的节点被合并,适用于带有网格的实体,如图2-37(b)所示。

设置完Merge/Cut Instances对话框后,单击Continue…按钮,视图区选择需要操作的实体,单击提示区的Done按钮,ABAQUS/CAE进行合并或剪切运算,如果操作成功,则会生成一个新的部件实体显示在视图区,而原始实体不再显示在视图区中。此时,在环境栏的Module列表中选择Part,可以看到合并或剪切操作后生成的部件。

注意:
若对类型相同的几何部件实体(Dependent或Independent)进行合并或剪切操作,则生成同类的实体;若几何部件实体的类型不同,则生成非独立的实体(Dependent)。当对带有网格的实体进行合并或剪切操作时,总是生成非独立的实体(Dependent)。

相关文章
|
Windows
mathtype7产品激活密钥最新
MathType是强大的数学公式编辑器,MathType公式编辑器可以说是专门为理科生准备的软件,它可以帮助用户快速的在各种文档中插入符号和公式,不论是简单的公式和符号,还是复杂的都可以非常轻松的输入,并且在与office文档结合使用时,表现的非常完美,是非常好的一款软件,与常见的文字处理软件和演示程序配合使用,能够在各种文档中加入复杂的数学公式和符号,可用在编辑数学试卷、书籍、报刊、论文、幻灯演示等方面,是编辑数学资料的得力工具。
47711 0
|
11月前
【Mac用户必看】解锁Word新技能:在Microsoft Word中优雅融入LaTeX公式,科研办公两不误的高效秘籍!
【8月更文挑战第2天】【Mac 系统】探索Word中LaTeX公式的优雅融入之道
1132 10
|
数据安全/隐私保护
matlab程序,地震波压缩、地震波缩尺、地震波压缩时间,调整时长、时间间隔
地震波格式转换、时程转换、峰值调整、规范反应谱、计算反应谱、计算持时、生成人工波、时频域转换、数据滤波、基线校正、Arias截波、傅里叶变换、耐震时程曲线、脉冲波合成与提取、三联反应谱、地震动参数、延性反应谱、地震波缩尺、功率谱密度
|
存储 缓存 物联网
MQTT常见问题之MQTT发送消息过多内存不够处理不过来如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
机器学习/深度学习 PyTorch 算法框架/工具
pytorch中非标量调用backward()的时候为什么要先进行sum操作
在《动手学深度学习》第二版教程中,当y为非标量的时候,调用backward()函数时,为什么先要求和呢(即y.sum().backward()),估计很多读者有点懵,今天小编给大家说说我的理解。
612 3
qt-绘制曲线(qcustomplot)
qt-绘制曲线(qcustomplot)
660 0
Latex标题左对齐
在ctexart类型文章中,标题\section标题是居中的,现需要改为左对齐,需要设置如下: \documentclass[UTF8]{ctexart} \CTEXsetup[format={\Large\bfse...
6504 0
|
机器学习/深度学习 存储 并行计算
【计算机视觉】Fast Segment Anything 安装步骤和示例代码解读(含源代码)
快速分段任意模型 (FastSAM) 是一种 CNN 分段任意模型,仅由 SAM 作者发布的 SA-1B 数据集的 2% 进行训练。 FastSAM 的性能与 SAM 方法相当,运行速度提高了 50 倍。
1025 0
|
编解码 BI 定位技术
自然保护区边界数据(国家级、省级、县市级)/乡镇区划边界/村界/植被类型分布/土地利用数据/NPP数据/NDVI数据
自然保护区边界数据(国家级、省级、县市级)/乡镇区划边界/村界/植被类型分布/土地利用数据/NPP数据/NDVI数据
自然保护区边界数据(国家级、省级、县市级)/乡镇区划边界/村界/植被类型分布/土地利用数据/NPP数据/NDVI数据
|
机器学习/深度学习 人工智能 自然语言处理
大厂技术实现 | 多目标优化及应用(含代码实现)@推荐与计算广告系列
推荐,搜索,计算广告是互联网公司最普及最容易商业变现的方向,也是算法发挥作用最大的一些方向,前沿算法的突破和应用可以极大程度驱动业务增长,这个系列咱们就聊聊这些业务方向的技术和企业实践。本期主题为多目标学习优化落地(附『实现代码』和『微信数据集』)
7623 6
大厂技术实现 | 多目标优化及应用(含代码实现)@推荐与计算广告系列
AI助理
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问

你好,我是AI助理

可以解答问题、推荐解决方案等