ANSYS Workbench & Mechanical 二次开发与 Python 应用

播放量6次
5分
订制培训
共18讲 更新到第6讲
当前总时长:2小时17分9秒
¥1299
简介
目录(试看)
评价

服务:

  • 课程资料下载
  • 在线开票
  • 提供培训通知

本课适合哪些人学习:

1. 学习型仿真工程师

2. 理工科院校学生

3. ANSYS 二次开发学习者和用户

4. Python编程开发爱好者

5. ANSYS、Mechanical软件学习者和企业用户


你会得到什么:

1. 理解 ANSYS Workbench & Mechanical 二次开发在工程中的核心价值,掌握行业级二次开发(以 WB 为核心的整体软件平台构建)与用户级二次开发(Script 脚本、ACT 插件扩展)的关键特点及应用边界,具备评估场景需求并选择适配二次开发方式的能力;

2. 掌握基于 Python 的 ANSYS Mechanical 脚本开发核心技术,包括几何参数读取、材料属性设定、Name Selection 与 SelectionManager 管理、网格划分、接触关系定义,以及热分析、静力学、热力耦合、模态分析等常用求解系统的创建与载荷命令编写,能独立编写脚本实现 “材料给定 - 载荷定义 - 网格划分 - 求解控制” 的仿真全流程自动化;

3. 熟练掌握 Mechanical 后处理操作,可完成仿真结果的批量化读取、多形式导出(文本、图片、动画、AVZ 等)与后处理对象生成,同时具备后处理数据的多维度可视化展示能力,高效实现仿真结果的分析与输出;

4. 掌握 ANSYS Workbench Python 脚本接口的使用方法,精通 Systems 模块的创建、查找、打开 / 关闭等基础交互,以及界面可视化求解、后台求解、命令交互等高级操作,具备复杂系统间数据与命令交互的实现能力;

5. 学会 Workbench 全流程自动化计算逻辑,能编写批处理脚本实现后台隐藏运行多组工况计算,可独立完成热力耦合系统等复杂仿真系统的自动化创建与计算,具备用脚本化与自动化技术解决实际工程问题的核心能力。


课程介绍:

课程简介

在 ANSYS 仿真应用中,手动操作不仅效率低下,还难以满足批量计算、流程固化等高阶需求。本课程聚焦ANSYS Mechanical 二次开发核心技术与 Python 实战应用,专为希望突破传统操作局限、提升仿真自动化能力的工程师、科研人员及高校相关专业学习者设计。无论你是具备基础 ANSYS 操作经验,还是希望掌握行业级仿真工具开发能力,都能通过系统性学习,构建从“手动仿真”到“脚本化自动化”的核心竞争力。


课程大纲

【引言】第1章 ANSYS Workbench & Mechanical 二次开发概述

  1. 学习目标

    1. 理解 ANSYS Workbench 二次开发在工程应用中的战略意义

    2. 建立对 Script 脚本、ACT 插件与行业级二次开发方案的整体认知

  2. 本章大纲

    1. 二次开发的重要性

    2. Workbench 二次开发的两大类型

      1. 行业级二次开发:以 WB 为核心的行业整体软件平台构建

      2. 用户级二次开发:基于 WB 界面的 Script 与 ACT 插件扩展

    3. 课程体系介绍

  3. 学习成果

    1. 掌握行业级与用户级二次开发的主要特点及应用边界

    2. 初步具备评估并选择合适二次开发方式的能力

【基础知识】第2章 基于 Python 的 ANSYS Mechanical 脚本开发

  1.  学习目标

    1. 掌握 Mechanical Python 脚本的核心概念与开发环境

    2. 学会几何、材料、网格、接触、载荷等关键脚本操作命令

    3. 掌握后处理结果的批量化提取与多维度数据可视化

  2. 本章大纲

    1. Mechanical Script概述

    2. 几何参数读取

    3. 材料属性设定

    4. Name Selection与SelectionManager

    5. 网格划分

    6. 接触关系

    7. 常用求解系统创建及其载荷命令

      1. 热分析

      2. 静力学分析

      3. 热力耦合分析

      4. 模态分析

      5. ...

    8. 图形界面自定义

    9. 后处理结果读取与导出

      1. 后处理对象生成

      2. 多种数据导出方式

        1. 文本

        2. 图片与动画

        3. AVZ

        4. ...

    10. 实战案例

      1. 电子器件瞬态热分析

      2. 焊接吊装工装托架静力分析

      3. 垂直轴风力发电机叶片振动谐响应分析

  3. 学习成果

    1. 能够独立编写脚本,实现材料给定、载荷定义、网格划分与求解控制

    2. 熟练实现后处理数据的批量化导出与可视化展示

  4. 章末练习

    1. 飞机双层窗导热分析的仿真自动化计算

    2. 货车后悬架钢板弹簧静力分析的仿真自动化计算

【基础知识】第3章 Workbench 脚本化操作与自动化

  1. 学习目标

    1. 掌握 Workbench Python 脚本接口的使用方法

    2. 学会模块的创建、打开、交互与关闭流程

    3. 建立自动化仿真的整体思路

  2. 本章大纲

    1. Systems 基础交互

      1. 创建与查找

      2. 物理系统打开与关闭

    2. Systems 高级交互

      1. 界面可视化求解与后台求解

      2. 命令交互

    3. Systems全流程自动化计算

  3. 学习成果

    1. 掌握复杂系统间数据与命令交互的实现方法

    2. 初步具备企业级自动化仿真平台的脚本化设计能力

  4. 章末练习

    1. 在 Workbench 中自动创建热力耦合系统并开展计算

    2. 设计一个批处理脚本,实现后台隐藏运行多组工况计算

【项目实战】第4章 某大型商业化电站高温熔盐储罐单向热力耦合下的多工况计算

【项目实战】第5章 摩擦生热工况下的双向热力耦合计算

...

讲师介绍

小郭老师,硕士毕业于中国科学院大学,擅长ANSYS产品的仿真及二次开发,曾独立完成多个ANSYS的行业级二次开发软件和用户级二次开发程序,多次申请ANSYS二次开发相关的软件著作权,具备丰富的仿真及二次开发经验


课程相关图片:

  • 第一章 ANSYS Workbench & Mechanical 二次开发概述
  • 第1讲 引言
  • 第二章 基于 Python 的 ANSYS Mechanical 脚本开发
  • 第2讲 Mechanical Script概述
  • 第3讲 几何参数读取
  • 第4讲 材料参数给定
  • 第5讲 Name Selection与SelectionManager
  • 第6讲 网格划分
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