IFClite TypeScript API
    Preparing search index...

    Interface StructuralLoadInfo

    One IfcStructuralLoadOrResult leaf — a force, displacement, temperature or planar/linear force — reduced to its named numeric components.

    interface StructuralLoadInfo {
        components: Record<string, number>;
        configuration?: StructuralLoadConfigurationInfo;
        expressId: number;
        name?: string;
        type: string;
    }
    Index
    components: Record<string, number>

    Numeric components keyed by their exact EXPRESS attribute name (ForceX, MomentZ, DisplacementY, DeltaTConstant, …). Only attributes the file actually carries a finite number for appear; an omitted ($) optional is absent rather than zero, because zero is a meaningful load value and conflating the two would invent data.

    Present only for IfcStructuralLoadConfiguration: the nested loads and the parametric locations they apply at, as StructuralLoadConfigurationInfo.

    expressId: number
    name?: string
    type: string

    Canonical EXPRESS type name, e.g. IfcStructuralLoadSingleForce.