brepjs API Reference
    Preparing search index...

    Variable BrepErrorCodeConst

    BrepErrorCode: {
        ASSEMBLY_MATE_INVALID: "ASSEMBLY_MATE_INVALID";
        ASSEMBLY_NOT_CONVERGED: "ASSEMBLY_NOT_CONVERGED";
        ASSEMBLY_SOLVE_FAILED: "ASSEMBLY_SOLVE_FAILED";
        BEZIER_MIN_POINTS: "BEZIER_MIN_POINTS";
        BLUEPRINT_EMPTY_CURVES: "BLUEPRINT_EMPTY_CURVES";
        BOOLEAN_HAS_ERRORS: "BOOLEAN_HAS_ERRORS";
        BSPLINE_FAILED: "BSPLINE_FAILED";
        CENTER_OF_MASS_FAILED: "CENTER_OF_MASS_FAILED";
        CHAMFER_ANGLE_BAD_ANGLE: "CHAMFER_ANGLE_BAD_ANGLE";
        CHAMFER_ANGLE_BAD_DISTANCE: "CHAMFER_ANGLE_BAD_DISTANCE";
        CHAMFER_ANGLE_FAILED: "CHAMFER_ANGLE_FAILED";
        CHAMFER_ANGLE_NO_EDGES: "CHAMFER_ANGLE_NO_EDGES";
        CHAMFER_ANGLE_NOT_3D: "CHAMFER_ANGLE_NOT_3D";
        CHAMFER_NO_EDGES: "CHAMFER_NO_EDGES";
        CHAMFER_NOT_3D: "CHAMFER_NOT_3D";
        CLONE_FAILED: "CLONE_FAILED";
        COMPOUND_BLUEPRINT_EMPTY: "COMPOUND_BLUEPRINT_EMPTY";
        COMPOUND_FACE_NOT_FOUND: "COMPOUND_FACE_NOT_FOUND";
        COMPOUND_NO_FACES: "COMPOUND_NO_FACES";
        CURVE2D_BRIDGE_FAILED: "CURVE2D_BRIDGE_FAILED";
        CURVE2D_CONSTRUCTION_FAILED: "CURVE2D_CONSTRUCTION_FAILED";
        CURVE2D_INTERSECTION_FAILED: "CURVE2D_INTERSECTION_FAILED";
        CURVE2D_INVALID_RADIUS: "CURVE2D_INVALID_RADIUS";
        CURVE2D_QUERY_FAILED: "CURVE2D_QUERY_FAILED";
        CURVE2D_TRANSFORM_FAILED: "CURVE2D_TRANSFORM_FAILED";
        CUT_ALL_NOT_3D: "CUT_ALL_NOT_3D";
        CUT_FAILED: "CUT_FAILED";
        CUT_NOT_3D: "CUT_NOT_3D";
        DRAFT_FAILED: "DRAFT_FAILED";
        DRAFT_INVALID_ANGLE: "DRAFT_INVALID_ANGLE";
        DRAFT_NO_FACES: "DRAFT_NO_FACES";
        DRAFT_NOT_3D: "DRAFT_NOT_3D";
        DXF_IMPORT_FAILED: "DXF_IMPORT_FAILED";
        ELLIPSE_RADII: "ELLIPSE_RADII";
        FACE_BUILD_FAILED: "FACE_BUILD_FAILED";
        FILLET_NO_EDGES: "FILLET_NO_EDGES";
        FILLET_NOT_3D: "FILLET_NOT_3D";
        FINDER_NOT_UNIQUE: "FINDER_NOT_UNIQUE";
        FIX_SELF_INTERSECTION_FAILED: "FIX_SELF_INTERSECTION_FAILED";
        FIX_SHAPE_FAILED: "FIX_SHAPE_FAILED";
        FONT_FETCH_FAILED: "FONT_FETCH_FAILED";
        FONT_PARSE_FAILED: "FONT_PARSE_FAILED";
        FUSE_ALL_EMPTY: "FUSE_ALL_EMPTY";
        FUSE_ALL_NOT_3D: "FUSE_ALL_NOT_3D";
        FUSE_FAILED: "FUSE_FAILED";
        FUSE_NOT_3D: "FUSE_NOT_3D";
        GLB_IMPORT_FAILED: "GLB_IMPORT_FAILED";
        GUIDED_SWEEP_FAILED: "GUIDED_SWEEP_FAILED";
        HEAL_NO_EFFECT: "HEAL_NO_EFFECT";
        HULL_DEGENERATE: "HULL_DEGENERATE";
        HULL_EMPTY_INPUT: "HULL_EMPTY_INPUT";
        HULL_FAILED: "HULL_FAILED";
        HULL_NOT_3D: "HULL_NOT_3D";
        IGES_EXPORT_FAILED: "IGES_EXPORT_FAILED";
        IGES_IMPORT_FAILED: "IGES_IMPORT_FAILED";
        INTERSECT_NOT_3D: "INTERSECT_NOT_3D";
        INTERSECTION_FAILED: "INTERSECTION_FAILED";
        INVALID_CHAMFER_DISTANCE: "INVALID_CHAMFER_DISTANCE";
        INVALID_FILLET_RADIUS: "INVALID_FILLET_RADIUS";
        INVALID_THICKNESS: "INVALID_THICKNESS";
        LOFT_EMPTY: "LOFT_EMPTY";
        LOFT_FAILED: "LOFT_FAILED";
        LOFT_NOT_3D: "LOFT_NOT_3D";
        MINKOWSKI_FAILED: "MINKOWSKI_FAILED";
        MINKOWSKI_NOT_3D: "MINKOWSKI_NOT_3D";
        MINKOWSKI_NULL_TOOL: "MINKOWSKI_NULL_TOOL";
        MULTI_SWEEP_FAILED: "MULTI_SWEEP_FAILED";
        MULTI_SWEEP_INSUFFICIENT_SECTIONS: "MULTI_SWEEP_INSUFFICIENT_SECTIONS";
        NO_EDGES: "NO_EDGES";
        NO_FACES: "NO_FACES";
        NO_FONT_LOADED: "NO_FONT_LOADED";
        NO_WRAPPER: "NO_WRAPPER";
        NULL_SHAPE: "NULL_SHAPE";
        NULL_SHAPE_INPUT: "NULL_SHAPE_INPUT";
        OBJ_IMPORT_FAILED: "OBJ_IMPORT_FAILED";
        OFFSET_NOT_3D: "OFFSET_NOT_3D";
        OFFSET_NOT_WIRE: "OFFSET_NOT_WIRE";
        PARAMETER_NOT_FOUND: "PARAMETER_NOT_FOUND";
        POLYGON_MIN_POINTS: "POLYGON_MIN_POINTS";
        POLYHEDRON_FAILED: "POLYHEDRON_FAILED";
        POLYHEDRON_INSUFFICIENT_FACES: "POLYHEDRON_INSUFFICIENT_FACES";
        POLYHEDRON_INSUFFICIENT_POINTS: "POLYHEDRON_INSUFFICIENT_POINTS";
        POLYHEDRON_INVALID_INDEX: "POLYHEDRON_INVALID_INDEX";
        POSITION_ON_CURVE_FAILED: "POSITION_ON_CURVE_FAILED";
        REVOLUTION_NOT_3D: "REVOLUTION_NOT_3D";
        ROOF_FAILED: "ROOF_FAILED";
        SELF_INTERSECTION_FAILED: "SELF_INTERSECTION_FAILED";
        SHELL_NOT_3D: "SHELL_NOT_3D";
        SIMPLIFY_FAILED: "SIMPLIFY_FAILED";
        SOLID_BUILD_FAILED: "SOLID_BUILD_FAILED";
        SOLID_FROM_SHELL_FAILED: "SOLID_FROM_SHELL_FAILED";
        STEP_EXPORT_CONFIGURED_FAILED: "STEP_EXPORT_CONFIGURED_FAILED";
        STEP_EXPORT_FAILED: "STEP_EXPORT_FAILED";
        STEP_FILE_READ_ERROR: "STEP_FILE_READ_ERROR";
        STEP_IMPORT_FAILED: "STEP_IMPORT_FAILED";
        STL_EXPORT_FAILED: "STL_EXPORT_FAILED";
        STL_FILE_READ_ERROR: "STL_FILE_READ_ERROR";
        STL_IMPORT_FAILED: "STL_IMPORT_FAILED";
        STRAIGHT_SKELETON_FAILED: "STRAIGHT_SKELETON_FAILED";
        SURFACE_FAILED: "SURFACE_FAILED";
        SURFACE_GRID_JAGGED: "SURFACE_GRID_JAGGED";
        SURFACE_GRID_TOO_SMALL: "SURFACE_GRID_TOO_SMALL";
        SWEEP_END_NOT_WIRE: "SWEEP_END_NOT_WIRE";
        SWEEP_FAILED: "SWEEP_FAILED";
        SWEEP_NOT_3D: "SWEEP_NOT_3D";
        SWEEP_START_NOT_WIRE: "SWEEP_START_NOT_WIRE";
        THREEMF_IMPORT_FAILED: "THREEMF_IMPORT_FAILED";
        TO_BREP_FAILED: "TO_BREP_FAILED";
        UNKNOWN_CURVE_TYPE: "UNKNOWN_CURVE_TYPE";
        UNKNOWN_PLANE: "UNKNOWN_PLANE";
        UNKNOWN_SURFACE_TYPE: "UNKNOWN_SURFACE_TYPE";
        UNSUPPORTED_CAPABILITY: "UNSUPPORTED_CAPABILITY";
        UNSUPPORTED_PROFILE: "UNSUPPORTED_PROFILE";
        VALIDATION_FAILED: "VALIDATION_FAILED";
        VARIABLE_FILLET_FAILED: "VARIABLE_FILLET_FAILED";
        WELD_NOT_SHELL: "WELD_NOT_SHELL";
        ZERO_LENGTH_EXTRUSION: "ZERO_LENGTH_EXTRUSION";
        ZERO_OFFSET: "ZERO_OFFSET";
        ZERO_TWIST_ANGLE: "ZERO_TWIST_ANGLE";
    } = ...

    Typed string constants for all known brepjs error codes, grouped by category.

    Use these instead of raw strings so that typos are caught at compile time.

    Type Declaration

    • ReadonlyASSEMBLY_MATE_INVALID: "ASSEMBLY_MATE_INVALID"
    • ReadonlyASSEMBLY_NOT_CONVERGED: "ASSEMBLY_NOT_CONVERGED"
    • ReadonlyASSEMBLY_SOLVE_FAILED: "ASSEMBLY_SOLVE_FAILED"
    • ReadonlyBEZIER_MIN_POINTS: "BEZIER_MIN_POINTS"
    • ReadonlyBLUEPRINT_EMPTY_CURVES: "BLUEPRINT_EMPTY_CURVES"
    • ReadonlyBOOLEAN_HAS_ERRORS: "BOOLEAN_HAS_ERRORS"
    • ReadonlyBSPLINE_FAILED: "BSPLINE_FAILED"
    • ReadonlyCENTER_OF_MASS_FAILED: "CENTER_OF_MASS_FAILED"
    • ReadonlyCHAMFER_ANGLE_BAD_ANGLE: "CHAMFER_ANGLE_BAD_ANGLE"
    • ReadonlyCHAMFER_ANGLE_BAD_DISTANCE: "CHAMFER_ANGLE_BAD_DISTANCE"
    • ReadonlyCHAMFER_ANGLE_FAILED: "CHAMFER_ANGLE_FAILED"
    • ReadonlyCHAMFER_ANGLE_NO_EDGES: "CHAMFER_ANGLE_NO_EDGES"
    • ReadonlyCHAMFER_ANGLE_NOT_3D: "CHAMFER_ANGLE_NOT_3D"
    • ReadonlyCHAMFER_NO_EDGES: "CHAMFER_NO_EDGES"
    • ReadonlyCHAMFER_NOT_3D: "CHAMFER_NOT_3D"
    • ReadonlyCLONE_FAILED: "CLONE_FAILED"
    • ReadonlyCOMPOUND_BLUEPRINT_EMPTY: "COMPOUND_BLUEPRINT_EMPTY"
    • ReadonlyCOMPOUND_FACE_NOT_FOUND: "COMPOUND_FACE_NOT_FOUND"
    • ReadonlyCOMPOUND_NO_FACES: "COMPOUND_NO_FACES"
    • ReadonlyCURVE2D_BRIDGE_FAILED: "CURVE2D_BRIDGE_FAILED"
    • ReadonlyCURVE2D_CONSTRUCTION_FAILED: "CURVE2D_CONSTRUCTION_FAILED"
    • ReadonlyCURVE2D_INTERSECTION_FAILED: "CURVE2D_INTERSECTION_FAILED"
    • ReadonlyCURVE2D_INVALID_RADIUS: "CURVE2D_INVALID_RADIUS"
    • ReadonlyCURVE2D_QUERY_FAILED: "CURVE2D_QUERY_FAILED"
    • ReadonlyCURVE2D_TRANSFORM_FAILED: "CURVE2D_TRANSFORM_FAILED"
    • ReadonlyCUT_ALL_NOT_3D: "CUT_ALL_NOT_3D"
    • ReadonlyCUT_FAILED: "CUT_FAILED"
    • ReadonlyCUT_NOT_3D: "CUT_NOT_3D"
    • ReadonlyDRAFT_FAILED: "DRAFT_FAILED"
    • ReadonlyDRAFT_INVALID_ANGLE: "DRAFT_INVALID_ANGLE"
    • ReadonlyDRAFT_NO_FACES: "DRAFT_NO_FACES"
    • ReadonlyDRAFT_NOT_3D: "DRAFT_NOT_3D"
    • ReadonlyDXF_IMPORT_FAILED: "DXF_IMPORT_FAILED"
    • ReadonlyELLIPSE_RADII: "ELLIPSE_RADII"
    • ReadonlyFACE_BUILD_FAILED: "FACE_BUILD_FAILED"
    • ReadonlyFILLET_NO_EDGES: "FILLET_NO_EDGES"
    • ReadonlyFILLET_NOT_3D: "FILLET_NOT_3D"
    • ReadonlyFINDER_NOT_UNIQUE: "FINDER_NOT_UNIQUE"
    • ReadonlyFIX_SELF_INTERSECTION_FAILED: "FIX_SELF_INTERSECTION_FAILED"
    • ReadonlyFIX_SHAPE_FAILED: "FIX_SHAPE_FAILED"
    • ReadonlyFONT_FETCH_FAILED: "FONT_FETCH_FAILED"
    • ReadonlyFONT_PARSE_FAILED: "FONT_PARSE_FAILED"
    • ReadonlyFUSE_ALL_EMPTY: "FUSE_ALL_EMPTY"
    • ReadonlyFUSE_ALL_NOT_3D: "FUSE_ALL_NOT_3D"
    • ReadonlyFUSE_FAILED: "FUSE_FAILED"
    • ReadonlyFUSE_NOT_3D: "FUSE_NOT_3D"
    • ReadonlyGLB_IMPORT_FAILED: "GLB_IMPORT_FAILED"
    • ReadonlyGUIDED_SWEEP_FAILED: "GUIDED_SWEEP_FAILED"
    • ReadonlyHEAL_NO_EFFECT: "HEAL_NO_EFFECT"
    • ReadonlyHULL_DEGENERATE: "HULL_DEGENERATE"
    • ReadonlyHULL_EMPTY_INPUT: "HULL_EMPTY_INPUT"
    • ReadonlyHULL_FAILED: "HULL_FAILED"
    • ReadonlyHULL_NOT_3D: "HULL_NOT_3D"
    • ReadonlyIGES_EXPORT_FAILED: "IGES_EXPORT_FAILED"
    • ReadonlyIGES_IMPORT_FAILED: "IGES_IMPORT_FAILED"
    • ReadonlyINTERSECT_NOT_3D: "INTERSECT_NOT_3D"
    • ReadonlyINTERSECTION_FAILED: "INTERSECTION_FAILED"
    • ReadonlyINVALID_CHAMFER_DISTANCE: "INVALID_CHAMFER_DISTANCE"
    • ReadonlyINVALID_FILLET_RADIUS: "INVALID_FILLET_RADIUS"
    • ReadonlyINVALID_THICKNESS: "INVALID_THICKNESS"
    • ReadonlyLOFT_EMPTY: "LOFT_EMPTY"
    • ReadonlyLOFT_FAILED: "LOFT_FAILED"
    • ReadonlyLOFT_NOT_3D: "LOFT_NOT_3D"
    • ReadonlyMINKOWSKI_FAILED: "MINKOWSKI_FAILED"
    • ReadonlyMINKOWSKI_NOT_3D: "MINKOWSKI_NOT_3D"
    • ReadonlyMINKOWSKI_NULL_TOOL: "MINKOWSKI_NULL_TOOL"
    • ReadonlyMULTI_SWEEP_FAILED: "MULTI_SWEEP_FAILED"
    • ReadonlyMULTI_SWEEP_INSUFFICIENT_SECTIONS: "MULTI_SWEEP_INSUFFICIENT_SECTIONS"
    • ReadonlyNO_EDGES: "NO_EDGES"
    • ReadonlyNO_FACES: "NO_FACES"
    • ReadonlyNO_FONT_LOADED: "NO_FONT_LOADED"
    • ReadonlyNO_WRAPPER: "NO_WRAPPER"
    • ReadonlyNULL_SHAPE: "NULL_SHAPE"
    • ReadonlyNULL_SHAPE_INPUT: "NULL_SHAPE_INPUT"
    • ReadonlyOBJ_IMPORT_FAILED: "OBJ_IMPORT_FAILED"
    • ReadonlyOFFSET_NOT_3D: "OFFSET_NOT_3D"
    • ReadonlyOFFSET_NOT_WIRE: "OFFSET_NOT_WIRE"
    • ReadonlyPARAMETER_NOT_FOUND: "PARAMETER_NOT_FOUND"
    • ReadonlyPOLYGON_MIN_POINTS: "POLYGON_MIN_POINTS"
    • ReadonlyPOLYHEDRON_FAILED: "POLYHEDRON_FAILED"
    • ReadonlyPOLYHEDRON_INSUFFICIENT_FACES: "POLYHEDRON_INSUFFICIENT_FACES"
    • ReadonlyPOLYHEDRON_INSUFFICIENT_POINTS: "POLYHEDRON_INSUFFICIENT_POINTS"
    • ReadonlyPOLYHEDRON_INVALID_INDEX: "POLYHEDRON_INVALID_INDEX"
    • ReadonlyPOSITION_ON_CURVE_FAILED: "POSITION_ON_CURVE_FAILED"
    • ReadonlyREVOLUTION_NOT_3D: "REVOLUTION_NOT_3D"
    • ReadonlyROOF_FAILED: "ROOF_FAILED"
    • ReadonlySELF_INTERSECTION_FAILED: "SELF_INTERSECTION_FAILED"
    • ReadonlySHELL_NOT_3D: "SHELL_NOT_3D"
    • ReadonlySIMPLIFY_FAILED: "SIMPLIFY_FAILED"
    • ReadonlySOLID_BUILD_FAILED: "SOLID_BUILD_FAILED"
    • ReadonlySOLID_FROM_SHELL_FAILED: "SOLID_FROM_SHELL_FAILED"
    • ReadonlySTEP_EXPORT_CONFIGURED_FAILED: "STEP_EXPORT_CONFIGURED_FAILED"
    • ReadonlySTEP_EXPORT_FAILED: "STEP_EXPORT_FAILED"
    • ReadonlySTEP_FILE_READ_ERROR: "STEP_FILE_READ_ERROR"
    • ReadonlySTEP_IMPORT_FAILED: "STEP_IMPORT_FAILED"
    • ReadonlySTL_EXPORT_FAILED: "STL_EXPORT_FAILED"
    • ReadonlySTL_FILE_READ_ERROR: "STL_FILE_READ_ERROR"
    • ReadonlySTL_IMPORT_FAILED: "STL_IMPORT_FAILED"
    • ReadonlySTRAIGHT_SKELETON_FAILED: "STRAIGHT_SKELETON_FAILED"
    • ReadonlySURFACE_FAILED: "SURFACE_FAILED"
    • ReadonlySURFACE_GRID_JAGGED: "SURFACE_GRID_JAGGED"
    • ReadonlySURFACE_GRID_TOO_SMALL: "SURFACE_GRID_TOO_SMALL"
    • ReadonlySWEEP_END_NOT_WIRE: "SWEEP_END_NOT_WIRE"
    • ReadonlySWEEP_FAILED: "SWEEP_FAILED"
    • ReadonlySWEEP_NOT_3D: "SWEEP_NOT_3D"
    • ReadonlySWEEP_START_NOT_WIRE: "SWEEP_START_NOT_WIRE"
    • ReadonlyTHREEMF_IMPORT_FAILED: "THREEMF_IMPORT_FAILED"
    • ReadonlyTO_BREP_FAILED: "TO_BREP_FAILED"
    • ReadonlyUNKNOWN_CURVE_TYPE: "UNKNOWN_CURVE_TYPE"
    • ReadonlyUNKNOWN_PLANE: "UNKNOWN_PLANE"
    • ReadonlyUNKNOWN_SURFACE_TYPE: "UNKNOWN_SURFACE_TYPE"
    • ReadonlyUNSUPPORTED_CAPABILITY: "UNSUPPORTED_CAPABILITY"
    • ReadonlyUNSUPPORTED_PROFILE: "UNSUPPORTED_PROFILE"
    • ReadonlyVALIDATION_FAILED: "VALIDATION_FAILED"
    • ReadonlyVARIABLE_FILLET_FAILED: "VARIABLE_FILLET_FAILED"
    • ReadonlyWELD_NOT_SHELL: "WELD_NOT_SHELL"
    • ReadonlyZERO_LENGTH_EXTRUSION: "ZERO_LENGTH_EXTRUSION"
    • ReadonlyZERO_OFFSET: "ZERO_OFFSET"
    • ReadonlyZERO_TWIST_ANGLE: "ZERO_TWIST_ANGLE"