Kernel Interface Error Codes   

<<< Kernel Interface Tokens Chapters Kernel Interface Typedefs >>>

Contents

[back to top]


B.1 Introduction

This appendix lists all the error codes used by the kernel interface, in both numeric and alphabetic order.

[back to top]


B.2 KI error codes in numeric order

 

KI_no_errors

0

Operation was successful

KI_bad_angle

1

angle out of range

KI_buffer_overflow

2

array too small to hold results

KI_radii_both_0

3

both radii are zero

KI_cone_too_sharp

4

cone cannot be distinguished from a cylinder

KI_has_no_name

7

entity has no name

KI_has_no_owner

8

entity has no owner so cannot be named

KI_wrong_entity

10

entity is not of type expected

KI_bad_name

11

name is invalid

KI_bad_type_combn

12

invalid combination of types

KI_not_unique

13

not unique

KI_distance_lt_0

14

distance is negative

KI_distance_le_0

15

distance is zero or negative

KI_radius_le_0

16

radius is zero or negative

KI_radius_lt_0

18

radius is negative

KI_not_found

19

specified entity not found

KI_not_connected

20

no such connection

KI_not_a_tag

22

tag is invalid or dead

KI_null_axis

25

axis vector has zero length

KI_cant_open_jrnl

27

journal file could not be opened

KI_has_parent

28

entity already has a parent

KI_bad_index

29

invalid index

KI_bad_type

30

invalid type

KI_null_direction

31

direction vector has zero length

KI_rot_angle_eq_0

32

zero angle rotation asked for

KI_lt_3_sides

33

number of sides is less than 3

KI_is_attached

34

geometric entity is attached to topology

KI_dont_intersect

35

no intersection

KI_majaxi_not_perpn

36

major axis and axis not perpendicular

KI_wrong_transf

37

transformation is unsuitable for operation

KI_bad_selection_code

38

invalid selection code

KI_bad_value

39

value is not as expected

KI_sc_factor_le_0

40

scale must be greater than zero

KI_su_are_coincident

41

coincident surfaces

KI_bulletinb_is_off

42

bulletin board is not active

KI_none_mergeable

48

no mergeable entities

KI_cant_do_tweak

50

tweak cannot be performed

KI_inconsistent_geom

51

geometry is inconsistent with neighbors

KI_not_on_face

54

not within resolution distance of face

KI_impossible_swing

55

cannot determine swung geometry

KI_impossible_sweep

57

cannot determine swept geometry

KI_key_not_found

58

key not found

KI_not_in_same_part

59

entities do not all belong to the same part

KI_no_geometry

61

no geometry attached

KI_geom_topol_mismatch

62

geometry/topology mismatch

KI_receive_failed

63

receive failed

KI_geom_not_needed

64

topological entity already owns geometry

KI_not_on_curve

67

not within resolution distance of curve

KI_still_referenced

68

argument is still referenced

KI_fragment

73

operation would cause sheet to break apart

KI_cant_find_su

77

unable to find a surface

KI_empty_list

79

empty list not valid for this operation

KI_not_a_list

80

a list was not provided when one was required

KI_mass_eq_0

82

bodies have zero total mass

KI_density_le_0

85

a body has zero or negative density

KI_dont_make_solid

87

unable to make solid from faces

KI_missing_geom

96

a topological entity lacks geometry

KI_attr_not_found

99

attribute of required type not found

KI_not_solid

101

a body is not solid

KI_corrupt_body

103

model data structure is corrupt

KI_bad_geom_topol

105

geometry inconsistent with topology

KI_negative_body

106

body is inside out

KI_bad_char_string

109

invalid character string

KI_bad_spec_code

110

specification code is out of range

KI_weight_le_0

111

weights are not all strictly positive

KI_illegal_degeneracy

116

illegal degeneracy

KI_bad_parameter

120

parameter out of range

KI_discontinuous_surface

129

adjacent patches do not meet

KI_discontinuous_curve

131

adjacent curve segments do not meet

KI_order_lt_2

132

order is less than 2

KI_bad_dimension

135

invalid dimension

KI_su_self_intersect

141

would produce a self_intersecting surface

KI_cant_do_intersect

157

unable to perform requested intersection

KI_cant_fix_blends

330

could not fix blends in body

KI_bad_blend_bound

334

illegal blend boundary

KI_not_blended

335

no blend on edge

KI_blend_didnt_check

336

blend fixed but failed checker

KI_bad_request_code

350

invalid request code

KI_wrong_entity_in_list

357

entity of wrong type in list

KI_not_same_length

359

lists should be the same length but are not

KI_bad_view_mx

360

invalid view matrix

KI_bad_pixel_map

361

mapping from model to pixel-space is invalid

KI_bad_light_source

364

invalid light-source definition

