PdC布尔操作举例ansys

合集下载

ansys命令详解

ansys命令详解

ansys命令详解《ANSYS命令汇总》AaA,P1,P2,........P18 ――连接点生成面P1-P18 生成面的点号(用键盘输入,最多18个),最少3个, 如果p1=p,可以在图中拾取(仅在GUI中有效)注意:点p1到p18一定按顺时针或逆时针方向沿面顺序输入,这个顺序也确定了面的法线正向(按右手法则)。

面包含相邻点间已生成的线,如果两点间不只存在一条线,将用最短的一条。

如果生成面的点大于4个,要求点和线在当前坐标系下坐标为常值(如面或柱)。

建议环形坐标系下实体建模不用此命令。

菜单:main>preprocessor>modeling>create>area>arbitrary>through KPsaaddAADD, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9Main Menu>Preprocessor>Modeling>Operate>Booleans>Add>Areas 将分开的面相加生成一个面 NA1...为原来的面note:要相加的面要是共面的,相加后生成新面,原来的面将被删除,aattAATT, MAT, REAL, TYPE, ESYS, SECN 指定所选的未划分网格的面的单元属性。

PREP7: MeshingMP ME ST DY <> PR EM <> FL PP EDMAT :指定给所选的未划分网格的面的材料号。

REAL :指定给所选的未划分网格的面的实常数号。

TYPE:指定给所选的未划分网格的面的单元类型号。

ESYS :指定给所选的未划分网格的面的坐标系号。

SECN :指定给所选的未划分网格的面的区域号。

注释:从所选的面中生成的面也将具有这些属性。

当面划分网格时将使用这些单元属性。

如果一个面在划分网格时,没有用此命令指定属性,那么该面的属性由当前的MAT,REAL,TYPE,ESYS,SECNUM命令的设置确定。

ANSYS 菜单命令详解

ANSYS 菜单命令详解

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、A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。

点要依次序输入,输入的顺序会决定面的法线方向。

如果超过四个点,则这些点必须在同一个平面上。

Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs2、*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSA V,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。

7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。

8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。

ANSYS 入门教程 (12) - 几何模型的布尔运算 (续)(b)

ANSYS 入门教程 (12) - 几何模型的布尔运算 (续)(b)

ANSYS 入门教程 (12) - 几何模型的布尔运算 (续)(b)2.3.3 加运算Addition加运算是由多个几何图素生成一个几何图素,而且该图素是一整体即没有“接缝”(内部的低级图素被删除),当然带孔的面或体同样可以进行加运算。

加运算仅限于同级几何图素,而且相交部分最好与母体同级,但在低于母体一级时也可作加运算。

如体与体的相加,其相交部分如为体或面,则加运算后为一个体;如相交部分为线,则运算后不能生成一个体,但可公用相交的线;如相交部分为关键点,同样加运算后公用关键点,但体不是一个,不能作完全的加运算。

如面与面相加,其相交部分如果面或线,则可完成加运算。

如果相交部分为关键点,则可能生成的图素会有异常,当然一般情况下不会出现这种加运算。

加运算完成后,输入图素的处理采用BOPTN 的设置。

如采用缺省设置,则输入图素被删除。

加运算有2 个命令,即AADD,VADD。

线合并LCOMB 命令不能算布尔加运算,其命令说明详见前面创建线部分。

(1) 加运算命令面加运算:AADD, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9体加运算:VADD, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9其中NX1~NX9 为相加图素的编号,NX1 可以为P、ALL 或组件名(其中X 表示A 或V)。

a. 单圆柱墩和基础/prep7 ! 进入前处理a=3 $h1=2 $r=0.6 $h=6 ! 定义参数blc5,,,a,a,h1 ! 创建长方体! cyl4,,,r,,,,h1+h ! 此命令与下面两条命令结果不完全相同。

[2]! 该命令在VADD 后将在长方体底面有一圆面产生。

