全国真实兼职凤凰楼信息_全国空降高端模特预约,寻花楼楼凤兼职论坛,300元快餐不限次数加微信好友

 
18620856065
索 取 报 价
资   讯   中   心?

ABAQUS软件分析指南370:由元素解相关变量控制的元素删除

来源: | 作者:thinks | 发布时间: 2024-05-20 | 427 次浏览 | 分享到:

由元素解相关变量控制的元素删除

在应力/位移分析过程中,可以通过Abaqus/standard中与单元解相关的变量控制网格中的单元删除。删除的元素没有能力进行应力,因此,对型的刚度没有贡献。指定控制元素删除标志的元素解相关变量号。删除变量可以设置为1或0的值。值为1表示该元素处于活动状态,而值为0表示Abaqus应通过将应力设置为零从模型中删除该元素。删除变量在分析开始时初始化为值1。此初始值可由用户指定的初始条件值覆盖。一旦元素被标记为已删除,它就不能被重新激活。元素的状态可以通过请求变量STATUS的输出来确定。如果该元素处于活动状态,则该变量等于1;如果该元素被删除,则变量等于0。

 

输入文件用法

*元素依赖性变量,DELETE=变量数

Abaqus/CAE用法Abaqus/CAE中不支持定义由元素解决方案相关变量控制的元素删除。

输出

依赖于元素解决方案的变量可以写入输出数据库(.odb)文件输出标识符ESDV和ESDVn可以作为完整的元素变量使用(请参见Abaqus/Standard OutputVariableldentifiers)。

 

字母数字数据

字母数字数据(例如表面或材料的标签(名称))总是以大写形式传递给用户子程序。因此,将这些标签与对应的小写字符直接比较将失败。所有此类比较都必须使用大写字母。这种比较的例子可以在UMAT中找到。它说明了当需要定义多个用户定义的材料模型时,在用户子例程UMAT中的代码设置。变量CMNAME与MAT1和MAT2进行比较(即使在材料名称可能已分别定义为mat1和mat2的情况下)。

 

Abaqus/显式中的精度

abaqus/explicit同时安装有单精度和双精度可执行文件。要使用双精度可执行文件,必须在运行分析时指定双精度(参见Abaqus/Standard和Abaqus/ExplicitExecution)。用户子例程中以字母a到h和o到z开头的所有变量将自动定义为您运行的可执行文件的精度??芍葱形募木仍趘aba_param.inc文件中定义,没有必要显式定义变量的精度。

 

Abaqus/显式矢量化

Abaqus/Explicit用户子例程使用向量接口编写,这意味着数据块被传递给用户子例程。例如,矢量化的用户材料例程(VFABRIC和VUMAT)传递应力、应变、状态变量等。用于n块材料点。vaba_param.inc定义的参数之一是maxblk,即最大块大小。如果用户子程序需要对临时数组进行标注,则可以使用maxblk对其进行标注。

 

并行化

并行运行作业时,可以使用用户子程序。在线程并行模式下,对公共块、公共文件和其他共享资源的访问需要防止竞争条件。特殊的实用程序例程是为此目的而提供的。有关详细信息,请参阅确保线程安全??梢陨柚没肪潮淞?/span>abaparallel debug来增加详细程度,并帮助排除并行运行中出现的问题。

 

温馨提示:

此文档为达索官方英文文档翻译,尽管我们已经尽力确保准确性,但在翻译过程中可能会有一些错误或细微差别。如果想要了解官方原版,可联系客服进行索取。

 主 营 产 品
cst
Abaqus
Powerflow
Xflow
simpack
CATIA
最 新 内 容
热 门 文 章
知 识 科 普
方 案 解 析
  • 汽车交通
  • 风能电源
  • 船舶机械
  • 生物医疗
  • 土木建筑
  • 新能源
  • 高科技