![]() |
Interpreting Face-Face Blending Error Codes |
<<< Interpreting Edge Blending Error Codes | Chapters | Introduction To Convergent Modeling >>> |
This chapter is designed to assist with the interpretation of Face-Face blending error codes.
In the event of an error, information is returned by PK_FACE_make_blend in the structure PK_fxf_error_t, which contains the following data:
a success status token of type PK_fxf_fault_t |
|
When an error occurs, one of the following status tokens and its associated data may be returned.
The requested blend succeeded (but see the note in Section 77.2.1, “General properties of a face-face blend”). |
|
The blend has not been attached, nor have the walls been trimmed but blend sheet bodies have been created.
This token is only returned if PK_FACE_make_blend was called with
The associated data is a vector in |
|
The user has supplied an invalid wall of faces.
The associated data in |
|
The user has supplied invalid tangent holdline data.
The associated value in |
|
The user has supplied invalid cliff-edge data.
The associated value in |
|
A face in a wall is too tightly curved for the blend to fit. |
|
The associated value in |
|
The associated value in |
|
The blend sheet(s) intersect one another and hence could not be attached.
The associated data is a vector in |
|
The blend, which has been attached, has combined two bodies and has produced a face-face inconsistency elsewhere in the model.
The associated value in |
|
The blend, which has been attached, has caused a face-face inconsistency.
The associated value in |
|
The blend contains face(s) with self-intersecting geometry.
The associated value in |
|
The user has supplied invalid rho values in the rho law function. |
|
The user has supplied asymmetric ranges which are inconsistent with the underlying geometry. |
|
The user has supplied invalid conic holdline data.
The associated value in |
|
The user has supplied an invalid parameter spine.
An associated value may be returned in |
|
The user has supplied a limit plane whose origin does not determine a unique location at which to trim the blend. |
|
The user has supplied a limit plane which is not sufficient to trim the blend. For example, if the blend is closed, the user must supply two limit planes. |
|
The supplied conic rho value is too large and has resulted in the blend cross section curvature being too flat compared to the underlying surface. See Section 79.3.7, “Supplied rho value too large” for more information. |
<<< Interpreting Edge Blending Error Codes | Chapters | Introduction To Convergent Modeling >>> |