Skip to main content

Crate geop_ops_inspect

Crate geop_ops_inspect 

Source
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):

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.
MassProperties
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.