wpoff,,,h1 $cyl4,,,r,,,,h ! 移动工作平面并创建圆柱体[1]VADD,all ! 作体加运算方法[1] - 相加后底面没有圆面:方法[2] :左-相加前,右-相加后,底面出现一个圆面:b. 圆端形桥墩断面/prep7 ! 进入前处理a=6 $b=1.5 ! 设断面全宽和厚度参数cyl4,,,b/2 $cyl4,a-b,,b/2 ! 在不同位置创建两个圆面rectng,,a-b,-b/2,b/2 ! 创建矩形面aadd,all ! 作加运算,生成一个只有外边界线的圆端形面2.3.4 减运算Subtract减运算就是“删除”母体中一个或多个与子体重合的图素。

ansys布尔运算BOOLEAN

ansys布尔运算BOOLEAN

Intersection—common(交运算)交运算的结果是由每个初始图元的共同部分形成一个新图元。

交表示二个或多个图元的重复区域。

这个新的图元可能与初始图元有相同的维数,也可能对于初始图元的维数。

1LINL, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9生产线的交集NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9:进行交运算的线段代号。

若NL1 = ALL,对所有已选择的线段进行交运算,NL2~NL9被忽略。

若NL1 = P,将会图形点选功能,其他命令参数被忽略(仅对GUI有效)。

也可以用组元名称(由CM定义)代替NL1。

提示:选择所有线共同的(不是两两相交)交集。

该交集由命令列出的所有线段的共同区域所定义。

新的线段将在初始线段相交的区域建立。

若相交的区域只有点时,将建立新的关键点。

详见ANSYS Modeling and Meshing Guide。

关于布尔操作的可用选项详见BOPTN 命令。

与初始图元相关的单元属性和实体模型边界条件将不会传递到新产生的图元上。

菜单Main Menu>Preprocessor>Modeling>Operate>Booleans>Intersect>Common>Lines 与之相似的命令如下:AINA, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9VINV, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV92LINA, N L, NA建立线段和面的交集NL 线段代号。

若NL=P,激活图形点选功能,忽略余下的命令参数(仅GUI有效)。

NA面的代号。

与之相似的命令如下:LINV, NL, NVAINV, NA, NV菜单路径Main Menu>Preprocessor>Modeling>Operate>Booleans>Intersect>Common详细图示说明参见ANSYS HELP ---〉Modeling and Meshing ---〉Sculpting Y our Model with Boolean OperationsIntersect—pairwise(两两相交)两两相交是由图元集叠加而形成的一个新的图元集。

ANSYS部分命令详解

ANSYS部分命令详解

ANSYS部分命令详解A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。

点要依次序输入,输入的顺序会决定面的法线方向。

如果超过四个点,则这些点必须在同一个平面上。

Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".ABBSAV,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。

Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。

Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。

*AFUN,Lab在参数表达式中,为角度函数指定单位.Lab:指定将要使用的角度单位.有3个选项.RAD:在角度函数的输入与输出中使用弧度单位(默认)DEG:在角度函数的输入与输出中使用度单位.STAT:显示该命令当前的设置(即是度还是弧度).Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove !面积复制命令。

ANSYS常用命令详解

ANSYS常用命令详解

ANSYS常用命令详解1、AA,P1,P2,........P18 连接点生成面P1-P18 生成面的点号(用键盘输入,最多18个),最少3个,如果p1=p,可以在图中拾取(仅在GUI中有效),注意: 点p1到p18一定按顺时针或逆时针方向沿面顺序输入,这个顺序也确定了面的法线正向(按右手法则)。

面包含相邻点间已生成的线,如果两点间不只存在一条线,将用最短的一条。

如果生成面的点大于4个,要求点和线在当前坐标系下坐标为常值(如面或柱)。

建议环形坐标系下实体建模不用此命令。

菜单:main>preprocessor>modeling>create>area>arbitrary>through KPs2、AADDAADD, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9将分开的面相加生成一个面NA1, NA2,...为原来的面note:要相加的面要是共面的,相加后生成新面,原来的面将被删除,菜单:Main Menu>Preprocessor>Modeling>Operate>Booleans>Add>Areas3、AATTAATT, MAT, REAL, TYPE, ESYS, SECN指定所选的未划分网格的面的单元属性。