KI_eye_in_box

367

eye-point may not be inside box of entity

KI_cyclic_assy

503

operation would cause cyclic reference

KI_anon_sub_part

504

instance of anonymous sub-part of stored part

KI_different_types

505

entities in list are not all of same type

KI_existing_attr_type

506

attribute type already defined

KI_majrad_minrad_mismatch

507

incompatible values for major and minor radii

KI_radius_sum_le_0

508

majrad < zero and majrad + minrad <= zero

KI_wrong_list_type

509

list is not of the expected type

KI_bad_tag_in_list

510

list contains dead or invalid tag

KI_duplicate_list_item

511

list contains duplicate item

KI_not_in_feat

512

entity not found in feature

KI_wrong_type_for_feat

513

entity type is inconsistent with feature type

KI_list_too_short

519

not enough items in list

KI_already_in_feat

520

entity is already in feature

KI_attr_mismatch

522

attribute properties inconsistent with defn

KI_list_wrong_length

523

list not of expected length or is too long

KI_part_not_keyed

524

part is not keyed and cannot be unloaded

KI_cant_heal_wound

525

cannot heal wound - impossible geometry

KI_already_loaded

528

part with key already loaded

KI_already_saved

529

part is already stored in archive

KI_key_in_use

530

key already used in archive

KI_closed_faces

531

cannot make solid from closed set of faces

KI_at_singularity

532

coords at singularity of surface

KI_size_mismatch

533

archived part has different size settings

KI_duplicate_tools

540

duplication in list of tool bodies

KI_instanced_tools

541

instanced tool bodies

KI_mixed_sheets_solids

542

mixture of sheet and solid tool bodies

KI_cant_unite_solid_sheet

543

cannot unite solid with sheet

KI_same_tool_and_target

545

target body cannot also be a tool body

KI_invalid_bodies

546

boolean failure or invalid bodies

KI_non_manifold

547

non-manifold body or boundary

KI_t_sheet

549

T-sheet

KI_wrong_sub_type

553

sub-type of entity is unsuitable

KI_attr_defn_mismatch

555

archived attribute defns don't match current

KI_cant_find_file

557

cannot find file

KI_get_snapshot_failed

558

failed to restore snapshot

KI_transmit_failed

560

transmit failed

KI_bad_filename

561

character string is not a valid file name

KI_save_snapshot_failed

562

failed to save snapshot

KI_bad_key

565

key has invalid syntax

KI_journal_not_open

566

journal file not open

KI_bad_state_combn

570

new state is incompatible with original state

KI_rollmark_failed

850

failed to set rollmark

KI_no_rollmark

854

no previous roll-mark exists

KI_roll_is_off

855

logging for roll-back is disabled

KI_roll_forward_fail

856

roll forward not possible

KI_impossible_taper

860

taper cannot be performed

KI_system_error

900

modeler error: please report fault

KI_memory_full

901

modeler has run out of virtual memory

KI_nitems_lt_0

902

number of items is negative

KI_nitems_le_0

903

number of items is zero or negative

KI_modified_sub_part

904

part has modified sub-part

KI_part_not_isolated

905

part not isolated

KI_null_arg_address

906

argument address given as zero

KI_bad_option_data

907

option data not valid for relevant option

KI_not_a_logical

908

value is not KI_true (1) or KI_false (0)

KI_bad_box

909

box is too small or too large

KI_bad_position

911

position lies outside modeler resolution

KI_empty_assy

912

assembly instances no bodies

KI_keyed_part_mismatch

913

archived part not same type as part in memory

KI_unsuitable_entity

914

entity unsuitable for requested operation

KI_not_on_surface

915

not within resolution distance of surface

KI_bad_shared_entity

916

entity would become illegally shared

KI_bad_shared_dep

917

dependent of entity would be illegally shared

KI_attr_type_not_defined

919

attribute type not defined

KI_bad_blend_param

920

blend parameter out of range

KI_bad_sharing

921

sharing prohibits operation

KI_corrupt_file

922

invalid file contents

KI_wrong_version

923

file is incompatible with this version

KI_not_at_rollmark

924

state of model changed since last roll-mark

KI_radius_eq_0

925

radius is zero or very near to zero

KI_radius_too_large

926

radius is too large for modeler resolution

KI_distance_too_large

927

distance too large for modeler resolution

KI_cant_open_file

928

failed to open file

KI_at_terminator

929

coords at terminator of curve

KI_bad_precision

930

precision does not lie within allowed range

KI_modeller_not_started

931

STAMOD must be first call to KI

KI_modeller_not_stopped

932

calling STAMOD twice without calling STOMOD

KI_bad_user_field_size

933

specified user-field size not in range 0 - 16

KI_recursive_call

934

calling KI before the previous call completes

