abaqus uel子程序load加载步施加pressure,提示不能生成表面?

使用uel子程序计算条形地基承载力问题,需要施加0.5m的埋深。我想在地表施加一个均布载荷,代替0.5m的埋深。

模型建好以后,使用命令提示符提交计算报错,错误为“NO SURFACE FACETS ARE GENERATED FOR SURFACE ASSEMBLY_SURF-1.”

我想,uel的模型都是节点,可能确实不能生成表面,那这个0.5m的埋深怎么施加呢?还请各路大神帮忙指点,小弟实在没有金币,望谅解。


inp文件在附件,还请大神帮忙看看!

abaqus uel子程序load加载步施加pressure,提示不能生成表面?的图1ex5_111.zip


邀请回答 举报

共3个回答

默认排序
  • 寒江雪_123
    2021年9月23日
    Uel的这种非节点力可能都需要写在代码里,因为会影响单元的右端项。
    0评论 采纳答案 举报

  • SnowWave02
    2021年9月18日
    uel施加面载荷比较复杂,还不如自己转成集中载荷施加
    2评论 采纳答案 举报

  • abaqus uel子程序load加载步施加pressure,提示不能生成表面?的相关案例教程

    概述:计算了滑块在斜面滑落算例。滑块的运动过程为两个部分: (1)受重力和摩擦力沿着斜面作直线匀加速运动 (2)离开斜面受重力作用作斜抛加速运动。 分别采用三种方法计算该算例,分别为: (1)ABAQUS自带的八节点单元(C3D8单元) (2)采用UEL子程序,依据标准有限元法(FINITE ELEMENT METHOD、FEM)自编八节点用户自定义单元,且考虑B-BAR修正 (3)采用UEL子程
    1 uel简要介绍 1.1 uel变量 在uel中,主要需要更新amatrix(雅克比矩阵)和rhs(右端残值项),如果有状态变量的话,也需要更新状态变量svars. 1.2 inp文件修改 并且要成功使用uel的话,需要对inp文件做以下修改,一一说明。 (1) 需要首先定义uel,加入以下keyword以及data line(s) 各变量的含义如下: 该keyword下的data line(s
    里面涉及fortran读取文件,不知为何默认两个核数可以计算,多核提交就计算不了,有可能涉及多核多线程的逻辑编程问题。
    Abaqus子程序编程在车轮荷载下对混凝土板的损伤分析方法,包括以下步骤:获取数值模拟所涉及的钢筋混凝土本构模型参数和车辆参数;建立符合要求的有限元模型进行数值模拟;利用Fortran编程模拟车辆轮胎与混凝土接触面的压力荷载和运行速度;通过Abaqus在特定程序模拟不同车辆荷载和速度情况下混凝土损伤和破坏情况,选用Abaqus中CDP模型分析在动态加载条件下混凝土结构的力学响应和混泥土材料由损伤引
    1000是最模型的高度 最后的结果比真实值小一半,求助大佬解疑