PyAnsys之PyMAPDL:在Python中连接Ansys Mechanical APDL 在PyAnsys中可以通过PyMAPDL库实现Python和Ansys Mechanical APDL之间的连接。在Python中启动MAPDL有以下几种方法。1、自动启动Ansys Mechanical APDL创建MAPDL实例完成PyMAPDL的安装后,可使用如下语句在Python中连接MAPDL:from ansys.mapdl.core import launch_mapdlmapdl = launch_mapdl()print(mapdl)如果能正确打印出... 2024年06月30日 CAE 喜欢0 阅读 390 views 次 阅读全文
用强大的Python控制你的ANSYS——PyAnsys 2024.1介绍和安装 PyAnsys的版本和ANSYS软件的版本是对应的,PyAnsys 2024.1.X对应Ansys2024R1版本。有关Ansys2024R1版本的安装可参考文章《ANSYS 2024R1及其更新和帮助文档详细安装教程》。有关PyAnsys的介绍和安装方法可参考文章《用强大的Python控制你的ANSYS——PyAnsys介绍和安装》。PyAnsys 2024.1包含的模块有:PyACP: 复合材料前后处理模块ACP的接... 2024年06月28日 专业软件 喜欢1 阅读 845 views 次 阅读全文
ANSYS 2024R1及其更新和帮助文档详细安装教程 安装系统:Win11家庭版1、安装包下载下来的安装包里面安装文件有4个:主安装文件ANSYS2024R1_Win64_DISK1-3.iso、软件升级包ANSYS.2024.R1.02.Products.Update.Only.Win64-SSQ、本地帮助文档安装文件ANSYSLOCALHELP_2024R1_WINX64.zip和破解文件夹_SolidSQUAD_,另外一个则是PDF格式的帮助文档。2、许可证安装及破解ANS... 2024年06月19日 专业软件 喜欢1 阅读 3,866 views 次 阅读全文
Hyperworks/Hypermesh二次开发:获取点的最近节点 在Hyperworks/Hypermesh中进行二次开发时,可以通过命令hm_getclosestnode获取距离给定点最近节点的ID,命令格式如下:hm_getclosestnode x y z ?elem_mark? ?node_mark?此命令返回距离给定点 (x,y,z)最近的节点ID,如果待查询的数据库中没有节点则返回0.其中:x,y,z为给定点的x,y,z坐标;elem_mark,单元选择集。... 2024年04月18日 CAE 喜欢0 阅读 499 views 次 阅读全文
Hyperworks/Hypermesh二次开发:节点和几何元素的拓扑关系查询 在Hyperworks/Hypermesh中进行二次开发时,可以通过命令hm_getgeometrynodes 和 hm_getnodegeometry来查询节点和几何特征之间的依附关系。1、查找几何元素所关联的节点通过命令hm_getgeometrynodes查找与几何元素(点、线或面)相关联的节点,此命令的格式如下:hm_getgeometrynodes geometry_list 其中geometry_list通过一... 2024年02月26日 CAE 喜欢2 阅读 475 views 次 阅读全文
Altair Hyperworks2023详细安装教程及软件汉化设置方法 安装系统:win11家庭版1、软件安装下载下来的Hyperworks 2023安装文件如下所示,包含以下6个安装程序:hwDesktop2023_win64(Hyperworks主程序)、hwSolvers2023_win64(Hyperworks通用求解器)、hwCFDSolvers2023_win64(CFD求解器)、hwDesktopHelp2023_win64(Hyperworks帮助文档)、hwSolversHelp2023_win64(Hyperworks求解器... 2023年12月08日 专业软件 喜欢0 阅读 4,420 views 次 阅读全文
Hyperworks二次开发:获取中面的厚度值(hm_getsurfacethicknessvalues) 函数hm_getsurfacethicknessvalues用来在Hypermesh中获取所抽取中面的厚度和偏置值。命令格式为: hm_getsurfacethicknessvalues entity_type entity_id 或 hm_getsurfacethicknessvalues entity_type mark_id element_method ?ambiguous_values? 其中各参数含义:entity_type:输入的待查询元素的类型,可选值为:nod... 2023年12月04日 CAE 喜欢0 阅读 488 views 次 阅读全文
PyAnsys入门:PyMAPDL在Python环境中的导入和运行 1、PyMAPDL介绍PyMAPDL是PyAnsys中的一个模块,用来通过Python控制ANSYS Mechanical APDL模块进行建模和仿真。其核心的软件包是ansys-mapdl-core类库,通过gPRC协议和ANSYS Mechanical APDL之间进行数据通信。详细的调用和通信方式如下图所示。2、PyMAPDL模块在Python环境中的导入要在Python环境中使用PyMAPDL模块,首先要... 2023年12月04日 CAE 喜欢0 阅读 781 views 次 阅读全文
ANSYS Mooney-Rivlin超弹性材料模型介绍及其设置方法 1、Mooney-Rivlin模型介绍Mooney-Rivlin是ANSYS中常用的超弹性材料模型,常用在橡胶等材料上,可用于壳单元、梁单元、实体单元和板单元。在ANSYS Mechanical APDL中的定义方式如下:TB,HYPER,,, NPTS,MOONEY其中NPTS 可选的值为2,3, 5和9,表示Mooney-Rivlin模型中的参数个数,默认为2。例如定义一个5参模型,则命令为:TB... 2023年05月14日 CAE 喜欢0 阅读 5,121 views 次 阅读全文
在ANSYS Workbench中通过Fluent和Mechanical进行单向流固耦合分析 本文介绍在ANSYS Workbench中通过Fluent和Mechanical模块进行单向流体结构耦合分析(流固耦合分析)的方法。单向流固耦合不同于双向流固耦合的地方在于载荷计算完成后只存在一个方向的传递,不需要反传递,因此在建立工程时不需要耦合器,一般都是流体计算完成后将结果传递给结构,进行结构分析,适用于流体对结构产生明显影响,而结构对流... 2023年05月14日 CAE 喜欢0 阅读 3,575 views 次 阅读全文