Expand description
Inspecting a part: what an engineer asks of a design without changing
it — none of it is an operation, and none of it adds a step. Each is an
Inspector an editor offers (see geop_core_editor::output):
Measure: distances, angles, lengths, areas and radii of picked entities (measure()).MassProperties: the mass properties of every solid of a part and of the parts placed in it, each of its own part’s material, and of all of them together (mass_report).Interference: which solids overlap, by how much, and which only touch (interference_report).Clearance: which solids come nearer each other than a clearance, and how near (clearance_report).
Every number is computed from the exact geometry and carries how well it
is known ([Bounded]): an interval enclosure, widened — for the
integrals — by the quadrature’s estimate of its truncation error (see
geop_core_math::quadrature). Lengths are millimetres, masses
kilograms (see geop_ops_model::parameters::Material).
Re-exports§
pub use clearance::ClearanceOptions;pub use clearance::ClearanceReport;pub use clearance::clearance_report;pub use interference::InterferenceReport;pub use interference::interference_report;pub use mass::MassReport;pub use mass::mass_report;pub use measure::Measurement;pub use measure::measure;pub use scope::Scope;
Modules§
- clearance
clearance_report: which solids of a part come nearer each other than a clearance — its own, and those of the parts placed in it — and the least distance between them, where it is attained.- interference
interference_report: which solids a part shows overlap — its own with each other, with those of the parts placed in it, and those between each other — by how much, and which only touch.- mass
mass_report: the mass properties of every solid a part shows, and of all of them together.- measure
measure: what picked entities measure — one alone, its position, length, area, radius or volume; two together, the least distance between them and where it is attained, the angle between them, the distance between their centres.- scope
Scope: which of the parts placed a question about a whole assembly is asked of, so that one changed leg is checked without the rest.
Structs§
- Clearance
- Checks the part’s solids keep a clearance from each other.
- Interference
- Checks the part’s solids for interference.
- Mass
Properties - Weighs the part: every solid, each of its own part’s material.
- Measure
- Measures picked entities: one alone, or the two last picked together.
Functions§
- register
- Adds what this crate offers an editor to
r: measuring a part, its mass properties, where its bodies interfere and where they come too near.