1
Q:<Patran> 为何我的FEM选单中不会出现Hybrid Mesh?
请在系统的环境变数中增加以下变数:
PATRAN_USE_HYBRID_SURFACE_MESHER
值设定为 TRUE , 这样在surface mesh处, 除了Iso Mesh跟Paver Mesh外,就会看到另外一个Hybrid Mesh的选项.科研中国SciEi.com整理.
2
Q:MSC多解析任务批处理的方法
A:如果仅有一台机器可以进行解析运算,有时候任务比较多的时候会时间来不及.提交模型让机器计算之后只能在旁边傻看着,什么也做不了. 其实有一种比较好一点的方法.可以用批处理文件让机器连续自动处理,下班时运行披处理文件,第二天早上来看结果.
方法如下:
比如有 3个模型,S1.MOD,S2.MOD,S3.MOD
1. 分别将上诉3个模型导出为DAT文件
2.建立批处理
c:\mscvn4w2002\solver\bin\nastran S1.dat
c:\mscvn4w2002\solver\bin\nastran S2.dat
c:\mscvn4w2002\solver\bin\nastran S3.dat
3. 双击
4. 下班
5. 上班
6. 导入解析结果.
3
Q:在 Patran里 如何Move 一组Points 的位置 , 而不改变这组 Points 的 ID 编号?
A:Group/Transform/Translate的功能, 这样不但编号不会变, 连property跟边界条件都会保留.
4
QPatran如何执行多次Undo?
A:所有Patran的操作步骤, 都记录在最新的一个patran.ses.xx中,如果需要多次undo, 可以删除最后不需要的步骤指令 行, 再利用 File -> Session -> Play 的方式, 执行改过的patran.ses.xx ,
这样可以无限制的undo。科研中国SciEi.com整理.
5
QPatran中如何定义杆件之间的铰接?
A:用的是rod元素,不需要定义铰接,因为rod元间本身就是以铰接形式连接。
如果用bar或是beam,需在properties里的Pinned DOFs @ Node 1/2定义铰接。
6
Q:Patran 如何把不小心Equivalence的node分开
A:用 Utility/FEM-Elements/Separate Elements,在equivalence时, 可以将选项切换为"List", 只选择特定某些节点作equivalence, 可以避免不小心的失误。
7
Q:Patran如何将Tri3单元转换为Tri6单元
A:在Patran -> Element -> Modify/Element/Edit , 将Type选项打勾, 在Shape中选Tri, New Shape 选Tri6, 最后选取想要改变的Tri3单元.
8
Q:Patran 如何定义材料库
A:Patran除了可以直接读取MSC.Mvision的材料材料库外,还可利用执行Session File的方式,直接使用以前已经定义过 的材料。 编辑patran.ses.xx,将定义材料的PCL指令剪下,粘贴到另外一个文件中(如mat.ses)。之后便可直接由Patran的 File/ Session/ Play来加入此一材料的定义。 也可以直接加入Patran菜单的中:
把刚刚定义的session file 复制到
C:\MSC\patran2001r3\shareware\msc\unsupported\utilities\data_files\bv_material_data ,
之后就会在Utilities/ Material/ Material Session File Library 中出现刚才的材料名称。.
9
Q:Patran 的完整信息输出
A:在执行Patran的时候出现齐怪的错误信息时, 可以先把Patran关闭, 接着启动DOS窗口,
在DOS下直接输入patran -stdout ,执行再重新启动Patran, 会多了一个信息窗口。
10
Q:背景黑白反向的问题, 请参考以下方法
A:这是patran2003r2的设置方法:根据自己的安装路径进行设置。
1. 用文字编辑器开启
c:\MSC\patran2003r2\shareware\msc\unsupported
\utilities\extra_files\bv_p3toolbar_ntgui.def
2. 选取所有的文字并复制。
3. 用文字编辑器开启 c:\MSC\patran2003r2\p3toolbar.def ,在最后面的位置贴上刚刚复制的文字, 最后存档离开
4. 复制
c:\MSC\patran2003r2\shareware\msc\unsupported\utilities\icons\*.bmp 到c:\MSC\patran2003r2\icons
这是patran2004的设置方法:根据自己的安装路径进行设置。
1. 用文字编辑器开启
https://www.gofarlic.com\MSC.Software\MSC.Patran\2004\shareware\msc\unsupported\utilities\extra_files\bv_p3toolbar_ntgui.def
2. 选取所有的文字并复制。
3. 用文字编辑器开启 https://www.gofarlic.com\MSC.Software\MSC.Patran\2004\p3toolbar.def
在最后面的位置贴上刚刚复制的文字, 最后存档离开
4. 复制
https://www.gofarlic.com\MSC.Software\MSC.Patran\2004\shareware\msc\unsupported\utilities\icons\*.bmp
到https://www.gofarlic.com\MSC.Software\MSC.Patran\2004\icons
设置完之后,patran窗口中就会出现3个新的图标。
注意:希望大家在设置的时候,将https://www.gofarlic.com\MSC.Software\MSC.Patran\2004\icons 中的文件复制一份,以免不能还原.
11
Q:万一在执行Patran的时候出现怪怪的错误讯息,
A:可以试着先把Patran关闭, 接着开启DOS视窗,在DOS视窗下直接输入以下文字patran -stdout,并按下enter,这样将会重新启动Patran, 同时多了一个讯息方块, 一些除错的讯息都会写在这个视窗里面
12
Q:一个PCL的小程式, 可以在Patran中自动产生加速度及速度的field
A:1. 直接读取外部的加速度曲线, 并转换为速度的历程曲线
2. 定义半正弦波型态的加速度曲线, 并转换为速度的历程曲线.
3. 定义方波形式的加速度曲线, 并转换为速度的历程曲线.这个小程式在做突振分析里应该蛮有用的说... 这不是我做的,只是觉得是个好东西因为好东西要和好朋友分享共勉之.
13
晚上我计算一件非常简单的问题,建模完成后,就进行分析,分析之后就点击select results file 按钮读取数据文件*.xdb, 结果每次都没有找不到这个*.xdb文件。进行了n次没结果,气死我了,无意间在select results对话框中刷新了一下,意想不到的东西出现 了,总算可以读取这个*.xdb文件了。遇到类似的情况,大家不妨试一试。
14
Q:将patran中两个实体的表面绑定在一起
A:一般的习惯事先用patran的verify/boundary命令来检查是否存在重复节点,然后用Equivalence命令来消除它
关于Patran建模问题
你可以把你的体REFIT(EDIT-SOLID-REFIT)一下就可以用ISOMESH划分网格了。这是由于PATRAN在用XYZ构造体和用原型构造体时其构造的体在内部参数表达方式不一样造成的。
15
Q:请问在PATRAN中输出图片能将黑色背景去掉
A:
方法一:
在display 下的color plat....下面调整。把上面得黑条,变成白得,点击apply就行了
方法二:
1. 用文字编辑器开启c:\MSC\patran2003r2\shareware\msc\unsupported
\utilities\extra_files\bv_p3toolbar_ntgui.def
2. 选取所有的文字并复制。
3. 用文字编辑器开启 c:\MSC\patran2003r2\p3toolbar.def ,在最后面的位置贴上刚刚复制的文字, 最后存档离开
4. 复制c:\MSC\patran2003r2\shareware\msc\unsupported\utilities\ icons\*.bmp 到c:\MSC\patran2003r2\icons工具栏出现三个图标,背景颜色轻松改变。
16
Q:计算完毕后,只想显示应力超过某个值的单元,而其它单元不想显示,如何设置?
A:tool-list-creat,方法选attribute,设f>你要求的应力,apply以后选中在list里面的即为你要求的.再用plot/erase不显示你不要的单元。
17
一个四边形平板,一端的边上节点6个自由度全约束住,另外一端上几个节点上施加z方向强迫位移<, , 1E-5>,没有别的条件。 计算完以后看F06文件,看看那些节点的位移是否加上了!用的是loads/BCs中的creat-diaplacement,我很奇怪的是:我试了几次 这个强迫位移值,如0.1,0.01,0.001,0.0001,f06文件中显示正确,节点位移值确实就是输入值!但是这个值在变小时如1e- 5,1e-6,F06文件显示结果为0!!!感觉好像是nastran的识别问题,把10的-5次方一下的数默认为0!科研中国SciEi.com整理.
问题出在translation parameter里面的一个参数numerical,帮助文件里面说它用于比较两个数是否相等,其默认为 1e-4.writing才是判断一个数是否近似为零,默认为1e-21.但实际上当你给出的强迫位移量小于numerical时,它就认为近似为0,在 bdf文件中就给忽略掉了.你修改numerical为1e-5,你上面说的1e-5就可以算了。
A:在Patran -> Element -> Modify/Element/Edit , 将Type选项打勾,
在Shape中选Tri, New Shape 选Tri6, 最后选取想要改变的Tri3单元,
31
Qpatran 如何定义材料库
Apatran除了可以直接读取MSC.Mvision的材料材料库外,还可利用执行Session File的方式,直接使用以前已经定义过的材料。 编辑patran.ses.xx,将定义材料的PCL指令剪下,
粘贴到另外一个文件中(如mat.ses)。 之后便可直接由Patran的File/ Session/ Play来加入此一材料的定义。
也可以直接加入Patran菜单的中:把刚刚定义的session file 复制到 C:\MSC\patran2001r3 \shareware\msc\unsupported\utilities\data_files\bv_material_data , 之后就会在 Utilities/ Material/ Material Session File Library 中出现刚才的材料名称。.
32
Qpatran 的完整信息输出:
A:在执行Patran的时候出现齐怪的错误信息时, 可以先把Patran关闭, 接着启动DOS窗口,
在DOS下直接输入patran -stdout ,执行再重新启动Patran, 会多了一个信息窗口。
33
Q:超单元
A:超单元的应用跟模态分析没有关系,它只是有限元中的一种分支方法,用于解决运算量过大的问题的,现在基本上已经不用了!
34
Q:约束
A:我Patran/Nastran在做项目时,对结构应力进行分析,发现在结构被约束的部位往往产生比较大的应力,甚至是最大的应力值就在这些部位出现,好像这种结果并不太符合实际情况。请问约束该如何加,才能消除这种影响?
这种现象很正常的,只要你的约束反映了实际情况,约束部位的过大应力你可根据圣维南原理视而不见。
圣维南原理看看力学方面的书!如果一定要把约束区域分析准确的话,你的约束一定要尽可能地与真实情况相符,航空经常用的方法是加弹簧元,弹簧元的刚度是用的经验值或者试验值!
35
Q:MSC.Flds 2004
A:计算飞行载荷-flightload and dynamics,主要用来计算气动弹性问题。
36
Q:如何找到频谱分析的响应最大点?
A:在Tools--List---Create就可以将你想要的点的结果导入到一个组中,然后可以从结果文件中调出再在origin中编辑,或是直接显示。科研中国SciEi.com整理.
37
Q:自由模态
A:所谓自由模态,就是无约束模态,前6阶都是刚体模态,
38
Q:能否设置计算结束后不输出f06文件?
A:可以设置的,Solution Parameters里面Maximum Printed Lines =就是f06输出的最大行数
38
Q:一个利用DMAP提取质量、刚度矩阵的方法
A:对于一个结构静力的线性分析或非线性分析,总刚度矩阵是每次求解过程中所必须的。如果想再一次分析完成之后在结果中查看结构的总刚度矩阵和总质量矩阵,可以在nastran中加入下列代码:PARAM,EXTOUT,DMIGPCH
在patran中直接输入,会在结果中得到一个.pch文件,里面包含了所需的总刚度矩阵和总质量矩阵