Ansys中ansys命令流怎么输入(secdata,0.02,0.04,0,0,0,0,0,0,0,0),解释下。

MATLAB与ansys联合仿真(含代码)-土地公生活经验
MATLAB与ansys联合仿真(含代码)
MATLAB与ansys联合仿真(含代码)
对汽车变速器传动轴的优化仿真,具有详细地仿真优化代码
MATLABansys
一、建立数学模型1、设计变量:选择轴的直径和长度作为变量,2、目标函数:轴的质量最小3、约束条件(1)扭转强度条件:(2)扭转刚度条件:(3)几何条件: 二、MATLAB优化1、首先在磁盘中建立shaft文件夹(如E盘),在该文件夹中放入fun.m和confun.m文件,见图1fun.m内容:function f=fun(x)f=6.126*10^-6*x(1)^2*x(2);confun.m内容:function[c,ceq]=execonfun(x)c(1)=865803/x(1)^3-60;c(2)=21.38/x(1)^4-1;c(3)=23-x(1);c(4)=x(1)-26;c(5)=128-x(2);c(6)=x(2)-163;ceq=02、在MATLAB窗口中输入如下程序:x=[25,180]; lb=[23,128]; ub=[26,163]; [x,fval,exitflag,output]=fmincon('fun',x(),[],[],[],[],lb,ub,'confun')3、得到结果如图2
三、MATLAB与ANSYS联合优化仿真1、将MATLAB结果文件取整后导出TXT文件,保存在shaft文件夹中,见图3。在shaft文件夹中建立shaft.mac命令流文件,内容如下:/FILNAME,shaft*DIM,XX,ARRAY,2,1*VREAD,XX,E:\shaft\data,txt,,jik,2,1(15f16.6)/PREP7ET,1,BEAM188MP,EX,1,2e11MP,PRXY,1,0.27SECTYPE,1,BEAM,CSOLIDSECOFFSET,CENTSECDATA,XX(1,1)/2000,40N,1,0,0,0N,15,XX(2,1)/FILL,1,15,13E,1,2EGEN,14,1,1FINISH/SOLD,1,ALLF,15,MX,170/STATUS,SOLUSOLVEFINISH/ESHAPE,on/POST1PLNSOL,U,SUMPLNSOL,S,XYSAVE2、在MATLAB命令窗口中输入如下命令x=[30,180];lb=[24,128];ub=[40,156];[x,fval,exitflag,output]=fmincon('fun',x(),[],[],[],[],lb,ub,'confun')x=ceil(x);save('E:\shaft\data.txt','x','-ascii')!’’D:\Program Files\ANSYS Inc\v140\ansys\bin\winx64\ANSYS140.exe’’-b-np7-dir E:\shaft\-i E:\shaft\shaft.mac-o ‘’E:\shaft\output.txt’’3、得到应力云图,最大剪应力为49.3MPa,小于许用值,优化结果可靠
注:MATLAB与ansys对应的版本须一致,如2013版MATLAB需对应13版的ansys,否则联合仿真时可能会报错
哪里可以购买 iPhone8?哪里价格又是最低?
关注公众号回复“苹果”,获取购买详情。
微信上搜索“南窗数码”,或扫描下方的二维码
“代码传动轴”相关经验
代码传动轴最新经验扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
ANSYS命令流解释麻烦知道的帮忙解释下以下的ANSYS命令流,*SET,h1,0.2 *SET,h2,0.2 *SET,h3,1.35*SET,h4,0.09*SET,h5,0.16k,1,0.25k,2,kx(1),h1k,3,kx(2),ky(2)+h2 k,4,kx(3),ky(3)+h3 k,5,0.7,ky(4)+h4k,6,1.2,ky(5) k,7,kx(6),ky(5)+h5 k,8,kx(5),ky(5)+h5 k,9,kx(3),ky(8) k,19,-kx(9),ky(9) k,18,-kx(8),ky(8) k,17,-kx(7),ky(7) k,16,-kx(6),ky(6) k,15,-kx(5),ky(5) k,14,-kx(4),ky(4) k,13,-kx(3),ky(3) k,12,-kx(2),ky(2) k,11,-kx(1),ky(1) ksel,s,1,19,1 cm,end,kp csys,kgen,2,end,-1.45,100cmsel,s,end,kp kgen,2,all,-5.05,200wprota,-angle wpoffs,-5.05 wprota,angle csys,4 modify KP coordinate for the flange k,201,0.25 k,202,kx(201),h1k,203,0.1,ky(202)+h2k,204,0.1,ky(203)+h3k,205,0.7,ky(204)+h4k,206,1.2,ky(205) k,207,kx(206),ky(205)+h5k,208,kx(205),ky(205)+h5k,209,kx(203),ky(208) k,219,-kx(209),ky(209) k,218,-kx(208),ky(208) k,217,-kx(207),ky(207) k,216,-kx(206),ky(206) k,215,-kx(205),ky(205) k,214,-kx(204),ky(204) k,213,-kx(203),ky(203) k,212,-kx(202),ky(202) k,211,-kx(201),ky(201) cmsel,u,end,kp cm,central,kp csys,0 kgen,2,all,-14.92+5.05,100 csys,0 k,61,1.4 k,62,0.876,-14.92+10.518 k,63,0.30,-14.92+0.768 k,64,2.01,-12 k,65,0.29,-14.92 l,61,62 larc,62,63,64,80l,63,65 lcomb,all cm,line1,line lsel,none csys,0 k,71,1 k,72,0.581,-14.92+12.381 k,73,-0.16,0.135,-14.92+7.171 k,74,2,-5 k,75,-0.16,0.135,-14.92 l,71,72 larc,72,73,74,30l,73,75 lcomb,all cm,line2,line lsel,none csys,0 k,81,0.6 k,82,0.369,-14.92+12.736 k,83,0.16,0.135,-14.92+9.08 k,84,2,-4 k,85,0.16,0.135,-14.92 l,81,82 larc,82,83,84,30l,83,85 lcomb,all cm,line3,line lsel,none allsel lsel,s,1 latt,2,4,2 lsel,none allsel lsel,s,2 latt,2,5,2 lsel,none allsel lsel,s,3 latt,2,6,2 lsel,allcm,strand,line *do,i,1,3,1 v,1+(i-1)*100,2+(i-1)*100,12+(i-1)*100,11+(i-1)*100,1+i*100,2+i*100,12+i*100,11+i*100 v,2+(i-1)*100,3+(i-1)*100,13+(i-1)*100,12+(i-1)*100,2+i*100,3+i*100,13+i*100,12+i*100 v,3+(i-1)*100,4+(i-1)*100,14+(i-1)*100,13+(i-1)*100,3+i*100,4+i*100,14+i*100,13+i*100 v,4+(i-1)*100,5+(i-1)*100,8+(i-1)*100,9+(i-1)*100,4+i*100,5+i*100,8+i*100,9+i*100 v,5+(i-1)*100,6+(i-1)*100,7+(i-1)*100,8+(i-1)*100,5+i*100,6+i*100,7+i*100,8+i*100 v,4+(i-1)*100,9+(i-1)*100,19+(i-1)*100,14+(i-1)*100,4+i*100,9+i*100,19+i*100,14+i*100 v,14+(i-1)*100,15+(i-1)*100,18+(i-1)*100,19+(i-1)*100,14+i*100,15+i*100,18+i*100,19+i*100 v,15+(i-1)*100,16+(i-1)*100,17+(i-1)*100,18+(i-1)*100,15+i*100,16+i*100,17+i*100,18+i*100 *enddo
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
自己用ANSYS HELP一个一个命令对应查下,看其意思,慢慢分析就OK了!
为您推荐:
其他类似问题
扫描下载二维码赞助商链接
当前位置: >>
ANSYS命令流总结(全)
ANSYS 结构分析单元功能与特性/可以组成一一些命令,一般是一种总体命令(session),三十也有特殊,比如是处理/POST1 ! 是注释说明符号, ,与其他软件的说明是一样的,ansys 不作为命令读取, * 此符号一般是 APDL 的标识符,也就是 ansys 的参数化语言,如*do ,,,*enddo 等等 NSEL 的意思是 node select,即选择节点。s 就是 select,选择。 DIM 是定义数组的意思。array 数组。 MP 命令用来定义材料参数。 K 是建立关键点命令。K,关键点编号,x 坐标,y 坐标,z 坐标。K, NPT, X, Y, Z 是定义关键点,K 是命令,NPT 是 关键点编号,XYZ 是坐标。 NUMMRG, keypoint 用这个命令 ,要保证关键点的位置完全一样,只是关键点号不一样的才行。这个命令对于 重复的线面都可以用。这个很简单,压缩关键。 Ngen 复制节点 e,节点号码:这个命令式通过节点来形成单元 NUMCMP,ALL:压缩所有编号,这样你所有的线都会按次序重新编号~你要是需要固定的线固定的标号 NSUBST,100,500,50 :通过指定子步数来设置载荷步的子步 LNSRCH 线性搜索是求解非线性代数方程组的一种技巧,此法会在一段区间内,以一定的步长逐步搜索根,相 比常用的牛顿迭代法所要耗费的计算量大得多,但它可以避免在一些情况下牛顿迭代法出现的跳跃现象。 LNSRCH 激活线性搜索 PRED 激活自由度求解预测 NEQIT 指定一个荷载步中的最大子步数 AUTOTS 自动求解控制打开自动时间步长. KBC -指定阶段状或者用跳板装载里面一个负荷步骤。 SPLINE:P1,P2,P3,P4,P5,P6,XV1,YV1,ZV1,XV6,YV6,ZV6(生成分段样条曲线) *DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3(定义载荷数组的名称) 【注】Par: 数组名 Type: array 数组,如同 fortran,下标最小号为 1,可以多达三维(缺省) char 字符串组(每个元素最多 8 个字符) table IMAX,JMAX,KMAX 各维的最大下标号 Var1,Var2,Var3 各维变量名,缺省为 row,column,plane(当 type 为 table 时) /config 是设置 ansys 配置参数的 命令格式为/CONFIG, Lab, VALUE Lab 为参数名称 value 为参数值 例如:/config,MXEL,10000 的意思是最大单元数为 10000杆单元:LINK1、 杆单元:LINK1、8、10、11、180 10、11、 梁单元:BEAM3、 23、24,44,54,188, 梁单元:BEAM3、4、23、24,44,54,188,189 管单元:PIPE16,17,18,20,59, 管单元:PIPE16,17,18,20,59,60 2D实体元 PLANE2,25,42,82,83,145,146,182, 实体元: 2D实体元:PLANE2,25,42,82,83,145,146,182,183 3D实体元 SOLID45,46,64,65,72,73,92,95,147,148,185,186,187, 实体元: 3D实体元:SOLID45,46,64,65,72,73,92,95,147,148,185,186,187,191 壳单元:SHELL28,41,43,51,61,63,91,93,99,143,150,181,208, 壳单元:SHELL28,41,43,51,61,63,91,93,99,143,150,181,208,209 弹簧单元:COMBIN7,14,37,39, 弹簧单元:COMBIN7,14,37,39,40 质量单元: 质量单元:MASS21 接触单元:CONTAC12,52,TARGE169,170,CONTA171,172,173,174,175,178 接触单元:CONTAC12,52,TARGE169,170,CONTA171,172,173,174,175, 矩阵单元:MATRIX27, 矩阵单元:MATRIX27,50 表面效应元:SURF153, 表面效应元:SURF153,154 粘弹实体元:VISCO88,89,106,107,108 粘弹实体元:VISCO88,89,106,107,108, 超弹实体元:HYPER56,58,74,84,86, 超弹实体元:HYPER56,58,74,84,86,158 耦合场单元:SOLID5,PLANE13,FLUID29,30,38,SOLID62,FLUID79,FLUID80,81, 耦合场单元:SOLID5,PLANE13,FLUID29,30,38,SOLID62,FLUID79,FLUID80,81, SOLID98,FLUID129,INFIN110,111,FLUID116, SOLID98,FLUID129,INFIN110,111,FLUID116,130 界面单元:INTER192,193,194, 界面单元:INTER192,193,194,195 显式动力 分析单元:LINK160,BEAM161,PLANE162,SHELL163,SOLID164, 分析单元:LINK160,BEAM161,PLANE162,SHELL163,SOLID164,COMBI16杆单元简称 单元名称 LINK1 LINK8 LINK10 2D杆 3D杆 3D仅受拉 或仅受压杆 3D线性调节 器 3D有限应变杆 2 节点数 Ux,Uy Ux,Uy,Uz 节点自由度 特性 EPCSDGB EPCSDGB EDGB 模拟缆索的松弛及 间隙 模拟液压缸和大转 动 另可考虑粘弹塑性 备注 常用杆元LINK11EGBLINK180EPCDFGBE-弹性(Elasticity),P-塑性(Plasticity),C-蠕变(Creep),S-膨胀(Swelling),D-大变形或大挠度(Large deflection),F-大应变(Large strain)或有限应变(Finite strain),B-单元生死(Birth and dead),G-应力刚 化(Stress stiffness)或几何刚度(Geometric stiffening),A-自适应下降(Adaptive descent)等。 通常用LINK1和LINK8模拟桁架结构,如屋架、网架、网壳、桁架桥、桅杆、塔架等结构,以及吊桥的吊杆、 拱桥的系杆等构件,必须注意线性静力分析时,结构不能是几何可变的,否则造成位移超限的提示错误。LINK10 可模拟绳索、 地基弹簧、 支座等, 如斜拉桥的斜拉索、 悬索、 索网结构、 缆风索、 弹性地基、 橡胶支座等。 LINK180 除不具备双线性特性(LINK10)外,它均可应用于上述结构中,并且其可应用的非线性性质更加广泛,增加了粘弹 塑性材料。⑸LINK1、LINK8和LINK180单元还可用于普通钢筋和预应力钢筋的模拟,其初应变可作为施加预应 力的方式梁单元梁单元分为多种单元,分别具有不同的特性,是一类轴向拉压、弯曲、扭转(3D)单元。 单元 名称 简称 节 点 节点 自由度 特性 备注BEAM32D弹性梁2Ux,Uy, RotzEDGB常用平面梁元BEAM23 BEAM54 BEAM42D塑性梁 2D渐变不对称梁 3D弹性梁2 2 2 Ux,Uy,Uz Rotx,Roty,RotzEPCSDFGB EDGB EDGB具有塑性等功能 不对称截面,可偏移中心轴 拉压弯扭,常用3D梁元 拉压弯扭,常用3D梁元 3D BEAM243D薄壁梁 3D渐变不对称梁2+1EPCS DGB EDGB拉压弯及圣文南扭转; 开口或 闭口截面 拉压弯扭,不对称截面,可偏 移中心轴,可释放节点自由 度,可采用梁截面 粘弹塑Timoshenko梁 计入剪 粘弹塑Timoshenko梁, Timoshenko 切变形影响; 切变形影响;可增加翘曲自 由度; 由度;可采梁截面 BEAM188,但属二次梁单元。BEAM442+1BEAM1883D线性有限应 变梁2+1BEAM1893D二次有限应变梁3+1Ux,Uy,Uz Rotx,Rot y,Rotz 或增加warpEPCD FGB单元使用另外应注意的问题: 且2D梁元必须位于XY平面内; ⑵剪切变形的影响; ⑶自由度释放; ⑷梁截面特性; ⑴梁单元面积和长度不能为零, ⑸BEAM23/24实常数的输入比较复杂;⑹荷载特性;⑺应力计算。管单元管单元是一类轴向拉压、弯曲和扭转的3D单元,单元的每个节点均具有6个自由度,即三个平动自由度Ux、Uy、 Uz和三个转动自由度Rotx、Roty、Rotz,此类单元以3D梁元为基础,包含了对称性和标准管几何尺寸的简化特 性。 单元使用应注意的其他问题: ⑴管元长度、直径及壁厚均不能为零;⑵可计算薄壁管和厚壁管,但某些应力的计算是基 于薄壁管理论的;⑶管单元计入了剪切变形的影响,并可考虑应力增强系数和挠曲系数。 该类单元有直管、T型管、弯管和沉管四种单元类型 单元 名称 PIPE16 PIPE17 PIPE18 PIPE20 PIPE59 简称 节点数 特性 备注3D弹性直管元 3D弹性T型管元 3D弹性弯管元 3D塑性直管元 3D弹性沉管元2 2~4 2+1 2 2EDGB EDGB EDB EPCSDGB EDGB可考虑两种温度梯度及内部和外部压力 可考虑绝热、内部流体、腐蚀及应力强化同PIPE16 可模拟海洋波,可考虑水动力和浮力等,其余 同PIPE16,且可模拟电缆 同PIPE18PIPE603D塑性弯管元2+1EPCSDB2D实体单元2D实体单元是一类平面单元,可用于平面应力、平面应变和轴对称问题的分析,此类单元均位于XY 平面内,且轴对称分析时Y轴为对称轴。单元名称 简称 节点 自由度 Ux,Uy 特性 备注PLANE2 PLANE42 PLANE826节点三角形单元 4节点四边形单元 8节点四边形单元EPCSDFGBA适用于不规则的网格 具有协调和非协调元选项 是PLANE42的高阶单元;混合分网的 结果精度高;;适用于模拟曲线边界PLANE1458节点四边形P单元E支持2~8阶多项式 PLANE146 PLANE182 PLANE183 PLANE25 PLANE836节点三角形P单元 4节点四边形单元 8节点四边形单元 4节点谐结构单元 8节点谐结构单元 Ux,Uy Uz EPCSD FGBA EGB支持2~8阶多项式 具有更多的非线性材料模型 是PLANE182的高阶单元 模拟非对称荷载的轴对称结构 是PLANE25的高阶单元单元使用应注意的其他问题: ⑴ 单元插值函数及说明;⑵荷载特性;⑶其它特点。3D实体单元3D实体单元用于模拟三维实体结构,此类单元每个节点均具有三个自由度,即Ux、Uy、Uz三个平动自由度。 单元名称 简称/3D 结 点 8 8 8 特性 完全/减 缩积分 Y/Y Y/N Y/N 初应力 备注SOLID45 SOLID46 SOLID64实体元 分层实体元 各向异性实体 元 钢筋混凝土实 体元 四面体实体元 实体单元 砖形实体P元 四面体实体P元 实体单元EPCSDFGBA EDG EDGBAY N N正交各向异性材料 层数达250或更多 各向异性材料SOLID658EPCDFGBAY/NN开裂,压碎,应力释放SOLID92 SOLID95 SOLID147 SOLID148 SOLID18510 20 20 10 8EPCSDFGBA EPCSDFGBA E E EPCDFGBAY/N Y/Y Y/N Y/N Y/Y等Y Y N N Y正交各向异性材料 是SOLID45的高阶元 P可设置2~8阶 P可设置2~8阶 可模拟几乎不可压缩 的弹塑和完全不可压 缩的超弹SOLID186 SOLID187 SOLID191实体单元 四面体实体元 分层实体元20 10 20EPCDFGBA EPCDFGBA EGAY/Y Y/N Y/NY Y N层数≤100单元使用应注意的问题: ⑴关于SOLID72/73单元;(2)SOLID185积分方式可选择。壳单元壳单元可以模拟平板和曲壳一类结构。 壳元比梁元和实体元要复杂的多, 因此壳类单元中各种单元的选项很 多。 杆、梁单元→板壳单元→实体单元 单元使用应注意的问题: ⑴通常不计剪切变形的壳元用于薄板壳结构,而计入剪切变形的壳元用于中厚度板壳结构。弹簧单元弹簧单元是一类专门模拟“弹簧”行为的单元,不同于用结构单元(如LINK等)的模拟。质量单元MASS21为具有6个自由度的点单元, 即只有一个节点,节点自自由度可为Ux、Uy、Uz、Rotx、Roty、Rotz, 通过不同设置可仅考虑2D或3D内的平动自由度及其组合,它每个坐标方向可以具有不同的质量和转动惯量。该 单元无面荷载和体荷载,支持弹性、大变形和生死单元。接触单元 ANSYS支持三种接触方式,即点对点、点对面和面对面的接触,接触单元是覆盖在模型单元的接触面之上 的一层单元。 点点单元用于模拟点对点的接触行为, 且预先知道接触位置; 点面单元用于模拟点对面的接触行为, 预先不要确定接触位置,接触面之间的网格不要求一致;面面单元用于模拟面对面的接触行为,支持低阶和高阶 单元,支持大变形行为等。矩阵单元MATRIX27为刚度、阻尼、质量矩阵单元,可表示一种任意的单元。本单元具有两个节点,此两个节点可重合 或不重合,每个节点有6个自由度,即Ux、Uy、Uz、Rotx、Roty、Rotz。该单元无面荷载和体荷载,但支持单元 生死功能。其矩阵可为对称或不对称形式,通过Keyopt(3)设置为刚度矩阵、或阻尼矩阵、或质量矩阵。本单元 可模拟任意类型的单元,如可模拟特殊弹簧和节点柔性连接等。 MATRIX50为超单元,它是预先装配好的可独立使用的一组单元。该单元无节点和实常数,其自由度数目由所包含 的单元决定,其面荷载和体荷载可通过总的载荷向量和比例系数施加,该单元支持大变形功能。该单元不能包含 基于拉格朗日乘子的单元(如MPC184等),不支持非线性(忽略所包含的单元非线性)。超单元可包含其它超单 元,2D超单元只能用于二维分析,而3D超单元则只能用于三维分析。表面效应单元SURF153和SURF154分别为2D和3D结构表面效应单元,可用于各种荷载(法向、切向、法向渐变、输入矢量方 向等) 及表面效应 (基础刚度、 表面张力及附加质量等) 情况, 可覆盖于任何二维 (轴对称谐结构单元PLANE25/83 除外)和三维结构实体单元表面。预紧、多点约束、网分单元(1)PRETS179为2D/3D预紧单元,用于定义网分后的二维或三维结构预紧区,可由任意结构单元(杆、梁、 管、壳、2D实体和3D实体)建立。该单元具有3个节点,每个节点具有一个自由度Ux,该Ux为预紧方向的位移, ANSYS通过几何条件将预紧力施加到指定的预紧荷载方向上,而不必考虑模型是如何定义的。该单元不支持面荷 载和体荷载,仅支持非线性特性;不能使用约束方程和自由度耦合,NROTAT命令不能用于节点K,且K节点必须位 于整体直角坐标系。 (2)MPC184为多点约束单元,有刚性杆、刚性梁、滑移、球形、销钉、万向接头的约束,适用于使用拉格 朗日乘子的具有运动约束时情况,该单元可用于机构运动学,如起重机、挖掘机、汽车、机床和机器人等。该单 元有2个或3个节点,每个节点具有Ux、Uy(2D)或Ux、Uy、Uz(3D) 或Ux、Uy、Uz、Rotx、Roty、Rotz(3D)自由度。 无实常数和面荷载,支持温度荷载及转动或转动力矩,支持大变形和单元生死。 ⑶MESH200是仅用来划分网格的单元,对计算结果毫无影响。它是为实现多步网格划分的操作而设计的。 该单元可用于划分两维或三维空间的线,三维空间中的三角形、四边形、四面体或六面体单元组成的面或体,且 均包括有或没有中间节点的情况。MESH200单元可与任意其它单元一起使用,当不再需要它时,可以将其删除 或保留坐标系和工作平面6类坐标系:总体坐标系、局部坐标系、节点坐标系、单元坐标系、显示坐标系与结果坐标系。激活总体和局部坐标系命令:CSYS,KCN 命令:CSYS,KCN 其中KCN表示坐标系号码,0-直角坐标系(缺省),1-柱坐标系,2-球坐标系,4-以工作平面为坐标系,5柱坐标系(以Y轴为转轴),≥11-局部坐标系。 由于工作平面可不断移动和旋转, 因此当采用CSYS,4时也相当于不断定义了局部直角坐标, 在很多情况下应 用非常方便。根据总体坐标系定义局部坐标系 命令: 命令:LOCAL, KCN, KCS, XC, YC, ZC, THXY, THYZ, THZX, PAR1, PAR2 其中:KCN---局部坐标系编号,此编号必须大于10,如果与既有编号相同,则将重新定义 KCS---坐标系类型,0或CART为直角坐标系,1或CYLIN为柱坐标系,2或SPHE为球坐标系,3或TORO为环坐标系。 XC,YC,ZC---新坐标系原点在总体直角坐标系中的坐标。 THXY,THYZ,THZX---新坐标系绕Z,X,Y轴的旋转角度,其正方向为:XY,YZ,ZX。 PAR1---适用于椭圆、类似球体或环形系统,当KCS=1或2时,其值为椭圆Y轴半径与X轴半径之比,缺省为1即圆。 当KCS=3时,其值为环面的主半径。 PAR2---仅适用于类似球体的系统,当KCS=2时,其值为椭球体Z轴半径与X轴半径之比,缺省为1 根据已有的三个节点定义局部坐标系命令:CS, KCN, KCS, NORIG, NXAX, NXYPL, PAR1, PAR2 命令: 命令 根据已有的三个关键点定义局部坐标系命令:CSKP, KCN, KCS, PORIG, PXAXS, PXYPL, PAR1, PAR2 命令: 命令 根据当前工作平面定义局部坐标系命令:CSWPLA, KCN, KCS, PAR1, PAR2 命令: 命令 根据激活的坐标系定义局部坐标系命令:CLOCAL, KCN, KCS, XL, YL, ZL, THXY, THYZ, THZX, PAR1, PAR2 CLOCAL, 删除局部坐标系命令:CSDELE, KCN1, KCN2, KCINC 命令: 命令 其中:KCN1---为要删除的局部坐标系的起始编号,如果KCN1=ALL,则其后参数将忽略。 KCN2---为要删除的局部坐标系的最终编号。 KCINC---为编号的递增数值,缺省为1。 CSDELE,11,15,2---则删除了11、13、15号局部坐标系。 查看激活坐标系和局部坐标系命令:CSLIST, KCN1, KCN2, KCINC 命令: 命令节点坐标系的旋转与修改将某些节点的坐标系旋转到与当前激活坐标系(简称“当前坐标系”)方向一致 命令: 命令:NROTAT, NODE1, NODE2, NINC 其中NODE1、 NODE2、 NINC ---要旋转节点的起始号、 末编号 (缺省为NODE1) 及递增值 (缺省值为1) 如NODE1=ALL 。 则其后参数将被忽略,NODE1也可为元件名。 将既有节点的节点坐标系旋转某个角度命令:NMODIF, NODE, X, Y, Z, THXY, THYZ, THZX 命令: 命令 NODE---节点号、ALL或元件名称。 X, Y, Z---该节点的新坐标值。其余参数意义同前。 在创建节点时直接定义其坐标系的旋转角度命令:N, NODE, X, Y, Z, THXY, THYZ, THZX 命令: 命令 按方向余弦旋转节点坐标系命令:NANG, NODE, X1, X2, X3, Y1, Y2, Y3, Z1, Z2, Z3 命令: 命令 节点坐标系列表命令:NLIST, NODE1, NODE2, NINC, Lcoord, SORT1, SORT2, SORT3 命令: 命令 Lcoord---坐标列表信息,缺省为全部信息,=COORD时仅列XYZ坐标。 SORT1---用于排序的第1项内容,可以是 NODE,X,Y,Z,THXY,THYZ,THXZ。 SORT2,SORT3---用于排序的第2项和第3项内容,其内容同SORT1。单元坐标系的定义与修改设置单元坐标系命令:ESYS,KCN 命令: 命令 其中KCN为坐标系编号,KCN=0(缺省)表示使用单元定义时规定的坐标系方向。当KCN=N(N&10)时使用编号为N 的局部坐标系。 修改单元坐标系方向命令:EMODIF, IEL, STLOC, I1, I2, I3, I4, I5, I6, I7, I8 命令: 命令 IEL---单元编号,或ALL,或元件名。 STLOC---将要修改的第一个节点序号或属性,属性之一为ESYS,则I1为局部坐标号。激活显示坐标系命令:DSYS,KCN其中KCN---坐标系号,可为0,1,2及局部坐标系号。缺省为总体直角坐标系。 命令:DSYS,KCN 激活结果坐标系命令: 命令:RSYS,KCN 其中KCN---坐标系号,可为0(缺省),1,2及局部坐标系号。 当KCN=SOLU时,则与求解计算时采用的坐标系相同,实际上采用数据存储时的坐标系。定义工作平面将既有坐标系的XY平面定义为工作平面命令:WPCSYS,WN,KCN 命令:WPCSYS,WN,KCN 命令 其中KCN为既有坐标系号,可以是0,1,2,或局部坐标系号。缺省为激活的坐标系。 通过3个坐标点定义工作平面 命令: 命令:WPLANE,WN,XORIG,YORIG,ZORIG,XXAX,YXAX,ZXAX,XPLAN,YPLAN,ZPLAN 通过3个节点定义工作平面命令:NWPLAN, WN, NORIG, NXAX, NPLAN 命令: 命令 通过3个关键点定义工作平面命令:KWPLAN, WN, KORIG, KXAX, KPLAN 命令: 命令 通过垂直于线上的某个位置定义工作平面命令:LWPLAN, WN, NL1, RATIO 命令: 命令工作平面的操控工作平面的当前状态 查看当前状态的命令:WPSTYL,STAT WPSTYL,STAT 恢复到ANSYS默认状态的命令:WPSTYL,DEFA WPSTYL,DEFA移动工作平面将工作平面沿其自身坐标轴移动命令:WPOFFS, XOFF, YOFF, ZOFF 其中XOFF, YOFF, ZOFF为工作平面坐标系内沿其X轴、Y轴和Z轴的偏移增量。 将工作平面移动到一组关键点的中间位置命令:KWPAVE, P1, P2, P3, P4, P5, P6, P7, P8, P9 其中P1~P9为计算平均值的关键点号,至少定义一个关键点 将工作平面移动到一组节点的中间位置命令:NWPAVE, N1, N2, N3, N4, N5, N6, N7, N8, N9 其使用方法同上,但N1~N9为节点号。 将工作平面移动到一组指定坐标的中间位置命令:WPAVE, X1, Y1, Z1, X2, Y2, Z2, X3, Y3, Z3工作平面的旋转命令:WPROTA, THXY, THYZ, THZX 其中THXY, THYZ, THZX为绕工作平面坐标系Z轴、X轴和Y轴的旋转角度工作平面的显示样式工作平面的显示和样式主要用于GUI方式,以方便拾取操作,对于命令流方式意义不大。 WPSTYL,SNAP,GRSPAC,GRMIN,GRMAX,WPTOL,WPCTYP,GRTYPE,WPVIS, SNAPANG创建关键点在给定坐标点创建关键点命令:K, NPT, X, Y, Z NPT---关键点的编号,缺省时(0或空)自动指定为可用的最小编号。 X,Y,Z---在当前坐标系中的坐标值,当前坐标系可以是CSYS指定的坐标系。 在两关键点之间创建一个关键点命令:KBETW, KP1, KP2, KPNEW, TYPE, VALUE 在两关键点之间创建一个关键点命令 KP1,KP2---第1个和第2个关键点号。 KPNEW---指定创建的关键点号,缺省时系统自动指定为可用的最小编号。 TYPE---创建关键点的方式, 当TYPE=RATIO时 (缺省) VALUE为两关键点距离的比值, (KP1-KPNEW)/(KP1-KP2)。 , 即: TYPE=DIST时 当TYPE=DIST时,VALUE为KP1到KPNEW之间的距离,且仅限于直角坐标系。 VALUE---由TYPE决定的新关键点位置参数,缺省为0.5。如果 TYPE=RATIO, 则VALUE为比率, 若小于0或大于1, 则在两个关键点的外延线上创建一个新关键点。 如果TYPE=DIST, 则VALUE为距离值,若小于0或大于KP1与KP2之间的距离,也在外延线上创建一个新关键点。 在两关键点之间创建多个关键点命令:KFILL, NP1, NP2, NFILL, NSTRT, NINC, SPACE NP1,NP2---两个既有关键点号. NFILL---在NP1和NP2之间将要创建的关键点个数,缺省为|NP2-NP1|-1。 NSTRT---指定创建的第一个关键点号,缺省为NP1+NINC。此号最好指定,以防覆盖。 NINC---将要创建的关键点编号增量,其值可正可负,缺省为(NP2-NP1)/(NFILL+1)。 SPACE---间隔比,即创建关键点后,最后一个间隔与第一间隔之比。缺省为1.0,即等间隔。 与KBETW相同,新创建关键点位置与当前坐标相关 复制创建关键点命令:KGEN, ITIME, NP1, NP2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE ITIME---复制次数,缺省为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均无效)单元和节点一 并移动 镜像创建关键点命令:KSYMM, Ncomp, NP1, NP2, NINC, KINC, NOELEM, IMOVE Ncomp---对称控制参数,Ncomp=x,关于X(或R)轴对称(缺省); Ncomp=y,关于Y(或θ)轴对称; Ncomp=z,关于Z(或Φ)轴对称。 可通过定义工作平面移动后,利用CSYS,4设定当前坐标系,则当前坐标系原点位置与工作平面相同,在利用镜像 时其几何位置也发生相应变化。当然也可通过局部坐标系对称。 列表显示关键点信息命令:KLIST, NP1, NP2, NINC, Lab 其中NP1,NP2,NINC参数意义同命令KGEN中。Lab为列表信息控制参数, Lab=0或空则列出全部信息;Lab=COORD则仅列出坐标值;Lab=HPT则仅列出硬点信息。例如: klist !列出所选择的关键点的所有信息。 klist,,,,coord !列出所选择的关键点的坐标。 屏幕上显示关键点命令:KPLOT, NP1, NP2, NINC, Lab 其中Lab为关键点或硬点控制参数。Lab=0或空,则显示所有关键点; Lab=HPT则仅显示硬点。其余参数意义同KGEN命令中的说明。例如: kplot !显示所选择的关键点。 显示所选择的关键点。 显示所选择的关键点 kplot,,,,hpt !显示所选择的硬点。 删除关键点命令:KDELE, NP1, NP2, NINC其参数意义同KGEN中的参数意义。 选择关键点命令:KSEL, Type, Item, Comp, VMIN, VMAX, VINC, KABS Type---选择类型标识。其值可取: 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则均被选择。 VINC---在选择范围内的增量。仅适用于整数(如关键点编号),且不能为负,缺省为1。 KABS---绝对值控制标识。如为0,则在选择期间检查值的符号;如为1,则在选择期间使用绝对值,即忽略值的 符号。 选择与所选线相关的关键点命令:KSLL, Type 其中Type取值可为S,R,A,U。当使用KSEL不便选择关键点时,可先选择线子集,然后选择与线子集相关的关键点。 该命令在建模过程中也较常用,类似的命令是KSLN。 修改关键点坐标命令:KMODIF, NPT, X, Y, Z 其中NPT为要修改的关键点号。X,Y,Z为替代原有的坐标输入的数值,其值处于当前坐标系下创建线通过两关键点创建线命令:L, P1, P2, NDIV, SPACE, XV1, YV1, ZV1, XV2, YV2, ZV2 P1,P2---分别为线始端和末端的关键点号。 NDIV---线拟划分的单元数,通常不用。可使用LESIZE命令定义网格属性 SPACE---划分网格的间隔比率,通常不用。可使用LESIZE定义网格属性。 XV1,YV1,ZV1---在当前坐标系中,与线的P1端点相关的斜率矢量末点位置 XV2,YV2,ZV2---在当前坐标系中, 与线的P2端点相关的斜率矢量末点位置。 此两个矢量点用于确定线的两个端点 的曲率,如果不指定矢量,则系统自动计算。 通过两关键点创建直线命令:LSTR, P1, P2 在总体直角坐标系中生成线,即直线,与当前坐标系没有关系。 通过关键点创建圆弧线命令:LARC, P1, P2, PC, RAD P1---圆弧线始端关键点号。如P1=P则采用GUI方式拾取。 P2---圆弧线末端关键点号。 PC---定义圆弧平面和圆弧曲率中心侧(RAD为正值)的关键点,该点不能位于P1和P2的直线上,在曲率中心一侧 任意一个关键点。如果弧线角度大于180°则提示错误信息。 RAD---弧线的曲率半径,即圆弧半径。如果RAD为负,则曲率中心在关键点PC的相反位置。如果为空,则由系统 通过这三个关键点自动计算半径。 创建圆或圆弧线命令:CIRCLE, PCENT, RAD, PAXIS, PZERO, ARC, NSEG PCENT---圆中心的关键点。 RAD---圆弧半径。 PAXIS---定义圆轴线(与PCENT点共同确定)的关键点。如果为空,轴线与工作平面正交。 PZERO---定义与圆面垂直的平面之关键点(PZERO、PCENT和PAXIS三点定义面),此点它作为圆弧起点位置。当 然这三个不能共线,且PZERO不必在圆面上。 ARC---圆弧长度(度)。规定沿PCENT-PAXIS矢量按右手规则为正,缺省为360°。 NSEG---沿圆周生成的线段数。缺省按90°划分圆弧的线数。如360°则由4条线段组成。生成的关键点对于360° 的圆为4个,小于360°的圆弧生成NSEG+1个关键点。 对两条相交线倒角创建圆弧线命令:LFILLT, NL1, NL2, RAD, PCENT NL1,NL2---相交线的线号,初始状态可不相交。 RAD---倒角半径,应小于两条线的长度。如果倒角半径不合适,则会给出提示信息。 PCENT---在圆弧中心创建的关键点号,缺省为空则不创建关键点。 复制创建线命令:LGEN, ITIME, NL1, NL2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE ITIME---复制次数,缺省为2。 NL1,NL2,NINC---按增量NINC从NL1到NL2定义关键点的范围(缺省为NL1),NINC缺省为1。NL1也可为ALL或元件 名,此时NP2和NINC将被忽略。 DX,DY,DZ---在当前坐标系中,关键点坐标的偏移量。 对于柱坐标系为--,Dθ,DZ; 对于球坐标系为--, Dθ,--,其中--表示不可操作。 KINC---要创建的关键点编号增量,缺省时由系统自动指定(不会覆盖)。 NOELEM---是否创建单元和节点控制参数。NOELEM=0(缺省)如果存在单元和节点则生成;NOELEM=1不生成单元 和节点。 IMOVE---线是否被移动或重新创建。IMOVE=0(缺省)原来的线不动,重新创建新线;当IMOVE=1不创建新线,原 来的线移动到新位置,此时编号不变(即ITIME、KINC和NOELEM均无效),且单元和节点一并移动。 合并两条或多条线命令:LCOMB, NL1, NL2, KEEP NL1,NL2---拟合并的两条线号。NL1可为ALL,或元件名。 KEEP---是否保留输入的线及其公共关键点控制参数。 KEEP=0则删除NL1和NL2及其公共关键点,如果已经划分网格则不能删除,或者依附于其它图素也不能删除 KEEP=1则保留线及其公共关键点,但公共关键点不依附于新创建的线。 将一条线分为多条线命名:LDIV, NL1, RATIO, PDIV, NDIV, KEEP NL1---拟分的线号。NL1可为ALL,或元件名。如为负值,则表示按第二个端点计算RATIO的值,即反向间隔比。 RATIO---P1-PDIV的长度与P1-P2的长度之比, 其值在0~1.0之间, 缺省为0.5。 如果创线的条数大于2 (即NDIV&2) 时,则RATIO无效,即只能创建2条以上的等间隔线。 PDIV---在分割处生成的关键点号,缺省时由系统自动编号。如果NL1=ALL或NDIV&2则输入无效,即必须由系统自 动编号如果PDIV已经存在且位于NL1线上(例如使用KL命令在该线上创建关键点),线在PDIV点分割(这时RATIO 无效);如果PDIV存在,且不位于NL1线上,则PDIV通过投影移到NL1线最近的位置。PDIV不能依附于其余线、面 或体上。 NDIV---创建线的条数,缺省为2。如果NL1为曲线,则弧长等分计算。 KEEP---线保留或删除参数,如KEEP=0则删除旧线(缺省); 如KEEP=1则保留旧线。延长一条线 命令:LEXTND, NL1, NK1, DIST, KEEP NL1---要延长的线号。NL1可为P(进入GUI拾取) NK1---指定线NL1上被延长一端的关键点号,即指定延长方向 DIST---线将要延长的距离。 KEEP---控制延长线是否保留参数。如KEEP=0(缺省)则表示不保留,仅创建一条新线;如KEEP=1则保留旧线, 创建一条新线,并且有各自的关键点。但当依附于较高图素上时,不管KEEP为何值,则系统保留旧线,并创建新 线。 通过多个关键点按样条创建一条曲线 命令:BSPLIN, P1, P2, P3, P4, P5, P6, XV1, YV1, ZV1, XV6, YV6, ZV6 P1,P2,P3,P4,P5,P6---样条曲线拟合的关键点,至少需要两个点。 P1可以为P (进入GUI方式拾取关键点,且以拾取的顺序进行拟合) 当采用关键点号时, 。 只可使用6个关键点定义, 但对于多于6个关键点时,可以使用ALL,此时与关键点编号顺序无关,起始关键点为编号最小的关键点,且按最 接近上一个关键点的距离依次确定其它关键点顺序。 当有两个关键点距离上一个关键点距离相同时, 则按曲率方 向变化数目较小的路径确定顺序。 XV1,YV1,ZV1---在P1点与创建线相切外矢量的末点坐标, 矢量坐标系的原点在关键点P1上, 缺省时其方向与当前 坐标系方向相同。但创建的曲线与当前坐标系无关,总是按直角坐标系生成。 XV6, YV6, ZV6---在P6点与创建线相切外矢量的末点坐标。如果关键点数目少于6个,则指最后一个关键点,而 不是P6点。矢量坐标系同上。如果外矢量的末点坐标省略,则末端采用零曲率 拟合,即自然顺滑的曲线。创建曲线后,所有关键点均保留,但曲线由首尾两个关键点组成。 关键点绕轴线创建旋转线 命令:LROTAT, NK1, NK2, NK3, NK4, NK5, NK6, PAX1, PAX2, ARC, NSEG NK1,NK2,NK3,NK4,NK5,NK6---将要旋转的关键点编号。 NK1可为P、ALL或元件名。 PAX1,PAX2---旋转轴的关键点编号。 ARC---弧长(度),对PAX1-PAX2旋转轴按右手规则为正,缺省为360° NSEG---沿圆周的线段数,最多为8段。缺省时按90°划分线,即360°按4个划分。 通过坐标轴镜像创建线 命令:LSYMM, Ncomp, NL1, NL2, NINC, KINC, NOELEM, IMOVE Ncomp---对称控制选项,可选X(缺省),Y,Z值。其余参数意义可参考LGEN命令。 该命令要求当前坐标系为直角坐标系,线可以在任意象限。同KSYMM相同,可通过设定当前坐标系为工作平面或 局部坐标系而改变镜像位置。 显示线和删除线 命令:LPLOT, NL1, NL2, NINC 删除线 命令:LDELE, NL1, NL2, NINC, KSWP KSWP---控制是否删除关键点。当KSWP=0(缺省)则仅删除线.当KSWP=1则删除线及不依附于其它几何图素 上的关键点,当线已经划分了单元网格,则不能删除。 列表输出线信息 命令:LLIST, NL1, NL2, NINC, Lab 其中Lab控制采用列表方式,可选择:空:则显示所有信息。 Lab=RADIUS:列表输出线上的关键点和圆弧半径。直线、非圆弧线和不能确定为圆弧的线均显示半径为0. Lab=HPT:列表输出仅包含硬点的线。 Lab=ORIENT:列表输出线的清单,列出确定方位的关键点和与线相关的截面ID号。用于具有方位点和截面号的梁 单元(如BEAM18X等)。其余参数同LGEN命令中的说明。 选择一组线 命令:LSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP Type---同KSEL命令。 Item---选择数据标识,仅适用于Type=S,R,A,U。缺省为LINE,Item可选择 LINE---以线号选择,其后参数相应赋值。 EXT---选择当前线子集中面的最外面线,其后无参数赋值。 LOC---以当前坐标系中的坐标值选择,其Comp可选择X,Y,Z,而 X,Y,Z为线的中点坐标,且其后参数相应赋值。注意采用的是当前坐标系的坐标值。 TAN1---以线始点外切单位矢量选择,其Comp可选择X,Y,Z TAN2---以线末点外切单位矢量选择,其Comp可选择X,Y,Z NDIV---以指定线的划分数目选择,其后参数相应赋值。 SPACE---以线的划分间隔率选择,其后参数相应赋值。 MAT, TYPE ,REAL,ESYS,---以跟线相关的材料号、单元类型号、实常数号、单元坐标号。 SEC---以截面ID号选择,其后参数相应赋值。 LENGTH---以线的长度选择,其后参数相应赋值。 RADIUS---以线的半径选择,其后参数相应赋值。 HPT---仅选择包含硬点的线,其后无参数。 LCCA---仅选择连接线(使用LCCAT命令创建的线) VMIN, VMAX, VINC---同KSEL中。 KSWP---控制选择方式。当KSWP=0(缺省)则仅选择线; 当KSWP=1则选择与线相关的关键点、节点和单元, 但仅在Type=S时有效。 选择与面相关的线 命令:LSLA, Type 其中Type仅可为S,R,A,U,其意义同上。 选择与关键点相关的线 命令:LSLK, Type, LSKEY 其中Type意义同LSLA中。 LSKEY为包含关键点控制, 当LSKEY=0 (缺省) 则只要线的任意一个关键点在选择集中 (使 用了KSEL命令),则选择该线。当LSKEY=1则要求线的所有关键点均在选择集中才选择该线。最后三条命令在以 后几何建模和网格划分中使用。创建面通过关键点创建面 命令:A, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13,P14, P15, P16, P17, P18 其中P1~P18为关键点号。最多18个关键点,最少为3个关键点。关键点必须按顺时针或逆时针顺序输入,同 时按右手规则确定面的正法线方向。当关键点数≥4时,应该保证所有关键点位于同一平面或曲面内,即在当前 坐标系下有一相同的坐标值,如Z相同,则该面位于XY平面内。 通过线创建面 命令:AL, L1, L2, L3, L4, L5, L6, L7, L8, L9, L10 其中L1~L10为线编号,最少要3条线,当采用输入线号时最多10条线。生成面的正法线方向按右手规则由L1 的方向确定。当L1为负值时则表示面的正法线方向相反。L1可为ALL、P或元件名,当L1=ALL时面的法线由L2定义 面的法线方向,当L2为空时则默认为最小编号的线,且此时线数不受限制。 沿路径拖拉创建面 命令:ADRAG, NL1, NL2, NL3, NL4, NL5, NL6, NLP1, NLP2, NLP3, NLP4, NLP5, NLP6 NL1~NL6---将要拖拉的线号,也可为ALL或元件名,线必须是连续的。 NLP1~NLP6---路径线的编号,也必须是连续的。也可为元件名。 线绕轴旋转生成弧面 命令:AROTAT, NL1, NL2, NL3, NL4, NL5, NL6, PAX1, PAX2, ARC, NSEG NL1, NL2,NL3,NL4,NL5,NL6---将要旋转的线号,必须位于旋转轴的一侧且与旋转轴共面,即旋转轴与线不能相 交,但轴可通过线的端点。NL1也可为ALL、P或元件名。 PAX1,PAX2---旋转轴的关键点编号。 ARC---弧长(度),对PAX1-PAX2旋转轴按右手规则为正,缺省为360° NSEG---沿圆周的线段数,最多为8段。缺省时按90°划分线,即360°按4个划分。 既有面偏移创建新面 命令:AOFFST, NAREA, DIST, KINC NAREA---既有面的编号,也可为ALL或P。 DIST---偏移距离,按右手规则由关键点顺序确定面的正法线方向为偏移方向。 KINC---创建面上关键点编号增量,如缺省则由系统自动定义 在相交面间创建倒角面 命令:AFILLT, NA1, NA2, RAD NA1,NA2---分别为第1个和第2个相交面的面号. RAD---生成倒角面的半径。 ★ 如果初始不相交也可生成倒角面。★对两曲面的倒角要慎重,可采用先对线倒角,后再拖拉创建面 蒙皮创建光滑曲面 命令:ASKIN, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9 NL1---创建蒙皮面的第1条引导线,也可为元件名。如果为负值,则开始和结束的线用于引导其它线的蒙皮。 NL1值不能为ALL,当多于9条时,可先选择线集并定义元件名,然后使用元件名创建蒙皮。 NL2~NL9---创建蒙皮的其它引导线,使用编号输入时最多为9条。如果NL1为负值,则最后线和开始线交换引导 创建蒙皮。复制创建面命令:AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE ITIME---复制次数,缺省为2。 NA1,NA2,NINC---欲复制面的编号范围和编号增量, NA1可以为ALL或元件名。 DX,DY,DZ---在当前坐标系中,关键点坐标的偏移量。 对于柱坐标系为--,Dθ,DZ; 对于球坐标系为--, Dθ,--,其中--表示不可操作 KINC---要创建的关键点编号增量,缺省时由系统自动指定。 NOELEM---是否创建单元和节点控制参数。 NOELEM=0(缺省)如果存在单元和节点则生成 NOELEM=1不生成单元和节点。 IMOVE---面是否被移动或重新创建。IMOVE=0(缺省)原来的面不动,重新创建新面;当IMOVE=1不创建新面,原 来的面移动到新位置,此时编号不变(即ITIME、KINC和NOELEM均无效),且单元和节点一并移动。通过坐标轴对称创建面命令:ARSYM, Ncomp, NA1, NA2, NINC, KINC, NOELEM, IMOVE Ncomp---对称控制选项,可选X(缺省),Y,Z值。在直角坐标系下,线可以在任意象限。其余参数同AGEN命令 中的说明。 列表输出面信息 命令:ALIST, NA1, NA2, NINC, Lab 其中Lab控制采用列表方式,可选择:空:则显示所有信息。 Lab=HPT:列表输出仅包含硬点的面。 显示面 命令:APLOT, NA1, NA2, NINC, DEGEN, SCALE DEGEN---退化标记。如为空(缺省)则不使用退化标记;如为DEGE则在退化的关键点处显示红色一星状标志, 如设置/FACET,WIRE则该选择无效。 SCALE---退还标记星状标志的缩放系数,缩放依据窗口大小而定,缺省为0.075。 删除面 命令:ADELE, NA1, NA2, NINC, KSWP KSWP---删除控制参数,当KSWP=0(缺省)时则仅删除面;当KSWP=1时则删除其线和关键点,但线和关键点 不依附其它图素 选择一组面 命令:ASEL, Type, Item, Comp,VMIN, VMAX, VINC, KSWP Type---选择类型标识。其值可取: 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=0(缺省)则仅选择面;当KSWP=1则选择与面相关的线、关键点、节点和单元, 但仅在Type=S时有效。 选择与所选线相关的面 命令:ASLL, Type, ARKEY Type---选择类型标识。其值可取R,S,A,U。 ARKEY---与面相关线的选择控制参数。 ARKEY=0(缺省)则只要面的任意一条线在选择集中(使用了LSEL 命令),则选择该面。 当ARKEY=1则要求面的所有线均在选择集中才选择该面。 选择与所选体相关的面 命令:ASLV, Type 其中Type参数同ASLL命令中的说明。 通过两角点坐标创建矩形面 命令:RECTNG, X1, X2, Y1, Y2 X1,X2---矩形面在工作平面X方向坐标值。Y1,Y2---矩形面在工作平面Y方向坐标值。 该命令在工作平面上创建矩形,同时生成线和关键点。 通过一角点坐标和尺寸创建矩形面 命令:BLC4, XCORNER, YCORNER, WIDTH, HEIGHT, DEPTH XCORNER,YCORNER---矩形面或块体第1个角点在工作平面上的X和Y坐标。 WIDTH---平行于工作平面X轴方向离XCORNER的距离 ---平行于工作平面 的距离。 WIDTH---平行于工作平面X轴方向离XCORNER的距离。 HEIGHT---平行于工作平面Y轴方向离YCORNER ---平行于工作平面 YCORNER的距离 HEIGHT---平行于工作平面Y轴方向离YCORNER的距离 DEPTH---离工作平面的垂直距离,即平行于Z轴。 DEPTH=0(缺省)则生成面。 通过中心坐标和尺寸创建矩形面 命令:BLC5, XCENTER, YCENTER, WIDTH, HEIGHT, DEPTH XCENTER,YCENTER---矩形面或块体中心在工作平面 上的X 和Y坐标值。 WIDTH---矩形面或块体的宽度,与工作平面X轴平行。 HEIGHT---矩形面或块体的高度,与工作平面Y轴平行。 DEPTH---到工作平面的垂直距离,与工作平面Z轴平行。 DEPTH=0(缺省)则生成面。在工作平面原点创建圆面或环面 命令:PCIRC, RAD1, RAD2, THETA1, THETA2 RAD1,RAD2---圆面的内外半径,可按任意顺序输入,生成圆面时以较大值为外半径。RAD1或RAD2中任意一个为0 或空,或者二者相等,都生成一个实心圆面。圆面或环面均在工作平面内创建,其中心在工作平面原点。 THETA1,THETA2---圆面开始和结束的角度,也可不按顺序输入。缺省分别为0°和360°。 通过圆心坐标和半径等创建圆或环面 命令:CYL4, XCENTER, YCENTER, RAD1, THETA1, RAD2, THETA2, DEPTH XCENTER,YCENTER---圆面或圆柱体中心在工作平面上的X和Y坐标值。 RAD1,RAD2---圆面或圆柱体的内外半径 THETA1,THETA2---圆面或圆柱体开始和结束的角度,也可不按顺序输入。缺省分别为0°和360°。 DEPTH---到工作平面的垂直距离,即圆柱体高度,与工作平面Z轴平行。DEPTH=0(缺省)则生成圆面。 通过圆上直径端点坐标创建圆面 命令:CYL5, XEDGE1, YEDGE1, XEDGE2, YEDGE2, DEPTH XEDGE1,YEDGE1---圆面或圆柱体直径上的一个端点在工作平面上的X和Y坐标。 XEDGE2,YEDGE2---圆面或圆柱体直径上的另一个端点在工作平面上的X和Y坐标。 在工作平面原点创建正多边形面 命令:RPOLY, NSIDES, LSIDE, MAJRAD, MINRAD NSIDES---正多边形的边数,必须大于2。LSIDE---正多边形的边长。 MAJRAD---多边形外接圆的半径。如输入LSIDE则不使用该项 MINRAD---多边形内接圆的半径。如输入LSIDE或MAJRAD则不使用该项。多边形在工作平面内创建,多边形中心在 工作平面原点。 在工作平面任意位置创建正多边形面 命令:RPR4, NSIDES, XCENTER, YCENTER, RADIUS, THETA, DEPTH NSIDES---正多边形的边数或棱柱体面数,必须大于2。 XCENTER,YCENTER---多边形面或棱柱体中心在工作平面上X和Y的坐标。 RADIUS---外接圆或外接圆柱的半径。 THETA---从工作平面X轴到多边形或棱柱体顶点的第1个关键点的角度, 用于确定多边形面或棱柱体的方向, 缺省 为0。 DEPTH---到工作平面的垂直距离,如为0(缺省)则生成面创建体通过关键点创建体 命令:V, P1, P2, P3, P4, P5, P6, P7, P8 P1~P8---体角点的关键点号。关键点顺序非常重要,应以顺时针输入底面的关键点,接着再输入顶面对应的关键 点,或者逆时针也可。该命令创建体的形状与当前坐标系相关,如在柱坐标系下可创建圆柱体。最少要4个关键 点,最多8个。 通过面创建体 命令:VA, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 A1~A10为面号,最少为4个,输入面号时最多为10个。A1也可为ALL、元件名或P。面必须连续闭合,但输入的顺 序可任意。当要创建的体关键点数目大于8时,可采用该命令。由于采用的是既有面,在创建体时其形状是确定 的,因此与当前坐标系无关。当使用自顶向下建模有困难时,可采用该命令创建复杂几何实体,例如两段等截面 梁中的变截面部分。 沿路径拖拉面创建体 命令:VDRAG, NA1, NA2, NA3, NA4, NA5, NA6, NLP1, NLP2, NLP3,NLP4, NLP5, NLP6 NA1,NA2,NA3,NA4,NA5,NA6---将要拖拉的面号,NA1也可为 ALL、元件名及P。被拖拉的面均位于路径始点的一侧,否则可能会发生异常。 NLP1,NLP2,NLP3,NLP4,NLP5,NLP6---路径的线号。线必须是连续的,也可为一条线。 当面和路径线不相交且不垂直时,所拖拉创建的体可能会发生异常。因面和路径是既有几何实体,因此拖拉 与当前坐标系无关。该命令可利用面的网格生成体单元网格。 面绕轴旋转创建柱体 命令:VROTAT, NA1, NA2, NA3, NA4, NA5, NA6, PAX1,PAX2, ARC, NSEG NA1~NA6---同VDRAG中的说明。所要旋转的面必须位于旋转同一侧,否则应分开旋转。 PAX1,PAX2---旋转轴的关键点编号。 ARC---弧长(度),对PAX1-PAX2旋转轴按右手规则为正,缺省为360°。 NSEG---沿圆周的线段数,最多为8段。缺省时按90°划分线,即360°按4个划分。该命令可利用面的网格生成体 单元网格。 面偏移创建体 命令:VOFFST, NAREA, DIST, KINC NAREA---要偏移的面号,该面将作为创建体的一个面,当然面的关键点就是体的关键点。 DIST---沿法线方向的距离,法线正方向由关键点的顺序按右手规则确定。 KINC---关键点编号增量。如其为0,则系统自动编号。该命令与当前坐标系无关。该命令可利用面的网格生成体 单元网格 通过面延伸创建体 命令:VEXT, NA1, NA2, NINC, DX, DY, DZ, RX, RY, RZ NA1,NA2,NINC---按增量NINC从NA1到NA2定义面的范围 (NA2缺省为NA1) NINC缺省为1。 , NA1也可为ALL或元件名, 此时NA2和NINC将被忽略。 DX,DY,DZ---在当前坐标系中,关键点坐标值在X、Y和Z方向的增量(在柱坐标系中为DR,Dθ,DZ;在球坐标系中 为DR, Dθ,DΦ)。 RX,RY,RZ---在当前坐标系中,将要生成的关键点坐标值在X、Y和Z方向的缩放系数(在柱坐标系中为RR,Rθ,RZ; 在球坐标系中为RR, Rθ,RΦ;其中Rθ和RΦ为角度增量)。缩放系数为0、空或负时都假定为1.0。角度偏移量 为0或空无效。当指定该缩放系数时,先执行缩放操作,然后再延伸。该命令可利用面的网格生成体单元网格。 复制创建体 命令:VGEN, ITIME, NV1, NV2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE ITIME---复制次数,缺省为2。 NV1,NV2,NINC---欲复制体的编号范围和编号增量, NV1可以为ALL或元件名。 DX,DY,DZ---在当前坐标系中,关键点坐标的偏移量。对于柱坐标系为--,Dθ,DZ;对于球坐标系为--, Dθ,--。 KINC---要创建的关键点编号增量,缺省时由系统自动指定。 NOELEM---是否创建单元和节点控制参数。 NOELEM=0(缺省)如果存在单元和节点则生成 NOELEM=1不生成单元和节点。 IMOVE---体是否被移动或重新创建。IMOVE=0(缺省)原来的体不动,重新创建新体;当IMOVE=1不创建新体,原 来的体移动到新位置,此时编号不变(即ITIME、KINC和NOELEM均无效),且单元和节 点一并移动。 通过坐标轴镜像创建体 命令:VSYMM, Ncomp, NV1, NV2, NINC, KINC, NOELEM, IMOVE Ncomp---对称控制选项,可选X(缺省),Y,Z值。必须在直角坐标系下,体可以在任意象限。 列表输出体信息 命令:VLIST, NV1, NV2, NINC其中参数意义同VGEN中的说明。 显示体 命令:VPLOT, NV1, NV2, NINC, DEGEN, SCALE 其中NV1,NV2,NINC 参数意义同VGEN 中的说明,DEGEN,SCALE同APLOT中的说明。 删除体 命令:VDELE, NV1, NV2, NINC, KSWP 其中: NV1,NV2,NINC---同VGEN命令中的说明。 KSWP---删除控制参数,当KSWP=0(缺省)时则仅删除体;当KSWP=1时则也删除其面、线和关键点,但线和关键 点不依附其它图素。 创建长方体 命令:BLOCK, X1, X2, Y1, Y2, Z1, Z2 X1, X2, Y1, Y2, Z1, Z2---分别为长方体在工作平面X,Y,Z坐标上的起始和结束的坐标值。该命令与当前坐标系 无关,仅与工作平面位置和坐标系相关。 通过一角点坐标和尺寸创建长方体 命令:BLC4, XCORNER, YCORNER, WIDTH, HEIGHT, DEPTH 其中参数意义见2.2.3的的BLC4,示例如下: 通过面中心坐标和尺寸创建长方体 命令:BLC5, XCENTER, YCENTER, WIDTH, HEIGHT, DEPTH 其中参数意义见2.2.3的的BLC5, 在工作平面原点创建圆柱体或部分圆柱体 命令:CYLIND, RAD1, RAD2, Z1, Z2, THETA1, THETA2 RAD1,RAD2---圆柱体的内外半径,可按任意顺序输入。 RAD1或RAD2任一值为0或空,或者RAD1和RAD2输入相同的值都创建一个实心圆柱体。 Z1,Z2---圆柱体在工作平面Z坐标上的起始和结束坐标值。 THETA1,THETA2---圆柱体起始和结束角,可创建部分圆柱体。缺省为0和360° 通过圆心坐标和半径等创建圆柱体 命令:CYL4, XCENTER, YCENTER, RAD1, THETA1, RAD2, THETA2, DEPTH 其中参数意义见2.2.3的的CYL4 通过圆上直径两端点坐标创建圆柱体 命令:CYL5, XEDGE1, YEDGE1, XEDGE2, YEDGE2, DEPTH 其中参数意义见2.2.3的的CYL5, 在工作平面原点创建正棱柱体 命令:RPRISM, Z1, Z2, NSIDES, LSIDE, MAJRAD, MINRAD Z1,Z2---在工作平面Z坐标上的起始和结束坐标值。其余参数意义与RPOLY命令中的相同。 在工作平面任意位置创建正棱柱体 命令:RPR4, NSIDES, XCENTER, YCENTER, RADIUS, THETA, DEPTH 其中参数意义见2.2.3的的RPR4, 在工作平面原点创建球体 命令:SPHERE, RAD1, RAD2, THETA1, THETA2 RAD1,RAD2---球体的内外半径,输入顺序任意。 RAD1或RAD2任一值为0或空,或者RAD1和RAD2输入相同的值都创建一个实心球体。 THETA1,THETA2---球体的起始和结束角,缺省为0和360°。 在工作平面任意位置创建球体 命令:SPH4, XCENTER, YCENTER, RAD1, RAD2 XCENTER,YCENTER---球体中心在工作平面上的X和Y坐标值 RAD1,RAD2---球体的内外半径,输入顺序任意,同SPHERE。 通过直径端点生成球体 命令:SPH5, XEDGE1, YEDGE1, XEDGE2, YEDGE2 XEDGE1,YEDGE1---球体直径一端在工作平面上X和Y方向的坐标值。 XEDGE2,YEDGE2---球体直径另一端在工作平面上X和Y方向的坐标值 以工作平面原点为圆心创建圆锥体 命令:CONE, RBOT, RTOP, Z1, Z2, THETA1, THETA2 RBOT,RTOP---圆锥体底面和顶面的半径。RBOT或RTOP任一值为0或空,则在中心轴上生成一个退化的面( 即锥体顶点)。如RBOT=RTOP则生成一个圆柱体。RBOT和BTOP分别对应Z1和Z2,其决定了圆锥体的方向。 Z1,Z2---圆锥体在工作平面Z坐标上的起始和结束坐标值。 THETA1,THETA2---圆锥体起始和结束角,可创建部分圆锥体。缺省为0和360°。 在工作平面任意位置创建圆锥体 命令:CON4, XCENTER, YCENTER, RAD1, RAD2, DEPTH XCENTER,YCENTER---锥体中心轴在工作平面上的X和Y坐标值。 RAD1,RAD2---圆锥体或圆台两底面半径。RAD1或RAD2任一值为0或空,则在中心轴上生成一个退化的面 (即锥体顶点)。如RAD1=RAD2则生成一个圆柱体。RAD1定义的面在工作平面上,RAD2定义的面与工作平面平行。 DEPTH---到工作平面的垂直距离即锥体的高度,平行于Z轴,此值不能为0。 以工作平面原点为环心创建环体 命令:TORUS, RAD1, RAD2, RAD3, THETA1, THETA2 RAD1,RAD2,RAD3---环体的3个半径,可按任意顺序输入。最小的半径为环内半径(环截面上),中间值为环 外半径(环截面上),最大为环体的主半径(从原点到环截面中心)。如要创建实心环体,环内半径定义 为0或孔,但必须位于RAD1和RAD2位置。RAD1,RAD2,RAD3中至少有两个值为正值。布尔运算的一般设置命令:BOPTN, Lab, Value Lab---控制参数,其值可取: DEFA ---恢复各选项的缺省设置。STAT---列表当前的设置状态。 KEEP---删除或保留输入图素选项。NUMB---输出图素编号警告信息选项。 NWARN---警告信息选项。VERSION---布尔操作兼容性选项。 Value---各种Lab对应不同的Value。 当Lab=KEEP时:Value=NO(缺省)则删除输入图素 Value=YES则保留输入图素。 当Lab=NUMB时:Value=0(缺省)则不输出编号警告信息。 Value=1则输出编号警告信息。 当Lab=NWARN时:Value=0(缺省)布尔操作失败时产生一个警告信息。 Value=1布尔操作失败时不产生一个警告信息。 Value=-1布尔操作失败时产生一个错误信息。 当Lab=VERSION时:Value=RV52(缺省)激活5.2版本兼容性选项 Value=RV51激活5.1版本兼容性选项。 该命令的全部缺省设置是操作失败产生一个警告信息,删除输入图素,不输出编号警告信息,使用5.2版本布尔 兼容性选项。该命令可多次设置,以便确定各个Lab及其Value。 布尔运算的容差设置 命令:BTOL, PTOL 其中PTOL为点重合容差,缺省为1E-5。 在布尔操作时,如果点之间的距离在此值范围之内,则认为这些点是重合的。放松此值则会增加运算时间和存贮 需求,但会使较多的布尔运算成功;尽管如此当模型的拓扑关系比较复杂时,仍有可能不能完成布尔运算,此时 应改变模型的创建方法以求能够完成布尔操作。 PTOL=DEFA时,则恢复缺省设置; PTOL=STAT时,则列表输出当前设置。 交运算Intersection 交运算就是由图素的共同部分形成一个新的图素,其运算结果只保留两个或多个图素的重叠部分。 交运算分为公共相交和两两相交两种。公共相交就是仅保留所有图素的重叠部分,即只生成一个图素,当图素很 多时可能不存在公共部分,这时布尔运算不能完成。两两相交是保留任意两个图素的公共部分,有可能生成很图 素。 公共交运算对图素没有级别要求, 即任何级别的图素都可作公共交运算, 而不管其相交部分是何级别的图素。 例如线、面、体的两两与相互交运算都可;再如体的交运算中,其相交部分可以是关键点、线、面或体等。 两两相交运算则要求为同级图素,但相交部分可为任何级别的图素。例如只能作线与线(相交部分可为关键 点、线)、面与面(相交部分可为关键点、线、面)、体与体的两两相交(相交部分可为关键点、线、面、体)。 交运算完成后,输入图素的处理采用BOPTN的设置。 同级图素相交运算 线线相交:LINL, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9 面面相交:AINA, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 体体相交:VINV, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9 其中NX1~NX9为相交图素的编号,NX1可以为P、ALL或元件名(其中X表示L、A或V)。 不同级图素相交运算 线面相交:LINA, NL, NA 面体相交:AINV, NA, NV 线体相交:LINV, NL, NV 其中NL为相交线号,NA为相交面号,NV为相交体号。被交图素不能为ALL或元件名,这对实际应用造成一定的不 便。 同级两两相交运算 线线两两相交:LINP, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9 面面两两相交:AINP, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 体体两两相交:VINP, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9 其中NX1~NX9为相交X的编号,NX1可以为P、ALL或元件名(其中X表示L、A或V)。 加运算Addition 加运算是由多个几何图素生成一个几何图素,而且该图素是一整体即没有“接缝”(内部的低级图素被删除),当 然带孔的面或体同样可以进行加运算。 加运算仅限于同级几何图素,而且相交部分最好与母体同级 ,但在低于母体一级时也可作加运算。如体与体的相加,其相交部分如为体或面,则加运算后为一个体;如相交 部分为线,则运算后不能生成一个体,但可公用相交的线;如相交部分为关键点,同样加运算后公用关键点,但 体不是一个,不能作完全的加运算。如面与面相加,其相交部分如果面或线,则可完成加运算。如果相交部分为 关键点,则可能生成的图素会有异常,当然 一般情况下不会出现这种加运算。 加运算完成后,输入图素的处理采用BOPTN的设置。如采用缺省设置,则输入图素被删除。加运算有2个命令,即 AADD,VADD。线合并LCOMB命令不能算布尔加运算,其命令说明详见前面创建线部分。 加运算命令 面加运算: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)。 减运算Subtract 减运算就是“删除”母体中一个或多个与子体重合的图素。与加运算不同的是减运算可在不同级图素间 进行,但相交部分最多与母体相差一级;例如体体减运算时,其相交部分不能为线,为面或体均可完成运 算。减运算结果的最高图素与母体图素相同。减运算完成后,输入图素的处理可采用BOPTN的设置,如采用缺省 设置,则输入图素被删除。也可不采用BOPTN的设置,而在减运算的参数中设置保留或删除,该设置高于BOPTN 中的设置,并且减图素和被减图素均可设置删除或保留选项。减运算在处理相交图素时可选择共享或分离两种 方式。由于减运算可在不同等级图素间进行,其命令较多 同级图素减运算 线线减运算:LSBL, NL1, NL2, SEPO, KEEP1, KEEP2 面面减运算:ASBA, NA1, NA2, SEPO, KEEP1, KEEP2 体体减运算:VSBV, NV1, NV2, SEPO, KEEP1, KEEP2 Nx1,Nx2---被减图素编号和减去图素编号。Nx1也可为ALL或元件名(x可为L,A,V)。 SEPO---确定NX1和NX2相交图素的处理方式。 SEPO=0(缺省)则新生成的图素共享该相交图素; SEPO=SEPO则新生成的图素分开是各自独立的,但位置上是重合的。 KEEP1---确定NX1是否保留控制参数。 KEEP1=0或空(缺省)则使用BOPTN中的设置; KEEP1=DELETE删除NX1图素(高于BOPTN设置) KEEP1=KEEP保留NX1图素(高于BOPTN中设置) KEEP2---与KEEP1类似。 不同级图素减运算 线减面运算:LSBA, NL, NA, SEPO, KEEPL, KEEPA 线减体运算:LSBV, NL, NV, SEPO, KEEPL, KEEPV 面减线运算:ASBL, NA, NL, ------, KEEPA, KEEPL 面减体运算:ASBV, NA, NV, SEPO, KEEPA, KEEPV 体减面运算:VSBA, NV, NA, SEPO, KEEPV, KEEPA 其中NL ,NA,NV ---线、面、体编号,也可为ALL或元件名。其余参数意义类似于同级图素减运算命令中的说明。 用工作平面切分图素Subtract 用工作平面切分图素实际上是布尔减运算,即图素( 线、面、体) 减工作平面的运算( 相当与 LSBA,ASBA,VSBA命令),但工作平面不存在运算后的删除问题,且利用工作平面不用预先创建减去的面,因此在 很多情况下非常方便。 这里的切分也存在 仅切不分 和“切而分 两种 切分也存在“仅切不分 切而分”两种 前者将图素用工作平面划分为新的图 切分也存在 仅切不分”和 切而分 两种情况, 素,但与工作平面相交部分是共享的,或者说是“粘”在一起的;而后者则将新生成的图素分开,是各自独立的, 在同位置上存在重合的关键点、线或面。在网格划分中,常常将图素切分(仅切不分),以得到较为理想的划分 效果。切分运算完成后,输入图素的处理采用BOPTN的设置,如采用缺省设置,则输入图素被删除。也可不采用 BOPTN中的设置,而强制保留或删除。该中运算命令仅有3个,即LSBW、ASBW、VSBW,格式如下: 切分线命令:LSBW, NL, SEPO, KEEP 切分面命令:ASBW, NA, SEPO, KEEP 切分体命令:VSBW, NV, SEPO, KEEP 其中:NL ,NA,NV ---线、面、体编号,也可为ALL、元件名或P。SEPO---同2.3.4中的命令参数说明。 SEPO--- 2.3.4中的命令参数说明 ---同 中的命令参数说明。为空即切而不分, SEPO即切而分 为空即切而不分,为SEPO即切而分。KEEP---同前面KEEP1说明。分割运算Partition 分割运算是将多个同级图素分为更多的图素,其相交边界是共享的,即相互之间通过共享的相交边界连接在 一起。分割运算与加运算类似,但加运算是由几个图素生成一个图素,分割运算是由几个图素生成更多的图素, 并且在搭接区域生成多个共享的边界。分割运算生成多个相对简单的区域,而加运算生成的是一个复杂的区域, 因此分割运算生成的图素更易划分网格。 分割运算不要求相交部分与母体同级,相差级别也无限制。例如体的相交部分如果为关键点,进行分割运算 后,体则通过共享关键点连接起来。面的相交部分如果为线,则共享该线并将输入面分为多个部分,分割运算容 许不共面。可以认为,分割运算包含了搭接运算,在建模过程中使用分割运算即可。分割运算完成后,其输入图 素的处理方式采用BOPTN中的设置。 分割运算只有3个命令如下: LPTN, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9 APTN, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 VPTN, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9 其中NX1~NX9为分割图素的编号,NX1可以为P、ALL或元件名(其中X表示L、A、V)。分类运算Classify分类计算目前只能在线之间进行,即只有LCSL命令,其作用是在线的相交点将相交线断开,并生成新 线,缺省时将直接删去原来的相交线。该命令在规则的杆系结构建模中十分方便分类运算完成后,采用BOPTN的 设置,缺省时将删除输入图素。其结果与LPTN相同。 命令:LCSL, NL1, NL2, NL3, NL4, NL5, NL6, NL7,NL8, NL9 其中NL1~NL9为相交线号。NL1也可为ALL或P。 搭接运算Overlap 搭接运算仅限于同等级图素,由几个图素生成更多的图素,并且在搭接区域生成多个共同的边界。 体搭接运算相交部分要求与母体同级,例如体相交部分不能为面。但是进一步的操作发现,当面面不在一个平面 内相交时,其相交部分可以比母体低一级,例如面相交部分可以为线;但如果面面在同一平面内相交时,其相交 部分不能为线。但线线相交部分可以为点。因此与分割命令在某些情况下是相同的。搭接运算完成后,其输入图 素的处理方式采用BOPTN中的设置。 搭接运算只有3个命令如下: 线搭接命令:LOVLAP, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9 面搭接命令:AOVLAP, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 体搭接命令:VOVLAP, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9 其中NX1~NX9为搭接图素的编号,NX1可以为P、ALL或元件名(其中X表示L、A、V)。 粘接Glue (或Merge) 把两个或多个同级图素粘在一起,在其接触面上具有共享的边界,也称“合并”。粘接运算要求参加运算的图素不 能有与母体同级的相交图素。例如体体粘接时,其相交部分不能为体,但可为面、线或关键点,即相交部分的图 素级别较母体低即可;面面粘接时,其相交部分只能为线或关键点,并且这些面必须共面;线线粘接时,其相交 部分只能为线的端点,例如两个不在端点相交的线是不能粘接的。粘接运算与加运算不同,加运算是将输入图算 合为一个母体,而粘接运算后参与运算的母体个数不变,即母体不变但公共边界是共享的。粘接运算在网格划分 中是非常有用的, 即各个母体可分别有不同的物理和网格属性, 进而得到优良的网格。 也不是分割运算的逆运算, 因为分割运算后图素之间共享边界,此时无需粘接运算。 在建立比较复杂的模型时,可独立创建各个图素,然后通过粘接运算使其共享边界。这与采用各种方法创建 一个母体,然后采用切分效果是一样的。如果图素之间本身就是共享边界的,当然也不需进行粘接运算。粘接运 算完成后,其输入图素的处理方式采用BOPTN中的设置。 粘接命令只有3个,说明如下: 线粘接:LGLUE, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9 面粘接:AGLUE, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 体粘接:VGLUE, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9 其中NX1~NX9为粘接图素的编号,NX1可以为P、ALL或元件名(其中X表示L、A、V)。几何建模的其它常用命令图形平移、缩放和旋转 GUI:Utility Menu&PlotCtrls&Pan,Zoom,Rotate 该操作没有直接的对应方式,执行菜单后弹出操作工具框。 设置坐标轴方向 GUI:Utility Menu&PlotCtrls&View Setting&View Direction 命令:/VUP, WN, Label 其中Label为方向选择,其值可取:Label=Y(缺省)表示X轴水平向右,Y,Z轴垂直屏幕向外。 Label=-Y表示X轴水平向左,Y轴竖直向下,Z轴垂直屏幕向外。Label=X表示X轴竖直向上,Y轴水平向左,Z轴垂 直屏幕向外。 Label=-X表示X轴竖直向下,Y轴水平向右,Z轴垂直屏幕向外。Label=Z表示X轴垂直屏幕向外,Y轴水平向右,Z 轴竖直向上。Label=-Z表示X轴垂直屏幕向外,Y轴水平向左,Z轴竖直向下。 设置视图方向 GUI:Utility Menu&PlotCtrls&View Setting&View Direction 命令:/VIEW, WN, XV, YV, ZV 其中:WN---窗口号(下同),即对哪个窗口进行视图设置,可为ALL,缺省为1。XV,YV,ZV---总体坐标系下的 某点坐标,此点与总体坐标系原点组成线的方向即为视图方向。缺省时为(0,0,1)即X轴水平向右,Y轴竖直向 上,Z轴垂直屏幕。视图方向总是垂直屏幕,如需改变视图角度可用/ANGLE命令设置,如要改变坐标轴方向可 用/VUP命令。如果XV=WP则视图方向垂直于当前工作平面,例如/VIEW,1,WP。 设置视图旋转角度 GUI:Utility Menu&PlotCtrls&View Setting&Angle of Rotation 命令:/ANGLE, WN, THETA, Axis, KINCR 其中:THETA---要旋转的角度,如为负则按逆时针旋转,单位为度Axis---旋转轴。旋转轴有两种,一种是屏幕 坐标系,其值可取XS,YS,ZS(缺省),另一种是总体直角坐标系(XM,YM,ZM)。二者不同之处是屏幕坐标系的轴 旋转是改变视图方向, 模型不动; 而总体直角坐标系的轴旋转是视图方向不变, 而模型旋转。 所有轴都过焦点 (屏 幕中心)。KINCR---相对或绝对角度旋转。KINCR=0(缺省)则采用绝对角度旋转;KINCR=1则采用相对角度旋转, 即在上次设置的基础上旋转该角度。 编号显示控制 GUI:Utility Menu&PlotCtrls&Numbering 命令:/PNUM, Label, KEY Label---编号与颜色类型,其值可取; =NODE:在单元和节点上显示节点编号。 =ELEM:在单元上显示单元编号和颜色; =SEC:在单元上显示截面号和颜色(由SECTYPE命令设置截面) =MAT:在单元和几何图素上显示材料号和颜色。=TYPE:在单元和几何图素上显示单元类型号和颜色。 =REAL:在单元和几何图素上显示实常数号和颜色;=ESYS:在单元和几何图素上显示单元坐标系号。 =LOC:在单元上显示按求解排序的单元位置编号和颜色;=KP:在几何图素上显示关键点号。 =LINE:在几何图素上显示线号和/或颜色(可仅显示颜色);=AREA:在几何图素上显示面号和/或颜色。 =VOLU:在几何图素上显示体号和/或颜色=SVAL:在模型上显示面荷载数值和颜色,或在后处理中显示应力与等 值线 =STAT:列表显示当前/PNUM命令设置状态; =DEFA:恢复所有的/PNUM到缺省状态。 KEY---编号与颜色控制参数。KEY=0则关闭指定类型的编号和颜色;KEY=1则显示编号和颜色。如果显示较高级图 素,则低级图素仅显示编号,编号的颜色和图素本身采用缺省方式;但显示本级图素时颜色和编号同色,不同的 图素显示不同的颜色。MAT,TYPE,REAL,ESYS如为打开状态,则在命令xPLOT(x可为E,K,L,A,V)执行时显示出 来,并且这几项在显示时不能同时显示,只能逐项显示。当采用Zbuffered显示方式时,3D单元号和体号不能显 示出来。 颜色显示控制 命令:/NUM, NKEY 其中NKEY为显示控制参数。 NKEY=0则颜色和编号同时显示(缺省);NKEY=1仅显示颜色; NKEY=2仅显示编号(缺省的单一颜色);NKEY=-1颜色和编号都不显示(缺省的单一颜色)。 显示边界条件和荷载的符号及数值 GUI:Utility Menu&PlotCtrls&Symbols ①显示边界条件及数值命令:/PBC, Item, --, KEY, MIN, MAX, ABS ②显示面荷载符号命令:/PSF, Item, Comp, KEY, KSHELL, Color ③显示体荷载符号命令:/PBF, Item, --, KEY ④显示单元初始条件命令:/PICE, Item, --, KEY ⑤显示其它各种符号命令:/PSYMB, Label, KEY显示边界条件及数值 命令: --, 命令:/PBC, Item, --, KEY, MIN, MAX, ABS Item---显示内容参数,有很多项可选择。主要有:U---平动自由度约束,ROT---转动自由度约束, TEMP---温度,F---集中力,M---弯矩,MAST---主自由度,CP---耦合节点,CE---节点约束方程,NFOR---节点 力,NMOM---节点弯矩,RFOR---支反力,RMOM---支反弯矩PATH---路径,ACEL---加速度,ALL---所有上述项目。 KEY---符号显示控制参数。KEY=0不显示符号;KEY=1显示符号;KEY=2在符号附近显示数值。 MIN,MAX---在屏幕上要显示数值的最小和最大值范围,数值不在该范围内的不显示。ABS---绝对值号。如KEY=2 且ABS=0(缺省)则在MIN~MAX之间的数值将显示;如果KEY=2且ABS=1,则绝对值在MIN~MAX之间的数值将显示; 显示风格设置 /TYPE 设置显示类型 /CPLANE 设置剖面显示的切平面 /SHADE 表面阴影类型设置 /GRAPHICS 设置图形显示模式单元尺寸和形状 /SHRINK 图素收缩显示控制 /ESHAPE 显示单元形状 /EFACET 设置单元每边的分段数目 /RATIO 设置图形显示的纵横比例 /CFORMAT 控制字符串的图形显示 /EDGE 单元边缘显示控制 /GLINE 单元轮廓显示控制 /CONTOUR 均匀等值线设置 /CVAL 不均匀等值线设置 /CTYPE 设置等值线的显示类型 /SSCALE 设置等值线乘子 /CLABEL 设置等值线的文字标注 单元尺寸和形状GUI:Utility Menu&PlotCtrls&Style&Size and Shape 图素收缩显示控制命令:/SHRINK, RATIO 其中RATIO为图素的收缩比例,其值在0.0~0.5之间,缺省为0.0,即没有收缩。当其值大于0.5时,都设为 0.1。当几何模型或有限元模型比较复杂时,为查看方便,使用此命令可使相邻的图素分开,其关系及其它显示 更清晰和明确。 显示单元形状命令:/ESHAPE, SCALE, KEY SCALE---缩放系数,其值可取:=0(缺省):对线单元和面单元使用简单的形状显示。=1:使用实常数或定义的 截面以实体方式显示单元形状=FAC:以FAC乘以实常数如壁厚,以实体方式显示单元形状。 KEY---当前壳厚度显示控制参数。KEY=0(缺省)则用当前厚度以实体方式显示壳单元(仅对SHELL181、SHELL208 及SHELL209有效);KEY=1使用初始厚度以实体方式显示壳单元。 等值线显示控制 缺省情况下,ANSYS从要显示的数据中自动选择最大值和最小值,并以9条等值线按均匀间隔显示数据的变化,但 有时为观察方便,需要用户设置等值线的显示风格。 均匀等值线设置GUI:Utility Menu&PlotCtrls&Style&Contours&Uniform Contours 命令:/CONTOUR, WN, NCONT, VMIN, VINC, VMAX NCONT---等值线数目。缺省情况下为9条,对Win32可小于等于9条;对Win32c可小于等于128条,当为128条时, 等值线就成了连续光滑的阴影效果;对于3D图形设备,缺省时图形显示为连续光滑的阴影效果,横跨了128条可 用等值线。 缺省图例则采用9种颜色框, 但它覆盖了图形窗口中所有的颜色范围, 图例颜色框的变化与NCONT相关。 图形设备的设置可采用/SHOW命令。 VMIN---等值线的最小值。如VMIN=AUTO则将根据NCONT自动在最小和最大范围内计算等值线的值;如VMIN=USER 则采用上一次的值。 VINC---等值线间的增量,缺省为(VMAX-VMIN)/NCONT。VMAX---等值线的最大值,如果指定了VMIN和VINC则此 值将被忽略。 设置等值线的文字标注 命令:/CLABEL, WN, KEY 其中KEY为文字标注控制参数。KEY=0或1(缺省)则采用文字或颜色标注等值线,且有图例标注;KEY=-1不进行 文字标注且无图例,但用颜色标识;KEY=N则每隔N个单元显示其文字注解。 颜色设置GUI:Utility Menu&PlotCtrls&Style&Color&…… 命令:/COLOR, Lab, Clab, N1, N2, NINC 其中:Lab---设置颜色的项目标识,缺省采用默认的颜色图。常用的有: =AXES:坐标轴颜色设置,用于绘制曲线图形时。 =AXNUM:坐标轴刻度值的颜色设置,用于绘制曲线图形时。 =NUM:设置编号为NUM的图素及其它(单元类型、材料号等)颜色 =OUTL:设置单元、面积、体等的边界颜色。 =elem:设置以N1,N2,NINC为选择范围的单元颜色。 =line:设置以N1,N2,NINC为范围的线颜色。 该命令仅对lplot命令有效。 =area:设置以N1,N2,NINC为范围的面颜色。 该命令仅对aplot命令有效。 =Volu:设置以N1,N2,NINC为范围的体颜色。 该命令仅对vplot命令有效。 =ISURF:设置等值面的颜色(如应力等值面)。 =WBAK:设置窗口背景颜色。 =边界条件颜色设置,Lab可为U, ROT, TEMP, PRES, F, M, CP, CE, NFOR, PATH等。 =GRBAK:绘图(POST26)区的背景颜色。如/color,grbak,15。 =GRID:设置网格线颜色; =AXLAB:设置坐标轴名称的颜色; =CURVE:设置曲线颜色。 =CM:设置元件颜色,N1为元件名。该命令可将某个元件以设定的颜色显示出来。 =PBAK:激活阴影背景参数。 格式/COLOR, PBAK,Key_On_Off, KEY_TYPE, KEY_INDEXKey_On_Off控制背景色的打开与关闭,数值为ON或1,OFF 或0。KEY_TYPE设定阴影背景的变化类型,其值可取0,1,2,3,-1(纹理图案背景)。 KEY_INDEX与背景色或纹理相应的整数值。如为纹理图案背景, 则与/txtre命令的NUM相同,如为其它背景色,则与Clab设定的颜色号相同。 Clab为颜色号码或名称参数,其值可取:=BLAC或0黑色;=MRED或1洋红色;=MAGE或2浅红;=BMAG或3紫红;=BLUE 或4蓝色;=CBLU或5青蓝;=CYAN或6青色;=GCYA或7青绿;=GREE或8绿色;=YGRE或9浅黄;=YELL或10黄色;=ORAN 或11橘红;=RED或12红色;=DGRA或13暗灰;=LGRA或14亮灰;=WHIT或15白色 使用/color,defa可恢复缺省设置,使用/color,stat可列表显示当前设置。 设置图形中浮点数显示方式 GUI:Utility Menu&PlotCtrls&Style& Floating Point Fromat 命令:/GFORMAT, Ftype, NWIDTH, DSIGNF Ftype---类似FORTRAN语言中的数据格式,Ftype可为G,F,E 和Automatic(缺省)。 NWIDTH---数据总长度,最大为12(缺省)。 DSIGNF---小数点后的位数,缺省时根据Ftype和NWIDTH计算确定。对于F 格式, DSIGNF 范围为0 ~ NWIDTH-3。 如/gformat,f,10,4则设置了总长度为10, 小数点后4位的显示方式, 如果某些数据超出则显示该数据的整数部分。 对于G 和E格式,DSIGNF范围为0 ~ NWIDTH-6,如/gformat,E,12,4。设置变形放大系数GUI:Utility Menu&PlotCtrls&Style&Displacement Scaling 命令:/DSCALE, WN, DMULT 其中DMULT为变形放大系数,当NLGEOM为ON时缺省为1.0当NLGEOM为OFF时缺省为AUTO。当DMULT=AUTO或0时,自动 缩放位移,其最大位移值以5%的模型最大长度进行显示,是NLGEOM为OFF时的缺省设置;当DMULT=1则不对位移 进行缩放, 是NLGEOM 为ON 时的缺省设置; 当DMULT=FACTOR(数值),则通过该FACTOR值缩放;当DMULT=OFF 时则删除位移缩放;当DMULT=USER则采用上一次设置值。 在显示应力云图时,如希望在没有位移的模型上显示,则可采用/DSCALE,,OFF。 设置矢量显式长度 命令:/VSCALE, WN, VRATIO, KEY VRATIO为放大倍数 设置窗口布局 GUI:Utility Menu&PlotCtrls&Window Control Utility Menu&PlotCtrls&Multi-Window Layout 命令:/WINDOW, WN, XMIN, XMAX, YMIN, YMAX, NCOPY WN---窗口编号 (1~5) 缺省为1, , 也可为ALL。 XMIN,XMAX,YMIN,YMAX---窗口大小的屏幕坐标。 屏幕X坐标-1~1.67, Y坐标为-1~1,其原点在屏幕中心。如XMIN=OFF则关闭先前定义的窗口;如XMIN=ON则激活先前定义的窗口;如为 FULL则为全屏幕窗口;如为LEFT,RIGH,TOP,BOT则半屏幕窗口;如为LTOP,LBOT,RTOP,RBOT则为1/4屏幕窗口 NCOPY---从NCOPY号窗口复制其设置到当前的窗口,如为0或空则不复制。 图素显示控制 命令:/GTYPE, WN, LABEL, KEY LABEL---显示图素选项,其值可取NODE,ELEM,KEYP,LINE,AREA,VOLU和GRPH。KEY---开关,为0则关闭选定的图素 显示,为1则打开选定的图素显示。该命令可为不同的窗口选择显示不同的图素及后处理结果显示。在缺省状态 下,各种图素的显示处于打开状态。当为ELEM时可通过/GCMD命令控制单元显示。当为GRPH时则其它图素类型显 示则关闭,相反的当为其它图素类型时则GRPH处于关闭状态。该命令的设置不受当前窗口关闭的影响,一旦激后 使用/gplot命令显示图素时也有效。 显示所有图素 命令:GPLOT 该命令显示/GTYPE设置的所有图素。当为多重窗口时,只要该窗口是活动的,则按/GTYPE的设置显示各个窗口的 图素。但是GPLOT命令同xPLOT不一样,在执行GPLOT前总是立即清屏,不管当前是否使用了/NOERASE不清屏命令, 而xPLOT则受/NOERASE的约束。这两个命令结合可同时显示带编号和颜色的不同级图素。 图形擦除 GUI:Utility Menu&PlotCtrls&Erase Options 立即清屏 命令:ERASE类似于硬件屏幕擦除键,执行该命令后立刻彻底清除屏幕,而不管随后执行何命令。该命令自动包 含在了xPLOT 命令之中, 如果先执行了

我要回帖

更多关于 ansys命令流怎么输入 的文章

 

随机推荐