PK Error Codes (Function order)   

<<< PK Errors (Alphabetic) Chapters

Contents

[back to top]


I.1 PK Error Codes in Function order

This appendix lists all the error codes used by the PK Interface in alphabetical order.

[back to top]

Error Codes A-B

Function or StructureNumberError CodeDescription

PK_ASSEMBLY_check

907

PK_ERROR_bad_option_data

max_faults < 0 (MILD)

PK_ASSEMBLY_check

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0 (MILD)

PK_ASSEMBLY_check

5062

PK_ERROR_check_failure

checker failure (MILD)

PK_ASSEMBLY_transform

37

PK_ERROR_wrong_transf

transform is not a rigid motion or reflection (MILD)

PK_ATTDEF_create

11

PK_ERROR_bad_name

invalid name for attribute type

PK_ATTDEF_create

350

PK_ERROR_bad_request_code

invalid class or field types code

PK_ATTDEF_create

511

PK_ERROR_duplicate_array_item

item duplicated in array of owners

PK_ATTDEF_create

506

PK_ERROR_existing_attdef

attribute type already defined

PK_ATTDEF_create

990

PK_ERROR_illegal_owner

invalid class for type with geometric owner

PK_ATTDEF_create

19

PK_ERROR_not_found

no legal owners supplied

PK_ATTDEF_create

357

PK_ERROR_wrong_entity_in_array

invalid token found in array of owners

PK_ATTDEF_create_2

11

PK_ERROR_bad_name

invalid name for attribute type

PK_ATTDEF_create_2

350

PK_ERROR_bad_request_code

invalid class or field types code

PK_ATTDEF_create_2

511

PK_ERROR_duplicate_array_item

item duplicated in array of owners

PK_ATTDEF_create_2

5135

PK_ERROR_duplicate_name

duplicate in array of field names

PK_ATTDEF_create_2

506

PK_ERROR_existing_attdef

attribute type already defined

PK_ATTDEF_create_2

990

PK_ERROR_illegal_owner

invalid class for type with geometric owner

PK_ATTDEF_create_2

19

PK_ERROR_not_found

no legal owners supplied

PK_ATTDEF_create_2

357

PK_ERROR_wrong_entity_in_array

invalid token found in array of owners

PK_ATTDEF_find

11

PK_ERROR_bad_name

Non-printing characters in name

PK_ATTDEF_set_group_closing

914

PK_ERROR_unsuitable_entity

(MILD) 'attdef' is a Parasolid System attribute definition or the attdef_class of 'attdef' is not PK_ATTDEF_class_01_c or PK_CLASS_group is not one of the 'owner_types' of 'attdef'.

PK_ATTRIB_ask_axes

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_axes

5014

PK_ERROR_field_of_wrong_type

The field is not an axis field

PK_ATTRIB_ask_doubles

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_doubles

5014

PK_ERROR_field_of_wrong_type

The field is not a double field

PK_ATTRIB_ask_ints

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_ints

5014

PK_ERROR_field_of_wrong_type

The field is not an integer field

PK_ATTRIB_ask_named_axes

11

PK_ERROR_bad_name

The attribute does not have a field with this name

PK_ATTRIB_ask_named_axes

5014

PK_ERROR_field_of_wrong_type

The field is not an axis field

PK_ATTRIB_ask_named_doubles

11

PK_ERROR_bad_name

The attribute does not have a field with this name

PK_ATTRIB_ask_named_doubles

5014

PK_ERROR_field_of_wrong_type

The field is not a double field

PK_ATTRIB_ask_named_ints

11

PK_ERROR_bad_name

The attribute does not have a field with this name

PK_ATTRIB_ask_named_ints

5014

PK_ERROR_field_of_wrong_type

The field is not an integer field

PK_ATTRIB_ask_named_pointers

11

PK_ERROR_bad_name

The attribute does not have a field with this name

PK_ATTRIB_ask_named_pointers

5014

PK_ERROR_field_of_wrong_type

The field is not a pointer field

PK_ATTRIB_ask_named_string

11

PK_ERROR_bad_name

The attribute does not have a field with this name

PK_ATTRIB_ask_named_string

5014

PK_ERROR_field_of_wrong_type

The field is not a string field

PK_ATTRIB_ask_named_ustring

11

PK_ERROR_bad_name

The attribute does not have a field with this name

PK_ATTRIB_ask_named_ustring

5014

PK_ERROR_field_of_wrong_type

The field is not a Unicode field

PK_ATTRIB_ask_named_vectors

11

PK_ERROR_bad_name

The attribute does not have a field with this name

PK_ATTRIB_ask_named_vectors

5014

PK_ERROR_field_of_wrong_type

The field is not a vector, coordinate or direction field

PK_ATTRIB_ask_no_roll

5048

PK_ERROR_rollback_not_started

(MILD) Partitioned rollback is not active

PK_ATTRIB_ask_nth_axis

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_nth_axis

29

PK_ERROR_bad_index

The field has no axis with this index

PK_ATTRIB_ask_nth_axis

5014

PK_ERROR_field_of_wrong_type

The field is not an axis field

PK_ATTRIB_ask_nth_double

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_nth_double

29

PK_ERROR_bad_index

The field has no double with this index

PK_ATTRIB_ask_nth_double

5014

PK_ERROR_field_of_wrong_type

The field is not a double field

PK_ATTRIB_ask_nth_int

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_nth_int

29

PK_ERROR_bad_index

The field has no int with this index

PK_ATTRIB_ask_nth_int

5014

PK_ERROR_field_of_wrong_type

The field is not an int field

PK_ATTRIB_ask_nth_pointer

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_nth_pointer

29

PK_ERROR_bad_index

The field has no pointer with this index

PK_ATTRIB_ask_nth_pointer

5014

PK_ERROR_field_of_wrong_type

The field is not a pointer field

PK_ATTRIB_ask_nth_vector

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_nth_vector

29

PK_ERROR_bad_index

The field has no vector with this index

PK_ATTRIB_ask_nth_vector

5014

PK_ERROR_field_of_wrong_type

The field is not a vector, coordinate or direction field

PK_ATTRIB_ask_pointers

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_pointers

5014

PK_ERROR_field_of_wrong_type

The field is not a pointer field

PK_ATTRIB_ask_string

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_string

5014

PK_ERROR_field_of_wrong_type

The field is not a string field

PK_ATTRIB_ask_ustring

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_ustring

5014

PK_ERROR_field_of_wrong_type

The field is not a Unicode field

PK_ATTRIB_ask_vectors

5013

PK_ERROR_bad_field_number

The attribute does not have a field with this number

PK_ATTRIB_ask_vectors

5014

PK_ERROR_field_of_wrong_type

The field is not a vector, coordinate or direction field

PK_ATTRIB_create_empty

5020

PK_ERROR_existing_attrib

The entity may not own more than one attribute with the given definition

PK_ATTRIB_create_empty

10

PK_ERROR_wrong_entity

The entity may not own an attribute with the given definition

PK_ATTRIB_set_axes

5013

PK_ERROR_bad_field_number

(MILD) The attribute does not have a field with this number

PK_ATTRIB_set_axes

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_axes

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not an axis field

PK_ATTRIB_set_axes

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_axes' is not equal to the existing field length

PK_ATTRIB_set_doubles

5013

PK_ERROR_bad_field_number

(MILD) The attribute does not have a field with this number

PK_ATTRIB_set_doubles

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_doubles

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a double field

PK_ATTRIB_set_doubles

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_doubles' is not equal to the existing field length

PK_ATTRIB_set_ints

5013

PK_ERROR_bad_field_number

(MILD) The attribute does not have a field with this number

PK_ATTRIB_set_ints

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_ints

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not an int field

PK_ATTRIB_set_ints

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_ints' is not equal to the existing field length

PK_ATTRIB_set_named_axes

11

PK_ERROR_bad_name

(MILD) The attribute does not have a field with this name

PK_ATTRIB_set_named_axes

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_named_axes

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not an axis field

PK_ATTRIB_set_named_axes

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_axes' is not equal to the existing field length

PK_ATTRIB_set_named_doubles

11

PK_ERROR_bad_name

(MILD) The attribute does not have a field with this name

PK_ATTRIB_set_named_doubles

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_named_doubles

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a double field

PK_ATTRIB_set_named_doubles

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_doubles' is not equal to the existing field length

PK_ATTRIB_set_named_ints

11

PK_ERROR_bad_name

(MILD) The attribute does not have a field with this name

PK_ATTRIB_set_named_ints

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_named_ints

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not an int field

PK_ATTRIB_set_named_ints

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_ints' is not equal to the existing field length

PK_ATTRIB_set_named_pointers

11

PK_ERROR_bad_name

(MILD) The attribute does not have a field with this name

PK_ATTRIB_set_named_pointers

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_named_pointers

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a pointer field

PK_ATTRIB_set_named_pointers

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_pointers' is not equal to the existing field length

PK_ATTRIB_set_named_string

11

PK_ERROR_bad_name

(MILD) The attribute does not have a field with this name

PK_ATTRIB_set_named_string

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_named_string

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a string field

PK_ATTRIB_set_named_string

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and the length of 'string' is not equal to the existing field length

PK_ATTRIB_set_named_ustring

11

PK_ERROR_bad_name

(MILD) The attribute does not have a field with this name

PK_ATTRIB_set_named_ustring

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_named_ustring

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a ustring field

PK_ATTRIB_set_named_ustring

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and the length of 'string' is not equal to the existing field length

PK_ATTRIB_set_named_vectors

11

PK_ERROR_bad_name

(MILD) The attribute does not have a field with this name

PK_ATTRIB_set_named_vectors

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_named_vectors

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a vector field

PK_ATTRIB_set_named_vectors

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_vectors' is not equal to the existing field length

PK_ATTRIB_set_no_roll

5250

PK_ERROR_attrib_field_empty

(MILD) one of 'attribs' has an empty field

PK_ATTRIB_set_no_roll

5041

PK_ERROR_bad_class

(MILD) The 'attdef_class' of an 'attribs' attribute definition is not PK_ATTDEF_class_01_c or PK_ATTDEF_class_06_c

PK_ATTRIB_set_no_roll

5048

PK_ERROR_rollback_not_started

(MILD) Partitioned rollback is not active

PK_ATTRIB_set_pointers

5013

PK_ERROR_bad_field_number

(MILD) The attribute does not have a field with this number

PK_ATTRIB_set_pointers

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_pointers

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a pointer field

PK_ATTRIB_set_pointers

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_pointers' is not equal to the existing field length

PK_ATTRIB_set_string

5013

PK_ERROR_bad_field_number

(MILD) The attribute does not have a field with this number

PK_ATTRIB_set_string

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_string

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a string field

PK_ATTRIB_set_string

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and the length of 'string' is not equal to the existing field length

PK_ATTRIB_set_ustring

5013

PK_ERROR_bad_field_number

(MILD) The attribute does not have a field with this number

PK_ATTRIB_set_ustring

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_ustring

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a ustring field

PK_ATTRIB_set_ustring

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and the length of 'string' is not equal to the existing field length

PK_ATTRIB_set_vectors

5013

PK_ERROR_bad_field_number

(MILD) The attribute does not have a field with this number

PK_ATTRIB_set_vectors

39

PK_ERROR_bad_value

(MILD) The field data is in some way invalid for the intended field.

PK_ATTRIB_set_vectors

5014

PK_ERROR_field_of_wrong_type

(MILD) The field is not a vector field

PK_ATTRIB_set_vectors

359

PK_ERROR_not_same_length

(MILD) The 'attrib' is a no-roll attribute and 'n_vectors' is not equal to the existing field length

PK_BB_output_events

42

PK_ERROR_bb_is_off

(MILD) can not output events when bb is off

PK_BB_set_status

570

PK_ERROR_bad_state_combn

requested status incompatible with existing status

PK_BB_set_status

949

PK_ERROR_no_user_fields

can not request PK_BB_status_user_field_c when there are no user fields.

PK_BB_sf_t

1009

PK_ERROR_bad_class_event_comb

class not allowed for event

PK_BCURVE_add_knot

978

PK_ERROR_bad_knots

maximum multiplicity of knots (MILD)

PK_BCURVE_add_knot

120

PK_ERROR_bad_parameter

parameter out of range (MILD)

PK_BCURVE_add_knot

34

PK_ERROR_is_attached

'bcurve' is attached to topology (MILD)

PK_BCURVE_ask_piecewise

987

PK_ERROR_bad_order

PK_piecewise_rep_hermite_c requested and curve degree is not 3.

PK_BCURVE_ask_splinewise

978

PK_ERROR_bad_knots

curve has unsuitable knot vector

PK_BCURVE_ask_splinewise

914

PK_ERROR_unsuitable_entity

degree of curve is greater than 3 or degree is less than 3 and curve has more than one segment

PK_BCURVE_clamp_knots

993

PK_ERROR_cant_make_bspline

clamping on the bcurve failed and the bcurve remains unmodified (MILD)

PK_BCURVE_combine

986

PK_ERROR_bad_curves

invalid curves for joining

PK_BCURVE_combine

984

PK_ERROR_curves_dont_meet

curves not sequential

PK_BCURVE_combine

985

PK_ERROR_insufficient_curves

insufficient curves to join

PK_BCURVE_create

978

PK_ERROR_bad_knots

knot set is not monotonic increasing

PK_BCURVE_create

993

PK_ERROR_cant_make_bspline

failed to create the curve

PK_BCURVE_create

988

PK_ERROR_insufficient_points

invalid number of verticies

PK_BCURVE_create

5030

PK_ERROR_periodic_not_smooth

periodic curve is not smooth at the join

PK_BCURVE_create

5029

PK_ERROR_periodic_open

periodic curve is not closed

PK_BCURVE_create

111

PK_ERROR_weight_le_0

invalid weight

PK_BCURVE_create

5028

PK_ERROR_zero_interval

knot set covers a zero interval

PK_BCURVE_create_by_fitting

985

PK_ERROR_insufficient_curves

insufficient curves to fit

PK_BCURVE_create_fitted

993

PK_ERROR_cant_make_bspline

unable to fit a bspline to input curve

PK_BCURVE_create_fitted_o_t

5037

PK_ERROR_bad_interval

the range provided is invalid

PK_BCURVE_create_fitted_o_t

120

PK_ERROR_bad_parameter

an interpolation parameter is invalid

PK_BCURVE_create_fitted_o_t

1043

PK_ERROR_bad_tolerance

one of the tolerances provided is invalid

PK_BCURVE_create_spline

911

PK_ERROR_bad_position

a position is outside size box (MILD)

PK_BCURVE_create_spline

988

PK_ERROR_insufficient_points

too few 'positions' have been supplied (MILD)

PK_BCURVE_create_spline_2

911

PK_ERROR_bad_position

a position is outside size box; or two or more consecutive positions are coincident and parameters have not been supplied for them; or curve is periodic and start and end are coincident without parameters supplied (MILD)

PK_BCURVE_create_spline_2

1043

PK_ERROR_bad_tolerance

the proposed 'fit_tol' or 'chordal_tol' is too small (MILD)

PK_BCURVE_create_spline_2

988

PK_ERROR_insufficient_points

too few 'positions' have been supplied (MILD)

PK_BCURVE_eval_approx

120

PK_ERROR_bad_parameter

cannot evaluate out of range

PK_BCURVE_eval_approx

5018

PK_ERROR_eval_failure

internal evaluator failure

PK_BCURVE_eval_approx

5063

PK_ERROR_no_approx_data

support data structures not set

PK_BCURVE_eval_approx

1010

PK_ERROR_too_many_derivatives

too many derivatives requested

PK_BCURVE_extend

5145

PK_ERROR_bad_combination

Indicates that an invalid combination of values has been supplied in the options structure (MILD)

PK_BCURVE_extend

39

PK_ERROR_bad_value

Indicates that an invalid value has been supplied in the options structure (MILD)

PK_BCURVE_join

986

PK_ERROR_bad_curves

invalid curves for joining

PK_BCURVE_join

984

PK_ERROR_curves_dont_meet

curves not sequential

PK_BCURVE_join

985

PK_ERROR_insufficient_curves

insufficient curves to join

PK_BCURVE_lower_degree

39

PK_ERROR_bad_value

'decrement' is not greater than zero or decrement causes the new degree to be less than or equal to zero. (MILD)

PK_BCURVE_lower_degree

993

PK_ERROR_cant_make_bspline

degree reduction on the bcurve failed and the bcurve remains unmodified. (MILD)

PK_BCURVE_lower_degree

34

PK_ERROR_is_attached

'bcurve' is attached to topology or owned by other geometry. (MILD)

PK_BCURVE_make_bsurf_lofted

986

PK_ERROR_bad_curves

coincidence between curves

PK_BCURVE_make_bsurf_lofted

992

PK_ERROR_incompatible_curves

curves cannot be matched

PK_BCURVE_make_bsurf_lofted

985

PK_ERROR_insufficient_curves

too few curves provided

PK_BCURVE_make_bsurf_lofted_o_t

1012

PK_ERROR_bad_degen_vertices

wrong number of vertices of degenerate bcurve

PK_BCURVE_make_bsurf_lofted_o_t

1011

PK_ERROR_bad_deriv_vertices

wrong number of vertices of derivative bcurve

PK_BCURVE_make_bsurf_lofted_o_t

979

PK_ERROR_bad_derivative

derivative or twist vector too large

PK_BCURVE_make_bsurf_lofted_o_t

29

PK_ERROR_bad_index

index for degenerate segment out of range

PK_BCURVE_make_bsurf_lofted_o_t

978

PK_ERROR_bad_knots

curve knot vectors are incompatible, bad supplied knot vector

PK_BCURVE_make_bsurf_lofted_o_t

982

PK_ERROR_incompatible_props

only one of 'v_end' and 'V_end' is PK_PARAM_end_periodic_c, 'v_end' is PK_PARAM_end_periodic_c and 'v_degen' or 'V_degen' is not PK_PARAM_degen_no_c, one end is PK_PARAM_end_natural_c and a twist vector has been supplied, 'amalgamate' is PK_LOGICAL_true and 'n_v_degen_segs' or 'n_V_degen_segs' is not 0, an end has both degen_segs and degeneracy beyond the edge.

PK_BCURVE_make_bsurf_lofted_o_t

981

PK_ERROR_wrong_number_derivs

wrong number of derivatives

PK_BCURVE_make_matched

986

PK_ERROR_bad_curves

invalid curves for matching

PK_BCURVE_make_matched

978

PK_ERROR_bad_knots

invalid knot vectors

PK_BCURVE_make_matched

985

PK_ERROR_insufficient_curves

insufficient curves to match

PK_BCURVE_piecewise_sf_t

135

PK_ERROR_bad_dimension

illegal 'dim'

PK_BCURVE_piecewise_sf_t

987

PK_ERROR_bad_order

hermite basis and degree not 3

PK_BCURVE_piecewise_sf_t

39

PK_ERROR_bad_value

unreadable value

PK_BCURVE_piecewise_sf_t

131

PK_ERROR_discontinuous_curve

adjacent segments do not meet

PK_BCURVE_raise_degree

39

PK_ERROR_bad_value

'increment' is not greater than zero

PK_BCURVE_remove_knots

29

PK_ERROR_bad_index

an entry in 'knot_indices' is out of range (MILD)

PK_BCURVE_remove_knots

1043

PK_ERROR_bad_tolerance

'tolerance' is invalid (MILD)

PK_BCURVE_remove_knots

39

PK_ERROR_bad_value

an entry in 'remove_multiplicities' is too high (MILD)

PK_BCURVE_remove_knots

990

PK_ERROR_illegal_owner

'bcurve' is owned by other geometry (MILD)

PK_BCURVE_remove_knots

34

PK_ERROR_is_attached

'bcurve' is attached to topology (MILD)

PK_BCURVE_reparameterise

5037

PK_ERROR_bad_interval

(MILD) Knots of the new interval are too close to each other

PK_BCURVE_reparameterise

34

PK_ERROR_is_attached

` (MILD) 'bcurve' is attached to topology or owned by other geometry

PK_BCURVE_set_approx

5063

PK_ERROR_no_approx_data

failed to create data

PK_BCURVE_set_approx

1010

PK_ERROR_too_many_derivatives

too many derivatives requested

PK_BCURVE_sf_t

135

PK_ERROR_bad_dimension

illegal 'vertex_dim'

PK_BCURVE_sf_t

978

PK_ERROR_bad_knots

illegal knot multiplicity or knot set not monotonic increasing

PK_BCURVE_sf_t

39

PK_ERROR_bad_value

unreadable value

PK_BCURVE_sf_t

111

PK_ERROR_weight_le_0

one of the weights is zero or negative

PK_BCURVE_sf_t

980

PK_ERROR_wrong_number_knots

knots inconsistent with vertices

PK_BCURVE_spin

1

PK_ERROR_bad_angle

'angle' == 0 or |'angle'| > 2*Pi

PK_BCURVE_splinewise_sf_t

979

PK_ERROR_bad_derivative

't_deriv' or 'T_deriv' too large (MILD)

PK_BCURVE_splinewise_sf_t

978

PK_ERROR_bad_knots

bad parameterisation (MILD)

PK_BCURVE_splinewise_sf_t

987

PK_ERROR_bad_order

degree < 0 or degree > 3 or degree < 2 and supplied clamping vectors are incorrect (MILD)

PK_BCURVE_splinewise_sf_t

911

PK_ERROR_bad_position

a spline point is outside size box (MILD)

PK_BCURVE_splinewise_sf_t

977

PK_ERROR_coincident_points

repeated spline points (MILD)

PK_BCURVE_splinewise_sf_t

982

PK_ERROR_incompatible_props

only one end is periodic or a periodic curve has coincident end points (MILD)

PK_BCURVE_splinewise_sf_t

988

PK_ERROR_insufficient_points

not enough spline points (MILD)

PK_BCURVE_splinewise_sf_t

983

PK_ERROR_repeated_knots

repeated knots (MILD)

PK_BCURVE_splinewise_sf_t

980

PK_ERROR_wrong_number_knots

wrong number of knots (MILD)

PK_BCURVE_sweep

31

PK_ERROR_null_direction

zero length path vector given

PK_BODY_add_to_compound

5207

PK_ERROR_child_body

a given body is a child body (MILD)

PK_BODY_add_to_compound

1096

PK_ERROR_compound_body

a given body is a compound body (MILD)

PK_BODY_add_to_compound

1087

PK_ERROR_instanced_body

a given body is instanced (MILD)

PK_BODY_add_to_compound

1086

PK_ERROR_not_in_same_partition

'bodies' are not all in the same partition as 'compound' (MILD)

PK_BODY_add_to_compound

533

PK_ERROR_size_mismatch

a given body was created with different modeller resolution settings (MILD)

PK_BODY_add_to_compound

914

PK_ERROR_unsuitable_entity

a given body contains an entity with a negative identifier (MILD)

PK_BODY_apply_knit_pattern

30

PK_ERROR_bad_type

bad type

PK_BODY_apply_knit_pattern

103

PK_ERROR_corrupt_body

Corrupted target body

PK_BODY_apply_knit_pattern

511

PK_ERROR_duplicate_array_item

The same edge appears in both lists or twice in one of the lists

PK_BODY_apply_knit_pattern

1071

PK_ERROR_general_body

One of the edges is owned by a general body

PK_BODY_apply_knit_pattern

541

PK_ERROR_instanced_tools

An edge is from an instanced (non-target) body

PK_BODY_apply_knit_pattern

1036

PK_ERROR_no_eds_from_target

No edges in the pattern are from target body

PK_BODY_apply_knit_pattern

1086

PK_ERROR_not_in_same_partition

Edges are not all in the same partition

PK_BODY_apply_knit_pattern

938

PK_ERROR_wire_body

An edge in the pattern is from a wire body

PK_BODY_ask_first_edge

914

PK_ERROR_unsuitable_entity

'body' is a child body

PK_BODY_ask_first_face

914

PK_ERROR_unsuitable_entity

'body' is a child body

PK_BODY_ask_memory_usage

914

PK_ERROR_unsuitable_entity

Body is a child body (MILD)

PK_BODY_boolean

1058

PK_ERROR_boolean_failure

inconsistent arguments, or internal error (SERIOUS)

PK_BODY_boolean

972

PK_ERROR_cant_intsc_solid_sheet

cant intersect solid target with sheet tool bodies (MILD)

PK_BODY_boolean

543

PK_ERROR_cant_unite_solid_sheet

attempt to unite solid and sheet (SERIOUS)

PK_BODY_boolean

998

PK_ERROR_contradictory_request

bad combination of options or data for type of boolean (MILD)

PK_BODY_boolean

540

PK_ERROR_duplicate_tools

duplication in list of tool bodies (MILD)

PK_BODY_boolean

1071

PK_ERROR_general_body

target or tool is general body (MILD)

PK_BODY_boolean

541

PK_ERROR_instanced_tools

instanced tool bodies (MILD)

PK_BODY_boolean

5060

PK_ERROR_invalid_match_region

invalid matched topology data (SERIOUS)

PK_BODY_boolean

96

PK_ERROR_missing_geom

target or tool has incomplete geometry (SERIOUS)

PK_BODY_boolean

542

PK_ERROR_mixed_sheets_solids

mixture of of sheet and solid tool bodies (MILD)

PK_BODY_boolean

547

PK_ERROR_non_manifold

non-manifold result (SERIOUS)

PK_BODY_boolean

951

PK_ERROR_opposed_sheets

attempt to unite opposed sheets (SERIOUS)

PK_BODY_boolean

545

PK_ERROR_same_tool_and_target

tool body is also target body (MILD)

PK_BODY_boolean

549

PK_ERROR_t_sheet

Operation would result in a T-sheet (SERIOUS)

PK_BODY_boolean

938

PK_ERROR_wire_body

target or tool is a wire body (MILD)

PK_BODY_boolean_2

5213

PK_ERROR_ambiguous_selector

selector is ambiguous and propagate option is not set (SERIOUS)

PK_BODY_boolean_2

5145

PK_ERROR_bad_combination

a mixture of facet and classic geometry has been supplied (MILD)

PK_BODY_boolean_2

911

PK_ERROR_bad_position

bad choice of help point for topolset selection (SERIOUS)

PK_BODY_boolean_2

1058

PK_ERROR_boolean_failure

inconsistent arguments, or internal error (SERIOUS)

PK_BODY_boolean_2

5152

PK_ERROR_cant_complete_imprint

unable to complete the imprint (SERIOUS)

PK_BODY_boolean_2

972

PK_ERROR_cant_intsc_solid_sheet

can't intersect solid target with sheet tool bodies (MILD)

PK_BODY_boolean_2

543

PK_ERROR_cant_unite_solid_sheet

attempt to unite sheet target and solid tool (SERIOUS)

PK_BODY_boolean_2

998

PK_ERROR_contradictory_request

bad combination of options or data for type of boolean (MILD)

PK_BODY_boolean_2

540

PK_ERROR_duplicate_tools

duplication in list of tool bodies (MILD)

PK_BODY_boolean_2

5214

PK_ERROR_inconsistent_selection

attempt to both exclude and include the same selected topolset (SERIOUS)

PK_BODY_boolean_2

1087

PK_ERROR_instanced_body

the target is instanced and the operation would result in it being deleted (SERIOUS)

PK_BODY_boolean_2

541

PK_ERROR_instanced_tools

instanced tool bodies (MILD)

PK_BODY_boolean_2

96

PK_ERROR_missing_geom

target or tool has incomplete geometry (SERIOUS)

PK_BODY_boolean_2

542

PK_ERROR_mixed_sheets_solids

mixture of sheet and solid tool bodies (MILD)

PK_BODY_boolean_2

5064

PK_ERROR_not_general

one or more of the options merge_in_solid, merge_in_face or merge_in_edge is PK_LOGICAL_true but general topology is not enabled (MILD)

PK_BODY_boolean_2

951

PK_ERROR_opposed_sheets

attempt to unite opposed sheets (SERIOUS)

PK_BODY_boolean_2

545

PK_ERROR_same_tool_and_target

tool body is also target body (MILD)

PK_BODY_boolean_2

5021

PK_ERROR_solid_region

bad body; the first region is solid rather than void (MILD)

PK_BODY_boolean_2

1033

PK_ERROR_unsuitable_topology

bad choice of selector topology, or bad topological configuration for material side (SERIOUS)

PK_BODY_boolean_2

5068

PK_ERROR_unsupported_operation

target or tool body is not a sheet body and general topology is not enabled, when completing imprint. non-default values for target/tool_material_side have been supplied together with multiple tool bodies (MILD)

PK_BODY_boolean_2

938

PK_ERROR_wire_body

target or tool is a wire body and the operation is not a union or subtraction occuring between generalised wire bodies with general topology enabled (MILD)

PK_BODY_change_partition

1088

PK_ERROR_entity_not_new

Some entity in the body was created before the last roll operation

PK_BODY_change_partition

1087

PK_ERROR_instanced_body

The body is instanced

PK_BODY_change_partition

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_BODY_check

907

PK_ERROR_bad_option_data

max_faults < 0 (MILD)

PK_BODY_check

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0 (MILD)

PK_BODY_check

5062

PK_ERROR_check_failure

checker failure(MILD)

PK_BODY_check

5207

PK_ERROR_child_body

'body' is a child body

PK_BODY_check

5237

PK_ERROR_facet_geometry

'body' has facet geometry but facet geometry is not enabled in session (MILD)

PK_BODY_create_minimum_topology

5041

PK_ERROR_bad_class

bad class in 'classes' array

PK_BODY_create_minimum_topology

39

PK_ERROR_bad_value

a value in 'parents' or 'children' array is not a valid index to 'classes' array

PK_BODY_create_sheet_circle

15

PK_ERROR_distance_le_0

'radius' <= zero

PK_BODY_create_sheet_planar

909

PK_ERROR_bad_box

(MILD) at least one point lies outside of the size box

PK_BODY_create_sheet_planar

977

PK_ERROR_coincident_points

(SERIOUS) the same point occurs more than once within the loops

PK_BODY_create_sheet_planar

1031

PK_ERROR_edges_intersect

(SERIOUS) edges of a loop intersect with other edges of that loop

PK_BODY_create_sheet_planar

33

PK_ERROR_lt_3_sides

(MILD) at least one loop has fewer than 3 edges

PK_BODY_create_sheet_planar

1061

PK_ERROR_unsuitable_loop

(SERIOUS) badly orientated loop,

PK_BODY_create_sheet_polygon

15

PK_ERROR_distance_le_0

'radius' <= zero

PK_BODY_create_sheet_polygon

33

PK_ERROR_lt_3_sides

'n_sides' < 3

PK_BODY_create_sheet_rectangle

15

PK_ERROR_distance_le_0

'x' or 'y' <= zero

PK_BODY_create_sheet_topology

5041

PK_ERROR_bad_class

bad class in 'classes' array

PK_BODY_create_sheet_topology

39

PK_ERROR_bad_value

a value in 'parents' or 'children' array is not a valid index to 'classes' array

PK_BODY_create_solid_block

15

PK_ERROR_distance_le_0

'x', 'y' or 'z' <= zero.

PK_BODY_create_solid_cone

1

PK_ERROR_bad_angle

'semi_angle' <= 0 or >= PI/2

PK_BODY_create_solid_cone

15

PK_ERROR_distance_le_0

'height' <= zero

PK_BODY_create_solid_cyl

15

PK_ERROR_distance_le_0

'radius' or 'height' <= zero.

PK_BODY_create_solid_prism

15

PK_ERROR_distance_le_0

'radius' or 'height' <= zero

PK_BODY_create_solid_prism

33

PK_ERROR_lt_3_sides

'n_sides' < 3

PK_BODY_create_solid_sphere

15

PK_ERROR_distance_le_0

'radius' <= zero

PK_BODY_create_solid_topology

5041

PK_ERROR_bad_class

bad class in 'classes' array

PK_BODY_create_solid_topology

39

PK_ERROR_bad_value

a value in 'parents' or 'children' array is not a valid index to 'classes' array

PK_BODY_create_solid_torus

507

PK_ERROR_R1_R2_mismatch

'major_radius' = 'minor_radius', or 'major_radius' + 'minor_radius' <= 0

PK_BODY_create_solid_torus

15

PK_ERROR_distance_le_0

'minor_radius' <= zero, or 'major_radius' = zero

PK_BODY_create_topology

5041

PK_ERROR_bad_class

(MILD) bad class in 'classes' array

PK_BODY_create_topology

39

PK_ERROR_bad_value

(MILD) a value in 'parents' or 'children' array is not a valid index to 'classes' array

PK_BODY_create_topology

1078

PK_ERROR_empty_body

(MILD) no PK_CLASS_body entry in classes array

PK_BODY_create_topology

73

PK_ERROR_fragment

(MILD) there is a value in the 'classes' array, other than the body, that has no parent

PK_BODY_create_topology_2

5041

PK_ERROR_bad_class

(MILD) bad class in 'classes' array

PK_BODY_create_topology_2

39

PK_ERROR_bad_value

(MILD) a value in 'parents' or 'children' array is not a valid index to 'classes' array

PK_BODY_create_topology_2

1078

PK_ERROR_empty_body

(MILD) no PK_CLASS_body entry in classes array

PK_BODY_create_topology_2

73

PK_ERROR_fragment

(MILD) there is a value in the 'classes' array, other than the body, that has no parent

PK_BODY_create_wire_topology

5041

PK_ERROR_bad_class

bad class in 'classes' array

PK_BODY_create_wire_topology

39

PK_ERROR_bad_value

a value in 'parents' or 'children' array is not a valid index to 'classes' array

PK_BODY_embed_in_surf

921

PK_ERROR_bad_sharing

illegal sharing of 'surf'

PK_BODY_embed_in_surf

1043

PK_ERROR_bad_tolerance

edge too short for tolerance

PK_BODY_embed_in_surf

1062

PK_ERROR_failed_to_replace

unable to replace surface of sheet

PK_BODY_embed_in_surf

999

PK_ERROR_invalid_geometry

'surf' fails continuity checks

PK_BODY_embed_in_surf

96

PK_ERROR_missing_geom

sheet has no surface attached

PK_BODY_embed_in_surf

1086

PK_ERROR_not_in_same_partition

'body' and 'surf' in different partitions

PK_BODY_embed_in_surf

939

PK_ERROR_not_sheet

'body' is not a sheet body

PK_BODY_embed_in_surf

914

PK_ERROR_unsuitable_entity

sheet has more than one non-rubber face

PK_BODY_embed_in_surf

950

PK_ERROR_wrong_surface

'surf' is not compatible with sheet's surf

PK_BODY_emboss

1

PK_ERROR_bad_angle

Specification of different taper angles is not allowed on smoothly connected edges of the profile body for sidewall creation.

PK_BODY_emboss

911

PK_ERROR_bad_position

The position of endcap relative to the target is incorrect for the specified emboss convexity. Any inconsistency in positioning caused by not satisfying the constraints on orientations. The 'target' body or the 'endcap' body is too small or misaligned to produce complete interactions with the sidewall. (MILD)

PK_BODY_emboss

39

PK_ERROR_bad_value

Incorrect values are provided for emboss convexity, sidewall method, taper method, or profile residence. (MILD)

PK_BODY_emboss

547

PK_ERROR_non_manifold

Result of the emboss is non-manifold. (SERIOUS)

PK_BODY_emboss

5000

PK_ERROR_not_implemented

Unavailable functionality is called. (MILD)

PK_BODY_emboss

1033

PK_ERROR_unsuitable_topology

One of the constraints on topologies is not satisfied by an input body. (MILD)

PK_BODY_enlarge

39

PK_ERROR_bad_value

scaling factor takes body out of valid range (MILD)

PK_BODY_enlarge

5286

PK_ERROR_outside_box

the enlarged body is outside the size box or the supplied trimming box (MILD)

PK_BODY_enlarge

914

PK_ERROR_unsuitable_entity

body is not a sheet or solid body (MILD)

PK_BODY_enlarge

37

PK_ERROR_wrong_transf

'transf' contains scale, shear, or perspective component. (MILD)

PK_BODY_extend

5145

PK_ERROR_bad_combination

non-terminal vertex of the chain of edges is specified with 'extend_side_data' (MILD)

PK_BODY_extend

5076

PK_ERROR_bad_edge

boundary edges are not laminar (MILD)

PK_BODY_extend

5150

PK_ERROR_cant_extend

failed to extend the body (SERIOUS)

PK_BODY_extend

547

PK_ERROR_non_manifold

boundary edges are not locally manifold or their extension intersects non-manifold edges or vertices of the target body (SERIOUS)

PK_BODY_extend

1032

PK_ERROR_not_in_same_body

all the edges are not in the same body (MILD)

PK_BODY_extend

914

PK_ERROR_unsuitable_entity

body is not a sheet or general body (MILD)

PK_BODY_extend

10

PK_ERROR_wrong_entity

unexpected target entity (MILD)

PK_BODY_extrude

5134

PK_ERROR_disjoint

disjoint extruded body is not allowed (SERIOUS)

PK_BODY_extrude

15

PK_ERROR_distance_le_0

distance over which profile is to be extruded is zero or negative (MILD)

PK_BODY_extrude

927

PK_ERROR_distance_too_large

extruded body would protrude outside the size box (MILD/SERIOUS)

PK_BODY_extrude

5233

PK_ERROR_failed_to_bound

extrude failed to stop at supplied bound (SERIOUS)

PK_BODY_extrude

1071

PK_ERROR_general_body

can't extrude general body (MILD)

PK_BODY_extrude

57

PK_ERROR_impossible_sweep

can't determine swept geometry (SERIOUS)

PK_BODY_extrude

5128

PK_ERROR_no_division

bound does not divide extruded body (SERIOUS)

PK_BODY_extrude

5129

PK_ERROR_no_nth_division

nth division does not exist (SERIOUS)

PK_BODY_extrude

547

PK_ERROR_non_manifold

can't extrude body with non-manifold boundary (MILD)

PK_BODY_extrude

5000

PK_ERROR_not_implemented

option not implemented (MILD)

PK_BODY_extrude

141

PK_ERROR_su_self_intersect

extrusion would produce a self intersecting surface (SERIOUS)

PK_BODY_extrude

914

PK_ERROR_unsuitable_entity

profile is unsuitable for extrusion (MILD)

PK_BODY_extrude_o_t

1

PK_ERROR_bad_angle

'pline_angle' is provided but isn't within the interval ( 0.0, pi ) (MILD)

PK_BODY_extrude_o_t

51

PK_ERROR_inconsistent_geom

'keep_as_facet' is PK_BODY_keep_as_facet_yes_c, the profile contains only facet geometry, and either (a) the bound method is not PK_bound_surf_c, or (b) the bound entity is a classic surface of a class other than PK_CLASS_plane (MILD)

PK_BODY_extrude_o_t

914

PK_ERROR_unsuitable_entity

'extruded_body' is provided but is either not a solid body when the 'profile' is a sheet body, or is not a sheet body when the 'profile' is a wire body (MILD)

PK_BODY_fill_hole

5206

PK_ERROR_bad_acorn

The acorn supporting body supplied in 'supporting_bodies' contains multiple vertices (MILD)

PK_BODY_fill_hole

907

PK_ERROR_bad_option_data

there is an error in the option data (MILD)

PK_BODY_fill_hole

940

PK_ERROR_bad_wire

The wire supporting bodies supplied in 'supporting_bodies' are invalid (MILD)

PK_BODY_fill_hole

5252

PK_ERROR_cant_attach_patch

A patch to fill the hole was created but could not successfully be attached to the target body (SERIOUS)

PK_BODY_fill_hole

5150

PK_ERROR_cant_extend

The adjacent faces could not be extended to fill the hole successfully (SERIOUS)

PK_BODY_fill_hole

5131

PK_ERROR_cant_fill_hole

failed to patch hole (SERIOUS)

PK_BODY_fill_hole

5209

PK_ERROR_grid_disjoint

The general wire supporting body supplied in 'supporting_bodies' contains multiple components (MILD)

PK_BODY_fill_hole

5208

PK_ERROR_grid_not_on_boundary

The general wire supporting body supplied in `supporting bodies' does not meet the hole boundary at a vertex (MILD)

PK_BODY_fill_hole

5211

PK_ERROR_grid_not_smooth

The general wire supporting body supplied in 'supporting_bodies' is not sufficiently smooth, either internally or at the hole boundary (MILD)

PK_BODY_fill_hole

5210

PK_ERROR_grid_not_wireframe

A supporting body has been supplied that is not entirely wireframe (MILD)

PK_BODY_fill_hole

1032

PK_ERROR_not_in_same_body

'target' is a solid body and all the edges are not in the same body (MILD)

PK_BODY_fill_hole

1086

PK_ERROR_not_in_same_partition

edges are not all in the same partition (MILD)

PK_BODY_fill_hole

939

PK_ERROR_not_sheet

'fill_sheet' is not a sheet body (MILD)

PK_BODY_fill_hole

545

PK_ERROR_same_tool_and_target

'fill_sheet' is also target body (MILD)

PK_BODY_fill_hole

938

PK_ERROR_wire_body

a wire edge has been supplied when using option to trim to laminar edges of sheet (MILD)

PK_BODY_find_extreme

1051

PK_ERROR_cant_find_extreme

failed to find extreme point

PK_BODY_find_extreme

952

PK_ERROR_coplanar

directions are coplanar

PK_BODY_find_extreme

96

PK_ERROR_missing_geom

insufficient geometry

PK_BODY_find_facesets

1071

PK_ERROR_general_body

(MILD) 'body' is a general body

PK_BODY_find_facesets

1020

PK_ERROR_inconsistent_facesets

(MILD) failure to find coherent faceset and edgeset arrays.

PK_BODY_find_facesets

1033

PK_ERROR_unsuitable_topology

(MILD) one topology is unsuitable

PK_BODY_find_knit_pattern

30

PK_ERROR_bad_type

body in the array is of incorrect type

PK_BODY_find_knit_pattern

1041

PK_ERROR_bodies_dont_knit

no coincident edges exist

PK_BODY_find_knit_pattern

1048

PK_ERROR_cant_create_pattern

failure to create knitting pattern

PK_BODY_find_knit_pattern

511

PK_ERROR_duplicate_array_item

a body is duplicated in the body array

PK_BODY_find_knit_pattern

1071

PK_ERROR_general_body

a general body is present in the array of bodies

PK_BODY_find_knit_pattern

1042

PK_ERROR_pattern_invalid

knitting would result in invalid body

PK_BODY_fix_blends

5145

PK_ERROR_bad_combination

user supplied options are incompatible (MILD)

PK_BODY_fix_blends

5163

PK_ERROR_bad_partition

user supplied partition is invalid (MILD)

PK_BODY_fix_blends

330

PK_ERROR_cant_fix_blends

can't fix blends in body (SERIOUS)

PK_BODY_fix_blends

5174

PK_ERROR_clashing_limits

user supplied edge limit definitions clash or are ambiguous (MILD)

PK_BODY_fix_blends

1071

PK_ERROR_general_body

general body (MILD)

PK_BODY_fix_blends

5000

PK_ERROR_not_implemented

user options not implemented (MILD)

PK_BODY_fix_blends

1032

PK_ERROR_not_in_same_body

topology has been supplied in an option which does not belong to 'body' (MILD)

PK_BODY_fix_blends

1086

PK_ERROR_not_in_same_partition

sheet body supplied to cap the blend is in a different partition to 'body' (MILD)

PK_BODY_hollow

1072

PK_ERROR_bad_thickness

total thickness is zero

PK_BODY_hollow

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small

PK_BODY_hollow

5032

PK_ERROR_cant_get_curve

failed to find edge geometry

PK_BODY_hollow

5031

PK_ERROR_cant_get_point

failed to find vertex geometry

PK_BODY_hollow

5053

PK_ERROR_cant_get_side_curve

failed to find side curve

PK_BODY_hollow

5054

PK_ERROR_cant_get_side_surf

failed to find side surface

PK_BODY_hollow

1069

PK_ERROR_cant_hollow

hollowing failure

PK_BODY_hollow

1037

PK_ERROR_cant_offset

surf failed to offset or face could not be deleted

PK_BODY_hollow

939

PK_ERROR_not_sheet

body is not a sheet body

PK_BODY_hollow_2

5145

PK_ERROR_bad_combination

incompatible options specified as follows: - a face appears in 'offset_faces' and in 'pierce_faces' - a face appears in 'local_faces' and in `pierce faces' - a face appears in 'offset_faces' and in 'local_faces' when using exclude option - PK_hollow_local_none_c and 'n_local_faces' > 0 - PK_hollow_local_add_c and 'n_local_faces' = 0 - PK_hollow_local_exclude_c and 'n_local_faces' = 0 (MILD)

PK_BODY_hollow_2

1043

PK_ERROR_bad_tolerance

proposed tolerance is too small (MILD)

PK_BODY_hollow_2

39

PK_ERROR_bad_value

invalid offset value (MILD)

PK_BODY_hollow_2

914

PK_ERROR_unsuitable_entity

body is not solid body or any face specified via a field of the options which does not belong to the body (SERIOUS)

PK_BODY_identify_details

5000

PK_ERROR_not_implemented

detail not implemented (MILD)

PK_BODY_identify_details_o_t

907

PK_ERROR_bad_option_data

'hole_perforated' is set to PK_detail_perforated_yes_c and 'hole_ortho' is set to PK_hole_ortho_no_c, or 'hole_open' is set to PK_detail_open_yes_c and 'hole_perforated' is set to PK_detail_perforated_no_c (MILD)

PK_BODY_identify_facesets

1071

PK_ERROR_general_body

target or tool is a general body

PK_BODY_identify_facesets

1020

PK_ERROR_inconsistent_facesets

failure to identify facesets

PK_BODY_identify_facesets

547

PK_ERROR_non_manifold

boolean would result in a non manifold body

PK_BODY_identify_facesets

938

PK_ERROR_wire_body

target or tool body is wire body or face of wire body

PK_BODY_identify_general

5064

PK_ERROR_not_general

(MILD) body is not a general body

PK_BODY_imprint_body

5160

PK_ERROR_ambiguous_imprint

completion of the imprint is ambiguous (SERIOUS)

PK_BODY_imprint_body

5145

PK_ERROR_bad_combination

a mixture of facet and classic geometry has been supplied (MILD)

PK_BODY_imprint_body

1043

PK_ERROR_bad_tolerance

proposed tolerance is too small (MILD)

PK_BODY_imprint_body

5152

PK_ERROR_cant_complete_imprint

unable to complete the imprint (SERIOUS)

PK_BODY_imprint_body

1018

PK_ERROR_cant_do_imprint

imprint failure (SERIOUS)

PK_BODY_imprint_body

96

PK_ERROR_missing_geom

target or tool has incomplete geometry (MILD)

PK_BODY_imprint_body

1086

PK_ERROR_not_in_same_partition

target in a different partition to tool (MILD)

PK_BODY_imprint_body

545

PK_ERROR_same_tool_and_target

target and tool are the same body (MILD)

PK_BODY_imprint_body

5068

PK_ERROR_unsupported_operation

target or tool body is not a sheet body and general topology is not enabled when completing imprint (MILD)

PK_BODY_imprint_body

938

PK_ERROR_wire_body

target or tool body is wire body or face of wire body (MILD)

PK_BODY_imprint_curve

942

PK_ERROR_crossing_edge

curve crosses existing edge (SERIOUS)

PK_BODY_imprint_curve

547

PK_ERROR_non_manifold

body would become general (SERIOUS)

PK_BODY_imprint_curve

1086

PK_ERROR_not_in_same_partition

curve in a different partition to body (MILD)

PK_BODY_imprint_curve

914

PK_ERROR_unsuitable_entity

not a minimum or wire body (SERIOUS)

PK_BODY_imprint_curves_normal

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint

PK_BODY_imprint_curves_normal

999

PK_ERROR_invalid_geometry

Invalid curve

PK_BODY_imprint_curves_normal

914

PK_ERROR_unsuitable_entity

The target body or supplied curves are unsuitable for this operation

PK_BODY_imprint_curves_vector

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint

PK_BODY_imprint_curves_vector

999

PK_ERROR_invalid_geometry

Invalid curve

PK_BODY_imprint_curves_vector

914

PK_ERROR_unsuitable_entity

The target body or supplied curves are unsuitable for this operation

PK_BODY_imprint_cus_normal

5160

PK_ERROR_ambiguous_imprint

Failed to complete because initial imprint is ambiguous (SERIOUS)

PK_BODY_imprint_cus_normal

1043

PK_ERROR_bad_tolerance

The value of 'tol' and that of the 'max_projection_dist' within 'options' are incompatible. 'max_projection_dist' must be greater than 'tol' (MILD)

PK_BODY_imprint_cus_normal

5152

PK_ERROR_cant_complete_imprint

Failed to complete imprint (SERIOUS)

PK_BODY_imprint_cus_normal

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint (MILD)

PK_BODY_imprint_cus_normal

999

PK_ERROR_invalid_geometry

Invalid curve (MILD)

PK_BODY_imprint_cus_normal

914

PK_ERROR_unsuitable_entity

The target body or supplied curves are unsuitable for this operation (MILD)

PK_BODY_imprint_cus_shadow

963

PK_ERROR_bad_component

(MILD) 'transfs' is inappropriate

PK_BODY_imprint_cus_shadow

511

PK_ERROR_duplicate_array_item

(MILD) body is supplied multiple times

PK_BODY_imprint_cus_shadow

5035

PK_ERROR_face_check_fails

(SERIOUS) face checker found a fault on a modified face

PK_BODY_imprint_cus_shadow

5144

PK_ERROR_imprint_shadows_failed

(SERIOUS) Function failure

PK_BODY_imprint_cus_shadow

914

PK_ERROR_unsuitable_entity

(MILD) body is not a sheet or a solid body

PK_BODY_imprint_cus_vec

5160

PK_ERROR_ambiguous_imprint

Failed to complete because initial imprint is ambiguous (SERIOUS)

PK_BODY_imprint_cus_vec

5152

PK_ERROR_cant_complete_imprint

Failed to complete imprint (SERIOUS)

PK_BODY_imprint_cus_vec

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint (MILD)

PK_BODY_imprint_cus_vec

999

PK_ERROR_invalid_geometry

Invalid curve (MILD)

PK_BODY_imprint_cus_vec

914

PK_ERROR_unsuitable_entity

The target body or supplied curves are unsuitable for this operation (MILD)

PK_BODY_imprint_cus_vec

5068

PK_ERROR_unsupported_operation

Body is not a sheet body when completing imprint (MILD)

PK_BODY_imprint_cus_vector

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint

PK_BODY_imprint_cus_vector

999

PK_ERROR_invalid_geometry

Invalid curve

PK_BODY_imprint_cus_vector

914

PK_ERROR_unsuitable_entity

The target body or supplied curves are unsuitable for this operation

PK_BODY_imprint_faces

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint

PK_BODY_imprint_faces_2

5160

PK_ERROR_ambiguous_imprint

ambiguous imprint cannot be completed (SERIOUS)

PK_BODY_imprint_faces_2

5145

PK_ERROR_bad_combination

a mixture of facet and classic geometry has been supplied (MILD)

PK_BODY_imprint_faces_2

1043

PK_ERROR_bad_tolerance

proposed tolerance is too small (MILD)

PK_BODY_imprint_faces_2

5152

PK_ERROR_cant_complete_imprint

unable to complete the imprint (SERIOUS)

PK_BODY_imprint_faces_2

1018

PK_ERROR_cant_do_imprint

imprint failure (SERIOUS)

PK_BODY_imprint_faces_2

96

PK_ERROR_missing_geom

target or tool has incomplete geometry (MILD)

PK_BODY_imprint_faces_2

1067

PK_ERROR_partial_no_intersect

no imprinting on target or tool (MILD)

PK_BODY_imprint_faces_2

545

PK_ERROR_same_tool_and_target

target and tool are the same body (MILD)

PK_BODY_imprint_faces_2

1017

PK_ERROR_tool_faces_many_bodies

tool faces are from more than one body (MILD)

PK_BODY_imprint_faces_2

938

PK_ERROR_wire_body

target is wire body (MILD)

PK_BODY_imprint_faces_o_t

1043

PK_ERROR_bad_tolerance

proposed tolerance is too small (MILD)

PK_BODY_imprint_faces_o_t

5068

PK_ERROR_unsupported_operation

target or tool faces do not belong to a sheet body when this is needed in order to support imprint completion (MILD)

PK_BODY_imprint_o_t

1043

PK_ERROR_bad_tolerance

proposed tolerance is too small (MILD)

PK_BODY_imprint_plane

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint

PK_BODY_imprint_plane_2

1043

PK_ERROR_bad_tolerance

(MILD) The supplied tolerance is invalid

PK_BODY_imprint_plane_2

1018

PK_ERROR_cant_do_imprint

(SERIOUS) Failed to perform imprint

PK_BODY_imprint_plane_2

1067

PK_ERROR_partial_no_intersect

(MILD) No intersection of body's faces and plane

PK_BODY_imprint_plane_2

938

PK_ERROR_wire_body

(MILD) Target is wire body

PK_BODY_intersect_bodies

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error

PK_BODY_intersect_bodies

972

PK_ERROR_cant_intsc_solid_sheet

Cant intersect solid target with sheet tool bodies

PK_BODY_intersect_bodies

543

PK_ERROR_cant_unite_solid_sheet

Attempt to unite solid and sheet

PK_BODY_intersect_bodies

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean

PK_BODY_intersect_bodies

540

PK_ERROR_duplicate_tools

Duplication in list of tool bodies

PK_BODY_intersect_bodies

1071

PK_ERROR_general_body

Target or tool is general body

PK_BODY_intersect_bodies

541

PK_ERROR_instanced_tools

Instanced tool bodies

PK_BODY_intersect_bodies

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry

PK_BODY_intersect_bodies

542

PK_ERROR_mixed_sheets_solids

Mixture of of sheet and solid tool bodies

PK_BODY_intersect_bodies

547

PK_ERROR_non_manifold

Non-manifold result

PK_BODY_intersect_bodies

951

PK_ERROR_opposed_sheets

Attempt to unite opposed sheets

PK_BODY_intersect_bodies

545

PK_ERROR_same_tool_and_target

Tool body is also target body

PK_BODY_intersect_bodies

549

PK_ERROR_t_sheet

Operation would result in a T-sheet

PK_BODY_intersect_bodies

938

PK_ERROR_wire_body

Tool is a wire body

PK_BODY_knit

998

PK_ERROR_contradictory_request

(MILD) the desired body type is general and session general topology is disabled

PK_BODY_knit

511

PK_ERROR_duplicate_array_item

(MILD) topol is duplicated in 'matches' array or appears in both arrays

PK_BODY_knit

1071

PK_ERROR_general_body

(MILD/SERIOUS) generalised topology not enabled and result would be a general body

PK_BODY_knit

51

PK_ERROR_inconsistent_geom

(MILD) matching topols have inconsistent geometry

PK_BODY_knit

96

PK_ERROR_missing_geom

(MILD) topol has no geometry

PK_BODY_knit

5262

PK_ERROR_no_topols_from_target

(MILD) no 'topols' or 'matches' are from the target body

PK_BODY_knit

1086

PK_ERROR_not_in_same_partition

(MILD) topols are not all in the same Partition

PK_BODY_knit

1033

PK_ERROR_unsuitable_topology

(MILD) matching topols are not vertex to vertex or edge to edge

PK_BODY_make_compound

5207

PK_ERROR_child_body

a given body is a child body (MILD)

PK_BODY_make_compound

1096

PK_ERROR_compound_body

a given body is a compound body (MILD)

PK_BODY_make_compound

1087

PK_ERROR_instanced_body

a given body is instanced (MILD)

PK_BODY_make_compound

1086

PK_ERROR_not_in_same_partition

'bodies' are not all in the same partition (MILD)

PK_BODY_make_compound

533

PK_ERROR_size_mismatch

bodies were created with different modeller resolution settings (MILD)

PK_BODY_make_compound

914

PK_ERROR_unsuitable_entity

one of the bodies contains an entity with a negative identifier (MILD)

PK_BODY_make_curves_outline

963

PK_ERROR_bad_component

(MILD) 'transfs' is inappropriate

PK_BODY_make_curves_outline

1043

PK_ERROR_bad_tolerance

(MILD) Supplied tolerance is less than 1.0e-7 if not PK_outline_update_0_c

PK_BODY_make_curves_outline

5191

PK_ERROR_failed_to_facet

(MILD) Failed to facet

PK_BODY_make_curves_outline

5136

PK_ERROR_failed_to_make_outline

(MILD) Function failure

PK_BODY_make_curves_outline

547

PK_ERROR_non_manifold

(MILD) Outline is non-manifold

PK_BODY_make_curves_outline

5220

PK_ERROR_not_edge_on

(MILD) body contains a non-edge-on face and the 'edge_on' option is set to PK_outline_edge_on_all_c

PK_BODY_make_curves_outline

914

PK_ERROR_unsuitable_entity

(MILD) Supplied body is neither sheet, nor solid, nor wire, nor general body. Supplied body contains component of zero dimension.

PK_BODY_make_curves_outline_o_t

5000

PK_ERROR_not_implemented

(MILD) the value of 'project' is neither PK_outline_project_no_c nor PK_outline_project_plane_c.

PK_BODY_make_facet_body

909

PK_ERROR_bad_box

The box of 'body' does not all lie inside the size box. (MILD)

PK_BODY_make_facet_body

5191

PK_ERROR_failed_to_facet

'partial_conversion' is set to

PK_BODY_make_facet_body

5183

PK_ERROR_unsupported_transf

'transf' is not a rigid body transformation. (MILD)

PK_BODY_make_facet_body_o_t

39

PK_ERROR_bad_value

'partial_conversion' cannot be set to

PK_BODY_make_lofted_body

1043

PK_ERROR_bad_tolerance

The value of tolerance is invalid. (MILD)

PK_BODY_make_lofted_body

39

PK_ERROR_bad_value

Incorrect number of profiles provided for lofting, or one of the profiles has unsuitable geometric properties. (MILD)

PK_BODY_make_lofted_body

5117

PK_ERROR_loft_failed

PK_BODY_make_lofted_body suffered an internal algorithmic failure. (SERIOUS)

PK_BODY_make_patterned

5248

PK_ERROR_bad_mvx_normals

Supplied 'body' has a mesh with stored mvertex normals. (MILD)

PK_BODY_make_patterned

30

PK_ERROR_bad_type

The type of supplied 'body' is neither sheet nor solid. (MILD)

PK_BODY_make_patterned

5278

PK_ERROR_pattern_failed

Failed to create a patterned body. (MILD/SERIOUS)

PK_BODY_make_patterned

5281

PK_ERROR_too_many_facets

Geometry on result would have too many facets. (SERIOUS)

PK_BODY_make_patterned

914

PK_ERROR_unsuitable_entity

Supplied 'body' has classic geometry. (MILD)

PK_BODY_make_patterned

5279

PK_ERROR_vectors_coplanar

Either the supplied 'cell' or the rectilinear pattern are tolerantly flat. (MILD)

PK_BODY_make_patterned_o_t

39

PK_ERROR_bad_value

'repetitions_i', 'repetitions_j', or 'repetitions_k' within 'bound' have a first value greater than the second (MILD)

PK_BODY_make_persp_outline

963

PK_ERROR_bad_component

(MILD) a supplied transform contains terms other than translation, rotation and reflection.

PK_BODY_make_persp_outline

911

PK_ERROR_bad_position

(MILD) the 'eye_position' is placed outside the size box or close to the projection surface within the operation tolerance.

PK_BODY_make_persp_outline

914

PK_ERROR_unsuitable_entity

(MILD) a supplied body is edge-on or is neither solid body nor sheet body.

PK_BODY_make_persp_outline_o_t

1

PK_ERROR_bad_angle

(MILD) the value of the 'view_angle' or 'spin_angle' is negative or larger than pi; or the value of 'spin_angle' is zero; or the value of 'view_angle' is zero if the value of 'clipping' is set to PK_persp_clipping_pyramid_c.

PK_BODY_make_persp_outline_o_t

5145

PK_ERROR_bad_combination

(MILD) the value of 'clipping_body' is set to PK_ENTITY_null when the value of 'clipping' is set to PK_persp_clipping_body_c; or the value of 'project_scale' is not PK_scale_factor_1x_c and the value of 'project' is not PK_outline_project_plane_c.

PK_BODY_make_persp_outline_o_t

135

PK_ERROR_bad_dimension

(MILD) the value of 'body_dimension' is neither PK_TOPOL_dimension_1_c nor PK_TOPOL_dimension_2_c; or the 'clipping_body' is neither a sheet body nor a solid body.

PK_BODY_make_persp_outline_o_t

5187

PK_ERROR_bad_orientation

(MILD) the 'project_direction' of the projection cylinder is not perpendicular to the direction from the 'eye_position' to the 'project_location'.

PK_BODY_make_persp_outline_o_t

1043

PK_ERROR_bad_tolerance

(MILD) the supplied tolerance is less than 1.0e-7.

PK_BODY_make_persp_outline_o_t

5218

PK_ERROR_failed_to_project

(MILD) any part of an outline curve is projected outside the size box, or cannot be projected, or a face to be produced will reach infinity in an outline operation to produce a sheet body.

PK_BODY_make_persp_outline_o_t

5024

PK_ERROR_vectors_are_parallel

(MILD) the 'view_direction' and the 'spin_direction' are parallel.

PK_BODY_make_section

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error(SERIOUS)

PK_BODY_make_section

998

PK_ERROR_contradictory_request

Bad combination of options or bad value for option 'result_body_type'(MILD)

PK_BODY_make_section

1071

PK_ERROR_general_body

Target or tool is a general body(MILD)

PK_BODY_make_section

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry(SERIOUS)

PK_BODY_make_section

547

PK_ERROR_non_manifold

Non-manifold result(SERIOUS)

PK_BODY_make_section

939

PK_ERROR_not_sheet

Tool is not a sheet body(MILD)

PK_BODY_make_section

545

PK_ERROR_same_tool_and_target

Tool body is also target body(MILD)

PK_BODY_make_section

938

PK_ERROR_wire_body

Target or tool is a wire body(MILD)

PK_BODY_make_section_with_surfs

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error (SERIOUS)

PK_BODY_make_section_with_surfs

998

PK_ERROR_contradictory_request

Bad combination of options or bad value for option 'result_body_type' (MILD)

PK_BODY_make_section_with_surfs

1071

PK_ERROR_general_body

Target is a general body (MILD)

PK_BODY_make_section_with_surfs

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry (SERIOUS)

PK_BODY_make_section_with_surfs

547

PK_ERROR_non_manifold

Non-manifold result (SERIOUS)

PK_BODY_make_section_with_surfs

938

PK_ERROR_wire_body

Target is a wire body (MILD)

PK_BODY_make_spun_outline

963

PK_ERROR_bad_component

'transfs' is inappropriate (MILD)

PK_BODY_make_spun_outline

5191

PK_ERROR_failed_to_facet

Failed to facet (MILD)

PK_BODY_make_spun_outline

5136

PK_ERROR_failed_to_make_outline

Function failure (MILD)

PK_BODY_make_spun_outline

547

PK_ERROR_non_manifold

Outline is non-manifold (MILD)

PK_BODY_make_spun_outline

914

PK_ERROR_unsuitable_entity

body is not a solid body (MILD)

PK_BODY_make_spun_outline_o_t

5000

PK_ERROR_not_implemented

(MILD) the value of 'project' is neither PK_outline_project_no_c nor PK_outline_project_plane_c.

PK_BODY_make_swept_body

5114

PK_ERROR_bad_scale_law

The data handed in for the scale law could not be made to represent a valid scale law.

PK_BODY_make_swept_body

5113

PK_ERROR_bad_twist_law

The data handed in for the twist law could not be made to represent a valid twist law.

PK_BODY_make_swept_body

30

PK_ERROR_bad_type

Either of the profile or path is of the incorrect type.

PK_BODY_make_swept_body

39

PK_ERROR_bad_value

An unrecognised token was passed to request the level of attempted simplification, or the value passed to specify the alignment of the profile with respect to the path was not recognised.

PK_BODY_make_swept_body

5118

PK_ERROR_sweep_failed

PK_BODY_make_swept_body suffered an internal algorithmic failure.

PK_BODY_make_swept_body_2

30

PK_ERROR_bad_type

One of the profiles or the path is of the incorrect type. (MILD)

PK_BODY_make_swept_body_2

5118

PK_ERROR_sweep_failed

PK_BODY_make_swept_body_2 suffered an internal algorithmic failure. (SERIOUS)

PK_BODY_make_swept_body_2_o_t

5145

PK_ERROR_bad_combination

The 'guide_scope' is PK_sweep_guide_scope_local_c and either fewer than three guides are being used, one or more 'clamp_type' values have been supplied in the 'guide_controls', 'guide_method' is not set to PK_guide_point_c, or 'n_profile_derivs' is not set to zero. If 'guide_scope' is PK_sweep_guide_scope_global_c and three guide wires are being used, either 'guide_method', 'guide_scale', a 'lock_direction', or guide clamps have been supplied. (MILD)

PK_BODY_make_swept_body_2_o_t

29

PK_ERROR_bad_index

The 'fixed_guide_index' or a member of 'profile_indices' was not a valid index of its corresponding array. (MILD)

PK_BODY_make_swept_body_2_o_t

5114

PK_ERROR_bad_scale_law

The data handed in for the scale law could not be made to represent a valid scale law. (MILD/SERIOUS)

PK_BODY_make_swept_body_2_o_t

1043

PK_ERROR_bad_tolerance

The value of tolerance is invalid. (MILD)

PK_BODY_make_swept_body_2_o_t

5113

PK_ERROR_bad_twist_law

The data handed in for the twist law could not be made to represent a valid twist law. (MILD/SERIOUS)

PK_BODY_make_swept_body_2_o_t

39

PK_ERROR_bad_value

An unrecognised token was passed to request the level of attempted simplification, the value passed to specify the level of 'alignment' of the profile with respect to the path was not recognised or was incompatible with the number of guides, 'n_guides' was set to a non-zero value without passing the corresponding 'guide_controls', or an unsupported level of continuity was requested. (MILD)

PK_BODY_make_swept_profiles

5114

PK_ERROR_bad_scale_law

The data handed in for the scale law could not be made to represent a valid scale law.

PK_BODY_make_swept_profiles

5113

PK_ERROR_bad_twist_law

The data handed in for the twist law could not be made to represent a valid twist law.

PK_BODY_make_swept_profiles

30

PK_ERROR_bad_type

Either of the profile or path is of the incorrect type.

PK_BODY_make_swept_profiles

39

PK_ERROR_bad_value

An unrecognised token was passed to request the level of attempted simplification, or the value passed to specify the alignment of the profile with respect to the path was not recognised

PK_BODY_make_swept_profiles

5118

PK_ERROR_sweep_failed

PK_BODY_make_swept_body suffered an internal algorithmic failure

PK_BODY_make_swept_profiles

5123

PK_ERROR_sweep_need_piecewise

The combination of path and profile requires that the sweep be performed along sub-sections of the path separately.

PK_BODY_make_swept_tool

5145

PK_ERROR_bad_combination

A 'turn_axis' is supplied when 'have_lock_direction' is PK_LOGICAL_false, or the axis of 'turn_axis' is not the same as 'lock_direction'. (MILD)

PK_BODY_make_swept_tool

1043

PK_ERROR_bad_tolerance

The value of tolerance is invalid. (MILD)

PK_BODY_make_swept_tool

30

PK_ERROR_bad_type

The tool, path, or target is of the incorrect type. (MILD)

PK_BODY_make_swept_tool

39

PK_ERROR_bad_value

A tool positioning vertex on the path is required but not supplied or the axis location does not lie in the plane normal to the path at the tool positioning vertex. (MILD)

PK_BODY_make_swept_tool

1058

PK_ERROR_boolean_failure

The Boolean of the target and swept tool failed. (SERIOUS)

PK_BODY_make_swept_tool

5134

PK_ERROR_disjoint

The swept tool has split the target body. (SERIOUS)

PK_BODY_make_swept_tool

5118

PK_ERROR_sweep_failed

PK_BODY_make_swept_tool suffered an internal algorithmic failure. (SERIOUS)

PK_BODY_offset

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small

PK_BODY_offset

5032

PK_ERROR_cant_get_curve

failed to find edge geometry

PK_BODY_offset

5031

PK_ERROR_cant_get_point

failed to find vertex geometry

PK_BODY_offset

5050

PK_ERROR_cant_get_surf

(SERIOUS)can not produce isocline surface

PK_BODY_offset

1037

PK_ERROR_cant_offset

offseting failure

PK_BODY_offset

1037

PK_ERROR_cant_offset

surf failed to offset or face could not be deleted

PK_BODY_offset

5033

PK_ERROR_edge_didnt_vanish

(SERIOUS)an edge should have disappeared

PK_BODY_offset

914

PK_ERROR_unsuitable_entity

body is not a sheet or solid body

PK_BODY_offset_2

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small (MILD)

PK_BODY_offset_2

5000

PK_ERROR_not_implemented

a supplied enum value in the options structure is not implemented for this function (MILD)

PK_BODY_offset_2

914

PK_ERROR_unsuitable_entity

body is not a sheet or solid body (MILD)

PK_BODY_offset_planar_wire

1

PK_ERROR_bad_angle

An angle supplied to the 'gap_fill_angle' option is less than zero or greater than pi.

PK_BODY_offset_planar_wire

5076

PK_ERROR_bad_edge

An edge is not completely on plane of 'normal'

PK_BODY_offset_planar_wire

39

PK_ERROR_bad_value

An invalid input is detected.

PK_BODY_offset_planar_wire

5032

PK_ERROR_cant_get_curve

Unable to get offset curve of an edge.

PK_BODY_offset_planar_wire

5031

PK_ERROR_cant_get_point

Unable to get new vertex point to fill a gap.

PK_BODY_offset_planar_wire

1037

PK_ERROR_cant_offset

Unable to produce valid edges for offset body.

PK_BODY_offset_planar_wire

5061

PK_ERROR_check_error

An offset body failed local checking.

PK_BODY_offset_planar_wire

5000

PK_ERROR_not_implemented

An unavailable functionality is called.

PK_BODY_pick_topols

5145

PK_ERROR_bad_combination

(MILD) bad combination of options

PK_BODY_pick_topols

963

PK_ERROR_bad_component

(MILD) 'body_transfs' contains a transform with non-uniform scaling, shearing or perspective terms

PK_BODY_pick_topols

511

PK_ERROR_duplicate_array_item

(MILD) body array contains duplicate bodies but 'body_transfs' is null

PK_BODY_pick_topols

31

PK_ERROR_null_direction

(MILD) near and far points are identical

PK_BODY_pick_topols

961

PK_ERROR_wrong_direction

(MILD) near and far points are reversed

PK_BODY_remove_from_parents

914

PK_ERROR_unsuitable_entity

a given body is not a child body (MILD)

PK_BODY_reverse_orientation

1071

PK_ERROR_general_body

general body (MILD)

PK_BODY_reverse_orientation

106

PK_ERROR_negative_body

resulting body will be negative (MILD)

PK_BODY_section_with_sheet

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error (SERIOUS)

PK_BODY_section_with_sheet

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean (MILD)

PK_BODY_section_with_sheet

1071

PK_ERROR_general_body

Target or tool is general body (MILD)

PK_BODY_section_with_sheet

541

PK_ERROR_instanced_tools

Instanced tool bodies (MILD)

PK_BODY_section_with_sheet

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry (SERIOUS)

PK_BODY_section_with_sheet

547

PK_ERROR_non_manifold

Non-manifold result (SERIOUS)

PK_BODY_section_with_sheet

939

PK_ERROR_not_sheet

Tool is not a sheet body (MILD)

PK_BODY_section_with_sheet

1040

PK_ERROR_partial_coi_found

Boolean failure due to to partial coincidence (SERIOUS)

PK_BODY_section_with_sheet

545

PK_ERROR_same_tool_and_target

Tool body is also target body (MILD)

PK_BODY_section_with_sheet

938

PK_ERROR_wire_body

Target or tool is a wire body (MILD)

PK_BODY_section_with_sheet_2

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error (SERIOUS)

PK_BODY_section_with_sheet_2

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean (MILD)

PK_BODY_section_with_sheet_2

1071

PK_ERROR_general_body

Tool is a general body, or target is a general body and general topology is not enabled (MILD)

PK_BODY_section_with_sheet_2

541

PK_ERROR_instanced_tools

Instanced tool bodies (MILD)

PK_BODY_section_with_sheet_2

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry (SERIOUS)

PK_BODY_section_with_sheet_2

939

PK_ERROR_not_sheet

Tool is not a sheet body (MILD)

PK_BODY_section_with_sheet_2

1040

PK_ERROR_partial_coi_found

Boolean failure due to to partial coincidence (SERIOUS)

PK_BODY_section_with_sheet_2

545

PK_ERROR_same_tool_and_target

Tool body is also target body (MILD)

PK_BODY_section_with_sheet_2

938

PK_ERROR_wire_body

Tool is a wire body, or target is a wire body and general topology is not enabled (MILD)

PK_BODY_section_with_surf

5145

PK_ERROR_bad_combination

A mixture of facet and classic geometry has been supplied

PK_BODY_section_with_surf

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error

PK_BODY_section_with_surf

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean

PK_BODY_section_with_surf

1071

PK_ERROR_general_body

Tool is a general body, or target is a general body and general topology is not enabled

PK_BODY_section_with_surf

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry

PK_BODY_section_with_surf

547

PK_ERROR_non_manifold

Non-manifold result

PK_BODY_section_with_surf

1040

PK_ERROR_partial_coi_found

Boolean failure due to to partial coincidence

PK_BODY_section_with_surf

938

PK_ERROR_wire_body

Tool is a wire body, or target is a wire body and general topology is not enabled

PK_BODY_section_with_surf

950

PK_ERROR_wrong_surface

Surface not a plane or cylinder

PK_BODY_set_type

5187

PK_ERROR_bad_orientation

Unable to set the body type to Solid because the faces have inconsistent orientation. (SERIOUS)

PK_BODY_set_type

30

PK_ERROR_bad_type

Either the user passed in PK_BODY_type_unspecified_c as 'new_type', or asked for a conversion that is not supported (e.g. Sheet to Wire). (MILD)

PK_BODY_set_type

5188

PK_ERROR_laminar_edge

The supplied body has at least one laminar edge and thus cannot become a solid. (MILD)

PK_BODY_set_type

1033

PK_ERROR_unsuitable_topology

The conversion is not possible due to topological reasons (e.g. mixed dimension of a general body). (MILD)

PK_BODY_sew_bodies

5076

PK_ERROR_bad_edge

One of the bodies supplied has an invalid laminar edge. (MILD)

PK_BODY_sew_bodies

39

PK_ERROR_bad_value

No bodies provided for sewing. (MILD)

PK_BODY_sew_bodies

1041

PK_ERROR_bodies_dont_knit

No coincident edges could be found. (MILD)

PK_BODY_sew_bodies

511

PK_ERROR_duplicate_array_item

One of the bodies supplied is duplicated. (MILD)

PK_BODY_sew_bodies

1087

PK_ERROR_instanced_body

One of the input bodies is instanced by a Parasolid Assembly. (MILD)

PK_BODY_sew_bodies

5055

PK_ERROR_sewing_failed

The sewing algorithm produced an internal error that forced early termination of the operation. (SERIOUS)

PK_BODY_sew_bodies

1033

PK_ERROR_unsuitable_topology

One of the bodies supplied is unsuitable. (MILD)

PK_BODY_sew_bodies_o_t

5126

PK_ERROR_bad_gap_bound

A bad gap width bound was supplied in the option field 'iteration_bounds' when requesting sewing to make multiple sewing attempts. (MILD)

PK_BODY_sew_bodies_o_t

5125

PK_ERROR_bad_iteration_count

The requested number of iterations was less than one. (MILD)

PK_BODY_sew_bodies_o_t

998

PK_ERROR_contradictory_request

Bad combination of options. (MILD)

PK_BODY_spin

1

PK_ERROR_bad_angle

Bad angle (MILD)

PK_BODY_spin

55

PK_ERROR_impossible_spin

Can't determine spun geometry (SERIOUS)

PK_BODY_spin

547

PK_ERROR_non_manifold

Can't spin body with non-manifold boundary (MILD)

PK_BODY_spin

141

PK_ERROR_su_self_intersect

Spin would produce a self intersecting surface (SERIOUS)

PK_BODY_spin

914

PK_ERROR_unsuitable_entity

Body is unsuitable for spin (MILD)

PK_BODY_spin

10

PK_ERROR_wrong_entity

Bad arguments (MILD)

PK_BODY_subtract_bodies

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error

PK_BODY_subtract_bodies

972

PK_ERROR_cant_intsc_solid_sheet

Cannot intersect solid target with sheet tool bodies

PK_BODY_subtract_bodies

543

PK_ERROR_cant_unite_solid_sheet

Attempt to unite solid and sheet

PK_BODY_subtract_bodies

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean

PK_BODY_subtract_bodies

540

PK_ERROR_duplicate_tools

Duplication in list of tool bodies

PK_BODY_subtract_bodies

1071

PK_ERROR_general_body

Target or tool is general body

PK_BODY_subtract_bodies

541

PK_ERROR_instanced_tools

Instanced tool bodies

PK_BODY_subtract_bodies

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry

PK_BODY_subtract_bodies

542

PK_ERROR_mixed_sheets_solids

Mixture of sheet and solid tool bodies

PK_BODY_subtract_bodies

547

PK_ERROR_non_manifold

Non-manifold result

PK_BODY_subtract_bodies

951

PK_ERROR_opposed_sheets

Attempt to unite opposed sheets

PK_BODY_subtract_bodies

545

PK_ERROR_same_tool_and_target

Tool body is also target body

PK_BODY_subtract_bodies

549

PK_ERROR_t_sheet

Operation would result in a T-sheet

PK_BODY_subtract_bodies

938

PK_ERROR_wire_body

Tool is a wire body

PK_BODY_sweep

57

PK_ERROR_impossible_sweep

Can't determine swept geometry (SERIOUS)

PK_BODY_sweep

547

PK_ERROR_non_manifold

Can't sweep body with non-manifold boundary (MILD)

PK_BODY_sweep

141

PK_ERROR_su_self_intersect

Sweep would produce a self intersecting surface (SERIOUS)

PK_BODY_sweep

914

PK_ERROR_unsuitable_entity

Body is unsuitable for sweep (MILD)

PK_BODY_sweep

10

PK_ERROR_wrong_entity

Bad arguments (MILD)

PK_BODY_taper

5130

PK_ERROR_bad_reference

invalid reference entity (MILD)

PK_BODY_taper

860

PK_ERROR_impossible_taper

taper conditions cannot be satisfied (SERIOUS)

PK_BODY_taper

5000

PK_ERROR_not_implemented

unavailable functionality is called (MILD)

PK_BODY_taper

1033

PK_ERROR_unsuitable_topology

only solid bodies and solid or sheet parting bodies are supported (MILD)

PK_BODY_taper

357

PK_ERROR_wrong_entity_in_array

given references are not from same body or non-default tapering method entities not given as references (MILD)

PK_BODY_thicken

1072

PK_ERROR_bad_thickness

total thickness is zero

PK_BODY_thicken

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small

PK_BODY_thicken

5032

PK_ERROR_cant_get_curve

failed to find edge geometry

PK_BODY_thicken

5031

PK_ERROR_cant_get_point

failed to find vertex geometry

PK_BODY_thicken

5053

PK_ERROR_cant_get_side_curve

failed to find side curve

PK_BODY_thicken

5054

PK_ERROR_cant_get_side_surf

failed to find side surface

PK_BODY_thicken

1037

PK_ERROR_cant_offset

surf failed to offset or face could not be deleted

PK_BODY_thicken

1075

PK_ERROR_cant_thicken

thickening failure

PK_BODY_thicken

939

PK_ERROR_not_sheet

body is not a sheet body

PK_BODY_thicken

5122

PK_ERROR_point_contact

point contact found in sheet body

PK_BODY_thicken_2

1072

PK_ERROR_bad_thickness

total thickness is zero

PK_BODY_thicken_2

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small

PK_BODY_thicken_2

1075

PK_ERROR_cant_thicken

thickening failure

PK_BODY_thicken_2

5111

PK_ERROR_inconsistent_offset

the front (or the back ) offsets have inconsistent sign

PK_BODY_thicken_2

5112

PK_ERROR_inconsistent_thicken

the thicken 'sense' is inconsistent

PK_BODY_thicken_2

5019

PK_ERROR_not_a_unit_vector

the thicken method is PK_thicken_method_punch_c and the punch direction is not a unit vector

PK_BODY_thicken_2

5000

PK_ERROR_not_implemented

PK_offset_step_site_c not implemented (MILD)

PK_BODY_thicken_2

939

PK_ERROR_not_sheet

body is not a sheet body

PK_BODY_thicken_3

1072

PK_ERROR_bad_thickness

(MILD) total thickness is zero

PK_BODY_thicken_3

1043

PK_ERROR_bad_tolerance

(MILD) proposed edge tolerance is too small

PK_BODY_thicken_3

1075

PK_ERROR_cant_thicken

(SERIOUS) thickening failure

PK_BODY_thicken_3

5111

PK_ERROR_inconsistent_offset

(MILD) the front (or the back ) offsets have inconsistent sign

PK_BODY_thicken_3

5112

PK_ERROR_inconsistent_thicken

(MILD) the thicken "sense" is inconsistent

PK_BODY_thicken_3

5019

PK_ERROR_not_a_unit_vector

(MILD) the thicken method is PK_thicken_method_punch_c and the punch direction is not a unit vector

PK_BODY_thicken_3

939

PK_ERROR_not_sheet

(MILD) body is not a sheet body

PK_BODY_transform

907

PK_ERROR_bad_option_data

'exact' non-NULL when 'replaces' is NULL (MILD)

PK_BODY_transform

1071

PK_ERROR_general_body

general bodies not supported (MILD)

PK_BODY_transform_2

963

PK_ERROR_bad_component

transformation is a perspective (MILD)

PK_BODY_transform_2

37

PK_ERROR_wrong_transf

transform would result in body lying outside the size box (MILD/SERIOUS)

PK_BODY_trim

969

PK_ERROR_all_faces_in_body

(MILD) Trim would either delete whole sheet or remove nothing at all.

PK_BODY_trim

1060

PK_ERROR_failed_to_trim

(MILD) Edges not sufficient to trim sheet.

PK_BODY_trim

73

PK_ERROR_fragment

(SERIOUS) Trim would fragment the sheet body into two or more sheets.

PK_BODY_trim

1019

PK_ERROR_topol_not_from_body

(MILD) Some of the 'edges' or 'faces' do not belong to 'body'.

PK_BODY_unite_bodies

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error

PK_BODY_unite_bodies

972

PK_ERROR_cant_intsc_solid_sheet

Cant intersect solid target with sheet tool bodies

PK_BODY_unite_bodies

543

PK_ERROR_cant_unite_solid_sheet

Attempt to unite solid and sheet

PK_BODY_unite_bodies

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean

PK_BODY_unite_bodies

540

PK_ERROR_duplicate_tools

Duplication in list of tool bodies

PK_BODY_unite_bodies

1071

PK_ERROR_general_body

Target or tool is general body

PK_BODY_unite_bodies

541

PK_ERROR_instanced_tools

Instanced tool bodies

PK_BODY_unite_bodies

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry

PK_BODY_unite_bodies

542

PK_ERROR_mixed_sheets_solids

Mixture of of sheet and solid tool bodies

PK_BODY_unite_bodies

547

PK_ERROR_non_manifold

Non-manifold result

PK_BODY_unite_bodies

951

PK_ERROR_opposed_sheets

Attempt to unite opposed sheets

PK_BODY_unite_bodies

545

PK_ERROR_same_tool_and_target

Tool body is also target body

PK_BODY_unite_bodies

549

PK_ERROR_t_sheet

Operation would result in a T-sheet

PK_BODY_unite_bodies

938

PK_ERROR_wire_body

Target or tool is a wire body

PK_BSURF_add_u_knot

978

PK_ERROR_bad_knots

invalid knot multiplicity (MILD)

PK_BSURF_add_u_knot

120

PK_ERROR_bad_parameter

bad 'u' parameter given (MILD)

PK_BSURF_add_u_knot

34

PK_ERROR_is_attached

'bsurf' is attached to topology (MILD)

PK_BSURF_add_v_knot

978

PK_ERROR_bad_knots

invalid knot multiplicity (MILD)

PK_BSURF_add_v_knot

120

PK_ERROR_bad_parameter

bad 'v' parameter given (MILD)

PK_BSURF_add_v_knot

34

PK_ERROR_is_attached

'bsurf' is attached to topology (MILD)

PK_BSURF_ask_piecewise

987

PK_ERROR_bad_order

PK_piecewise_rep_hermite_c requested and surface is not bicubic. (MILD)

PK_BSURF_ask_splinewise

978

PK_ERROR_bad_knots

surface has unsuitable knot vector

PK_BSURF_ask_splinewise

914

PK_ERROR_unsuitable_entity

degree of surface is greater than 3 in at least one parametric direction or degree is less than 3 and surface has more than one segment in that parametric direction

PK_BSURF_clamp_knots

993

PK_ERROR_cant_make_bspline

clamping on the bsurf failed and the bsurf remains unmodified (MILD)

PK_BSURF_create

135

PK_ERROR_bad_dimension

dimension != 3 polynomial or != 4 rational

PK_BSURF_create

993

PK_ERROR_cant_make_bspline

failed to create the surface

PK_BSURF_create

5030

PK_ERROR_periodic_not_smooth

periodic surface is not smooth at the seam

PK_BSURF_create

5029

PK_ERROR_periodic_open

periodic surface is not closed

PK_BSURF_create

5028

PK_ERROR_zero_interval

knot set covers a zero interval

PK_BSURF_create_constrained

5145

PK_ERROR_bad_combination

A non-zero 'angular_tolerance' is supplied without 'normals', or 'normals' supplied with a zero 'angular_tolerance'. Both 'uvs' and 'uv_surface' are supplied. (MILD)

PK_BSURF_create_constrained

120

PK_ERROR_bad_parameter

Different positions are given the same uv parameters by 'uvs' or by normal projection to the parameterising surface. (MILD)

PK_BSURF_create_constrained

911

PK_ERROR_bad_position

A position is repeated in 'positions', and the repeated positions have different normal constraints or parameters. (MILD)

PK_BSURF_create_constrained

1043

PK_ERROR_bad_tolerance

'tolerance' or 'angular_tolerance' is too small. (MILD)

PK_BSURF_create_constrained

39

PK_ERROR_bad_value

Incorrect values are provided for assigning 'normals' to 'positions'. (MILD)

PK_BSURF_create_constrained

988

PK_ERROR_insufficient_points

Too few 'positions' have been supplied to support a least square plane. (MILD)

PK_BSURF_create_fitted

993

PK_ERROR_cant_make_bspline

unable to fit a bsurf to input surface

PK_BSURF_create_fitted_o_t

5037

PK_ERROR_bad_interval

the range provided is invalid (MILD)

PK_BSURF_create_fitted_o_t

120

PK_ERROR_bad_parameter

an interpolation parameter is invalid (MILD)

PK_BSURF_create_fitted_o_t

1043

PK_ERROR_bad_tolerance

one of the tolerances provided is invalid (MILD)

PK_BSURF_eval_approx

120

PK_ERROR_bad_parameter

cannot evaluate out of range

PK_BSURF_eval_approx

5018

PK_ERROR_eval_failure

internal evaluator failure

PK_BSURF_eval_approx

5063

PK_ERROR_no_approx_data

support data structures not set

PK_BSURF_eval_approx

5009

PK_ERROR_num_derivs_not_equal

where triangular format was requested

PK_BSURF_eval_approx

1010

PK_ERROR_too_many_derivatives

too many derivatives requested

PK_BSURF_lower_degree

39

PK_ERROR_bad_value

'decrement' is not greater than zero (MILD)

PK_BSURF_lower_degree

993

PK_ERROR_cant_make_bspline

degree reduction on the bsurf failed and the bsurf remains unmodified (SERIOUS)

PK_BSURF_lower_degree

34

PK_ERROR_is_attached

'bsurf' is attached to topology or owned by other geometry (MILD)

PK_BSURF_make_bcurve_u_isoparam

120

PK_ERROR_bad_parameter

parameter out of the 'u' range of bsurf

PK_BSURF_make_bcurve_u_isoparam

993

PK_ERROR_cant_make_bspline

cannot make constant param line from bsurf

PK_BSURF_make_bcurve_v_isoparam

120

PK_ERROR_bad_parameter

parameter out of the 'v' range of bsurf

PK_BSURF_make_bcurve_v_isoparam

993

PK_ERROR_cant_make_bspline

cannot make constant param line from bsurf

PK_BSURF_piecewise_sf_t

135

PK_ERROR_bad_dimension

illegal 'dim'

PK_BSURF_piecewise_sf_t

987

PK_ERROR_bad_order

hermite basis and degree not 3

PK_BSURF_piecewise_sf_t

39

PK_ERROR_bad_value

unreadable value

PK_BSURF_piecewise_sf_t

129

PK_ERROR_discontinuous_surface

adjacent segments do not meet.

PK_BSURF_raise_degree

39

PK_ERROR_bad_value

'increment' is not greater than zero

PK_BSURF_remove_knots

29

PK_ERROR_bad_index

an entry in 'knot_indices' is out of range (MILD)

PK_BSURF_remove_knots

1043

PK_ERROR_bad_tolerance

'tolerance' is invalid (MILD)

PK_BSURF_remove_knots

39

PK_ERROR_bad_value

an entry in 'remove_multiplicities' is too high (MILD)

PK_BSURF_remove_knots

990

PK_ERROR_illegal_owner

'bsurf' is owned by other geometry (MILD)

PK_BSURF_remove_knots

34

PK_ERROR_is_attached

'bsurf' is attached to topology (MILD)

PK_BSURF_reparameterise

5037

PK_ERROR_bad_interval

(MILD) Knots of the new interval are too close to each other

PK_BSURF_reparameterise

34

PK_ERROR_is_attached

(MILD) 'bsurf' could not be reparameterised because it is attached to topology or owned by other geometry

PK_BSURF_set_approx

5063

PK_ERROR_no_approx_data

failed to create data

PK_BSURF_set_approx

1010

PK_ERROR_too_many_derivatives

too many derivatives requested

PK_BSURF_sf_t

135

PK_ERROR_bad_dimension

dimension < 1 polynomial or < 2 rational

PK_BSURF_sf_t

978

PK_ERROR_bad_knots

illegal knot multiplicity or knot set not monotonic increasing

PK_BSURF_sf_t

39

PK_ERROR_bad_value

unreadable value

PK_BSURF_sf_t

111

PK_ERROR_weight_le_0

one of the weights is zero or negative

PK_BSURF_sf_t

980

PK_ERROR_wrong_number_knots

knots inconsistent with vertices

PK_BSURF_splinewise_sf_t

979

PK_ERROR_bad_derivative

a derivative is too large (MILD)

PK_BSURF_splinewise_sf_t

978

PK_ERROR_bad_knots

bad parameterisation (MILD)

PK_BSURF_splinewise_sf_t

911

PK_ERROR_bad_position

a spline point is outside size box (MILD)

PK_BSURF_splinewise_sf_t

977

PK_ERROR_coincident_points

repeated spline points (MILD)

PK_BSURF_splinewise_sf_t

982

PK_ERROR_incompatible_props

only one end is periodic or a periodic surface has coincident end points (MILD)

PK_BSURF_splinewise_sf_t

988

PK_ERROR_insufficient_points

not enough spline points (MILD)

PK_BSURF_splinewise_sf_t

983

PK_ERROR_repeated_knots

repeated knots (MILD)

PK_BSURF_splinewise_sf_t

980

PK_ERROR_wrong_number_knots

wrong number of knots (MILD)

[back to top]

Error Codes C-F

Function or StructureNumberError CodeDescription

PK_CIRCLE_sf_t

16

PK_ERROR_radius_le_0

radius is less than or equal to zero

PK_CONE_make_solid_body

5037

PK_ERROR_bad_interval

the 'range' goes outside the size box or it spans the apex of the cone

PK_CONE_make_solid_body

5028

PK_ERROR_zero_interval

the 'range' has no extent

PK_CONE_sf_t

1

PK_ERROR_bad_angle

The semi-angle was not strictly between 0 and PI/2

PK_CONE_sf_t

18

PK_ERROR_radius_lt_0

The radius for the cone was less than zero

PK_CURVE_embed_in_surf

135

PK_ERROR_bad_dimension

'curve' is not 2D

PK_CURVE_embed_in_surf

999

PK_ERROR_invalid_geometry

'curve' does not make valid spcurves when embedded in 'surf' (SERIOUS)

PK_CURVE_embed_in_surf

1086

PK_ERROR_not_in_same_partition

'curve' and 'surf' are in different partitions (MILD)

PK_CURVE_embed_in_surf

914

PK_ERROR_unsuitable_entity

'curve' is not a BCURVE

PK_CURVE_embed_in_surf

914

PK_ERROR_unsuitable_entity

'curve' already underlies an SPCURVE

PK_CURVE_embed_in_surf_2

5145

PK_ERROR_bad_combination

'curve' is a line but no 'curve_interval' has been specified in the options (MILD).

PK_CURVE_embed_in_surf_2

5037

PK_ERROR_bad_interval

'curve_interval' has been specified but the 'curve' cannot be trimmed using it (MILD).

PK_CURVE_embed_in_surf_2

5150

PK_ERROR_cant_extend

'curve' lies outside of 'surf' in parameter space, and the surface cannot be extended far enough to include the curve or the curve cannot be adjusted to lie within the surface (SERIOUS)

PK_CURVE_embed_in_surf_2

116

PK_ERROR_illegal_degeneracy

'curve' has a degeneracy which prevents it from being embedded in 'surf' to create valid spcurves (MILD)

PK_CURVE_embed_in_surf_2

999

PK_ERROR_invalid_geometry

'curve' does not make valid spcurves when embedded in 'surf' (SERIOUS)

PK_CURVE_embed_in_surf_2

914

PK_ERROR_unsuitable_entity

'curve' is not a 2D b-curve or is not a 3D b-curve or analytic curve lying in Z=0 plane (MILD)

PK_CURVE_eval

929

PK_ERROR_at_terminator

unable to calculate 2nd derivatives at a terminator of 'curve' (MILD)

PK_CURVE_eval

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_CURVE_eval

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_CURVE_eval

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_CURVE_eval_curvature

929

PK_ERROR_at_terminator

't' at terminator of 'curve' (MILD)

PK_CURVE_eval_curvature

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_CURVE_eval_curvature

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_CURVE_eval_curvature_handed

929

PK_ERROR_at_terminator

parameter at terminator of the curve (MILD)

PK_CURVE_eval_curvature_handed

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_CURVE_eval_curvature_handed

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_CURVE_eval_handed

929

PK_ERROR_at_terminator

unable to calculate 2nd derivatives at a terminator of 'curve' (MILD)

PK_CURVE_eval_handed

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_CURVE_eval_handed

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_CURVE_eval_handed

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_CURVE_eval_with_tan_handed

532

PK_ERROR_at_singularity

failed to evaluate tangent at singularity (MILD)

PK_CURVE_eval_with_tan_handed

929

PK_ERROR_at_terminator

unable to calculate 2nd derivatives at a terminator of 'curve' (MILD)

PK_CURVE_eval_with_tan_handed

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_CURVE_eval_with_tan_handed

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_CURVE_eval_with_tan_handed

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_CURVE_eval_with_tangent

532

PK_ERROR_at_singularity

failed to evaluate tangent at singularity (MILD)

PK_CURVE_eval_with_tangent

929

PK_ERROR_at_terminator

unable to calculate 2nd derivatives at a terminator of 'curve' (MILD)

PK_CURVE_eval_with_tangent

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_CURVE_eval_with_tangent

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_CURVE_eval_with_tangent

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_CURVE_find_box

5037

PK_ERROR_bad_interval

the input 'interval' is invalid on 'curve'. (MILD)

PK_CURVE_find_box

914

PK_ERROR_unsuitable_entity

the input curve is infinite, and the application has not provided an 'interval'. (MILD)

PK_CURVE_find_degens

5185

PK_ERROR_find_degens_failed

Failure (MILD)

PK_CURVE_find_degens

999

PK_ERROR_invalid_geometry

The curve has invalidities other than degeneracies or self-intersections (MILD)

PK_CURVE_find_discontinuity

5018

PK_ERROR_eval_failure

(MILD) internal failure during finding of discontinuities

PK_CURVE_find_discontinuity

5000

PK_ERROR_not_implemented

(MILD) called with 'level' set to PK_continuity_g3_c.

PK_CURVE_find_length

1057

PK_ERROR_curve_too_short

the requested interval of the curve has no physical extent (MILD)

PK_CURVE_find_length

5028

PK_ERROR_zero_interval

the 'interval' has no parametric extent (MILD)

PK_CURVE_find_non_aligned_box

120

PK_ERROR_bad_parameter

the given interval is invalid on 'curve' (MILD)

PK_CURVE_find_self_int

5167

PK_ERROR_find_self_int_failed

Failure (PK_ERROR_serious)

PK_CURVE_find_self_int

999

PK_ERROR_invalid_geometry

The curve has invalidities other than

PK_CURVE_find_surfs_common

1071

PK_ERROR_general_body

general body (MILD)

PK_CURVE_find_surfs_common

62

PK_ERROR_geom_topol_mismatch

curve not attached to an edge (MILD)

PK_CURVE_find_vector_interval

67

PK_ERROR_not_on_curve

'vector_1' or 'vector_2' not on curve (MILD)

PK_CURVE_find_vectors

5193

PK_ERROR_bad_chord

(MILD) Chord measurements have been supplied in 'options' but the start and end point of the curve are not distinct (up to 'tolerance').

PK_CURVE_find_vectors

5037

PK_ERROR_bad_interval

(MILD) The 'curve' could not be evaluated at either (or both) ends of the interval.

PK_CURVE_find_vectors

1043

PK_ERROR_bad_tolerance

(MILD) The given 'tolerance' has to be larger than 1.0e-8.

PK_CURVE_find_vectors

5192

PK_ERROR_cant_get_vectors

(MILD) The operation failed. Returned only on request.

PK_CURVE_find_vectors

5194

PK_ERROR_interval_exceed_period

(MILD) The given 'curve' is periodic and the supplied interval 't_int' is longer than the period of 'curve'.

PK_CURVE_find_vectors

5196

PK_ERROR_no_measurements

(MILD) No 'measurements' have been supplied via 'options'.

PK_CURVE_find_vectors

5000

PK_ERROR_not_implemented

(MILD) Returned if 'curve' is a 2D BCURVE.

PK_CURVE_fix_degens

5201

PK_ERROR_cant_make_valid_split

The SP-curve cannot be repaired by splitting (SERIOUS)

PK_CURVE_fix_degens

5186

PK_ERROR_fix_degens_failed

Failure (SERIOUS)

PK_CURVE_fix_degens

999

PK_ERROR_invalid_geometry

The curve has invalidities other than degeneracies or self-intersections (MILD)

PK_CURVE_fix_self_int

120

PK_ERROR_bad_parameter

Cannot extract non-self-intersecting piece because the supplied 'param' lies on point of intersection (MILD)

PK_CURVE_fix_self_int

5172

PK_ERROR_fix_self_int_failed

Failure (MILD)

PK_CURVE_fix_self_int

999

PK_ERROR_invalid_geometry

The curve has invalidities other than self-intersections (MILD)

PK_CURVE_general_user_t

120

PK_ERROR_bad_parameter

one of the discontinuity parameters is invalid

PK_CURVE_general_user_t

5159

PK_ERROR_null_evaluator

the evaluator 'eval_fn' is null

PK_CURVE_intersect_curve

120

PK_ERROR_bad_parameter

(MILD) bad parameter given

PK_CURVE_intersect_curve

157

PK_ERROR_cant_do_intersect

(SERIOUS) intersection cannot be done

PK_CURVE_intersect_curve

5261

PK_ERROR_mixed_geometry

(MILD) cannot intersect foreign curves with polylines

PK_CURVE_intersect_curve

915

PK_ERROR_not_on_surface

(MILD) curve does not lie on common surface

PK_CURVE_is_isoparam

120

PK_ERROR_bad_parameter

Given 'bounds' lie outside 'curve''s domain of definition. (MILD)

PK_CURVE_is_isoparam

1057

PK_ERROR_curve_too_short

Segment of 'curve' too short for analysis. (MILD)

PK_CURVE_is_isoparam

5195

PK_ERROR_interval_le_0

Length of 'bounds' <= 0. (MILD)

PK_CURVE_is_isoparam

5000

PK_ERROR_not_implemented

Unavailable functionality called. (MILD)

PK_CURVE_is_isoparam

915

PK_ERROR_not_on_surface

Could not ascertain that 'curve' lies entirely within 'surf' over the given parameter 'bounds'. (MILD)

PK_CURVE_make_approx

120

PK_ERROR_bad_parameter

Supplied parameter interval is outside curve range.

PK_CURVE_make_bcurve

993

PK_ERROR_cant_make_bspline

failed to create equivalent geometry (MILD)

PK_CURVE_make_bcurve

5237

PK_ERROR_facet_geometry

'curve' is a polyline (MILD)

PK_CURVE_make_bcurve

1064

PK_ERROR_tolerances_too_tight

tolerance is too tight (MILD)

PK_CURVE_make_bcurve

5028

PK_ERROR_zero_interval

'range' has zero extent (MILD)

PK_CURVE_make_bcurve_2

5145

PK_ERROR_bad_combination

(MILD) The supplied 'continuity' is incompatible with the 'degree'.

PK_CURVE_make_bcurve_2

987

PK_ERROR_bad_order

(MILD) Input 'degree' is invalid.

PK_CURVE_make_bcurve_2

993

PK_ERROR_cant_make_bspline

(MILD) Failed to create geometry.

PK_CURVE_make_bcurve_2

5237

PK_ERROR_facet_geometry

(MILD) Input 'curve' is a polyline and unsupported 'have_degree' or 'force_continuity' has been set in 'options'.

PK_CURVE_make_bcurve_2

5028

PK_ERROR_zero_interval

(MILD) Input 'range' has zero extent.

PK_CURVE_make_bcurve_array_o_t

987

PK_ERROR_bad_order

(MILD) 'degree' is invalid.

PK_CURVE_make_bcurve_array_o_t

5237

PK_ERROR_facet_geometry

(MILD) 'curves' contains a polyline and 'have_degree' or 'force_continuity' has been set to a value that is not supported for polylines.

PK_CURVE_make_curve_reversed

914

PK_ERROR_unsuitable_entity

'curve' type is not supported

PK_CURVE_make_helical_surf

120

PK_ERROR_bad_parameter

Implied negative distance from the axis. (MILD)

PK_CURVE_make_helical_surf

1043

PK_ERROR_bad_tolerance

The requested tolerance is less than the session precision. (MILD)

PK_CURVE_make_helical_surf

993

PK_ERROR_cant_make_bspline

The requested surface could not be made. (SERIOUS)

PK_CURVE_make_helical_surf

1064

PK_ERROR_tolerances_too_tight

The requested tolerance could not be met. (MILD)

PK_CURVE_make_spcurves

930

PK_ERROR_bad_precision

tolerance less than modelling resolution

PK_CURVE_make_spcurves

1063

PK_ERROR_failed_to_create_sp

no spcurves made

PK_CURVE_make_spcurves

1064

PK_ERROR_tolerances_too_tight

tolerance too tight

PK_CURVE_make_spcurves_2

930

PK_ERROR_bad_precision

tolerance less than modelling resolution

PK_CURVE_make_spcurves_2

1063

PK_ERROR_failed_to_create_sp

no SP-curves made

PK_CURVE_make_spcurves_2

1064

PK_ERROR_tolerances_too_tight

tolerance too tight

PK_CURVE_make_wire_body

120

PK_ERROR_bad_parameter

parametric limit not valid on curve

PK_CURVE_make_wire_body

917

PK_ERROR_bad_shared_dep

dependent of entity would be illegally shared

PK_CURVE_make_wire_body

1044

PK_ERROR_cant_extract_geom

failed to extract geometry

PK_CURVE_make_wire_body

999

PK_ERROR_invalid_geometry

geometry fails to pass checks

PK_CURVE_make_wire_body

547

PK_ERROR_non_manifold

resulting body would be non-manifold

PK_CURVE_make_wire_body_2

5145

PK_ERROR_bad_combination

bad combination of options (MILD)

PK_CURVE_make_wire_body_2

120

PK_ERROR_bad_parameter

bad parameters supplied (MILD)

PK_CURVE_make_wire_body_2

917

PK_ERROR_bad_shared_dep

dependant of entity would be illegally shared (SERIOUS)

PK_CURVE_make_wire_body_2

944

PK_ERROR_bad_vertex

tolerance bubbles of two vertices clash (SERIOUS)

PK_CURVE_make_wire_body_2

1044

PK_ERROR_cant_extract_geom

failed to extract geometry (SERIOUS)

PK_CURVE_make_wire_body_2

942

PK_ERROR_crossing_edge

two or more edges would cross, or more than two edges would meet at a vertex when not allowing a general result (SERIOUS)

PK_CURVE_make_wire_body_2

999

PK_ERROR_invalid_geometry

invalid geometry supplied (MILD)

PK_CURVE_make_wire_body_2

20

PK_ERROR_not_connected

body is disjoint, and 'allow_disjoint' set to PK_LOGICAL_false (SERIOUS)

PK_CURVE_make_wire_body_2

914

PK_ERROR_unsuitable_entity

unsuitable curve(s) supplied (MILD)

PK_CURVE_output_vectors

958

PK_ERROR_atol_too_small

invalid 'curve_chord_ang'

PK_CURVE_output_vectors

959

PK_ERROR_ctol_too_small

invalid 'curve_chord_tol'

PK_CURVE_output_vectors

960

PK_ERROR_stol_too_small

invalid 'curve_chord_max'

PK_CURVE_output_vectors

1064

PK_ERROR_tolerances_too_tight

failed to meet tolerances

PK_CURVE_project

5160

PK_ERROR_ambiguous_imprint

(SERIOUS) Failed to complete imprint because the completion is not unique.

PK_CURVE_project

5145

PK_ERROR_bad_combination

(MILD) An invalid combination of options has been provided.

PK_CURVE_project

5152

PK_ERROR_cant_complete_imprint

(SERIOUS) Other failure of the imprint completion algorithm.

PK_CURVE_project

1018

PK_ERROR_cant_do_imprint

(SERIOUS) Failed to imprint curve.

PK_CURVE_project

5077

PK_ERROR_curve_nmnl_off

(MILD) Nominal curves are not enabled on the target body.

PK_CURVE_project

5218

PK_ERROR_failed_to_project

(SERIOUS) Failed to project curve.

PK_CURVE_project

999

PK_ERROR_invalid_geometry

(MILD) An input curve or target entity is invalid or self-intersecting.

PK_CURVE_project

1032

PK_ERROR_not_in_same_body

(MILD) The 'targets' array contains faces from different bodies.

PK_CURVE_project

5068

PK_ERROR_unsupported_operation

(MILD) Cannot project to a wire body or imprint on a surface.

PK_CURVE_project_o_t

5041

PK_ERROR_bad_class

(MILD) The 'banned_classes' array contains an unsupported class or combination of classes.

PK_CURVE_project_o_t

911

PK_ERROR_bad_position

(MILD) The 'eye_position' is placed outside the size box or is closer than 'tolerance' to one of the input curves.

PK_CURVE_project_o_t

1043

PK_ERROR_bad_tolerance

(MILD) The supplied 'tolerance' option is zero or negative, or the supplied 'tolerance' option is invalid for the supplied 'max_dist' or 'complete_bound_distance' options.

PK_CURVE_project_o_t

15

PK_ERROR_distance_le_0

(MILD) The 'use_max_dist' option has a non-default value and 'max_dist' is less than or equal to zero, or the 'complete_bound' option has a non-default value and 'complete_bound_distance' is less than or equal to zero.

PK_CURVE_spin

55

PK_ERROR_impossible_spin

cannot determine spun geometry

PK_CURVE_spin

141

PK_ERROR_su_self_intersect

surface would be self intersecting

PK_CURVE_spin

914

PK_ERROR_unsuitable_entity

not one of the allowed curve types

PK_CURVE_spin_2

55

PK_ERROR_impossible_spin

cannot determine spun geometry

PK_CURVE_spin_2

141

PK_ERROR_su_self_intersect

surface would be self intersecting

PK_CURVE_spin_2

914

PK_ERROR_unsuitable_entity

not one of the allowed curve types

PK_CURVE_sweep

57

PK_ERROR_impossible_sweep

cannot determine swept geometry

PK_CURVE_sweep

999

PK_ERROR_invalid_geometry

invalid curve

PK_CURVE_sweep

914

PK_ERROR_unsuitable_entity

not one of the allowed curve types

PK_CYL_make_solid_body

5037

PK_ERROR_bad_interval

the 'range' goes outside the size box

PK_CYL_make_solid_body

5028

PK_ERROR_zero_interval

the 'range' has no extent

PK_CYL_sf_t

16

PK_ERROR_radius_le_0

The radius for the cylinder was less than or equal to zero

PK_DEBUG_BODY_extract_data

30

PK_ERROR_bad_type

The body is not a minimal body

PK_DEBUG_BODY_extract_data

5132

PK_ERROR_no_data

There is no additional data associated with the body.

PK_DEBUG_SESSION_check

5040

PK_ERROR_bb_not_empty

The bulletin board is on and not empty

PK_DEBUG_SESSION_check

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0

PK_DEBUG_SESSION_check

5003

PK_ERROR_frustrum_failure

(potentially FATAL) The frustrum returned an error

PK_DEBUG_SESSION_check

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_DEBUG_behaviours_start

5156

PK_ERROR_not_stopped

PK_DEBUG_behaviours_start already called since the last call to PK_DEBUG_behaviours_stop (MILD).

PK_DEBUG_behaviours_stop

5155

PK_ERROR_not_started

PK_DEBUG_behaviours_stop already called since the last call to PK_DEBUG_behaviours_start, or PK_DEBUG_behaviours_start was never called (MILD).

PK_DEBUG_receive

5132

PK_ERROR_no_data

No additional data saved with the part

PK_DEBUG_receive

10

PK_ERROR_wrong_entity

Wrong type of entity supplied also see errors returned by PK_PART_receive

PK_DEBUG_report_start

561

PK_ERROR_bad_filename

character string is not a valid file name (MILD)

PK_DEBUG_report_start

928

PK_ERROR_cant_open_file

unable to open the given file for output (MILD)

PK_DEBUG_report_start

5142

PK_ERROR_dbg_rprt_not_stopped

debug output has already been started (MILD)

PK_DEBUG_report_start

5141

PK_ERROR_journalling_on

debug output cannot be enabled if journalling is switched on (MILD)

PK_DEBUG_report_start

5000

PK_ERROR_not_implemented

option not implemented (MILD)

PK_DEBUG_report_start_o_t

5266

PK_ERROR_locked

including session data in the report but session contains locked partitions (MILD)

PK_DEBUG_report_stop

5143

PK_ERROR_dbg_rprt_not_started

debug output has not been started (MILD)

PK_DEBUG_shuffle_start

5156

PK_ERROR_not_stopped

PK_DEBUG_shuffle_start already called since the last call to PK_DEBUG_shuffle_stop (MILD).

PK_DEBUG_shuffle_stop

5155

PK_ERROR_not_started

PK_DEBUG_shuffle_stop already called since the last call to PK_DEBUG_shuffle_start (MILD).

PK_DEBUG_transmit

5132

PK_ERROR_no_data

No additional data to save

PK_DEBUG_transmit

5133

PK_ERROR_too_many_geoms

Only one surface may be saved if saving trim_data information. Also see errors returned from PK_PART_transmit

PK_DEBUG_transmit

10

PK_ERROR_wrong_entity

Wrong type of entity supplied

PK_DELTA_register_callbacks

932

PK_ERROR_modeller_not_stopped

PK_SESSION_start has already been called

PK_EDGE_ask_blend

99

PK_ERROR_attr_not_found

Blend attribute missing from an edge that is a member of a blend set over a chain of edges. (MILD)

PK_EDGE_ask_blend

5061

PK_ERROR_check_error

Encountered corrupt blend attribute(s). (MILD)

PK_EDGE_ask_convexity

5018

PK_ERROR_eval_failure

The function has failed to find the convexity, e.g. due to a failure in finding the normals. (MILD)

PK_EDGE_ask_convexity

96

PK_ERROR_missing_geom

Edge or the adjacent faces do not have geometry. (MILD)

PK_EDGE_ask_convexity

547

PK_ERROR_non_manifold

Edge is non-manifold. (MILD)

PK_EDGE_ask_convexity

1040

PK_ERROR_partial_coi_found

Edge convexity cannot be identified due to partial coincidence of adjacent faces. (MILD)

PK_EDGE_ask_convexity

1033

PK_ERROR_unsuitable_topology

Edge is non suitable e.g laminar edge.(MILD)

PK_EDGE_ask_geometry

5037

PK_ERROR_bad_interval

The interval over which the curve lies on the edge was requested but could not be computed.(MILD)

PK_EDGE_ask_geometry

5032

PK_ERROR_cant_get_curve

The curve geometry associated with the edge could not be found. Though it is believed to be present.(MILD)

PK_EDGE_attach_curve_nmnl

5037

PK_ERROR_bad_interval

parameter interval is not consistent with end-points of 'edge' (MILD)

PK_EDGE_attach_curve_nmnl

917

PK_ERROR_bad_shared_dep

'curve', or one of its dependents, would be illegally shared (MILD)

PK_EDGE_attach_curve_nmnl

5077

PK_ERROR_curve_nmnl_off

nominal curves are not enabled on the body to which 'edge' belongs (MILD)

PK_EDGE_attach_curve_nmnl

64

PK_ERROR_geom_not_needed

'edge' already has a nominal curve (MILD)

PK_EDGE_attach_curve_nmnl

51

PK_ERROR_inconsistent_geom

'curve' is not consistent with the geometry of 'edge' (MILD)

PK_EDGE_attach_curve_nmnl

999

PK_ERROR_invalid_geometry

'curve' does not check (MILD)

PK_EDGE_attach_curves

917

PK_ERROR_bad_shared_dep

attempt to illegally share a dependant of 'curve'

PK_EDGE_attach_curves

916

PK_ERROR_bad_shared_entity

attempt to illegally share 'curve'

PK_EDGE_attach_curves

64

PK_ERROR_geom_not_needed

'edge' already owns geometry

PK_EDGE_attach_curves

28

PK_ERROR_has_parent

'curve' is already attached

PK_EDGE_attach_curves

51

PK_ERROR_inconsistent_geom

inconsistent geometry

PK_EDGE_attach_curves

999

PK_ERROR_invalid_geometry

geometry does not pass checks

PK_EDGE_attach_curves_2

5145

PK_ERROR_bad_combination

(MILD) An invalid combination of options has been supplied.

PK_EDGE_attach_curves_2

5037

PK_ERROR_bad_interval

(MILD) The specified interval extends beyond the curve's parameter range.

PK_EDGE_attach_curves_2

916

PK_ERROR_bad_shared_entity

(MILD) An illegal attempt to share a member of 'curves'.

PK_EDGE_attach_curves_2

944

PK_ERROR_bad_vertex

(MILD) A curve has failed the vertex checking (if enabled).

PK_EDGE_attach_curves_2

5031

PK_ERROR_cant_get_point

(MILD) Unable to find the point associated with a vertex.

PK_EDGE_attach_curves_2

5149

PK_ERROR_cant_use_curve

(MILD) A curve to be attached to a ring edge is not closed or periodic.

PK_EDGE_attach_curves_2

64

PK_ERROR_geom_not_needed

(MILD) A member of 'edges' already has an attached curve.

PK_EDGE_attach_curves_2

62

PK_ERROR_geom_topol_mismatch

(MILD) At least one of the edges is not accurate.

PK_EDGE_attach_curves_2

28

PK_ERROR_has_parent

(MILD) A member of 'curves' is already attached to an edge and the copy_never option is specified.

PK_EDGE_attach_curves_2

999

PK_ERROR_invalid_geometry

(MILD) A member of 'curves' fails the geometry checks (if enabled).

PK_EDGE_attach_curves_2

1032

PK_ERROR_not_in_same_body

(MILD) Not all members of 'edges' are from the same body.

PK_EDGE_check

907

PK_ERROR_bad_option_data

max_faults < 0 (MILD)

PK_EDGE_check

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0 (MILD)

PK_EDGE_check

5062

PK_ERROR_check_failure

checker failure (MILD)

PK_EDGE_check

5237

PK_ERROR_facet_geometry

'edge's body has facet geometry but facet geometry is not enabled in session (MILD)

PK_EDGE_check

10

PK_ERROR_wrong_entity

wrong entity given (MILD)

PK_EDGE_check_blends

1071

PK_ERROR_general_body

edge is from general body

PK_EDGE_contains_vector

96

PK_ERROR_missing_geom

'edge' has no geometry

PK_EDGE_delete

525

PK_ERROR_cant_heal_wound

(SERIOUS) can't heal wound - impossible geometry

PK_EDGE_delete

5000

PK_ERROR_not_implemented

(MILD) edge is not laminar or wire or redundant

PK_EDGE_detach_curve_nmnl

5076

PK_ERROR_bad_edge

'edge' is accurate (MILD)

PK_EDGE_euler_close_zip

5076

PK_ERROR_bad_edge

'edge1' and 'edge2' have both vertices in common (MILD)

PK_EDGE_euler_close_zip

944

PK_ERROR_bad_vertex

'edge1' or 'edge2' has a bad vertex (MILD)

PK_EDGE_euler_close_zip

5083

PK_ERROR_edge_not_manifold

'edge1' or 'edge2' is not manifold (MILD)

PK_EDGE_euler_close_zip

5082

PK_ERROR_edge_not_open

'edge1' or 'edge2' is closed (MILD)

PK_EDGE_euler_close_zip

5085

PK_ERROR_no_common_vertex

'edge1' and 'edge2' have no common vertex (MILD)

PK_EDGE_euler_delete_make_loop

5119

PK_ERROR_different_loops

'edge' does not have same loop on both sides (MILD)

PK_EDGE_euler_delete_make_loop

5083

PK_ERROR_edge_not_manifold

'edge' is not manifold (MILD)

PK_EDGE_euler_delete_make_loop

5082

PK_ERROR_edge_not_open

'edge' is not open (MILD)

PK_EDGE_euler_delete_ring_face

5076

PK_ERROR_bad_edge

'edge' is not a ring (MILD)

PK_EDGE_euler_delete_ring_face

5108

PK_ERROR_edge_is_wire

'edge' is wire (MILD)

PK_EDGE_euler_delete_ring_face

5083

PK_ERROR_edge_not_manifold

'edge' is not manifold (MILD)

PK_EDGE_euler_delete_ring_loop

5076

PK_ERROR_bad_edge

'edge' is not ring or is not bi-wire (MILD)

PK_EDGE_euler_delete_ring_loop

5083

PK_ERROR_edge_not_manifold

'edge' is not manifold (MILD)

PK_EDGE_euler_delete_with_face

5120

PK_ERROR_edge_is_ring

'edge' is ring (MILD)

PK_EDGE_euler_delete_with_face

5108

PK_ERROR_edge_is_wire

'edge' has same face on both sides (MILD)

PK_EDGE_euler_delete_with_face

5083

PK_ERROR_edge_not_manifold

'edge' is not manifold (MILD)

PK_EDGE_euler_delete_with_loop

5076

PK_ERROR_bad_edge

'edge' is not a biwire {MILD)

PK_EDGE_euler_delete_with_loop

5120

PK_ERROR_edge_is_ring

'edge' is ring (MILD)

PK_EDGE_euler_delete_with_loop

5083

PK_ERROR_edge_not_manifold

'edge' is not manifold (MILD)

PK_EDGE_euler_merge_vertices

5082

PK_ERROR_edge_not_open

'edge' is not open (MILD)

PK_EDGE_euler_merge_vertices

5085

PK_ERROR_no_common_vertex

'edge' is not incident with 'vertex' (MILD)

PK_EDGE_euler_open_zip

5083

PK_ERROR_edge_not_manifold

'edge' not manifold (MILD)

PK_EDGE_euler_open_zip

5082

PK_ERROR_edge_not_open

'edge' not open (MILD)

PK_EDGE_euler_open_zip

5094

PK_ERROR_fins_not_distinct

'fin' and its forward fin do not define two distinct edge groups either side of split (MILD)

PK_EDGE_euler_open_zip

5085

PK_ERROR_no_common_vertex

'fin' doesn't point to a vertex of 'edge' (MILD)

PK_EDGE_euler_open_zip

5084

PK_ERROR_vertex_not_manifold

a vertex of 'edge' is not manifold (MILD)

PK_EDGE_euler_slit

5083

PK_ERROR_edge_not_manifold

'edge' is not manifold or laminar (MILD)

PK_EDGE_euler_slit

5088

PK_ERROR_not_laminar_side

attempt to slit wrong side of laminar edge (MILD)

PK_EDGE_find_blend_topol

334

PK_ERROR_bad_blend_bound

illegal blend boundary (MILD)

PK_EDGE_find_blend_topol

5237

PK_ERROR_facet_geometry

edge is from a body with facet geometry (MILD)

PK_EDGE_find_blend_topol

1071

PK_ERROR_general_body

edge is from a general body (MILD)

PK_EDGE_find_blend_topol

335

PK_ERROR_not_blended

no blend on given edge (MILD)

PK_EDGE_find_deviation

39

PK_ERROR_bad_value

Either one of the edges was null or they're both the same

PK_EDGE_find_deviation

5046

PK_ERROR_distancing_failed

Determination of the distances not completed because of algorithmic failure

PK_EDGE_find_deviation

96

PK_ERROR_missing_geom

One of the edges has no curve geometry on it

PK_EDGE_find_deviation

5047

PK_ERROR_no_overlap

The edges had no overlap

PK_EDGE_find_deviation_2

5046

PK_ERROR_distancing_failed

Determination of the distances not completed because of algorithmic failure(MILD)

PK_EDGE_find_deviation_2

96

PK_ERROR_missing_geom

One of the edges has no curve geometry on it (MILD)

PK_EDGE_find_deviation_2

5047

PK_ERROR_no_overlap

The edges had no overlap(MILD)

PK_EDGE_find_deviation_2

5202

PK_ERROR_same_edge

Both edges are the same (MILD)

PK_EDGE_find_end_tangents

532

PK_ERROR_at_singularity

(MILD) Failed to evaluate the tangent at singularity

PK_EDGE_find_end_tangents

96

PK_ERROR_missing_geom

(MILD) Edge has no curve geometry

PK_EDGE_find_end_tangents

10

PK_ERROR_wrong_entity

(MILD) The edge is a ring without a vertex

PK_EDGE_find_extreme

1051

PK_ERROR_cant_find_extreme

failed to find extreme point

PK_EDGE_find_extreme

952

PK_ERROR_coplanar

directions are coplanar

PK_EDGE_find_extreme

96

PK_ERROR_missing_geom

insufficient geometry

PK_EDGE_find_g1_edges

1

PK_ERROR_bad_angle

received angular tolerance out of range. (MILD)

PK_EDGE_find_g1_edges

5076

PK_ERROR_bad_edge

received edge unsuitable for function. (MILD)

PK_EDGE_find_interval

96

PK_ERROR_missing_geom

(MILD) The edge has no associated curve.

PK_EDGE_imprint_point

957

PK_ERROR_coincident

point coincident with existing vertex

PK_EDGE_imprint_point

96

PK_ERROR_missing_geom

edge does not have geometry

PK_EDGE_imprint_point

67

PK_ERROR_not_on_curve

point does not lie on edge's curve or it is outside the edge

PK_EDGE_is_planar

96

PK_ERROR_missing_geom

(MILD) 'edge' has no curve

PK_EDGE_make_curve

1043

PK_ERROR_bad_tolerance

MILD Received tolerance is too small

PK_EDGE_make_curve

20

PK_ERROR_not_connected

MILD The set of edges do not form a connected chain

PK_EDGE_make_curve

1032

PK_ERROR_not_in_same_body

MILD Received edges are not all in the same body

PK_EDGE_make_curve

5212

PK_ERROR_not_smooth

MILD The edge chain is not smooth

PK_EDGE_make_curve

13

PK_ERROR_not_unique

MILD The edge chain has multiple connections at a vertex

PK_EDGE_make_curve

1064

PK_ERROR_tolerances_too_tight

MILD Failed to build a curve within tolerance of supplied edges

PK_EDGE_make_curve

961

PK_ERROR_wrong_direction

MILD The supplied curve direction option is not valid

PK_EDGE_make_faces_from_wire

29

PK_ERROR_bad_index

Can't find other loop in same face

PK_EDGE_make_faces_from_wire

1032

PK_ERROR_not_in_same_body

All the edges are not in the same body

PK_EDGE_make_faces_from_wire

914

PK_ERROR_unsuitable_entity

Edge not in closed wireframe loop

PK_EDGE_make_faces_from_wire

1028

PK_ERROR_wrong_number_edges

Attempted to create the same loop twice

PK_EDGE_make_wire_body

940

PK_ERROR_bad_wire

Failed to construct wire body.

PK_EDGE_make_wire_body

993

PK_ERROR_cant_make_bspline

Geometry approximation failed.

PK_EDGE_make_wire_body

5134

PK_ERROR_disjoint

Supplied edges form disjoint body, but 'allow_disjoint' set to PK_LOGICAL_false.

PK_EDGE_make_wire_body

1031

PK_ERROR_edges_intersect

Supplied edges intersect or overlap.

PK_EDGE_make_wire_body

547

PK_ERROR_non_manifold

Resulting body would become general.

PK_EDGE_offset_on_body

1

PK_ERROR_bad_angle

(MILD) the angle supplied to the 'gap_fill_angle' option is less than zero or greater than pi.

PK_EDGE_offset_on_body

1043

PK_ERROR_bad_tolerance

(MILD) the tolerance provided is too small

PK_EDGE_offset_on_body

1037

PK_ERROR_cant_offset

(SERIOUS) offsetting failure

PK_EDGE_offset_on_body

1071

PK_ERROR_general_body

(MILD) the edges belong to a general body

PK_EDGE_offset_on_body

1032

PK_ERROR_not_in_same_body

(MILD) the edges do not all belong to a single body

PK_EDGE_offset_on_body

938

PK_ERROR_wire_body

(MILD) the edges belong to a wire body

PK_EDGE_propagate_orientation

5075

PK_ERROR_orientation_failed

operation failed

PK_EDGE_propagate_orientation

10

PK_ERROR_wrong_entity

body is not a wire body

PK_EDGE_remove_to_bodies

5219

PK_ERROR_all_edges_in_body

(MILD) cannot remove all edges from body

PK_EDGE_remove_to_bodies

940

PK_ERROR_bad_wire

(MILD) input edge not a wire

PK_EDGE_remove_to_bodies

1032

PK_ERROR_not_in_same_body

(MILD) edges not from same body

PK_EDGE_repair

1043

PK_ERROR_bad_tolerance

either the edge is too short or the required tolerance is greater than the 'max_tolerance' option allows (MILD)

PK_EDGE_repair

157

PK_ERROR_cant_do_intersect

The adjacent face surfaces could not be intersected - probably due to tangency or near tangency (SERIOUS)

PK_EDGE_repair

5237

PK_ERROR_facet_geometry

A facet/mixed edge was either non-manifold or caused an internal algorithm failure (SERIOUS)

PK_EDGE_repair

1063

PK_ERROR_failed_to_create_sp

SP-curve generator failed (MILD)

PK_EDGE_repair

96

PK_ERROR_missing_geom

either the edge has no curve or the adjacent faces have no surfaces (MILD)

PK_EDGE_repair

1064

PK_ERROR_tolerances_too_tight

SP-curve generator could not achieve tolerance (SERIOUS)

PK_EDGE_reverse

5074

PK_ERROR_reverse_edge_failed

operation failed

PK_EDGE_reverse_2

1086

PK_ERROR_not_in_same_partition

(MILD) edges belong to different partitions

PK_EDGE_reverse_2

5074

PK_ERROR_reverse_edge_failed

(SERIOUS) operation failed

PK_EDGE_set_blend_chain

920

PK_ERROR_bad_blend_param

illegal combination of blend properties and/or parameters. (MILD)

PK_EDGE_set_blend_chain

5217

PK_ERROR_bad_blend_rho_type

attempted to specify a 'rho_type' other than PK_blend_rho_type_absolute_c in conjunction with a curvature-continuous blend. (MILD)

PK_EDGE_set_blend_chain

941

PK_ERROR_bad_end_points

positions for blend parameters not given at the start and/or end of an open chain, or more than one parameter located at the start/end of an open chain. (MILD)

PK_EDGE_set_blend_chain

5087

PK_ERROR_bad_fin

a member of 'mitre_fins' does not lie on the edges in the chain; or does not end at the position indicated by its corresponding entry in 'mitre_fins_indices', or there is only one set of blend parameters given at that position; or there is a duplicate element in 'mitre_fins' or 'mitre_fins_indices'. (MILD)

PK_EDGE_set_blend_chain

29

PK_ERROR_bad_index

an index in 'mitre_fins_indices' or 'clamp_indices' is out of range (i.e. < 0 or >= n_positions). (MILD)

PK_EDGE_set_blend_chain

5187

PK_ERROR_bad_orientation

specification of 'primary_fins' is absent where it is needed, or inconsistent. (MILD)

PK_EDGE_set_blend_chain

911

PK_ERROR_bad_position

a member of 'positions' occurs more than once within an edge, or more than twice at a vertex, or twice at a vertex with insufficient data in 'mitre_fins'. (MILD)

PK_EDGE_set_blend_chain

1043

PK_ERROR_bad_tolerance

specified tolerance is too tight. (MILD)

PK_EDGE_set_blend_chain

1071

PK_ERROR_general_body

at least one edge or vertex on the chain is non-manifold. (MILD)

PK_EDGE_set_blend_chain

5216

PK_ERROR_illegal_cliff

attempted to specify 'ov_cliff' other than PK_blend_ov_cliff_no_c, or 'ov_cliff_end' other than PK_blend_ov_cliff_end_no_c, in conjunction with a curvature-continuous blend. (MILD)

PK_EDGE_set_blend_chain

988

PK_ERROR_insufficient_points

fewer than 2 positions for blend parameters have been supplied. (MILD)

PK_EDGE_set_blend_chain

5188

PK_ERROR_laminar_edge

at least one edge is laminar. (MILD)

PK_EDGE_set_blend_chain

1013

PK_ERROR_not_on_edge

one or more of 'positions' does not lie on the edges in the chain. (MILD)

PK_EDGE_set_blend_chain

1033

PK_ERROR_unsuitable_topology

supplied 'edges' don't satisfy chain topological requirements (disjoint or >= 3 edges in the chain share a vertex) (MILD)

PK_EDGE_set_blend_chamfer

920

PK_ERROR_bad_blend_param

illegal combination of blend properties (MILD)

PK_EDGE_set_blend_chamfer

1043

PK_ERROR_bad_tolerance

specified tolerance is too tight (MILD)

PK_EDGE_set_blend_chamfer

1071

PK_ERROR_general_body

'edges' are from a general body (MILD)

PK_EDGE_set_blend_chamfer

5249

PK_ERROR_tolerance_too_loose

the supplied or edge tolerance is too large compared to the given ranges (MILD)

PK_EDGE_set_blend_constant

920

PK_ERROR_bad_blend_param

illegal combination of blend properties (MILD)

PK_EDGE_set_blend_constant

1043

PK_ERROR_bad_tolerance

specified tolerance is too tight (MILD)

PK_EDGE_set_blend_constant

1071

PK_ERROR_general_body

edges are from a general body (MILD)

PK_EDGE_set_blend_constant

5249

PK_ERROR_tolerance_too_loose

The supplied or edge tolerance is too large compared to the blend radius (MILD)

PK_EDGE_set_blend_constant_o_t

5216

PK_ERROR_illegal_cliff

attempted to specify a 'cliff_edge' in conjunction with a curvature-continuous blend (i.e., 'xs_shape' set to PK_blend_xs_shape_g2_c). (MILD)

PK_EDGE_set_blend_variable

920

PK_ERROR_bad_blend_param

illegal combination of blend properties (MILD)

PK_EDGE_set_blend_variable

5217

PK_ERROR_bad_blend_rho_type

attempted to specify a 'rho_type' other than PK_blend_rho_type_absolute_c in conjunction with a curvature-continuous blend. (MILD)

PK_EDGE_set_blend_variable

5237

PK_ERROR_facet_geometry

edge is from a body with facet geometry (MILD)

PK_EDGE_set_blend_variable

1071

PK_ERROR_general_body

edge is from a general body (MILD)

PK_EDGE_set_precision

1043

PK_ERROR_bad_tolerance

either the edge is too short or the tolerance is too small (MILD/SERIOUS)

PK_EDGE_set_precision

1063

PK_ERROR_failed_to_create_sp

SP-curve generator failed for unknown reason (MILD)

PK_EDGE_set_precision

1071

PK_ERROR_general_body

generalised topology not enabled (MILD)

PK_EDGE_set_precision

96

PK_ERROR_missing_geom

the adjacent faces have no surfaces (MILD)

PK_EDGE_set_precision

1064

PK_ERROR_tolerances_too_tight

SP-curve generator could not achieve tolerance (MILD/SERIOUS)

PK_EDGE_set_precision_2

1043

PK_ERROR_bad_tolerance

either the edge is too short or the tolerance is too small (MILD/SERIOUS)

PK_EDGE_set_precision_2

5164

PK_ERROR_edge_too_short

the edge or one of its neighbours is too short (MILD)

PK_EDGE_set_precision_2

5237

PK_ERROR_facet_geometry

the edge is accurate and every adjacent face has facet geometry attached (MILD)

PK_EDGE_set_precision_2

1063

PK_ERROR_failed_to_create_sp

SP-curve generator failed for unknown reason (MILD)

PK_EDGE_set_precision_2

1071

PK_ERROR_general_body

generalised topology not enabled (MILD)

PK_EDGE_set_precision_2

96

PK_ERROR_missing_geom

the adjacent faces have no surfaces (MILD)

PK_EDGE_set_precision_2

1064

PK_ERROR_tolerances_too_tight

SP-curve generator could not achieve tolerance (MILD/SERIOUS)

PK_EDGE_split_at_param

120

PK_ERROR_bad_parameter

Supplied parameter is outside edge range (MILD)

PK_EDGE_split_at_param

957

PK_ERROR_coincident

Supplied parameter evaluates to a point coincident with edge vertex (MILD)

PK_EDGE_split_at_param

61

PK_ERROR_no_geometry

'edge' does not have geometry (MILD)

PK_ELLIPSE_sf_t

507

PK_ERROR_R1_R2_mismatch

R1 less than or equal to R2

PK_ELLIPSE_sf_t

16

PK_ERROR_radius_le_0

radius less than or equal to zero

PK_ENTITY_ask_partition

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_ENTITY_ask_user_field

949

PK_ERROR_no_user_fields

'user_field' option to PK_SESSION_start not set greater than zero.

PK_ENTITY_check_attribs

5062

PK_ERROR_check_failure

checker failure (MILD)

PK_ENTITY_check_attribs

22

PK_ERROR_not_an_entity

the given entity or attdef is not a valid entity

PK_ENTITY_copy

5207

PK_ERROR_child_body

(MILD) 'entity' is a child body

PK_ENTITY_copy

1096

PK_ERROR_compound_body

(MILD) 'entity' is a compound body

PK_ENTITY_copy

905

PK_ERROR_part_not_isolated

(MILD) copy would instance a true-sub-part of a stored part

PK_ENTITY_copy

10

PK_ERROR_wrong_entity

(MILD) this class of entity can not be copied

PK_ENTITY_copy_2

5145

PK_ERROR_bad_combination

(MILD) the options requested are not compatible with the class of entity

PK_ENTITY_copy_2

5207

PK_ERROR_child_body

(MILD) 'entity' is a child body

PK_ENTITY_copy_2

1096

PK_ERROR_compound_body

(MILD) 'entity' is a compound body

PK_ENTITY_copy_2

503

PK_ERROR_cyclic_assy

(MILD) copying the instance would create a cyclic assembly graph.

PK_ENTITY_copy_2

905

PK_ERROR_part_not_isolated

(MILD) copy would instance true-sub-part of stored part

PK_ENTITY_copy_2

10

PK_ERROR_wrong_entity

(MILD) this class of entity can not be copied

PK_ENTITY_delete

68

PK_ERROR_still_referenced

(SERIOUS) some entity cannot be deleted since it is still referenced by an entity not in the given array

PK_ENTITY_delete

10

PK_ERROR_wrong_entity

(MILD) some entity is of a class for which deletion is not allowed

PK_ENTITY_find_reparam

914

PK_ERROR_unsuitable_entity

(MILD) 'entities' contains an entity of class other than body, face or surface, or is an array of more than one body.

PK_ENTITY_range

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_ENTITY_range

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_ENTITY_range

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_ENTITY_range

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_ENTITY_range

5183

PK_ERROR_unsupported_transf

unsupported type of transformation (MILD)

PK_ENTITY_range

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_ENTITY_range_vector

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_ENTITY_range_vector

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_ENTITY_range_vector

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_ENTITY_range_vector

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_ENTITY_range_vector

5183

PK_ERROR_unsupported_transf

unsupported type of transformation (MILD)

PK_ENTITY_range_vector

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_ENTITY_set_user_field

949

PK_ERROR_no_user_fields

'user_field' option to PK_SESSION_start not set greater than zero.

PK_EXPR_sf_t

5283

PK_ERROR_bad_expr

A supplied root expression or sub-expression is invalid. (MILD)

PK_EXPR_sf_t

11

PK_ERROR_bad_name

The expression contains a sub-expression or constant with a name that is not allowed. This includes having the same name as an input variable to the expression. (MILD)

PK_EXPR_sf_t

5180

PK_ERROR_evaluator_failed

Failed to evaluate the expression, for example a function call within the expression failing to evaluate. (SERIOUS)

PK_EXPR_sf_t

5284

PK_ERROR_expr_undef_symb

The root expression or sub-expressions contain undefined symbols. (MILD)

PK_FACE_attach_surf_fitting

77

PK_ERROR_cant_find_su

Unable to find surface

PK_FACE_attach_surf_fitting

1071

PK_ERROR_general_body

'face' comes from general body

PK_FACE_attach_surf_fitting

914

PK_ERROR_unsuitable_entity

'face' does not comes from a sheet or solid body

PK_FACE_attach_surfs

917

PK_ERROR_bad_shared_dep

attempt to illegally share a dependant of 'surf'

PK_FACE_attach_surfs

916

PK_ERROR_bad_shared_entity

attempt to illegally share 'surf'

PK_FACE_attach_surfs

64

PK_ERROR_geom_not_needed

'face' already owns geometry

PK_FACE_attach_surfs

28

PK_ERROR_has_parent

'surf' is already attached

PK_FACE_attach_surfs

51

PK_ERROR_inconsistent_geom

inconsistent geometry

PK_FACE_attach_surfs

999

PK_ERROR_invalid_geometry

geometry does not pass checks

PK_FACE_boolean

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error

PK_FACE_boolean

972

PK_ERROR_cant_intsc_solid_sheet

Cant intersect solid target with sheet tool bodies

PK_FACE_boolean

543

PK_ERROR_cant_unite_solid_sheet

Attempt to unite solid and sheet

PK_FACE_boolean

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean

PK_FACE_boolean

1055

PK_ERROR_duplicate_targets

Duplication in list of target faces

PK_FACE_boolean

540

PK_ERROR_duplicate_tools

Duplication in list of tool faces

PK_FACE_boolean

1071

PK_ERROR_general_body

Target or tool is general body

PK_FACE_boolean

541

PK_ERROR_instanced_tools

Instanced tool bodies

PK_FACE_boolean

5060

PK_ERROR_invalid_match_region

Invalid matched topology data

PK_FACE_boolean

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry

PK_FACE_boolean

547

PK_ERROR_non_manifold

Non-manifold result

PK_FACE_boolean

951

PK_ERROR_opposed_sheets

Attempt to unite opposed sheets

PK_FACE_boolean

1067

PK_ERROR_partial_no_intersect

No imprinting in face boolean

PK_FACE_boolean

545

PK_ERROR_same_tool_and_target

Tool body is also target body

PK_FACE_boolean

549

PK_ERROR_t_sheet

Operation would result in a T-sheet

PK_FACE_boolean

1016

PK_ERROR_targ_faces_many_bodies

Target faces are from more than one body

PK_FACE_boolean

1017

PK_ERROR_tool_faces_many_bodies

Tool faces are from more than one body

PK_FACE_boolean

1033

PK_ERROR_unsuitable_topology

A region selector is from boundary, wrong body or ambiguous

PK_FACE_boolean_2

5145

PK_ERROR_bad_combination

A mixture of facet and classic geometry has been supplied (MILD)

PK_FACE_boolean_2

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error (SERIOUS)

PK_FACE_boolean_2

5152

PK_ERROR_cant_complete_imprint

unable to complete the imprint (SERIOUS)

PK_FACE_boolean_2

972

PK_ERROR_cant_intsc_solid_sheet

Cant intersect solid target with sheet tool bodies (MILD)

PK_FACE_boolean_2

5162

PK_ERROR_cant_limit_faces

The 'limit_target_faces' and the 'limit_tool_faces' can only be used with a limited set of operations and bodies. They are not supported for this operation. (MILD)

PK_FACE_boolean_2

543

PK_ERROR_cant_unite_solid_sheet

Attempt to unite solid and sheet (MILD)

PK_FACE_boolean_2

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean (MILD)

PK_FACE_boolean_2

1055

PK_ERROR_duplicate_targets

Duplication in list of target faces (MILD)

PK_FACE_boolean_2

540

PK_ERROR_duplicate_tools

Duplication in list of tool faces (MILD)

PK_FACE_boolean_2

541

PK_ERROR_instanced_tools

Instanced tool bodies (MILD)

PK_FACE_boolean_2

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry (SERIOUS)

PK_FACE_boolean_2

1067

PK_ERROR_partial_no_intersect

No imprinting in face boolean (MILD)

PK_FACE_boolean_2

545

PK_ERROR_same_tool_and_target

Tool body is also target body (MILD)

PK_FACE_boolean_2

1016

PK_ERROR_targ_faces_many_bodies

Target faces are from more than one body (MILD)

PK_FACE_boolean_2

1017

PK_ERROR_tool_faces_many_bodies

Tool faces are from more than one body (MILD)

PK_FACE_boolean_2

1033

PK_ERROR_unsuitable_topology

A region selector is from boundary, wrong body or ambiguous (MILD, SERIOUS)

PK_FACE_boolean_2

5068

PK_ERROR_unsupported_operation

Target or tool faces do not belong to a sheet body when completing imprint. (MILD)

PK_FACE_change

1

PK_ERROR_bad_angle

(MILD) inconsistent taper angles specified for multi angle taper

PK_FACE_change

5145

PK_ERROR_bad_combination

(MILD) a mixture of facet and classic geometry has been supplied

PK_FACE_change

1043

PK_ERROR_bad_tolerance

(MILD) proposed tolerance is too small

PK_FACE_change

511

PK_ERROR_duplicate_array_item

(MILD) duplication in faces array

PK_FACE_change

5180

PK_ERROR_evaluator_failed

(SERIOUS) user-supplied evaluator failed, or failed to evaluate user-supplied expression

PK_FACE_change

5148

PK_ERROR_failed_to_bend

(SERIOUS) bend operation failed

PK_FACE_change

5137

PK_ERROR_failed_to_blend

(SERIOUS) blend operation failed

PK_FACE_change

5197

PK_ERROR_failed_to_change

(SERIOUS) a fault was generated and the results have been output to the Parasolid report.

PK_FACE_change

5179

PK_ERROR_failed_to_deform

(SERIOUS) deform operation failed

PK_FACE_change

5138

PK_ERROR_failed_to_offset

(SERIOUS) offset operation failed

PK_FACE_change

5257

PK_ERROR_failed_to_radiate

(SERIOUS) radiate operation failed

PK_FACE_change

1062

PK_ERROR_failed_to_replace

(SERIOUS) replace face operation failed

PK_FACE_change

5139

PK_ERROR_failed_to_taper

(SERIOUS) taper operation failed

PK_FACE_change

5140

PK_ERROR_failed_to_transform

(SERIOUS) transform operation failed

PK_FACE_change

5188

PK_ERROR_laminar_edge

(MILD) face to be replaced in a patch operation has a laminar edge and the face to be replaced isn't part of patch data associated with the patch operation

PK_FACE_change

547

PK_ERROR_non_manifold

(SERIOUS) 'faces' are not locally manifold and 'edge_geom_data' has not been supplied for non-manifold edges that are to be modified which have more than 2 surfaces belonging to their adjacent faces.

PK_FACE_change

1086

PK_ERROR_not_in_same_partition

(MILD) faces and replacement orphan geometry not in same partition

PK_FACE_change

915

PK_ERROR_not_on_surface

(MILD) geometry of given edges is not coincident with geometry of faces

PK_FACE_change

1033

PK_ERROR_unsuitable_topology

(MILD) laminar reference edge(s) for normal method taper

PK_FACE_change

357

PK_ERROR_wrong_entity_in_array

(MILD) given topols are not from same body

PK_FACE_change

950

PK_ERROR_wrong_surface

(MILD) the surface of a face in a radiate operation does not have an axis of rotation

PK_FACE_change

37

PK_ERROR_wrong_transf

(MILD) transform type is not compatible with transform step face option

PK_FACE_change_blend_o_t

5145

PK_ERROR_bad_combination

(MILD) 'n_unders' > 0 and no 'unders' have been supplied. 'n_unders' = 2 and no 'orientations' have been supplied. 'n_unders' = 2 and neither 'radius' nor 'ranges' have been supplied. 'n_unders' = 3 and 'radius' not set to 0.0, 'ranges' not set to NULL or 'orientations' not set to NULL. 'xs_shape' set to PK_blend_xs_shape_chamfer_c but no 'unders' have been supplied. 'xs_shape' set to PK_blend_xs_shape_chamfer_c and 'radius' not set to 0.0. 'xs_shape' set to PK_blend_xs_shape_conic_c and 'ranges' not set to NULL.

PK_FACE_change_blend_o_t

5145

PK_ERROR_bad_combination

(SERIOUS) 'n_unders' = 3 and not all members of 'unders' are being reapplied as blends/chamfers with their 'xs_shape' set to same value as 'xs_shape'.

PK_FACE_change_blend_o_t

5177

PK_ERROR_mutual_dependency

(MILD) Mutual dependency between faces being reapplied as chamfers or blends with supplied `unders`, one of the 'unders' of a given face is itself being reaplied as a chamfer or a blend with supplied `unders` and has the given face as one of its 'unders'.

PK_FACE_change_blend_o_t

5000

PK_ERROR_not_implemented

(MILD) PK_blend_ov_smooth_no_c is not a supported value for 'ov_smooth'. PK_blend_orientation_unknown_c is not a supported value for 'orientations'. PK_blend_xs_shape_unset_c and PK_blend_xs_shape_g2_c are not supported values for 'xs_shape'. 'xs_shape' set to

PK_FACE_change_blend_o_t

1032

PK_ERROR_not_in_same_body

(MILD) 'xs_shape' is set to PK_blend_xs_shape_chamfer_c and an element of 'unders' does not belong to the same body as the faces in the 'faces' array. 'xs_shape' is set to PK_blend_xs_shape_blend_c and more than one member of 'unders' belongs to a different body from that which the faces in the 'faces' array belong to.

PK_FACE_change_blend_o_t

5068

PK_ERROR_unsupported_operation

(SERIOUS) PK_blend_xs_shape_chamfer_c but no analytic chamfer solution exists

PK_FACE_change_blend_o_t

10

PK_ERROR_wrong_entity

(MILD) An element of 'unders' is not of type PK_FACE_t.

PK_FACE_change_blend_o_t

5173

PK_ERROR_wrong_number_entities

(MILD) Wrong number of 'n_unders' supplied, 'n_unders' should be set to either be 0, 2 or 3.

PK_FACE_change_data_transform_t

963

PK_ERROR_bad_component

(MILD) 'transform' contains a perspective component.

PK_FACE_change_deform_o_t

5145

PK_ERROR_bad_combination

(MILD) An expression is supplied (via the 'root_expr' field of 'eval_expr'), and either: - 'thread_safe' is set to PK_LOGICAL_true, - 'eval_fn' in the deform parameters is non-NULL.

PK_FACE_change_deform_o_t

5000

PK_ERROR_not_implemented

(MILD) PK_deform_uv_on_face_c is not a supported value for 'deform_uv'.

PK_FACE_change_o_t

5145

PK_ERROR_bad_combination

(MILD) The 'n_edges' field 'edge_data' and the 'n_edge_arrays' field in 'edge_geom_data' are both non-zero. The 'repair_fa_fa' value of PK_repair_fa_fa_yes_c is not allowed for general bodies

PK_FACE_change_offset_o_t

5000

PK_ERROR_not_implemented

(MILD) a supplied enum value in the options structure is not implemented for this function

PK_FACE_change_radiate_o_t

5145

PK_ERROR_bad_combination

(MILD) There is no 'axis' supplied when surfaces of the set of faces for the same radiate operation don't have a common and unique axis of rotation. Non-zero 'axial_displacement' is specified without supplied 'axis'.

PK_FACE_change_radiate_o_t

5068

PK_ERROR_unsupported_operation

(MILD) The supplied 'axis' is not an axis of rotation of the face's surface.

PK_FACE_change_taper_o_t

5145

PK_ERROR_bad_combination

(MILD) Option 'parting_edges' specified without also specifying 'parting_body'. Option 'parting_body' specified without also specifying 'parting_edges'. Some entries of 'parting_edges' also in 'tapered_edges' or 'normal_edges'. A parting edge has the same taper face on both sides. A parting edge is laminar. A parting body is specified for taper faces belonging to different bodies.

PK_FACE_change_taper_o_t

5145

PK_ERROR_bad_combination

(SERIOUS) A parting edge is between a blend operation face and one of the defining faces of the blend.

PK_FACE_change_taper_o_t

1033

PK_ERROR_unsuitable_topology

(MILD) Parting body is not sheet.

PK_FACE_change_transform_o_t

5145

PK_ERROR_bad_combination

(MILD) 'transform_intent' is not PK_transform_intent_minimal_c and no step faces were created.

PK_FACE_change_transform_o_t

37

PK_ERROR_wrong_transf

(MILD) Transform type is not compatible with 'transform_step', or the 'transform_intent' option.

PK_FACE_check

907

PK_ERROR_bad_option_data

max_faults < 0 (MILD)

PK_FACE_check

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0 (MILD)

PK_FACE_check

5062

PK_ERROR_check_failure

checker failure (MILD)

PK_FACE_check

5237

PK_ERROR_facet_geometry

'face's body has facet geometry but facet geometry is not enabled in session (MILD)

PK_FACE_check_pair

907

PK_ERROR_bad_option_data

max_faults < 0 (MILD)

PK_FACE_check_pair

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0 (MILD)

PK_FACE_check_pair

5062

PK_ERROR_check_failure

checker failure (MILD)

PK_FACE_check_pair

1032

PK_ERROR_not_in_same_body

faces are not both from the same body (MILD)

PK_FACE_classify_details

511

PK_ERROR_duplicate_array_item

(MILD) some face appears more than once in a faceset

PK_FACE_classify_details

20

PK_ERROR_not_connected

(MILD) the faces of a faceset do not form a connected set

PK_FACE_classify_details

5000

PK_ERROR_not_implemented

(MILD) requested option not implemented

PK_FACE_classify_details

1032

PK_ERROR_not_in_same_body

(MILD) faces not all from same body

PK_FACE_contains_vectors

907

PK_ERROR_bad_option_data

bad option data

PK_FACE_contains_vectors

61

PK_ERROR_no_geometry

missing geometry

PK_FACE_contains_vectors_o_t

903

PK_ERROR_nitems_le_0

'n_uvs' and 'n_vectors' are both zero. There are no points to test.

PK_FACE_contains_vectors_o_t

359

PK_ERROR_not_same_length

'n_uvs' and 'n_vectors' are both non-zero but not the same

PK_FACE_cover

5205

PK_ERROR_bad_faces

(MILD) The function did not attempt to fit the input faces, due to problems with the input faces. One or more Reports will be generated, describing the problems. Reports may be of the following types: PK_REPORT_3_sharp_eds_c PK_REPORT_3_tight_curvature_c

PK_FACE_cover

5204

PK_ERROR_cant_cover

(SERIOUS) Internal failure.

PK_FACE_cover

5050

PK_ERROR_cant_get_surf

(MILD) Failed to fit a surface to the faces.

PK_FACE_cover

531

PK_ERROR_closed_faces

(MILD) The input faces form a closed connected set, i.e., with no boundary edges.

PK_FACE_cover

1062

PK_ERROR_failed_to_replace

(SERIOUS) A surface was created, but failed to replace the faces with the new geometry, or failed to return a trimmed sheet.

PK_FACE_cover

20

PK_ERROR_not_connected

(MILD) The input faces do not form a single connected set.

PK_FACE_cover

914

PK_ERROR_unsuitable_entity

(MILD) The faces' body is not a sheet or solid body.

PK_FACE_cover

357

PK_ERROR_wrong_entity_in_array

(MILD) The input faces are not from same body.

PK_FACE_cover_o_t

1043

PK_ERROR_bad_tolerance

(MILD) The 'fitting_tolerance' or 'bdry_tolerance' (if supplied) are too small, or a 'bdry_tolerance' is supplied that isn't smaller than the 'fitting_tolerance'.

PK_FACE_delete

969

PK_ERROR_all_faces_in_body

(MILD) can not delete all faces in a body

PK_FACE_delete

525

PK_ERROR_cant_heal_wound

(SERIOUS) can't heal wound - impossible geometry

PK_FACE_delete

1071

PK_ERROR_general_body

(SERIOUS ) 'faces' come from general body

PK_FACE_delete

547

PK_ERROR_non_manifold

(SERIOUS) can't heal wound with non-manifold boundary

PK_FACE_delete

5000

PK_ERROR_not_implemented

(MILD) 'heal_action' not implemented

PK_FACE_delete

938

PK_ERROR_wire_body

(MILD) unable to delete faces from wire body

PK_FACE_delete

357

PK_ERROR_wrong_entity_in_array

(MILD )'faces' not all from same body

PK_FACE_delete_2

969

PK_ERROR_all_faces_in_body

(MILD) can not delete all faces in a body

PK_FACE_delete_2

525

PK_ERROR_cant_heal_wound

(SERIOUS) can't heal wound - impossible geometry

PK_FACE_delete_2

547

PK_ERROR_non_manifold

(SERIOUS) can't heal wound with non-manifold boundary

PK_FACE_delete_2

357

PK_ERROR_wrong_entity_in_array

(MILD) 'faces' not all from same body

PK_FACE_delete_blends

525

PK_ERROR_cant_heal_wound

(SERIOUS) Can't heal wound

PK_FACE_delete_blends

5035

PK_ERROR_face_check_fails

(SERIOUS) Face check has failed

PK_FACE_delete_blends

5034

PK_ERROR_face_face_check_fails

(SERIOUS) Operation has resulted in face/face inconsistency

PK_FACE_delete_blends

547

PK_ERROR_non_manifold

(SERIOUS) * can't heal wound with non-manifold boundary * 'faces' do not form a manifold set or a neighbourhood of 'faces' is not manifold.

PK_FACE_delete_facesets

969

PK_ERROR_all_faces_in_body

(MILD) cannot delete all faces from body

PK_FACE_delete_facesets

1043

PK_ERROR_bad_tolerance

(MILD) invalid 'tolerance'

PK_FACE_delete_facesets

511

PK_ERROR_duplicate_array_item

(MILD) some face appears more than once in 'facesets'

PK_FACE_delete_facesets

1071

PK_ERROR_general_body

(MILD) 'facesets' come from general body

PK_FACE_delete_facesets

20

PK_ERROR_not_connected

(MILD) the faces of a faceset do not form a connected set

PK_FACE_delete_facesets

20

PK_ERROR_not_connected

(SERIOUS) deletion of a faceset would cause a shell to split when healing has been turned off.

PK_FACE_delete_facesets

5000

PK_ERROR_not_implemented

(MILD) requested option not implemented

PK_FACE_delete_facesets

1032

PK_ERROR_not_in_same_body

(MILD) faces not all from same body

PK_FACE_delete_from_gen_body

5065

PK_ERROR_cant_merge_regions

solid and void regions would be merged

PK_FACE_delete_from_gen_body

5064

PK_ERROR_not_general

faces do not belong to a general body

PK_FACE_delete_from_sheet

940

PK_ERROR_bad_wire

deleting face or faces would result in an invalid wire body

PK_FACE_delete_from_sheet

1032

PK_ERROR_not_in_same_body

supplied faces are not from same body

PK_FACE_delete_from_sheet

939

PK_ERROR_not_sheet

body containing faces is not a sheet

PK_FACE_delete_from_sheet_body

940

PK_ERROR_bad_wire

deleting face would result in an invalid wire body

PK_FACE_delete_from_sheet_body

73

PK_ERROR_fragment

deleting face would disconnect the sheet

PK_FACE_delete_from_sheet_body

939

PK_ERROR_not_sheet

given body is not a sheet

PK_FACE_delete_o_t

5145

PK_ERROR_bad_combination

(MILD) 'local_check' is set to PK_LOGICAL_true and 'heal_action' is set to PK_FACE_heal_no_c.

PK_FACE_delete_o_t

5000

PK_ERROR_not_implemented

(MILD) 'heal_action' not implemented.

PK_FACE_emboss

1

PK_ERROR_bad_angle

Specification of different taper angles is not allowed on smoothly connected edges of the profile body for sidewall creation.

PK_FACE_emboss

911

PK_ERROR_bad_position

The position of 'endcap' relative to the 'faces' is incorrect for the specified emboss convexity. Any inconsistency in positioning caused by not satisfying the constraints on orientations. The 'faces' or the 'endcap' body is too small or misaligned to either produce full interactions with the sidewall or process overflow. (MILD)

PK_FACE_emboss

39

PK_ERROR_bad_value

Incorrect values are provided for emboss convexity, sidewall method, taper method, profile residence or overflow method. The value of 'top_surface' is wrongly set to PK_ENTITY_null when 'taper_method' is PK_taper_method_offset_c. (MILD)

PK_FACE_emboss

547

PK_ERROR_non_manifold

Result of the emboss is non-manifold. (SERIOUS)

PK_FACE_emboss

5000

PK_ERROR_not_implemented

Unavailable functionality is called. (MILD)

PK_FACE_emboss

1033

PK_ERROR_unsuitable_topology

One of the constraints on topologies is not satisfied by an input body. (MILD)

PK_FACE_emboss

10

PK_ERROR_wrong_entity

Target 'faces' are not from the same body.

PK_FACE_euler_unslit

5076

PK_ERROR_bad_edge

'surviving' not on 'face'

PK_FACE_euler_unslit

5083

PK_ERROR_edge_not_manifold

'surviving' is not manifold or the other edge is neither manifold nor laminar

PK_FACE_euler_unslit

5093

PK_ERROR_invalid_face

wrong number of loops or edges on 'face'

PK_FACE_find_blend_unders

335

PK_ERROR_not_blended

(MILD) given face is not a constant radius blend face that can be identified as such by PK_FACE_identify_blends.

PK_FACE_find_blend_unders_o_t

1043

PK_ERROR_bad_tolerance

(MILD) 'tolerance' is too small

PK_FACE_find_edges_common

1032

PK_ERROR_not_in_same_body

faces don't belong to same body (MILD)

PK_FACE_find_extreme

1051

PK_ERROR_cant_find_extreme

failed to find extreme point (MILD)

PK_FACE_find_extreme

952

PK_ERROR_coplanar

directions are coplanar (MILD)

PK_FACE_find_extreme

96

PK_ERROR_missing_geom

insufficient geometry (MILD)

PK_FACE_find_interior_vec

5190

PK_ERROR_find_interior_failed

Operation failed. (MILD)

PK_FACE_find_interior_vec

96

PK_ERROR_missing_geom

Insufficient geometry to calculate vector. (MILD)

PK_FACE_find_interior_vec

61

PK_ERROR_no_geometry

Face has no attached surface. (MILD)

PK_FACE_find_outer_loop

5165

PK_ERROR_loop_is_sliver

Sliver loop (long thin loop without interior) has been found. (MILD)

PK_FACE_find_outer_loop

96

PK_ERROR_missing_geom

Face does not have geometry. (MILD)

PK_FACE_find_uvbox

96

PK_ERROR_missing_geom

insufficient geometry to calculate uvbox (MILD)

PK_FACE_find_uvbox

61

PK_ERROR_no_geometry

'face' has no attached surface (MILD)

PK_FACE_fix_mesh_defects

5273

PK_ERROR_cant_fix_defects

Failed to fix face set. (SERIOUS)

PK_FACE_fix_mesh_defects

96

PK_ERROR_missing_geom

Either an edge or a vertex is rubber. (MILD)

PK_FACE_fix_mesh_defects

547

PK_ERROR_non_manifold

Some of the faces in 'faces' are connected by a non-manifold edge. (MILD)

PK_FACE_fix_mesh_defects

20

PK_ERROR_not_connected

The input faces do not form a single edge- connected set. (MILD)

PK_FACE_fix_mesh_defects

914

PK_ERROR_unsuitable_entity

Some of the faces in 'faces' don't have facet geometry. (MILD)

PK_FACE_fix_mesh_defects

10

PK_ERROR_wrong_entity

Some of the faces in 'faces' are rubber. (MILD)

PK_FACE_fix_mesh_defects

357

PK_ERROR_wrong_entity_in_array

The input faces are not from same body. (MILD)

PK_FACE_fix_mesh_defects_o_t

1043

PK_ERROR_bad_tolerance

'max_deviation' is less than or equal to session precision (MILD)

PK_FACE_hollow

1072

PK_ERROR_bad_thickness

total thickness is zero

PK_FACE_hollow

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small

PK_FACE_hollow

5032

PK_ERROR_cant_get_curve

failed to find edge geometry

PK_FACE_hollow

5031

PK_ERROR_cant_get_point

failed to find vertex geometry

PK_FACE_hollow

5053

PK_ERROR_cant_get_side_curve

failed to find side curve

PK_FACE_hollow

5054

PK_ERROR_cant_get_side_surf

failed to find side surface

PK_FACE_hollow

1069

PK_ERROR_cant_hollow

hollowing failure

PK_FACE_hollow

1037

PK_ERROR_cant_offset

surf failed to offset or face could not be deleted

PK_FACE_hollow

5073

PK_ERROR_obsolete_function

function not suitable for particular case

PK_FACE_hollow

914

PK_ERROR_unsuitable_entity

body is not a solid body

PK_FACE_hollow_2

1072

PK_ERROR_bad_thickness

total thickness is zero

PK_FACE_hollow_2

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small

PK_FACE_hollow_2

5032

PK_ERROR_cant_get_curve

failed to find edge geometry

PK_FACE_hollow_2

5031

PK_ERROR_cant_get_point

failed to find vertex geometry

PK_FACE_hollow_2

5053

PK_ERROR_cant_get_side_curve

failed to find side curve

PK_FACE_hollow_2

5054

PK_ERROR_cant_get_side_surf

failed to find side surface

PK_FACE_hollow_2

1069

PK_ERROR_cant_hollow

hollowing failure

PK_FACE_hollow_2

1037

PK_ERROR_cant_offset

surf failed to offset or face could not be deleted

PK_FACE_hollow_2

914

PK_ERROR_unsuitable_entity

body is not a solid body

PK_FACE_hollow_3

1043

PK_ERROR_bad_tolerance

(MILD) proposed edge tolerance is too small

PK_FACE_hollow_3

1058

PK_ERROR_boolean_failure

(SERIOUS) boolean failure

PK_FACE_hollow_3

1069

PK_ERROR_cant_hollow

(SERIOUS) hollowing failure

PK_FACE_hollow_3

13

PK_ERROR_not_unique

(SERIOUS) boolean resulted in more than one body

PK_FACE_hollow_3

914

PK_ERROR_unsuitable_entity

(MILD) body is not a solid body

PK_FACE_hollow_3

357

PK_ERROR_wrong_entity_in_array

(MILD) given faces are not from same body

PK_FACE_identify_blends

357

PK_ERROR_wrong_entity_in_array

(MILD) given faces are not from the same body

PK_FACE_identify_blends_o_t

5145

PK_ERROR_bad_combination

(MILD) 'follow_branch' is set to PK_blend_follow_branch_no_c but 'ident_type' is not set to either PK_blend_identify_exc_chain_c or PK_blend_identify_inc_chain_c.

PK_FACE_identify_blends_o_t

1043

PK_ERROR_bad_tolerance

(MILD) 'tolerance' is too small

PK_FACE_identify_blends_o_t

39

PK_ERROR_bad_value

(MILD) 'propagation_angle' is < 0.0 or > 2*pi

PK_FACE_imprint_curve

1045

PK_ERROR_bad_basis_surf

SP curve basis surface differs from 'face's surface.

PK_FACE_imprint_curve

1018

PK_ERROR_cant_do_imprint

failed to imprint curve

PK_FACE_imprint_curve

999

PK_ERROR_invalid_geometry

curve does not pass checks

PK_FACE_imprint_curve

96

PK_ERROR_missing_geom

'face' does not have geometry

PK_FACE_imprint_curve

54

PK_ERROR_not_on_face

no new edges created

PK_FACE_imprint_curve

915

PK_ERROR_not_on_surface

'curve' does not lie on 'face's surface or bounds not within face

PK_FACE_imprint_curves_2

1045

PK_ERROR_bad_basis_surf

(MILD) SP curve basis surface differs from 'face's surface.

PK_FACE_imprint_curves_2

1018

PK_ERROR_cant_do_imprint

(SERIOUS) Failed to imprint at least one of 'curves'.

PK_FACE_imprint_curves_2

999

PK_ERROR_invalid_geometry

(MILD) At least one of 'curves' is invalid

PK_FACE_imprint_curves_2

96

PK_ERROR_missing_geom

(MILD) 'face' does not have geometry

PK_FACE_imprint_curves_2

1086

PK_ERROR_not_in_same_partition

(MILD) 'face' and a number of 'curves' do not lie in the same partition

PK_FACE_imprint_curves_2

54

PK_ERROR_not_on_face

(MILD) At least one of 'curves' does not imprint on the face.

PK_FACE_imprint_curves_2

915

PK_ERROR_not_on_surface

(MILD) At least one of 'curves' does not lie on 'face's surface.

PK_FACE_imprint_cus_isoclin

1018

PK_ERROR_cant_do_imprint

(SERIOUS) Failed to imprint isoclines

PK_FACE_imprint_cus_normal

5160

PK_ERROR_ambiguous_imprint

Failed to complete because initial imprint is ambiguous (SERIOUS)

PK_FACE_imprint_cus_normal

1043

PK_ERROR_bad_tolerance

The value of 'tol' and that of the 'max_projection_dist' within 'options' are incompatible. 'max_projection_dist' must be greater than 'tol' (MILD)

PK_FACE_imprint_cus_normal

5152

PK_ERROR_cant_complete_imprint

Failed to complete imprint (SERIOUS)

PK_FACE_imprint_cus_normal

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint (MILD)

PK_FACE_imprint_cus_normal

999

PK_ERROR_invalid_geometry

Invalid curve (MILD)

PK_FACE_imprint_cus_normal

914

PK_ERROR_unsuitable_entity

Unsuitable curve type for operation (MILD)

PK_FACE_imprint_cus_normal

357

PK_ERROR_wrong_entity_in_array

'targets' not all from same body (MILD)

PK_FACE_imprint_cus_vec

5160

PK_ERROR_ambiguous_imprint

Failed to complete because initial imprint is ambiguous (SERIOUS)

PK_FACE_imprint_cus_vec

5152

PK_ERROR_cant_complete_imprint

Failed to complete imprint (SERIOUS)

PK_FACE_imprint_cus_vec

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint (MILD)

PK_FACE_imprint_cus_vec

999

PK_ERROR_invalid_geometry

Invalid curve (MILD)

PK_FACE_imprint_cus_vec

914

PK_ERROR_unsuitable_entity

Unsuitable curve type for operation (MILD)

PK_FACE_imprint_cus_vec

357

PK_ERROR_wrong_entity_in_array

'targets' not all from same body (MILD)

PK_FACE_imprint_cus_vector

1018

PK_ERROR_cant_do_imprint

Failed to perform imprint

PK_FACE_imprint_cus_vector

999

PK_ERROR_invalid_geometry

Invalid curve

PK_FACE_imprint_cus_vector

914

PK_ERROR_unsuitable_entity

Unsuitable curve type for operation

PK_FACE_imprint_cus_vector

357

PK_ERROR_wrong_entity_in_array

'targets' not all from same body

PK_FACE_imprint_faces

5160

PK_ERROR_ambiguous_imprint

ambiguous imprint cannot be completed (SERIOUS)

PK_FACE_imprint_faces

5152

PK_ERROR_cant_complete_imprint

unable to complete the imprint (SERIOUS)

PK_FACE_imprint_faces

1018

PK_ERROR_cant_do_imprint

imprint failure (MILD)

PK_FACE_imprint_faces

96

PK_ERROR_missing_geom

target or tool has incomplete geometry (MILD)

PK_FACE_imprint_faces

1067

PK_ERROR_partial_no_intersect

no imprinting on target or tool (MILD)

PK_FACE_imprint_faces

545

PK_ERROR_same_tool_and_target

target and tool are the same body (MILD)

PK_FACE_imprint_faces

1016

PK_ERROR_targ_faces_many_bodies

target faces are from more than one body (MILD)

PK_FACE_imprint_faces

1017

PK_ERROR_tool_faces_many_bodies

tool faces are from more than one body (MILD)

PK_FACE_imprint_faces

5068

PK_ERROR_unsupported_operation

target or tool faces do not belong to a sheet body (MILD)

PK_FACE_imprint_faces

938

PK_ERROR_wire_body

target or tool body is wire body or face of wire body (MILD)

PK_FACE_imprint_faces_2

5160

PK_ERROR_ambiguous_imprint

ambiguous imprint cannot be completed (SERIOUS)

PK_FACE_imprint_faces_2

5145

PK_ERROR_bad_combination

a mixture of facet and classic geometry has been supplied (MILD)

PK_FACE_imprint_faces_2

1043

PK_ERROR_bad_tolerance

proposed tolerance is too small (MILD)

PK_FACE_imprint_faces_2

5152

PK_ERROR_cant_complete_imprint

unable to complete the imprint (SERIOUS)

PK_FACE_imprint_faces_2

1018

PK_ERROR_cant_do_imprint

imprint failure (MILD)

PK_FACE_imprint_faces_2

96

PK_ERROR_missing_geom

target or tool has incomplete geometry (MILD)

PK_FACE_imprint_faces_2

1067

PK_ERROR_partial_no_intersect

no imprinting on target or tool (MILD)

PK_FACE_imprint_faces_2

545

PK_ERROR_same_tool_and_target

target and tool are the same body (MILD)

PK_FACE_imprint_faces_2

1016

PK_ERROR_targ_faces_many_bodies

target faces are from more than one body (MILD)

PK_FACE_imprint_faces_2

1017

PK_ERROR_tool_faces_many_bodies

tool faces are from more than one body (MILD)

PK_FACE_imprint_faces_2

5068

PK_ERROR_unsupported_operation

target or tool faces do not belong to a sheet body (MILD)

PK_FACE_imprint_faces_2

938

PK_ERROR_wire_body

target or tool body is wire body or face of wire body (MILD)

PK_FACE_imprint_faces_o_t

1043

PK_ERROR_bad_tolerance

proposed tolerance is too small (MILD)

PK_FACE_install_surfs_isocline

5032

PK_ERROR_cant_get_curve

(SERIOUS)can not produce curve geometry

PK_FACE_install_surfs_isocline

5031

PK_ERROR_cant_get_point

(SERIOUS)can not produce vertex geometry

PK_FACE_install_surfs_isocline

5050

PK_ERROR_cant_get_surf

(SERIOUS)can not produce isocline surface

PK_FACE_install_surfs_isocline

5033

PK_ERROR_edge_didnt_vanish

(SERIOUS)an edge should have disappeared

PK_FACE_install_surfs_isocline

1071

PK_ERROR_general_body

(MILD)general bodies not supported

PK_FACE_instance_tools

1058

PK_ERROR_boolean_failure

inconsistent arguments or internal error

PK_FACE_instance_tools

1018

PK_ERROR_cant_do_imprint

imprint failure

PK_FACE_instance_tools

511

PK_ERROR_duplicate_array_item

duplicate face in target or tool array

PK_FACE_instance_tools

1071

PK_ERROR_general_body

target or tool is a general body.

PK_FACE_instance_tools

541

PK_ERROR_instanced_tools

tool is instanced within an assembly.

PK_FACE_instance_tools

546

PK_ERROR_invalid_bodies

boolean failure or invalid bodies.

PK_FACE_instance_tools

96

PK_ERROR_missing_geom

a topological entity lacks geometry.

PK_FACE_instance_tools

547

PK_ERROR_non_manifold

result is non-manifold.

PK_FACE_instance_tools

101

PK_ERROR_not_solid

tool body is a sheet.

PK_FACE_instance_tools

1040

PK_ERROR_partial_coi_found

failure due to detection of partial coincidence.

PK_FACE_instance_tools

1067

PK_ERROR_partial_no_intersect

no imprinting in a local boolean.

PK_FACE_instance_tools

545

PK_ERROR_same_tool_and_target

target body cannot also be a tool body.

PK_FACE_instance_tools

1016

PK_ERROR_targ_faces_many_bodies

target faces are from more than one body.

PK_FACE_instance_tools

1017

PK_ERROR_tool_faces_many_bodies

tool faces are from more than one body.

PK_FACE_instance_tools

914

PK_ERROR_unsuitable_entity

arguments not of correct type.

PK_FACE_intersect_curve

941

PK_ERROR_bad_end_points

bad end points

PK_FACE_intersect_curve

120

PK_ERROR_bad_parameter

bad parameter given

PK_FACE_intersect_curve

157

PK_ERROR_cant_do_intersect

intersection cannot be done

PK_FACE_intersect_curve

999

PK_ERROR_invalid_geometry

invalid geometry

PK_FACE_intersect_curve

96

PK_ERROR_missing_geom

missing geometry

PK_FACE_intersect_curve

67

PK_ERROR_not_on_curve

given parameters not on curves

PK_FACE_intersect_face

5145

PK_ERROR_bad_combination

(MILD) a mixture of facet and classic geometry has been supplied

PK_FACE_intersect_face

907

PK_ERROR_bad_option_data

(MILD) bad option structure data given

PK_FACE_intersect_face

157

PK_ERROR_cant_do_intersect

(SERIOUS) intersection cannot be done

PK_FACE_intersect_face

96

PK_ERROR_missing_geom

(MILD) face has no attached geometry

PK_FACE_intersect_face

67

PK_ERROR_not_on_curve

(SERIOUS) seed vector provided does not lie on intersection of faces

PK_FACE_intersect_surf

5145

PK_ERROR_bad_combination

(MILD) an unsupported combination of facet and classic geometry has been supplied

PK_FACE_intersect_surf

907

PK_ERROR_bad_option_data

(MILD) bad option structure data

PK_FACE_intersect_surf

916

PK_ERROR_bad_shared_entity

(MILD) face and surface from different bodies

PK_FACE_intersect_surf

157

PK_ERROR_cant_do_intersect

(SERIOUS) intersection cannot be done

PK_FACE_intersect_surf

96

PK_ERROR_missing_geom

(MILD) missing geometry

PK_FACE_intersect_surf

67

PK_ERROR_not_on_curve

(SERIOUS) seed vector provided does not lie on intersection of face and surface

PK_FACE_is_periodic

39

PK_ERROR_bad_value

If the face or its surface is a null entity.

PK_FACE_is_uvbox

61

PK_ERROR_no_geometry

face has no geometry attached

PK_FACE_make_3_face_blend

5145

PK_ERROR_bad_combination

User supplied options are incompatible (MILD)

PK_FACE_make_3_face_blend

5163

PK_ERROR_bad_partition

User supplied partition is invalid (MILD)

PK_FACE_make_3_face_blend

30

PK_ERROR_bad_type

Guide is not a wire body (MILD)

PK_FACE_make_3_face_blend

5237

PK_ERROR_facet_geometry

The faces in one of the walls are from a body with facet geometry (MILD)

PK_FACE_make_3_face_blend

5137

PK_ERROR_failed_to_blend

Could not create blend (SERIOUS)

PK_FACE_make_3_face_blend

1071

PK_ERROR_general_body

General body (MILD)

PK_FACE_make_3_face_blend

1087

PK_ERROR_instanced_body

The faces in the left and right walls are from different bodies, and the right wall faces belong to a body that is instanced (MILD)

PK_FACE_make_3_face_blend

1086

PK_ERROR_not_in_same_partition

Faces are not all in the same partition (MILD)

PK_FACE_make_blend

5163

PK_ERROR_bad_partition

user supplied partition is invalid (MILD)

PK_FACE_make_blend

5237

PK_ERROR_facet_geometry

The faces in one of the walls are from a body with facet geometry (MILD)

PK_FACE_make_blend

1080

PK_ERROR_fxf_blend_failed

could not create blends

PK_FACE_make_blend

1087

PK_ERROR_instanced_body

the faces in the left and right walls are from different bodies, and the right wall faces belong to a body that is instanced (MILD)

PK_FACE_make_blend

1086

PK_ERROR_not_in_same_partition

faces are not all in the same partition

PK_FACE_make_neutral_sheet_2

1043

PK_ERROR_bad_tolerance

(MILD) tolerance value is invalid

PK_FACE_make_neutral_sheet_2

5204

PK_ERROR_cant_cover

(MILD) failed to cover face set

PK_FACE_make_neutral_sheet_2

5150

PK_ERROR_cant_extend

(SERIOUS) failed to extend the sheet

PK_FACE_make_neutral_sheet_2

5131

PK_ERROR_cant_fill_hole

(SERIOUS) failed to patch hole

PK_FACE_make_neutral_sheet_2

5199

PK_ERROR_cant_find_thickness

(MILD) thickness cannot be calculated

PK_FACE_make_neutral_sheet_2

5050

PK_ERROR_cant_get_surf

(MILD) failed to fit a medial surface to the faces

PK_FACE_make_neutral_sheet_2

1037

PK_ERROR_cant_offset

(SERIOUS) failed to create offset sheet

PK_FACE_make_neutral_sheet_2

5134

PK_ERROR_disjoint

(MILD) neutral sheet would be disjoint

PK_FACE_make_neutral_sheet_2

5111

PK_ERROR_inconsistent_offset

(MILD) surfaces are not offsets

PK_FACE_make_neutral_sheet_2

5198

PK_ERROR_invalid_methods

(MILD) method data invalid

PK_FACE_make_neutral_sheet_2

5212

PK_ERROR_not_smooth

(MILD) failed to cover across edge that is not smooth

PK_FACE_make_neutral_sheet_2

5181

PK_ERROR_su_not_coincident

(MILD) surfaces are not coincident

PK_FACE_make_neutral_sheet_2

141

PK_ERROR_su_self_intersect

(MILD) medial surface would be self-intersecting

PK_FACE_make_neutral_sheet_2

5200

PK_ERROR_zero_thickness

(MILD) thickness is zero

PK_FACE_make_sect_with_sfs

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error (SERIOUS)

PK_FACE_make_sect_with_sfs

1071

PK_ERROR_general_body

Target is a general body (MILD)

PK_FACE_make_sect_with_sfs

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry (SERIOUS)

PK_FACE_make_sect_with_sfs

547

PK_ERROR_non_manifold

Non-manifold result (SERIOUS)

PK_FACE_make_sect_with_sfs

1016

PK_ERROR_targ_faces_many_bodies

Target faces are from more than one body (MILD)

PK_FACE_make_sect_with_sfs

938

PK_ERROR_wire_body

Target or tool has wireframe or acorn components (MILD)

PK_FACE_make_sheet_bodies

96

PK_ERROR_missing_geom

(MILD) a face in 'faces' does not have a surface

PK_FACE_make_sheet_bodies

547

PK_ERROR_non_manifold

(MILD) 'faces' would only make a disconnected or a general body

PK_FACE_make_sheet_bodies

59

PK_ERROR_not_in_same_part

(MILD) 'faces' not all from the same body

PK_FACE_make_sheet_body

96

PK_ERROR_missing_geom

some faces from 'faces' do not have a surface

PK_FACE_make_sheet_body

547

PK_ERROR_non_manifold

'faces' would only make a disconnected or a general body

PK_FACE_make_sheet_body

59

PK_ERROR_not_in_same_part

'faces' are not all from the same body

PK_FACE_make_solid_bodies

87

PK_ERROR_dont_make_solid

(MILD) can't make solid from given 'faces'

PK_FACE_make_solid_bodies

1071

PK_ERROR_general_body

(MILD) 'faces' come from general body

PK_FACE_make_solid_bodies

547

PK_ERROR_non_manifold

(MILD) can't heal wound with non-manifold boundary

PK_FACE_make_solid_bodies

5000

PK_ERROR_not_implemented

(MILD) 'heal_action' not implemented

PK_FACE_make_solid_bodies

59

PK_ERROR_not_in_same_part

(MILD) 'faces' not all from same body

PK_FACE_make_solid_bodies

938

PK_ERROR_wire_body

(MILD) unable to make solid from wire body

PK_FACE_offset

1043

PK_ERROR_bad_tolerance

proposed edge tolerance is too small

PK_FACE_offset

5032

PK_ERROR_cant_get_curve

failed to find edge geometry

PK_FACE_offset

5031

PK_ERROR_cant_get_point

failed to find vertex geometry

PK_FACE_offset

5050

PK_ERROR_cant_get_surf

(SERIOUS)can not produce isocline surface

PK_FACE_offset

1037

PK_ERROR_cant_offset

offseting failure

PK_FACE_offset

1037

PK_ERROR_cant_offset

surf failed to offset or face could not be deleted

PK_FACE_offset

5033

PK_ERROR_edge_didnt_vanish

(SERIOUS)an edge should have disappeared

PK_FACE_offset

914

PK_ERROR_unsuitable_entity

body is not a sheet or solid body

PK_FACE_offset_2

1043

PK_ERROR_bad_tolerance

(MILD) proposed edge tolerance is too small

PK_FACE_offset_2

1037

PK_ERROR_cant_offset

(SERIOUS) offsetting failure

PK_FACE_offset_2

927

PK_ERROR_distance_too_large

(MILD) One or more offsets is larger than the size box.

PK_FACE_offset_2

547

PK_ERROR_non_manifold

(SERIOUS) 'faces' are not locally manifold

PK_FACE_offset_2

5000

PK_ERROR_not_implemented

(MILD) a supplied enum value in the options structure is not implemented for this function

PK_FACE_offset_2

914

PK_ERROR_unsuitable_entity

(MILD) body is not a sheet or solid body

PK_FACE_offset_2

357

PK_ERROR_wrong_entity_in_array

(MILD) given faces are not from same body

PK_FACE_output_surf_trimmed

907

PK_ERROR_bad_option_data

option data incorrect

PK_FACE_output_surf_trimmed

993

PK_ERROR_cant_make_bspline

failed to make equivalent bspline surface

PK_FACE_output_surf_trimmed

1008

PK_ERROR_cant_make_trimmed_sf

failed to make trimmed surface

PK_FACE_output_surf_trimmed

96

PK_ERROR_missing_geom

given face has no surface

PK_FACE_output_surf_trimmed

1064

PK_ERROR_tolerances_too_tight

curve tolerance too tight

PK_FACE_output_surf_trimmed

1083

PK_ERROR_trim_loop_degenerate

trimming loop degenerate

PK_FACE_pattern

37

PK_ERROR_wrong_transf

(MILD) a transform in 'transforms' is general affine, identity, or contains perspective component

PK_FACE_remove_to_solid_bodies

969

PK_ERROR_all_faces_in_body

(MILD) cannot remove all faces from body

PK_FACE_remove_to_solid_bodies

38

PK_ERROR_bad_selection_code

(MILD) a disallowed heal action has been requested

PK_FACE_remove_to_solid_bodies

525

PK_ERROR_cant_heal_wound

(MILD) cannot heal wound - impossible geometry

PK_FACE_remove_to_solid_bodies

87

PK_ERROR_dont_make_solid

(MILD) can't make solid from given 'faces'

PK_FACE_remove_to_solid_bodies

1071

PK_ERROR_general_body

(MILD) 'faces' come from general body

PK_FACE_remove_to_solid_bodies

547

PK_ERROR_non_manifold

(MILD) can't heal wound with non-manifold boundary

PK_FACE_remove_to_solid_bodies

5000

PK_ERROR_not_implemented

(MILD) 'parent_heal_action' or 'child_heal_action' not implemented

PK_FACE_remove_to_solid_bodies

59

PK_ERROR_not_in_same_part

(MILD) 'faces' not all from same body

PK_FACE_remove_to_solid_bodies

938

PK_ERROR_wire_body

(MILD) unable to make solid from wire body

PK_FACE_repair

141

PK_ERROR_su_self_intersect

self-intersecting region lies in face

PK_FACE_reparameterise_surf

511

PK_ERROR_duplicate_array_item

(MILD) duplication in faces array

PK_FACE_reparameterise_surf

96

PK_ERROR_missing_geom

(MILD) face does not have a geometry

PK_FACE_reparameterise_surf

5225

PK_ERROR_reparam_failed

(SERIOUS) reparameterisation failed

PK_FACE_reparameterise_surf

914

PK_ERROR_unsuitable_entity

(MILD) geometry unsuitable for the requested reparameterisation

PK_FACE_reparameterise_surf

357

PK_ERROR_wrong_entity_in_array

(MILD) given faces are not from same body

PK_FACE_replace_surfs

1086

PK_ERROR_not_in_same_partition

faces and replacement orphan geometry not in same partition

PK_FACE_replace_surfs

1017

PK_ERROR_tool_faces_many_bodies

faces do not belong to a single body

PK_FACE_replace_surfs_2

5000

PK_ERROR_not_implemented

user options not implemented

PK_FACE_replace_surfs_2

1086

PK_ERROR_not_in_same_partition

faces and replacement orphan geometry not in same partition

PK_FACE_replace_surfs_2

1017

PK_ERROR_tool_faces_many_bodies

faces do not belong to a single body

PK_FACE_replace_surfs_3

5145

PK_ERROR_bad_combination

(MILD) a mixture of facet and classic geometry has been supplied

PK_FACE_replace_surfs_3

1043

PK_ERROR_bad_tolerance

(MILD) proposed edge tolerance is too small

PK_FACE_replace_surfs_3

96

PK_ERROR_missing_geom

(MILD) replace geometry not specified for laminar edges in the supplied 'edge_data'.

PK_FACE_replace_surfs_3

547

PK_ERROR_non_manifold

(SERIOUS) 'faces' are not locally manifold

PK_FACE_replace_surfs_3

1086

PK_ERROR_not_in_same_partition

(MILD) faces and replacement orphan geometry not in same partition

PK_FACE_replace_surfs_3

357

PK_ERROR_wrong_entity_in_array

(MILD) given faces are not from same body

PK_FACE_replace_with_sheet

1043

PK_ERROR_bad_tolerance

(MILD) proposed edge tolerance is too small

PK_FACE_replace_with_sheet

5188

PK_ERROR_laminar_edge

(MILD) face to be replaced has a laminar edge and isn't part of patch data

PK_FACE_replace_with_sheet

1086

PK_ERROR_not_in_same_partition

(MILD) faces and sheet not in same partition

PK_FACE_replace_with_sheet

915

PK_ERROR_not_on_surface

(MILD) geometry of given edges is not coincident with geometry of faces

PK_FACE_replace_with_sheet

914

PK_ERROR_unsuitable_entity

(MILD) body is not a sheet or solid body

PK_FACE_replace_with_sheet

357

PK_ERROR_wrong_entity_in_array

(MILD) given topols are not from same body

PK_FACE_reverse

1032

PK_ERROR_not_in_same_body

(MILD) faces belong to different bodies

PK_FACE_reverse

10

PK_ERROR_wrong_entity

(MILD) faces do not belong to a general body

PK_FACE_section_with_sheet

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error

PK_FACE_section_with_sheet

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean

PK_FACE_section_with_sheet

1071

PK_ERROR_general_body

Target or tool is general body

PK_FACE_section_with_sheet

541

PK_ERROR_instanced_tools

Instanced tool bodies

PK_FACE_section_with_sheet

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry

PK_FACE_section_with_sheet

547

PK_ERROR_non_manifold

Non-manifold result

PK_FACE_section_with_sheet

939

PK_ERROR_not_sheet

Tool is not a sheet body

PK_FACE_section_with_sheet

1040

PK_ERROR_partial_coi_found

Boolean failure due to to partial coincidence

PK_FACE_section_with_sheet

1067

PK_ERROR_partial_no_intersect

No imprinting in face boolean

PK_FACE_section_with_sheet

545

PK_ERROR_same_tool_and_target

Tool body is also target body

PK_FACE_section_with_sheet

1033

PK_ERROR_unsuitable_topology

A region selector is from boundary, wrong body or ambiguous

PK_FACE_section_with_sheet

938

PK_ERROR_wire_body

Target or tool is a wire body

PK_FACE_section_with_sheet_2

1058

PK_ERROR_boolean_failure

Inconsistent arguments, or internal error

PK_FACE_section_with_sheet_2

998

PK_ERROR_contradictory_request

Bad combination of options or data for type of boolean

PK_FACE_section_with_sheet_2

1071

PK_ERROR_general_body

Target or tool is general body

PK_FACE_section_with_sheet_2

541

PK_ERROR_instanced_tools

Instanced tool bodies

PK_FACE_section_with_sheet_2

96

PK_ERROR_missing_geom

Target or tool has incomplete geometry

PK_FACE_section_with_sheet_2

939

PK_ERROR_not_sheet

Tool is not a sheet body

PK_FACE_section_with_sheet_2

1040

PK_ERROR_partial_coi_found

Boolean failure due to to partial coincidence

PK_FACE_section_with_sheet_2

1067

PK_ERROR_partial_no_intersect

No imprinting in face boolean

PK_FACE_section_with_sheet_2

545

PK_ERROR_same_tool_and_target

Tool body is also target body

PK_FACE_section_with_sheet_2

1033

PK_ERROR_unsuitable_topology

A region selector is from boundary, wrong body or ambiguous

PK_FACE_section_with_sheet_2

938

PK_ERROR_wire_body

Target or tool is a wire body

PK_FACE_spin

1

PK_ERROR_bad_angle

bad angle

PK_FACE_spin

55

PK_ERROR_impossible_spin

Can't determine spun geometry

PK_FACE_spin

547

PK_ERROR_non_manifold

Can't spin face with non-manifold boundary

PK_FACE_spin

141

PK_ERROR_su_self_intersect

Spin would produce a self intersecting surf

PK_FACE_spin

914

PK_ERROR_unsuitable_entity

Face(s) unsuitable for spin

PK_FACE_spin

10

PK_ERROR_wrong_entity

Bad arguments

PK_FACE_split_at_param

120

PK_ERROR_bad_parameter

Supplied parameter is outside face range (MILD)

PK_FACE_split_at_param

5032

PK_ERROR_cant_get_curve

Failed to create isoparameter curve (SERIOUS)

PK_FACE_split_at_param

96

PK_ERROR_missing_geom

'face' does not have geometry (MILD)

PK_FACE_sweep

57

PK_ERROR_impossible_sweep

Can't determine swept geometry

PK_FACE_sweep

547

PK_ERROR_non_manifold

Can't sweep face with non-manifold boundary

PK_FACE_sweep

141

PK_ERROR_su_self_intersect

Sweep would produce a self intersecting surf

PK_FACE_sweep

914

PK_ERROR_unsuitable_entity

Face(s) unsuitable for sweep

PK_FACE_sweep

10

PK_ERROR_wrong_entity

Bad arguments

PK_FACE_taper

1

PK_ERROR_bad_angle

(MILD) Inconsistent specification of taper angles.

PK_FACE_taper

5145

PK_ERROR_bad_combination

(MILD) Option 'parting_edges' specified without also specifying 'parting_body'. Option 'parting_body' specified without also specifying 'parting_edges'. Some entries of 'parting_edges' also in 'tapered_edges' or 'normal_edges'. A parting edge has the same taper face on both sides. A parting edge is laminar. A combination of facet and classic geometry has been supplied.

PK_FACE_taper

547

PK_ERROR_non_manifold

(SERIOUS) 'faces' are not locally manifold

PK_FACE_taper

1033

PK_ERROR_unsuitable_topology

(MILD) Laminar reference edge(s) for normal method taper. Parting body is not sheet.

PK_FACE_taper

357

PK_ERROR_wrong_entity_in_array

(MILD) Given faces are not from same body.

PK_FACE_transform

1017

PK_ERROR_tool_faces_many_bodies

faces do not belong to a single body

PK_FACE_transform_2

963

PK_ERROR_bad_component

(MILD) transformation is a perspective

PK_FACE_transform_2

5140

PK_ERROR_failed_to_transform

(SERIOUS) transform operation failed

PK_FACE_transform_2

547

PK_ERROR_non_manifold

(SERIOUS) 'faces' are not locally manifold

PK_FACE_transform_2

357

PK_ERROR_wrong_entity_in_array

(MILD) given faces are not from same body

PK_FACE_transform_2

37

PK_ERROR_wrong_transf

(MILD) transform type is not compatible with transform step face option

PK_FCURVE_sf_t

1022

PK_ERROR_FG_data_alloc_error

curve evaluator data allocation fault

PK_FCURVE_sf_t

1023

PK_ERROR_FG_data_not_found

curve evaluator data not found

PK_FCURVE_sf_t

1038

PK_ERROR_FG_doubles

'doubles' data error

PK_FCURVE_sf_t

1021

PK_ERROR_FG_eval_not_found

curve evaluator not found

PK_FCURVE_sf_t

1024

PK_ERROR_FG_evaluator_error

curve evaluator failure

PK_FCURVE_sf_t

1039

PK_ERROR_FG_ints

'ints' data error

PK_FCURVE_sf_t

1025

PK_ERROR_FG_modelling_error

cannot model with this curve

PK_FIN_ask_geometry

5037

PK_ERROR_bad_interval

The interval was requested but could not be computed (MILD)

PK_FIN_attach_curves

120

PK_ERROR_bad_parameter

'interval' is invalid on 'curve'

PK_FIN_attach_curves

917

PK_ERROR_bad_shared_dep

attempt to illegally share a dependant of 'curve'

PK_FIN_attach_curves

916

PK_ERROR_bad_shared_entity

attempt to illegally share 'curve'

PK_FIN_attach_curves

64

PK_ERROR_geom_not_needed

'fin' already owns geometry

PK_FIN_attach_curves

28

PK_ERROR_has_parent

'curve' is already attached

PK_FIN_attach_curves

51

PK_ERROR_inconsistent_geom

inconsistent geometry

PK_FIN_attach_curves

999

PK_ERROR_invalid_geometry

geometry does not pass checks

PK_FIN_euler_glue

5087

PK_ERROR_bad_fin

'fins' does not contain the complete set of fins from the edges, contains a duplicate, re-orders the fins of an edge or fins from an edge are not given contiguously.

PK_FIN_euler_glue

921

PK_ERROR_bad_sharing

Incorrect value of 'same_dir' supplied when edges already share a vertex.

PK_FIN_euler_glue

5153

PK_ERROR_edge_closure_mismatch

the two edges referenced by 'fins' are not of the same closure type eg open, closed or ring.

PK_FIN_euler_glue

547

PK_ERROR_non_manifold

Generalised topology is disabled and the owning part(s) of the edges are general or the part resulting from the glue operation would be general.

PK_FIN_euler_glue

1028

PK_ERROR_wrong_number_edges

the total number of edges referenced by 'fins' is not two.

PK_FIN_find_curve_parameter

120

PK_ERROR_bad_parameter

not coincident with curve and surface

PK_FIN_find_curve_parameter

96

PK_ERROR_missing_geom

given fin has no associated curve

PK_FIN_find_interval

96

PK_ERROR_missing_geom

The fin has no associated curve.

PK_FIN_find_mtopols

5256

PK_ERROR_classic_geometry

(MILD) either the curve on the fin or its edge is not a polyline, or the surface on the face of the fin is not a mesh

PK_FIN_find_mtopols

999

PK_ERROR_invalid_geometry

(MILD) the geometry is invalid

PK_FIN_find_mtopols

96

PK_ERROR_missing_geom

(MILD) there is either no curve on the fin and its edge, or no surface on the face of the fin

PK_FIN_find_surf_parameters

120

PK_ERROR_bad_parameter

not coincident with curve and surface

PK_FIN_find_surf_parameters

96

PK_ERROR_missing_geom

the given fin has no associated curve

PK_FIN_find_uvbox

5224

PK_ERROR_cant_find_uvbox

function has failed to find the uvbox (MILD)

PK_FIN_find_uvbox

96

PK_ERROR_missing_geom

insufficient geometry to calculate uvbox (MILD)

PK_FIN_find_uvbox

61

PK_ERROR_no_geometry

'fin' has no attached curve or fin's owning face has no attached surface (MILD)

PK_FSURF_sf_t

1022

PK_ERROR_FG_data_alloc_error

surface evaluator data allocation fault

PK_FSURF_sf_t

1023

PK_ERROR_FG_data_not_found

surface evaluator data not found

PK_FSURF_sf_t

1038

PK_ERROR_FG_doubles

'doubles' data error

PK_FSURF_sf_t

1021

PK_ERROR_FG_eval_not_found

surface evaluator not found

PK_FSURF_sf_t

1024

PK_ERROR_FG_evaluator_error

surface evaluator failure

PK_FSURF_sf_t

1039

PK_ERROR_FG_ints

'ints' data error

PK_FSURF_sf_t

1025

PK_ERROR_FG_modelling_error

cannot model with this surface

PK_FUNCTION_find

11

PK_ERROR_bad_name

(MILD) One of the names does not correspond to a PK function.

[back to top]

Error Codes G-P

Function or StructureNumberError CodeDescription

PK_GEOM_check

907

PK_ERROR_bad_option_data

max_faults < 0 (MILD)

PK_GEOM_check

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0 (MILD)

PK_GEOM_check

5062

PK_ERROR_check_failure

checker failure (MILD)

PK_GEOM_check

10

PK_ERROR_wrong_entity

wrong entity given (MILD)

PK_GEOM_copy

998

PK_ERROR_contradictory_request

(MILD) The options are mutually contradictory

PK_GEOM_copy

5189

PK_ERROR_copy_failed

(SERIOUS) The copying operation failed

PK_GEOM_copy

5000

PK_ERROR_not_implemented

(MILD) Returned if any 2D BCURVE of an spcurve is explicitly appearing in 'geoms'

PK_GEOM_delete_single

34

PK_ERROR_is_attached

geometry is attached to topology

PK_GEOM_delete_single

68

PK_ERROR_still_referenced

sharing prevents deletion of geometry

PK_GEOM_enlarge

28

PK_ERROR_has_parent

A member of 'geoms' is not orphan. (MILD)

PK_GEOM_enlarge

997

PK_ERROR_request_not_supported

A member of 'geoms' is not supported for enlargement. (MILD)

PK_GEOM_enlarge

37

PK_ERROR_wrong_transf

A member of 'transfs' contains scale, shear, or perspective components. (MILD)

PK_GEOM_enlarge_o_t

5259

PK_ERROR_bad_item

The destination is not a part or a partition. (MILD)

PK_GEOM_is_coincident

999

PK_ERROR_invalid_geometry

geometry is invalid

PK_GEOM_is_coincident

553

PK_ERROR_wrong_sub_type

geometry is wrong sub-type

PK_GEOM_range

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_GEOM_range

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_GEOM_range

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_GEOM_range

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_GEOM_range

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_GEOM_range_array

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_GEOM_range_array

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_GEOM_range_array

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_GEOM_range_array

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_GEOM_range_array

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_GEOM_range_array_vector

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_GEOM_range_array_vector

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_GEOM_range_array_vector

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_GEOM_range_array_vector

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_GEOM_range_array_vector

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_GEOM_range_local

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_GEOM_range_local

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_GEOM_range_local

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_GEOM_range_local

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_GEOM_range_local

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_GEOM_range_local_vector

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_GEOM_range_local_vector

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_GEOM_range_local_vector

96

PK_ERROR_missing_geom

given entity given missing geometry (MILD)

PK_GEOM_range_local_vector

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_GEOM_range_local_vector

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_GEOM_range_vector

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_GEOM_range_vector

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_GEOM_range_vector

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_GEOM_range_vector

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_GEOM_range_vector

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_GEOM_range_vector_many

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_GEOM_range_vector_many

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_GEOM_range_vector_many

1014

PK_ERROR_no_closest_approach

failed to find any closest approach (MILD)

PK_GEOM_range_vector_many

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_GEOM_render

963

PK_ERROR_bad_component

'transfs' contains a transform of an inappropriate type (MILD)

PK_GEOM_render

511

PK_ERROR_duplicate_array_item

'geoms' contains duplicates but 'transfs' is NULL (MILD)

PK_GEOM_render

914

PK_ERROR_unsuitable_entity

'geoms' contains a geometric entity of an unsupported type (MILD)

PK_GEOM_render_line

963

PK_ERROR_bad_component

geom transf is inappropriate

PK_GEOM_render_line

511

PK_ERROR_duplicate_array_item

geom has duplicates but no transf array

PK_GEOM_render_line_o_t

120

PK_ERROR_bad_parameter

PK_render_param_yes_c needs param_u/v vals

PK_GEOM_render_line_o_t

1043

PK_ERROR_bad_tolerance

is_ is true but used with a bad

PK_GEOM_render_line_o_t

5043

PK_ERROR_o_t_version_incorrect

option structure not initialised correctly

PK_GEOM_render_o_t

120

PK_ERROR_bad_parameter

'param' is PK_render_param_spaced_c or PK_render_param_spaced_free_c but 'param_u' and 'param_v' have not been specified OR 'param' is PK_render_param_number_free_c but 'param_u_number' and 'param_v_number' have not been specified (MILD)

PK_GEOM_render_o_t

1043

PK_ERROR_bad_tolerance

'have_curve_chord_tol' is PK_LOGICAL_true and 'curve_chord_tol' is less than the value returned by PK_SESSION_ask_precision OR 'have_curve_chord_max' is PK_LOGICAL_true and 'curve_chord_max' is less than the value returned by PK_SESSION_ask_precision OR 'have_curve_chord_ang' is PK_LOGICAL_true and 'curve_chord_ang' is less than the value returned by PK_SESSION_ask_angle_precision (MILD)

PK_GEOM_transform

963

PK_ERROR_bad_component

transformation matrix has perspective terms

PK_GEOM_transform

997

PK_ERROR_request_not_supported

bad combination of geometry and transf

PK_GEOM_transform_2

963

PK_ERROR_bad_component

transformation matrix has perspective terms (MILD)

PK_GEOM_transform_2

921

PK_ERROR_bad_sharing

sharing prevents transformation (MILD)

PK_GEOM_transform_2

34

PK_ERROR_is_attached

geometric entity is attached to topology (MILD)

PK_GEOM_transform_2

997

PK_ERROR_request_not_supported

bad combination of geometry and transf (MILD)

PK_GROUP_add_entities

5254

PK_ERROR_closed_group

either 'group' is a closed group or 'entities' contains a closed group (MILD )

PK_GROUP_add_entities

5166

PK_ERROR_cyclic_group

adding this group entity would create a cyclic group graph (MILD)

PK_GROUP_add_entities

511

PK_ERROR_duplicate_array_item

'entities' contains duplicates (MILD)

PK_GROUP_add_entities

59

PK_ERROR_not_in_same_part

some entity is not in the same part as the group (MILD)

PK_GROUP_add_entities

513

PK_ERROR_wrong_class_for_group

some entity is of a class not allowed in this group (MILD)

PK_GROUP_ask_entity_label

512

PK_ERROR_not_in_group

Entity is not in the group (MILD)

PK_GROUP_create_from_entities

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_GROUP_create_from_entities

5254

PK_ERROR_closed_group

(MILD) 'entities' contains a closed group

PK_GROUP_create_from_entities

5015

PK_ERROR_invalid_group_class

(MILD) not allowed as a group's entity class

PK_GROUP_create_from_entities

59

PK_ERROR_not_in_same_part

(MILD) some entity is not within the part

PK_GROUP_create_from_entities

513

PK_ERROR_wrong_class_for_group

(MILD) entity is of a class not allowed in this group

PK_GROUP_create_from_entities

5017

PK_ERROR_wrong_group_class

(MILD) this part may not have a group with this entity class

PK_GROUP_create_from_entities_2

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_GROUP_create_from_entities_2

5254

PK_ERROR_closed_group

(MILD) 'entities' contains a closed group

PK_GROUP_create_from_entities_2

5015

PK_ERROR_invalid_group_class

(MILD) not allowed as a group's entity class

PK_GROUP_create_from_entities_2

59

PK_ERROR_not_in_same_part

(MILD) some entity is not within the part

PK_GROUP_create_from_entities_2

513

PK_ERROR_wrong_class_for_group

(MILD) entity is of a class not allowed in this group

PK_GROUP_create_from_entities_2

5017

PK_ERROR_wrong_group_class

(MILD) this part may not have a group with this entity class

PK_GROUP_merge_entities

5254

PK_ERROR_closed_group

(MILD) either 'group' is a closed group or 'entities' contains a closed group

PK_GROUP_merge_entities

5166

PK_ERROR_cyclic_group

(SERIOUS) adding this group entity would create a cyclic group graph

PK_GROUP_merge_entities

59

PK_ERROR_not_in_same_part

(SERIOUS) some entity is not in the same part as the group

PK_GROUP_merge_entities

513

PK_ERROR_wrong_class_for_group

(SERIOUS) some entity is of a class not allowed in the group

PK_GROUP_remove_entities

5254

PK_ERROR_closed_group

(MILD) either 'group' is a closed group or 'entities' contains a closed group

PK_GROUP_set_entity_label

512

PK_ERROR_not_in_group

Entity is not in the group (MILD)

PK_INSTANCE_change_part

503

PK_ERROR_cyclic_assy

changing part would create a cyclic assembly

PK_INSTANCE_create

503

PK_ERROR_cyclic_assy

creating the instance would create a cyclic assembly graph (MILD)

PK_INSTANCE_create

28

PK_ERROR_has_parent

transform is not an orphan (MILD)

PK_INSTANCE_create

37

PK_ERROR_wrong_transf

transform is not a rigid motion or reflection (MILD)

PK_INSTANCE_replace_transf

28

PK_ERROR_has_parent

transform is not an orphan (MILD)

PK_INSTANCE_replace_transf

1086

PK_ERROR_not_in_same_partition

'transf' is not in the same partition as 'instance' (MILD)

PK_INSTANCE_replace_transf

37

PK_ERROR_wrong_transf

transform is not a rigid motion or reflection (MILD)

PK_INSTANCE_sf_t

1086

PK_ERROR_not_in_same_partition

'assembly', 'transf' and 'part' are not in the same partition (MILD)

PK_INSTANCE_transform

37

PK_ERROR_wrong_transf

transform is not a rigid motion or reflection (MILD)

PK_LATTICE_ask_n_lballs

5269

PK_ERROR_lattice_has_no_lballs

the lattice has no lballs. (MILD)

PK_LATTICE_ask_n_lrods

5268

PK_ERROR_lattice_has_no_lrods

the lattice has no lrods. (MILD)

PK_LATTICE_clip

907

PK_ERROR_bad_option_data

No clipping entities, more than one surface, faces from the same body with different fences, an invalid 'duplicate_tolerance', or an inconsistent combination of 'lrod_clip' and 'lrod_min_length' have been supplied. (MILD)

PK_LATTICE_clip

5275

PK_ERROR_clip_failure

The clipping operation encountered an internal error. (SERIOUS)

PK_LATTICE_clip

914

PK_ERROR_unsuitable_entity

One or more unsupported clipping entities have been supplied. (MILD)

PK_LATTICE_create_by_graph

907

PK_ERROR_bad_option_data

Unsuitable options have been chosen. (MILD)

PK_LATTICE_create_by_graph

1043

PK_ERROR_bad_tolerance

Snap tolerance is less than session precision. (MILD) Snap tolerance is greater than the minimum lball radii. (SERIOUS)

PK_LATTICE_create_by_graph

5215

PK_ERROR_callback_failed

The application's 'graph_reader' callback function has returned PK_LATTICE_cb_status_fail_c. (SERIOUS)

PK_LATTICE_create_by_graph

5243

PK_ERROR_inconsistent_data

The data is contradictory, insufficient or excessive. (SERIOUS)

PK_LATTICE_create_by_graph

999

PK_ERROR_invalid_geometry

A lattice with invalid geometry would be produced. (SERIOUS)

PK_LATTICE_create_by_graph

5277

PK_ERROR_lattice_geometry

Facet geometry is not enabled in the session. (MILD)

PK_LATTICE_do_for_all_lballs

5215

PK_ERROR_callback_failed

the callback function failed. (MILD)

PK_LATTICE_do_for_all_lrods

5215

PK_ERROR_callback_failed

the callback function failed. (MILD)

PK_LATTICE_find_nabox_o_t

5145

PK_ERROR_bad_combination

(MILD) 'have_axis1' and 'have_axis2' are both set to PK_LOGICAL_true

PK_LATTICE_make_bodies

907

PK_ERROR_bad_option_data

bad option data (MILD)

PK_LATTICE_make_bodies

5274

PK_ERROR_cant_make_body

failed to make body (MILD)

PK_LATTICE_make_bodies

999

PK_ERROR_invalid_geometry

found invalidities in the lattice that prevent body creation (MILD)

PK_LATTICE_make_patterned

5243

PK_ERROR_inconsistent_data

The data is contradictory, insufficient or excessive. Matched lrods or lballs have different radii. The core encroaches on cells beyond its direct adjacencies. (MILD)

PK_LATTICE_make_patterned

999

PK_ERROR_invalid_geometry

A lattice with invalid geometry has been provided or would be produced. (MILD)

PK_LATTICE_make_patterned

5278

PK_ERROR_pattern_failed

Failed to create a patterned lattice. (MILD/SERIOUS)

PK_LATTICE_make_patterned_o_t

39

PK_ERROR_bad_value

'repetitions_i', 'repetitions_j', or 'repetitions_k' within 'bound' have a first value greater than the second (MILD)

PK_LOOP_delete_from_sheet_body

96

PK_ERROR_missing_geom

sheet has no surface attached (MILD)

PK_LOOP_delete_from_sheet_body

939

PK_ERROR_not_sheet

the body containing the given loops is not a sheet body (MILD)

PK_LOOP_delete_from_sheet_body

1061

PK_ERROR_unsuitable_loop

loop is not an interior loop (MILD)

PK_LOOP_euler_delete_isolated

5102

PK_ERROR_loop_not_isolated

'loop' is not isolated

PK_LOOP_euler_delete_make_edge

5120

PK_ERROR_edge_is_ring

'loop1' or 'loop2' has no vertex

PK_LOOP_euler_delete_make_edge

5100

PK_ERROR_fin_not_in_loop

a fin is not in its respective loop

PK_LOOP_euler_delete_make_edge

5102

PK_ERROR_loop_not_isolated

a loop is isolated but fin is not PK_ENTITY_null

PK_LOOP_euler_delete_make_edge

5121

PK_ERROR_loops_not_distinct

'loop1' and 'loop2' are the same

PK_LOOP_euler_delete_make_edge

5103

PK_ERROR_loops_not_same_face

'loop1' and 'loop2' are not in the same face

PK_LOOP_euler_make_edge

5120

PK_ERROR_edge_is_ring

there are no vertices in 'loop'

PK_LOOP_euler_make_edge

5100

PK_ERROR_fin_not_in_loop

'fin' is not in 'loop'

PK_LOOP_euler_make_edge_face

5120

PK_ERROR_edge_is_ring

There are no vertices in 'loop'

PK_LOOP_euler_make_edge_face

5100

PK_ERROR_fin_not_in_loop

One of the fins is not in 'loop'

PK_LOOP_euler_make_edge_loop

5120

PK_ERROR_edge_is_ring

There are no vertices in 'loop'

PK_LOOP_euler_make_edge_loop

5100

PK_ERROR_fin_not_in_loop

One of the fins is not in 'loop'

PK_LOOP_euler_transfer

5090

PK_ERROR_different_shells

faces are in different shells

PK_LOOP_euler_transfer

5091

PK_ERROR_face_contains_loop

'loop' is already in destination face

PK_LOOP_euler_transfer

5092

PK_ERROR_only_one_loop

attempt to remove the last loop from face

PK_LOOP_offset_planar

5032

PK_ERROR_cant_get_curve

Unable to get offset curve of an edge.

PK_LOOP_offset_planar

5031

PK_ERROR_cant_get_point

Unable to get new vertex point to fill a gap.

PK_LOOP_offset_planar

1037

PK_ERROR_cant_offset

Unable to produce valid edges for offset loop.

PK_LOOP_offset_planar

5061

PK_ERROR_check_error

An offset loop failed local checking on face.

PK_LOOP_offset_planar

9999

PK_ERROR_invalid_object

An invalid input is detected.

PK_LOOP_offset_planar

5000

PK_ERROR_not_implemented

An unavailable functionality is called.

PK_LOOP_offset_planar

900

PK_ERROR_system_error

An unexpected error during offset operation.

PK_MARK_ask_following

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_MARK_ask_forward

5008

PK_ERROR_mark_not_started

non-partitioned PK rollback is not active

PK_MARK_ask_frustrum

5008

PK_ERROR_mark_not_started

non-partitioned PK rollback is not active

PK_MARK_ask_pmarks

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_MARK_ask_preceding

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_MARK_ask_state

5008

PK_ERROR_mark_not_started

non-partitioned PK rollback is not active

PK_MARK_create

5003

PK_ERROR_frustrum_failure

The frustrum reported a problem (MILD)

PK_MARK_create

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_MARK_create

5048

PK_ERROR_rollback_not_started

Neither PK nor partitioned rollback active (MILD)

PK_MARK_delete

5006

PK_ERROR_bad_mark

The given mark cannot be deleted

PK_MARK_delete

5003

PK_ERROR_frustrum_failure

(potentially FATAL) The frustrum returned an error

PK_MARK_delete

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_MARK_goto

5006

PK_ERROR_bad_mark

The given mark is invalid

PK_MARK_goto

5003

PK_ERROR_frustrum_failure

(potentially FATAL) The frustrum returned an error

PK_MARK_goto

5048

PK_ERROR_rollback_not_started

Neither PK nor partitioned rollback active

PK_MARK_goto_2

5145

PK_ERROR_bad_combination

(MILD) PK rollback has been started with PK_MARK_start and 'no_roll_diff' is not PK_ATTRIB_no_roll_diff_ignore_c

PK_MARK_goto_2

5006

PK_ERROR_bad_mark

(MILD) The given mark is invalid

PK_MARK_goto_2

5003

PK_ERROR_frustrum_failure

(MILD or FATAL) The frustrum returned an error

PK_MARK_goto_2

5048

PK_ERROR_rollback_not_started

(MILD) Neither PK nor partitioned rollback active

PK_MARK_is

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_MARK_start

5007

PK_ERROR_mark_ki_started

KI rollback is already active

PK_MARK_start

5023

PK_ERROR_mark_pk_started

PK rollback is already active

PK_MARK_start

5049

PK_ERROR_rollback_started

Partitioned rollback is already active

PK_MARK_stop

5008

PK_ERROR_mark_not_started

PK rollback is not active

PK_MEMORY_register_callbacks

5010

PK_ERROR_memory_not_empty

Data is in process of being returned

PK_MESH_ask_n_mfacets

5238

PK_ERROR_mesh_has_no_mfacets

the mesh has no mfacets. (MILD)

PK_MESH_ask_n_mvertices

5239

PK_ERROR_mesh_has_no_mvertices

the mesh has no mvertices. (MILD)

PK_MESH_create_from_facets

5263

PK_ERROR_bad_mesh_box

The box supplied by the application is not big enough. (MILD)

PK_MESH_create_from_facets

5215

PK_ERROR_callback_failed

The application's 'facet_reader' callback function has returned PK_MESH_cb_status_fail_c. (MILD)

PK_MESH_create_from_facets

5241

PK_ERROR_facet_invalid_input

Position or normal is not a valid vector. (MILD)

PK_MESH_create_from_facets

5243

PK_ERROR_inconsistent_data

Some facet blocks include normals while others do not. (MILD)

PK_MESH_create_from_facets

5240

PK_ERROR_index_out_of_range

Vertex index is out of range. (MILD)

PK_MESH_create_from_facets

5238

PK_ERROR_mesh_has_no_mfacets

Mesh has no valid facets (MILD).

PK_MESH_create_from_facets

5264

PK_ERROR_mesh_not_created

The 'create' option was set to PK_MESH_create_later_c, but there was a failure when the 'facet_reader' was called. (SEVERE)

PK_MESH_defect_tolerances_t

5258

PK_ERROR_inconsistent_tolerance

a 'slit_tolerance' or 'height_tolerance' has been provided that is less than the provided 'degen_tolerance' (MILD)

PK_MESH_do_for_all_mfacets

5215

PK_ERROR_callback_failed

the callback function failed. (MILD)

PK_MESH_do_for_all_mvertices

5215

PK_ERROR_callback_failed

the callback function failed. (MILD)

PK_MESH_eval_with_mtopol

120

PK_ERROR_bad_parameter

the uv coordinates supplied do not lie on the given mesh. (MILD)

PK_MESH_eval_with_mtopol

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_MESH_eval_with_mtopol

999

PK_ERROR_invalid_geometry

the mesh has invalid geometry. (MILD)

PK_MESH_fill_holes

5131

PK_ERROR_cant_fill_hole

The hole or holes were unable to be filled. (MILD)

PK_MESH_fill_holes_o_t

5227

PK_ERROR_bad_mfin

One of the mfins supplied in input_holes is not laminar. (MILD)

PK_MESH_find_defects

1

PK_ERROR_bad_angle

max_foldover_angle is either < 0 or > pi/2 (MILD)

PK_MESH_find_defects

907

PK_ERROR_bad_option_data

max_defects < 0 (MILD)

PK_MESH_find_defects

5245

PK_ERROR_defect_failure

failure (MILD)

PK_MESH_find_defects_o_t

1043

PK_ERROR_bad_tolerance

both 'tolerance' and 'defect_tolerances' have been provided (MILD)

PK_MESH_find_laminar_mfins

907

PK_ERROR_bad_option_data

Bad option data. (MILD)

PK_MESH_find_laminar_mfins

5251

PK_ERROR_mesh_has_no_mfins

The mesh has no mfins. (MILD)

PK_MESH_find_laminar_mfins

5253

PK_ERROR_mesh_open_components

The mesh has open components and the 'open_comps' option is PK_MESH_open_comps_no_c. (MILD)

PK_MESH_find_laminar_mfins_o_t

39

PK_ERROR_bad_value

'max_mfins' is < 0 (MILD)

PK_MESH_find_sharp_mfins

5251

PK_ERROR_mesh_has_no_mfins

the mesh has no mfins. (MILD)

PK_MESH_find_sharp_mfins_o_t

1

PK_ERROR_bad_angle

(MILD) The supplied 'sharp_angle' is less than 0 or greater than pi.

PK_MESH_find_sharp_mvxs

5239

PK_ERROR_mesh_has_no_mvertices

the mesh has no mvertices. (MILD)

PK_MESH_fix_defects

1

PK_ERROR_bad_angle

max_foldover_angle is either < 0 or > pi/2 (MILD)

PK_MESH_fix_defects

34

PK_ERROR_is_attached

the mesh is attached to a face (MILD)

PK_MESH_fix_defects

5249

PK_ERROR_tolerance_too_loose

too many degenerate and flat mfacets are found on the mesh using the current linear tolerance (MILD)

PK_MESH_fix_defects_o_t

1043

PK_ERROR_bad_tolerance

both 'tolerance' and 'defect_tolerances' have been provided (MILD)

PK_MESH_imprint_vectors_o_t

5145

PK_ERROR_bad_combination

(MILD) One of the following: o The 'map_mfacets' field is set to PK_MFACET_map_yes_c and the 'map_cb' field is NULL. o One of 'n_parameters', 'n_mtopols' is neither equal to zero or 'n_vectors'. o 'n_parameters' and 'n_mtopols' are both non zero.

PK_MESH_imprint_vectors_o_t

5259

PK_ERROR_bad_item

(MILD) The destination is not a part or a partition.

PK_MESH_imprint_vectors_o_t

5215

PK_ERROR_callback_failed

(MILD) The callback function failed.

PK_MESH_make_bodies

907

PK_ERROR_bad_option_data

bad option data (MILD)

PK_MESH_make_bodies

921

PK_ERROR_bad_sharing

mesh is already owned by a face (MILD)

PK_MESH_make_surf_trimmed

5248

PK_ERROR_bad_mvx_normals

(MILD) The mesh has non-unique normals at one or more mvertices.

PK_MESH_make_surf_trimmed

5050

PK_ERROR_cant_get_surf

(SERIOUS) Failed to fit a surface to a mesh. This may mean that the mesh is too complex for the function to handle with the given tolerances.

PK_MESH_make_surf_trimmed

5247

PK_ERROR_cant_parameterise_mesh

(MILD) A continuous parameterisation for the input 'mesh' cannot be computed.

PK_MESH_make_surf_trimmed_o_t

1043

PK_ERROR_bad_tolerance

(MILD) A bad combination of tolerances has been given.

PK_MESH_store_normals_o_t

5145

PK_ERROR_bad_combination

'replace' is PK_MESH_replace_normal_mtopol_c and 'n_mtopols' is zero. (MILD) or 'replace' is PK_MESH_replace_normal_mtopol_c and the 'mesh' does not have stored normals. (MILD)

PK_MESH_store_normals_o_t

1043

PK_ERROR_bad_tolerance

'mesh_angle' is either < 0 or > pi (MILD)

PK_MESH_store_normals_o_t

39

PK_ERROR_bad_value

integer value in 'mtopol_normal_indices' array is not -1 and does not lie between 0 and 'n_mtopol_normals'. (MILD)

PK_MESH_store_normals_o_t

511

PK_ERROR_duplicate_array_item

'mtopols' contains duplicates (MILD)

PK_MESH_store_normals_o_t

5230

PK_ERROR_mtopols_not_same_mesh

'mtopols' not all from same mesh (MILD) or 'mtopols' not in 'mesh' (MILD)

PK_MESH_store_normals_o_t

5231

PK_ERROR_wrong_mtopol

element in 'mtopols' array is not of type PK_CLASS_mfin or PK_CLASS_mvertex (MILD) or 'mtopols' contains a mfin and also the mfin's mvertex (MILD)

PK_MFACET_ask_mfacet_adjacent

5229

PK_ERROR_bad_mfin_index

The mfin_index value is not valid. (MILD)

PK_MFACET_ask_mfin

5229

PK_ERROR_bad_mfin_index

The mfin_index value is not valid. (MILD)

PK_MFACET_ask_mvx_normals

5018

PK_ERROR_eval_failure

It was not possible to obtain normals. (MILD).

PK_MFACET_find_perimeters

39

PK_ERROR_bad_value

(MILD) the value of 'min_n_mfacets' is negative

PK_MFACET_find_perimeters

5215

PK_ERROR_callback_failed

(MILD) the callback function failed.

PK_MFACET_find_perimeters

5230

PK_ERROR_mtopols_not_same_mesh

(MILD) 'mfacets' not all from same mesh.

PK_MFACET_find_perimeters

5000

PK_ERROR_not_implemented

(MILD) 'track_type' option is not PK_MTOPOL_track_none_c

PK_MFACET_parameterise_vec

999

PK_ERROR_invalid_geometry

the mesh has invalid geometry. (MILD)

PK_MFACET_parameterise_vec

5234

PK_ERROR_not_on_mfacet

the position supplied does not lie on the mfacet. (MILD)

PK_MFIN_ask_mvx_curvature

5018

PK_ERROR_eval_failure

It was not possible to obtain the 'mvx_normal' or the curvatures. (MILD)

PK_MFIN_ask_mvx_normal

5018

PK_ERROR_eval_failure

It was not possible to obtain the 'mvx_normal' (MILD)

PK_MFIN_is_sharp_o_t

1

PK_ERROR_bad_angle

(MILD) The supplied 'sharp_angle' is less than 0 or greater than pi.

PK_MTOPOL_ask_box

5231

PK_ERROR_wrong_mtopol

'mtopol' is of wrong type (MILD)

PK_MTOPOL_make_meshes

5215

PK_ERROR_callback_failed

The callback function failed (MILD)

PK_MTOPOL_make_meshes

5230

PK_ERROR_mtopols_not_same_mesh

'mtopols' not all from same mesh (MILD)

PK_MTOPOL_make_meshes

5231

PK_ERROR_wrong_mtopol

An input mtopol is not an mfacet (MILD)

PK_MTOPOL_make_meshes_o_t

5145

PK_ERROR_bad_combination

The 'map_cb' field is NULL and either the 'map_mfacets' field is set to PK_MFACET_map_yes_c or the 'map_mvertices' field is set to PK_MVERTEX_map_yes_c. Or the 'select_cb' field is non NULL and 'n_faces' is greater than zero. (MILD)

PK_MTOPOL_make_meshes_o_t

5187

PK_ERROR_bad_orientation

The 'senses' field has inconsistent entries. (MILD)

PK_MTOPOL_make_meshes_o_t

547

PK_ERROR_non_manifold

The 'faces' field contains more than two faces that share a non-manifold edge. (MILD)

PK_MVERTEX_set_positions

34

PK_ERROR_is_attached

(MILD) The mesh is attached to a face and some of the 'mvertices' lie on an edge or topological vertex

PK_MVERTEX_set_positions

5230

PK_ERROR_mtopols_not_same_mesh

(MILD) 'mvertices' not all from same mesh

PK_OFFSET_create

1037

PK_ERROR_cant_offset

underlying surface cannot be offset

PK_OFFSET_create

5026

PK_ERROR_distance_too_small

'offset_distance' is close to zero

PK_OFFSET_create

141

PK_ERROR_su_self_intersect

offset surface would be self intersecting

PK_OFFSET_sf_t

1037

PK_ERROR_cant_offset

underlying surface cannot be offset

PK_OFFSET_sf_t

9999

PK_ERROR_invalid_object

an invalid argument has been passed

PK_OFFSET_sf_t

141

PK_ERROR_su_self_intersect

the offset surface would self-intersect

PK_PARTITION_advance_pmark

5006

PK_ERROR_bad_mark

The pmark cannot be advanced (MILD)

PK_PARTITION_advance_pmark

5003

PK_ERROR_frustrum_failure

The frustrum reported a problem (MILD)

PK_PARTITION_advance_pmark

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PARTITION_advance_pmark

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask_cloning

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask_initial_pmark

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask_pmark

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask_pmark_size

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask_pmarks

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask_pmarks_2

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_ask_type

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_clone_pmark

5189

PK_ERROR_copy_failed

The clone operation failed (SERIOUS)

PK_PARTITION_clone_pmark

904

PK_ERROR_modified_sub_part

Some entities that would be affected have changed from their state in the clone span (MILD)

PK_PARTITION_clone_pmark

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_clone_pmark

914

PK_ERROR_unsuitable_entity

Cloning is not started in 'partition' or 'original_pmark' is not from a clone span (MILD)

PK_PARTITION_copy

5006

PK_ERROR_bad_mark

Partition is at its initial pmark (MILD)

PK_PARTITION_copy

5003

PK_ERROR_frustrum_failure

The frustrum returned an error (MILD)

PK_PARTITION_copy

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (MILD)

PK_PARTITION_copy

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_create

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_create_empty

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_delete

5006

PK_ERROR_bad_mark

Cannot make current partition current at mark (MILD)

PK_PARTITION_delete

5040

PK_ERROR_bb_not_empty

The bulletin board is on and not empty (MILD)

PK_PARTITION_delete

5003

PK_ERROR_frustrum_failure

The frustrum returned an error (MILD)

PK_PARTITION_delete

5146

PK_ERROR_partition_is_current

Partition is the current partition (MILD)

PK_PARTITION_delete

5147

PK_ERROR_partition_not_empty

Partition is not empty or might not be empty at a session mark (MILD)

PK_PARTITION_delete

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_find_pmark_by_id

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_is_clone

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_is_clone

914

PK_ERROR_unsuitable_entity

'partition' not in a suitable state (MILD)

PK_PARTITION_make_pmark

5006

PK_ERROR_bad_mark

A pmark may not be created (MILD)

PK_PARTITION_make_pmark

5003

PK_ERROR_frustrum_failure

The frustrum reported a problem (MILD)

PK_PARTITION_make_pmark

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PARTITION_make_pmark

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_make_pmark_2

5006

PK_ERROR_bad_mark

A pmark may not be created (MILD)

PK_PARTITION_make_pmark_2

5003

PK_ERROR_frustrum_failure

The frustrum reported a problem (MILD)

PK_PARTITION_make_pmark_2

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PARTITION_make_pmark_2

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_merge

5006

PK_ERROR_bad_mark

Partition mark cannot be merged (MILD)

PK_PARTITION_merge

5163

PK_ERROR_bad_partition

Partition cannot be merged (MILD)

PK_PARTITION_merge

5003

PK_ERROR_frustrum_failure

The frustrum returned an error (potentially FATAL)

PK_PARTITION_merge

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_receive

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PARTITION_receive

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if option 'transmit_format' is PK_transmit_format_applio_c) (MILD)

PK_PARTITION_receive

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PARTITION_receive

565

PK_ERROR_bad_key

Frustrum (FFOPRD) returned FR_bad_name (MILD)

PK_PARTITION_receive

928

PK_ERROR_cant_open_file

Frustrum (FFOPRD) returned FR_open_fail (MILD)

PK_PARTITION_receive

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PARTITION_receive

5057

PK_ERROR_deltas_not_available

Frustrum (FFOPRD) returned FR_not_found for the delta file of the partition (only relevant if option 'receive_deltas' is PK_PARTITION_rcv_deltas_yes_c) (MILD)

PK_PARTITION_receive

5237

PK_ERROR_facet_geometry

The partition contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PARTITION_receive

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_PARTITION_receive

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PARTITION_receive

58

PK_ERROR_key_not_found

Frustrum (FFOPRD) returned FR_not_found (MILD)

PK_PARTITION_receive

5277

PK_ERROR_lattice_geometry

The partition contains a lattice but facet geometry is not enabled in the session (MILD)

PK_PARTITION_receive

5261

PK_ERROR_mixed_geometry

A part contains mixed facet and classic geometry (MILD)

PK_PARTITION_receive

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_receive

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PARTITION_receive

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PARTITION_receive

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_PARTITION_receive

533

PK_ERROR_size_mismatch

Transmitted parts created with different modeller resolution settings (MILD)

PK_PARTITION_receive

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_PARTITION_receive

995

PK_ERROR_withdrawn_surface

File contains a withdrawn blend surface (MILD)

PK_PARTITION_receive

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PARTITION_receive

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PARTITION_receive

5081

PK_ERROR_wrong_version_delta

File transmitted by a version of the modeller that produces deltas incompatible with the current version (MILD)

PK_PARTITION_receive_b

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PARTITION_receive_b

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PARTITION_receive_b

922

PK_ERROR_corrupt_file

Invalid transmit contents (MILD)

PK_PARTITION_receive_b

5057

PK_ERROR_deltas_not_available

The 'deltas_block' option is null when option 'receive_deltas' is not PK_PARTITION_rcv_deltas_no_c (MILD)

PK_PARTITION_receive_b

5237

PK_ERROR_facet_geometry

The partition contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PARTITION_receive_b

1082

PK_ERROR_file_read_corruption

Corrupt data read (MILD)

PK_PARTITION_receive_b

5277

PK_ERROR_lattice_geometry

The partition contains a lattice but facet geometry is not enabled in the session (MILD)

PK_PARTITION_receive_b

5261

PK_ERROR_mixed_geometry

A part contains mixed facet and classic geometry (MILD)

PK_PARTITION_receive_b

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_receive_b

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PARTITION_receive_b

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PARTITION_receive_b

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_PARTITION_receive_b

533

PK_ERROR_size_mismatch

Transmitted parts created with different modeller resolution settings (MILD)

PK_PARTITION_receive_b

936

PK_ERROR_usfd_mismatch

XT data has incompatible user-field size (MILD)

PK_PARTITION_receive_b

995

PK_ERROR_withdrawn_surface

Part contains a withdrawn blend surface (MILD)

PK_PARTITION_receive_b

937

PK_ERROR_wrong_format

XT data does not have expected transmit format (MILD)

PK_PARTITION_receive_b

923

PK_ERROR_wrong_version

XT data transmitted by incompatible version of modeller (MILD)

PK_PARTITION_receive_b

5081

PK_ERROR_wrong_version_delta

XT data transmitted by a version of the modeller that produces deltas incompatible with the current version (MILD)

PK_PARTITION_receive_deltas

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PARTITION_receive_deltas

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if the partition was received with option PK_transmit_format_applio_c) (MILD)

PK_PARTITION_receive_deltas

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PARTITION_receive_deltas

565

PK_ERROR_bad_key

Frustrum (FFOPRD) returned FR_bad_name (MILD)

PK_PARTITION_receive_deltas

5006

PK_ERROR_bad_mark

Partition is at its initial pmark (MILD)

PK_PARTITION_receive_deltas

928

PK_ERROR_cant_open_file

Frustrum (FFOPRD) returned FR_open_fail (MILD)

PK_PARTITION_receive_deltas

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PARTITION_receive_deltas

5057

PK_ERROR_deltas_not_available

Either the partition was not received with option PK_PARTITION_rcv_deltas_later_c, or the partition has been modified so that deltas can no longer be received. (MILD)

PK_PARTITION_receive_deltas

973

PK_ERROR_file_access_error

Error reading or closing the transmit file, or writing a delta file (MILD)

PK_PARTITION_receive_deltas

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PARTITION_receive_deltas

58

PK_ERROR_key_not_found

Frustrum (FFOPRD) returned FR_not_found (MILD)

PK_PARTITION_receive_deltas

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_receive_deltas

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PARTITION_receive_deltas

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PARTITION_receive_deltas

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_PARTITION_receive_deltas

995

PK_ERROR_withdrawn_surface

File contains a withdrawn blend surface (MILD)

PK_PARTITION_receive_deltas

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PARTITION_receive_deltas

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PARTITION_receive_deltas_2

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PARTITION_receive_deltas_2

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if the partition was received with option PK_transmit_format_applio_c) (MILD)

PK_PARTITION_receive_deltas_2

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PARTITION_receive_deltas_2

565

PK_ERROR_bad_key

Frustrum (FFOPRD) returned FR_bad_name (MILD)

PK_PARTITION_receive_deltas_2

5006

PK_ERROR_bad_mark

Partition is at its initial pmark (MILD)

PK_PARTITION_receive_deltas_2

928

PK_ERROR_cant_open_file

Frustrum (FFOPRD) returned FR_open_fail (MILD)

PK_PARTITION_receive_deltas_2

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PARTITION_receive_deltas_2

5057

PK_ERROR_deltas_not_available

Either the partition was not received with option PK_PARTITION_rcv_deltas_later_c, or the partition has been modified so that deltas can no longer be received. (MILD)

PK_PARTITION_receive_deltas_2

973

PK_ERROR_file_access_error

Error reading or closing the transmit file, or writing a delta file (MILD)

PK_PARTITION_receive_deltas_2

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PARTITION_receive_deltas_2

58

PK_ERROR_key_not_found

Frustrum (FFOPRD) returned FR_not_found (MILD)

PK_PARTITION_receive_deltas_2

5277

PK_ERROR_lattice_geometry

The partition contains a lattice but facet geometry is not enabled in the session (MILD)

PK_PARTITION_receive_deltas_2

5261

PK_ERROR_mixed_geometry

A part contains mixed facet and classic geometry (MILD)

PK_PARTITION_receive_deltas_2

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_receive_deltas_2

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PARTITION_receive_deltas_2

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PARTITION_receive_deltas_2

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_PARTITION_receive_deltas_2

995

PK_ERROR_withdrawn_surface

File contains a withdrawn blend surface (MILD)

PK_PARTITION_receive_deltas_2

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PARTITION_receive_deltas_2

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PARTITION_receive_meshes

565

PK_ERROR_bad_key

Frustrum (FFOPRD) returned FR_bad_name (MILD)

PK_PARTITION_receive_meshes

5263

PK_ERROR_bad_mesh_box

The box supplied by the application is not big enough. (MILD)

PK_PARTITION_receive_meshes

5215

PK_ERROR_callback_failed

The application's 'facet_reader' callback function has returned PK_MESH_cb_status_fail_c. (MILD)

PK_PARTITION_receive_meshes

928

PK_ERROR_cant_open_file

Frustrum (FFOPRD) returned FR_open_fail (MILD)

PK_PARTITION_receive_meshes

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PARTITION_receive_meshes

5241

PK_ERROR_facet_invalid_input

Position or normal is not a valid vector. (MILD)

PK_PARTITION_receive_meshes

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_PARTITION_receive_meshes

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PARTITION_receive_meshes

5243

PK_ERROR_inconsistent_data

Some facet blocks include normals while others do not. (MILD)

PK_PARTITION_receive_meshes

5240

PK_ERROR_index_out_of_range

Vertex index is out of range. (MILD)

PK_PARTITION_receive_meshes

58

PK_ERROR_key_not_found

Frustrum (FFOPRD) returned FR_not_found (MILD)

PK_PARTITION_receive_meshes

5238

PK_ERROR_mesh_has_no_mfacets

Mesh has no valid facets (MILD).

PK_PARTITION_receive_meshes

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PARTITION_receive_meshes

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PARTITION_receive_meshes

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PARTITION_receive_u

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PARTITION_receive_u

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if option 'transmit_format' is PK_transmit_format_applio_c) (MILD)

PK_PARTITION_receive_u

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PARTITION_receive_u

565

PK_ERROR_bad_key

Frustrum (UCOPRD) returned FR_bad_name (MILD)

PK_PARTITION_receive_u

928

PK_ERROR_cant_open_file

Frustrum (UCOPRD) returned FR_open_fail (MILD)

PK_PARTITION_receive_u

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PARTITION_receive_u

5057

PK_ERROR_deltas_not_available

Frustrum (UCOPRD) returned FR_not_found for the delta file of the partition (only relevant if option 'receive_deltas' is PK_PARTITION_rcv_deltas_yes_c) (MILD)

PK_PARTITION_receive_u

5237

PK_ERROR_facet_geometry

The partition contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PARTITION_receive_u

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_PARTITION_receive_u

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PARTITION_receive_u

58

PK_ERROR_key_not_found

Frustrum (UCOPRD) returned FR_not_found (MILD)

PK_PARTITION_receive_u

5277

PK_ERROR_lattice_geometry

The partition contains a lattice but facet geometry is not enabled in the session (MILD)

PK_PARTITION_receive_u

5261

PK_ERROR_mixed_geometry

A part contains mixed facet and classic geometry (MILD)

PK_PARTITION_receive_u

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_receive_u

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PARTITION_receive_u

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PARTITION_receive_u

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_PARTITION_receive_u

533

PK_ERROR_size_mismatch

Transmitted parts created with different modeller resolution settings (MILD)

PK_PARTITION_receive_u

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_PARTITION_receive_u

995

PK_ERROR_withdrawn_surface

File contains a withdrawn blend surface (MILD)

PK_PARTITION_receive_u

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PARTITION_receive_u

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PARTITION_receive_u

5081

PK_ERROR_wrong_version_delta

File transmitted by a version of the modeller that produces deltas incompatible with the current version (MILD)

PK_PARTITION_receive_version

1089

PK_ERROR_applio_not_registered

application i/o functions not registered

PK_PARTITION_receive_version

561

PK_ERROR_bad_filename

invalid filename

PK_PARTITION_receive_version

557

PK_ERROR_cant_find_file

cannot find file

PK_PARTITION_receive_version

928

PK_ERROR_cant_open_file

cannot open file

PK_PARTITION_receive_version

922

PK_ERROR_corrupt_file

file header not as expected

PK_PARTITION_receive_version

973

PK_ERROR_file_access_error

unexpected file access error

PK_PARTITION_receive_version

1082

PK_ERROR_file_read_corruption

corrupt data read. Perhaps an NFS problem

PK_PARTITION_receive_version

970

PK_ERROR_schema_access_error

file referred to non-existent schema

PK_PARTITION_receive_version_b

922

PK_ERROR_corrupt_file

data header not as expected

PK_PARTITION_receive_version_b

1082

PK_ERROR_file_read_corruption

corrupt data read

PK_PARTITION_receive_version_b

970

PK_ERROR_schema_access_error

data referred to non-existent schema

PK_PARTITION_receive_version_u

1089

PK_ERROR_applio_not_registered

application i/o functions not registered

PK_PARTITION_receive_version_u

561

PK_ERROR_bad_filename

invalid filename

PK_PARTITION_receive_version_u

557

PK_ERROR_cant_find_file

cannot find file

PK_PARTITION_receive_version_u

928

PK_ERROR_cant_open_file

cannot open file

PK_PARTITION_receive_version_u

922

PK_ERROR_corrupt_file

file header not as expected

PK_PARTITION_receive_version_u

973

PK_ERROR_file_access_error

unexpected file access error

PK_PARTITION_receive_version_u

1082

PK_ERROR_file_read_corruption

corrupt data read. Perhaps an NFS problem

PK_PARTITION_receive_version_u

970

PK_ERROR_schema_access_error

file referred to non-existent schema

PK_PARTITION_reset_attribs

5057

PK_ERROR_deltas_not_available

Partition has been received or transmitted with the option to receive or transmit deltas later, and has not yet done so (MILD)

PK_PARTITION_reset_attribs

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (MILD)

PK_PARTITION_reset_attribs

5265

PK_ERROR_reset_failed

Operation stopped before visiting all pmarks in partition (SERIOUS)

PK_PARTITION_reset_attribs

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_reset_attribs

914

PK_ERROR_unsuitable_entity

One of 'attdefs' is a Parasolid system attribute definition (MILD)

PK_PARTITION_set_current

5039

PK_ERROR_cannot_make_current

Partition cannot be made current (MILD)

PK_PARTITION_set_current

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_set_type

5006

PK_ERROR_bad_mark

Partition type cannot be set at this pmark (MILD)

PK_PARTITION_set_type

5163

PK_ERROR_bad_partition

Partition type cannot be set (MILD)

PK_PARTITION_set_type

5003

PK_ERROR_frustrum_failure

The frustrum returned an error (MILD)

PK_PARTITION_set_type

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_start_cloning

5006

PK_ERROR_bad_mark

'from_pmark' or 'to_pmark' is unsuitable (MILD)

PK_PARTITION_start_cloning

5163

PK_ERROR_bad_partition

Partition not allowed to be cloned (MILD)

PK_PARTITION_start_cloning

933

PK_ERROR_bad_user_field_size

User fields are in use (MILD)

PK_PARTITION_start_cloning

5003

PK_ERROR_frustrum_failure

The frustrum returned an error (MILD)

PK_PARTITION_start_cloning

5058

PK_ERROR_not_at_pmark

Partition is not at 'from_pmark' (MILD)

PK_PARTITION_start_cloning

5156

PK_ERROR_not_stopped

Partition cloning already started (MILD)

PK_PARTITION_start_cloning

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_stop_cloning

5003

PK_ERROR_frustrum_failure

The frustrum returned an error (MILD)

PK_PARTITION_stop_cloning

5155

PK_ERROR_not_started

Cloning already stopped (MILD)

PK_PARTITION_stop_cloning

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_transmit

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if option 'transmit_format' is PK_transmit_format_applio_c) (MILD)

PK_PARTITION_transmit

565

PK_ERROR_bad_key

Frustrum (FFOPWR) returned FR_bad_name (MILD)

PK_PARTITION_transmit

5006

PK_ERROR_bad_mark

Partition is at its initial pmark or bad pmarks to transmit (MILD)

PK_PARTITION_transmit

5163

PK_ERROR_bad_partition

Partition cannot be transmitted (MILD)

PK_PARTITION_transmit

1092

PK_ERROR_bad_text_conversion

Some partition data could not be written (only relevant if option 'transmit_format' is PK_transmit_format_text_c) (MILD)

PK_PARTITION_transmit

928

PK_ERROR_cant_open_file

Frustrum (FFOPWR) returned FR_open_fail (MILD)

PK_PARTITION_transmit

1052

PK_ERROR_disc_full

Frustrum (FFWRIT) returned FR_disc_full (MILD)

PK_PARTITION_transmit

5237

PK_ERROR_facet_geometry

Partition contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PARTITION_transmit

973

PK_ERROR_file_access_error

Error writing or closing the transmit file (MILD)

PK_PARTITION_transmit

5168

PK_ERROR_indexio_not_registered

Application i/o functions not registered (only relevant if option 'transmit_format' is PK_transmit_format_indexio_c) (MILD)

PK_PARTITION_transmit

530

PK_ERROR_key_in_use

Frustrum (FFOPWR) returned FR_already_exists (MILD)

PK_PARTITION_transmit

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PARTITION_transmit

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (MILD)

PK_PARTITION_transmit

5280

PK_ERROR_partial_pmark

Partial pmarks cannot be transmitted (MILD)

PK_PARTITION_transmit

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_transmit

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_PARTITION_transmit

923

PK_ERROR_wrong_version

Cannot transmit as given version (MILD)

PK_PARTITION_transmit_b

5006

PK_ERROR_bad_mark

Partition is at its initial pmark or bad pmarks to transmit (MILD)

PK_PARTITION_transmit_b

5163

PK_ERROR_bad_partition

Partition cannot be transmitted (MILD)

PK_PARTITION_transmit_b

1092

PK_ERROR_bad_text_conversion

Some partition data could not be written (only relevant if option 'transmit_format' is PK_transmit_format_text_c) (MILD)

PK_PARTITION_transmit_b

5237

PK_ERROR_facet_geometry

Partition contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PARTITION_transmit_b

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PARTITION_transmit_b

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (MILD)

PK_PARTITION_transmit_b

5280

PK_ERROR_partial_pmark

Partial pmarks cannot be transmitted (MILD)

PK_PARTITION_transmit_b

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_transmit_b

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_PARTITION_transmit_b

923

PK_ERROR_wrong_version

Cannot transmit as given version (MILD)

PK_PARTITION_transmit_delta

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if the partition was transmitted with option PK_transmit_format_applio_c) (MILD)

PK_PARTITION_transmit_delta

565

PK_ERROR_bad_key

Frustrum (FFOPWR) returned FR_bad_name (MILD)

PK_PARTITION_transmit_delta

5006

PK_ERROR_bad_mark

Bad pmarks to transmit (MILD)

PK_PARTITION_transmit_delta

1092

PK_ERROR_bad_text_conversion

Some partition data could not be written (only relevant if option 'transmit_format' is PK_transmit_format_text_c) (MILD)

PK_PARTITION_transmit_delta

928

PK_ERROR_cant_open_file

Frustrum (FFOPWR) returned FR_open_fail (MILD)

PK_PARTITION_transmit_delta

5057

PK_ERROR_deltas_not_available

Either the partition was not transmitted with option PK_PARTITION_xmt_deltas_later_c, or the pmarks have been modified so that deltas can no longer be transmitted. (MILD)

PK_PARTITION_transmit_delta

1052

PK_ERROR_disc_full

Frustrum (FFWRIT) returned FR_disc_full (MILD)

PK_PARTITION_transmit_delta

973

PK_ERROR_file_access_error

Error writing or closing the transmit file (MILD)

PK_PARTITION_transmit_delta

530

PK_ERROR_key_in_use

Frustrum (FFOPWR) returned FR_already_exists (MILD)

PK_PARTITION_transmit_delta

5058

PK_ERROR_not_at_pmark

Partition is not at the transmit pmark (MILD)

PK_PARTITION_transmit_delta

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_transmit_delta

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_PARTITION_transmit_delta

923

PK_ERROR_wrong_version

Cannot transmit as given version (MILD)

PK_PARTITION_transmit_u

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if option 'transmit_format' is PK_transmit_format_applio_c) (MILD)

PK_PARTITION_transmit_u

565

PK_ERROR_bad_key

Frustrum (UCOPWR) returned FR_bad_name (MILD)

PK_PARTITION_transmit_u

5006

PK_ERROR_bad_mark

Partition is at its initial pmark or bad pmarks to transmit (MILD)

PK_PARTITION_transmit_u

5163

PK_ERROR_bad_partition

Partition cannot be transmitted (MILD)

PK_PARTITION_transmit_u

1092

PK_ERROR_bad_text_conversion

Some partition data could not be written (only relevant if option 'transmit_format' is PK_transmit_format_text_c) (MILD)

PK_PARTITION_transmit_u

928

PK_ERROR_cant_open_file

Frustrum (UCOPWR) returned FR_open_fail (MILD)

PK_PARTITION_transmit_u

1052

PK_ERROR_disc_full

Frustrum (FFWRIT) returned FR_disc_full (MILD)

PK_PARTITION_transmit_u

5237

PK_ERROR_facet_geometry

Partition contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PARTITION_transmit_u

973

PK_ERROR_file_access_error

Error writing or closing the transmit file (MILD)

PK_PARTITION_transmit_u

5168

PK_ERROR_indexio_not_registered

Application i/o functions not registered (only relevant if option 'transmit_format' is PK_transmit_format_indexio_c) (MILD)

PK_PARTITION_transmit_u

530

PK_ERROR_key_in_use

Frustrum (UCOPWR) returned FR_already_exists (MILD)

PK_PARTITION_transmit_u

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PARTITION_transmit_u

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (MILD)

PK_PARTITION_transmit_u

5280

PK_ERROR_partial_pmark

Partial pmarks cannot be transmitted (MILD)

PK_PARTITION_transmit_u

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_PARTITION_transmit_u

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_PARTITION_transmit_u

923

PK_ERROR_wrong_version

Cannot transmit as given version (MILD)

PK_PART_add_geoms

917

PK_ERROR_bad_shared_dep

(SERIOUS) attempt to illegally share a dependant of 'geom'

PK_PART_add_geoms

916

PK_ERROR_bad_shared_entity

(SERIOUS) attempt to illegally share 'geom'

PK_PART_add_geoms

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_add_geoms

28

PK_ERROR_has_parent

(SERIOUS) 'geom' is already attached

PK_PART_add_geoms

10

PK_ERROR_wrong_entity

(MILD) 'geom' is not a lattice, surface, curve or point

PK_PART_ask_all_attdefs

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_all_attribs

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_attribs_cb

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_con_lattices

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_construction_curves

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_construction_points

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_construction_surfs

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_geoms

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_groups

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_groups_2

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_ask_ref_instances

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_delete_attribs

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_delete_attribs_o_t

5041

PK_ERROR_bad_class

(MILD) entities of 'entity_class' cannot own attributes

PK_PART_find_entity_by_ident

5041

PK_ERROR_bad_class

(MILD) class is invalid

PK_PART_find_entity_by_ident

5042

PK_ERROR_bad_class_combn

(MILD) class is inconsistent with given part

PK_PART_find_entity_by_ident

5207

PK_ERROR_child_body

(MILD) part is a child body

PK_PART_receive

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PART_receive

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio) (MILD)

PK_PART_receive

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PART_receive

1091

PK_ERROR_bad_field_conversion

Part contains data not convertible to current format (MILD)

PK_PART_receive

29

PK_ERROR_bad_index

The index of a part is out of range (MILD)

PK_PART_receive

29

PK_ERROR_bad_index

The index of a part is out of range or does not correspond to a compound body (MILD)

PK_PART_receive

565

PK_ERROR_bad_key

Frustrum (FFOPRD) returned FR_bad_name (MILD)

PK_PART_receive

39

PK_ERROR_bad_value

None or more than one identifier was given (MILD)

PK_PART_receive

928

PK_ERROR_cant_open_file

Frustrum (FFOPRD) returned FR_open_fail (MILD)

PK_PART_receive

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PART_receive

5237

PK_ERROR_facet_geometry

A part contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PART_receive

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_PART_receive

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PART_receive

5168

PK_ERROR_indexio_not_registered

Application i/o functions not registered (MILD)

PK_PART_receive

58

PK_ERROR_key_not_found

Frustrum (FFOPRD) returned FR_not_found (MILD)

PK_PART_receive

5277

PK_ERROR_lattice_geometry

A part contains a lattice but facet geometry is not enabled in the session (MILD)

PK_PART_receive

5261

PK_ERROR_mixed_geometry

A part contains mixed facet and classic geometry (MILD)

PK_PART_receive

19

PK_ERROR_not_found

The face identifier was not found (MILD)

PK_PART_receive

19

PK_ERROR_not_found

The child body identifier was not found (MILD)

PK_PART_receive

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PART_receive

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PART_receive

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_PART_receive

533

PK_ERROR_size_mismatch

Transmitted parts created with different modeller resolution settings (MILD)

PK_PART_receive

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_PART_receive

995

PK_ERROR_withdrawn_surface

File contains a withdrawn blend surface (MILD)

PK_PART_receive

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PART_receive

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PART_receive

5169

PK_ERROR_xt_data_not_indexed

XT data was not transmitted using PK_transmit_format_indexio_c (MILD)

PK_PART_receive_b

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PART_receive_b

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PART_receive_b

1091

PK_ERROR_bad_field_conversion

Part contains data not convertible to current format (MILD)

PK_PART_receive_b

974

PK_ERROR_bad_file_format

Format applio not allowed (MILD)

PK_PART_receive_b

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PART_receive_b

5237

PK_ERROR_facet_geometry

A part contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PART_receive_b

1082

PK_ERROR_file_read_corruption

Corrupt data read (MILD)

PK_PART_receive_b

5277

PK_ERROR_lattice_geometry

A part contains a lattice but facet geometry is not enabled in the session (MILD)

PK_PART_receive_b

5261

PK_ERROR_mixed_geometry

A part contains mixed facet and classic geometry (MILD)

PK_PART_receive_b

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PART_receive_b

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PART_receive_b

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_PART_receive_b

533

PK_ERROR_size_mismatch

Transmitted parts created with different modeller resolution settings (MILD)

PK_PART_receive_b

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_PART_receive_b

995

PK_ERROR_withdrawn_surface

File contains a withdrawn blend surface (MILD)

PK_PART_receive_b

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PART_receive_b

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PART_receive_meshes

565

PK_ERROR_bad_key

Frustrum (FFOPRD) returned FR_bad_name (MILD)

PK_PART_receive_meshes

5263

PK_ERROR_bad_mesh_box

The box supplied by the application is not big enough. (MILD)

PK_PART_receive_meshes

5215

PK_ERROR_callback_failed

The application's 'facet_reader' callback function has returned PK_MESH_cb_status_fail_c. (MILD)

PK_PART_receive_meshes

928

PK_ERROR_cant_open_file

Frustrum (FFOPRD) returned FR_open_fail (MILD)

PK_PART_receive_meshes

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PART_receive_meshes

5241

PK_ERROR_facet_invalid_input

Position or normal is not a valid vector. (MILD)

PK_PART_receive_meshes

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_PART_receive_meshes

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PART_receive_meshes

5243

PK_ERROR_inconsistent_data

Some facet blocks include normals while others do not. (MILD)

PK_PART_receive_meshes

5240

PK_ERROR_index_out_of_range

Vertex index is out of range. (MILD)

PK_PART_receive_meshes

58

PK_ERROR_key_not_found

Frustrum (FFOPRD) returned FR_not_found (MILD)

PK_PART_receive_meshes

5238

PK_ERROR_mesh_has_no_mfacets

Mesh has no valid facets (MILD).

PK_PART_receive_meshes

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PART_receive_meshes

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PART_receive_meshes

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PART_receive_u

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_PART_receive_u

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio) (MILD)

PK_PART_receive_u

555

PK_ERROR_attr_defn_mismatch

Transmitted attribute definitions do not match current ones (MILD)

PK_PART_receive_u

1091

PK_ERROR_bad_field_conversion

Part contains data not convertible to current format (MILD)

PK_PART_receive_u

29

PK_ERROR_bad_index

The index of a part is out of range (MILD)

PK_PART_receive_u

29

PK_ERROR_bad_index

The index of a part is out of range or does not correspond to a compound body (MILD)

PK_PART_receive_u

565

PK_ERROR_bad_key

Frustrum (UCOPRD) returned FR_bad_name (MILD)

PK_PART_receive_u

39

PK_ERROR_bad_value

None or more than one identifier was given (MILD)

PK_PART_receive_u

928

PK_ERROR_cant_open_file

Frustrum (UCOPRD) returned FR_open_fail (MILD)

PK_PART_receive_u

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_PART_receive_u

5237

PK_ERROR_facet_geometry

A part contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PART_receive_u

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_PART_receive_u

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_PART_receive_u

5168

PK_ERROR_indexio_not_registered

Application i/o functions not registered (MILD)

PK_PART_receive_u

58

PK_ERROR_key_not_found

Frustrum (UCOPRD) returned FR_not_found (MILD)

PK_PART_receive_u

5277

PK_ERROR_lattice_geometry

A part contains a lattice but facet geometry is not enabled in the session (MILD)

PK_PART_receive_u

5261

PK_ERROR_mixed_geometry

A part contains mixed facet and classic geometry (MILD)

PK_PART_receive_u

19

PK_ERROR_not_found

The face identifier was not found (MILD)

PK_PART_receive_u

19

PK_ERROR_not_found

The child body identifier was not found (MILD)

PK_PART_receive_u

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_PART_receive_u

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_PART_receive_u

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_PART_receive_u

533

PK_ERROR_size_mismatch

Transmitted parts created with different modeller resolution settings (MILD)

PK_PART_receive_u

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_PART_receive_u

995

PK_ERROR_withdrawn_surface

File contains a withdrawn blend surface (MILD)

PK_PART_receive_u

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_PART_receive_u

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_PART_receive_u

5169

PK_ERROR_xt_data_not_indexed

XT data was not transmitted using PK_transmit_format_indexio_c (MILD)

PK_PART_receive_version

1089

PK_ERROR_applio_not_registered

application i/o functions not registered (MILD)

PK_PART_receive_version

561

PK_ERROR_bad_filename

invalid filename (MILD)

PK_PART_receive_version

557

PK_ERROR_cant_find_file

cannot find file (MILD)

PK_PART_receive_version

928

PK_ERROR_cant_open_file

cannot open file (MILD)

PK_PART_receive_version

922

PK_ERROR_corrupt_file

file header not as expected (MILD)

PK_PART_receive_version

973

PK_ERROR_file_access_error

unexpected file access error (MILD)

PK_PART_receive_version

1082

PK_ERROR_file_read_corruption

corrupt data read. Perhaps an NFS problem (MILD)

PK_PART_receive_version

970

PK_ERROR_schema_access_error

file referred to non-existent schema (MILD)

PK_PART_receive_version_b

974

PK_ERROR_bad_file_format

Format applio not allowed (MILD)

PK_PART_receive_version_b

1082

PK_ERROR_file_read_corruption

corrupt data read (MILD)

PK_PART_receive_version_b

970

PK_ERROR_schema_access_error

file referred to non-existent schema (MILD)

PK_PART_receive_version_u

1089

PK_ERROR_applio_not_registered

application i/o functions not registered (MILD)

PK_PART_receive_version_u

561

PK_ERROR_bad_filename

invalid filename (MILD)

PK_PART_receive_version_u

557

PK_ERROR_cant_find_file

cannot find file (MILD)

PK_PART_receive_version_u

928

PK_ERROR_cant_open_file

cannot open file (MILD)

PK_PART_receive_version_u

922

PK_ERROR_corrupt_file

file header not as expected (MILD)

PK_PART_receive_version_u

973

PK_ERROR_file_access_error

unexpected file access error (MILD)

PK_PART_receive_version_u

1082

PK_ERROR_file_read_corruption

corrupt data read. Perhaps an NFS problem (MILD)

PK_PART_receive_version_u

970

PK_ERROR_schema_access_error

file referred to non-existent schema (MILD)

PK_PART_remove_geoms

5207

PK_ERROR_child_body

(MILD) 'part' is a child body

PK_PART_remove_geoms

20

PK_ERROR_not_connected

(MILD) geometry not attached to 'part'

PK_PART_remove_geoms

10

PK_ERROR_wrong_entity

(MILD) 'part' or 'geoms' is not the correct type

PK_PART_transmit

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio_c) (MILD)

PK_PART_transmit

1091

PK_ERROR_bad_field_conversion

Part contains data not convertible to saved format (only relevant if options->transmit_version is non-zero) (MILD)

PK_PART_transmit

565

PK_ERROR_bad_key

Frustrum (FFOPWR) returned FR_bad_name (MILD)

PK_PART_transmit

1092

PK_ERROR_bad_text_conversion

Some part data could not be written (only relevant if options->transmit_format is PK_transmit_format_text_c) (MILD)

PK_PART_transmit

928

PK_ERROR_cant_open_file

Frustrum (FFOPWR) returned FR_open_fail (MILD)

PK_PART_transmit

5207

PK_ERROR_child_body

One or more of the parts is a child body (MILD)

PK_PART_transmit

1052

PK_ERROR_disc_full

Frustrum (FFWRIT) returned FR_disc_full (MILD)

PK_PART_transmit

5056

PK_ERROR_duplicate_parts

Parts are not distinct, or share common sub-parts (MILD)

PK_PART_transmit

5237

PK_ERROR_facet_geometry

A part contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PART_transmit

973

PK_ERROR_file_access_error

Error writing or closing the transmit file (MILD)

PK_PART_transmit

5168

PK_ERROR_indexio_not_registered

Application i/o functions not registered (MILD)

PK_PART_transmit

530

PK_ERROR_key_in_use

Frustrum (FFOPWR) returned FR_already_exists (MILD)

PK_PART_transmit

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PART_transmit

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_PART_transmit

914

PK_ERROR_unsuitable_entity

Not all the given parts are bodies (MILD)

PK_PART_transmit

923

PK_ERROR_wrong_version

Cannot transmit as given version (MILD)

PK_PART_transmit_b

1091

PK_ERROR_bad_field_conversion

Part contains data not convertible to saved format (only relevant if options->transmit_version is non-zero) (MILD)

PK_PART_transmit_b

974

PK_ERROR_bad_file_format

Format applio not allowed (MILD)

PK_PART_transmit_b

1092

PK_ERROR_bad_text_conversion

Some part data could not be written (only relevant if options->transmit_format is PK_transmit_format_text_c) (MILD)

PK_PART_transmit_b

5207

PK_ERROR_child_body

One or more of the parts is a child body (MILD)

PK_PART_transmit_b

5056

PK_ERROR_duplicate_parts

Parts are not distinct, or share common sub-parts (MILD)

PK_PART_transmit_b

5237

PK_ERROR_facet_geometry

A part contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PART_transmit_b

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PART_transmit_b

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_PART_transmit_b

1095

PK_ERROR_write_memory_full

Error allocating space for XT data (MILD)

PK_PART_transmit_b

923

PK_ERROR_wrong_version

Cannot transmit as given version (MILD)

PK_PART_transmit_u

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio_c) (MILD)

PK_PART_transmit_u

1091

PK_ERROR_bad_field_conversion

Part contains data not convertible to saved format (only relevant if options->transmit_version is non-zero) (MILD)

PK_PART_transmit_u

565

PK_ERROR_bad_key

Frustrum (UCOPWR) returned FR_bad_name (MILD)

PK_PART_transmit_u

1092

PK_ERROR_bad_text_conversion

Some part data could not be written (only relevant if options->transmit_format is PK_transmit_format_text_c) (MILD)

PK_PART_transmit_u

928

PK_ERROR_cant_open_file

Frustrum (UCOPWR) returned FR_open_fail (MILD)

PK_PART_transmit_u

5207

PK_ERROR_child_body

One or more of the parts is a child body (MILD)

PK_PART_transmit_u

1052

PK_ERROR_disc_full

Frustrum (FFWRIT) returned FR_disc_full (MILD)

PK_PART_transmit_u

5056

PK_ERROR_duplicate_parts

Parts are not distinct, or share common sub-parts (MILD)

PK_PART_transmit_u

5237

PK_ERROR_facet_geometry

A part contains facet geometry but facet geometry is not enabled in the session (MILD)

PK_PART_transmit_u

973

PK_ERROR_file_access_error

Error writing or closing the transmit file (MILD)

PK_PART_transmit_u

5168

PK_ERROR_indexio_not_registered

Application i/o functions not registered (MILD)

PK_PART_transmit_u

530

PK_ERROR_key_in_use

Frustrum (UCOPWR) returned FR_already_exists (MILD)

PK_PART_transmit_u

5242

PK_ERROR_mesh_not_found

Not all requested mesh data successfully received (MILD)

PK_PART_transmit_u

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_PART_transmit_u

914

PK_ERROR_unsuitable_entity

Not all the given parts are bodies (MILD)

PK_PART_transmit_u

923

PK_ERROR_wrong_version

Cannot transmit as given version (MILD)

PK_PLINE_create

977

PK_ERROR_coincident_points

repeated consecutive position vectors (MILD)

PK_PLINE_create

982

PK_ERROR_incompatible_props

the end points of the polyline coincide (MILD)

PK_PLINE_create

988

PK_ERROR_insufficient_points

too few 'positions' have been supplied (MILD)

PK_PMARK_ask_entities

5006

PK_ERROR_bad_mark

(MILD) Bad partition mark to roll from

PK_PMARK_ask_entities

5003

PK_ERROR_frustrum_failure

(MILD) The frustrum returned an error

PK_PMARK_ask_entities

5048

PK_ERROR_rollback_not_started

(MILD) Partitioned rollback is not active

PK_PMARK_ask_following

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_PMARK_ask_marks

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_PMARK_ask_partition

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_PMARK_ask_preceding

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_PMARK_delete

5237

PK_ERROR_facet_geometry

(MILD) Facet geometry is present at the preceding pmark, but facet geometry is not enabled.

PK_PMARK_delete

5003

PK_ERROR_frustrum_failure

The frustrum returned an error

PK_PMARK_delete

5277

PK_ERROR_lattice_geometry

(MILD) Lattice(s) are present at the preceding pmark, but facet geometry is not enabled.

PK_PMARK_delete

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_PMARK_goto

5006

PK_ERROR_bad_mark

The given pmark may not be rolled to

PK_PMARK_goto

5040

PK_ERROR_bb_not_empty

The bulletin board is on and not empty

PK_PMARK_goto

5003

PK_ERROR_frustrum_failure

(potentially FATAL) The frustrum returned an error

PK_PMARK_goto

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_PMARK_goto_2

5006

PK_ERROR_bad_mark

(MILD) The given pmark may not be rolled to

PK_PMARK_goto_2

5040

PK_ERROR_bb_not_empty

(MILD) The bulletin board is on and not empty

PK_PMARK_goto_2

5237

PK_ERROR_facet_geometry

(MILD) The partition contains facet geometry at the given pmark, but facet geometry is not enabled.

PK_PMARK_goto_2

5003

PK_ERROR_frustrum_failure

(potentially FATAL) The frustrum returned an error

PK_PMARK_goto_2

5277

PK_ERROR_lattice_geometry

(MILD) The partition contains lattice(s) at the given pmark, but facet geometry is not enabled.

PK_PMARK_goto_2

5048

PK_ERROR_rollback_not_started

(MILD) Partitioned rollback is not active

PK_PMARK_is

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_PMARK_is_used_by_mark

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active

PK_POINT_make_helical_curve

120

PK_ERROR_bad_parameter

Implied negative distance from the axis. (MILD)

PK_POINT_make_helical_curve

1043

PK_ERROR_bad_tolerance

The requested tolerance is less than the session precision. (MILD)

PK_POINT_make_helical_curve

993

PK_ERROR_cant_make_bspline

The requested curve could not be made. (SERIOUS)

PK_POINT_make_helical_curve

1064

PK_ERROR_tolerances_too_tight

The requested tolerance could not be met. (MILD)

PK_POINT_sf_t

911

PK_ERROR_bad_position

position must be inside size box

[back to top]

Error Codes Q-Z

Function or StructureNumberError CodeDescription

PK_REGION_combine_bodies

5145

PK_ERROR_bad_combination

the bodies have a mixture of facet and classic geometry (MILD)

PK_REGION_combine_bodies

1086

PK_ERROR_not_in_same_partition

'target_region' and 'tool_body' are in different partitions (MILD)

PK_REGION_combine_bodies

545

PK_ERROR_same_tool_and_target

'target_region' belongs to 'tool_body' (MILD)

PK_REGION_combine_bodies

5021

PK_ERROR_solid_region

'target_region' is not void (MILD)

PK_REGION_imprint_curve

942

PK_ERROR_crossing_edge

curve crosses existing edge (SERIOUS)

PK_REGION_imprint_curve

1076

PK_ERROR_crossing_face

curve crosses existing face (SERIOUS)

PK_REGION_imprint_curve

1071

PK_ERROR_general_body

given region is from general body (SERIOUS)

PK_REGION_imprint_curve

547

PK_ERROR_non_manifold

body would become general (SERIOUS)

PK_REGION_imprint_curve

1077

PK_ERROR_not_in_region

bounded curve not inside region (SERIOUS)

PK_REGION_imprint_curve

1086

PK_ERROR_not_in_same_partition

curve in a different partition to region (MILD)

PK_REGION_imprint_point

5064

PK_ERROR_not_general

region does not belong to a general body

PK_REPORT_close

5171

PK_ERROR_wrong_report

Attempt to close Parasolid's own report (MILD)

PK_REPORT_create

11

PK_ERROR_bad_name

name is too long or a report with this name already exists (MILD)

PK_REPORT_create

19

PK_ERROR_not_found

cannot create new report (MILD)

PK_REPORT_delete

5171

PK_ERROR_wrong_report

attempt to delete Parasolid's own report (MILD)

PK_REPORT_find

11

PK_ERROR_bad_name

name is too long(MILD)

PK_REPORT_set_function

11

PK_ERROR_bad_name

function name too long or contains non-printing characters (MILD)

PK_REPORT_set_function

5175

PK_ERROR_closed_report

attempt to set the function name of a closed report (MILD)

PK_REPORT_set_function

5171

PK_ERROR_wrong_report

attempt to set the function name of Parasolid's own report (MILD)

PK_SESSION_abort

965

PK_ERROR_cant_be_aborted

operation cannot be aborted

PK_SESSION_abort

946

PK_ERROR_not_interrupted

kernel has not been interrupted

PK_SESSION_ask_binding

39

PK_ERROR_bad_value

(mild) The received argument is invalid.

PK_SESSION_ask_binding

5000

PK_ERROR_not_implemented

(mild) The binding in question is not implemented.

PK_SESSION_ask_curr_partition

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_SESSION_ask_mark

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_SESSION_receive

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_SESSION_receive

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio_c) (MILD)

PK_SESSION_receive

565

PK_ERROR_bad_key

Frustrum (FFOPRD) returned FR_bad_name (MILD)

PK_SESSION_receive

928

PK_ERROR_cant_open_file

Frustrum (FFOPRD) returned FR_open_fail (MILD)

PK_SESSION_receive

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_SESSION_receive

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_SESSION_receive

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_SESSION_receive

58

PK_ERROR_key_not_found

Frustrum (FFOPRD) returned FR_not_found (MILD)

PK_SESSION_receive

5266

PK_ERROR_locked

Session contains locked partitions (MILD)

PK_SESSION_receive

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active but file was transmitted with pmarks or has multiple partitions (MILD)

PK_SESSION_receive

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_SESSION_receive

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_SESSION_receive

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_SESSION_receive

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_SESSION_receive

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_SESSION_receive

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_SESSION_receive_u

1046

PK_ERROR_FG_receive_failure

Part contains irretrievable foreign geometry (MILD)

PK_SESSION_receive_u

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio_c) (MILD)

PK_SESSION_receive_u

565

PK_ERROR_bad_key

Frustrum (UCOPRD) returned FR_bad_name (MILD)

PK_SESSION_receive_u

928

PK_ERROR_cant_open_file

Frustrum (UCOPRD) returned FR_open_fail (MILD)

PK_SESSION_receive_u

922

PK_ERROR_corrupt_file

Invalid transmit file contents (MILD)

PK_SESSION_receive_u

973

PK_ERROR_file_access_error

Error reading or closing the transmit file (MILD)

PK_SESSION_receive_u

1082

PK_ERROR_file_read_corruption

Corrupt data read, perhaps an NFS problem (MILD)

PK_SESSION_receive_u

58

PK_ERROR_key_not_found

Frustrum (UCOPRD) returned FR_not_found (MILD)

PK_SESSION_receive_u

5266

PK_ERROR_locked

Session contains locked partitions (MILD)

PK_SESSION_receive_u

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active but file was transmitted with pmarks or has multiple partitions (MILD)

PK_SESSION_receive_u

970

PK_ERROR_schema_access_error

Error opening, closing, or reading the schema file (MILD)

PK_SESSION_receive_u

971

PK_ERROR_schema_corrupt

Contents of schema file not as expected (MILD)

PK_SESSION_receive_u

1094

PK_ERROR_schema_incompatible

Schema contents in newer format (MILD)

PK_SESSION_receive_u

936

PK_ERROR_usfd_mismatch

File has incompatible user-field size (MILD)

PK_SESSION_receive_u

937

PK_ERROR_wrong_format

File does not have expected transmit format (MILD)

PK_SESSION_receive_u

923

PK_ERROR_wrong_version

File transmitted by incompatible version of modeller (MILD)

PK_SESSION_receive_version

1089

PK_ERROR_applio_not_registered

application i/o functions not registered

PK_SESSION_receive_version

561

PK_ERROR_bad_filename

invalid filename

PK_SESSION_receive_version

557

PK_ERROR_cant_find_file

cannot find file

PK_SESSION_receive_version

928

PK_ERROR_cant_open_file

cannot open file

PK_SESSION_receive_version

922

PK_ERROR_corrupt_file

file header not as expected

PK_SESSION_receive_version

973

PK_ERROR_file_access_error

unexpected file access error

PK_SESSION_receive_version

1082

PK_ERROR_file_read_corruption

corrupt data read. Perhaps an NFS problem

PK_SESSION_receive_version

970

PK_ERROR_schema_access_error

file referred to non-existent schema

PK_SESSION_receive_version_u

1089

PK_ERROR_applio_not_registered

application i/o functions not registered

PK_SESSION_receive_version_u

561

PK_ERROR_bad_filename

invalid filename

PK_SESSION_receive_version_u

557

PK_ERROR_cant_find_file

cannot find file

PK_SESSION_receive_version_u

928

PK_ERROR_cant_open_file

cannot open file

PK_SESSION_receive_version_u

922

PK_ERROR_corrupt_file

file header not as expected

PK_SESSION_receive_version_u

973

PK_ERROR_file_access_error

unexpected file access error

PK_SESSION_receive_version_u

1082

PK_ERROR_file_read_corruption

corrupt data read. Perhaps an NFS problem

PK_SESSION_receive_version_u

970

PK_ERROR_schema_access_error

file referred to non-existent schema

PK_SESSION_register

5000

PK_ERROR_not_implemented

case not implemented

PK_SESSION_register

923

PK_ERROR_wrong_version

incompatible versions

PK_SESSION_set_angle_precision

930

PK_ERROR_bad_precision

not a valid angle precision (MILD)

PK_SESSION_set_angle_precision

5266

PK_ERROR_locked

session contains locked partitions (MILD)

PK_SESSION_set_err_reports

39

PK_ERROR_bad_value

Parasolid cannot change the session's setting to the new value (MILD)

PK_SESSION_set_facet_geometry

5237

PK_ERROR_facet_geometry

attempt to disable facet geometry, PK_facet_geometry_no_c, when there is facet geometry in the session (MILD)

PK_SESSION_set_facet_geometry

5277

PK_ERROR_lattice_geometry

attempt to disable facet geometry, PK_facet_geometry_no_c, when there is at least one lattice in the session (MILD)

PK_SESSION_set_facet_geometry

5266

PK_ERROR_locked

session contains locked partitions (MILD)

PK_SESSION_set_mesh_angle

1

PK_ERROR_bad_angle

'mesh_angle' less than 0 or greater than pi (MILD)

PK_SESSION_set_precision

930

PK_ERROR_bad_precision

precision must be greater than zero (MILD)

PK_SESSION_set_precision

5266

PK_ERROR_locked

session contains locked partitions (MILD)

PK_SESSION_set_smp

907

PK_ERROR_bad_option_data

Input parameters are not valid (MILD)

PK_SESSION_set_smp

5000

PK_ERROR_not_implemented

SMP is not supported on this Parasolid platform (MILD)

PK_SESSION_set_tag_limit

1050

PK_ERROR_tag_limit_out_of_range

invalid limit value

PK_SESSION_start

27

PK_ERROR_cant_open_jrnl

journal file could not be opened (MILD)

PK_SESSION_start

1066

PK_ERROR_incorrect_mc_conf

machine configuration not authorised for Parasolid (MILD)

PK_SESSION_start

932

PK_ERROR_modeller_not_stopped

PK_SESSION_start already called since last call to PK_SESSION_stop (MILD)

PK_SESSION_start_o_t

561

PK_ERROR_bad_filename

journal_file is not a valid file name

PK_SESSION_start_o_t

933

PK_ERROR_bad_user_field_size

user field length is negative or longer than the maximum

PK_SESSION_stop

931

PK_ERROR_modeller_not_started

PK_SESSION_stop already called since the last call to PK_SESSION_start

PK_SESSION_tidy

5071

PK_ERROR_bad_thread

called from an internal Parasolid thread

PK_SESSION_tidy

948

PK_ERROR_fatal_error

unable to restore PK to a valid state

PK_SESSION_transmit

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio_c) (MILD)

PK_SESSION_transmit

565

PK_ERROR_bad_key

Frustrum (FFOPWR) returned FR_bad_name (MILD)

PK_SESSION_transmit

1092

PK_ERROR_bad_text_conversion

Some part data could not be written (only relevant if options->transmit_format is PK_transmit_format_text_c) (MILD)

PK_SESSION_transmit

928

PK_ERROR_cant_open_file

Frustrum (FFOPWR) returned FR_open_fail (MILD)

PK_SESSION_transmit

1052

PK_ERROR_disc_full

Frustrum (FFWRIT) returned FR_disc_full (MILD)

PK_SESSION_transmit

973

PK_ERROR_file_access_error

Error writing or closing the transmit file (MILD)

PK_SESSION_transmit

530

PK_ERROR_key_in_use

Frustrum (FFOPWR) returned FR_already_exists (MILD)

PK_SESSION_transmit

5266

PK_ERROR_locked

Session contains locked partitions (MILD)

PK_SESSION_transmit

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (only relevant if options->transmit_deltas is PK_PARTITION_xmt_deltas_all_c) (MILD)

PK_SESSION_transmit

924

PK_ERROR_not_at_rollmark

Modeller is not at a session mark (only relevant if options->transmit_marks is PK_SESSION_xmt_marks_all_c) (MILD)

PK_SESSION_transmit

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (only relevant if options->transmit_deltas is PK_PARTITION_xmt_deltas_all_c) (MILD)

PK_SESSION_transmit

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_SESSION_transmit_u

1089

PK_ERROR_applio_not_registered

Application i/o functions not registered (only relevant if options->transmit_format is PK_transmit_format_applio_c) (MILD)

PK_SESSION_transmit_u

565

PK_ERROR_bad_key

Frustrum (UCOPWR) returned FR_bad_name (MILD)

PK_SESSION_transmit_u

1092

PK_ERROR_bad_text_conversion

Some part data could not be written (only relevant if options->transmit_format is PK_transmit_format_text_c) (MILD)

PK_SESSION_transmit_u

928

PK_ERROR_cant_open_file

Frustrum (UCOPWR) returned FR_open_fail (MILD)

PK_SESSION_transmit_u

1052

PK_ERROR_disc_full

Frustrum (FFWRIT) returned FR_disc_full (MILD)

PK_SESSION_transmit_u

973

PK_ERROR_file_access_error

Error writing or closing the transmit file (MILD)

PK_SESSION_transmit_u

530

PK_ERROR_key_in_use

Frustrum (UCOPWR) returned FR_already_exists (MILD)

PK_SESSION_transmit_u

5266

PK_ERROR_locked

Session contains locked partitions (MILD)

PK_SESSION_transmit_u

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (only relevant if options->transmit_deltas is PK_PARTITION_xmt_deltas_all_c) (MILD)

PK_SESSION_transmit_u

924

PK_ERROR_not_at_rollmark

Modeller is not at a session mark (only relevant if options->transmit_marks is PK_SESSION_xmt_marks_all_c) (MILD)

PK_SESSION_transmit_u

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (only relevant if options->transmit_deltas is PK_PARTITION_xmt_deltas_all_c) (MILD)

PK_SESSION_transmit_u

970

PK_ERROR_schema_access_error

Error opening, closing, or writing the schema file (MILD)

PK_SPCURVE_create

135

PK_ERROR_bad_dimension

`spcurve_sf->curve' is not 2D (MILD)

PK_SPCURVE_create

999

PK_ERROR_invalid_geometry

`spcurve_sf->curve' would not make a valid spcurve when embedded in `spcurve_sf->surf' (MILD)

PK_SPCURVE_create

1086

PK_ERROR_not_in_same_partition

`spcurve_sf->curve' and `spcurve_sf->surf' are in different partitions (MILD)

PK_SPCURVE_create

914

PK_ERROR_unsuitable_entity

`spcurve_sf->curve' is not a BCURVE or is not an orphan (MILD)

PK_SPCURVE_eval_approx

120

PK_ERROR_bad_parameter

cannot evaluate out of range

PK_SPCURVE_eval_approx

39

PK_ERROR_bad_value

invalid number of derivatives

PK_SPCURVE_eval_approx

5018

PK_ERROR_eval_failure

internal evaluator failure

PK_SPCURVE_eval_approx

1010

PK_ERROR_too_many_derivatives

too many derivatives requested

PK_SPCURVE_sf_t

135

PK_ERROR_bad_dimension

'curve' is not 2D

PK_SPCURVE_sf_t

999

PK_ERROR_invalid_geometry

'curve' does not make a single valid spcurve when embedded in 'surf' (SERIOUS)

PK_SPCURVE_sf_t

914

PK_ERROR_unsuitable_entity

'curve' is not a BCURVE

PK_SPHERE_sf_t

16

PK_ERROR_radius_le_0

radius less than or equal to zero

PK_SPUN_create

55

PK_ERROR_impossible_spin

cannot determine spun geometry

PK_SPUN_create

999

PK_ERROR_invalid_geometry

invalid curve

PK_SPUN_sf_t

141

PK_ERROR_su_self_intersect

surface would be self intersecting

PK_SPUN_sf_t

914

PK_ERROR_unsuitable_entity

curve is not of allowed class

PK_SURF_ask_params

5238

PK_ERROR_mesh_has_no_mfacets

the mesh has no mfacets. (MILD)

PK_SURF_create_blend

920

PK_ERROR_bad_blend_param

magnitudes of 'range1' and 'range2' different

PK_SURF_create_blend

916

PK_ERROR_bad_shared_entity

'geom1' and 'geom2' not owned by same part

PK_SURF_create_blend

141

PK_ERROR_su_self_intersect

self intersecting blend surface

PK_SURF_eval

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_SURF_eval

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_SURF_eval

5009

PK_ERROR_num_derivs_not_equal

where triangular format was requested (MILD)

PK_SURF_eval

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_SURF_eval_curvature

532

PK_ERROR_at_singularity

'uv' is at a singularity of 'surf' (MILD)

PK_SURF_eval_curvature

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_SURF_eval_curvature

5018

PK_ERROR_eval_failure

failed to evaluate posn. or normal at 'uv' (MILD)

PK_SURF_eval_curvature_handed

532

PK_ERROR_at_singularity

'uv' is at a singularity of 'surf' (MILD)

PK_SURF_eval_curvature_handed

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_SURF_eval_curvature_handed

5018

PK_ERROR_eval_failure

failed to evaluate posn. or normal at 'uv' (MILD)

PK_SURF_eval_grid

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_SURF_eval_grid

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_SURF_eval_grid

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_SURF_eval_handed

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_SURF_eval_handed

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_SURF_eval_handed

5009

PK_ERROR_num_derivs_not_equal

where triangular format was requested (MILD)

PK_SURF_eval_handed

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_SURF_eval_with_normal

532

PK_ERROR_at_singularity

failed to evaluate normal at singularity (MILD)

PK_SURF_eval_with_normal

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_SURF_eval_with_normal

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_SURF_eval_with_normal

5009

PK_ERROR_num_derivs_not_equal

where triangular format requested (MILD)

PK_SURF_eval_with_normal

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_SURF_eval_with_normal_handed

532

PK_ERROR_at_singularity

failed to evaluate normal at singularity (MILD)

PK_SURF_eval_with_normal_handed

120

PK_ERROR_bad_parameter

not permitted to evaluate outside of range (MILD)

PK_SURF_eval_with_normal_handed

5018

PK_ERROR_eval_failure

internal evaluator failure (MILD)

PK_SURF_eval_with_normal_handed

5009

PK_ERROR_num_derivs_not_equal

where triangular format requested (MILD)

PK_SURF_eval_with_normal_handed

1010

PK_ERROR_too_many_derivatives

too many derivatives requested (MILD)

PK_SURF_extend

990

PK_ERROR_illegal_owner

Indicates that the extension could not be performed because the surface is owned by other geometry and the 'extension_shape' option was not PK_extension_shape_linear_c (MILD)

PK_SURF_extend

34

PK_ERROR_is_attached

Indicates that the extension could not be performed because the surface is attached to topology and either the surface is a mesh or the `extension shape' option was not PK_extension_shape_linear_c (MILD)

PK_SURF_extend_o_t

5145

PK_ERROR_bad_combination

Indicates that the 'extension_shape' option was not valid with the given type of surface (MILD)

PK_SURF_extend_o_t

5038

PK_ERROR_bad_uvbox

Indicates that an invalid 'extension_uvbox' has been supplied (MILD)

PK_SURF_extend_o_t

39

PK_ERROR_bad_value

Indicates that a negative ratio value has been supplied (MILD)

PK_SURF_find_box

5145

PK_ERROR_bad_combination

a 'uvbox' has been provided for a mesh. (MILD)

PK_SURF_find_box

5038

PK_ERROR_bad_uvbox

the input 'uvbox' is invalid on 'surface'. (MILD)

PK_SURF_find_box

999

PK_ERROR_invalid_geometry

the input surface is invalid. (MILD)

PK_SURF_find_box

914

PK_ERROR_unsuitable_entity

the input surface is infinite in at least one direction, and the application has not provided a 'uvbox'. (MILD)

PK_SURF_find_curves_common

1071

PK_ERROR_general_body

general body

PK_SURF_find_curves_common

62

PK_ERROR_geom_topol_mismatch

surface not attached to face

PK_SURF_find_curves_common

1032

PK_ERROR_not_in_same_body

surfs don't belong to same body

PK_SURF_find_degens

5185

PK_ERROR_find_degens_failed

Failure (MILD)

PK_SURF_find_degens

999

PK_ERROR_invalid_geometry

The surface has invalidities other than degeneracies (MILD)

PK_SURF_find_discontinuity

5038

PK_ERROR_bad_uvbox

not a valid region of a surface's parameter space. (MILD)

PK_SURF_find_discontinuity

5000

PK_ERROR_not_implemented

called with a surface of class PK_CLASS_blendsf or PK_CLASS_offset, or with 'level' set to PK_continuity_g3_c. (MILD)

PK_SURF_find_min_radii

5038

PK_ERROR_bad_uvbox

Invalid 'uv_box' (MILD)

PK_SURF_find_min_radii

900

PK_ERROR_system_error

Function fails to find minimum radii (MILD)

PK_SURF_find_non_aligned_box

120

PK_ERROR_bad_parameter

the parameter box is invalid on 'surf'

PK_SURF_find_self_int

5167

PK_ERROR_find_self_int_failed

Failure (PK_ERROR_serious)

PK_SURF_find_self_int

999

PK_ERROR_invalid_geometry

The surface has invalidities other than

PK_SURF_find_vectors

5193

PK_ERROR_bad_chord

(MILD) Chord measurements or a chord projection method have been supplied in 'options', but the surface points at 'uv_start' and 'uv_end' are not distinct (up to 'tolerance').

PK_SURF_find_vectors

5145

PK_ERROR_bad_combination

(MILD) One of the following has been supplied via 'options': a) both a 'help_point' and a 'proj_direction'. b) a 'help_point' with 'curve_type' not set to PK_SURF_curve_linear_sp_c. c) a 'proj_direction' with 'curve_type' not set to PK_SURF_curve_vec_proj_c.

PK_SURF_find_vectors

911

PK_ERROR_bad_position

(MILD) The 'help_point' supplied via 'options' lies outside the size box.

PK_SURF_find_vectors

1043

PK_ERROR_bad_tolerance

(MILD) The given 'tolerance' has to be larger than the session tolerance.

PK_SURF_find_vectors

5032

PK_ERROR_cant_get_curve

(MILD) The operation failed when computing the path curve of the vectors.

PK_SURF_find_vectors

5192

PK_ERROR_cant_get_vectors

(MILD) The operation failed when looking for the position vectors. Returned only on request.

PK_SURF_find_vectors

5018

PK_ERROR_eval_failure

(MILD) The 'surface' could not be evaluated at either (or both) 'uv_start' and 'uv_end'.

PK_SURF_find_vectors

5237

PK_ERROR_facet_geometry

(MILD) The 'surface' type is PK_MESH_t and 'curve_type' is set to PK_curve_linear_sp_c in 'options'.

PK_SURF_find_vectors

5194

PK_ERROR_interval_exceed_period

(MILD) The 'surface' is periodic and the interval between 'uv_start' and 'uv_end' is longer than the period of the 'surface'.

PK_SURF_find_vectors

5196

PK_ERROR_no_measurements

(MILD) No 'measurements' have been supplied via 'options'.

PK_SURF_find_vectors

13

PK_ERROR_not_unique

(MILD) The given 'options' would produce an ambiguous result. A suitable 'help_point' or 'proj_direction' may be required.

PK_SURF_fix_degens

5186

PK_ERROR_fix_degens_failed

Failure (PK_ERROR_serious)

PK_SURF_fix_degens

999

PK_ERROR_invalid_geometry

The surface has invalidities other than

PK_SURF_fix_self_int

5172

PK_ERROR_fix_self_int_failed

Failure (PK_ERROR_serious)

PK_SURF_fix_self_int

999

PK_ERROR_invalid_geometry

The surface has invalidities other than

PK_SURF_general_user_t

120

PK_ERROR_bad_parameter

one of the discontinuity parameters is invalid

PK_SURF_general_user_t

5159

PK_ERROR_null_evaluator

the evaluator 'eval_fn' is null

PK_SURF_intersect_curve

941

PK_ERROR_bad_end_points

bad end points

PK_SURF_intersect_curve

120

PK_ERROR_bad_parameter

bad parameter given

PK_SURF_intersect_curve

157

PK_ERROR_cant_do_intersect

intersection cannot be done

PK_SURF_intersect_curve

999

PK_ERROR_invalid_geometry

invalid geometry

PK_SURF_intersect_curve

5261

PK_ERROR_mixed_geometry

cannot intersect foreign and facet geometry

PK_SURF_intersect_curve

67

PK_ERROR_not_on_curve

given parameters not on curves

PK_SURF_intersect_surf

5145

PK_ERROR_bad_combination

(MILD) an unsupported combination of classic and facet geometry has been supplied

PK_SURF_intersect_surf

907

PK_ERROR_bad_option_data

(MILD) bad option structure data

PK_SURF_intersect_surf

916

PK_ERROR_bad_shared_entity

(MILD) surfaces must both be orphans or from same body

PK_SURF_intersect_surf

157

PK_ERROR_cant_do_intersect

(SERIOUS) intersection cannot be done

PK_SURF_intersect_surf

1086

PK_ERROR_not_in_same_partition

(MILD) surfaces in different partitions

PK_SURF_intersect_surf

67

PK_ERROR_not_on_curve

(SERIOUS) given parameters not on curves

PK_SURF_make_bsurf

5038

PK_ERROR_bad_uvbox

'uvbox' does not define valid extent of 'surf' (MILD)

PK_SURF_make_bsurf

993

PK_ERROR_cant_make_bspline

failed to create equivalent geometry (MILD)

PK_SURF_make_bsurf

1064

PK_ERROR_tolerances_too_tight

tolerance is too tight (MILD)

PK_SURF_make_bsurf_2

1043

PK_ERROR_bad_tolerance

'tolerance' is less than session precision (MILD)

PK_SURF_make_bsurf_2

5038

PK_ERROR_bad_uvbox

'uvbox' does not define valid extent of 'surf' (MILD)

PK_SURF_make_bsurf_2

993

PK_ERROR_cant_make_bspline

failed to create equivalent geometry (MILD)

PK_SURF_make_bsurf_2

1064

PK_ERROR_tolerances_too_tight

'tolerance' is too tight (MILD)

PK_SURF_make_bsurf_array

5145

PK_ERROR_bad_combination

the options specified are not permitted (MILD)

PK_SURF_make_bsurf_array

1043

PK_ERROR_bad_tolerance

'tolerance' is less than session precision (MILD)

PK_SURF_make_curve_isoparam

532

PK_ERROR_at_singularity

parameter passes through surface singularity( MILD)

PK_SURF_make_curve_isoparam

120

PK_ERROR_bad_parameter

parameter lies outside range of surface (MILD)

PK_SURF_make_curve_isoparam

1063

PK_ERROR_failed_to_create_sp

cannot make the constant parameter line (MILD)

PK_SURF_make_curve_isoparam

999

PK_ERROR_invalid_geometry

cannot extract a curve from surface (MILD)

PK_SURF_make_curve_isoparam

10

PK_ERROR_wrong_entity

unsupported surface type (MILD)

PK_SURF_make_curve_u_isoparam

532

PK_ERROR_at_singularity

parameter passes through surface singularity

PK_SURF_make_curve_u_isoparam

120

PK_ERROR_bad_parameter

parameter lies outside 'u' range of surface

PK_SURF_make_curve_u_isoparam

1063

PK_ERROR_failed_to_create_sp

cannot make the constant parameter line

PK_SURF_make_curve_u_isoparam

999

PK_ERROR_invalid_geometry

cannot extract a curve from surface

PK_SURF_make_curve_u_isoparam

10

PK_ERROR_wrong_entity

unsupported surface type

PK_SURF_make_curve_v_isoparam

532

PK_ERROR_at_singularity

parameter passes through surface singularity

PK_SURF_make_curve_v_isoparam

120

PK_ERROR_bad_parameter

parameter lies outside 'v' range of surface

PK_SURF_make_curve_v_isoparam

1063

PK_ERROR_failed_to_create_sp

cannot make the constant parameter line

PK_SURF_make_curve_v_isoparam

999

PK_ERROR_invalid_geometry

cannot extract a curve from surface

PK_SURF_make_curve_v_isoparam

10

PK_ERROR_wrong_entity

unsupported surface type

PK_SURF_make_sheet_body

917

PK_ERROR_bad_shared_dep

dependent of entity would be illegally shared

PK_SURF_make_sheet_body

5038

PK_ERROR_bad_uvbox

uvbox is invalid on this surface

PK_SURF_make_sheet_body

1044

PK_ERROR_cant_extract_geom

failed to extract geometry

PK_SURF_make_sheet_body

999

PK_ERROR_invalid_geometry

surface fails to pass checks

PK_SURF_make_sheet_body

547

PK_ERROR_non_manifold

resulting body would be non-manifold

PK_SURF_make_sheet_body

914

PK_ERROR_unsuitable_entity

cannot make sheet body from surface of this class

PK_SURF_make_sheet_trimmed

917

PK_ERROR_bad_shared_dep

dependent of entity would be illegally shared

PK_SURF_make_sheet_trimmed

921

PK_ERROR_bad_sharing

curve is from another surface

PK_SURF_make_sheet_trimmed

1043

PK_ERROR_bad_tolerance

given edge precision too small

PK_SURF_make_sheet_trimmed

1063

PK_ERROR_failed_to_create_sp

SP-curve generator failed for unknown reason

PK_SURF_make_sheet_trimmed

28

PK_ERROR_has_parent

surface or sp-curves are not orphans

PK_SURF_make_sheet_trimmed

915

PK_ERROR_not_on_surface

curve does not lie on surface

PK_SURF_make_sheet_trimmed

914

PK_ERROR_unsuitable_entity

surface must be G1 and it must be periodic if closed

PK_SURF_offset

1037

PK_ERROR_cant_offset

underlying surface cannot be offset

PK_SURF_offset

5026

PK_ERROR_distance_too_small

the offset distance was too small

PK_SURF_offset

141

PK_ERROR_su_self_intersect

surface would be self intersecting

PK_SURF_offset

5025

PK_ERROR_sum_of_offsets_eq_0

the given surface was an offset surface and the accumulative offset distance was zero

PK_SURF_parameterise_vector

999

PK_ERROR_invalid_geometry

Surface fails geometry checks.(MILD)

PK_SURF_parameterise_vector

915

PK_ERROR_not_on_surface

Given 'position' is not on or lies outside of the parameteric limits of the surface.(MILD)

PK_SURF_parameterise_vector

900

PK_ERROR_system_error

Parameters for the given 'position' could not be determined.(MILD)

PK_SWEPT_create

999

PK_ERROR_invalid_geometry

Invalid curve

PK_SWEPT_sf_t

914

PK_ERROR_unsuitable_entity

curve is not of allowed class

PK_THREAD_ask_local_level

5155

PK_ERROR_not_started

Not called from inside a thread-chain (MILD)

PK_THREAD_ask_partitions

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_THREAD_chain_start

5156

PK_ERROR_not_stopped

Chaining has already been started (MILD)

PK_THREAD_chain_start

5004

PK_ERROR_recursion_depth

Called within an outer PK or KI function (MILD)

PK_THREAD_chain_stop

5155

PK_ERROR_not_started

Chaining has already been stopped (MILD)

PK_THREAD_chain_stop

5004

PK_ERROR_recursion_depth

Called within an outer PK or KI function (MILD)

PK_THREAD_clear_exclusion

5071

PK_ERROR_bad_thread

Calling thread did not cause exclusion

PK_THREAD_clear_exclusion

948

PK_ERROR_fatal_error

Cannot clear a fatal error

PK_THREAD_lock_partitions

5006

PK_ERROR_bad_mark

Partition is at its initial pmark (MILD)

PK_THREAD_lock_partitions

5163

PK_ERROR_bad_partition

Partition is current (MILD)

PK_THREAD_lock_partitions

5040

PK_ERROR_bb_not_empty

Bulletin board is not empty (MILD)

PK_THREAD_lock_partitions

5266

PK_ERROR_locked

Thread already has partitions locked (MILD)

PK_THREAD_lock_partitions

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (MILD)

PK_THREAD_lock_partitions

5156

PK_ERROR_not_stopped

Thread is in a chain (MILD)

PK_THREAD_lock_partitions

5004

PK_ERROR_recursion_depth

Called within an outer PK or KI function (MILD)

PK_THREAD_lock_partitions

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_THREAD_register_memory_cbs

5010

PK_ERROR_memory_not_empty

Data is in process of being returned

PK_THREAD_set_function_run

39

PK_ERROR_bad_value

Parasolid cannot change how at least one of the functions will be run to the new value (MILD)

PK_THREAD_tidy

5071

PK_ERROR_bad_thread

called from an internal Parasolid thread

PK_THREAD_tidy

948

PK_ERROR_fatal_error

unable to restore thread to a valid state

PK_THREAD_unlock_partitions

5040

PK_ERROR_bb_not_empty

Bulletin board is not empty (MILD)

PK_THREAD_unlock_partitions

5058

PK_ERROR_not_at_pmark

Partition is not at a pmark (MILD)

PK_THREAD_unlock_partitions

5267

PK_ERROR_not_locked

Thread has no partitions locked (MILD)

PK_THREAD_unlock_partitions

5156

PK_ERROR_not_stopped

Thread in a chain (MILD)

PK_THREAD_unlock_partitions

5004

PK_ERROR_recursion_depth

Called within an outer PK or KI function (MILD)

PK_THREAD_unlock_partitions

5048

PK_ERROR_rollback_not_started

Partitioned rollback is not active (MILD)

PK_TOPOL_ask_entities_by_attdef

5041

PK_ERROR_bad_class

Given class is invalid (MILD)

PK_TOPOL_ask_entities_by_attdef

10

PK_ERROR_wrong_entity

Topological entity not supported (MILD)

PK_TOPOL_categorise_geom

10

PK_ERROR_wrong_entity

The topology is not among the supported types. (MILD)

PK_TOPOL_clash

5145

PK_ERROR_bad_combination

(MILD) cannot clash classic and facet geometry unless all 'targets' and 'tools' are sheet or solid bodies.

PK_TOPOL_delete_redundant_2_o_t

1

PK_ERROR_bad_angle

occurs when 'have_vertex_angle' is set to PK_LOGICAL_true and the value supplied for the 'vertex_angle' is either negative or strictly larger than pi. (MILD)

PK_TOPOL_detach_geom

10

PK_ERROR_wrong_entity

'topol' is not face, edge, fin or vertex (MILD)

PK_TOPOL_eval_mass_props

956

PK_ERROR_bad_accuracy

accuracy must lie between 0.0 and 1.0 (MILD)

PK_TOPOL_eval_mass_props

5203

PK_ERROR_density_lt_0

strictly negative density (MILD)

PK_TOPOL_eval_mass_props

505

PK_ERROR_different_types

topols must all be of the same type (MILD)

PK_TOPOL_eval_mass_props

912

PK_ERROR_empty_assy

no bodies referenced from given assemblies (MILD)

PK_TOPOL_eval_mass_props

82

PK_ERROR_mass_eq_0

mass is zero (MILD)

PK_TOPOL_eval_mass_props

5255

PK_ERROR_mass_failure

internal mass properties failure (MILD)

PK_TOPOL_eval_mass_props

96

PK_ERROR_missing_geom

missing geometry (MILD)

PK_TOPOL_eval_mass_props

106

PK_ERROR_negative_body

mass is negative (MILD)

PK_TOPOL_eval_mass_props

997

PK_ERROR_request_not_supported

requested properties not all implemented for the given topology (MILD)

PK_TOPOL_eval_mass_props

10

PK_ERROR_wrong_entity

wrong entity type (MILD)

PK_TOPOL_eval_mass_props_o_t

907

PK_ERROR_bad_option_data

(MILD) The illegal value of PK_mass_local_density_override_c for the option 'lower_dim_density', exactly one set and one unset density option, a bad combination of density options with the 'single' option or invalid value of 'n_transfs' has been supplied.

PK_TOPOL_eval_mass_props_o_t

37

PK_ERROR_wrong_transf

(MILD) A transformation supplied in the 'transfs' array is not a rigid motion and not a reflection.

PK_TOPOL_facet

963

PK_ERROR_bad_component

topol or view transf is inappropriate (MILD)

PK_TOPOL_facet

511

PK_ERROR_duplicate_array_item

topol has duplicates but no transf array (MILD)

PK_TOPOL_facet

5014

PK_ERROR_field_of_wrong_type

PK_facet_match_topol_c requires cull_none_c (MILD)

PK_TOPOL_facet

5222

PK_ERROR_function_not_exclusive

'incremental_facetting' option value is incompatible with the function running concurrently in a thread without locked partitions (MILD)

PK_TOPOL_facet

1071

PK_ERROR_general_body

PK_facet_match_topol_c option can't be used (MILD)

PK_TOPOL_facet

1033

PK_ERROR_unsuitable_topology

entity in topols array is not face or body (MILD)

PK_TOPOL_facet_2

963

PK_ERROR_bad_component

topol transf is inappropriate (MILD)

PK_TOPOL_facet_2

511

PK_ERROR_duplicate_array_item

topol has duplicates but no transf array (MILD)

PK_TOPOL_facet_2

5014

PK_ERROR_field_of_wrong_type

PK_facet_match_topol_c requires cull_none_c (MILD)

PK_TOPOL_facet_2

5222

PK_ERROR_function_not_exclusive

'incremental_facetting' option value is incompatible with the function running concurrently in a thread without locked partitions (MILD)

PK_TOPOL_facet_2

1033

PK_ERROR_unsuitable_topology

entity in topols array is not face or body (MILD)

PK_TOPOL_facet_choice_2_o_t

5145

PK_ERROR_bad_combination

(MILD) A bad combination of tables has been requested, or an inappropriate combination of options have been set with 'report_pts_off_topol'. See below for details.

PK_TOPOL_facet_choice_2_o_t

5215

PK_ERROR_callback_failed

(MILD/SEVERE) Application callback function did

PK_TOPOL_facet_choice_2_o_t

5043

PK_ERROR_o_t_version_incorrect

(MILD) option structure not initialised correctly

PK_TOPOL_facet_choice_o_t

5043

PK_ERROR_o_t_version_incorrect

option structure not initialised correctly

PK_TOPOL_facet_mesh_2_o_t

5145

PK_ERROR_bad_combination

a bad combination of options has been requested. (MILD)

PK_TOPOL_facet_mesh_2_o_t

963

PK_ERROR_bad_component

inappropriate transformation in cull_transfs. (MILD)

PK_TOPOL_facet_mesh_2_o_t

1043

PK_ERROR_bad_tolerance

is_ is true but used with a bad or negative number supplied for local tolerance. (MILD)

PK_TOPOL_facet_mesh_2_o_t

39

PK_ERROR_bad_value

integer value in local_tols_for_topols array does not lie between 0 and n_local_tols, or culling back faces requested and no cull_transfs specified, or increased facet density required and no view_directions specified. (MILD)

PK_TOPOL_facet_mesh_2_o_t

927

PK_ERROR_distance_too_large

min/max_facet_width too large. (MILD)

PK_TOPOL_facet_mesh_2_o_t

5026

PK_ERROR_distance_too_small

min/max_facet_width too small. (MILD)

PK_TOPOL_facet_mesh_2_o_t

33

PK_ERROR_lt_3_sides

max_facet_sides too small. (MILD)

PK_TOPOL_facet_mesh_2_o_t

902

PK_ERROR_nitems_lt_0

negative number of items in loop array. (MILD)

PK_TOPOL_facet_mesh_2_o_t

5000

PK_ERROR_not_implemented

'incremental_method' is set to PK_facet_incr_method_auto_c under PK_TOPOL_facet. (MILD)

PK_TOPOL_facet_mesh_2_o_t

1033

PK_ERROR_unsuitable_topology

entity is not face or body in topols_with_local_tols array. (MILD)

PK_TOPOL_facet_mesh_o_t

5145

PK_ERROR_bad_combination

a bad combination of options has been requested. (MILD)

PK_TOPOL_facet_mesh_o_t

1043

PK_ERROR_bad_tolerance

is_ is true but used with a bad or negative number supplied for local tolerance. (MILD)

PK_TOPOL_facet_mesh_o_t

39

PK_ERROR_bad_value

integer value in local_tols_for_topols array does not lie between 0 and n_local_tols. (MILD)

PK_TOPOL_facet_mesh_o_t

927

PK_ERROR_distance_too_large

min/max_facet_width too large. (MILD)

PK_TOPOL_facet_mesh_o_t

5026

PK_ERROR_distance_too_small

min/max_facet_width too small. (MILD)

PK_TOPOL_facet_mesh_o_t

33

PK_ERROR_lt_3_sides

max_facet_sides too small. (MILD)

PK_TOPOL_facet_mesh_o_t

902

PK_ERROR_nitems_lt_0

negative number of items in loop array. (MILD)

PK_TOPOL_facet_mesh_o_t

5000

PK_ERROR_not_implemented

'incremental_method' is set to PK_facet_incr_method_auto_c under PK_TOPOL_facet. (MILD)

PK_TOPOL_facet_mesh_o_t

1033

PK_ERROR_unsuitable_topology

entity is not face or body in topols_with_local_tols array (MILD)

PK_TOPOL_find_box

912

PK_ERROR_empty_assy

assembly instances no bodies

PK_TOPOL_find_box

1078

PK_ERROR_empty_body

body has no faces, edges or vertices

PK_TOPOL_find_box

96

PK_ERROR_missing_geom

entity has missing vertex geometry

PK_TOPOL_find_box

10

PK_ERROR_wrong_entity

entity is of incorrect type

PK_TOPOL_find_box_2

511

PK_ERROR_duplicate_array_item

'transfs' is NULL and 'topols' contains duplicates (MILD)

PK_TOPOL_find_box_2

912

PK_ERROR_empty_assy

a member of 'topols' is an assembly that instances no bodies (MILD)

PK_TOPOL_find_box_2

1078

PK_ERROR_empty_body

a member of 'topols' is a body with no faces, edges or vertices (MILD)

PK_TOPOL_find_box_2

96

PK_ERROR_missing_geom

a member of 'topols' is missing vertex geometry (MILD)

PK_TOPOL_find_box_2

10

PK_ERROR_wrong_entity

a member of 'topols' is of incorrect class (MILD)

PK_TOPOL_find_box_2

37

PK_ERROR_wrong_transf

an entry in 'transfs' is not of the supported types (MILD)

PK_TOPOL_find_nabox

511

PK_ERROR_duplicate_array_item

(MILD) 'transfs' is NULL and 'topols' contains duplicates

PK_TOPOL_find_nabox

10

PK_ERROR_wrong_entity

(MILD) a member of 'topols' is of incorrect type

PK_TOPOL_find_nabox

37

PK_ERROR_wrong_transf

(MILD) an entry in 'transfs' has perspective or is general affine

PK_TOPOL_find_nabox_o_t

5145

PK_ERROR_bad_combination

(MILD) 'have_axis1' and 'have_axis2' are both set to PK_LOGICAL_true

PK_TOPOL_make_facet_topol

1043

PK_ERROR_bad_tolerance

The 'distance_tolerance' is less than the value returned by PK_SESSION_ask_precision. (MILD)

PK_TOPOL_make_facet_topol

5191

PK_ERROR_failed_to_facet

Not all of the 'topols' have had their geometry replaced. (SERIOUS)

PK_TOPOL_make_facet_topol

1032

PK_ERROR_not_in_same_body

The 'topols' are not all from the same body. (MILD)

PK_TOPOL_make_facet_topol

10

PK_ERROR_wrong_entity

The 'topols' array contains an item which is neither a face nor a wireframe edge. (MILD)

PK_TOPOL_make_facet_topol_o_t

1043

PK_ERROR_bad_tolerance

'have_max_chord_length' is PK_LOGICAL_true and `max_chord_length is less than the value returned by PK_SESSION_ask_precision OR 'have_max_facet_width' is PK_LOGICAL_true and 'max_facet_width' is less than the value returned by PK_SESSION_ask_precision OR 'have_angular_tolerance' is PK_LOGICAL_true and 'angular_tolerance' is less than the value returned by PK_SESSION_ask_angle_precision (MILD)

PK_TOPOL_make_new

914

PK_ERROR_unsuitable_entity

the entity in 'topol' is not a face.

PK_TOPOL_range

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range

96

PK_ERROR_missing_geom

given topology has missing geometry (MILD)

PK_TOPOL_range

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range

10

PK_ERROR_wrong_entity

given topology is of the wrong type (MILD)

PK_TOPOL_range_array

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range_array

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range_array

96

PK_ERROR_missing_geom

given topology has missing geometry (MILD)

PK_TOPOL_range_array

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range_array

10

PK_ERROR_wrong_entity

given topology is of the wrong type (MILD)

PK_TOPOL_range_array_vector

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range_array_vector

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range_array_vector

96

PK_ERROR_missing_geom

given topology has missing geometry (MILD)

PK_TOPOL_range_array_vector

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range_array_vector

10

PK_ERROR_wrong_entity

given topology is of the wrong type (MILD)

PK_TOPOL_range_geom

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range_geom

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range_geom

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_TOPOL_range_geom

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range_geom

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_TOPOL_range_geom_array

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range_geom_array

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range_geom_array

96

PK_ERROR_missing_geom

given entity has missing geometry (MILD)

PK_TOPOL_range_geom_array

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range_geom_array

10

PK_ERROR_wrong_entity

given entity is of the wrong type (MILD)

PK_TOPOL_range_local

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range_local

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range_local

96

PK_ERROR_missing_geom

given topology has missing geometry (MILD)

PK_TOPOL_range_local

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range_local

10

PK_ERROR_wrong_entity

given topology is of the wrong type (MILD)

PK_TOPOL_range_local_vector

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range_local_vector

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range_local_vector

96

PK_ERROR_missing_geom

given topology has missing geometry (MILD)

PK_TOPOL_range_local_vector

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range_local_vector

10

PK_ERROR_wrong_entity

given topology is of the wrong type (MILD)

PK_TOPOL_range_vector

907

PK_ERROR_bad_option_data

bad option data given (MILD)

PK_TOPOL_range_vector

120

PK_ERROR_bad_parameter

bad parameter given (MILD)

PK_TOPOL_range_vector

96

PK_ERROR_missing_geom

given topology has missing geometry (MILD)

PK_TOPOL_range_vector

1014

PK_ERROR_no_closest_approach

failed to find closest approach (MILD)

PK_TOPOL_range_vector

10

PK_ERROR_wrong_entity

given topology is of the wrong type (MILD)

PK_TOPOL_remove_body_component

914

PK_ERROR_unsuitable_entity

given region is not solid

PK_TOPOL_render_facet

5145

PK_ERROR_bad_combination

'consistent_parms' set to PK_facet_consistent_parms_fa_c and 'degen' set to PK_facet_degen_single_vx_c (MILD)

PK_TOPOL_render_facet

963

PK_ERROR_bad_component

topol or view transf is inappropriate (MILD)

PK_TOPOL_render_facet

511

PK_ERROR_duplicate_array_item

topol has duplicates but no transf array (MILD)

PK_TOPOL_render_facet

5014

PK_ERROR_field_of_wrong_type

PK_facet_match_topol_c requires cull_none_c (MILD)

PK_TOPOL_render_facet

5222

PK_ERROR_function_not_exclusive

'incremental_facetting' option value is incompatible with the function running concurrently in a thread without locked partitions (MILD)

PK_TOPOL_render_facet

1033

PK_ERROR_unsuitable_topology

entity in topols array is not face or body (MILD)

PK_TOPOL_render_facet_go_o_t

5145

PK_ERROR_bad_combination

'consistent_parms' set to PK_facet_consistent_parms_fa_c and 'degen' set to PK_facet_degen_single_vx_c (MILD) 'go_curvatures' set to PK_facet_go_curvatures_yes_c and 'go_normals' set to PK_facet_go_normals_no_c (MILD) 'go_curvatures' set to PK_facet_go_curvatures_yes_c and 'go_parameters' set to either PK_facet_go_parameters_d1_c or PK_facet_go_parameters_d2_c (MILD)

PK_TOPOL_render_facet_go_o_t

39

PK_ERROR_bad_value

PK_facet_go_strips_yes_c needs value > 1 (MILD)

PK_TOPOL_render_line

5184

PK_ERROR_bad_2d_viewport

2D viewport has not been properly specified (MILD)

PK_TOPOL_render_line

963

PK_ERROR_bad_component

topol or view transf is inappropriate (MILD)

PK_TOPOL_render_line

1043

PK_ERROR_bad_tolerance

is_ is true but used with a bad (MILD)

PK_TOPOL_render_line

5026

PK_ERROR_distance_too_small

unsuitable hatch line separation (MILD)

PK_TOPOL_render_line

511

PK_ERROR_duplicate_array_item

topol has duplicates but no transf array (MILD)

PK_TOPOL_render_line

5014

PK_ERROR_field_of_wrong_type

options are inconsistent with each other (MILD)

PK_TOPOL_render_line

5222

PK_ERROR_function_not_exclusive

an option value is incompatible with the function running concurrently in a thread without locked partitions (MILD)

PK_TOPOL_render_line

96

PK_ERROR_missing_geom

'ske_missing' is set to PK_render_ske_missing_no_c but topol has incomplete geometry (MILD)

PK_TOPOL_render_line

1033

PK_ERROR_unsuitable_topology

entity in topols array is not an edge, face or body (MILD)

PK_TORUS_make_solid_body

507

PK_ERROR_R1_R2_mismatch

osculating torus

PK_TORUS_sf_t

925

PK_ERROR_radius_eq_0

'major_radius' equals zero

PK_TORUS_sf_t

16

PK_ERROR_radius_le_0

'minor_radius' less than or equal to zero

PK_TORUS_sf_t

508

PK_ERROR_radius_sum_le_0

sum of radii less than or equal to zero

PK_TRANSF_check

907

PK_ERROR_bad_option_data

max_faults < 0 (MILD)

PK_TRANSF_check

5061

PK_ERROR_check_error

a fault has been found when max_faults = 0 (MILD)

PK_TRANSF_check

5062

PK_ERROR_check_failure

checker failure (MILD)

PK_TRANSF_create

40

PK_ERROR_sc_factor_le_0

Scale is not greater than zero. (MILD)

PK_TRANSF_create

37

PK_ERROR_wrong_transf

Determinant is zero. (MILD)

PK_TRANSF_create_equal_scale

40

PK_ERROR_sc_factor_le_0

'scale' is not greater than zero. (MILD)

PK_TRANSF_is_equal

5000

PK_ERROR_not_implemented

Transformation has perspective or non uniform scale (MILD)

PK_TRANSF_transform_o_t

37

PK_ERROR_wrong_transf

(MILD) 'operation_1' or 'operation_2' is set to PK_TRANSF_operation_invert_c, and the corresponding 'transf_1' or 'transf_2' has a perspective component

PK_VECTOR_is_parallel

5124

PK_ERROR_zero_vector

vector is zero vector (MILD)

PK_VECTOR_make_lsq_plane

988

PK_ERROR_insufficient_points

too few linearly independent 'positions' have been supplied (MILD)

PK_VECTOR_make_lsq_plane

13

PK_ERROR_not_unique

a unique plane could not be found (MILD)

PK_VECTOR_perpendicular

5019

PK_ERROR_not_a_unit_vector

If vector1 is not normalised

PK_VECTOR_perpendicular

5024

PK_ERROR_vectors_are_parallel

If the vectors are parallel

PK_VECTOR_transform

911

PK_ERROR_bad_position

'transf' contains a perspective component, and the transform and position 'p' is such that the position would be projected to infinity (MILD)

PK_VECTOR_transform_direction

963

PK_ERROR_bad_component

'transf' contains a perspective component (MILD)

PK_VECTOR_transform_direction

5019

PK_ERROR_not_a_unit_vector

If 'direction' is not normalised (MILD)

PK_VERTEX_attach_points

64

PK_ERROR_geom_not_needed

'vertex' already owns geometry

PK_VERTEX_attach_points

28

PK_ERROR_has_parent

'point' is already attached

PK_VERTEX_delete_acorn

5064

PK_ERROR_not_general

vertices do not belong to a general body

PK_VERTEX_euler_delete

5083

PK_ERROR_edge_not_manifold

the edge to be deleted is not manifold

PK_VERTEX_euler_delete

5101

PK_ERROR_too_many_edges

there is more than one edge at 'vertex'

PK_VERTEX_euler_merge_edges

5076

PK_ERROR_bad_edge

'edge' is not connected to 'vertex'

PK_VERTEX_euler_merge_edges

944

PK_ERROR_bad_vertex

incorrect number of edges or isolated loops at 'vertex'

PK_VERTEX_euler_split

5094

PK_ERROR_fins_not_distinct

'fin1' and 'fin2' are the same

PK_VERTEX_euler_split

5085

PK_ERROR_no_common_vertex

the forward vertices of 'fin1' and 'fin2' are not the same

PK_VERTEX_euler_split

5084

PK_ERROR_vertex_not_manifold

'vertex' is non-manifold

PK_VERTEX_make_blend

1030

PK_ERROR_blends_overlap

Blends would overlapp

PK_VERTEX_make_blend

1029

PK_ERROR_cant_blend_vertex

Blending cant be done

PK_VERTEX_make_blend

5237

PK_ERROR_facet_geometry

Vertex is from a body with facet geometry

PK_VERTEX_make_blend

1071

PK_ERROR_general_body

Vertex is from a general body

PK_VERTEX_make_blend

546

PK_ERROR_invalid_bodies

Vertex is from an invalid body

PK_VERTEX_make_blend

1028

PK_ERROR_wrong_number_edges

Not two edges at vertex

PK_VERTEX_make_blend

950

PK_ERROR_wrong_surface

Surface not suitable

PK_VERTEX_set_precision

1043

PK_ERROR_bad_tolerance

(MILD) precision is too small or too large

PK_VERTEX_set_precision

5237

PK_ERROR_facet_geometry

(MILD) the vertex is accurate and every adjacent edge has facet geometry attached

PK_VERTEX_spin

1

PK_ERROR_bad_angle

Bad angle (MILD)

PK_VERTEX_spin

547

PK_ERROR_non_manifold

Can't spin vertex with non-manifold boundary (MILD)

PK_VERTEX_spin

914

PK_ERROR_unsuitable_entity

Vertex is unsuitable for spin (MILD)

PK_VERTEX_spin

10

PK_ERROR_wrong_entity

Bad arguments (MILD)

PK_VERTEX_sweep

547

PK_ERROR_non_manifold

Can't sweep body with non-manifold boundary (MILD)

PK_VERTEX_sweep

914

PK_ERROR_unsuitable_entity

Vertex is unsuitable for sweep (MILD)

PK_VERTEX_sweep

10

PK_ERROR_wrong_entity

Bad arguments (MILD)

[back to top]