Crates.io | trussx |
lib.rs | trussx |
version | 0.1.4 |
source | src |
created_at | 2021-02-03 21:29:00.548521 |
updated_at | 2022-01-09 20:02:13.372109 |
description | Utilities for designing and analyzing truss structures |
homepage | https://github.com/cmccomb/trussx |
repository | https://github.com/cmccomb/trussx |
max_upload_size | |
id | 350234 |
size | 23,992 |
This package provides utilities for designing and analyzing truss structures
Here are some basic examples of usage
For example, you can build a truss with something like:
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);
Coming soon!