网站首页    DIANA    DIANA FAQ
DIANA

DIANA FAQ

 

Q1:DIANA能做温度场分析吗?考虑对流、传导、辐射?

A:可以的,参考手册radiation。

 

Q2:DIANA能不能开发加入模型本构,即客户自己研究出了一个本构,能否加入到自选项里面?

A:支持基于fortran开发的本构关系,生成.for的文件,DIANA程序可以自动读取。

 

Q3:DIANA能不能导入.stl格式的文件?

 A:支持通过idiana导入。

 

Q4:DIANA能不能做边坡稳定性分析?

A:可以,在structural nonlinear里,详见用户手册的例题:


 


Q5:土体用实体单元模拟,桩基用梁单元模拟,土体流动和桩基产生相互作用(滑移),此过程中的边界条件DIANA能否模拟?

A:可以,桩基需用嵌入式钢筋模拟,然后运算中,会转化为桩基梁单元。

 

Q6:在单元节点输入时,相对坐标系与绝对坐标系能否转换?如果能,设置方式在哪儿?

A:DIANA 10 是默认有些几何体定义通过绝对坐标系,有些是相对坐标系,不能相互自由转化。

 

Q7:DIANA能否模拟,爆炸对结构物产生的影响?功能设置在哪?

A:可以模拟冲击载荷,但需要对应的压强时程曲线和材料参数,没有特殊的设置,而是通过瞬态动力学分析实现:transient dynamics analysis

 

Q8:能否模拟,在降水的作用下,山坡不稳定面产生过程(山体滑坡)?如能,怎么设置?

A:降水产生的山体滑坡,就是考虑土壤饱和度的地下水流模拟,DIANA是可以,具体设置参考手册章节15。

 

Q9:第一次注册最后一步用dianahasprus对V2C文件做Update时无法成功,但是去查看许可证状态时是注册成功的?



A:查看防火墙是否关闭,或杀毒软件添加信任。

 

Q10:如果构建一个构筑物的部分模型,已知所处的环境,氯离子的浓度等,可以用DIANA预测十几年后,钢筋的锈蚀程度,抗压强度吗?

A:DIANA目前没有这个功能。

 

Q11:如果知道锈蚀率,可以计算构件的承载力么?



A:理论上是可以的,如果知道钢筋的锈蚀衰减系数与时间的关系,但荷载也要定义成与时间相关的变量。


Q12:DIANA10.0程序支持32位的电脑系统吗?

A:不支持,只支持64位系统。

 

Q13:DIANA 10.0支持CAD格式为.dwg的文件吗,如果不支持怎么样实现CAD导入进DIANA?

A:不支持,要在10.1里才能加入这个功能,目前可以通过FX+或idiana实现再导入到DIANA10.0里面。

 

Q14:DIANA 10.0能导入midas GTS 模型吗?

A:能,但是目前只支持midas GTS 2013及之前的版本。

 

Q15:DIANA 10.0结果能查看裂缝方向吗?

 A:暂时不支持,idiana里面可以,10.0下一个版本会加入进来。


Q16:有没有钢管混凝土的钢管和混凝土的接触分析资料?

A:钢管混凝土的分析资料暂时没有,接触分析小变形可以用interface,大变形的接触分析,要看情况而定。

 

Q17:DIANA能不能做疲劳分析?

A:能算疲劳的,但是只支持应力寿命法(基于S-N循环曲线),不支持应变寿命法(基于E-N循环曲线),但是钢结构我看用S-N的多,其他复合材料有用E-N;S-N曲线是在材料属性里定义的: Wöhler Diagram。

 

Q18:DIANA支持显示算法吗,一般土木领域的有限元都是隐式算法?

A:DIANA目前版本是隐式算法,不支持显示算法,对裂缝分析,由于对材料的各项参数要求精度高,所以隐式优势明显。显示不存在收敛的问题,属于无条件收敛,计算速度快,对非连续介质问题表现比较好,但计算的精度偏差大,所以我们推荐隐式,但也不排除显式(或许以后也会有,让客户选择用哪一种)。