KI_bad_hull

935

Bezier hull is too complicated

KI_usfd_mismatch

936

file has wrong user-field size

KI_wrong_format

937

trying to open file in wrong format

KI_wire_body

938

wire or acorn body is unsuitable for this operation

KI_not_sheet

939

body is not a sheet

KI_bad_wire

940

invalid wire would result

KI_bad_end_points

941

curve not defined between end points

KI_crossing_edge

942

curve crosses edge

KI_crossing_vertex

943

curve crosses vertex

KI_bad_vertex

944

too many edges at vertex

KI_aborted

945

operation aborted following an interrupt

KI_not_interrupted

946

kernel has not been interrupted

KI_run_time_error

947

non fatal run-time error

KI_fatal_error

948

irrecoverable run-time error

KI_no_user_fields

949

user fields are not in use

KI_wrong_surface

950

wrong type of surface for operation

KI_opposed_sheets

951

attempt to unite opposed sheets

KI_coplanar

952

directions are coplanar

KI_bad_accuracy

956

accuracy out of range

KI_coincident

957

start and end coincide but curve not closed

KI_atol_too_small

958

invalid angular control set

KI_ctol_too_small

959

invalid chordal control set

KI_stol_too_small

960

invalid step length control set

KI_wrong_direction

961

start and end in wrong order

KI_non_orth_matrix

962

non-orthogonal matrix

KI_bad_component

963

array positions 12, 13, 14 must be zero

KI_bad_rollfile_size

964

size for rollback file too large or too small

KI_cant_be_aborted

965

roll-operations cannot be aborted

KI_hulls_intersect

966

invalid intersection between convex hulls

KI_abort_from_go

967

a GO routine returned status-code <abort>

KI_all_faces_in_body

969

not valid for all faces in the body

KI_schema_access_error

970

open/close/read/write error for schema file

KI_schema_corrupt

971

contents of schema file not as expected

KI_cant_intsc_solid_sheet

972

cannot intersect solid target with sheet tool

KI_file_access_error

973

unexpected file-access error from Frustrum

KI_bad_file_format

974

invalid value given for file format

KI_bad_file_guise

975

invalid value given for file guise

KI_bad_rolling_ball

976

rolling ball blend is not allowed on edge

KI_coincident_points

977

Coincident control or spline points

KI_bad_knots

978

Invalid knot-vector

KI_bad_derivative

979

derivative vector too big

KI_wrong_number_knots

980

Knot vector is too long or too short

KI_wrong_number_derivs

981

Too many or too few derivatives supplied

KI_incompatible_props

982

Combination of properties is impossible or ambiguous

KI_repeated_knots

983

Repeated knots in knot vector invalid in this context

KI_curves_dont_meet

984

Curves are not sequent

KI_insufficient_curves

985

Too many or too few curves

KI_bad_curves

986

Curves invalid for this operation

KI_bad_order

987

Invalid order for operation

KI_insufficient_points

988

Insufficient control or spline points

KI_bad_parametric_prop

989

Bad parametric property code

KI_illegal_owner

990

Specified owner is inappropriate or invalid

KI_unchecked_entity

991

Entity unchecked and may be invalid for this operation

KI_incompatible_curves

992

Curves not compatible for this operation

KI_cant_make_bspline

993

Failure to represent entity in B-spline form

KI_cu_are_coincident

994

Coincident curves

KI_withdrawn_surface

995

Part contains a withdrawn blend surface

KI_face_not_planar

996

Can only find cofg/inertia for planar faces

KI_request_not_supported

997

Requested mass properties not implemented

KI_contradictory_request

998

Contradictory or unknown requests for mass properties

KI_invalid_geometry

999

Geometry fails to pass checks

KI_file_already_exists

1000

Can't create file of same name as existing one

KI_too_many_control_pts

1001

parametric entity has too many control points

KI_bad_string

1002

string is invalid

KI_mend_attempt_failure

1003

mending attempt has failed

KI_bad_tag_in_list_tree

1004

list tree contains dead or invalid tag

KI_bad_list_tree

1005

lists do not form a valid tree

KI_cyclic_list_reference

1006

lists refer to each other cyclically

KI_empty_list_in_tree

1007

empty list found in list tree

KI_cant_make_trimmed_sf

1008

failed to make trimmed surface

KI_bad_entity_event_comb

1009

bad combination of entity/event

KI_too_many_derivatives

1010

too many derivatives requested

KI_bad_deriv_vertices

1011

bad vertex list for derivative curve

KI_bad_degen_vertices

1012

bad vertex list for degenerate curve

KI_not_on_edge

1013

not within resolution distance of edge

KI_closest_approach_failed

1014

failed to find closest approach

KI_cant_do_clash

1015

clash failure

KI_targ_faces_many_bodies

