#truss #engineering #structural-analysis

trussx

用于设计和分析桁架结构的工具

5个版本

0.1.4 2022年1月9日
0.1.3 2021年2月6日
0.1.2 2021年2月4日
0.1.1 2021年2月3日
0.1.0 2021年2月3日

#1327 in 数学

每月 29 次下载
用于 cisat

MIT 许可证

19KB
290

tests Crates.io docs.rs

关于

本包提供设计和分析桁架结构的工具

用法

以下是一些基本用法示例

构建桁架

例如,您可以使用类似以下内容构建桁架:

use trussx::{Truss, point};
let mut x = Truss::new();
let a = x.add_joint(point(0.0, 0.0, 0.0));
let b = x.add_joint(point(3.0, 0.0, 0.0));
let c = x.add_joint(point(1.5, 1.5, 0.0));
let _ab = x.add_edge(a, b);
let _bc = x.add_edge(b, c);
let _ac = x.add_edge(a, c);

分析桁架

即将推出!

依赖项

~5MB
~80K SLoC