Q19:DIANA计算裂缝的方法中有没有XFEM(Extended Finite Element Method),如果没有,这个与目前DIANA的裂缝模型比较,DIANA裂缝模型的优点是什么?

A:XFEM是另一种方法,不单纯是针对裂缝,以后可以考虑加入DIANA,但目前还没有。XFEM是一种扩展有限元方法,这个不能直接用来和裂缝模型比较(一个是方法,相对传统有限元来说的,另一个裂缝模型只是有限元方法里的一种本构关系)。简单的说,DIANA目前是用的有限元法,混凝土的本构模型库在目前的有限元软件当中(包含XFEM软件)都是领先的, XFEM的商业软件里有的本构模型,都不足以和DIANA的本构模型相比,DIANA中的本构模型针对开裂的非线性问题的稳定性普遍都要好很多。


Q20:如何模拟钢混组合梁桥的栓钉的建模?

A:上部混凝土板和下部钢板均用板单元来模拟,栓钉连接部位用interface来模拟,由于栓钉主要抗剪,需要根据实际情况定义栓钉部位的interface的弹性模量和泊松比,而混凝土板和下部钢板接触的其他部位也需要定义接触的特性。

 

Q21:在diana中,想连续施加两个荷载怎么操作,就是施加一个荷载的基础上,再施加其他荷载?

A:有先后的话,不同load steps,没有的话直接load combination。

 

Q22:滞回加载如何设置?

A:同一step可加无数循环, 通过定义step sizes的正负来简单实现加载卸载的滞回曲线 比如load case 1, 0.1(10) -0.1(10) -0.1(10) 就是正向加载10步 每步步长0.1 然后同样步长卸载10步到0 再反向加载10步 以此类推。


 

Q23:钢筋混凝土试块放在海水里,由于钢筋受到海水的腐蚀,会生锈,然后体积会膨胀,这个膨胀力DIANA可以算吗?

A:体积差值如果能预估的话 可以按等效的应变加载锈蚀钢筋实体单元上 作为荷载 Diana没有自动功能计算锈蚀膨胀力 这属于化学物理反应 需由用户自己设定。

 

Q24:修改参数后重新计算,计算结果不改变的原因?

A:重新划分网格再计算即可。

 

Q25:一个立方体的一个面被约束住了,在其他面施加了荷载。我想求每个分析步的约束面x方向反力之和。如果一个个分析步用excel求和有些麻烦,有没有简单些的方法?

A:可以用 Tying 把约束面所有节点的x方向自由度tie到一个master节点上 ,后处理时候读取这个点约束反力就可以。

 

Q26:在Windows PC和Linux服务器中都安装DIANA,利用Linux服务器作计算分析,利用Windows PC查看模型和输出结果。如果只购买1节点的DIANA,上述想法能不能够实现?

A:可以,网络版锁就可以。

 

Q27:DIANA例题教程中的两处操作(例题9- 混凝土板架的可靠度分析(包含界面单元))。


      

        a 图中红框标记的操作,它的具体的含义以及适用情况(PPT16页)

       这里的设置是对板壳单元积分点额外设置,面内和面外(厚度方向),对于单层板壳单元,默认厚度方向是3层积分点,面内是2x2。

       比如单元类型CQ40S,8节点的弯曲壳单元,手册中有详细注解:




        b、红框中代码的是自定义收缩应变的参数吗?每个括号内数值表达的意思是代表什么?这个地方就是菜单中没有此选项,所以需要自定义输入吗?(ppT26页)

        版本10.1里已经可以直接添加strain load,旧版本的还是要复制命令流来添加,12个变量的意义可以参考截图,exx是x方向的轴向应变,dexx是x方向的应变梯度,以此类推。


 

 

