使用有限元方法分析任意横截面的python包。

sectionproperties的Python项目详细描述


sectionproperties

Build StatusDocumentation Status

一个python包,用于使用 Robbie van Leeuwen编写的有限元法。sectionproperties 可用于确定结构中使用的截面特性 设计和可视化横截面应力 作用力和弯矩的组合。

Subscribe发送到邮件列表!

安装:

有关更详细的安装说明,请参阅 documentation

Unix(MacOS/Linux):

$ pip install sectionproperties

窗口

通过下载适当的installation wheel,安装meshpy

导航到下载的控制盘的位置并使用pip进行安装:

$ cd Downloads
$ pip install MeshPy‑2018.2.1‑cp36‑cp36m‑win_amd64.whl

一旦安装了meshpy,就可以安装sectionproperties

$ pip install sectionproperties

文档:

sectionproperties有一个完全文档化的python api,您可以找到它 在https://sectionproperties.readthedocs.io/。阅读更多关于 程序背后的理论,它的实现和更多的例子, 查看我的博客https://robbievanleeuwen.github.io/

当前功能:

预处理器:

  • [X]Python API
  • [X]自定义截面几何输入
  • [X]公共截面几何生成器
  • [X]多个几何体合并
  • [X]几何图形清理
  • []JSON输入文件
  • [].dxf导入
  • [X]二次三角网格生成
  • [X]复合材料性能

截面分析:

  • [X]全局轴几何截面属性:
    • [X]区域
    • [X]面积的开始时刻
    • [X]面积的秒矩
    • [X]弹性质心
  • [LI] [X]质心轴几何截面属性:
    • [X]面积的秒矩
    • [X]弹性截面模量
    • []屈服力矩
    • [X]回转半径
    • [X]塑料质心
    • [X]塑性截面模量
    • [X]形状因子
  • [X]主轴几何截面属性:
    • [X]面积的秒矩
    • [X]弹性截面模量
    • []屈服力矩
    • [X]回转半径
    • [X]塑料质心
    • [X]塑性截面模量
    • [X]形状因子
  • [X]翘曲段属性:
    • [X]扭转常数
    • [X]翘曲常数
  • [X]剪切截面特性:
    • [X]剪切中心(弹性法)
    • [X]剪切中心(Trefftz法)
    • 剪切区(全球轴) 剪切区域(主轴)
  • [X]横截面应力

求解器:

  • [X]直接解算器
  • [X]CGS迭代求解器
  • [X]稀疏矩阵

后处理器:

  • [X]绘制几何图形
  • [X]绘图网格
  • [X]绘制质心
  • [X]绘制横截面应力
  • [X]检索横截面应力
  • []生成横截面报告
  • []导出到Paraview

附加模块:

  • []优化
  • []钢筋混凝土
  • []钢

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java生成随机浮点,包括两个边界   java三层体系结构风格是如何工作的?一些简单的例子   多线程可以使用线程。在Java中,在循环中使用sleep(),以便定期执行某些操作?   读取循环上的java HibernateMysql异常   java使用带有Apache Ivy的自定义存储库,未找到解析程序   filenotfoundexception在读取时出现问题。Java中的txt文件   嵌入式tomcat 8.0.21中的java Spring websocket   java为什么我需要创建一个类的引用,然后创建一个B类的对象   java Splashscreen动画在Mac OS中更新时闪烁   JavaSpring3。名为“zoneManagerDelegate”的x Bean必须是[com.ms.adsp.delegate.sapi.zoneManagerDelegate]类型,但实际上是[$Proxy20]类型   java SQLite:没有这样的专栏;不明错误   java将JTable定位到JFrame中JPanel中的(x,y)位置   java在导入组织方面面临挑战。知道。xchart*   xml读取Java中的SVG元素并跳过某些包含文本的元素   java Spring Redis问题:Redis缓存中的GetAllCacheNames不能与RedisCacheManager一起使用   java Vertex Hazelcast:集群问题   java如何编辑osgi托管服务实现使用的属性文件?   java Android活动并行启动?   java AWS Lambda用于将excel转储到数据库中