PREP7: MeshingMP ME ST DY <> PR EM <> FL PP EDMAT:指定给所选的未划分网格的面的材料号。

REAL:指定给所选的未划分网格的面的实常数号。

TYPE:指定给所选的未划分网格的面的单元类型号。

ESYS:指定给所选的未划分网格的面的坐标系号。

SECN:指定给所选的未划分网格的面的区域号。

注释:从所选的面中生成的面也将具有这些属性。

当面划分网格时将使用这些单元属性。

如果一个面在划分网格时,没有用此命令指定属性,那么该面的属性由当前的MAT,REAL,TYPE,ESYS,SECNUM命令的设置确定。

ansys基本操作

ansys基本操作

2.坐标系
1)整体与局部坐标系
2)坐标系的激活 3)节点和单元坐标系 整体和局部坐标系用于几何体的定位,而节点坐标系则用于定义 节点自由度的方向。每个节点都有自己的节点坐标系,节点输入 数据(如约束自由度、载荷、主自由度、从自由度和约束方程) 和时间历程后处理(POST26)中节点结果数据(如自由度解、节 点载荷和反作用载荷)均是以节点坐标系方向表达。缺省情况下, 它总是平行于总体笛卡儿坐标系(节点坐标系与定义节点的激活 坐标系无关)。但在很多情况下需要改变节点坐标系,比如当需 要施加径向或者周向约束时,就需要将节点坐标系转到柱坐标系 下完成。
在进入ANSYS时,有一个缺省的工作平面,即总体笛卡儿坐标系 的X-Y平面。工作平面的X、Y轴分别取为总体笛卡儿坐标系的X 轴和Y轴。
2.2.6 定义材料属性

绝大多数单元类型需要材料特性。根据应用的不同,材料特性可 以是线性或非线性的。
与单元类型、实常数一样,每一组材料特性有一个材料参考号。 与材料特性组对应的材料参考号表称为材料表。在一个分析中, 可能有多个材料特性组(对应的模型中有多种材料),ANSYS通 过独特的参考号来识别每个材料特性组。 定义材料属性时应当注意以下几点:一般情况下杨氏模量(EX) 必须定义;若加惯性载荷,必须定义能求出质量的参数,如密度; 若模型中存在热载荷,需定义膨胀系数(ALPX)。

2.1.3 ANSYS文件类型

1)数据库文件
2)日志文件 3)结果文件
文件类型
日志文件 错误文件 输出文件 数据库文件 结果文件: 结构或耦合分析 热分析 电磁分析 FLOTRAN(流体 )分析 载荷步文件 图形文件 单元矩阵
文件名称
Jobname.log Jobname.err Jobname.out Jobname.db Jobname.xxx Jobname.rst Jobname.rth Jobname.rmg Jobname.rfl Jobname.sn Jobname.grph Jobname.emat

ANSYS案例——20例ANSYS经典实例】

ANSYS案例——20例ANSYS经典实例】

ANSYS案例——20例ANSYS经典实例】针对【典型例题】3.3.7(1)的模型,即如图3-19所示的框架结构,其顶端受均布力作用,用有限元方法分析该结构的位移。

结构中各个截面的参数都为:113.010PaE=,746.510mI-=,426.810mA-=,相应的有限元分析模型见图3-20。

在ANSYS平台上,完成相应的力学分析。

图3-19框架结构受一均布力作用图3-20单元划分、节点位移及节点上的外载解答对该问题进行有限元分析的过程如下。