1016

target faces in list are from more than one body

KI_tool_faces_many_bodies

1017

tool faces in list are from more than one body

KI_cant_do_imprint

1018

imprint failure

KI_topol_not_from_body

1019

topology is not from expected body

KI_inconsistent_facesets

1020

failure to identify facesets

KI_FG_evaluator_not_found

1021

foreign geometry evaluator does not exist

KI_FG_data_alloc_error

1022

foreign geometry evaluator space allocation fault

KI_FG_data_not_found

1023

could not access foreign geometry data

KI_FG_evaluator_error

1024

foreign geometry evaluator failure

KI_FG_modelling_error

1025

cannot model with instance of foreign geometry

KI_solid_body

1026

solid body is unsuitable for this operation

KI_different_bodies

1027

vertices on different bodies

KI_wrong_number_edges

1028

only 2 edges at vertex permissible

KI_cant_blend_vertex

1029

could not blend vertices as requested

KI_blends_overlap

1030

blends would overlap with each other

KI_edges_intersect

1031

edges would intersect

KI_not_in_same_body

1032

entities do not all belong to same the body

KI_unsuitable_topology

1033

topology is unsuitable

KI_cu_self_intersect

1034

curve self-intersects

KI_linear_multi_seg

1035

linear B-spline with >1 seg not allowed

KI_no_eds_from_target

1036

no knitting pattern edges form target

KI_cant_offset

1037

underlying surface cannot be offset

KI_FG_real_data_error

1038

foreign geometry real data error

KI_FG_integer_data_error

1039

evaluator integer data error

KI_partial_coi_found

1040

failure due to detection of a partial coincidence

KI_bodies_dont_knit

1041

bodies have no coincident edges

KI_pattern_invalid

1042

pattern would produce invalid body

KI_bad_tolerance

1043

tolerance is less than Parasolid tolerance

KI_cant_extract_geom

1044

failure to extract necessary geometry to make body

KI_bad_basis_surf

1045

SP-curve not defined on supplied basis surface

KI_FG_receive_failure

1046

Archived part contains foreign geometry which fails to receive

KI_FG_snapshot_failure

1047

Snapshot contains foreign geometry which fails re-initialization

KI_cant_create_pattern

1048

Failed to create knitting pattern

KI_tag_limit_exceeded

1049

Tag limit would be exceeded

KI_tag_limit_out_of_range

1050

Invalid tag limit

KI_cant_find_extreme

1051

Failed to find extreme point

KI_disc_full

1052

Disc is full

KI_cant_find_derivs

1053

failed to find derivatives

KI_too_many_targets

1054

too many target bodies

KI_duplicate_targets

1055

duplicates in list of targets

KI_curve_already_trimmed

1056

attempting to trim a trimmed curve

KI_curve_too_short

1057

trimmed curve is shorter than linear resolution

KI_boolean_failure

1058

inconsistent arguments, or internal error

KI_duplicate_item

1059

duplicate item in option data

KI_failed_to_trim

1060

failed to trim

KI_unsuitable_loop

1061

loop is of wrong type

KI_failed_to_replace

1062

unable to replace surface of sheet

KI_failed_to_create_sp

1063

failed to create SP-curve

KI_tolerance_too_tight

1064

failed to meet tolerances

KI_fru_error

1065

Frustrum error

KI_incorrect_mc_conf

1066

machine configuration not authorized for Parasolid

KI_partial_no_intersect

1067

no imprinting in local boolean

KI_none_shared

1068

no shared geometry

KI_cant_hollow

1069

failed to hollow body

KI_not_in_same_shell

1070

entities not all from the same body

KI_general_body

1071

function not supported for general bodies

KI_bad_thickness

1072

thickness is zero

KI_non_smooth_edge

1073

normals discontinuous across edge

KI_degenerate_vertex

1074

degenerate vertex not allowed

KI_cant_thicken

1075

failed to thicken sheet

KI_crossing_face

1076

curve crosses face

KI_not_in_region

1077

not inside region

KI_empty_body

1078

empty general body

KI_sheet_untrimmed

1079

trim curves didn't remove any part of sheet

KI_fxf_blend_failed

1080

failed to create face-face blend

KI_fxf_blend_bad_token

1081

illegal face-face blend token

KI_file_read_corruption

1082

corrupt data read, perhaps an NFS problem

KI_trim_loop_degenerate

1083

Trimming loop degenerates at given tolerance

KI_solid_has_void

1084

Solid body contains void

KI_not_in_same_partition

1086

Entities are not all in the same partition

KI_instanced_body

1087

Body is instanced

KI_entity_not_new

1088

An entity was not created since the last roll operation

KI_applio_not_registered

1089

The transmit/receive i/o functions have not been registered

KI_more_than_one_part

1090

