正在加载图片...
ANSYS高级分析技术指南 用户过程和非标准用法 如,如果想施加对流载荷,即便连接了用户对流子程序,缺省时仍是使用标准的 ANSYS功能。因此用户必须使用 USRCAL命令(或相应路径)激活正确的用户子 程序才能使用用户过程。请参阅 USRCAL命令描述得到命令可以影响的用户过程 列表。使用NSVR命令定义在用户过程中要存储的另外的变量数目。(NSVR命令 无相应的路径) 另一个有用的命令是/UCM,可以使用户在用户过程之外生成自己的命令。 (/UCMD命令无GUI路径。)假定用户连接抛物线形分布压力的子程序。如果子 程序名为 USERnr(nn=到10),可以用自己的命令调用程序: /UCMD, PARAB, 1 PARAB将成为合法的 ANSYS命令,用来调用用户子程序 USERO1。可以用命 令调用10个子程序。将/UCMD命令嵌入启动文件( START.ANS)中,用户就可以 在所有 ANSYS过程中使用用户子程序。 当前UPFs简介 用户单元一用户可以写单元类型添加到 ANSYS单元库中,并象标准单元 样使用。可以定义不超过六个用户单元类型(USER100-USER105)。在 ANSYS示 例中有结构质量单元MASS21和三维杆单元LINK8的程序实例 ·用户单元坐标系定位 用于下列单元类型 SHELL43, SHELL63, SHELL91, SHELL93, SHELL99. SHELL181, SOL ID46 SOLI D64。对于分层的单元( SOLID46, SHELL91, SHELL99),可以定义层的 坐标系方位。 ·用户实参一单元 COMBIN7和 COMBIN37允许输入的实参在用户自己的非 线性功能中被修改 用户摩擦系数一一适用于接触单元 CONTAC48和 CONTAC49 ·用户塑性屈服准则一一允许用户定义自己的塑性准则计算塑性应变并 在积分点处生成切向应力一应变矩阵 用户蠕变方程一一允许用户定义自己的蠕变方程。 用户熔涨准则一一如果在分析中计入熔涨(如中子爆炸),可以定义合 适的熔涨准则。在 ANSYS程序中没有内部的熔涨准则。 ·用户湿热生成一一允许计入由潮湿成分引起的热膨胀,限于 SHELL9 单元 ·用户超弹性一一适用于超弹性单元 HYPER56, HYPER58, HYPER74, HYPER158。 用户失效准则一一适用于层单元 SOLID46和 SHELL99。可以定义不超过 六个失效准则。 用户粘弹性一一对于 FLIUD141和 FLUID142单元,可以将粘弹性作为压 力,温度,位置,时间,速度和速度梯度的函数定义。 用户载荷—一体载荷如温度,热生成和频率(如中子流),面载荷如压 力,对流,热流和电势密度可以用用户子程序定义。 ·用户载荷向量一一对于PIPE59单元,允许用户生成复数的载荷向量用 于频率范围逻辑。可以用它代表水动力载荷 ANSYS作为子程序一一可以在自己的程序中将 ANSYS作为子程序调用, 如用户子定义的优化算法。 用户优化一一可以用自己的算法和中断准则替换 ANSYS优化过程 8-2ANSYS 高级分析技术指南 用户过程和非标准用法 8-2 如,如果想施加对流载荷,即便连接了用户对流子程序,缺省时仍是使用标准的 ANSYS 功能。因此用户必须使用 USRCAL 命令(或相应路径)激活正确的用户子 程序才能使用用户过程。请参阅 USRCAL 命令描述得到命令可以影响的用户过程 列表。使用 NSVR 命令定义在用户过程中要存储的另外的变量数目。(NSVR 命令 无相应的路径)。 另一个有用的命令是/UCMD,可以使用户在用户过程之外生成自己的命令。 (/UCMD 命令无 GUI 路径。)假定用户连接抛物线形分布压力的子程序。如果子 程序名为 USERnn(nn=1 到 10),可以用自己的命令调用程序: /UCMD,PARAB,1 PARAB 将成为合法的 ANSYS 命令,用来调用用户子程序 USER01。可以用命 令调用 10 个子程序。将/UCMD 命令嵌入启动文件(START.ANS)中,用户就可以 在所有 ANSYS 过程中使用用户子程序。 当前 UPFs 简介 用户单元-用户可以写单元类型添加到 ANSYS 单元库中,并象标准单元一 样使用。可以定义不超过六个用户单元类型(USER100-USER105)。在 ANSYS 示 例中有结构质量单元 MASS21 和三维杆单元 LINK8 的程序实例。  用户单元坐标系定位 — — 用于下列单元类型: SHELL43,SHELL63,SHELL91,SHELL93,SHELL99,SHELL181,SOLID46,SOLI D64。对于分层的单元(SOLID46,SHELL91,SHELL99),可以定义层的 坐标系方位。  用户实参-单元 COMBIN7 和 COMBIN37 允许输入的实参在用户自己的非 线性功能中被修改。  用户摩擦系数——适用于接触单元 CONTAC48 和 CONTAC49。  用户塑性屈服准则——允许用户定义自己的塑性准则计算塑性应变并 在积分点处生成切向应力-应变矩阵。  用户蠕变方程——允许用户定义自己的蠕变方程。  用户熔涨准则——如果在分析中计入熔涨(如中子爆炸),可以定义合 适的熔涨准则。在 ANSYS 程序中没有内部的熔涨准则。  用户湿热生成——允许计入由潮湿成分引起的热膨胀,限于 SHELL91 单元。  用户超弹性——适用于超弹性单元 HYPER56,HYPER58,HYPER74, HYPER158。  用户失效准则——适用于层单元 SOLID46 和 SHELL99。可以定义不超过 六个失效准则。  用户粘弹性——对于 FLIUD141 和 FLUID142 单元,可以将粘弹性作为压 力,温度,位置,时间,速度和速度梯度的函数定义。  用户载荷——体载荷如温度,热生成和频率(如中子流),面载荷如压 力,对流,热流和电势密度可以用用户子程序定义。  用户载荷向量——对于 PIPE59 单元,允许用户生成复数的载荷向量用 于频率范围逻辑。可以用它代表水动力载荷。  ANSYS 作为子程序——可以在自己的程序中将 ANSYS 作为子程序调用, 如用户子定义的优化算法。  用户优化——可以用自己的算法和中断准则替换 ANSYS 优化过程
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有