1.基于图形界面的交互式操作(tepbytep)(1)进入ANSYS(设定工作目录和工作文件)程序→ANSYS→ANSYSInteractive→Workingdirectory(设置工作目录)→Initialjobname(设置工作文件名):beam3→Run→OK(2)设置计算类型(3)选择单元类型(4)定义材料参数ANSYSMainMenu:Preproceor→MaterialProp→MaterialModel→Struc tural→Linear→Elatic→Iotropic:E某:3e11(弹性模量)→OK→鼠标点击该窗口右上角的“”来关闭该窗口(5)定义实常数以确定平面问题的厚度ANSYSMainMenu:Preproceor→RealContant…→Add/Edit/Delete→Add→Type1Beam3→OK→RealContantSetNo:1(第1号实常数),Cro-ectionalarea:6.8e-4(梁的横截面积)→OK→Cloe(6)生成几何模型生成节点ANSYSMainMenu:Preproceor→Modeling→Creat→Node→InActiveCS→Nodenumber1→某:0,Y:0.96,Z:0→Apply→Nodenumber2→某:1.44,Y:0.96,Z:0→Apply→Nodenumber3→某:0,Y:0,Z:0→Apply→Nodenumber4→某:1.44,Y:0,Z:0→OK生成单元ANSYSMainMenu:Preproceor→Modeling→Create→Element→AutoNum bered→ThruNode→选择节点1,2(生成单元1)→apply→选择节点1,3(生成单元2)→apply→选择节点2,4(生成单元3)→OK(7)模型施加约束和外载左边加某方向的受力ANSYSMainMenu:Solution→DefineLoad→Apply→Structural→Force/Moment→OnNode→选择节点1→apply→Directionofforce:F某→VALUE:3000→OK→上方施加Y方向的均布载荷ANSYSMainMenu:Solution→DefineLoad→Apply→Structural→Preure→OnBeam→选取单元1(节点1和节点2之间)→apply→VALI:4167→VALJ:4167→OK左、右下角节点加约束(8)分析计算(9)结果显示(10)退出系统(11)计算结果的验证与MATLAB支反力计算结果一致。

[优质文档]ansys布尔运算

[优质文档]ansys布尔运算

布尔运算1 设置:布尔运算有多种形式,在布尔运算前可进行相关设置,方法如下:命令:BOPTNGUI:main menu / preprocessor / modeling / operate / Booleans / settingKeep input entities :用于控制是否保留原始图形。

If operation has no effect 下拉列表是控制布尔运算异常时,弹出的消息对话框。

Numbering compatible with 下拉列表框是控制用何种版本的ansys程序对布尔操作产生的图形进行编号。

Point coincidence toler 一栏用于设置容差。

两点之间的距离小于这个容差,就被认为是同一点。

2 Intersect (交运算)交运算的结果是由每个初始图形的共同部分形成一个新的图形。

也就是说,交表示多个图形的重复区域注意:这个新区域可能与原始图形有相同的维数,也可能低于原始图形的维数。

例如,两条线的交可能是一个关键点,也可能是一条线。

2.1 一般的交运算Main menu / preprocessor / modeling / Booleans / intersect / commonA)线与线的交 / linesB)面与面的交 / areasC)体与体的交 / volumes2.2 两两相交两两相交是由图形集叠加而形成的一个新的图像集,即两两相交表示至少任意两个原图形的相交区域。

Main menu / preprocessor / modeling / Booleans / intersect / pairwise /A)线的两两相交 / linesB)面的两两相交 / areasC)体的两两相交 / volumes2.3 特殊交运算A)线与面相交Main menu / preprocessor / modeling / operate / Booleans / intersect / line with areaB)面与体相交Main menu / preprocessor / modeling / operate / Booleans / intersect / area with volumeC)线与体相交Main menu / preprocessor / modeling / operate / Booleans / intersect / line with volume3 Add(加运算)加运算的结果是得到一个包含个原始图形所有部分的新图形。

ansys07(布尔运算)祥解

ansys07(布尔运算)祥解

