第二章Geometry.

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第二章几何建模(Geometry)1.Geometry概述▲Patran几何建模目的有限元网格划分材料、单元特性定义边界条件、载荷施加▲一般的流程◆从CAD读入,不作任何处理◆从CAD读入,在Patran中几何编辑◆直接在Patran中创建!!!几何建模不是Patran目的单位问题:▲几何分类及描述任何几何在Patran中都由Point、Curve、Surface、Solid构成▲▲点0维几何,用X,Y,Z三坐标描述,缺省蓝绿色(cyan)▲▲曲线Patran中分为:简单曲线(ASMCurve)和复杂曲线(ChainedCurve)简单曲线:由两端点P1,P2及参数坐标ξ(0~1)描述。缺省黄色((Yellow)ξ=0起点参数,ξ=1终点参数复杂曲线:多条简单曲线合并而成,可封闭,可不封闭,显示为紫红色▲▲曲面Patran中分为:简单或参数曲面(ParametricSurface或simpleSurface)复杂曲面(GeneralSurface或TrimmedSurface)简单曲面:3边或4边的空间曲面可用P1,P2,P3,P4四顶点坐标及ξ1、ξ2二参数坐标描述可增加显示线(displayline)显示曲面内部曲率变化显示为绿色(Green)简单曲面可以用IsoMesh(mapped)或Paver划分器划分网格复杂曲面:任意形状封闭外边界和任意多任意形状封闭内边界一般内外封闭曲线都是复杂曲线任何曲面都可用复杂曲面表示超过4条边的曲面一定为复杂曲面显示为洋红色(Magenda)复杂曲面只能用Paver划分器划分网格▲▲实体Patran中分为:简单实体(ParametricSolid)B-rep实体(BoundaryrepresentationSolid)简单实体:只能是四面体,五面体或六面体可用P1~P8八个顶点可用ξ1,ξ2,ξ3三参数表示显示为蓝色(Blue)简单实体可用IsoMesh(mapped)网格划分器将实体划分为六面体、五面体单元;也可以Tet网格划分器将实体划分为四面体单元B-rep实体:由边界面描述的实体,可表任何实体CAD软件读入的模型,都属B-rep实体显示为白色(White)B-rep实体只能以Tet网格划分器将实体划分为四面体单元▲▲平面、向量平面:由面内的点和法向定义向量:由大小、方向、原点定义用途:建立几何▲几何拓扑描述■体(Body)由面(Face)构成Face由边(Edge)构成边由顶点(Vertex)构成■上级拓扑存在,其子拓扑已存在2.读入几何模型(1)File=Import(2)选source(3)指定ImportFile(4)指定输入选项(4)点Apply■步骤:(6)CAD几何统计确定直接从CAD读几何模型时产生的中性文本文件MSC/ARIES几何模型通过该格式访问IGES标准可读入,也可输出几何bdf文件,Nastran标准输入文件,也可在MenuBar中Analysis输入可合并Patran数据库,自动处理重复名称、编号可进行参数设置SolidWork几何可读入■Patran读入文件类型在Patran读模型时,隐去(Suppress)分析中不必要的CAD细节3.创建、编辑几何Create(创建)Delete(删除)Edit(编辑)Show(显示)Transform(变换)Verify(检验)Associate(相关)Disassociate(删相关)Renumber(重编号)Point(点)Curve(线)Surface(曲面)Solid(体)Coord(坐标系)Plane(平面)Vector(矢量)▲点(Point)■建立点(Create/Point)方法说明XYZ根据[X,Y,Z]创建点,可在Databox中用鼠标拾起,或在屏幕上捕捉Interpolate按均匀或等比方式在二点间产生N个点ArcCenter在曲率中心创建点Extract在曲线或边指定位置创建点。如:ξ=0.5点为中点,ξ=0.333为三等分点Intersect在二线或边交点处,创建点Offset给定偏置位移,创建点Pierce创建线与面交点Project点投影到线、面、体上创建点■显示点(Show/Point)方法说明Location显示点在坐标系中坐标值Distance显示二点间距离Node显示与该点相关结点■Transform/Point(变换点)方法输入参数说明Translate一个矢量根据给定矢量平移或拷贝点Rotate转轴及转角给定转轴及转角,转动或拷贝点Scale坐标系及缩放因子在指定坐标系,放大或收缩点位置Mirror镜面根据指定镜面,产生点镜面映射Mcoord二个坐标系坐标值不变,参考坐标系由1变为2。在将模型装配对准时有用Pivot三个点:其中一个为原点,其它二点用来确定转角及方向根据三个点所定义的转轴和转角,转动一个点Position三个原始点,三个目标点Vsum二个原点及对应的二组XYZ方向上的缩放因子新坐标点是对原点在XYZ方向缩放后的坐标Mscale参考坐标系,XYZ缩放因子移动矢量,旋转变换矩阵新点是移动,缩放,旋转变换共同作用结果注:变换操作对所有几何一样■硬点、硬线(Associate/Disassociate)硬点:指网格划分中必须为有限元结点的几何点硬线:指网格划分时必须处在有限单元边界上的几何线作用:(1)处理不同模型间连接(2)施加边界条件(3)定义物理特性操作:Associate将Point定义为Surface或Curve的硬点将Curve定义为Surface的硬线Disassociate将定义的硬点、硬线还原成一般的点或线示例注:网格划分中,仅Paver划分器能识别硬点、硬线▲线(Curve)任何线曲线面或体的边二点定义曲线曲线上一段二面交线■线的SelectMenu方法说明类型Point由二、三或四点产生直线、二次曲线或三次曲线简单曲线Arc3Point产生过三点的圆弧简单曲线Chain由一组首尾相连曲线产生复合线(ChainedCurve);可封闭或不封闭;AutoChain功能,自动查找并显示可行的下一曲线复杂曲线Conic由二端点及焦点,产生抛物线,双曲线或椭圆线简单曲线Extract提取面的边,或在曲面或面某参数位置产生曲线简单曲线Fillet二线间产生倒角圆弧简单曲线Intersect两曲面交线简单曲线Fit用参数化最小二乘法,产生拟合曲线简单曲线Manifold过面上二点或多点产生面内曲线简单曲线Normal产生一条曲线与点间的距离最短的直线简单曲线Project按给定投影方向,将线向面上投影简单曲线Pwl由一组点产生分段折线简单曲线Spline由一组点产生样条曲线(LoftSpline或B-Spline)二端切线方向可指定简单曲线TangentCurve二曲线公切线简单曲线TangentPoint从点向曲线作切线简单曲线XYZ输入起点,对应矢量,产生线简单曲线Involute产生渐开线,形成齿廓曲线有用Revolve由点,回转轴和转角创建园弧平面曲线产生:都须输入“ConstructionPlaneList”,即曲线所在平面2dNormal在平面内作一条垂线2dCircle在平面内画一个园2dArcAngles在平面内,根据园心,半径,起始角,终止角创建一条园弧2dArc2angles在平面内,根据指定的半径或园心,在二点间作一园弧2dArc3point在三点间创建一圆弧■线产生方法方式说明Break打断曲线或边,可通过参数或点来定断开位置Blend把二条或多条曲线(或边)合并成一条曲线;新曲线一阶导数连续,不会与原曲线一致Disassemble把(Chained曲线分解成一组简单曲线Extend延长曲线Merge把多条曲线(边)合成一条;新曲线在指定公差内与原曲线一致Refit将曲线转换成相互连续的分段三次曲线Reverse改变曲线参数方向Trim修剪曲线到指定位置■Edit/Curve示例方式说明Attribute显示曲线几何类型,长度和起始点等Arc显示有关圆弧信息Angles显示二线间夹角LengthRange显示长度在指定范围的部分特性,并求长度和Node显示曲线(或边)上所有硬点■Show/Curve示例▲面(Surface)■面的SelectMenu任何面曲面体表面二条线定面方法说明Curve过2,3或4个点产生一次,二次或三次曲面Composite将多个曲面合并成一大复杂曲面Decompose将复杂曲面重构成由三角形,四边形曲面组成的简单曲面Edge由3条或4条封闭曲线,生成三角形或四边形曲面Extract提取实体表面,或按一定参数提取实体内某一面Fillet二个面间产生倒角面Match当二面交接处有裂纹时,用match消除间隙,以保证连接协调Ruled二曲线间产生有理面Trimmed指定母面上一外边界,或一外边界和多条内边界,创建trimmed面Vertex过3或4个顶点创建面(或在母面上创建面)XYZ指定原点及一矢量,创建矩形面Extrude曲线(或边)沿指定方向拉伸出一面,拉伸时可进行缩放和转动Glide基线(basecurve)沿路径(directioncurve)滑动,形成曲面Normal曲线(或边)沿法向偏置产生曲面Revolve曲线绕轴旋转产生曲面■面产生法示例■Edit/Surface方法说明Break曲面按某方式(如曲线,参数位置等)分割成多个小曲面Blend合并多个曲面为一个,且边界一阶导数连续Disassemble把TrimmedSurface打散,分解成简单曲面EdgeMatch消除相邻曲面间缝隙,使协调一致Refit将复杂曲面,用简单三次曲面(ParametricCubes)替换,新曲面在指定公差内与原始面一致Reverse将曲面及其相应单元反向Sew自动缝补曲面,即自动执行Edit/Point/Equivalence和Edit/Surface/EdgeMatch示例■■▲体(Solid)■方式说明Surface根据2个,3个或4个简单面建1次,2次或3次简单实体B-Rep根据一组协调封闭曲面生成B-Rep实体Decompose指定实体内一些顶点位置,分解实体Face指定5~6个封闭边界面创建简单实体Vertex指定顶点建实体Xyz根据一矢量原点及一个矢量,建长方体Extrude将曲面沿矢量方向拉伸成实体注::TrimmedSurface不能拉伸成-Rep实体Glide由基准曲面(BaseSurface)沿1或2条路径(DirectorCurve)滑动,产生一个实体。注:TrimmedSurface不能作为基准曲面。Normal将曲面沿法向偏置一段距离,形成实体Revolve将曲面绕坐标轴转一角度,产生实体示例■方式说明Break将简单实体按某方式分割成多个简单体Blend将多个简单实体合并成一个,且新实体在边界一阶导数连续Disassemble将B-rep实体分解成一组简单实体Refit将复杂体转化成由相互连续的三次曲面描述的几何体Reverse改变几何体三参数方向▲坐标系(Coord)■坐标系类型三坐标分量均用1,2,3表示方式说明3Point过三个点,即:原点(origin),3轴方向上某点和1-3平面内一点,建坐标系Axis过三个点,即:原点(origin),1轴方某点和2轴点,建坐标系Euler过原点,绕某参考坐标系三个转角,建坐标系Normal曲面及曲面上点,定义坐标系,轴3与曲面法向一致,轴1与曲面ξ方向一致■坐标系建立示例▲平面(Plane)过三点确定平面坐标系1-2,2-3,1-3面缺省坐标系1-2面过矢量原点,垂直于该矢量的平面方式说明VectorNormal过一矢量定义平面(过原点,垂直该矢量)CurveNormal过曲线及曲线上一点定义平面(过该点,垂直于曲线切向)Interpolate输入一曲线及插值标准(均匀,等比等),一次性沿曲线产生多个平面LeastSquare入一组点,线或面,产生其最小二乘平面Offset建一平面的偏置平面■平面selectMenu■

1 / 37
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功