More than one part in transmit file

KI_bad_field_conversion

1091

Field size incompatible between versions

[back to top]


B.3 KI error codes in alphabetic order

 

KI_FG_data_alloc_error

1022

foreign geometry evaluator space allocation fault

KI_FG_data_not_found

1023

could not access foreign geometry data

KI_FG_evaluator_error

1024

foreign geometry evaluator failure

KI_FG_evaluator_not_found

1021

foreign geometry evaluator does not exist

KI_FG_integer_data_error

1039

foreign geometry integer data error

KI_FG_modelling_error

1025

cannot model with instance of foreign geometry

KI_FG_real_data_error

1038

foreign geometry real data error

KI_FG_receive_failure

1046

Archived part contains foreign geometry which fails to receive

KI_FG_snapshot_failure

1047

Snapshot contains foreign geometry which fails re-initialization

KI_abort_from_go

967

a GO routine returned status-code <abort>

KI_aborted

945

operation aborted following an interrupt

KI_all_faces_in_body

969

not valid for all faces in the body

KI_already_in_feat

520

entity is already in feature

KI_already_loaded

528

part with key already loaded

KI_already_saved

529

part is already stored in archive

KI_anon_sub_part

504

instance of anonymous sub-part of stored part

KI_applio_not_registered

1089

The transmit/receive i/o functions have not been registered

KI_at_singularity

532

coords at singularity of surface

KI_at_terminator

929

coords at terminator of curve

KI_atol_too_small

958

invalid angular control set

KI_attr_defn_mismatch

555

archived attribute defns don't match current

KI_attr_mismatch

522

attribute properties inconsistent with defn

KI_attr_not_found

99

attribute of required type not found

KI_attr_type_not_defined

919

attribute type not defined

KI_bad_accuracy

956

accuracy out of range

KI_bad_angle

1

angle out of range

KI_bad_basis_surf

1045

SP-curve not defined on supplied basis surface

KI_bad_blend_bound

334

illegal blend boundary

KI_bad_blend_param

920

blend parameter out of range

KI_bad_box

909

box is too small or too large

KI_bad_char_string

109

invalid character string

KI_bad_component

963

array positions 12, 13, 14 must be zero

KI_bad_curves

986

Curves invalid for this operation

KI_bad_degen_vertices

1012

bad vertex list for degenerate curve

KI_bad_derivative

979

derivative vector too big

KI_bad_deriv_vertices

1011

bad vertex list for derivative curve

KI_bad_dimension

135

invalid dimension

KI_bad_end_points

941

curve not defined between end points

KI_bad_entity_event_comb

1009

bad combination of entity/event

KI_bad_field_conversion

1091

Field size incompatible between versions

KI_bad_file_format

974

invalid value given for file format

KI_bad_file_guise

975

invalid value given for file guise

KI_bad_filename

561

character string is not a valid file name

KI_bad_geom_topol

105

geometry inconsistent with topology

KI_bad_hull

935

Bezier hull is too complicated

KI_bad_index

29

invalid index

KI_bad_key

565

key has invalid syntax

KI_bad_knots

978

Invalid knot-vector

KI_bad_light_source

364

invalid light-source definition

KI_bad_list_tree

1005

lists do not form a valid tree

KI_bad_name

11

name is invalid

KI_bad_option_data

907

option data not valid for relevant option

KI_bad_order

987

Invalid order for operation

KI_bad_parameter

120

parameter out of range

KI_bad_parametric_prop

989

Bad parametric property code

KI_bad_pixel_map

361

mapping from model to pixel-space is invalid

KI_bad_position

911

position lies outside modeler resolution

KI_bad_precision

930

precision does not lie within allowed range

KI_bad_request_code

350

invalid request code

KI_bad_rollfile_size

964

size for rollback file too large or too small

KI_bad_rolling_ball

976

rolling ball blend is not allowed on edge

KI_bad_selection_code

38

invalid selection code

KI_bad_shared_dep

917

dependent of entity would be illegally shared

KI_bad_shared_entity

916

entity would become illegally shared

KI_bad_sharing

921

sharing prohibits operation

KI_bad_spec_code

110

specification code is out of range

KI_bad_state_combn

570

new state is incompatible with original state

KI_bad_string

1002

string is invalid

KI_bad_tag_in_list

510

list contains dead or invalid tag

KI_bad_tag_in_list_tree

1004

list tree contains dead or invalid tag

KI_bad_thickness

1072

thickness is zero

KI_bad_tolerance

1043

tolerance is less than Parasolid tolerance

KI_bad_type

30

invalid type

KI_bad_type_combn

12

invalid combination of types

KI_bad_user_field_size

933

specified user-field size not in range 0 - 16

KI_bad_value

39

value is not as expected

KI_bad_vertex

944