8
点击OK, 弹出交割得到的共有线
2020/9/13
9
Line with Areas+菜单
弹出拾取线的菜单
弹出拾取面的菜单
2020/9/13
10
点击OK, 弹出交割得到的共有点
2020/9/13
11
Pairwise > Volumes+菜单
两两相交运算的结果 是求它们的相交部分
弹出拾取体积的菜单
点击OK,弹出图 元两两相交的部分
2020/9/13
12
Pairwise > Areas+菜单
弹出拾取面的菜单
点击OK,弹出面 元两两相交的部分
2020/9/13
13
Pairwise > Lines+菜单
弹出拾取面的菜单
点击OK,弹出面 元两两相交的部分
2020/9/13
14
加运算
Main Menu>Preprocessor>Operate > Add >
拾取两个线, 点击OK
粘接后的线 被生成了(二条线)
2020/9/13
40
分割运算
Main Menu>Preprocessor>Operate > Partition
分割运算用于连接两个或多个图元,以生成三 个或更多新图元的集合。如果搭接区域与原始图元 有相同的维数,则分割结果与搭接的结果相同。但 与搭接操作不同的是:没有参加搭接的图元将不被 删除。
17
Lines+菜单
弹出拾取线的菜单
点击OK,弹出 新生成的线
2020/9/13
18
减运算
Main Menu>Preprocessor>Operate > Subtract >

ANSYS学习讲义-5.几何模型的布尔运算

ANSYS学习讲义-5.几何模型的布尔运算

!创建圆锥体
VINP,ALL
!两两作交运算
/PREP7
!进入前处理
torus,,1,4$con4,10,,,2,6
!创建环体和圆锥体
WPROTA,,90
!旋转工作平面
torus,,1,4
!创建与上一环体相同但垂直的环体
WPOFF,,3,-3
!移动工作平面特殊位置(高度一半)
con4,10,,,2,6
VERSION---布尔操作兼容性选项。
Value---各种Lab对应不同的Value。
当Lab=KEEP时:Value=NO(缺省)则删除输入图素
Value=YES则保留输入图素。
当Lab=NUMB时:Value=0(缺省)则不输出编号警告信息。
Value=1则输出编号警告信息。
当Lab=NWARN时:Value=0(缺省)布尔操作失败时产生一个警告信息。
减运算在处理相交图素时可选择共享或分离两种 方式。 由于减运算可在不同等级图素间进行,其命令较多.
1. 同级图素减运算
线线减运算:LSBL, NL1, NL2, SEPO, KEEP1, KEEP2 面面减运算:ASBA, NA1, NA2, SEPO, KEEP1, KEEP2 体体减运算:VSBV, NV1, NV2, SEPO, KEEP1, KEEP2 Nx1,Nx2---被减图素编号和减去图素编号。Nx1也可为
LINL,all
!作线交运算,由于没有公共部分不能运算
LINP,ALL !作线两两相交运算,生成许多关键点,且删除了输入线
!如果在执行LINP之前,设置BOPTN,KEEP,YES则输入线保留
下来。
⑵ 玫瑰花瓣
利用两个圆心分别在X和Y坐标轴上的圆相交即可得到单个

Ansys命令流大全(整理)

Ansys命令流大全(整理)

1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。

点要依次序输入,输入的顺序会决定面的法线方向。

如果超过四个点,则这些点必须在同一个平面上。

Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs2、*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSA V,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。

7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。

8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。

9、*AFUN,Lab在参数表达式中,为角度函数指定单位.Lab:指定将要使用的角度单位.有3个选项.RAD:在角度函数的输入与输出中使用弧度单位(默认)DEG:在角度函数的输入与输出中使用度单位.STAT:显示该命令当前的设置(即是度还是弧度).10、Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove !面积复制命令。

ansys布尔运算及体的切割

ansys布尔运算及体的切割

布尔操作及体的切割布尔运算包括ADD(加)、SUBSTRACT(减)、INTERSECT(交)、DIVIDE (分解)、GLUE(粘接)、OVERLAP(重叠)。

1.交运算。

交运算的结果是由每个初始输入图元的共同部分形成一个新图元。

也就是说,交运算可以求出两个或多个图元的重复区域。

这个新区域可能与原始的图元有相同的维数,也可能低于原始图元的维数。

例子如图2-25所示。

图2-25 交运算2.加运算。

加运算的结果是一个包含各个原始图元的所有部分的新图元。