Q28:输入材料的本构模型,能不能输入10个这条曲线上的坐标轴数据(如下图所示本构  Hognestad 的抛物线(混凝土的本构模型)),选用用户自定义的时候,需要直接输入命令流进行的是吗?具体的命令操作是什么?



A:DIANA中有混凝土受压本构模型:  Hognestadt parabola,如需自定义,可选用multi-linear模型,如截图所示,输入应力-应变对应值:

 

 


Q29:下图所示表格里是所有节点的数据,只提取某个特定节点信息,如何用命令流实现?



A:具体的输出结果要用户自己定义:比如分析文件名称,输出文件名称,输出条目,但一般情况,参考用户手册,可以用命令流实现某一节点的输出:


 

Q30:把一个面约束在一个点上如何实现?

A:选取立方体约束面上的一个顶点就可以作为master,不需要新建一个点。

 

Q31:一个混凝土单元固定一个面,另一个面只有一个竖向变形,计算剪切,无法收敛,怎么回事?

A:模型在x方向受压,y和z方向上不要完全约束,应该可以在y和z方向根据泊松比自由膨胀,不然四个角会有应力集中。

 

Q32:如果是有摩擦的断面是几乎没有膨胀的,不收敛的原因会是什么呢?

A:如果是这样的假设,不收敛主要是在立方体的各个顶角,而且网格要打密一些,不然基本不会收敛。

 

Q33:在收敛准则的设置上有什么建议吗?

A:看发散情况需要调整收敛准则和精度,一般默认选项比较适合初学者。

 

Q34:试用版会不会有限制,导致无法收敛?

A:试用版和收敛之间没有直接联系。

 

Q35:DIANA9.4.3版本如何使用composed line element?

A:这个版本没有composed line element,可以用composed line element来输出应力单元的弯矩,新版本的DIANA有更好的砌体结构模型。


Q36:离散裂缝模型多用于分析只有一条或几条关键裂缝的情况,DIANA中离散型裂缝是每一道都能加上去,还是只能加一道主要的?

A:每一道都可以加上去,只要提前能预知裂缝开裂的位置

 

Q37:如果加上新的裂缝,网格要重新划分,会不会很麻烦?

A:如果只是定义新的裂缝,纯几何体变化,重新划分网格在DIANA中很简单。

 

Q38:10.0的计算速度:是否支持并行?若支持,CPU支持多少数量?还有,假如模型有50万个自由度,计算大概需要多长时间?

 A:支持并行,没有CPU最高上限,但根据运行的模型大小,有相对最优组合,自由度50万也取决于做什么样的计算

 

Q39:渗流介质是不是孔隙介质?

A:DIANA中流场分析是通过定义Porosity 孔隙率来定义的

 

Q40:大坝的水库是用流体单元模型模拟的吗?如果是的话,流体单元的形式是什么(简化的还是计算公式)?

A:取决你要做的分析难易程度,简单的可以是静水压或者简化的边界条件/公式,复杂的话,diana中可以模拟完整的流体-结构相互作用,流体部分用到的是flow element,针对压强和势流分布,主要用在动力学分析

 

Q41:单机锁拔掉的时候是不是会影响到程序运行?据测试拔掉后可以用程序,但是会出现卡顿或自己关闭

A:定期检测是否有有效的软件锁,不建议拔掉,拔掉属于非常规操作,出现卡顿或关闭都是正常现象

 

Q42:目前的资料中体现的模型大多是采用四面体单元。是不是也可以用六面体单元,效果怎么样?

A:同样模型和网格质量,六面体比四面体更好,产生的自由度也相对更高.

 

Q43:是否DIANA所有模块都可进行热分析(热交换、冻融循环、高温交换、耐火性能等)计算?

A:不是,有热分析模块的可以进行。咱们学校现有的模块中包括热分析模块,所以可以进行。热分析模块可进行的分析包括

 

 

Q44:混凝土的损伤,像是腐蚀损伤、应力损伤,DIANA是否可进行计算?

A:可以的,DIANA是一款专业的混凝土非线性有限元分析软件,可进行钢筋混凝土的锈蚀、防火及抗震等分析。

 

