IFClite TypeScript API
    Preparing search index...

    Interface Ifc5ExportResult

    Result of IFC5 export

    interface Ifc5ExportResult {
        content: string;
        stats: {
            fileSize: number;
            meshCount: number;
            nodeCount: number;
            propertyCollisions: PropertyCollision[];
            propertyCount: number;
            skippedCount: number;
            unrepresentedPropertySets: UnrepresentedPropertySet[];
        };
    }
    Index
    content: string

    IFCX JSON content

    stats: {
        fileSize: number;
        meshCount: number;
        nodeCount: number;
        propertyCollisions: PropertyCollision[];
        propertyCount: number;
        skippedCount: number;
        unrepresentedPropertySets: UnrepresentedPropertySet[];
    }

    Statistics

    Type Declaration

    • fileSize: number
    • meshCount: number
    • nodeCount: number
    • propertyCollisions: PropertyCollision[]

      Official-schema flat keys two psets on one entity disagreed on (#5376). With onlyKnownProperties: false every value also went out pset-qualified (valueLost: false).

    • propertyCount: number
    • skippedCount: number

      Psets the exporter could not represent (see recordIfEmptyPset, #5201); check this is 0 before treating the export as complete. unrepresentedPropertySets names each one.

    • unrepresentedPropertySets: UnrepresentedPropertySet[]