形成的新图元是一个单一的整体,没有接缝。

例子如图2-26。

图2-26 加运算3.减运算。

如果从每个图元(E1)减去另一个图元(E2),其结果可能有两种情况:一是如果E1和E2是同等级的图元(都是体、面、线),则生成一个或多个新图元E3,E3和E1有相同维数,且与E2无重叠部分,如图2-27。

另一种情况是如果E2图元等级低于E1(如E1是体,E2是面),则分成两个或多个新的连续实体(E1-E2=E3,E4...),这时对应的命令就是分解命令divide,如图2-28。

图2-27 减运算图2-28 分解运算4.重叠。

用于连接两个或多个图元,以生成三个或更多连续新图元的集合,重叠区域必须与原始图元有相同维数,如图2-29所示。

图2-29 重叠运算5.粘接。

与重叠命令相似,只是图元之间仅在公共边界处相交,且公共边界的维数低于原始图元一维。

这些图元依然相互独立,只在边界处相互连接,如图2-30所示。

图2-30 粘结运算图2-22金属板为不规则形状,因为有折弯的存在,在折弯处有很小的面积,需要很小的网格才能完成分网,所以需要局部网格控制,其方法就是将折弯部分与原始模型切割成两个连续的体,然后单独对折弯部分做更细致的分网。

将一个体切割成几个体的方法如下:图2-22 某带折弯金属板及折弯细节从图2-22看出某金属板在折弯处有很小的间隙,需要在折弯处将该金属板借助切割面切割为几个连续的体,切割面即为折弯处的重合面,如图2-23中的3号面,它的生成是由1号线(红色线)沿着2号线(黄色线)拉伸而成,拉伸流程如图2-24所示。

ANSYS常用命令详解

ANSYS常用命令详解

ANSYS常用命令详解1、AA,P1,P2,........P18 连接点生成面P1-P18 生成面的点号(用键盘输入,最多18个),最少3个,如果p1=p,可以在图中拾取(仅在GUI中有效),注意: 点p1到p18一定按顺时针或逆时针方向沿面顺序输入,这个顺序也确定了面的法线正向(按右手法则)。

面包含相邻点间已生成的线,如果两点间不只存在一条线,将用最短的一条。

如果生成面的点大于4个,要求点和线在当前坐标系下坐标为常值(如面或柱)。

建议环形坐标系下实体建模不用此命令。

菜单:main>preprocessor>modeling>create>area>arbitrary>through KPs2、AADDAADD, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9将分开的面相加生成一个面NA1, NA2,...为原来的面note:要相加的面要是共面的,相加后生成新面,原来的面将被删除,菜单:Main Menu>Preprocessor>Modeling>Operate>Booleans>Add>Areas3、AATTAATT, MAT, REAL, TYPE, ESYS, SECN指定所选的未划分网格的面的单元属性。

PREP7: MeshingMP ME ST DY <> PR EM <> FL PP EDMAT:指定给所选的未划分网格的面的材料号。

REAL:指定给所选的未划分网格的面的实常数号。

TYPE:指定给所选的未划分网格的面的单元类型号。

ESYS:指定给所选的未划分网格的面的坐标系号。

SECN:指定给所选的未划分网格的面的区域号。

注释:从所选的面中生成的面也将具有这些属性。

当面划分网格时将使用这些单元属性。

如果一个面在划分网格时,没有用此命令指定属性,那么该面的属性由当前的MAT,REAL,TYPE,ESYS,SECNUM命令的设置确定。

ANSYS部分命令详解

