顶部banner
Logo 折叠
全网首发仿真工程师项目实训
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

ABAQUS python二次开发,监控分析作业为什么一直调试失败(附代码)? 20

浏览: 2260 回答: 5

求助,我想在运行过程中,监控单元节点的位移或者应变,但是在定义monitor()函数的时候,一直报错,报错如图:you must specify a region that contains only one vertex.
微信图片_20190320111714.png程序如下

#############################创建监控对象 

mdb.models['Model-1'].rootAssembly.regenerate()              #重新生成装配体 e=mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].nodes   #提取装配体part1单元节点 e1=e[100:101]                                     #提取监控的节点,第101个 print(e1) mdb.models['Model-1'].rootAssembly.Set(name='Set-node', nodes=e1) #创建节点SET Mdata=mdb.models['Model-1'].steps['Step-2'].Monitor(node='Set-node',dof=1)  #创建监控对象#############################定义回调函数,位移监控,大于0.5停止运算 

#############################提交任务 

mdb.Job(name='newJob', model='Model-1') 

mdb.jobs['newJob'].submit() 

#############################运算开始后调用回调函数 monitorManager.addMessageCallback('newJob',MONITOR_DATA,monitorDataValue('newJob',MONITOR_DATA,Mdata,None),None) 

mdb.jobs['newJob'].waitForCompletion()

ABAQUS二次开发 Python脚本

全部回答 (4)

默认 最新
mzlmzl 2019年3月20日

感觉应该是定义的区域应该包含几何顶点,而不是网格节点

2019年3月20日
评论 点赞 1
西瓜草莓 2020年10月9日

您好我想请问下 您这个问题解决了吗 

2020年10月9日
评论 点赞
10071892 2019年5月14日

myAssembly.Set(name='MONITOR_MID',nodes=(myInstance['MID'].nodes.sequenceFromLabels(labels=(myInstance['MID'].nodes.getClosest(pointZ).label,))))


myStep.Monitor(node=mySet['MONITOR_MID'],dof=3)


我这个使用abaqus2016和2018调试不报错误,仅供参考。

2019年5月14日
评论 1 点赞
Faraway 2019年3月20日

自己顶下~~~求帮助

2019年3月20日
评论 点赞

相似问题

查看全部
  • Unknown assembly set MASTER_NODE1 2个回答

    最近在学abaqus的二次开发,我先通过GUI操作生成rpy文件,然后把它改成.py文件(有删减部分命令行),然后导入abaqus运行,现在遇到一个问题: in keyword *EQUATION, file "Job-Testscript.inp", line 75: Unknown assembly set MASTER_NODE1 in keyword *EQUATION, file "Jo

  • 学习Abaqus/Python时,添加约束出现问题,如何解决? 5个回答

    问题描述: #* TypeError: referencePoint; found 'AbaqusMethod', expecting a recognized type filling string dict # -*- coding: mbcs -*- from abaqus import * from abaqusConstants import * from caeModules imp

  • 基于Python的结构优化? 暂无回答

    abaqus二次开发,源程序由我提供,但是需要进行改变,将单材料的优化程序改为多材料的优化程序,基于Python语言,源代码写的很清楚,改动不会太大,但是会附带后处理的问题解决,详情细聊。 import math,customKernel from abaqus import getInput,getInputs from odbAccess import openOdb ## Function 

推荐阅读

钢结构S1 ABAQUS经典金属弹塑性本构及模拟应用

钢结构S1 ABAQUS经典金属弹塑性本构及模拟应用

1点 1点
¥100
Apex For Aerospace Applications Introduction

Apex For Aerospace Applications Introduction

MSC Apex
免费
公路钢筋混凝土及预应力混凝土桥涵设计规范解决方案

公路钢筋混凝土及预应力混凝土桥涵设计规范解决方案

敦樸DUNPU 敦樸DUNPU
免费
慧加新规范解决方案详解之大跨连续弯梁桥精细化分析(7DOF)

慧加新规范解决方案详解之大跨连续弯梁桥精细化分析(7DOF)

敦樸DUNPU 敦樸DUNPU
免费
混合弯头的流体流动与传热

混合弯头的流体流动与传热

CFD流 CFD流
免费
Abaqus子程序安装教程 Abaqus6.14.2+VS2013+IVF2013(附带安装包)

Abaqus子程序安装教程 Abaqus6.14.2+VS2013+IVF2013(附带安装包)

二十 二十
免费
介观尺度的新一代核心LBM算法案例实操讲解突破传统CFD算法最大障碍网格划分

介观尺度的新一代核心LBM算法案例实操讲解突破传统CFD算法最大障碍网格划分

北京华盛扬科技 北京华盛扬科技
¥9.9
Msc Apex For Aerospace Applications Idealization a

Msc Apex For Aerospace Applications Idealization a

MSC Apex
免费
超大规模芯片电源完整性签核平台RedHawk-SC应用分享

超大规模芯片电源完整性签核平台RedHawk-SC应用分享

Ansys中国 Ansys中国
免费
Altair solidThinking认证教育合作计划-学生案例大赛即将开启!

Altair solidThinking认证教育合作计划-学生案例大赛即将开启!

ALTAIR ALTAIR
免费
结构仿真职业规划与学习路线

结构仿真职业规划与学习路线

技术邻直播 技术邻直播
免费
人工智能工程应用实例: 发动机排放数据学习及预测

人工智能工程应用实例: 发动机排放数据学习及预测

IDAJ中国 IDAJ中国
¥99
Altair二次开发答疑&典型案例解读

Altair二次开发答疑&典型案例解读

ALTAIR ALTAIR
¥10
MATLAB/ADAMS求解动力学

MATLAB/ADAMS求解动力学

伟_sss 伟_sss
¥25
基于OptiSturct的线性静力学分析和尺寸优化

基于OptiSturct的线性静力学分析和尺寸优化

Leon_sun Leon_sun
¥10
AQWA软件企业培训(3)  通过ANSYS-APDL建立半潜平台混合模型及混合模型的拖曳力线性化

AQWA软件企业培训(3) 通过ANSYS-APDL建立半潜平台混合模型及混合模型的拖曳力线性化

Nutshell Nutshell
¥30
TurboTides 2024R2全新版本发布会--智能算法驱动的全自动优化透平机械集成设计平台

TurboTides 2024R2全新版本发布会--智能算法驱动的全自动优化透平机械集成设计平台

TurboTides TurboTides
免费
UG编程零基础入门到精通以及优化刀路教程

UG编程零基础入门到精通以及优化刀路教程

UG编程 UG编程
免费
abaqus座椅滚轮拉脱力强度分析

abaqus座椅滚轮拉脱力强度分析

任总 任总
¥90
十分钟快速进行电子产品结构设计方案评估

十分钟快速进行电子产品结构设计方案评估

技术邻直播 技术邻直播
免费