IFClite TypeScript API
    Preparing search index...

    Interface StructuralLoadGroupInStoreParams

    interface StructuralLoadGroupInStoreParams {
        ActionSource: StructuralActionSourceType;
        ActionType: StructuralActionType;
        Coefficient?: number;
        Description?: string;
        GlobalId?: string;
        Name?: string;
        ObjectType?: string;
        PredefinedType?: StructuralLoadGroupType;
        Purpose?: string;
        SelfWeightCoefficients?: [number, number, number];
    }
    Index
    Coefficient?: number
    Description?: string
    GlobalId?: string

    Explicit GlobalId (22-char IFC GUID); generated when omitted.

    Name?: string
    ObjectType?: string

    Required by the combined HasObjectType WHERE rule when PredefinedType/ActionType/ActionSource is 'USERDEFINED'.

    PredefinedType?: StructuralLoadGroupType
    Purpose?: string
    SelfWeightCoefficients?: [number, number, number]

    Exactly 3 ratios [x, y, z]. Presence emits IfcStructuralLoadCase instead of IfcStructuralLoadGroup and forces PredefinedType to 'LOAD_CASE' (see the EXPRESS WHERE rule in the module doc) — passing both this AND a conflicting PredefinedType is refused rather than silently overridden.