开源前线

人们开源软件推荐,播报最新开源项目和开源资讯...[ 百科 ]

基于 QT 编写的开源 HttpClient 库,支持网络请求、身份认证、断点续传

一个基于 QT 编写的开源 HttpClient 库,采用 header-only 的方式实现,只需在你的工程中包含 src 目录的 HttpClient.h 文件即可,可以实现网络请求、文件断点续传下载、身份验证等功能

风雷 3.0(PHengLEI)- 国产混合 CFD 数值模拟软件简介

风雷软件(PHengLEI,Platform for Hybrid ENGineering Simulation of Flows)是中国空气动力研究与发展中心(CARDC)研发的面向流体工程的混合 CFD 平台。平台以面向对象的设计理念,采用 C ++ 语言编程。为了适应结构网格、非结构化网格、混合网格、重叠网格等不同网格的计算,设计了具有良好通用性、可扩展的体系结构和数据结构。

免费可用于 LS DYNA 的开源高精度人体肌肉模型

这是用于商业有限元分析软件 LS-DYNA 的开源肌肉模型,从文献中选取了三组不同的哺乳动物实验数据,对这种物质模型进行了验证和验证,将它与 LS-DYNA 中已经存在的 * MAT_MUSCLE(* MAT_156)希尔型肌肉模型进行了比较,该模型目前在有限元人体模型(HBM)中使用。

不用重复造轮子,快速上手 MATLAB 和 LS DYNA 联合仿真

本文针对习惯使用 MATLAB 的用户,介绍一个开源项目 MATLAB-LSDYNA,该项目包含有限元求解器 LS-DYNA 的 ASCII 结果文件的查看模块,以及从 MATLAB 中以编程方式调用 LS-DYNA 模拟的模块。不过,该项目与 LS-DYNA 的创建者或发行者没有任何关系,是完全第三方。

工业设计软件的第二条路:开源 FEM 求解器速览

求解器是仿真软件的核心,求解器的性能直接决定了软件的水平。CAD/CAE/CFD/EDA 软件的开发,存在较多的开源求解器,根据经验,将开源求解器分为三类

有限元科普:多物理场有限元入门(下)

本文为下篇,继上篇介绍了网格、单元、边界条件、求解器等问题后,本文讨论多物理场问题及相关案例,也可以作为多物理场有限元入门文章,对于从事仿真分析的工程师也可以对软件实现细节有所了解。

有限元科普:多物理场有限元入门(上)

本文主要写给从事 CAD/CAE/EDA/CFD 等相关的软件研发测试人员,也可以作为有限元入门文章,对于从事仿真分析的工程师也可以对软件实现细节有所了解。鉴于篇幅原因,文章分为上下篇。

开源有限元计算软件其实也很多

有限元是一套博大精深的科学方法,在其多年来的发展过程中诞生了许多有限元软件,除了众所周知的 ANSYS 之外,还有许多其他商业,如 ABAQUS、MSC.Nastran、MSC.Marc、ADINA 等,以及开源的软件,本文介绍有限元领域经典的开源计算软件。

走进有限元算法:基于 Python 的有限元分析框架 Feon

Feon 是以有限元编程教学和算法研究为目的,基于 Python 开发的有限元分析框架,其开发者为湖南工业大学土木建筑与环境学院的 Dr. Pei Yaoyao。目前的版本为 1.0.0 版本,主要用于解决桁架问题。

使用 Python 自动执行 ANSYS APDL

我们经常希望将有限元求解结合到更大的程序中,以实现设计自动化或优化。应用 Python 函数运行 APDL 脚本是个不错的选择,本文举例将 ANSYS 中的几个命令行选项硬编码到 Python 脚本

HyperMesh 到 flac3d 的 MATLAB 程序

HyperMesh 具有强大的网格划分功能,可以作为很多有限元的前处理,大家知道,HyperMesh 可以导出 LSDYNA 的 keyword 文件,ABAQUS 的 inp 文件。Nastran,Marc,ANSYS 等软件的模型文件。暂时为止还不能导出 Flac3D 的模型文件。程序目的:本程序为了能够使得 HyperMesh 能作为 Flac3D 的前处理。