说明网
数学 3 个回答

在ANSYS APDL中,如何将一块实体板划分为非协调单元?

银欧SRV 提问者

发布于 2024-07-13

问题补充

请详细描述划分非协调单元的具体步骤和注意事项,以确保划分的准确性。

3 个回答

按发布时间排序
木天子 回答者

回答于 2025-05-08

apdl ! 在ANSYS APDL中划分非协调单元的基本流程示例

/PREP7
! 1. 定义单元类型(以SOLID185为例,需启用非协调模式) ET,1,SOLID185 ! 选择单元类型 KEYOPT,1,2,1 ! 设置KEYOPT(2)=1(非协调模式)

! 2. 定义材料属性 MP,EX,1,2.1e5 ! 弹性模量 MP,PRXY,1,0.3 ! 泊松比

! 3. 创建几何模型(以矩形板为例) BLOCK,0,100,0,50,0,10 ! 创建长宽高为100x50x10的实体

! 4. 划分网格 ESIZE,5 ! 设置全局单元尺寸为5 VMESH,ALL ! 对所有体进行网格划分

! 5. 验证单元模式 /ESHAPE,1 ! 显示单元形状 EPLOT ! 绘制单元

关键说明:

  1. 单元类型选择

    • 非协调单元需选择支持该模式的单元(如 SOLID185/186)。
    • 通过 KEYOPT 激活非协调模式(不同单元对应不同参数)。
  2. 适用场景

    • 适用于弯曲变形问题(如薄板、壳结构)
    • 可减少剪切自锁(Shear Locking)现象,提高计算精度。
  3. 注意事项

    • 非协调单元可能导致应力结果不连续,需检查网格收敛性。
    • 建议对比协调/非协调模式的仿真结果差异。

📌 可通过 HELP SOLID185 查看单元文档确认 KEYOPT 设置。

大个仔 回答者

回答于 2024-07-26

这个在ANSYS APDL中划分实体板为非协调单元,你可以按照下面步骤来操作:

  1. 先定义好你的单元属性,比如材料特性、厚度这些。
  2. 确定好你的网格密度,这步很重要哦,会直接影响到结果的精度。
  3. 设置划分属性,选择合适的划分类型和算法。
  4. 使用命令"MSHAPE"可以指定不同的单元形状,比如六面体、楔形、四面体等。
  5. 用"MSHKEY"命令设置映射网格划分或自由网格划分。

注意一下,具体操作可能会因为你的模型和需求有所不同,建议你多试试或者找一些教程看看。

fanxing200 回答者

回答于 2024-07-13

在ANSYS APDL中,将一块实体板划分为非协调单元需要遵循以下步骤:

  1. 创建实体模型:首先,你需要在ANSYS中创建一个实体板模型。这可以通过绘制二维轮廓并拉伸成三维实体来实现。

  2. 进入APDL界面:在ANSYS主界面中,输入/APDL命令进入APDL界面。

  3. 定义单元类型:在APDL界面中,输入ET, TYPE, 单元类型号命令来定义用于划分非协调单元的单元类型。例如,如果你想要使用CPE4R单元(四节点平面应变矩形单元),你可以输入ET, TYPE, CPE4R。

  4. 选择实体:使用VSEL命令选择你想要划分非协调单元的实体板。例如,输入VSEL, S, 实体的标识号。

  5. 划分非协调单元:输入ESIZE, 单元大小命令来设置单元的大小。然后,输入TYPE, 单元类型号命令来指定使用的单元类型。接下来,输入ESEL, ALL命令选择所有实体,最后输入LESIZE, ALL, 单元大小命令来对所有选定的实体应用相同的单元大小。

  6. 生成网格:输入MSHKEY, 1命令来选择自由网格划分方法。然后,输入AMESH, ALL命令来生成网格。

  7. 检查网格质量:使用MAT, MAT_ID, 材料编号命令为实体分配材料属性。接着,输入SMRTSIZE, SMART_SIZE_FACTOR命令来设置智能尺寸因子,以控制网格的细化程度。最后,输入VOVLAP, ON命令来启用重叠网格功能,以便进行后续的非线性分析。

  8. 完成划分:完成以上步骤后,你的实体板就被成功划分为非协调单元了。

请注意,非协调单元通常用于处理复杂的几何形状和边界条件,但它们也可能导致收敛性问题。因此,在划分非协调单元时,确保仔细检查网格质量和边界条件的准确性是非常重要的。

内容由网友提供,仅供参考。