- 积分
- 21
- 注册时间
- 2002-5-11
- 仿真币
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2003-1-6 13:44:42
|
显示全部楼层
来自 辽宁沈阳
回复: 【转帖】MSC/Software FAQ
MSC.PATRAN FAQ
Q:什么是PATRAN Shareware Utilities ?
A:MSC.PATRAN提供了一些免费而好用的工具程序在安装光盘中,用户可以透过这些小工具简化许多日常的操作。而因为这些工具尚未通过严格的一系列完整測试,用户在使用上请稍加注意。8.0版的用戶若须要安装这些小工具,请参照以下方法:
UNIX版:
运行安装光盘中的mscsetup,指定适当的安装目录后,选取安装1. MSC.PATRAN Core Application并运行4. Custom Installation。进入下层选单之后,将1~5的选項全部都切换成no不要安装,接著按下C 继续。在此选取2. MSC.PATRAN PCL utilities后,順著指示即可将这些工具安装到硬盘中。若要使用这些Utilities,则请先切换到以下目录/msc/patran80/shareware/msc/unsupported/utilities,将 "p3epilog.pcl" 复制到 /msc/patran80下,并改名为 "p3patran.pcl"。下次进入PATRAN时,便会发现在主选单的右边将会出现一个"utilities"的菜单。
Windows NT版
在安装时,已经内定将此一工具选取安装,用户只需将c:\msc\patran80\shareware \msc \unsupported \utilities \p3epilog.pcl 复制到c:\msc\patran80下,并改名为p3patran.pcl即可。若当初安装时并未安装此一选項,则请重新安装Core Application中的 MSC.PATRAN PCL utilities。
針对各个不同的工具程序,在上方都有一个 "Show Description…" 的按钮,針对功能做个大致的介紹。坐而言不如起而行,请大家现在就来试试这些好用的小工具吧!
Q:如何读取ABAQUS的输入文件 (*.inp) ?
A:安装完shareware utilities之后,会产生/msc/patran80/shareware/msc/unsupported /utilities /READ_ABAQUS的目录,在此目录下会有各平台所需的文件 (如DECA, SGI5…),进入适当的目录后,运行以下指令进行安装;
UNIX版
将abardr copy 至 /msc/patran80/bin/exe中,并运行 ln -s .wrapper abardr 此一命令。
Windows NT版
将abardr.exe copy 至 c:\msc\patran80\bin即可。
运行方法为在PATRAN开一个新的文件并选取ABAQUS的界面并存檔,接著开一个DOS视窗 (UNIX下则为Terminal),输入以下指令即可:
abardr input_filename patran_database_name
目前支援的ABAQUS输入文件的格式,详细记录在同一目录中一个abaqus_keywords.fm的Frame Viewer文件中。而其余对应不同平台的相关目录,可直接加以刪除以节省硬盘空间。
Q:如何设定PATRAN的工作环境?
A:在个人工作目录及PATRAN的安装目录中,都有一个叫做settings.pcl的纯文本文件,用户可以針对自己的工作环境对此一文件加以修改。如欲设定成離开PATRAN前詢问是否需要存檔,则可加入一行:pref_env_set_logical( "revert_enabled", TRUE )。而其余相关设定,用户可参考MSC.PATRAN Version 8 Installation and Operations Guide,第5.3章中用户环境的设定。
Q:如何将PATRAN NT的工作环境最佳化?
A:控制面板→系统→性能→选定提高前台应用程的性能→无;虛拟内存调整为至少200M的硬盘空间。
Q:如何让两个相临实体,网格亦同样连续?
A:若当初在建构这两个实体时,乃共用同一个相临面而非各自独立产生,则PATRAN在会自动将两个相临的3D网格,进行相连结的动作,用户并不需要手动去做这些修正。但若当初建构几何时有若干困难,而让两个实体并未具有共用面时,则可尝试以下几种方法:
将其中一个实体加以Disassemble,产生许多将此一实体包围的外表面。利用这些外表面,以及和另一实体的相临表面来组成一个新的实体。在产生新的实体的过程中,必须注意各外表面的正向都必须朝向实体之外。
若上述方法失效,则可以试著先对交界面来作2D的网格切割。2D的网格可藉由建立关连(Associate)的方式,轻易的建立连续的网格。之后,再将这些2D网格与个别与实体建立关连,这样再对实体做网格分割时,PATRAN就会自动建立和外表面的2D单元相结合的3D网格,也就是会和另外一个相临实体的网格相连接。
若上述方法依旧不适用,则可以试著不要由几何的实体来切割网格。请试著先对两个相临实体的外表面进行2D网格的切割,并运行Equivalence 的动作。接著便可以直接由包围在外表面的2D网格,产生内部的3D实体网格。
在尝试以上几种方法时,必须注意的是单元及外表面的方向性都必须是朝向实体的外部,否则将出现警告讯息而无法继续。若以上方法皆有困难,最后万不得已时,可以手动的方式移动节点,强迫两个实体的网格相连结。但这样的方法常会产生较低品质的单元,一般并不建议使用此一方法。
Q:如何设定运行PATRAN NT时,相关文件的内定放置目录,而不会全部放置在桌面或根目录上?
A:PATRAN NT内定会将相关文件放在个人的目录下 (Home Directory),但若用户并未设定此一目录,则系统内定会将其设定为系统的根目录下。用户可以利用程序→管理工具(公用) →用户管理器,选取欲设定的用户后,按下「属性」按钮,在「宿主目录」位置指定适当的目录名称即可。另一个方法是直接开一个DOS的窗口,并切换到偏好的目录,直接输入PATRAN即可。用户亦可以直接修改PATRAN程式的快捷方式,将起始目录改为偏好的目录。
Q:在安装PATRAN NT 8.0版之前,必须先安装Exceed 及Exceed 3D ver 6.0.2以上的版本。有哪些设定是必需的?
A:请参考以下步骤调整部份Exceed的设定,以达到性能的最佳化:
显示的速度过慢:控制面板→系统→环境→系统变量→Display,将原本的设定值127.0.0.1:0更改为:0。
若在PATRAN中做动态的实体旋轉时,会变成线框的方式显示,请运行c:\Program Files\Exceed.nt\Xconfig.exe → Protocol → Extensions…,并将GLX的相关按钮选取。当鼠标的焦点在GLX上时,按下中央的Configure… → Direct Rendering → OK。关闭Exceed的所有视窗并试著重新运行PATRAN,试试看到底有哪些不一样了…
若欲将PATRAN中的文字剪贴到其他Windows应用程序,则同样运行Xconfig后,按下 X selection的按钮,将三个将对应的选項全都选取。
安装Exceed之后,在桌面上出现了一只小鸟的图形无法移除?请运行c:\Program Files\Exceed.nt\HNTUNE.exe,将原本设定在「桌面」的按钮改为放在「我的电脑」中。
Q:为何PATRAN NT的online help中,会有些文字显示异常?
A:PATRAN 的Online Help都是采用Adobe Frame Viewer的規格,而NT版的字形乃是经由Adobe Type Manager来控制。因安装时并未将适当的字形加以安装,因此会有些文字显示异常。请运行Adobe Type Manager,选择c:\PSFONTS\PFM\ZapfDingbats后按下Add并離开,重新进入help即可看到正常显示的文字了。
Q:如何修复破坏的PATRAN Database?
A:PATRAN 目前的Database系统非常稳定,尚未发现任何无法修复的破坏的Database。大部分的情況下,用户可以先开啟一个新的Database,接著利用File→Import→Source: MSC.PATRAN DB,选取破坏的Database并按下Apply,原本的资料便会順利的转换过来。若仍有无法处理的Database,请直接将文件寄给我们,我们非常乐意为你解决问题。
Q:为何无法读取旧版PATRAN Database?
A:在PATRAN 8.0版之前的Database系统,是采用Borland 的InterBase作为其核心架构,而8.0版之后为了增进效能及稳定性,改采MSC自行研发的PATRAN Database系统。因此若要在PATRAN 8.0以后的版本中,读取旧有的文件,则必须在該台机器上安装InterBase的程序以便自动运行转换。該程序在旧版的安装光盘中皆有提供,安装完成后请重新开机。若在转换过程中出现失敗,则请先用旧版PATRAN开啟此一Database,修正模型中现有的问题后再进行转换。
Q:如何变更PATRAN视窗的背景颜色?
A:Windows NT的用户,常会希望能将PATRAN视窗的底色由黑色换为白色,以便能够直接擷取屏幕图形作为報表输出。最简单的方式便是由Display→Color Palette→ HLS,选取黑色并将Lightness的橫軸由0.0改为1.0,同时将白色的Lightness由1.0改为0.0。
此时若以Shaded Smooth的实体方式显示,图形会较不美观,此时可以利用Display→Light Source→Target Light Source,选取目前显示在图上的光影,将色彩由目前的黑色切换为白色或是其余颜色即可。
而在Result选单的Fringe Plot中,也会因黑白的互换而让图形的显示较为难看。此时有两个解决方法:(1)将改变后的黑色改为灰色,这样的图形会较为美观;(2)Display→Spectrum→Create,给定一组新的Spectrum名称,并选取使用15个颜色(或更少),则黑色的区块会自动被剔除,且屏幕上的Fringe图形将自动更新。
Q:我用PATRAN建立ABAQUS或MSC/AFEA的2D平面应力或平面应变的模型时,所有該设的条件均已定义清楚,为何再产生ABAQUS的输入文件时会有错误?
A:在ABAQUS的平面应力、平面应变与軸对称的模型中,所预设的座标是参考X-Y平面(Z=0),所以在PATRAN中必须确定所建立的网格(mesh)是在X-Y平面上。
Q:如何在PATRAN中定义单位?
A:PATRAN中并无特定的单位系统,用户具有相当大的彈性可以自行定义所使用的单位,但相对的,用户也必须特别加以注意所使用的单位系统是否一致,以免发生结果误判。
Q:那么要如何在PATRAN中转换单位?
A:利用PATRAN中的Group→Transform→Scale,可以轻易的将PATRAN的model在各座标系统间进行转换。但须注意的是,此一转换只会将座标尺寸加以转换,而外力与边界条件、单元特性与材料常数等资料并未自动加以转换,用户必须特别注意。(外力及边界条件可利用放大因子[scale factor]的来快速修正)
Q.用PATRAN后处理时,如何才可以得到有制定点编号,且有X,Y,Z坐标及计算结果的输出文件?
A.具体步骤如下:
(1) enter "Insight" ;
(2) Create-> Cursor ;
(3) Click "Result Selection" button and choose one result ;
(4) Apply
(5) Push down "cascade spread sheet" toggle radio ;
(6) Select nodes or elements you want to output , or just input node IDs directly in the "ID list" databox and "Enter" , for example "Node 1:10:2";
(7) Click "output to file" and input a filename
(8) click "Format", highlight "ID, Coordinate and Values"
(9) Apply
Q. (PATRAN)如三维温度场已知,想求沿Y轴的X-Z平面上的温度场分布等值线?
A.步骤:
(1) enter "Insight" ;
(2) Create->Isosurface , then :
Input an " Isosurface name " , for example "myiso" ;
Set "Isosurface Value " Coord ;
Click "Coordinate Selection" button , select proper axis , and "OK" ;
Apply
(3) Create->Contour , Then :
Click "Result Selection" button and select "1.1 temperature " ;
Set "Target" from "Free Face" to "Isosurface" , then highlight "myiso" ;
Apply ;
(4) Now you have seen the temperature contour on certain plane . Furthermore , this contour can be dynamically display along certain direction through the Mouse from Menu : Insight Control -> Isosurface Control .
Q. 如何使用自编程序与PATRAN模块接口?用已有数据文件生成PATRAN几何模型?
A. 可用PCL来解决.
PCL ( Patran Command Language ) is a common way to connect user's data and program , including add complex boundary condition . PCL is C-like computer language . You can find it in Volume 4 Part 9 of <<ATRAN USER'S MANUAL>> . You can down a simple example here , which can be read by ADOBE Acrobat reader 3.0 . |
|