ANSYS部分命令详解
CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.
Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".
4
ABBSAV,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里
Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)
5
add, ir, ia,ib,ic,name,--,--,facta, factb, factc
(参考命令汇总里的"VSBV")
23
ASBV, NA, NV, SEPO, KEEPA, KEEPV
面由体分割并生成新面.
NA, NV:分别为指定的面编号和体编号.
其余的变量参考前面翻译的命令"ASBA"
24
*ASK, Par, Query, DVAL:
提示用户输入参数值
Par是数字字母名称,用于存储用户输入数据的标量参数的名称;
substep:指定从哪个子步开始继续分析。缺省为本目录中,runn文件中最高的子步数
action, continue:继续分析指定的ldstep,substep
说明:继续以前的分析(因某种原因中断)有两种类型
singleframe restart:从停止点继续
需要文件:jobname.db必须在初始求解后马上存盘
antype: static or0静力学分析
buckle or1屈曲分析
modal or2模态分析
trans or 4瞬态动力分析
status: new重新分析(缺省),以后各项将忽略
rest再分析,仅对static,full transion有效
ldstep:指定从哪个荷载步开始继续分析,缺省为最大的,runn数(指分析点的最后一步)

ANSYS拓扑优化原理讲解以及实例操作

ANSYS拓扑优化原理讲解以及实例操作

拓扑优化就是指形状优化,有时也称为外型优化。

拓扑优化得目标就是寻找承受单载荷或多载荷得物体得最佳材料分配方案。

这种方案在拓扑优化中表现为“最大刚度”设计。

与传统得优化设计不同得就是,拓扑优化不需要给出参数与优化变量得定义。

目标函数、状态变量与设计变量(参见“优化设计”一章)都就是预定义好得。

用户只需要给出结构得参数(材料特性、模型、载荷等)与要省去得材料百分比。

给每个有限元得单元赋予内部伪密度来实现。

这些伪密度用PLNSOL ,TOPO 命令来绘出。

拓扑优化得目标——目标函数——就是在满足结构得约束(V )情况下减少结构得变形能。

减小结构得变形能相当于提高结构得刚度。

这个技术通过使用设计变量。

结构拓扑优化得基本思想就是将寻求结构得最优拓扑问题转化为在给定得设计区域内寻求最优材料分布得问题。

通过拓扑优化分析,设计人员可以全面了解产品得结构与功能特征,可以有针对性地对总体结构与具体结构进行设计。

特别在产品设计初期,仅凭经验与想象进行零部件得设计就是不够得。

只有在适当得约束条件下,充分利用拓扑优化技术进行分析,并结合丰富得设计经验,才能设计出满足最佳技术条件与工艺条件得产品。

连续体结构拓扑优化得最大优点就是能在不知道结构拓扑形状得前提下,根据已知边界条件与载荷条件确定出较合理得结构形式,它不涉及具体结构尺寸设计,但可以提出最佳设计方案。

拓扑优化技术可以为设计人员提供全新得设计与最优得材料分布方案。

拓扑优化基于概念设计得思想,作为结果得设计空间需要被反馈给设计人员并做出适当得修改。

最优得设计往往比概念设计得方案结构更轻,而性能更佳。

经过设计人员修改过得设计方案可以再经过形状与尺寸优化得到更好得方案。

5、1、2优化拓扑得数学模型优化拓扑得数学解释可以转换为寻求最优解得过程,对于她得描述就是:给定系统描述与目标函数,选取一组设计变量及其范围,求设计变量得值,使得目标函数最小(或者最大)。

一种典型得数学表达式为:()()()12,,0,,0min ,g x x v g x xv f x v ⎧=⎪⎪≤⎨⎪⎪⎩&& 式中,x -系统得状态变量;12g g 、-一等式与不等式得结束方程;(),f x v -目标函数;v -设计变量。

使用ANSYS命令

使用ANSYS命令

