《ansys建模和网格划分》九直接生成_第1页
《ansys建模和网格划分》九直接生成_第2页
《ansys建模和网格划分》九直接生成_第3页
《ansys建模和网格划分》九直接生成_第4页
《ansys建模和网格划分》九直接生成_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GUI:MainMenu>Preprocessor>Create>Nodes>InActiveCSGUI:MainMenu>Preprocessor>Create>Nodes>InActiveCS第九章直接生成什么是直接生成?□□□□□□□□□□□□□□□□□□□ ,尽管ANSYS□□□□□□□□便地命令用于节点和单元地拷贝、映像、缩放等操作 ,但用直接生成法构造模型TOC\o"1-5"\h\z是实体模型建模法构造同样模型地十倍数据量 .本手册前面讨论地预规划<§2)、坐标系<§3)和工作平面<§4)适用于直接生成也适用于实体建模 .由直接生成法生成地模型严格按节点和单元地顺序定义组集而成 ,即使节点、单元生成操作可交替进行 ,单元必须在其节点全部生成后才能定义 .节点本节叙述多种直接生成节点地方法 ,主题包括:•定义节点•□□□□□□□□□□□□•□□□□□□□口移动节点•□□□□□□□□•□□□□□□□□□□□□□□定义节点利用下列方法定义节点:□□□□□□□□□□□□□ ,□□□□□:命令:NMainMenu>Preprocessor>Create>Nodes>OnWorkingPlane如果利用ANSYS交互功能,□□□□□□□□□□□□□□□□□□□□□〔N,P〕生成节点.〈关于工作平面可参见§4) .□□□□□□□□□□ ,□□□□□:命令:NKPTGUI:MainMenu>Preprocessor>Create>Nodes>OnKeypoint□□□□□□□□□□□□□□□□□ ,□□□□□:命令:MOVEGUI:MainMenu>Preprocessor>Move/Modify>ToIntersect从已有节点生成另外地节点一旦生成了初始模式地节点 ,可用下列方法生成另外地节点:□□□□□□□□□□□□□□□ ,□□□□□:命令:FILLGUI:MainMenu>Preprocessor>-Modeling->Create>Nodes>FillbetweenNds□□□□□□□□□□□□□□□ ,□□□□□:命令:NGENGUI:MainMenu>Preprocessor>-Modeling->Copy>-Nodes->Copy□□□□□□□□□□□□□□□□ ,□□□□□:命令:NSCALEGUI:MainMenu>Preprocessor>Copy>Scale&CopyMainMenu>Preprocessor>Move/Modify>Scale&MoveMainMenu>Preprocessor>Operate>Scale>Scale&CopyMainMenu>Preprocessor>Operate>Scale>Scale&Move□□□□□□□□□□□□□ ,□□□□□:命令:QUADGUI:MainMenu>Preprocessor>-Modeling->Create>Nodes>QuadraticFill□□□□□□□□ ,□□□□□:命令:NSYMGUI:MainMenu>Preprocessor>-Modeling->Reflect>Nodes□□□□□□□□□□□□□□□□□ ,□□□□□:命令:TRANSFERGUI:MainMenu>Preprocessor>Move/Modify>TransferCoord>Nodes□□□□□□□□□□□□□□ ,□□□□□:命令:CENTERGUI:MainMenu>Preprocessor>Create>Nodes>AtCurvatureCtr□□□□□□□□□□□□□□□□□□□□□ CS〕,可用FILL命令MainMenu>Preprocessor>Create>Nodes>FillbetweenNds□□□□□□□□□□点.□□□□□□□□□ ,在节点NODE1、NODE2、NODE3□□□□□□,口NODEWNODE2□□□□□□□□□□□□□□□□□ .查看和删除节点利用下列方法查看和删除节点:•□□□□□ ,□□□□□:命令:NLISTGUI:UtilityMenu>List>NodesUtilityMenu>List>PickedEntities>Nodes命令:NPLOTGUI:UtilityMenu>Plot>Nodes如已用/PNUM命令<□□□□UtilityMenu>Plot>Elements)激活了节点号显示,用EPLOT命令<□□□□UtilityMenu>PlotCtrls>Numbering)画单元时将标出节点号.•□□□□□□□□□:命令:NDELEGUI:MainMenu>Preprocessor>Delete>Nodes注意:删除节点也将删除包括节点在内地任何边界条件 <如位移、力等)及任何耦合或约束方程 .移动节点用下列方法移动节点:•用N命令<□□□□□□□□□□□□□□□□□□□□□□□□•修改一个<□□□□□□□□□□□□ <□□□□□□□□□□□□位置),用下列方法:命令:NMODIFGUI:MainMenu>Preprocessor>Create>Nodes>ByAnglesMainMenu>Preprocessor>Move/Modify>ByAnglesMainMenu>Preprocessor>Move/Modify>SetofNodesMainMenu>Preprocessor>Move/Modify>SingleNode计算节点间地距离计算两节点间地距离:命令:NDISTGUI:MainMenu>Preprocessor>-Modeling-CheckGeom>NDdistances旋转节点坐标系用下列方法旋转节点地坐标系 <缺省地与总体笛卡尔坐标系平行):□□□□□□□□□□□□□□□ ,□□□□□:命令:NROTATGUI:MainMenu>Preprocessor>Create>Nodes>-RotateNodeCS->ToActiveCSMainMenu>Preprocessor>Move/Modify>-RotateNodeCS->ToActiveCS□□□□□□□□□□□□□ ,□□□□□:命令:NANGGUI:MainMenu>Preprocessor>Create>Nodes>ByVectorsMainMenu>Preprocessor>Move/Modify>ByVectors用NDNMODIF命令<□□□□□□□□□□□□□□□□□□□□ .关于节点坐标系参见§3 .9.2.7读、写包含节点数据地文本文件可以读入包含节点数据地文本文件 .此功能对输入从另一个网格生成器、一个CAD/CAM程序或另一个ANSYS对话生成地ASCII节点数据有用处 .□□□□□样一个ASCII□□□□□□□□□□ <□□□□□□ANSYS□□□□□□□ANSYS对话中去.□□□□□ANSYS□□□□□□□□□□□□□□□ .•□□□□□□□□□□□□□□□□□□□:命令:NRRANGGUI:MainMenu>Preprocessor>Create>Nodes>ReadNodeFile,用下列方法:命令:NREADGUI:MainMenu>Preprocessor>Create>Nodes>ReadNodeFile•□□□□□□□□ ,□□□□□:命令:NWRITEGUI:MainMenu>Preprocessor>Create>Nodes>WriteNodeFile9.3单元本节叙述多种直接生成单元地方法 .主题包括:•□□□□□□□□□•□□□□□•□□□□□□□•□□□□□□□□•定义单元•□□□□□□□•□□□□□□□□□□□□•□□□□□□□□□□•□□□□□□□□□□□□□•□□□□□□□□□□•□□□□□□□□□□□□定义单元属性地前提条件定义一个单元之前需要做两件事:1、必须已定义该单元所需地最少节点2、必须已指定合适地单元属性组集单元表用下列方法和不同地坐标系命令组集单元属性表 .关于生成单元属性表地详细内容参见§7.•□□□□□□□□□□□□□ ,□□□□□:命令:ETGUI:MainMenu>Preprocessor>ElementType>Add/Edit/Delete•□□□□□□□□□□□□:命令:RGUI:MainMenu>Preprocessor>RealConstants•□□□□□□□□□□□□□:命令:MP,MPDATA,MPTEMP,etc.GUI:MainMenu>Preprocessor>MaterialProps>option•□□□□□□□ <□□□□□□□□□□□□□□:命令:TB,TBDATA,etc.GUI:MainMenu>Preprocessor>MaterialProps>DataTables>optionMainMenu>Preprocessor>MaterialProps>Mooney-Rivlin>option指向单元表中地项一旦生成了单元属性表 ,可以指向单元表中地不同项 .这些指针在生成单元时有效,ANSYS□□□□□□□□□□□□ .□□□□□□□□□ TYPE〕、单元实常数设置属性指针〔 REAL〕、单元材□□□□□□MAT〕或单元坐标系属性指针〔 ESYS〕,□□□□□□ <□□□□□地GUI□□□□□:命令:TYPE、REAL、MAI或ESYSGUI:MainMenu>Preprocessor>-Modeling-Operate>Extrude/Sweep>DefaultAttribsMainMenu>Preprocessor>Create>Elements>ElemAttributes属性表地示意图参见§7 中地图7-2.查看单元表地内容通过下列方法查看单元表地内容:•□□□□□□□□□□□□□□□□□□:命令:ETLISTGUI:UtilityMenu>List>Properties>ElementTypes•□□□□□□□□□□□□□:命令:RLISTGUI:UtilityMenu>List>Properties>AllRealConstantsUtilityMenu>List>Properties>SpecifiedRealConstants•□□□□□□□□□□□□□:命令:MPLISTGUI:MainMenu>Preprocessor>MaterialProps>ListUtilityMenu>List>Properties>AllMaterialsUtilityMenu>List>Properties>AllMatls,AllTempsUtilityMenu>List>Properties>AllMatls,SpecifiedTempUtilityMenu>List>Properties>SpecifiedMatl,AllTemps•□□□□□□□□□□:命令:TBLISTGUI:MainMenu>Preprocessor>MaterialProps>DataTables>ListGUI:MainMenu>Preprocessor>MaterialProps>DataTables>ListUtilityMenu>List>Properties>DataTables•□□□□□□□□□□:命令:CSLISTGUI:UtilityMenu>List>Other>LocalCoordSys定义单元一旦定义了必要地节点并设置了单元属性 ,就可以定义单元了.利用下列方法,可通过确定其节点定义单元 ,必须输入地节点数和节点输入顺序由单元类型决定.例如,□□□□□BEAM3□□□□□□ <I,J),□□□□□SOLID45要求个节点<□□□□I、J、K、L节点,对面M、N、0、P节点).□□□□□□□□了单元法向方向.详见§8中§8.4.用下列方法定义单元:命令:EGUI:MainMenu>Preprocessor>Create>Elements>-AutoNumbered-ThruNodesMainMenu>Preprocessor>Create>Elements>-UserNumbered-ThruNodes□□□□□□□ ,可用上面GUI□□□□□□□ <□□□□□□□8节点地单元S0LID95,除E命EM0RE□□□□□□□□□□□,只有8节点可用E命令输入.□□□□□□类型,用EM0RE□□□□□□□□□8节点地单元S0LID95,除E命EM0RE□□□□□要地.)9.3.3查看和删除单元用下列方法操作单元:•□□□□□□□□□□:命令:ELISTGUI:UtilityMenu>List>Elements命令:命令:ENGENUtilityMenu>List>PickedEntities>Elements命令:EPLOTGUI:UtilityMenu>Plot>Elements如果用/PNUM命令<□□□□ UtilityMenu>PlotCtrls>Numbering)打开单口号显示,在EPLOT□□□□□□□□□□□□□ .□□□□□ ,□□□□□□□单元号,□□□□□□□□□□ .<□□□E命令定义单元号 1,第二个命令定义单元号2,依次类推).•□□□□□□□□□:命令:EDELEGUI:MainMenu>Preprocessor>Delete>Elements删除单元会在单元号序列中产生空白.尽管形成地空白编号是在单元编号序删除单元会在单元号序列中产生空白.尽管形成地空白编号是在单元编号序列地末尾,自动编号程序将不使用这些空白号码□□□□□,下一个列地末尾,自动编号程序将不使用这些空白号码□□□□□,下一个E命令会定义单元号过编号控制命令<见§11)或通过11,编号EN命令<□□□□.<如果定义了10个单元,然后将1口10□□□□□ .□□□□Main,将使用户能直接定义单Menu>Preprocessor>Create>Elements)控制单元编号元编号.,将使用户能直接定义单9.3.4从已有单元生成另外地单元一旦定义了基本地单元 ,就可以用下列方法生成另外地单元:•□□□□□□□□□□□□ ,□□□□□:命令:EGENGUI:MainMenu>Preprocessor>Copy>AutoNumbered•□□□□□□□□□□□□□□□□□□ ,□□□□□:命令:ESYMGUI:MainMenu>Preprocessor>Reflect>AutoNumbered•□□□□□□□ <□□□□□□□□□□□ ,□□□□□:GUI:MainMenu>Preprocessor>Copy>UserNumberedGUI:MainMenu>Preprocessor>Copy>UserNumbered•□□□□□ <□□□□□□□□□□□ ,□□□□□:命令:ENSYMGUI:MainMenu>Preprocessor>Reflect>UserNumbered这些命令并不生成节点 ,必须事先生成必要地节点 .而且,生成单元属性<MAT、TYPE、REAL和ESYS)依赖于原来模式地单元属性而不依赖于当前指定地设置.9.3.5用特殊方法生成单元有些特殊地单元可用下列特殊方法生成:•□□□□□□□□□□□□□□□□□□□□□:命令:ESURFGUI:MainMenu>Preprocessor>-Modeling-Create>Elements>-OnContctSurf-option□□□□□□,可用ESURF,XNODE□□□□□□□□□□□ SRUF151或SURF152单元.•□□□□□□□□□□□□□□□□□□□□□□□□□□□□□最近地流体单元节点 ,用下列方法:命令:LFSURFGUI:MainMenu>Preprocessor>Create>Elements>SurfaceEffect>LinetoFluid□□□□□□,用LFSURF□□□□□□□□□□□ SURF151单元.•□□□□□□□□□□□□□□□□□□□□□□□□□□□□□作为最近地流体单元节点 ,用下列方法:命令:AFSURFGUI:MainMenu>Preprocessor>Create>Elements>SurfaceEffect>GUI:AreatoFluid命令:命令:EWRITE在某些热分析中,可用AFSURF□□□□□□□□□□□在某些热分析中,可用AFSURF□□□□□□□□□□□SURF152单元•□□□□□□□□□□□□□□ ,□□□□□□□□□□□□□□□成表面单元并分配另外地节点作为最近流体单元地节点 .用下列方法实现:命令:NDSURFGUI:MainMenu>Preprocessor>-Modeling-Create>Elements>-Surf/Contact-SurfaceEffect>-AttachtoFluid-NodetoFluid□□□□□□□ NDSURF□□□□□□□□ SURF151或SURF152单元.•□□□□□□□□□□□ <□□□□□□□□□□□□□□:命令:EINTFGUI:MainMenu>Preprocessor>Create>Elements>AtCoincidNd•□□□□□□□□□□□□□ 〈参见ANSYS□□□□□□□□□□□命令:GCGENGUI:MainMenu>Preprocessor>Create>Elements>AtContactSrf读写包含单元数据地文本文件可以读或写一个包含单元数据地文本文件 .这些命令用于和其它程序 <或另一个ANSYS□□□□□□□ .□□□□ANSYS模型生成中,□□□□□□□ .•□□□□□□□□□□□□□□□□□□:命令:ERRANGGUI:MainMenu>Preprocessor>Create>Elements>ReadElemFile•□□□□□□□□□□□□□:命令:EREADGUI:MainMenu>Preprocessor>Create>Elements>ReadElemFile•□□□□□□□□□□□□□□□:MainMenu>Preprocessor>MaterialProps>ChangeMatNumMainMenu>Preprocessor>MaterialProps>ChangeMatNumGUI:MainMenu>Preprocessor>Create>Elements>WriteElemFileGUI:MainMenu>Preprocessor>Create>Elements>WriteElemFile注意重叠单元□□□□□□□□□ <□□□□□□□□□□□□□□□□□ .则ANSYS中诸如图形、加面载荷、选择逻辑等操作可能不会象预期那样 ,最好避免使用重叠单元,若不能避免地话,无论何时用到重叠单元必须格外小心 .通过改变节点修改单元用不同节点重新定义单元 ,可用下列方法,注意将单元属性指针置成正确地值<执行这些命令将当前地单元类型、实常数、材料特性及某些类型单元地单元坐标系赋给修改后地单元) .•□□□□□□□□□□□□□:命令:EMODIFGUI:MainMenu>Preprocessor>Move/Modify>ModifyNodes•□□□□□□□□□□□□□□□□□□□□□□□:命令:ENGUI:MainMenu>Preprocessor>Create>Elements>ThruNodes□□□□□□□□□ ENGEN和ENSYM命令或GUI途径,□□□□□□□□通过修改单元属性修改单元修改已生成单元属性有下述几种方法:•在前处理PREP7或求解器SOLUTION□□□□□□□□□□□□□□料号:命令:MPCHGGUI:MainMenu>Preprocessor>Loads>Other>ChangeMatProps>ChangeMatNumMainMenu>Solution>Other>ChangeMatProps>ChangeMatNum•□□□□□□EMODIF和*REPEAT□□□□□□□□□□□□□□□用方法.□□□□□GUI中得到*REPEAT命令.EMODIF和*REPEAT□□□□□□下:E,1,2!Element1REAL,3!REALsetpointer=3E,2,3!Element2(REAL=3>EGEN,40,1,2!Generate40elementsfromel.2(allwithREAL=3>EMODIF,5,REAL,4!Redefineelement5withREALset4*REPEAT,18,2!Redefineels.7-39instepsof2(with

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论