too many edges at vertex

KI_bad_view_mx

360

invalid view matrix

KI_bad_wire

940

invalid wire would result

KI_blend_didnt_check

336

blend fixed but failed checker

KI_blends_overlap

1030

blends would overlap with each other

KI_bodies_dont_knit

1041

bodies have no coincident edges

KI_boolean_failure

1058

inconsistent arguments, or internal error

KI_buffer_overflow

2

array too small to hold results

KI_bulletinb_is_off

42

bulletin board is not active

KI_cant_be_aborted

965

roll-operations cannot be aborted

KI_cant_blend_vertex

1029

could not blend vertices as requested

KI_cant_create_pattern

1048

failed to create knitting pattern

KI_cant_do_clash

1015

clash failure

KI_cant_do_imprint

1018

imprint failure

KI_cant_do_intersect

157

unable to perform requested intersection

KI_cant_do_tweak

50

tweak cannot be performed

KI_cant_extract_geom

1044

failure to extract necessary geometry to make body

KI_cant_find_derivs

1053

failed to find derivatives

KI_cant_find_extreme

1051

failed to find extreme point

KI_cant_find_file

557

cannot find file

KI_cant_find_su

77

unable to find a surface

KI_cant_fix_blends

330

could not fix blends in body

KI_cant_heal_wound

525

cannot heal wound - impossible geometry

KI_cant_hollow

1069

failed to hollow body

KI_cant_intsc_solid_sheet

972

cannot intersect solid target with sheet tool

KI_cant_make_bspline

993

Failure to represent entity in B-spline form

KI_cant_make_trimmed_sf

1008

failed to make trimmed surface

KI_cant_offset

1037

underlying surface cannot be offset

KI_cant_open_file

928

failed to open file

KI_cant_open_jrnl

27

journal file could not be opened

KI_cant_thicken

1075

failed to thicken sheet

KI_cant_unite_solid_sheet

543

cannot unite solid with sheet

KI_closed_faces

531

cannot make solid from closed set of faces

KI_closest_approach_failed

1014

failed to find closest approach

KI_coincident

957

start and end coincide but curve not closed

KI_coincident_points

977

Coincident control or spline points

KI_cone_too_sharp

4

cone cannot be distinguished from a cylinder

KI_contradictory_request

998

Contradictory or unknown requests for mass properties

KI_coplanar

952

directions are coplanar

KI_corrupt_body

103

model data structure is corrupt

KI_corrupt_file

922

invalid file contents

KI_crossing_edge

942

curve crosses edge

KI_crossing_face

1076

curve crosses face

KI_crossing_vertex

943

curve crosses vertex

KI_ctol_too_small

959

invalid chordal control set

KI_cu_are_coincident

994

Coincident curves

KI_cu_self_intersect

1034

curve self-intersects

KI_curve_already_trimmed

1056

attempting to trim a trimmed curve

KI_curve_too_short

1057

curve is shorter than linear resolution

KI_curves_dont_meet

984

Curves are not sequent

KI_cyclic_assy

503

operation would cause cyclic reference

KI_cyclic_list_reference

1006

lists refer to each other cyclically

KI_degenerate_vertex

1074

degenerate vertex not allowed

KI_density_le_0

85

a body has zero or negative density

KI_different_bodies

1027

vertices on different bodies

KI_different_types

505

entities in list are not all of same type

KI_disc_full

1052

disc is full

KI_discontinuous_curve

131

adjacent curve segments do not meet

KI_discontinuous_surface

129

adjacent patches do not meet

KI_distance_le_0

15

distance is zero or negative

KI_distance_lt_0

14

distance is negative

KI_distance_too_large

927

distance too large for modeler resolution

KI_dont_intersect

35

no intersection

KI_dont_make_solid

87

unable to make solid from faces

KI_duplicate_item

1059

duplicate item in option data

KI_duplicate_list_item

511

list contains duplicate item

KI_duplicate_targets

1055

duplicate in list of targets

KI_duplicate_tools

540

duplication in list of tool bodies

KI_edges_intersect

1031

edges would intersect

KI_empty_assy

912

assembly instances no bodies

KI_empty_body

1078

empty general body

KI_empty_list

79

empty list not valid for this operation

KI_empty_list_in_tree

1007

empty list found in list tree

KI_entity_not_new

1088

An entity was not created since the last roll operation

KI_existing_attr_type

506

attribute type already defined

KI_eye_in_box

367

eye-point may not be inside box of entity

KI_face_not_planar

996

Can only find cofg/inertia for planar faces

KI_failed_to_create_sp

1063

failed to create SP-curve

KI_failed_to_replace

1062

unable to replace surface of sheet

KI_failed_to_trim

1060

failed to trim

KI_fatal_error

948

irrecoverable run-time error

