ANSYS 入门教程 (7) - 创建几何模型 - 创建 关键点 (Keypoint)
- 格式:doc
- 大小:283.00 KB
- 文档页数:5
ANSYS的基本使用方法1.1ANSYS分析过程中的三个主要步骤1、创建有限元模型(1)、创建或读入几何模型。
(2)、定义材料属性。
(3)、划分网格(节点及单元)。
2、施加载荷并求解。
(1)、施加载荷及载荷选项、设定约束条件。
(2)、求解。
3、查看结果。
ANSYS在分析过程中需要读写文件,文件名格式为jobname.ext.ANSYS分析中还有几个数据库文件jobname.db,记录文件jobname.log(文本),结果文件jobname.rxx,图形文件jobname.grph。
1.2典型分析过程举例如图1-1所示。
使用ANSYS分析一个工字悬臂梁,求解在力P的作用下A点处的变形。
已知条件如下:P=4000Ibf E=29E6psiL=72in A=28.2in2I=833in 4H=12.71in1.启动ANSYS以交互式模式进入ANSYS,工作文件名为beam。
2.创建基本模型(1)GUI:Main Menu>Preprocessor>-Modeline-Create>keypoints>In Active CS.使用带有两个关键点的线模拟梁,梁的高度及横截面积将在单元中的实常量中设置。
(2)输入关键点编号I。
(3)输入x、y、z坐标0,0,0。
(4)选择Apply。
(5)输入关键点编号2。
(6)输入x、y、z坐标72,0,0。
(7)选择OK。
(8)GUI:Main Menu>Proprocessor>-Modeline-Create>Lines-lines>Straight Lines。
(9)选取两个关键点。
(10)在拾取菜单中选取OK。
3.存储ANSYS数据库Toolbar:SA VE-DBUtility Menu>File4.设定分析模块使用“Preferences“对话框选择分析模块,以便对菜单进行过滤,使菜单更简洁明了。
(1)GUI:Main Menu>Preferences(2)选择Structural(3)选择OK5.设定单元类型及相应选项对于任何分析,必须在单元类型库中选择一个或几个适合的单元类型,单元类型决定了附加的自由度(位移、转角、温度)。
1 Preferences 偏好设置electric2 parameters 参数scalar 数量a=1 b=0.1单元类型3 preprocessor /element type预处理器单元建立element type 单元类型物质属性4 preprocessor /material props 物质属性(设置材料属性)material models relative permittivity 相对介电常数关键点的生成选择主菜单命令Preprocessor/Modeling/Create/Keypoints/In Active CS 打开如图所示的CreatKeypoints in Active Coordinate System 对话框。
以当前激活坐标系为参照输入关键点坐标,单击OK 按钮则该关键点被创建,如果要连续定义几个关键点,输入坐标后单击Apply 按钮,然后继续下一个关键点坐标的输入。
直线线通常用以定义对象的边缘。
与关键点相同,线也是参照当前激活坐标系定义的。
首先利用两个指定的关键点建立直线,选择主菜单命令Preprocessor/Modeling/ Create/Lines/ In Active Coord,选择两个已有的关键点即可定义线。
曲线其次,是通过关键点建立曲线[15],选择主菜单Preprocessor/Modeling/ Create/Lines/Splines/Splines thru KPs,依次选择处于样条曲线上的关键点,单击OK按钮,即可生成曲线相切的曲线再次,建立与已知两线(曲线和直线)相切的曲线。
选择主菜单Preprocessor/Modeling/ Create/Lines/Lines/Tan to 2 lines,首先选中已知线,然后点击要与该线相切的关键点,点击Apply,再次,选中另一条已知线,点击要与该线相切的关键点,点击OK,这样与两条已知线同时相切的线即会被建立起来线连在一起要利用主菜单Preprocessor/Modeling/Operate/ Booleans/Glue/Lines 把所有的线粘在一起生成面选择主菜单命令Preprocessor/Modeling/Create/Areas/Arbitrary/By Lines,依次选择组成面的闭合的线,即可得到面把面连在一起主菜单Preprocessor/Modeling/Operate/ Booleans/Glue/Areas把所有的线粘在一起指定材料属性preprocessor/meshing/mesh attributes/pick Areas(未确定)7.1 智能网格的大小控制meshing/ Size control /smartsize(智能大小)/basic/3第一种在划分网格之前指定 1.1 main menu/preprocessor/meshing/mesh attributes/default attribs出现meshing attributes对话框,在【mat】material number下拉框中选择你需要的材料序号。
有限元分析ANSYS简单入门教程有限元分析(finite element analysis,简称FEA)是一种数值分析方法,广泛应用于工程设计、材料科学、地质工程、生物医学等领域。
ANSYS是一款领先的有限元分析软件,可以模拟各种复杂的结构和现象。
本文将介绍ANSYS的简单入门教程。
1.安装和启动ANSYS2. 创建新项目(Project)点击“New Project”,然后输入项目名称,选择目录和工作空间,并点击“OK”。
这样就创建了一个新的项目。
3. 建立几何模型(Geometry)在工作空间内,点击左上方的“Geometry”图标,然后选择“3D”或者“2D”,根据你的需要。
在几何模型界面中,可以使用不同的工具进行绘图,如“Line”、“Rectangle”等。
4. 定义材料(Material)在几何模型界面中,点击左下方的“Engineering Data”图标,然后选择“Add Material”。
在材料库中选择合适的材料,并输入必要的参数,如弹性模量、泊松比等。
5. 设置边界条件(Boundary Conditions)在几何模型界面中,点击左上方的“Analysis”图标,然后选择“New Analysis”并选择适合的类型。
然后,在右侧的“Boundary Conditions”面板中,设置边界条件,如约束和加载。
6. 网格划分(Meshing)在几何模型界面中,点击左上方的“Mesh”图标,然后选择“Add Mesh”来进行网格划分。
可以选择不同的网格类型和规模,并进行调整和优化。
7. 定义求解器(Solver)在工作空间内,点击左下方的“Physics”图标,然后选择“Add Physics”。
选择适合的求解器类型,并输入必要的参数。
8. 运行求解器(Run Solver)在工作空间内,点击左侧的“Solve”图标。
ANSYS会对模型进行求解,并会在界面上显示计算过程和结果。
ANSYS 常用菜单第一部分:几何模型创建一、创建实体模型:GUI:Preprocessor>Modeling>Create>二、组合运算操作:GUI:Preprocessor>Modeling>Operate>功能:沿已有线的方向并在线上的一个端点上拉伸线的长度三、移动和修改:GUI:Preprocessor>Modeling> Move/Modify>四、复制:GUI:Preprocessor>Modeling> Copy>五、镜像:GUI:Preprocessor>Modeling> Reflect>六、检查几何模型:GUI:Preprocessor>Modeling> Check Geom>七、删除操作:GUI:Preprocessor>Modeling> Delete>八、更新几何模型:GUI:Preprocessor>Modeling>Update Geom>功能:将以前分析所得的节点位移加到现在的有限元模型的节点上第二部分:网格划分技术一、给CAD 实体模型分配属性:GUI:Preprocessor>Meshing>Mesh Attributes>二、网格划分工具:GUI:Preprocessor>Meshing>MeshTool> 三、单元尺寸控制:GUI:Preprocessor>Meshing>Size Cntrls>四、划分器选项设置:GUI:Preprocessor>Meshing>Mesher Opts> 五、连接操作:GUI:Preprocessor>Meshing>Concatenate>六、网格划分:GUI:Preprocessor>Meshing>Mesh>七、修改网格划分:GUI:Preprocessor>Meshing>Modify Mesh>八、检查网格:GUI:Preprocessor>Meshing>Check Mesh>九、清除网格:GUI:Preprocessor>Meshing>Clear>第三部分:施加载荷与求解过程一、分析类型:GUI:Preprocessor>Solution>Analysis Type>二、定义载荷:GUI:Preprocessor>Solution>Define Loads>1.载荷操作设置GUI:Preprocessor>Solution>Define Loads>Settings>2.施加结构载荷GUI:Preprocessor>Solution>Define Loads>Apply>Structural>3.删除载荷GUI:Preprocessor>Solution>Define Loads>Delete>4.载荷运算操作GUI:Preprocessor>Solution>Define Loads>Operate>三、求解计算:GUI:Preprocessor>Solution>Solve>第四部分:通用后处理器一、分析类型:GUI:Preprocessor>General Postproc>1.指定用于后处理的文件与结果数据GUI:Preprocessor> General Postproc >Data & File Opts>2.查看结果文件包含的结果序列汇总信息GUI:Preprocessor> General Postproc >Results Summary> 3.读入用于后处理的结果序列GUI:Preprocessor> General Postproc >Read Results>4.显示结果GUI:Preprocessor> General Postproc >Plot Results>5.列表显示结果GUI:Preprocessor> General Postproc >List Results>6.查询节点与单元结果GUI:Preprocessor> General Postproc >Query Results>7.控制结果输出选项GUI:Preprocessor> General Postproc >Options for Outp> 8.结果观察器GUI:Preprocessor> General Postproc >Results Viewer> 9.生成PGR 文件GUI:Preprocessor> General Postproc >Write PGR File> 10.单元表处理单元结果GUI:Preprocessor> General Postproc >Element Table>11.抓取结果显示图片GUI:Utility Menu> PlotCtrls >Capture Image> GUI:Utility Menu> PlotCtrls >Hard Copy>To file 12.动画显示结果GUI:Utility Menu> PlotCtrls >Animate>。
ANSYS常用菜单第一部分:几何模型创建一、创建实体模型:GUI:Preprocessor>Modeling>Create>在实体网络化时,关键点不一定转变为节点,但硬点一定会转变为节点,硬点也是关键点。
二、组合运算操作:GUI:Preprocessor>Modeling>Operate>2、Extend Line ——线延伸功能:沿已有线的方向并在线上的一个端点上拉伸线的长度三、移动和修改:GUI:Preprocessor>Modeling>Move/Modify>四、复制:GUI:Preprocessor>Modeling>Copy>五、镜像:GUI:Preprocessor>Modeling>Reflect>六、检查几何模型:GUI:Preprocessor>Modeling>Check Geom>七、删除操作:GUI:Preprocessor>Modeling>Delete>八、更新几何模型:GUI:Preprocessor>Modeling>Update Geom>功能:将以前分析所得的节点位移加到现在的有限元模型的节点上第二部分:网格划分技术一、给CAD实体模型分配属性:GUI:Preprocessor>Meshing>Mesh Attributes>二、网格划分工具:GUI:Preprocessor>Meshing>MeshTool> 三、单元尺寸控制:GUI:Preprocessor>Meshing>Size Cntrls>四、划分器选项设置:GUI:Preprocessor>Meshing>Mesher Opts> 五、连接操作:GUI:Preprocessor>Meshing>Concatenate>六、网格划分:GUI:Preprocessor>Meshing>Mesh>七、修改网格划分:GUI:Preprocessor>Meshing>Modify Mesh>八、检查网格:GUI:Preprocessor>Meshing>Check Mesh>九、清除网格:GUI:Preprocessor>Meshing>Clear>第三部分:施加载荷与求解过程一、分析类型:GUI:Preprocessor>Solution>Analysis Type>二、定义载荷:GUI:Preprocessor>Solution>Define Loads>1.载荷操作设置GUI:Preprocessor>Solution>Define Loads>Settings>2.施加结构载荷GUI:Preprocessor>Solution>Define Loads>Apply>Structural>3.删除载荷GUI:Preprocessor>Solution>Define Loads>Delete>4.载荷运算操作GUI:Preprocessor>Solution>Define Loads>Operate>三、求解计算:GUI:Preprocessor>Solution>Solve>第四部分:通用后处理器一、分析类型:GUI:Preprocessor>General Postproc>1.指定用于后处理的文件与结果数据GUI:Preprocessor> General Postproc >Data & File Opts>2.查看结果文件包含的结果序列汇总信息GUI:Preprocessor> General Postproc >Results Summary> 3.读入用于后处理的结果序列GUI:Preprocessor> General Postproc >Read Results>4.显示结果GUI:Preprocessor> General Postproc >Plot Results>5.列表显示结果GUI:Preprocessor> General Postproc >List Results>6.查询节点与单元结果GUI:Preprocessor> General Postproc >Query Results>7.控制结果输出选项GUI:Preprocessor> General Postproc >Options for Outp> 8.结果观察器GUI:Preprocessor> General Postproc >Results Viewer> 9.生成PGR文件GUI:Preprocessor> General Postproc >Write PGR File> 10. 单元表处理单元结果GUI:Preprocessor> General Postproc >Element Table>11. 抓取结果显示图片GUI:Utility Menu> PlotCtrls >Capture Image> GUI:Utility Menu> PlotCtrls >Hard Copy>To file 12. 动画显示结果GUI:Utility Menu> PlotCtrls >Animate>。
ANSYS入门教程第一步:了解ANSYS界面打开ANSYS软件后,会看到一个包含各种功能的界面。
主要的界面区域包括:1.工具栏:包含各种工具和快捷键,可以帮助用户进行模型建立、网格划分、求解等操作。
2.操作窗口:显示软件的输出信息和错误提示,以及对模型的操作。
3.图形窗口:用于显示模型的几何形状、网格划分结果和结果解析等。
4.工作区:用于组织和管理模型、网格和结果文件等。
第二步:创建模型在ANSYS的工作区中,点击“Geometry”工具栏上的“New Geometry”按钮,进入模型创建界面。
在模型创建界面中,可以使用各种工具创建几何形状,如直线、圆弧、矩形等。
创建几何形状时,可以使用鼠标绘制,也可以输入具体的坐标和尺寸。
创建完成后,可以使用工具栏上的各种操作来对几何形状进行修整和修改。
例如,可以使用“Trim”工具删除多余的几何形状,使用“Extend”工具延长已有的几何线段等。
第三步:定义材料属性在ANSYS中,需要为模型定义材料属性。
点击工具栏上的“Engineering Data”按钮,进入材料属性定义界面。
在界面中,可以选择不同的材料类型,并输入相应的参数,如杨氏模量、泊松比等。
还可以导入外部材料库中的材料属性数据。
第四步:划分网格在ANSYS中,需要将模型划分为小的网格单元,以便进行后续的有限元分析。
点击工具栏上的“Mesh”按钮,进入网格划分界面。
在界面中,可以选择不同的网格类型,并设置相应的网格参数。
通常,可以选择“Quad”或“Tri”网格类型,并设置网格大小。
完成网格划分后,可以使用工具栏上的网格修整工具来调整和修改网格。
第五步:施加边界条件在ANSYS中,需要为模型施加边界条件和加载。
点击工具栏上的“Solution”按钮,进入边界条件设置界面。
在界面中,可以选择不同的加载类型,并设置相应的加载参数。
例如,可以选择“Force”加载,并输入加载的大小和方向。
还可以选择“Constraint”加载,并设置固定边界条件。
ANSYS建模一般步骤:1、进入ANSYS:设定工作目录和工作文件2、设置计算类型:Structure 定义分析类型3、选择单元类型:Beam、Link、Solid、Shell对于Solid Quad 4node 42 需要设置单元行为4、定义实常数以确定单元截面参数:Real Constants(Isotropic:截面积、惯性矩等、Density:密度)5、设定材料参数:Preprocessor-〉Material Models(弹性模量和泊松比)6、生成模型:Preprocessor—〉Modeling—>Create6.1 生成有限元模型6.1.1 生成节点:Preprocessor—>Modeling—>Create—>Nodes6.1。
2 生成单元:Preprocessor—>Modeling—>Create-〉Elements6.2 生成物理模型6.2。
1 生成关键点:Preprocessor—>Modeling—>Create—>Keypoints6。
2.2 生成线、面、体:Preprocessor-〉Modeling—>Create—〉Lines、Areas、Volumes6。
2.3 网格划分:Preprocessor—〉Meshing-〉Mesh Attributes(网格属性)—〉Picked Lines Preprocessor—>Meshing-〉Mesh Tool->Sizes Controls—〉NDIV(将选中单元划分成NDIV等分)Elm Attributes(单元属性)Size Cntrls 尺寸控制,对面单元,控制边的划分段数对体单元,控制面的划分段数Mesh Tool中Size Control有一样的功能7、模型加约束和外载:Solution—〉Define Loads—>Apply->Structural7.1 集中荷载:Solution—〉Define Loads—>Apply-〉Structural—>Force/Moment->On Nodes7.2 均布荷载:Solution—〉Define Loads—>Apply->Structural—〉Pressure-〉On Beams7.3 约束:Solution—>Define Loads—〉Apply—〉Structural—〉Displacement—>On Nodes8、分析计算:Solution—>Solve->Current LS9、结果显示:General Postproc(后处理)-〉Plot Results(绘制结果)->Deformed Shape(变形形状)General Postproc—〉Plot Results—>Contour Plot(轮廓绘制)—〉Nodal Solu(显示位移)-> Y—Component of displacement:显示Y方向位移UYX-Component of displacement:显示X方向位移UXElement Table—〉Define Table。
ANSYS基础教程—实体建模ANSYS是一款广泛应用于工程领域的有限元分析软件,可以用于解决各种工程问题。
在使用ANSYS进行有限元分析之前,我们需要先进行实体建模,即将实际工程问题转化为计算机可解析的几何模型。
本文将介绍ANSYS基础教程中的实体建模部分。
首先,我们需要打开ANSYS软件。
在主界面上选择“几何建模”选项。
接着,我们可以选择不同的几何建模方法,如二维绘图法、三维绘图法或者实体建模法。
在这里,我们选择实体建模法。
在实体建模法中,我们可以利用ANSYS提供的几何绘图工具对几何模型进行创建。
这些绘图工具包括直线、弧线、曲线、曲面等。
我们可以根据实际情况选择不同的绘图工具来创建几何模型。
在创建几何模型之前,我们需要先选择坐标系。
ANSYS提供了多种坐标系选择,如直角坐标系、极坐标系、柱坐标系等。
我们可以根据实际情况选择适合的坐标系。
接下来,我们可以开始创建几何模型。
首先,我们可以选择直线工具来创建直线段。
在鼠标左键作用下,我们可以绘制直线段的起始点和结束点。
当我们绘制好直线段之后,可以按下鼠标右键进行确认。
除了直线段,我们还可以创建曲线和弧线。
曲线可以通过选择多个点来创建,而弧线可以通过选择起点、中点和终点来创建。
这样,我们就可以在实体建模中创建出复杂的几何曲线。
在完成几何曲线创建后,我们可以再利用这些几何曲线来创建曲面。
在ANSYS中,我们可以选择多边形工具来创建曲面。
我们只需要选择几何曲线边界上的点,然后根据需要选择特定的曲面面积来创建曲面。
ANSYS 入门教程 (7) - 创建几何模型 - 创建 关键点 (Keypoint)2.2 创建几何模型2.2.1 创建关键点(1) 在给定坐标点创建关键点命令:K, NPT, X, Y, ZNPT - 关键点的编号,缺省时(0或空)自动指定为可用的最小编号。
X,Y,Z - 在当前坐标系中的坐标值,当前坐标系可以是CSYS 指定的坐标系。
如果输入的关键点号与既有关键点号相同,则覆盖既有关键点。
即关键点是惟一的,并以最后一次输入的为准。
如果既有关键点与较高级图素相连或已经划分网格,则不能覆盖,并给出错误信息。
例如:/prep7 ! 进入前处理k,,10 ! 创建缺省编号的关键点,其编号为1k,15,10,5 ! 创建编号为15 的关键点k,16,10,5,5 ! 创建编号为16 的关键点k,,10,3 ! 创建缺省编号的关键点,其编号为2k,15,10,6 ! 重新定义编号为15 的关键点(2) 在两关键点之间创建一个关键点命令:KBETW, KP1, KP2, KPNEW, TYPE, VALUEKP1,KP2 - 第1 个和第2 个关键点号。
KPNEW - 指定创建的关键点号,缺省时系统自动指定为可用的最小编号。
TYPE - 创建关键点的方式,当TYPE=RATIO 时(缺省),VALUE 为两关键点距离的比值,即:(KP1-KPNEW)/(KP1-KP2)。
当 TYPE = DIST 时,VALUE 为KP1 到KPNEW 之间的距离,且仅限于直角坐标系。
VALUE - 由TYPE 决定的新关键点位置参数,缺省为0.5。
如果TYPE = RATIO,则VALUE 为比率,若小于0 或大于1,则在两个关键点的外延线上创建一个新关键点。
如果TYPE = DIST,则VALUE 为距离值,若小于0 或大于KP1 与KP2 之间的距离,会在外延线上创建一个新关键点。
新创建的关键点位置与当前坐标系有关,如为直角坐标系,新点将在KP1 和KP2 之间的直线上;否则将在由当前坐标系确定的线上。
2.2 创建几何模型2.2.1 创建关键点(1) 在给定坐标点创建关键点命令:K, NPT, X, Y, ZNPT - 关键点的编号,缺省时(0或空)自动指定为可用的最小编号。
X,Y,Z - 在当前坐标系中的坐标值,当前坐标系可以是CSYS 指定的坐标系。
如果输入的关键点号与既有关键点号相同,则覆盖既有关键点。
即关键点是惟一的,并以最后一次输入的为准。
如果既有关键点与较高级图素相连或已经划分网格,则不能覆盖,并给出错误信息。
例如:/prep7 ! 进入前处理k,,10 ! 创建缺省编号的关键点,其编号为1k,15,10,5 ! 创建编号为15 的关键点k,16,10,5,5 ! 创建编号为16 的关键点k,,10,3 ! 创建缺省编号的关键点,其编号为2k,15,10,6 ! 重新定义编号为15 的关键点(2) 在两关键点之间创建一个关键点命令:KBETW, KP1, KP2, KPNEW, TYPE, VALUEKP1,KP2 - 第1 个和第2 个关键点号。
KPNEW - 指定创建的关键点号,缺省时系统自动指定为可用的最小编号。
TYPE - 创建关键点的方式,当TYPE=RATIO 时(缺省),VALUE 为两关键点距离的比值,即:(KP1-KPNEW)/(KP1-KP2)。
当TYPE = DIST 时,VALUE 为KP1 到KPNEW 之间的距离,且仅限于直角坐标系。
VALUE - 由TYPE 决定的新关键点位置参数,缺省为0.5。
如果TYPE = RATIO,则VALUE 为比率,若小于0 或大于1,则在两个关键点的外延线上创建一个新关键点。
如果TYPE = DIST,则VALUE 为距离值,若小于0或大于KP1 与KP2 之间的距离,会在外延线上创建一个新关键点。
新创建的关键点位置与当前坐标系有关,如为直角坐标系,新点将在KP1 和KP2 之间的直线上;否则将在由当前坐标系确定的线上。
(3) 在两关键点之间创建多个关键点命令:KFILL, NP1, NP2, NFILL, NSTRT, NINC, SPACENP1,NP2 - 两个既有关键点号.NFILL - 在NP1 和NP2之间将要创建的关键点个数,缺省为|NP2-NP1| - 1。
NSTRT - 指定创建的第一个关键点号,缺省为NP1+NINC。
此号最好指定,以防覆盖。
NINC - 将要创建的关键点编号增量,其值可正可负,缺省为(NP2-NP1) / (NFILL+1)。
SPACE - 间隔比,即创建关键点后,最后一个间隔与第一个间隔之比。
缺省为1.0,即等间隔。
与KBETW 相同,新创建关键点位置与当前坐标相关。
示例:/prep7 ! 进入前处理k,1 ! 创建关键点1,坐标:0,0,0k,20,10 ! 创建关键点20,坐标:20,0,0k,3,10,5 ! 创建关键点3,坐标:10,5,0kfill,1,20,8 ! 采用缺省设置,在1 和20 之间创建8 个关键点! 其编号依次为3, 5,……,17。
而原来的关键点3 则被覆盖。
k,50,10,5 ! 创建关键点50,坐标:10,5,0kfill,1,50,20,100,1 ! 在1 和50 之间创建20 个关键点,起始编号100,编号增量为1k,60,10,10 ! 创建关键点60,坐标:10,10,0kfill,1,60,15,222,3,2.5 ! 在1 和60 之间创建15 个关键点,起始编号为222,编号增量为3,! 间隔比为2.5。
创建的关键点间隔越来越大(4) 复制创建关键点命令:KGEN, ITIME, NP1, NP2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVEITIME - 复制次数,缺省为2。
NP1,NP2,NINC - 按增量NINC 从NP1 到NP2 定义关键点的范围(缺省为NP1),NINC 缺省为1。
NP1 也可为ALL 或组件名,此时NP2 和NINC 将被忽略。
DX,DY,DZ - 在当前坐标系中,关键点坐标的偏移量。
对于柱坐标系为--,Dθ,DZ;对于球坐标系为--,Dθ,--,其中--表示不可操作。
KINC - 要创建的关键点编号增量,缺省时由系统自动指定.NOELEM - 是否创建单元和节点控制参数。
NOELEM=0(缺省)如果存在单元和节点则生成;NOELEM=1不生成单元和节点。
IMOVE - 关键点是否被移动或重新创建。
IMOVE=0(缺省)原来的关键点不动,重新创建新的关键点;当IMOVE=1 不创建新关键点,原来的关键点移动到新位置,此时编号不变(即ITIME、KINC 和NOELEM均无效)单元和节点一并移动。
例如:/prep7 ! 进入前处理k,1 ! 创建关键点1k,20,10 ! 创建关键点20kgen,,1,20,19,,5,,,,1 ! 移动关键点1 和20,沿Y 轴偏移量为5kgen,8,all,,,,,5 ! 沿Z 轴偏移5,复制8 次(含自身)kgen,3,all,,,,15 ! 沿Y 轴偏移15,复制3 次(实际另外复制2次)kgen,,all,,,,60,,,,1 !再将所有关键点沿Y 轴移动60(5) 镜像创建关键点命令:KSYMM, Ncomp, NP1, NP2, NINC, KINC, NOELEM, IMOVENcomp - 对称控制参数,Ncomp = x,关于X(或R)轴对称(缺省);Ncomp = y,关于Y(或θ)轴对称;Ncomp = z,关于Z(或Φ)轴对称。
可通过定义工作平面移动后,利用CSYS,4 设定当前坐标系,则当前坐标系原点位置与工作平面相同,在利用镜像时其几何位置也发生相应变化。
当然也可通过局部坐标系对称。
例如:/prep7 ! 进入前处理k,1,1,1 ! 创建关键点1k,20,10,10 ! 创建关键点20kfill,1,20,8,30 ! 在1 和20 之间创建8 个关键点,起始编号为30ksymm,x,all ! 所有关键点关于X 轴对称创建新的关键点ksymm,y,all ! 所有关键点(包括上条创建的)关于Y 轴对称创建新的关键点(6) 列表显示关键点信息命令:KLIST, NP1, NP2, NINC, Lab其中NP1,NP2,NINC 参数意义同命令KGEN 中。
Lab 为列表信息控制参数,Lab = 0 或空则列出全部信息;Lab=COORD 则仅列出坐标值;Lab=HPT 则仅列出硬点信息。
例如:klist ! 列出所选择的关键点的所有信息。
klist,,,,coord ! 列出所选择的关键点的坐标。
(7) 在屏幕上显示关键点命令:KPLOT, NP1, NP2, NINC, Lab其中Lab 为关键点或硬点控制参数。
Lab=0 或空,则显示所有关键点;Lab=HPT 则只显示硬点。
其余参数意义同KGEN 命令中的说明。
例如:kplot ! 显示所选择的关键点。
kplot,,,,hpt ! 显示所选择的硬点。
(8) 删除关键点命令:KDELE, NP1, NP2, NINC其参数意义同KGEN 中的参数意义。
(9) 选择关键点命令: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 则选择容差为±0.005×VMIN;如果VMIN=0.0 则选择容差为±1.0E-6,如果VMIN≠VMAX,则选择容差为±1.0E-8×(VMAX-VMIN)。
选择容差的大小对于能否达到期望的结果有较大影响,例如当VMIN = 5000 = VMAX时,选择容差为±25,则4975~5025 均被选择。
VINC - 在选择范围内的增量。
仅适用于整数(如关键点编号),必须大于零,缺省为1。
KABS - 绝对值控制标识。
如为0,则在选择期间检查值的符号;如为1,则在选择期间使用绝对值,即忽略值的符号。
在使用KSEL 命令选择时,建议不要采用Item=KP,即编号选择。
因为在使用命令流建模过程中,关键点有时是不知道的,如用编号选择,则需要用GUI 查看关键点编号,这样就降低了建模效率,并且不同的ANSYS 版本其编号顺序会有差别。
因此建议采用坐标或其它选择方法。
示例:/prep7 ! 进入前处理k,1 ! 创建关键点1k,20,10 ! 创建关键点20kfill,1,20,8,30,1 ! 在1 和20 之间创建8 个关键点,起始编号为30ksel,s,kp,,32,35,1 ! 在全集中选择编号32~35 的关键点ksel,r,kp,,32,34,1 ! 在当前子集中重新选择编号32~34 的关键点ksel,a,kp,,1,20,19 ! 将全集中的1 和20 号添加到当前子集ksel,u,kp,,1 ! 在当前子集中去掉1 号关键点ksel,inve ! 反选(当前为1,30,31,35~37)ksel,stat ! 列表显示选择信息,! 如选择关键点6 个,共10 个关键点,最大关键点号为37 ksel,none ! 不选择任何关键点(如使用KPLOT 则屏幕不变)ksel,all ! 选择全集,所有关键点均在当前子集中ksel,s,loc,x,0,5 !选择X 坐标为0~5 的关键点(当前为1,30~33)k,100,2.22 ! 在关键点31 近处建立关键点100ksel,s,loc,x,2.22 !选择X 坐标为2.22 的关键点,将31 点也选择了! 因X31=2.222222,而此时选择容差为 ±0.005×2.22 = ±0.0111,即坐标在2.2089~2.2311 之间的点都将被选择ksel,s,loc,x,2.22,2.221 !选择X 坐标为2.22~2.221 之间的关键点(当前为100)。