创建未排序的节点集
您可以选择将节点分配给新的节点集(或将节点添加到现有节点 set) 中。节点编号不会重新排列,并且 不会删除重复项。
这个未排序的节点集将影响节点副本、节点填充、线性约束方程、 多点约束和与保留度关联的 substructure 节点 自由。只能通过直接定义未排序节点来创建未排序节点集 set (如此处所述),或者通过复制未排序的节点集。任何添加或修改 添加到节点集将产生排序的节点集。
输入文件使用情况
NSET, NSET=name, UNSORTED
节点集在定义载荷、约束、 属性等。节点集是模型的基本参考,应该用于 协助输入定义。节点集的成员可以是单个节点或其他节点 集。单个节点可以属于多个节点集。
节点可以在创建时或之后分组到节点集中 定义。在任一情况下,每个节点集都分配有一个名称。节点集名称最多可为 80 个 字符长。
相同的名称可以用于节点集和元素集。
默认情况下,节点集中的节点将按升序排列,并复制 节点将被删除。这样的集称为 sorted node set。您可以选择创建一个 unsorted 节点集,这对于匹配两个 或 更多节点集。例如,如果在两个节点之间定义多点约束 (General Multi-Point Constraints) SETS,则会在 Set 1 中的第一个节点和 Set 中的第一个节点之间创建一个约束 2,然后在集合 1 中的第二个节点和集合 2 中的第二个节点之间,依此类推。这很重要 以确保以所需的方式组合节点。因此,有时更好 以指定按未排序顺序存储节点集。
将节点分配给节点集后,可以将其他节点添加到同一节点集; 但是,不能从节点集中删除节点。
您可以选择将节点分配给新的节点集(或将节点添加到现有节点 set) 中。节点编号不会重新排列,并且 不会删除重复项。 这个未排序的节点集将影响节点副本、节点填充、线性约束方程、 多点约束和与保留度关联的 substructure 节点 自由。只能通过直接定义未排序节点来创建未排序节点集 set (如此处所述),或者通过复制未排序的节点集。任何添加或修改 添加到节点集将产生排序的节点集。 输入文件使用情况 在创建节点集时,可以通过多种方式将节点分配给节点集。 输入文件使用情况 使用以下任一选项: 您可以分配之前定义的节点(通过指定它们的坐标, 通过填充两个边界之间的节点,或通过增量生成节点)添加到节点集 通过直接列出构成集合的节点,通过生成节点集,或通过 从元素集生成节点集。 您可以直接列出构成节点集的节点。以前定义的节点集为 以及单个节点,都可以分配给节点集。 输入文件使用情况 例如,以下行添加节点 1、3、10、11 以及 set to set 中的所有节点: 仅当 的定义发生在 的定义之前时,才能将 的节点集分配给节点集。 节点集中的所有节点都会被排序到 升序数字。如果 UNSORTED 参数包含在 NSET 选项 node set 将按以下顺序包含节点 它们在 data 行上指定。 要生成节点集,必须指定第一个节点n1n1;最后一个节点n2n2;以及这些节点之间的节点数增加 i。所有节点从n1n1自n2n2I 将添加到 设置。因此,i 必须是一个整数,使得(n2−n1)/我(n2-n1)/我是一个整数(不是分数)。默认值为我=1我=1. 输入文件使用情况 例如,以下行以 10 为增量添加 100 到 120 之间的所有节点 设置 : 您可以指定先前定义的元素集 (元素定义) 的名称,在这种情况下,定义元素的节点 包含在此元素集中的 ID 将分配给指定的节点集。此方法 只能用于定义已排序的节点集。 输入文件使用情况 例如,以下行添加定义元素 50 和 100 的所有节点 (节点 1、2、3 和 4)到节点集 : 元素集可以分配给节点集,因为 的定义发生在 的定义之前。 可以指定先前定义的曲面 (About Surfaces) 的名称,在这种情况下,曲面中包含的节点 将分配给指定的节点集。此方法只能用于定义 排序的节点集。 输入文件使用情况 例如,以下行将添加表面中包含的所有节点 named 设置为 node set : 命名的表面可以分配给 节点集,因为 的定义发生在 的定义之前。 如果节点集是从先前定义的节点集构建的,则后续将更新到 这些集不被考虑在内。 输入文件使用情况 例如,以下行将节点 1 和 2 添加到集合中,但不将节点 3 添加到集合中,同时将节点 1 和 3 添加到集合中: 在根据零件实例的装配体定义的模型中,所有节点集都必须是 在零件、零件实例或装配定义中定义。如果定义了节点集 在部件 (或部件实例) 定义中,可以直接引用节点编号。 要定义程序集级节点集,必须标识要添加到该集的节点 在每个节点编号前加上 Part Instance Name 和 “.”(如装配体定义中所述)。程序集级节点集可以与 部件级节点集。 以下输入定义了一个节点集 ,它属于 part ,并将由 的每个实例继承 : 在装配级别定义具有相同名称的节点集,如下所示: 装配级节点集包含属于零件实例 和 的节点集中的所有节点。因此,节点被分配给两个单独的节点集: 一个位于零件实例级别,另一个位于装配体级别。程序集级节点集 called 的节点可以与 属于部分集的;零件级节点集和装配体级节点集是独立的。 但是,由于在此示例中,相同的节点被分配给 part- 和 程序集级节点集,程序集级集可以 或者由 此节点集定义等效于前面的示例,其中节点为 单独列出。 有时,通过引用 部件级节点集。在这种情况下,包含许多节点的集合定义可能会变得相当 冗长。因此,提供了另一种方法。 输入文件使用情况 以下示例显示了定义程序集级节点的两种等效方法 设置;一次,在每个节点编号前加上 Part 实例名称(如上所示),以及 一次使用更紧凑的 INSTANCE 表示法: 当 NSET 选项的使用次数超过 once 具有相同的名称,与 一样,则 第二次使用 NSET 时,将 NSET 附加到集合中 由首次使用 NSET 创建。 在 Abaqus/CAE 中,许多建模作都是通过使用鼠标拾取几何图形来执行的。例如 可以通过在几何零件实例上选取一个点来应用集中载荷。因为 CLOAD 选项引用节点集 此“拾取的”几何体必须转换为输入文件中的节点集。这样的集合是 由 Abaqus/CAE 分配了一个名称,并标记为 internal。您可以使用 Abaqus/CAE 的可视化模块中的显示组来查看这些内部集(请参阅使用显示组显示模型的子集)。 输入文件使用情况创建未排序的节点集
NSET, NSET=name, UNSORTED
在创建节点集时将节点分配给节点集
NODE, NSET=nameNCOPY, NEW SET=nameNFILL, NSET=nameNGEN, NSET=nameNMAP, NSET=name
将先前定义的节点分配给节点集
列出直接定义集的节点
NSET, NSET=name
A11
A12
NSET, NSET=A12
1, 3
10, 11,
A11
A11
A12
A11
A12
A12
A12
生成节点集
NSET, NSET=name, GENERATE
A13
NSET, NSET=A13, GENERATE100, 120, 10
从元素集生成节点集
NSET, NSET=name, ELSET=name
A14
ELEMENT, TYPE=B21
50, 1, 2
100, 3, 4ELSET, ELSET=B1
50, 100NSET, NSET=A14, ELSET=B1
B1
A14
B1
A14
从曲面生成节点集
NSET, NSET=name, SURFACE=name
surf_top
A15
SURFACE, NAME=surf_topNSET, NSET=A15, SURFACE=surf_top
surf_top
A15
surf_top
A15
更新用于定义其他节点集的节点集的限制
NSET, NSET=name
SET-AB
SET-A
NSET, NSET=SET-A
1,NSET, NSET=SET-B
2,NSET, NSET=SET-AB
SET-A, SET-BNSET, NSET=SET-A
3,
定义零件集和装配集
例
set1
PartA
PartA
*PART, NAME=PartA
...
*NSET, NSET=set1
1,3,26,500
*END PART
*ASSEMBLY, NAME=Assembly-1
*INSTANCE, NAME=PartA-1, PART=PartA
...
*END INSTANCE
*INSTANCE, NAME=PartA-2, PART=PartA
...
*END INSTANCE
*NSET, NSET=set1
PartA-1.1, PartA-1.3, PartA-1.26, PartA-1.500
PartA-2.1, PartA-2.3, PartA-2.26, PartA-2.500
*END ASSEMBLY
set1
set1
PartA-1
PartA-2
set1
set1
*ASSEMBLY, NAME=Assembly-1
*INSTANCE, NAME=PartA-1, PART=PartA
...
*END INSTANCE
*INSTANCE, NAME=PartA-2, PART=PartA
...
*END INSTANCE
*NSET, NSET=set1
PartA-1.set1, PartA-2.set1
*END ASSEMBLY
定义装配级节点集的替代方法
NSET, NSET=NsetName, INSTANCE=InstanceName
*ASSEMBLY, NAME=Assembly-1
*INSTANCE, NAME=PartA-1, PART=PartA
...
*END INSTANCE
*INSTANCE, NAME=PartA-2, PART=PartA
...
*END INSTANCE
*NSET, NSET=set2
PartA-1.11, PartA-1.12, PartA-1.13, PartA-1.14,
PartA-2.21, PartA-2.22, PartA-2.23, PartA-2.24
*NSET, NSET=set3, INSTANCE=PartA-1
11, 12, 13, 14
*NSET, NSET=set3, INSTANCE=PartA-2
21, 22, 23, 24
*END ASSEMBLY
set3
由 Abaqus/CAE 创建的内部节点集
NSET, NSET=NsetName, INTERNAL
Copyright © SOLIDWORKS代理商 SOLIDWORKS正版价格授权经销商 Formlabs3D打印机 智诚计算机辅助设计(深圳)有限公司 1994-2023. 版权所有粤ICP备12047376号