我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:满堂彩 > 后方命令 >

ansys常用几何建模命令流ppt

归档日期:07-18       文本归类:后方命令      文章编辑:爱尚语录

  登录成功,如需使用密码登录,请先进入【个人中心】-【账号管理】-【设置密码】完成设置

  简介:本文档为《ansys常用几何建模命令流ppt》,可适用于其他资料领域

  *若权利人发现爱问平台上用户上传内容侵犯了其作品的信息网络传播权等合法权益时,请按照平台侵权处理要求书面通知爱问!

  爱问共享资料拥有大量关于ansys常用几何建模命令流.ppt的实用类文档资料,所有文档由知名合作机构以及专业作者提供,线上总资料超过两个亿,保证满足您的需求。

  几何建模技术与技巧第章几何建模技术与技巧第章几何建模技术与技巧ANSYS中的模型可分:★几何模型(也称实体模型)★有限元模型ANSYS的建模方法:●直接建模:直接在ANSYS中建立有限元模型而不必先建几何模型。先对结构进行节点和单元编号然后输入节点坐标建立节点再输入每个单元的节点编号从而建立有限元模型。该方法缺点是大量输入数据令人无法忍受且对于复杂的D实体靠人工去划分网格极易出错。●几何建模:在ANSYS软件中建立模型和从其它CAD软件导入模型。如建模软件如AutoCAD、ProE、SolidWork、UG、SolidEdge等。●混合建模:在几何建模并网分后再增加其它单元或特征的方法。该法基本是在有限元模型生成后再建立少量的单元例如接触单元、约束方程、耦合自由度等。坐标系类型坐标系类型类坐标系:总体、局部、节点、单元、显示与结果。总体坐标系用于确定空间几何结构的位置是一个绝对的参考系。☆原点相同右手系☆坐标系号:直角坐标系柱坐标系球坐标系☆可使用任意坐标系但某时刻只能激活一个。☆总体坐标系均用X、Y、Z表示当激活的不是直角坐标系时应理解为柱坐标系的R、θ、Z或球坐标系的R、θ、Φ。坐标系类型坐标系类型局部坐标系对于复杂的几何模型仅使用总体坐标系不够方便这时可建立自己的坐标系即局部坐标系。☆局部坐标系的原点和坐标轴方向可与总体坐标系不同☆有种坐标系即直角坐标系、柱坐标系、球坐标系、环坐标系。☆局部坐标系的编号必须≧且为整数号码。总体坐标系和局部坐标系主要用于几何建模。坐标系的定义与激活坐标系的定义与激活缺省情况下总是激活总体直角坐标系用户每定义一个局部坐标系则该坐标系自动被激活。如果要激活一个总体坐标系或以前定义的局部坐标系则要通过菜单或命令。激活总体和局部坐标系命令:CSYS,KCN其中KCN表示坐标系号码直角坐标系(缺省)柱坐标系球坐标系以工作平面为坐标系柱坐标系(以Y轴为转轴)≥局部坐标系。由于工作平面可不断移动和旋转因此当采用CSYS,时也相当于不断定义了局部直角坐标在很多情况下应用非常方便。坐标系的定义与激活坐标系的定义与激活定义局部坐标系⑴根据总体坐标系定义局部坐标系命令:LOCAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX,PAR,PAR其中:KCN局部坐标系编号此编号必须大于如果与既有编号相同则将重新定义KCS坐标系类型或CART为直角坐标系或CYLIN为柱坐标系或SPHE为球坐标系或TORO为环坐标系。XC,YC,ZC新坐标系原点在总体直角坐标系中的坐标。THXY,THYZ,THZX新坐标系绕Z,X,Y轴的旋转角度其正方向为:XY,YZ,ZX。PAR适用于椭圆、类似球体或环形系统当KCS=或时其值为椭圆Y轴半径与X轴半径之比缺省为即圆。当KCS=时其值为环面的主半径。PAR仅适用于类似球体的系统当KCS=时其值为椭球体Z轴半径与X轴半径之比缺省为。例如:LOCAL,,,,,,,,定义了局部坐标系号为原点为总体直角坐标系下的点(,,)绕Z、X、Y轴旋转角度分别为°、°、°的直角坐标系。例如:LOCAL,,,,,,,,,定义了局部坐标系号为原点和方位与总体坐标系相同的柱坐标系但Y轴半径与X轴半径之比为用于定义椭圆。当KCN=时PAR为Z轴半径与X轴半径之比用于椭球的定义。坐标系的定义与激活坐标系的定义与激活⑵删除局部坐标系命令:CSDELE,KCN,KCN,KCINC其中:KCN为要删除的局部坐标系的起始编号如果KCN=ALL则其后参数将忽略。KCN为要删除的局部坐标系的最终编号。KCINC为编号的递增数值缺省为。例如:CSDELE,ALL则删除了所有的局部坐标系。CSDELE,,,则删除了、、号局部坐标系。⑶查看激活坐标系和局部坐标系命令:CSLIST,KCN,KCN,KCINC定义工作平面定义工作平面工作平面是一个具有原点、二维坐标系、捕捉增量和格栅的无限大平面。●在缺省却况下工作平面是总体直角坐标系的XY平面●工作平面只有一个且与坐标系是独立的。●工作平面可以想象成一个绘图板可拖动或旋转其坐标系方位随着移动和旋转而不断变化利用它可使建模更加方便。将既有坐标系的XY平面定义为工作平面命令:WPCSYS,WN,KCN其中KCN为既有坐标系号可以是,,,或局部坐标系号。缺省为激活的坐标系。定义工作平面定义工作平面移动工作平面将工作平面沿其自身坐标轴移动命令:WPOFFS,XOFF,YOFF,ZOFF其中XOFF,YOFF,ZOFF为工作平面坐标系内沿其X轴、Y轴和Z轴的偏移增量。例如:WPOFF,,将工作平面沿其X轴相对偏移沿其Y轴相对偏移。工作平面的旋转命令:WPROTA,THXY,THYZ,THZX其中THXY,THYZ,THZX为绕工作平面坐标系Z轴、X轴和Y轴的旋转角度。例如:WPROTA,将工作平面绕其Z轴旋转度。创建几何模型创建几何模型ANSYS中几何模型等级由低向高依次为关键点、线、面和体(称为几何图素或图素)。几何模型的创建可采用自底向上或自顶向下的方法。所谓自底向上建模就是首先创建最低级的图素关键点再通过关键点生成较高级的图素(如线、面、体)。而自顶向下建模就是首先创建较高级的图素(体或面)而自动生成较低级的图素通过体或面的组合得到较复杂的模型。在实际建模时不必区分自底向上建模或是自顶向下建模也不必按其顺序建模可以混合使用自底向上建模和自顶向下建模。例如某些情况下通过创建关键点再创建面或体方便而有些情况下可能直接建立体或面更方便均视模型情况而定。创建关键点创建关键点创建关键点K创建关键点K在给定坐标点创建关键点命令:K,NPT,X,Y,ZNPT关键点的编号缺省时(或空)自动指定为可用的最小编号。X,Y,Z在当前坐标系中的坐标值当前坐标系可以是CSYS指定的坐标系。如果输入的关键点号与既有关键点号相同则覆盖既有关键点。即关键点是惟一的并以最后一次输入的为准。如果既有关键点与较高级图素相连或已经划分网格则不能覆盖并给出错误信息。例如:prep!进入前处理k,,!创建缺省编号的关键点其编号为k,,,!创建编号为的关键点k,,,,!创建编号为的关键点k,,,!创建缺省编号的关键点其编号为k,,,!重新定义编号为的关键点创建关键点KGEN创建关键点KGEN复制创建关键点命令:KGEN,ITIME,NP,NP,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME复制次数缺省为。NP,NP,NINC按增量NINC从NP到NP定义关键点的范围(缺省为NP)NINC缺省为。NP也可为ALL或元件名此时NP和NINC将被忽略。DX,DY,DZ在当前坐标系中关键点坐标的偏移量。对于柱坐标系为,Dθ,DZ对于球坐标系为,Dθ,KINC要创建的关键点编号增量缺省时由系统自动指定NOELEM是否创建单元和节点控制参数。NOELEM=(缺省)如果存在单元和节点则生成NOELEM=不生成单元和节点。IMOVE关键点是否被移动或重新创建。IMOVE=(缺省)原来的关键点不动重新创建新的关键点当IMOVE=不创建新关键点原来的关键点移动到新位置此时编号不变(即ITIME、KINC和NOELEM均无效)单元和节点一并移动。创建关键点创建关键点例如:prep!进入前处理k,!创建关键点k,,!创建关键点kgen,,,,,,,,,,!移动关键点和沿Y轴偏移量为kgen,,all,,,,,!沿Z轴偏移复制次(含自身)kgen,,all,,,,!沿Y轴偏移复制次(实际另外复制次)kgen,,all,,,,,,,,!再将所有关键点沿Y轴移动创建关键点KLIST等创建关键点KLIST等列表显示关键点信息命令:KLIST,NP,NP,NINC,Lab其中NP,NP,NINC参数意义同命令KGEN中。Lab为列表信息控制参数Lab=或空则列出全部信息Lab=COORD则仅列出坐标值Lab=HPT则仅列出硬点信息。例如:klist!列出所选择的关键点的所有信息。klist,,,,coord!列出所选择的关键点的坐标。屏幕上显示关键点命令:KPLOT,NP,NP,NINC,Lab其中Lab为关键点或硬点控制参数。Lab=或空则显示所有关键点Lab=HPT则仅显示硬点。其余参数意义同KGEN命令中的说明。例如:kplot!显示所选择的关键点。kplot,,,,hpt!显示所选择的硬点。删除关键点命令:KDELE,NP,NP,NINC其参数意义同KGEN中的参数意义。创建关键点KSEL创建关键点KSEL选择关键点命令:KSEL,Type,Item,Comp,VMIN,VMAX,VINC,KABSType选择类型标识。其值可取:S从所有关键点中(全集)选择一组新的关键点子集为当前子集。R从当前子集中再选择一组关键点形成新的当前子集。A从全集中另外选择一组关键点子集添加到当前子集中。U从当前子集中去掉一组关键点子集。ALL重新选择当前子集为所有关键点即全集。NONE不选择任何关键点当前子集为空集。INVE选择与当前子集相反的部分形成新的当前子集。STAT显示当前子集状态。Item选择数据标识仅适用于Type=S,R,A,U。缺省为KP可选择的有:KP以关键点号选择其后参数相应赋值。EXT选择当前线子集中线的最外面关键点其后无参数赋值。HPT以硬点号选择其后参数相应赋值。LOC以当前坐标系中的坐标值选择其Comp可选择X,Y,Z且其后参数相应赋值MAT以跟关键点相关的材料号选择其后参数相应赋值。REAL以跟关键点相关的实常数号选择其后参数相应赋值。TYPE以跟关键点相关的单元类型号选择其后参数相应赋值。ESYS以跟关键点相关的单元坐标选择其后参数相应赋值创建关键点创建关键点Comp选择数据的组合标识。如Item=LOC时的X,Y,Z。VMIN选择项目范围的最小值。可以是关键点号、坐标、属性以及与选择项目相适应的数据等。当VMIN为元件名时VMAX和VINC将被忽略。VMAX选择项目范围的最大值。缺省时VMAX=VMIN如果VMAX=VMIN则选择容差为±×VMIN如果VMIN=则选择容差为±E如果VMIN≠VMAX则选择容差为±E×(VMAXVMIN)。选择容差的大小对于能否达到期望的结果有较大影响例如当VMIN==VMAX时选择容差为±则~均被选择。VINC在选择范围内的增量。仅适用于整数(如关键点编号)且不能为负缺省为。KABS绝对值控制标识。如为则在选择期间检查值的符号如为则在选择期间使用绝对值即忽略值的符号。在使用KSEL命令选择时建议不要采用Item=KP即编号选择。因为在使用命令流建模过程中关键点有时是不知道的如用编号选择则需要用GUI查看关键点编号这样就降低了建模效率并且不同的ANSYS版本其编号顺序会有差别。因此建议采用坐标或其它选择方法。创建关键点创建关键点prep!进入前处理k,!创建关键点k,,!创建关键点kfill,,,,,!在和之间创建个关键点起始编号为ksel,s,kp,,,,!在全集中选择编号~的关键点ksel,r,kp,,,,!在当前子集中重新选择编号~的关键点ksel,a,kp,,,,!将全集中的和号添加到当前子集ksel,u,kp,,!在当前子集中去掉号关键点ksel,inve!反选(当前为,,,~)ksel,stat!列表显示选择信息!如选择关键点个共个关键点最大关键点号为ksel,none!不选择任何关键点(如使用KPLOT则屏幕不变)ksel,all!选择全集所有关键点均在当前子集中ksel,s,loc,x,,!选择X坐标为~的关键点(当前为,~)k,,!在关键点近处建立关键点ksel,s,loc,x,!选择X坐标为的关键点,将点也选择了!因X=而此时选择容差为!±×=±,即坐标在~之间的点都将被选择ksel,s,loc,x,,!选择X坐标为~之间的关键点(!当前为)。此时选择容差为±E×()=±E!显然非常严格。当关键点坐标值较大且较密时要特别注意。创建关键点KSLL,KMODIF创建关键点KSLL,KMODIF选择与所选线相关的关键点命令:KSLL,Type其中Type取值可为S,R,A,U。当使用KSEL不便选择关键点时可先选择线子集然后选择与线子集相关的关键点。该命令在建模过程中也较常用类似的命令是KSLN。修改关键点坐标命令:KMODIF,NPT,X,Y,Z其中NPT为要修改的关键点号。X,Y,Z为替代原有的坐标输入的数值其值处于当前坐标系下。要修改的关键点所依附的较高级图素如线、面或体必须被选择改变关键点后其较高级图素会重新生成。与命令K不同当所定义的关键点依附较高级图素时是不能覆盖的而KMODIF是直接修改关键点坐标且会同时修改所依附的较高级图素。如果被修改的关键点依附较高级图素执行时此命令会出现确认提示对话框prep!进入前处理rectng,,,,!创建一矩形kmodif,,,!修改关键点的坐标原坐标为(,)!新坐标为(,)。则生成一四边形。创建线创建线创建线L创建线L通过两关键点创建线命令:L,P,P,NDIV,SPACE,XV,YV,ZV,XV,YV,ZVP,P分别为线始端和末端的关键点号。NDIV线拟划分的单元数通常不用。可使用LESIZE命令定义网格属性SPACE划分网格的间隔比率通常不用。可使用LESIZE定义网格属性。XV,YV,ZV在当前坐标系中与线的P端点相关的斜率矢量末点位置XV,YV,ZV在当前坐标系中与线的P端点相关的斜率矢量末点位置。此两个矢量点用于确定线的两个端点的曲率如果不指定矢量则系统自动计算。用L命令创建的线形状与当前坐标系相关如直角坐标系生成直线柱和球坐标系可生成曲线(如θ相同则也生成直线)。一旦创建线则与随后的坐标系改变无关。曲线限制在°范围只有没有依附面时才可修改。创建线创建线prep!进入前处理k,,,,!创建关键点k,,,,!创建关键点l,,!创线L,缺省为总体直角坐标系因此线是直线csys,!设定柱坐标系l,,!创建线L为柱面曲线csys,!设定球坐标系l,,!创建线L为球面曲线创建线LGEN创建线LGEN复制创建线命令:LGEN,ITIME,NL,NL,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME复制次数缺省为。NL,NL,NINC按增量NINC从NL到NL定义关键点的范围(缺省为NL)NINC缺省为。NL也可为ALL或元件名此时NP和NINC将被忽略。DX,DY,DZ在当前坐标系中关键点坐标的偏移量。对于柱坐标系为,Dθ,DZ对于球坐标系为,Dθ,其中表示不可操作。KINC要创建的关键点编号增量缺省时由系统自动指定(不会覆盖)。NOELEM是否创建单元和节点控制参数。NOELEM=(缺省)如果存在单元和节点则生成NOELEM=不生成单元和节点。IMOVE线是否被移动或重新创建。IMOVE=(缺省)原来的线不动重新创建新线当IMOVE=不创建新线原来的线移动到新位置此时编号不变(即ITIME、KINC和NOELEM均无效)且单元和节点一并移动。创建线LCOMB创建线LCOMB合并两条或多条线命令:LCOMB,NL,NL,KEEPNL,NL拟合并的两条线号。NL可为ALL或元件名。KEEP是否保留输入的线及其公共关键点控制参数。KEEP=则删除NL和NL及其公共关键点如果已经划分网格则不能删除或者依附于其它图素也不能删除KEEP=则保留线及其公共关键点但公共关键点不依附于新创建的线。●该命令可以合并独立线或依附于同面上的线合并后便于网格划分。●可合并的线可为直线或曲线以及直线与曲线可共线或不共线。●当为多条时应为多条首尾相连的线。●无论在何种坐标系下执行合并合并后的线不改变合并前的空间位置。创建线创建线例如:prep!进入前处理k,,,$k,,!创建关键点KP,KP,k,,,$k,,,!创建关键点KP,KPl,,$l,,$l,,!创建线L,L,Llcomb,,!合并L和L且删除L,L及共用关键点KPlcomb,all!合并所有线即将L与刚刚创建的线合并!此时仅有一条线和两个关键点!上述合并过程可一次执行即lcomb,all即可。创建线LSYMM创建线LSYMM通过坐标轴镜像创建线命令:LSYMM,Ncomp,NL,NL,NINC,KINC,NOELEM,IMOVENcomp对称控制选项可选X(缺省)YZ值。其余参数意义可参考LGEN命令。列表输出线信息命令:LLIST,NL,NL,NINC,Lab显示线命令:LPLOT,NL,NL,NINC删除线命令:LDELE,NL,NL,NINC,KSWPKSWP控制是否删除关键点。当KSWP=(缺省)则仅删除线当KSWP=则删除线及不依附于其它几何图素上的关键点当线已经划分了单元网格则不能删除。创建线LSEL创建线LSEL选择一组线命令:LSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWPItem选择数据标识仅适用于Type=S,R,A,U。缺省为LINEItem可选择LINE以线号选择其后参数相应赋值。EXT选择当前线子集中面的最外面线其后无参数赋值。LOC以当前坐标系中的坐标值选择其Comp可选择X,Y,Z而X,Y,Z为线的中点坐标且其后参数相应赋值。注意采用的是当前坐标系的坐标值。TAN以线始点外切单位矢量选择其Comp可选择X,Y,ZTAN以线末点外切单位矢量选择其Comp可选择X,Y,ZNDIV以指定线的划分数目选择其后参数相应赋值。SPACE以线的划分间隔率选择其后参数相应赋值。MAT,TYPE,REAL,ESYS,以跟线相关的材料号、单元类型号、实常数号、单元坐标号。SEC以截面ID号选择其后参数相应赋值。LENGTH以线的长度选择其后参数相应赋值。RADIUS以线的半径选择其后参数相应赋值。创建线LSLA,LSLK创建线LSLA,LSLK选择与面相关的线命令:LSLA,Type其中Type仅可为S,R,A,U其意义同上。选择与关键点相关的线命令:LSLK,Type,LSKEY其中Type意义同LSLA中。LSKEY为包含关键点控制当LSKEY=(缺省)则只要线的任意一个关键点在选择集中(使用了KSEL命令)则选择该线。当LSKEY=则要求线的所有关键点均在选择集中才选择该线。创建面创建面创建面A创建面A通过关键点创建面命令:A,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P其中P~P为关键点号。最多个关键点最少为个关键点。关键点必须按顺时针或逆时针顺序输入同时按右手规则确定面的正法线方向。当关键点数≥时应该保证所有关键点位于同一平面或曲面内即在当前坐标系下有一相同的坐标值如Z相同则该面位于XY平面内。创建面创建面prep!进入前处理csys,!设定柱坐标系k,,$k,,,!在柱坐标系下创建关键点l,,!在柱坐标系创建线csys,!设定直角坐标系k,,$k,,,$k,,,!在直角坐标系下创建关键点kpscale,all,,,,!用比例创建另外一组关键点a,,,,,!在直角坐标系下创建面l,,!在直角坐标系创建线csys,!设定柱坐标系a,,,,,!在柱坐标系下创建面创建面AL创建面AL通过线创建面命令:AL,L,L,L,L,L,L,L,L,L,L其中L~L为线编号最少要条线当采用输入线号时最多条线。生成面的正法线方向按右手规则由L的方向确定。当L为负值时则表示面的正法线方向相反。L可为ALL、P或元件名当L=ALL时面的法线由L定义面的法线方向当L为空时则默认为最小编号的线且此时线数不受限制。线号可以按任意顺序但这些线必须是首尾相连可形成封闭的面。当线数≥时线必须在同一平面内或曲面内。由于采用既有线创建面线形就决定了面边的形状。prep!进入前处理csys,!设定柱坐标系*do,I,,!用循环创建关键点k,I,,*(I)$*enddo*do,I,,!用循环创建直线lstr,I,I$*enddoL,,!在当前坐标系下创建线(曲线)AL,ALL!由上述线创建面创建面AGEN创建面AGEN复制创建面命令:AGEN,ITIME,NA,NA,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME复制次数缺省为。NA,NA,NINC欲复制面的编号范围和编号增量NA可以为ALL或元件名。DX,DY,DZ在当前坐标系中关键点坐标的偏移量。对于柱坐标系为,Dθ,DZ对于球坐标系为,Dθ,其中表示不可操作KINC要创建的关键点编号增量缺省时由系统自动指定。NOELEM是否创建单元和节点控制参数。NOELEM=(缺省)如果存在单元和节点则生成NOELEM=不生成单元和节点。IMOVE面是否被移动或重新创建。IMOVE=(缺省)原来的面不动重新创建新面当IMOVE=不创建新面原来的面移动到新位置此时编号不变(即ITIME、KINC和NOELEM均无效)且单元和节点一并移动。创建面ARSYM创建面ARSYM通过坐标轴对称创建面命令:ARSYM,Ncomp,NA,NA,NINC,KINC,NOELEM,IMOVENcomp对称控制选项可选X(缺省)YZ值。在直角坐标系下线可以在任意象限。其余参数同AGEN命令中的说明。列表输出面信息命令:ALIST,NA,NA,NINC,Lab显示面命令:APLOT,NA,NA,NINC,DEGEN,SCALE删除面命令:ADELE,NA,NA,NINC,KSWPKSWP删除控制参数当KSWP=(缺省)时则仅删除面当KSWP=时则删除其线和关键点但线和关键点不依附其它图素创建面ASEL创建面ASEL选择一组面命令:ASEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWPType选择类型标识。其值可取:S从所有面中(全集)选择一组新的面子集为当前子集。R从当前子集中再选择一组面形成新的当前子集。A从全集中另外选择一组面子集添加到当前子集中。U从当前子集中去掉一组面子集。ALL重新选择当前子集为所有面即全集。NONE不选择任何关键点当前子集为空集。INVE选择与当前子集相反的部分形成新的当前子集。STAT显示当前子集状态。Item选择数据标识仅适用于Type=S,R,A,U。缺省为AREA。AREA以面号选择其后参数相应赋值。EXT选择当前体子集中最外侧的表面其后无参数赋值。LOC以当前坐标系中的坐标值选择其Comp可选择X,Y,Z而X,Y,Z为面的中心坐标且其后参数相应赋值。MAT,TYPE,REAL,ESYS,以跟面相关的材料号、单元类型号、实常数号、单元坐标号选择其后参数均要相应赋值。SECN以与面相关的截面选择其后参数相应赋值。HPT仅选择包含硬点的面其后无参数。ACCA仅选择连接面(使用ACCAT命令创建的面)其后无参数VMIN,VMAX,VINC同LSEL中的说明。KSWP控制选择方式。当KSWP=(缺省)则仅选择面当KSWP=则选择与面相关的线、关键点、节点和单元但仅在Type=S时有效。创建面ASLL,ASLV创建面ASLL,ASLV选择与所选线相关的面命令:ASLL,Type,ARKEYType选择类型标识。其值可取R,S,A,U。ARKEY与面相关线的选择控制参数。ARKEY=(缺省)则只要面的任意一条线在选择集中(使用了LSEL命令)则选择该面。当ARKEY=则要求面的所有线均在选择集中才选择该面。选择与所选体相关的面命令:ASLV,Type其中Type参数同ASLL命令中的说明。创建体创建体体用于描述D几何实体仅当需要用D体单元时才必须建立几何体。几何体的创建命令大多可创建几何面其方法是将某一方向的坐标设为空或零即可。创建体创建体创建体V创建体V通过关键点创建体命令:V,P,P,P,P,P,P,P,PP~P体角点的关键点号。关键点顺序非常重要应以顺时针输入底面的关键点接着再输入顶面对应的关键点或者逆时针也可。该命令创建体的形状与当前坐标系相关如在柱坐标系下可创建圆柱体。最少要个关键点最多个。prep!进入前处理k,,$k,,,$k,,$k,,,!创建关键点kgen,,all,,,,,!复制关键点创建另外的四个cm,kpcomp,kp!定义关键点元件kgen,,kpcomp,,,!复制上述元件中的关键点kgen,,kpcomp,,,!复制上述元件中的关键点kgen,,kpcomp,,,!复制上述元件中的关键点v,,,,,,,,!创建长方体csys,!设定总体柱坐标系v,,,,,,,,!创建体类似空心圆柱体切下来的一部分local,,,!定义局部柱坐标系v,,,,,,,,!创建圆柱体local,,,!定义局部球坐标系v,,,,,,,,!创建的体为桶形体创建体VA创建体VA通过面创建体命令:VA,A,A,A,A,A,A,A,A,A,AA~A为面号最少为个输入面号时最多为个。A也可为ALL、元件名或P。面必须连续闭合但输入的顺序可任意。当要创建的体关键点数目大于时可采用该命令。由于采用的是既有面在创建体时其形状是确定的因此与当前坐标系无关。当使用自顶向下建模有困难时可采用该命令创建复杂几何实体例如两段等截面梁中的变截面部分。prep!进入前处理rpr,,,,!创建外接圆半径为的正边形起始角为°wpoff,,,!移动工作平面rpr,,,,,!创建外接圆半径为的正边形起始角为°*do,i,,!循环创建外侧的三角形面a,i,i,i$a,i,i,i$*enddoa,,,!创建最后两个三角形面a,,,va,all!创建棱柱体创建体VGEN创建体VGEN复制创建体命令:VGEN,ITIME,NV,NV,NINC,DX,DY,DZ,KINC,NOELEM,IMOVEITIME复制次数缺省为。NV,NV,NINC欲复制体的编号范围和编号增量NV可以为ALL或元件名。DX,DY,DZ在当前坐标系中关键点坐标的偏移量。对于柱坐标系为,Dθ,DZ对于球坐标系为,Dθ,。KINC要创建的关键点编号增量缺省时由系统自动指定。NOELEM是否创建单元和节点控制参数。NOELEM=(缺省)如果存在单元和节点则生成NOELEM=不生成单元和节点。IMOVE体是否被移动或重新创建。IMOVE=(缺省)原来的体不动重新创建新体当IMOVE=不创建新体原来的体移动到新位置此时编号不变(即ITIME、KINC和NOELEM均无效)且单元和节点一并移动。创建体VGEN创建体VGENprep!进入前处理blc,,,,,,!创建长方体vgen,,,,,!复制长方体csys,!设定柱坐标系vgen,,,,,,,,,,!将V旋转°!即将几何模型旋转创建体VSYMM创建体VSYMM通过坐标轴镜像创建体命令:VSYMM,Ncomp,NV,NV,NINC,KINC,NOELEM,IMOVENcomp对称控制选项可选X(缺省)YZ值。必须在直角坐标系下体可以在任意象限。例如接着VGEN命令中的例子:csys,!必须在直角坐标系vsymm,x,all!镜像所有体创建新体创建体VLIST等创建体VLIST等列表输出体信息命令:VLIST,NV,NV,NINC其中参数意义同VGEN中的说明。显示体命令:VPLOT,NV,NV,NINC,DEGEN,SCALE其中NV,NV,NINC参数意义同VGEN中的说明DEGEN,SCALE同APLOT中的说明。删除体命令:VDELE,NV,NV,NINC,KSWP其中:NV,NV,NINC同VGEN命令中的说明。KSWP删除控制参数当KSWP=(缺省)时则仅删除体当KSWP=时则也删除其面、线和关键点但线和关键点不依附其它图素。创建体VSEL,VSLA创建体VSEL,VSLA选择一组体命令:VSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWPType选择类型标识同ASEL中的说明。Item选择数据标识仅适用于Type=S,R,A,U。缺省为VOLUItem可选择的有:VOLU以体号选择其后参数相应赋值。LOC以当前坐标系中的坐标值选择其Comp可选择X,Y,Z而X,Y,Z为体的中心坐标且其后参数相应赋值。MAT,TYPE,REAL,ESYS,以跟体相关的材料号、单元类型号、实常数号、单元坐标号选择其后参数均要相应赋值。VMIN,VMAX,VINC同ASEL中的说明。KSWP控制选择方式。当KSWP=(缺省)则仅选择体当KSWP=则选择与体相关的面、线、关键点、节点和单元但仅在Type=S时有效。选择与所选面相关的体命令:VSLA,Type,VLKEY其中Type仅可为S,R,A,U而VLKEY意义与ASLL中的类似。几何模型的布尔运算几何模型的布尔运算创建复杂的几何模型可运用布尔运算对模型进行加工和修改。无论是自顶向下建模或是自底向上建模创建的图素都可进行布尔运算通过简单的几何模型进行一系列布尔操作可创建复杂的模型使得建模较为容易和快捷。对于包含退化的模型有时布尔运算是无法完成的。对于已经划分网格的图素不能进行布尔运算在操作前应清除网格否则提示错误信息同样地如果定义了荷载和单元属性在布尔运算后这些属性不会转换到新图素上需重新定义。布尔运算的设置BOPTN布尔运算的设置BOPTN布尔运算的一般设置命令:BOPTN,Lab,ValueLab控制参数其值可取:DEFA恢复各选项的缺省设置。STAT列表当前的设置状态。KEEP删除或保留输入图素选项。NUMB输出图素编号警告信息选项。NWARN警告信息选项。VERSION布尔操作兼容性选项。Value各种Lab对应不同的Value。当Lab=KEEP时:Value=NO(缺省)则删除输入图素Value=YES则保留输入图素。当Lab=NUMB时:Value=(缺省)则不输出编号警告信息。Value=则输出编号警告信息。当Lab=NWARN时:Value=(缺省)布尔操作失败时产生一个警告信息。Value=布尔操作失败时不产生一个警告信息。Value=布尔操作失败时产生一个错误信息。当Lab=VERSION时:Value=RV(缺省)激活版本兼容性选项Value=RV激活版本兼容性选项。布尔运算的设置BOPTN布尔运算的设置BOPTN布尔运算的设置BTOL布尔运算的设置BTOL布尔运算的容差设置命令:BTOL,PTOL其中PTOL为点重合容差缺省为E。在布尔操作时如果点之间的距离在此值范围之内则认为这些点是重合的。放松此值则会增加运算时间和存贮需求但会使较多的布尔运算成功尽管如此当模型的拓扑关系比较复杂时仍有可能不能完成布尔运算此时应改变模型的创建方法以求能够完成布尔操作。PTOL=DEFA时则恢复缺省设置PTOL=STAT时则列表输出当前设置。交运算(Intersection)交运算(Intersection)交运算就是由图素的共同部分形成一个新的图素其运算结果只保留两个或多个图素的重叠部分。交运算分为公共相交和两两相交两种。公共相交就是仅保留所有图素的重叠部分即只生成一个图素当图素很多时可能不存在公共部分这时布尔运算不能完成。两两相交是保留任意两个图素的公共部分有可能生成很多图素。公共交运算对图素没有级别要求即任何级别的图素都可作公共交运算而不管其相交部分是何级别的图素。例如线、面、体的两两与相互交运算都可再如体的交运算中其相交部分可以是关键点、线、面或体等。两两相交运算则要求为同级图素但相交部分可为任何级别的图素。例如只能作线与线(相交部分可为关键点、线)、面与面(相交部分可为关键点、线、面)、体与体的两两相交(相交部分可为关键点、线、面、体)。交运算完成后输入图素的处理采用BOPTN的设置。交运算交运算交运算交运算同级图素相交运算线线相交:LINL,NL,NL,NL,NL,NL,NL,NL,NL,NL面面相交:AINA,NA,NA,NA,NA,NA,NA,NA,NA,NA体体相交:VINV,NV,NV,NV,NV,NV,NV,NV,NV,NV其中NX~NX为相交图素的编号NX可以为P、ALL或元件名(其中X表示L、A或V)。不同级图素相交运算线面相交:LINA,NL,NA面体相交:AINV,NA,NV线体相交:LINV,NL,NV其中NL为相交线号NA为相交面号NV为相交体号。被交图素不能为ALL或元件名这对实际应用造成一定的不便。同级两两相交运算线线两两相交:LINP,NL,NL,NL,NL,NL,NL,NL,NL,NL面面两两相交:AINP,NA,NA,NA,NA,NA,NA,NA,NA,NA体体两两相交:VINP,NV,NV,NV,NV,NV,NV,NV,NV,NV交运算LINL交运算LINL交运算AINA交运算AINA交运算VINV交运算VINV交运算LINA交运算LINA交运算AINV,LINV交运算AINV,LINV交运算LINP交运算LINP交运算AINP交运算AINP交运算VINP交运算VINP交运算示例交运算示例线相交任意创建一组线分别作交运算和两两相交运算命令流如下prep!进入前处理*do,i,,!利用DO循环创建关键点*if,mod(i,),eq,,then!如果I能被整除则执行下面命令k,i,*i,!创建坐标为(*i,)的关键点*else!否则(I不能被整除)k,i,*i,!创建坐标为(*i,)的关键点*endif!结束IF语句*enddo!结束循环语句*do,i,,$l,i,i$*enddo!利用循环创建线l,,$l,,LINL,all!作线交运算由于没有公共部分不能运算LINP,ALL!作线两两相交运算生成许多关键点且删除了输入线!如果在执行LINP之前设置BOPTN,KEEP,YES则输入线保留下来。交运算示例交运算示例交运算示例交运算示例两端为球面的圆柱体设球体直径与圆柱体全高相同命令流如下:prep!进入前处理r=$h=!设置圆柱体半径和高度sph,,,h!创建半径为H的球体wpoff,,,h!沿Z轴移动工作平面cyl,,,r,,,,h!创建半径为R高度为H的圆柱体VINV,all!作体交运算加运算(Addition)加运算(Addition)加运算是由多个几何图素生成一个几何图素而且该图素是一整体即没有“接缝”(内部的低级图素被删除)当然带孔的面或体同样可以进行加运算。加运算仅限于同级几何图素而且相交部分最好与母体同级但在低于母体一级时也可作加运算。如体与体的相加其相交部分如为体或面则加运算后为一个体如相交部分为线则运算后不能生成一个体但可公用相交的线如相交部分为关键点同样加运算后公用关键点但体不是一个不能作完全的加运算。如面与面相加其相交部分如果面或线则可完成加运算。如果相交部分为关键点则可能生成的图素会有异常当然一般情况下不会出现这种加运算。加运算完成后输入图素的处理采用BOPTN的设置。如采用缺省设置则输入图素被删除。加运算有个命令即AADD,VADD。加运算AADD,VADD加运算AADD,VADD加运算命令面加运算:AADD,NA,NA,NA,NA,NA,NA,NA,NA,NA体加运算:VADD,NV,NV,NV,NV,NV,NV,NV,NV,NV其中NX~NX为相加图素的编号NX可以为P、ALL或元件名(其中X表示A或V)。⑴单圆柱墩和基础prep!进入前处理a=$h=$r=$h=!定义参数blc,,,a,a,h!创建长方体!cyl,,,r,,,,hh!此命令与下面两条命令结果不完全相同。!该命令在VADD后将在长方体底面有!一圆面产生。wpoff,,,h$cyl,,,r,,,,h!移动工作平面并创建圆柱体VADD,all!作体加运算加运算加运算加运算加运算⑵圆端形桥墩断面prep!进入前处理a=$b=!设断面全宽和厚度参数cyl,,,b$cyl,ab,,b!在不同位置创建两个圆面rectng,,ab,b,b!创建矩形面aadd,all!作加运算生成一个只有外边界线的圆端形面减运算(Subtract)减运算(Subtract)减运算就是“删除”母体中一个或多个与子体重合的图素。与加运算不同的是减运算可在不同级图素间进行但相交部分最多与母体相差一级例如体体减运算时其相交部分不能为线为面或体均可完成运算。减运算结果的最高图素与母体图素相同。减运算完成后输入图素的处理可采用BOPTN的设置如采用缺省设置则输入图素被删除。也可不采用BOPTN的设置而在减运算的参数中设置保留或删除该设置高于BOPTN中的设置并且减图素和被减图素均可设置删除或保留选项。减运算在处理相交图素时可选择共享或分离两种方式。减运算xSBx减运算xSBx同级图素减运算线线减运算:LSBL,

  书信范文专题将指导书信格式怎么写:英文书信、感恩书信、道歉书信等。精选不同类型的书信范文,写出最美的书信。

本文链接:http://izmenenet.com/houfangmingling/141.html