Q45:DIANA可以模拟累积损伤吗?像是第一次施加力之后,混凝土发生的应力或者腐蚀损伤,再施加力,构件在第一次的基础上的受力及损伤分析

A:可以的,Maekawa-Fukuura本构可以模拟累积损伤分析。

 

Q46:DIANA可否进行动力分析?

A:可以的,动力模块,可进行的分析包括:

 

 

Q47:DIANA可否进行开挖问题模拟?

A:可以的,有3D开挖的材料,可询问相关技术人员。

 

Q48:DIANA可否自定义荷载曲线?

A:可以的,DIANA中支持用户自定义材料本构、荷载等

 

Q49 :DIANA中碰撞、冲击问题如何实现?

A:冲击模拟可以用transient analysis,Diana目前版本不完全适合做碰撞分析,主要是隐形求解器收敛比较困难,等显性求解器开发之后,就可以了

 

Q50:如图所示的两个混凝土块的铰接如何实现?

 

 

A:梁单元就可以了,这种分析不用实体单元

 

 

        DIANA中可以把梁单元的任意一侧节点转动自由度释放掉

         释放自由度目前要在.dat文件里加     

        'GEOMET'
           1 HINGE  PHIY2

        是加在输出的.dat文件里,DIANA IE 还不支持这个功能,但DIANA有这个功能

 

Q51:Revit模型是否可以导入DIANA?

A:可以从Revit中导出IFC格式,然后import至DIANA.

 

Q52:DIANA模拟水化热,会得到哪方面的结果?

A:可以得到产生的热量、等效的混凝土的龄期(成熟度)等等。

 

Q53:DIANA中如何实现非线性施加荷载?

A:如果施加随时间变化的非线性荷载,可以在loads case属性菜单里来定义,如下图钟表样式即可定义随时间变化的荷载,

      如果是施加与频谱、时域有关系的可以点击钟表后边所示图标来定义。


 

Q54:DIANA online help中24.2.3关于maekawa cracked concrete curves中的拉伸加载阶段的fTSC如何确定,help中介绍其在24.2.4节,但没有。

A:具体哪种情况下用哪个形式是用户选择的 对tsc 具体每条curve的描述是在Diana10.1手册里的6.2.2章 没有在maekawa模型里重新描述。

 

Q55:Tensile loading的描述,fTSC的形式可由6.2.2给定,后面的(e-ep)是否应理解为将fTSC的坐标原点平移到塑性应变ep处,而不是fTSC与(e-ep)的乘积?

A:不是乘积 是ftsc函数的变量 e-ep。

 

Q56:DIANA中如何施加移动荷载的方法

A:移动荷载在idiana里是可以加载在梁单元上的,Diana10里暂时加不了移动荷载。

 

Q57:不能预测位置的裂缝DIANA能不能模拟出来?

A:不能预测位置的需要smear crack,smear crack和discrete crack可以同时在一个模型里。

 

Q58:在同一个模型中钢筋单元和杆件单元不能同时存在吗?

A:钢筋单元和杆件单元可以同时存在。

 

Q59:10.0和9.6这两个版本的命令流是通用的吗?

A:dpf是DIANA IE的格式,9.6只有mesh editor,不支持前处理


Q60:如果在9.6和10.0之间切换着用,模型应该保存为哪种格式比较方便?

A:没办法反复切换,只能是一次性的导入,从10到9.6没有可逆操作,因为10只支持.dat文件输出,iDIANA不支持.dat文件作为输入,从9.6到10的话,10可以导入G72文件。 

 

Q61:如图所示错误,该如何解决?


        

A:这是因为版本比较低,imprint点在边界情况下,不能画网格,vertex那个点按照根随操作shearwall设置在面上,不要在边界即可

 

Q62:滞回曲线可以从外部导入荷载步设置曲线吗?

A:目前没有导入曲线功能,曲线是以步长的形式,按一定格式加上去的