ANSYS常见问题要点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、ANSYS不能画线:不能显示线条:plot everyting或者是plot lines
2、有模型db文件,想看命令流。。。
你的模型是自己建立的还是在其他地方建立的?如果是在ansys里面建立的,就会有你的命令流!大概有三种方式可以提取:
(1)在工作目录里面后缀为.logd的文件里面自动保存了你的所有操作,当然包括命令流了,可以用记事本打开查看,估计你得有基本的命令流常识,不然看不懂,下同!
(2)应该是在Main Menu>Preprocessor>Session Editor这样的GUI路径,打开以后可以使用ctrl+A全选,然后再ctrl+c复制,这样就复制了这里面的命令流,记住要使用键盘哦,复制好了以后就可以建立一个记事本,然后这时候粘贴就行了,保存记事本即可!当然使用另存为也可以!
(3)还有一种是通过一个命令:
命令是:LGWRITE, Fname, Ext, --, Kedit
GUI是:Utility Menu>File>Write DB Log File (用户名就是Fname,生成文件后缀就是ext,自己定义,比如LGWRITE,me,txt,就生成了文件me.txt,里面包括了你在这个模型已经操作的命令流)
这个命令在默认情况下与第一种方法生成的基本上一样,而且是单独的一个案例的命令,在第一种方法里面,如果你没有及时清除你的工作空间里面的所有的文件,可能是命令流的一种累加,包括了你操作了的好几个的案例、也就是例子的命令流,可能需要你去分辨了;而且第三种方法还可以对命令流里面进行简单的筛选,当然是你要熟悉这个命令以后,不然默认就行了!
左键拾取(或取消)距离鼠标点最近的图元或坐标. 按住此键进行拖拉,可以予览被拾取的图元或坐标.
中键(对于两键鼠标可以用Shift加鼠标右键代替) 相当于拾取图形拾取菜单中的APPL Y.
右键在拾取和取消之间切换.
3、第一,如果建弹簧单元方便的问题:你可以用一些命令流来建立,比如你知道具体位置时想得到node编号,可以用Nnum=node(x,y,z),其中Nnum就是返回得到的(x,y,z)位置的node编号;如果知道该位置的关键点号k1,你想得到该位置的节点编号,可以用Nnum=node(kx(k1),ky(k1),kz(k1)) 得到了节点号后,用E,Nnum1,Nnum2建立连接单元,很方便。这样做的好处,一是减小了重复操作的工作量;二是,如果手动加单元,万一mesh 重做后,要重新去找点、手动建单元,很麻烦。第二,如果想建三方向的连接属性,建议从同一点建3个不同方向的连接单元。尽量用命令流操作(可以局部写命令流,然后输入到命令窗里),可以减小很多重复工作量,以及方便肉眼难以分辨的内部点选取。
4、关于耦合
当需要迫使两个或多个自由度(DOFs)取行相同(介未知)值,可以将这些自由度耦合在一起。耦合自由度集包含一个主自由度和一个或多个其他自由度。耦合只将主自由度保存在分析的矩阵方程里,而将耦合集内的其他自由度删除。计算的主自由度值将分配到耦合集内的所有其他自由度中支。
耦合的用途主要有以下几种:
●在两重复节点间形成万向节、铰链、销钉以及滑动连接。其原理是仅仅耦合三个平动自由度(ux,uy,uz)为铰接,耦合三个平动(ux,uy,uz)和两个转动(如RotX,RotY)则等于释放一个转动自由度为销接,其他情形如此类推。
●耦合自由度用于施加循环对称约束条件或重复循环对称约束条件,保证截面始终保持原始形状。例如在循环对称模型中,将圆盘扇区模型的两个对称边界上的对应节点,在各个自由
度上耦合;在锯齿形模型的半齿形模型(重复循环对称)中,需要将一侧边上所有节点的每个自由度进行耦合处理。
●实现小位移条件下的无摩擦接触面模型,仅仅耦合接触面在垂直于接触变面方向上的节点自由度,切线方向自由度不耦合
●如果将模型中局部区域内的一部分节点都耦合起来,等于在该局部区域形成一个局部刚体(类似于约束方程中的刚性区)。
Couple DOFs:耦合节点间的单个自由度,用该命令生成一个耦合节点集之后,通过执行一个另外的耦合操作(保证用相同的参考编号集)将更多节点加到耦合集中来。也可用选择逻辑来耦合所选节点的全部耦合。可用CP命令输入负的节点号来删除耦合集中的节点。要修改一耦合自由度集(即增、删节点或改变自由度标记)可用CPNGEN命令(不能由GUI直接得到CPNBGEN命令)。
操作方法是:选择该子菜单,弹出拾取节点对话框,用鼠标选取参与耦合的节点,至少两个节点以上,单击OK按钮弹出图所示定义耦合对话框,在Set reference number项输入唯一的没有占用的新耦合序列号,在Degree-of-freedom label下拉列表中选中某个自由度或者ALL (表示所有自由度),然后单击OK按钮执行耦合操作。
用途是:主要用于耦合节点间的部分自由度,常见的情况是实现铰接、销接、万向节等连接处理。
5 跑了
Z 方向的27008点未约束,其实是模型体未被约束,
解决方案:(1)约束未加好
(2)相关约束或链接未连接还有刚接(耦合)不好
(3)没有glue
(4)有弹簧建立,弹簧是否约束了该工件的所有自由度。将没有约束的自由度给限制住。
一个或多个部分的模型在一起只有通过接触来确保接触面是封闭的。
您可以检查接触状态在解决方案模型使用cncheck聚集的解决方案
(1)力的方向
(2)力的大小,是否加上了重力加速度,即惯性力,还有注意是9.8*10^3 mm/s2还是9.8m/s2(3)接触对是否正确建立了,例如建立的接触对是不是完全(该建立接触对的地方都建立了),接触单元的网格划分的是不是能够建立接触对(网格是不是划分的太大,两个相接触的面上的节点数太少不足以建立起好的接触对)。
(4)若有重力加速度则可以去掉重力加速度在计算一次。
(5)材料参数定义错误,例如数量级
(6)有接触对,接触对的摩擦系数与预紧力是否太小
6、模态分析
(1)这个是没有加载外加载荷的原因无需考虑,只要有位移云图就好,还有就是result summary的前两项都有数值就ok。
(2)这里进行动态分析的时候要进行全约束。
(3)