参考书籍是:《有限元方法基础教程》(国际单位制)(第五版)

章节为:第6章 建立平面应力和平面应变刚度方程

重要的事情继续强调(有限元的基本计算流程):

Step 1: 选择单元类型。

Step 2: 选择位移函数。

Step 3: 定义应变/位移和 应力/应变关系。

Step 4: 推导单元刚度矩阵和方程。

Step 5: 组合单元刚度方程得出总体方程并引进边界条件。

Step 6: 求解未知自由度。

Step 7:求解单元应变和应力。

Step 8: 解释结果。

==> 关于三节点三角形单元的刚度矩阵的推导过程,详见《有限元方法基础教程》第6章 建立平面应力和平面应变刚度方程

==> 本次主要计算的问题见上图。

==> 首先创建一个单元类。

==> 关于python中的构造函数(__init__方法)(因为之前学习java程序,java程序有一个构造函数的说法)传入的参数包括:三节点的坐标,和杨氏模量,泊松比,以及单元的厚度。(单元的面积是根据节点的坐标计算出来的)

import numpy as np

class T3(object):

# 接下来首先创建类的构造函数 __init__

# 对传入的参数进行说明,需要传入单元节点的坐标数据 coordinates

# 传入材料的杨氏模量E; 材料的泊松比 v

# 单元的厚度 t.

def __init__(self, coors, E, v,

python有限元传热求解_Python进行有限元编程-平面应力问题(三节点三角形单元)...相关推荐

  1. matlab中右三角形方向,《有限元基础教程》_【MATLAB算例】4.7.1(2) 基于3节点三角形单元的矩形薄板分析(Triangle2D3Node)...

    [MATLAB 算例]4.7.1(2) 基于3节点三角形单元的矩形薄板分析(T riangle2D3Node) 如图4-20所示为一矩形薄平板,在右端部受集中力100 000F N =作用,材料常数为 ...

  2. python有限元传热求解_二维稳态热传导基本方程的有限元求解(2)

    四节点矩形单元 在二维稳态热传导基本方程的有限元求解(1)这篇文章中,我们仅仅给出了有限元单元方程的一种比较标准的推导步骤,并未涉及某种具体的单元.且在式(20)中,单元 上温度 的近似函数表示成节点 ...

  3. python有限元传热求解_有限元在传热学中的应用讲解

    有限元在传热学中的应用 --温度场的有限元分析 摘要 :热分析在许多工程应用中扮演着重要角色. 有限元法是热分析中常用, 高效的数值 分析方法. 利用有限元法可以求解传热学中温度场的重要参数, 在材料 ...

  4. 电脑编程python老是出现错误_python常见的编程错误

    常见的编程错误2.1 试图访问一个未赋值的变量,会产生运行时错误. 常见的编程错误2.2 ==,!=, >=和<=这几个运算符的两个符号之间出现空格,会造成语法错误. 常见的编程错误2.3 ...

  5. python 协程库_python --- 协程编程(第三方库gevent的使用)

    1. 什么是协程? 协程(coroutine),又称微线程.协程不是线程也不是进程,它的上下文关系切换不是由CPU控制,一个协程由当前任务切换到其他任务由当前任务来控制.一个线程可以包含多个协程,对于 ...

  6. python外星人入侵游戏图片_Python外星人入侵游戏编程完整版

    PYTHON游戏编程外星人入侵的完整实现思路,具体内容如下 准备工作:下载python,比如Anaconda3(64 bit),导入pygame游戏包 1.外星人设置,alien.py,代码: imp ...

  7. python插件化设计_python - 插件化编程

    引用 2018-11-06 python插件式框架开发 https://www.jianshu.com/p/a472f44c7161 python 优雅地实现插件架构 https://www.cnbl ...

  8. python写界面文字游戏_Python:pygame游戏编程之旅五(游戏界面文字处理详解)

    再简单的游戏界面中均涉及文字处理,本节主要解读一下pygame模块中对文字及字体的处理方式. 同样,以实例进行讲解,先看看代码: #!/usr/bin/env python # -*- coding: ...

  9. python游戏背景音乐循环_Python:pygame游戏编程之旅六(游戏中的声音处理)

    一款人性化的游戏中缺少不了声音,比如角色挂时惨叫一声,或PK时武器交锋的声音,还有就是英雄出场时的背景音乐,无不涉及到声音,本节我们就来看一下pygame中如何控制声音,下面是一个例子,但博客上传不了 ...

最新文章

  1. 【Java】Java连接Mysql数据库的demo示例
  2. CUDA编程--实现并行矩阵乘法【80行代码】
  3. [论文泛读]Web服务组合综述相关论文1(3篇)
  4. Java 对象的序列化和反序列化
  5. python3 案例分享--Jupyter Notebook Demo
  6. ZooKeeper(一)linux上单机与集群的搭建
  7. Ubuntu 18.04环境下Django的安装配置图文详解
  8. 阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_24-页面查询服务端开发-接口开发规范...
  9. oracle asm文件查找,Oracle ASM 文件管理
  10. 新内容创业时代,微博的造“星”哲学
  11. unity 录屏插件总结 以及 AVProMovieCapture 5.0.0 安卓录制失败问题
  12. 国内外已知SAR卫星相关信息整理(持续更新-2022.9.6)
  13. 引用动态链接库的原理
  14. kali安装Netspeed
  15. 从零开始学python的第14天
  16. vue3 setup中获取地址栏参数
  17. 长庆企业信息化管理课件_长庆油田信息化建设的现状及需要注意的问题
  18. Vmware centos7 linux 安装scala
  19. 用python开发一个炸金花小游戏,注意别玩上瘾了~~
  20. 峰回路转,幽辉半床——新说莺莺传之四

热门文章

  1. 【数据博彩】如何使用大数据机器学习预测NBA比赛结果?
  2. 怎么一次性将Excel表格中指定文本整行数据删除
  3. [报表篇] (6)设置固定合计栏
  4. rchlinux安装过程指南
  5. [升级版]支付宝扫码付款直接到银行卡最新教程, 自动填写卡号
  6. 出差攻略干货,要出差的小伙伴们点进来吧~~
  7. 【教程】高级影视肖像《傲慢美女》全流程制作中文教程(尽快保存)
  8. 【总结】1212- 石墨文档是如何通过 WebSocket 实现百万长连接的?
  9. 备忘录莫名其妙的没了_苹果手机备忘录突然消失了该怎么办
  10. 计算机模拟细胞 斯坦福,人造突触问世,计算机模拟人脑不是梦