第十三章 Menu Bar菜单,1. 组 (Group),Patran中Group与CAD的“层”概念一致通过组(Group), 可把复杂模型分成多个简单group 如: 所有几何放在“Geo”的Group 所有单元放在“fem”Group 根据需把entities(点、线、面、体及单元、结点等)分到不同组中,便于模型显示和管理、 选取等 一个entity可同时放在多个group中,示例,有关Group的术语,Current Group(当前组) 指新建的entities所自动放置的group PATRAN后处理操作只对当前组有效 任一时刻,有且只有一个当前组 可以随时将某组设成当前组Target Group(目标组) 操作起作用的group Target Group可是当前组,也可不是Posted(张贴) Group中entities 通过viewport显示 Group在Viewport中显示的过程就叫“张贴” 一个group可“张贴”到多个Viewport中;一个Viewport中可“张贴”多个group,Group attributes (Group的属性) PATRAN中可以定义Group属性,用于控制该group成员的显示方式、色彩等 每个group都按某个Attributes显示 可以定义多个Attributes,然后赋给Group,Group 菜单,注:Group中作Transform(变换)时,可将网格、边界条件、单元特性等一起变换,Group显示模式(Group Display Mode),Patran有二种显示模式:Entity Type和Group Entity Type: 显示方式 与Group无关,Patran按Entity类型统一显示,如所有solid为白色或蓝色,surface为绿色或紫红色,单元为白色,结点号为黄色等 Group: 显示方式由group属性(group attributes)确定,同group所有几何、单元用同一颜色、光照显示,不同Group间按不同属性显示 显示模式在Display Entity Color/Label/Render下设定,2. List,List及其作用,有限元建模中,“选你所要选entities”是一项繁琐工作,List为解决该问题而设计 List在Patran中起“桥梁”作用,根据所给准则,交、叉、并等布尔运算,把满足条件entities找出,后将其作为其它界面输入,或储存一个group中 List能接受准则分类: (1)Attributes(属性) 如:坐标位置,计算结果,单元特性,材料特性 (2)几何和有限元间相关性 如:某面上所有单元,某边上所有节点等 List提供二暂时存放结果的缓冲区lista和listb,List应用举例,例1:创建二 list,将17<×<19的所有结点放到listA中;并把与这些结点相关的所有单元放到listB中去,1)ToolListCreate2)通过FEM / Node/ Attributes界面,将Attribute设为“Coord Value”,TOL_X=1.0,X=18.0,然后Apply,产生ListA3)如通过FEM / Element / Associate界面,将Attribute设为“Node”,在Node下输入“ ’lista ”,然后按Apply,产生listB注:用 lista 表ListA中结点, listb表ListB中单元,例2:通过List,找出σv < 20000,T > 300所有单元1)屏幕上显示Von Misis应力云纹图2)进入ToolListCreate3)用FEM / Element / Attribute ,将Attribute设为“Fringe Value”,F > 20000,然后Apply,将搜寻的单元放到Lista中4)屏幕上显示温度场分布5)用FEM / Element / Attributes,F < 300,然后Apply,将搜寻的单元放到Listb之中6)进入ToolListBoolean7)用“A∩B”布尔运算,求A和B二缓冲区单元交集,从List向应用程序传递数据,通过二种方法将List筛选的Entities传给应用1)通过’Lista,’Listb变量 Patran缺省已定义二变量——’lista和’listb,分别表A,B二缓冲区中全部Entities,如将其作输入,只需直接输入该变量名2)通过group 把缓冲区A或B的内容先放入一个空group,后Unpost其它group,便可在屏幕上选取,3. 视图操作(Viewing),Viewing: 观察对象不动,但视点位置在空间改变,从 而在屏幕上看到不同视觉效果 如 ZOOM: 对象不动,视点移近或移远 Transformation: 视点绕物体转动或移动 Fit View: 视点自动调整到对象能在屏幕上 满屏位置1) Transformation 通过图符按钮,控制模型转动,移运和缩放,2) Fit View 将整个模型满屏显示出来,3) Select Center 将视窗中心移到鼠标指定位置,4) Select Corner拖动鼠标左键,在屏幕上拉一矩形框,将方框内视图放大,5) Zoom Factor 给一个缩放系数,将视图按该系数缩放,6) View Angle 输入视点三个视角,显示模型,7) Named View Options Patran定义了一些标准视图,如顶视图,侧视图,轴侧图等根据自己偏好,增设喜欢的视图(在Create View下)输入视点三个视角,显示模型,8) View From / To 直接输入视点及视图坐标原点(focal point)显示视图,9) Clipping / Perspective 拖动(或输入)Back Clipping Plane(后剪切平面)、 Front Clipping Plane、Observer Position(视点)、 viewing plane Icon 和focal point 的位置,改变当 前视窗中模型显示 在二clipping plane外模型不显示,10) Arbitrary Clipping 控制任意位置,任意方向上剪切面创建,移动, 张贴和删除,4.设置图形显示特性(Display),Display设置模型在视窗显示特性如:显示色彩、线框、消影还是光照显示、标号显示否、是否收缩显示、载荷显示方式1、Entity Color / Label / Render 设置显示模式(Group或Entity Type)、模型渲染方式(线框、消影、光照)和标号显示、大小、颜色等2、Plot/Erase 暂时擦去某些entities,或将已擦去entities重新显示 3、Highlight 根据输入ID编号找entity在屏幕上位置, 或查询某entity所对应ID编号 高亮显示颜色在preferenceGraphics中可修改4、Geometry 设置与几何有关显示特性,如,参数坐标方向,几何收缩,颜色等5、FEM 设置与有限元拓扑结构相关特性,6、LBC/EI. Props 设置与边界条件和单元特性相关显示特性 如: 如何按3D(偏心或3D+偏心)方式显示梁单元,矢量显示方式,载荷是否只在FEM上显示等7、Coordinate Frame 控制坐标系显示否8、Title 根据用户需要在视窗中添加注释,可以改变字体大小,拖动注释位置,改变文字颜色等9、Spectrum 新建或修改色谱,注:色谱变化会影响云纹图显示10、Range 设置云图显示范围11、Color Palette 调色板。
允许用户定制色谱中每一种颜色12、Shading 设置渲染方式,及单元边是否显示等 13、Named Attributes 将当前视窗中显示特性用一名记录下来,以便今后调出或赋给其它Group,5.视窗操作(Viewport),视窗概述,视窗: Patran图形显示窗口, 可放大,缩小,图符化,移动 窗口项部有: 1)数据库名;2)视窗名;3)当前Group名 视窗有唯一名,一个视图(viewing)和一个唯一当前group(可将很多group同时张贴到一个Viewport中) 可同时打开多个视窗,显示不同图形,但多个视窗中,有且仅能有一个当前视窗 当前视窗: 视图操作命令起作用,注释文字(Title)被张贴(post)的视窗 Patran后处理只对当前视窗当前组有效,当前视窗边框为红色,其它视窗边框为黑色 二种方法改变当前视窗: 1)鼠标点击边框使变红;2)通过viewport / modify菜单,菜单介绍,1) Create:输入视窗名,建新视窗2) Tile:自动布置视窗位置3)Post: 控制视窗是否在显示,反白将被 显示4)Modify:设置视图特性 a)设当前视图: Change Target Viewport=>Target Viewport To Modify=>Make Current b)张贴/关闭group,同Group下post c)设置当前Group(Set Current Group) d)设Vicwport视图(Apply Named View) e)更改视窗名称(Rename) f)设置视窗属性,如色谱(spectrum) 5)Delete:删除视窗。
6. 其 他,数据库重建,新创建一个db文件,Patran自动产生一个对应的日志文件——*.db.jou文件日志文件记录从数据库创建开始到目前所有操作过程如db文件被破坏或删除,用Patran的 Menu Bar上File Utilities rebuild恢复数据库,数据库压缩及不同硬件平台间拷贝,Patran中有一个gbak工具,用于压缩及解压数据库 /bin/gbak -help Menu Bar中FileUtilitiesCompact菜单提供一个界面,自动实现上述压缩过程 Patran的DB文件在不同硬件平台上是不兼容的,通过gbak压缩后的文件在SGI,SUN,HP和RS6000机器上兼容所以gbak是不同机器间拷贝数据库的中间工具,Patran建模过程自动回放,Patran建模中,自动生成“patran.ses.number”文件,该文件以PCL命令形式记录操作命令流在Menu Bar上FileSession中,可执行后缀为ses的文件,回放建模过程,。