KI_file_access_error

973

unexpected file-access error from Frustrum

KI_file_already_exists

1000

Can't create file of same name as existing one

KI_file_read_corruption

1082

corrupt data read, perhaps an NFS problem

KI_fragment

73

operation would cause sheet to break apart

KI_fru_error

1065

Frustrum error

KI_fxf_blend_failed

1080

failed to create face-face blend

KI_fxf_blend_bad_token

1081

illegal face-face blend token

KI_general_body

1071

function not supported for general bodies

KI_geom_not_needed

64

topological entity already owns geometry

KI_geom_topol_mismatch

62

geometry/topology mismatch

KI_get_snapshot_failed

558

failed to restore snapshot

KI_has_no_name

7

entity has no name

KI_has_no_owner

8

entity has no owner so cannot be named

KI_has_parent

28

entity already has a parent

KI_hulls_intersect

966

invalid intersection between convex hulls

KI_illegal_degeneracy

116

illegal degeneracy

KI_illegal_owner

990

specified owner is inappropriate or invalid

KI_impossible_sweep

57

cannot determine swept geometry

KI_impossible_swing

55

cannot determine swung geometry

KI_impossible_taper

860

taper cannot be performed

KI_incompatible_curves

992

Curves not compatible for this operation

KI_incompatible_props

982

Combination of properties is impossible or ambiguous

KI_inconsistent_facesets

1020

failure to identify facesets

KI_inconsistent_geom

51

geometry is inconsistent with neighbors

KI_incorrect_mc_conf

1066

machine configuration not authorized for Parasolid

KI_instanced_body

1087

Body is instanced

KI_instanced_tools

541

instanced tool bodies

KI_insufficient_curves

985

Too many or too few curves

KI_insufficient_points

988

Insufficient control or spline points

KI_invalid_bodies

546

boolean failure or invalid bodies

KI_invalid_geometry

999

Geometry fails to pass checks

KI_is_attached

34

geometric entity is attached to topology

KI_journal_not_open

566

journal file not open

KI_key_in_use

530

key already used in archive

KI_key_not_found

58

key not found

KI_keyed_part_mismatch

913

archived part not same type as part in memory

KI_linear_multi_seg

1035

linear B-spline with >1 seg not allowed

KI_list_too_short

519

not enough items in list

KI_list_wrong_length

523

list not of expected length or is too long

KI_lt_3_sides

33

number of sides is less than 3

KI_majaxi_not_perpn

36

major axis and axis not perpendicular

KI_majrad_minrad_mismatch

507

incompatible values for major and minor radii

KI_mass_eq_0

82

bodies have zero total mass

KI_memory_full

901

modeler has run out of virtual memory

KI_mend_attempt_failure

1003

mending attempt has failed

KI_missing_geom

96

a topological entity lacks geometry

KI_mixed_sheets_solids

542

mixture of sheet and solid tool bodies

KI_modeller_not_started

931

STAMOD must be first call to KI

KI_modeller_not_stopped

932

calling STAMOD twice without calling STOMOD

KI_modified_sub_part

904

part has modified sub-part

KI_more_than_one_part

1090

More than one part in transmit file

KI_negative_body

106

body is inside out

KI_nitems_le_0

903

number of items is zero or negative

KI_nitems_lt_0

902

number of items is negative

KI_no_errors

0

Operation was successful

KI_no_eds_from_target

1036

no knitting pattern edges form target

KI_no_geometry

61

no geometry attached

KI_no_rollmark

854

no previous roll-mark exists

KI_no_user_fields

949

user fields are not in use

KI_non_manifold

547

non-manifold body or boundary

KI_non_orth_matrix

962

non-orthogonal matrix

KI_non_smooth_edge

1073

normals discontinuous across edge

KI_none_mergeable

48

no mergeable entities

KI_none_shared

1068

no shared geometry

KI_not_a_list

80

a list was not provided when one was required

KI_not_a_logical

908

value is not KI_true (1) or KI_false (0)

KI_not_a_tag

22

tag is invalid or dead

KI_not_at_rollmark

924

state of model changed since last roll-mark

KI_not_blended

335

no blend on edge

KI_not_connected

20

no such connection

KI_not_found

19

specified entity not found

KI_not_in_feat

512

entity not found in feature

KI_not_in_region

1077

not inside region

KI_not_in_same_body

1032

entities do not all belong to same the body

KI_not_in_same_part

59

entities do not all belong to the same part

KI_not_in_same_partition

1086

Entities are not all in the same partition

KI_not_in_same_shell

1070

entities not all from the same body

KI_not_interrupted

946

kernel has not been interrupted

KI_not_on_curve

67

not within resolution distance of curve

KI_not_on_edge

1013

not within resolution distance of edge

KI_not_on_face

54