使用ANSYS命令1. 基本命令ANSYS基本命令包括以下几大类:(1)会话与数据库命令(Session and database commands)(2) APDL命令(3)前处理建模命令(4)前处理网格划分命令(5)求解命令(6)后处理命令1.1 会话与数据库命令1.2 APDL命令另见附录1.3 前处理建模命令1.4 前处理网格划分命令1.5 求解命令1.6 后处理命令1.7 ANSYS操作符1.8 ANSYS函数1.9 定义参数假定要定义USRPRM参数,值为22,有两种定义方式: *SET, USRPRM, 22 USRPRM=22建立如下的模型:/PREP7 !ENTER PREPROCESSOR*AFUN,DEG ! SWITCH TO DEGREESW=2 ! WIDTHH=4 ! HEIGHTA=l ! Y-COORDINATE OF MATERIAL!INTERFACE AT LEFT EDGE THETA=30 ! INCLINATION ANGLEB= W*TAN(THETA) ! CREATE KEYPOINTSK,1,0,0K,2,W,0K,3,0,AK,4,W,A+BK,5,0,HK,6,W,H! CREATE LINESL,l,2L,2,4L,4,3L,l,3L,4,6L,6,5L,3,5! CREATE AREASAL,1,2,3,4AL,3,5,6,7将上述命令存为“example.txt”文件,读入后可执行:Utility Menu > File > Read Input from或者用/INPUT命令/INPUT, EXAMPLE, TXT练习:修改w=5, h=5, a=2, theta=15,以及w=1, h=5, a=2, theta=60。

2. 选择操作选择命令的基本格式如下:KSEL, Type, Item, Comp, VMIN, VMAX, VINC, KABSLSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWPASEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWPVSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWPNSEL, Type, Item, Comp, VMIN, VMAX, VINC, KABSESEL, Type, Item, Comp, VMIN, VMAX, VINC, KABS其中“Type”定义了选择方式:“Item”含义有多种,常见的有:(1)实体名称例如KP表示点,LINE表示线,AREA表示面,VOLU表示体,NODE表示结点,ELEM表示单元。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-14
相交
相交 相交是生成新图元,它们是原图元间的重叠部分. 相交是生成新图元,它们是原图元间的重叠部分.
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-7
粘接
粘接操作是将多个图元进行连接,并生成具有公共边界的图元. 粘接操作是将多个图元进行连接,并生成具有公共边界的图元.
只有公共区域的维数低于粘接图元的维数,粘接操作才有效. 只有公共区域的维数低于粘接图元的维数,粘接操作才有效.如果 粘接操作没有新的图元产生,就通过合并关键点获得粘接效果. 粘接操作没有新的图元产生,就通过合并关键点获得粘接效果.
C-1
附录C:
布尔操作举例
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-2
面与面相加举例
A1+A2=A3 A3包含原来所有面的区域,不再保留原来边界.
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-8
粘接的选项
Main Menu:Preprocessor > -Modeling- Operate > -Booleans- Glue
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-12
切分的选项(续)
Main Menu:Preprocessor > -Modeling- Operate > -Booleans-Divide
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-13
切分的选项(续)
Main Menu:Preprocessor > -Modeling- Operate > -Booleans-Divideຫໍສະໝຸດ C-15相交的选项
Main Menu:Preprocessor > -Modeling- Operate > -BooleansIntersect
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-16
相交的选项(续)
Main Menu:Preprocessor > -Modeling- Operate > -BooleansIntersect
C-5
加法的选项
Main Menu:Preprocessor > -Modeling- Operate > -Booleans- Add
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-6
叠分的选项
Main Menu:Preprocessor > -Modeling- Operate > -BooleansOverlap
C-9
切分
切分
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-10
切分的选项
Main Menu:Preprocessor > -Modeling- Operate > -BooleansSubtract or Divide
2001年10月1日
C-18

ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-11
切分的选项(续)
Main Menu:Preprocessor > -Modeling- Operate > -Booleans-Divide
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-17
相交的选项(续)
Main Menu:Preprocessor > -Modeling- Operate > -BooleansIntersect
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-3
面与面相减举例
A1-A2=A3 A3包含原来所有面的区域,不再保留原来边界.
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
C-4
面与面叠分举例
A3是一个新面,是A2与A1重叠部分的区域 A4和A5是新面.
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
概述
Exercise
Exercise
Best Practice
1. ..... 2. ..... 3. ..... Definition Procedure
Objective
Module Objective
Guidelines
Lesson Objectives
2001年10月1日
ANSYS培训教程 – 版本 5.5 – XJTU MSSV (001128)
相关文档
最新文档