找回密码
 注册
Simdroid-非首页
查看: 167|回复: 5

[二次开发] 请教,ABAQUS后处理二次开发得到的云图为何不能显示在变形单元上?

[复制链接]
发表于 2010-8-2 15:55:59 | 显示全部楼层 |阅读模式 来自 江苏镇江
悬赏15仿真币已解决
向各位大侠求教
    ABAQUS后处理里面不是可以以Plot Contours on Undeformed Shape和Plot Contours on deformed Shape两种方式显示计算得到的云图吗?可是,我在做ABAQUS后处理二次开发时,发现自己创建的变量的云图只能以Plot Contours on Undeformed Shape的方式显示在未变形的单元上。真实百思不得其解~。
   为了方便大家查看,我写了一个简单的python程序,运行后存在上述问题。程序如下:
# -*- coding: cp936 -*-
from abaqus import *
from abaqusConstants import *
import visualization
import math
myViewport = session.Viewport(name='X-percent',origin=(10, 10), width=150, height=100)
# Open the tutorial output database.
myOdb = visualization.openOdb(path='700_apart_off.odb',readOnly=False)
# Associate the output database with the viewport.
myViewport.setValues(displayedObject=myOdb)
#访问ODB中的PEEQ变量
myStep = myOdb.steps['Step-2']
myFrame = myStep.frames[-1]
myPEEQ = myFrame.fieldOutputs['PEEQ']
#创建新的常变量,并把PEEQ变量写入其中
newStep=myOdb.Step(name='New_Step',description='X_D',domain=TIME,timePeriod=1.0)
newFrame=newStep.Frame(frameId=0,frameValue=1.0,description='X_D')
newField=newFrame.FieldOutput(field=myPEEQ)
myOdb.save()


谢谢大家的帮忙~

最佳答案

查看完整内容

这个问题很简单,因为你没有输出节点位移u,当然odb里面模型都不能变形,更不要说能把其他量显示变形图上。我就喜欢你这样愿意为结果付出代价的人。
发表于 2010-8-2 15:56:00 | 显示全部楼层 来自 美国
Simdroid开发平台
本帖最后由 lr00011 于 2010-8-2 16:13 编辑

这个问题很简单,因为你没有输出节点位移u,当然odb里面模型都不能变形,更不要说能把其他量显示变形图上。我就喜欢你这样愿意为结果付出代价的人。
回复

使用道具 举报

 楼主| 发表于 2010-8-2 16:57:01 | 显示全部楼层 来自 江苏镇江
谢谢版主,说的有道理。
我在myOdb.save()前加上了下面几行代码:
myU=myFrame.fieldOutputs['U']
#
newField_U=newFrame.FieldOutput(field=myU)
把位移变量写进了去了,但很是奇怪。变形倒是变形了,可是几何体变形的很夸张,我都认不出来了,已经不是step2中的样子了。
请版主帮忙再看看~
回复

使用道具 举报

发表于 2010-8-2 18:03:03 | 显示全部楼层 来自 北京朝阳
那就不是变输出问题了啊,可能是结构计算有问题了,你可以改小点载荷看看啊。
回复

使用道具 举报

 楼主| 发表于 2010-8-2 18:56:05 | 显示全部楼层 来自 江苏镇江
很费解,原封不动的写入了step2中的位移变量,为什么却大大不同。
回复

使用道具 举报

 楼主| 发表于 2010-8-3 10:14:28 | 显示全部楼层 来自 江苏镇江
试了别的模型,最终作出来了。还要感谢版主,选为最佳答案吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-23 15:18 , Processed in 0.039292 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表