not within resolution distance of face

KI_not_on_surface

915

not within resolution distance of surface

KI_not_same_length

359

lists should be the same length but are not

KI_not_sheet

939

body is not a sheet

KI_not_solid

101

a body is not solid

KI_not_unique

13

not unique

KI_null_arg_address

906

argument address given as zero

KI_null_axis

25

axis vector has zero length

KI_null_direction

31

direction vector has zero length

KI_opposed_sheets

951

attempt to unite opposed sheets

KI_order_lt_2

132

order is less than 2

KI_part_not_isolated

905

part not isolated

KI_part_not_keyed

524

part is not keyed and cannot be unloaded

KI_partial_coi_found

1040

failure due to detection of a partial coincidence

KI_partial_no_intersect

1067

no imprinting in local boolean

KI_pattern_invalid

1042

pattern would produce invalid body

KI_radii_both_0

3

both radii are zero

KI_radius_eq_0

925

radius is zero or very near to zero

KI_radius_le_0

16

radius is zero or negative

KI_radius_lt_0

18

radius is negative

KI_radius_sum_le_0

508

majrad < zero and majrad + minrad <= zero

KI_radius_too_large

926

radius is too large for modeler resolution

KI_receive_failed

63

receive failed

KI_recursive_call

934

calling KI before the previous call completes

KI_repeated_knots

983

Repeated knots in knot vector invalid in this context

KI_request_not_supported

997

Requested mass properties not implemented

KI_roll_forward_fail

856

roll forward not possible

KI_roll_is_off

855

logging for roll-back is disabled

KI_rollmark_failed

850

failed to set rollmark

KI_rot_angle_eq_0

32

zero angle rotation asked for

KI_run_time_error

947

non fatal run-time error

KI_same_tool_and_target

545

target body cannot also be a tool body

KI_save_snapshot_failed

562

failed to save snapshot

KI_sc_factor_le_0

40

scale must be greater than zero

KI_schema_access_error

970

open/close/read/write error for schema file

KI_schema_corrupt

971

contents of schema file not as expected

KI_sheet_untrimmed

1079

trim curves didn't remove any part of sheet

KI_size_mismatch

533

archived part has different size settings

KI_solid_body

1026

solid body is unsuitable for this operation

KI_solid_has_void

1084

solid body contains void

KI_still_referenced

68

argument is still referenced

KI_stol_too_small

960

invalid step length control set

KI_su_are_coincident

41

coincident surfaces

KI_su_self_intersect

141

would produce a self_intersecting surface

KI_system_error

900

modeler error: please report fault

KI_t_sheet

549

T-sheet

KI_tag_limit_exceeded

1049

tag limit would be exceeded

KI_tag_limit_out_of_range

1050

invalid tag limit

KI_targ_faces_many_bodies

1016

target faces in list are from more than one body

KI_tolerance_too_tight

1064

failed to meet tolerances

KI_too_many_control_pts

1001

parametric entity has too many control points

KI_too_many_derivatives

1010

too many derivatives requested

KI_too_many_targets

1054

too many target bodies

KI_tool_faces_many_bodies

1017

tool faces in list are from more than one body

KI_topol_not_from_body

1019

topology is not from expected body

KI_transmit_failed

560

transmit failed

KI_trim_loop_degenerate

1083

Trimming loop degenerates at given tolerance

KI_unchecked_entity

991

Entity unchecked and may be invalid for this operation

KI_unsuitable_entity

914

entity unsuitable for requested operation

KI_unsuitable_loop

1061

loop is of wrong type

KI_unsuitable_topology

1033

topology is unsuitable

KI_usfd_mismatch

936

file has wrong user-field size

KI_weight_le_0

111

weights are not all strictly positive

KI_wire_body

938

wire or acorn body is unsuitable for this operation

KI_withdrawn_surface

995

Part contains a withdrawn blend surface

KI_wrong_direction

961

start and end in wrong order

KI_wrong_entity

10

entity is not of type expected

KI_wrong_entity_in_list

357

entity of wrong type in list

KI_wrong_format

937

trying to open file in wrong format

KI_wrong_list_type

509

list is not of the expected type

KI_wrong_number_derivs

981

Too many or too few derivatives supplied

KI_wrong_number_edges

1028

only 2 edges at vertex permissible

KI_wrong_number_knots

980

Knot vector is too long or too short

KI_wrong_sub_type

553

sub-type of entity is unsuitable

KI_wrong_surface

950

wrong type of surface for operation

KI_wrong_transf

37

transformation is unsuitable for operation

KI_wrong_type_for_feat

513

entity type is inconsistent with feature type

KI_wrong_version

923

file is incompatible with this version

 

[back to top]

<<< Kernel Interface Tokens Chapters Kernel Interface Typedefs >>>