CADIQ 9.1.0 Product Specification Release Summary

CADIQ 9.1.0 Product Specification
Release Summary
CADIQ compares CAD models of various formats to identify geometric shape, quality, annotation
and PMI saved view differences introduced by engineering changes, translation or manual
remodeling. It highlights shape differences in form, mass properties, surface geometry and
topology. Quality defects that impede analysis, manufacturing or data exchange processes are
clearly identified with no extraneous information. CADIQ analysis uses the native programming
interface of each CAD system to maximize accuracy and robustness. Excel statistics are
automatically generated to support process quality control. All functionality is available in a
command line interface for integration into PLM systems.
Improved diagnostic results and performance for complex models
New Features in
Improved PMI quality checking
CADIQ 9.1.0
Improved PDF reports to enable left/right diagnostics to be visualized at the same time
Improved STEP tessellation and area calculations for complex models
Improved STEP annotation query
Improved 3D PDF (PRC) tessellated PMI text validation by processing outline only
Fixed CATIA V5 Hybrid assembly and CATIA V4 mock-up solid validation issues
Fixed Creo Annotation Element associated geometry query
New Creo Assembly PMI revision comparison prototype (pre-production testing)
New Creo configuration loading parameters to control Annotation Element presentation and
mapping
Updated CAD interfaces (see the Support Matrix)
Module
Description
An
application
that
adds
CADIQ
menus
to
the
CAD system's user interface to make it convenient
Embedded
for a user to set up a Controller job to qualify the working model or to compare it to a model
Launcher
stored in a file on disk. Automates the process of displaying the CAD system model with the
same orientation and zoom as in the CADIQ Viewer.
User interface for creating batch analysis jobs, monitoring their progress in real-time, generating
Controller
statistics, and loading model diagnostic results into the Viewer. Enables parallel, distributed
processing and CAD session sharing to dramatically reduce the time required to analyze a batch
of models. Can be executed in batch mode with a command line interface.
Batch CAD application that analyzes a model through a CAD System Interface using diagnostic
Analyzer
algorithms and configuration parameters that are consistent across all CAD systems. When
comparing two models, this application analyzes the first model (with the appropriate CAD
System Interface) and creates a CADIQ results file that becomes an input for a second Analyzer
process on the second model (with the appropriate CAD System Interface). Can be invoked
through a command line interface if use of the Controller GUI is not desired.
Assembly Analysis Add diagnostics to the Analyzer which enable assembly model quality checking and comparison
without flattening.
Module
Add diagnostics to the Analyzer which enable part-level PMI quality checking and comparison.
Part PMI Module
Add diagnostics to the Analyzer which enable assembly-level PMI quality checking and
Assembly PMI
comparison.
Module
During validation of a STEP file export, evaluate the mass properties and face sampling points on
STEP Validation
Properties Module the native model and append these to the STEP file.
Dynamic interface between the Analyzer and a batch CAD session through its application
CAD System
programming interface (API). No data translation or conversion occurs while the model is
Interface
analyzed. Prerequisites are documented in the Support Matrix.
CAD File Interface Dynamic interface between the Analyzer and a batch CAD data access process. No
prerequisites required for CAD installation/license.
Standalone diagnostic user interface for quickly identifying the location and properties of each
Viewer
quality defect or comparison problem. Simultaneously visualizes the analysis results for 1, 2, 3 or
4 related models (same scale and coordinate system). The 3D graphics can be dynamically
configured to behave like any supported CAD system. Supports user-defined documentation of
diagnostic issues with automated animation between them.
Save diagnostic results or user-defined documentation of diagnostic issues (saved views with
3D PDF Viewer
comments and animations) to 3D PDF viewable with the Adobe Reader X and newer.
Report Module
Key Features
ITI Confidential
Page 1 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Support Matrix
Operating System (64-bit)
CAD Format
Windows
Name
CATIA V4 (6) (7)
CATIA V5 (1) (2)
System API
CADfix CSDK
ABC-CAA
Version
4.x.x
v5r21
v5-6r2012
v5-6r2013
v5-6r2014
v5-6r2015 SP1+
v5-6r2016
NX Open
NX (1) (3)
NX 8
NX 8.5
NX 9
NX 10
NX 11
Creo Parametric (1) Creo Toolkit
2.0
3.0
Inventor (1)
Inventor API
2013
2014
2015
2016
Parasolid
Solid Edge (1)
ST8
SOLIDWORKS
SOLIDWORKS (1)
2013
API
2014
2015
2016
Parasolid
Parasolid (7)
28
InterOp
ACIS (7)
R26
PDElib
IGES (6)
5.3
CADfix/PDElib
STEP (6) (7)
Any AP
JT Toolkit (Format) v8.0.0 (v10.0)
JT (7)
HOOPS Publish
3D PDF (PRC) (8)
2016 SP2
3D PDF (U3D) (4) (6) RH SDK
5.5
7 SP1
9.1.0
*
*
*
9.1.0
9.1.0
9.1.0
*
*
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
*
9.1.0
9.1.0
9.1.0
9.1.0
*
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
Prerequisites
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
8.1
Server 2008 R2
Server 2012
9.1.0
n/a
n/a
n/a
9.1.0
*
*
*
9.1.0
9.1.0
9.1.0
*
*
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
*
9.1.0
9.1.0
9.1.0
9.1.0
*
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
n/a
n/a
n/a
9.1.0
9.1.0
n/a
9.1.0
9.1.0
9.1.0
9.1.0
n/a
9.1.0
9.1.0
9.1.0
9.1.0
n/a
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
n/a
9.1.0
9.1.0
9.1.0
n/a
9.1.0
9.1.0
9.1.0
n/a
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
9.1.0
Each CAD System Interface requires 64-bit CAD system installation and one CAD system runtime license per concurrent CADIQ Analyzer session.
CATIA V5 System Interface also requires one 5691-ABC-CAA Multi-Workspace Appl Builder (API) license per CADIQ installation (for any number of concurrent
CADIQ Analyzer sessions). CATIA V5 Sheet Metal model analysis requires one SMD license per concurrent CADIQ Analyzer session. CATIA V5 Piping and Tubing
model analysis requires one PIP license per concurrent CADIQ Analyzer session.
NX interface also requires one NX Open Toolkits Author (C/C++ API) license per CADIQ installation (any number of concurrent CADIQ Analyzer sessions).
Microsoft Visual C++ 2005 Redistributable Package
Microsoft Visual C++ 2008 Redistributable Package
Microsoft Visual C++ 2010 Redistributable Package
Microsoft Visual C++ 2012 Redistributable Package
Microsoft Visual C++ 2013 Redistributable Package
Legend
New functionality or configuration developed and tested for this release
Bold font
Previous configuration upgraded and tested for this release
Regular font
*
Previous configuration not upgraded for this release (but could be added as needed)
Configuration is technically feasible but not yet developed (but could be added as needed)
Blank
Configuration is not supported by the CAD vendor
n/a
Released Configurations:
ITI Confidential
Page 2 of 16
84
8/8/2016
CADIQ 9.1.0 Product Specification
Support Matrix
CAD Format
Diagnostic Functionality
Assembly
PMI
Name
System API
Version
Model Component Family
Structure Properties
Tree
Table Instances Annotations Views Sections
CADfix CSDK
No
No
n/a
n/a
n/a
n/a
CATIA V4 (6) (7)
Yes
4.x.x
ABC-CAA
v5r21
Yes
Yes
Yes
n/a
CATIA V5 (1) (2)
No
No
No
Yes
Yes
Yes
n/a
v5-6r2012
No
No
No
Yes
Yes
Yes
n/a
v5-6r2013
No
No
No
Yes
Yes
Yes
n/a
v5-6r2014
No
No
No
Yes
Yes
Yes
n/a
v5-6r2015 SP1+
No
No
No
Yes
Yes
Yes
n/a
v5-6r2016
No
No
No
NX Open
Yes
NX (1) (3)
NX 8
Yes
No
Yes
Yes
Yes
Yes
Yes
NX 8.5
Yes
No
Yes
Yes
Yes
Yes
Yes
NX 9
Yes
No
Yes
Yes
Yes
Yes
Yes
NX 10
Yes
No
Yes
Yes
Yes
Yes
Yes
NX 11
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
Creo Parametric (1) Creo Toolkit
2.0
Yes
Yes
Yes
Yes
No
No
No
3.0
Yes
No
No
No
No
No
No
Inventor (1)
Inventor API
2013
Yes
2014
Yes
No
No
No
No
No
No
2015
Yes
No
No
No
No
No
No
2016
Yes
No
No
No
No
No
No
Parasolid
Solid Edge (1)
ST8
Yes
No
No
n/a
No
No
No
SOLIDWORKS
No
No
n/a
No
n/a
n/a
SOLIDWORKS (1)
2013
Yes
API
2014
Yes
No
No
n/a
No
n/a
n/a
2015
Yes
No
No
n/a
No
n/a
n/a
2016
Yes
No
No
n/a
No
n/a
n/a
Parasolid
Parasolid (7)
28
Yes
No
n/a
n/a
n/a
n/a
n/a
InterOp
R26
ACIS (7)
No
No
n/a
n/a
No
No
n/a
PDElib
IGES (6)
5.3
No
No
n/a
n/a
n/a
n/a
n/a
CADfix/PDElib
Any AP
No
n/a
n/a
No
No
No
STEP (6) (7)
Yes
JT Toolkit (Format) v8.0.0 (v10.0)
JT (7)
Yes
No
No
n/a
No
No
No
HOOPS Publish
Yes
3D PDF (PRC) (8)
2016 SP2
Yes
Yes
n/a
Yes
Yes
Yes
Yes
Yes
n/a
n/a
n/a
n/a
3D PDF (U3D) (4) (6) RH SDK
Yes
5.5
ITI Confidential
Page 3 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
CAD Format
Support Matrix
Diagnostic Functionality (continued)
Part
Geometry
PMI
Embedded
PMI
Tessellated
Launcher
Name
System API
Version
Model
All Family
Precise
Properties
Features
Presentation Representation
Tree
Table Members Annotations Views Sections BREP BREP Mesh
CADfix CSDK
n/a
CATIA V4 (6) (7)
No
No
n/a
n/a
n/a
n/a
n/a
Yes
n/a
n/a
No
No
4.x.x
ABC-CAA
v5r21
Yes
Yes
Yes
n/a
Yes
Yes
Yes
n/a
Yes
Yes
CATIA V5 (1) (2)
Yes
n/a
Yes
Yes
Yes
Yes
n/a
Yes
Yes
Yes
n/a
Yes
Yes
v5-6r2012
Yes
n/a
Yes
Yes
Yes
Yes
n/a
Yes
Yes
Yes
n/a
Yes
Yes
v5-6r2013
Yes
n/a
Yes
Yes
Yes
Yes
n/a
Yes
Yes
n/a
Yes
Yes
Yes
v5-6r2014
Yes
n/a
Yes
Yes
Yes
Yes
n/a
Yes
Yes
Yes
n/a
Yes
Yes
v5-6r2015 SP1+
Yes
n/a
Yes
Yes
Yes
Yes
n/a
Yes
Yes
Yes
n/a
Yes
Yes
v5-6r2016
Yes
n/a
Yes
NX Open
Yes
Yes
Yes
Yes
Yes
Yes
n/a
Yes
Yes
NX (1) (3)
NX 8
No
Yes
n/a
Yes
Yes
Yes
Yes
Yes
Yes
Yes
n/a
Yes
Yes
NX 8.5
No
Yes
n/a
Yes
Yes
Yes
Yes
Yes
Yes
Yes
n/a
Yes
Yes
NX 9
No
Yes
n/a
Yes
Yes
Yes
Yes
Yes
Yes
Yes
n/a
Yes
Yes
NX 10
No
Yes
n/a
Yes
Yes
Yes
Yes
Yes
Yes
Yes
n/a
Yes
Yes
NX 11
No
Yes
n/a
Yes
Yes
Yes
Yes
Yes
Yes
n/a
Yes
Yes
Creo Parametric (1) Creo Toolkit
2.0
Yes
Yes
Yes
n/a
Yes
Yes
Yes
Yes
Yes
Yes
n/a
Yes
Yes
3.0
Yes
Yes
Yes
n/a
Yes
n/a
No
Inventor (1)
Inventor API
2013
No
No
No
No
No
No
No
Yes
n/a
No
No
n/a
No
2014
No
No
No
No
No
No
No
Yes
n/a
No
No
n/a
No
2015
No
No
No
No
No
No
No
Yes
n/a
No
No
n/a
No
2016
No
No
No
No
No
No
No
Yes
n/a
No
No
Parasolid
n/a
No
Solid Edge (1)
ST8
No
No
No
n/a
No
No
No
Yes
n/a
No
No
SOLIDWORKS
Yes
n/a
No
SOLIDWORKS (1)
2013
No
No
No
n/a
n/a
n/a
Yes
n/a
Yes
Yes
API
Yes
n/a
No
2014
No
No
No
n/a
n/a
n/a
Yes
n/a
Yes
Yes
Yes
n/a
No
2015
No
No
No
n/a
n/a
n/a
Yes
n/a
Yes
Yes
Yes
n/a
No
2016
No
No
No
n/a
Yes
Yes
Yes
n/a
Yes
Yes
Parasolid
n/a
n/a
Parasolid (7)
28
No
n/a
n/a
n/a
n/a
n/a
n/a
Yes
n/a
n/a
n/a
InterOp
Yes
n/a
n/a
R26
ACIS (7)
No
n/a
n/a
n/a
Yes
n/a
Yes
n/a
n/a
Yes
PDElib
n/a
n/a
IGES (6)
5.3
No
n/a
No
n/a
n/a
n/a
n/a
Yes
n/a
No
No
CADfix/PDElib
Yes
n/a
STEP (6) (7)
Any AP
Yes
n/a
No
n/a
Yes
No
Yes
Yes Yes
Yes
Yes
JT Toolkit (Format) v8.0.0 (v10.0)
Yes
n/a
JT (7)
Yes
No
n/a
n/a
Yes
Yes
Yes
Yes Yes
Yes
Yes
HOOPS Publish
Yes
Yes
No
3D PDF (PRC) (8)
2016 SP2
Yes
Yes
n/a
n/a
Yes
Yes
Yes Yes
Yes
n/a
No
3D PDF (U3D) (4) (6) RH SDK
5.5
Yes
Yes
n/a
n/a
Yes
n/a
n/a
n/a
n/a
Yes
Yes
n/a
ITI Confidential
Page 4 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
Diagnostic
Missing Component
Duplicate Assemblies
Assembly
Embedded Assemblies
Integrity
Embedded Parts
Defects
Empty Assembly
Empty Part
Assembly Name
Part Name
Assembly
Multi-Use Assembly
Design
Multi-Use Part
Information
Single-Use Assembly
Single-Use Part
Inconsistent Assembly ValProp Child Count
Inconsistent Assembly ValProp Notional Location
Assembly
STEP
Inconsistent Instance ValProp Location
Validation
Property
Non-Existent Assembly ValProp Child Count
Defects
Non-Existent Assembly ValProp Notional Location
Non-Existent Instance ValProp Location
Degenerate Edge
Degenerate Face
Degenerate Solid
Empty Model
Integrity
Free Edge
Defects
Inconsistent Edge in Loop
Inconsistent Edge on Curve
Over-Used Edge
Over-Used Face
Untessellated Face
ITI Confidential
Quality Diagnostics
Brief Description
Assembly or part component is missing
Two or more assemblies with parent/child relationship have identical parts
Two or more assemblies are embedded on top of each other
Two or more parts are embedded on top of each other
Assembly contains no part geometry
Part contains no geometry
Identifies the assembly name
Identifies the part name
Assembly is used multiple times in top-level assembly
Part is used multiple times in top-level assembly
Assembly is used only one time in top-level assembly
Part is used only one time in top-level assembly
STEP assembly number of children property and entity count are inconsistent
STEP assembly notional solid centroid property and measured value are
inconsistent
STEP assembly component instance location property and measured value are
inconsistent
STEP assembly number of children property is missing
STEP assembly notional solid centroid property is missing
STEP assembly component instance location property is missing
Edge length is invalid
Face area is invalid
Solid volume is invalid
Model contains no entities which satisfy the configuration filters
Edge is used by only one face
Parametric direction of edge is inconsistent within its loop
Parametric direction of edge is inconsistent with its curve
Edge is used by more than two faces
Face is used more than once in a solid
Face is not tessellated
Page 5 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
Diagnostic
Non-Existent Annotation
Unassociated Annotation
Orphan Annotation
Fake Dimension
Undefined Datum Feature
Duplicate Datum Feature Symbols
Duplicate Datum References
Duplicate Datum Targets
Extraneous Datum Feature
Unacceptable Datum Label
Unacceptable Datum Target Label
Inappropriate Datum Reference Frame
Missing Datum Reference Frame
Indistinct Datum Reference Frame
Zero Tolerance Value
Annotation
Inconsistent Dimension Tolerance Limits
Semantic
Incorrect Orientation Tolerance Type
Defects
Conflicting Tolerances
Invalid Datum Target Area
Invalid Dimension Tolerance
Unrealistic Dimension Tolerance
Tiny Linear Dimension Tolerance Zone
Tiny Angular Dimension Tolerance Zone
Large Linear Dimension Tolerance Zone
Large Angular Dimension Tolerance Zone
Discontinuous All Around Geometry
Incorrect Geometry Type
Incomplete Dimension Tolerance
Toleranced Basic Dimension
Inconsistent Annotation Units
Incorrect Geometric Tolerance
Unviewed Annotation
Non-Existent Saved View
Undisplayed Annotation
Unconnected Annotation
Annotation Flattened Datum Feature Symbol
Graphic
Inappropriate Leader Line Type
Defects
Implicit Annotation Pattern
Implicit All Around Specification
ITI Confidential
Quality Diagnostics
Brief Description
Model contains no annotations
Annotation has leader line(s) but no associated geometry
Annotation has no leader line(s) and associated geometry and is not part of a
composite annotation
Dimension nominal value is not equal to distance between leader line end points
Datum feature is referenced by an annotation but is not defined
Datum feature identifier is used more than once in the model
Feature control frame references the same datum feature more than once
Datum target identifier is used more than once in the model
Datum feature is defined but not referenced by another annotation
Datum label uses unacceptable character, number or symbol
Datum target label has unacceptable format or character
Form tolerance references a datum reference frame when it should reference none
Non-form tolerance requires a datum reference frame which is not referenced
Geometric tolerance references a datum reference frame which is defined by its
associated geometry
Geometric tolerance display value is zero without maximum material condition
Dimension tolerance has upper limit less than or equal to lower limit
Orientation tolerance applied to a surface which has incorrect orientation relative to
specified datum
A face has more than one geometric tolerance which references it
Datum target area is not valid (It is blank or contains invalid text)
Limits applied to nominal value causes nominal value to be unrealistic (i.e.
negative)
Dimension tolerance zone is greater than nominal value
Linear Dimension tolerance zone is too small
Angular Dimension tolerance zone is too small
Linear dimension tolerance zone is too large
Angular dimension tolerance zone is too large
All-around condition is specified but the associated geometry does not form a
single, continuous set
Geometry refered by the annotation is not of correct type
Dimension (not basic or reference) does not have a tolerance defined
Basic dimension has a tolerance specified
Annotation units are not consistent across all the annotations in the model
Form Tolerance shown greater than location or orientation tolerance
Annotation is not used by any saved view
Model contains no saved views
Annotation has no presentation graphics
Annotation has no leader line to its associated geometry
Datum feature symbol is not displayed in a plane perpendicular to its geometry
Form tolerance references a datum reference frame when it should reference none
Annotation text does not specify a repeating pattern
Associated geometry forms a single, continuous set but the all-around condition is
not specified
Page 6 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
Tooling
Defects
Structure
Defects
Exchange
Defects
Diagnostic
Tiny Solid
Narrow Step
Sharp Free Edge Angle
Sharp Inside Edge
Sharp Outside Edge
Solid Void
High-Curvature Surface
Tiny Hole Faces
Non-Standard Hole Faces
Large Round Faces
Tiny Round Faces
Thin Solid Volume
Thick Solid Volume
Narrow Solid Space
Narrow Space Between Solids
Narrow Space
Narrow Volume
Non-Tangent Faces
Embedded Solids
Embedded Shells
Embedded Faces
Hidden Entity
Non-Parametric Model
Incorrect Root Node Model Tree Property
Undefined Root Node Model Tree Property
High-Curvature Curve
Large Edge Gap
Large Edge Face Gap
High-Degree Curve
High-Degree Surface
Large Face Gap
Large Patch Gap
Large Segment Gap
Large Vertex Edge Gap
Large Vertex Face Gap
Non-Tangent Segments
Sharp Face Angle
Tiny Patch
Tiny Segment
ITI Confidential
Quality Diagnostics
Brief Description
Solid is too small
Narrow face or region that does not blend smoothly with adjacent faces
Sharp angle between free edges connected at a vertex
Edge forms a sharp interior angle between two faces
Edge forms a sharp exterior angle between two faces
Solid has an internal shell surrounding a void space
Surface radius of curvature is too small
Connected faces form a hole with a small diameter
Connected faces form a hole with a non-standard diameter
Connected faces have a large round radius
Connected faces have a small round radius
Minimum thickness of a solid is too thin
Minimum thickness of a solid is too thick
Width of the space between solid features is too small
Narrow space between adjacent solids in a part
Narrow space around a solid formed near a sharp edge between two faces
Narrow portion of a solid formed near a sharp edge between two faces
Non-tangent angle between faces connected along an edge
Two or more solids are duplicated on top of each other
Two or more open shells are duplicated on top of each other
Two or more faces are duplicated on top of each other
Independent geometric entity is hidden (not visible, blanked)
Most faces in the model are defined by non-parametric features
Model Tree Property has incorrect value
Model Tree Property is not defined in Model Tree Node
Curve radius of curvature is too small
Large distance between the endpoints of edges connected at a vertex
Large distance between an edge and its underlying face
Degree of a spline or polynomial curve is too high
Degree of a spline or polynomial surface is too high
Large distance between faces connected along an edge
Large distance between connected surface patches
Large distance between connected curve segments
Large distance between a vertex and its underlying edge
Large distance between a vertex and its underlying face
Non-tangent angle between connected curve segments
Sharp angle between faces connected along an edge
Surface patch is too small
Curve segment is too short
Page 7 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
Diagnostic
Tiny Edge
Tiny Face
Intersecting Loops
Self-Intersecting Loop
Narrow Face
Narrow Region
Closed Edge
Simulation
Closed Face
Defects
Fragmented Edge
Fragmented Surface
Non-Tangent Edges
Over-Used Vertex
Sharp Edge Angle
Tiny Curve
Tiny Surface
Multi-Solid Model
Feature Faces
Feature Edges
Non-Solid Entity
Annotation Set
Annotation Attributes
Design
Saved View Attributes
Information
Planar Solid
Smooth Edge
Analytical Edge
Non-Analytical Edge
Analytical Face
Non-Analytical Face
ITI Confidential
Quality Diagnostics
Brief Description
Edge is too short
Face is too small
Two loops on a face have a close proximity where they are not connected
A loops has a close proximity to itself where it is not connected
Face is consistently narrow in one direction
Narrow portion or extension of a face
Edge endpoints are coincident
Face edges on opposite sides are coincident
Portion of spline/polynomial curve used by edge has too many segments
Spline or polynomial surface has too many patches
Non-tangent angle between edges connected at a vertex
Vertex used by too many edges
Sharp angle between edges connected at a vertex
Curve is too short
Surface is too small
Model contains more than one solid
Set of faces created by a parametric design feature
Set of edges created by a parametric design feature
Independent geometric entity is not part of a solid
Annotations share the same associated geometry
Set of faces and edges associated to a PMI annotation
PMI annotations and associated geometry referenced by a saved view
Solid is defined by only planar faces
Smooth angle between faces connected along an edge
Edge is defined on an analytical curve
Edge is not defined on an analytical curve
Face is defined on an analytical surface
Face is not defined on an analytical surface
Page 8 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
STEP
Validation
Property
Defects
Diagnostic
Deviant Face ValProp Points
Inconsistent Annotation ValProp Affected Area
Inconsistent Annotation ValProp Affected Curve
Length
Inconsistent Curve ValProp Length
Inconsistent Curve ValProp Center
Inconsistent Model ValProp Annotations
Inconsistent Model ValProp Extent
Inconsistent Model ValProp Center
Inconsistent Model ValProp Composite
Tolerances
Inconsistent Model ValProp Curve Length
Inconsistent Model ValProp Curve Center
Inconsistent Model ValProp Datum Features
Inconsistent Model ValProp Datum Targets
Inconsistent Model ValProp Dimensional
Locations
Inconsistent Model ValProp Dimensional Sizes
Inconsistent Model ValProp Geometric
Tolerances
Inconsistent Model ValProp Saved Views
Inconsistent Model ValProp Semantic PMIs
Inconsistent Model ValProp Solid Area
Inconsistent Model ValProp Solid Location
Inconsistent Model ValProp Solid Volume
Inconsistent Model ValProp Solid Wetted Area
Inconsistent Model ValProp Non-Solid Surface
Area
Inconsistent Model ValProp Non-Solid Surface
Center
Inconsistent Solid ValProp Area
Inconsistent Solid ValProp Location
Inconsistent Solid ValProp Volume
Inconsistent Solid ValProp Wetted Area
Inconsistent Non-Solid Surface ValProp Area
Inconsistent Non-Solid Surface ValProp Center
ITI Confidential
Quality Diagnostics
Brief Description
STEP face smooth points property and surface have deviations
STEP annotation affected area property and measured value are inconsistent
STEP annotation affected curve length property and measured value are
inconsistent
STEP curve length property and measured value are inconsistent
STEP curve center property and measured value are inconsistent
STEP model number of annotations property and entity count are inconsistent
STEP model bounding box extent property and measured value are inconsistent
STEP model bounding box center property and measured value are inconsistent
STEP model number of composite tolerances and entity count are inconsistent
STEP model curve length property and measured value are inconsistent
STEP model curve center property and measured value are inconsistent
STEP model number of datum features property and entity count are inconsistent
STEP model number of datum targets property and entity count are inconsistent
STEP model number of dimensional locations property and entity count are
inconsistent
STEP model number of dimensional sizes property and entity count are
inconsistent
STEP model number of geometric tolerances property and entity count are
inconsistent
STEP model number of saved views property and entity count are inconsistent
STEP model number of semantic PMIs property and entity count are inconsistent
STEP model solid area property and measured value are inconsistent
STEP model solid center property and measured value are inconsistent
STEP model solid volume property and measured value are inconsistent
STEP model solid wetted area property and measured value are inconsistent
STEP model non-solid surface area property and measured value are inconsistent
STEP model non-solid surface center property and measured value are
inconsistent
STEP solid area property and measured value are inconsistent
STEP solid center property and measured value are inconsistent
STEP solid volume property and measured value are inconsistent
STEP solid wetted area property and measured value are inconsistent
STEP non-solid surface area property and measured value are inconsistent
STEP non-solid surface center property and measured value are inconsistent
Page 9 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
Diagnostic
Non-Existent Annotation ValProp Affected Area
Non-Existent Annotation ValProp Affected Curve
Length
Non-Existent Curve ValProp Length
Non-Existent Curve ValProp Center
Non-Existent Face ValProp Sharp Points
Non-Existent Face ValProp Smooth Points
Non-Existent Model ValProp Annotations
Non-Existent Model ValProp BoundingBox
Non-Existent Model ValProp Composite
Tolerances
Non-Existent Model ValProp Curve Length
Non-Existent Model ValProp Curve Center
Non-Existent Model ValProp Datum Features
Non-Existent Model ValProp Datum Targets
Non-Existent Model ValProp Dimensional
STEP
Locations
Validation
Non-Existent Model ValProp Dimensional Sizes
Property
Non-Existent Model ValProp Geometric
Defects
Tolerances
(Continued)
Non-Existent Model ValProp Saved Views
Non-Existent Model ValProp Semantic PMIs
Non-Existent Model ValProp Solid Area
Non-Existent Model ValProp Solid Location
Non-Existent Model ValProp Solid Volume
Non-Existent Model ValProp Solid Wetted Area
Non-Existent Model ValProp Non-Solid Surface
Area
Non-Existent Model ValProp Non-Solid Surface
Center
Non-Existent Solid ValProp Area
Non-Existent Solid ValProp Location
Non-Existent Solid ValProp Volume
Non-Existent Solid ValProp Wetted Area
Non-Existent Non-Solid Surface ValProp Area
Non-Existent Non-Solid Surface ValProp Center
ITI Confidential
Quality Diagnostics
Brief Description
STEP annotation affected area property is missing
STEP annotation affected curve length property is missing
STEP curve length property is missing
STEP curve center property is missing
STEP face sharp points property is missing
STEP face smooth points property is missing
STEP model number of annotations property is missing
STEP model bounding box property is missing
STEP model number of composite tolerances property is missing
STEP model curve length property is missing
STEP model curve center property is missing
STEP model number of datum features property is missing
STEP model number of datum targets property is missing
STEP model number of dimensional locations property is missing
STEP model number of dimensional sizes property is missing
STEP model number of geometric tolerances property is missing
STEP model number of saved views property is missing
STEP model number of semantic PMIs property is missing
STEP model solid area property is missing
STEP model solid center property is missing
STEP model solid volume property is missing
STEP model solid wetted area property is missing
STEP model non-solid surface area property is missing
STEP model non-solid surface center property is missing
STEP solid area property is missing
STEP solid center property is missing
STEP solid volume property is missing
STEP solid wetted area property is missing
STEP non-solid surface area property is missing
STEP non-solid surface center property is missing
Page 10 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Diagnostic
Level
Part Removed
Major Assembly
Shape
Part Added
Add/Remove
Major Assembly Assembly Center Change
Shape Changes Part Center Change
Assembly Removed
Assembly Added
Empty Assembly Removed
Empty Assembly Added
Minor Assembly Empty Part Removed
Shape Changes
Empty Part Added
Complex Assembly Match
Complex Part Match
Hybrid Part Match
Assembly Location Change
Part Location Change
Assembly Area Change
Part Area Change
Assembly Volume Change
Assembly
Part Volume Change
Property Changes
Assembly Name Change
Part Name Change
Assembly Child Count Change
Assembly Notional Location Change
Instance Location Change
Simple Assembly Match
Assembly Design
Information
Simple Part Match
Transcribe Assembly ValProp Child Count
Assembly STEP
Transcribe Assembly ValProp Notional
Validation
Location
Properties
Transcribe Instance ValProp Location
ITI Confidential
Comparison Diagnostics
Brief Description
Part component in the left model does not have a matching part component in the
right model
Part component in the right model does not have a matching part component in the
left model
Matching assemblies have a significant bounding box center difference
Matching parts have a significant bounding box center difference
Assembly component in the left model does not have a matching assembly
component in the right model
Assembly component in the right model does not have a matching assembly
component in the left model
Empty assembly component in the left model does not have a matching assembly
component in the right model
Empty assembly component in the right model does not have a matching assembly
component in the left model
Empty part component in the left model does not have a matching part component
in the right model
Empty part component in the right model does not have a matching part component
in the left model
Two or more assembly components in the left-hand model match two or more
assembly components in the right-hand model
Two or more part components in the left-hand model match two or more part
components in the right-hand model
A part or hybrid part in the left-hand model matches a part or hybrid part in the righthand model
Matching assembly components have a significant centroid location difference
Matching part components have a significant centroid location difference
Matching assembly components have a significant area difference
Matching part components have a significant area difference
Matching assembly components have a significant volume difference
Matching part components have a significant volume difference
Matching assembly components have different names
Matching part components have different names
Matching assembly components have a different number of children
Matching assembly components have a significant notional solid location difference
Matching assembly component instances have a significant location difference
One assembly component in the left-hand model matches one assembly
component in the right-hand model
One part component in the left-hand model matches one part component in the
right-hand model
Writes native assembly number of children entity count to STEP assembly number
of children property
Writes native assembly notional solid centroid measured value to STEP assembly
notional solid centroid property
Writes native assembly component instance location measured value to STEP
assembly component instance location property
Page 11 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
Surface
Add/Remove
Surface Shape
Changes
Diagnostic
Solid Added
Non-Solid Surface Added
Graphical Body Added
Graphical Shape Added
Solid Removed
Non-Solid Surface Removed
Graphical Body Removed
Graphical Shape Removed
Hole Added
Hole Removed
Curved Surface Added
Curved Surface Removed
Flat Surface Added
Flat Surface Removed
Complex Surface Added
Complex Surface Removed
Surface Added
Surface Removed
Hole Location Change
Curved Surface Location Change
Flat Surface Location Change
Complex Surface Location Change
Surface Location Change
Hole Position Change
Curved Surface Position Change
Flat Surface Position Change
Hole Angle Change
Curved Surface Angle Change
Surface Angle Change
Hole Orientation Change
Curved Surface Orientation Change
Flat Surface Orientation Change
Surface Orientation Change
Hole Diameter Change
Curved Surface Radius Change
Surface Radius Change
Surface Length Change
Hole Length Change
Curved Surface Length Change
Flat Surface Length Change
Complex Surface Length Change
Complex Surface Deviation
Surface Deviation
Surface Area Change
Surface Perimeter Change
Surface Direction Change
Surface Topology Change
Surface Type Change
Surface Entity Type Change
Flat Graphical Approximation Deviation
Flat Graphical Deviation
Curved Graphical Approximation Deviation
Curved Graphical Deviation
ITI Confidential
Comparison Diagnostics
Brief Description
Solid surface entity added to right model
Non-solid surface entity added to right model
Graphical body surface entity added to right model
Graphical shape surface entity added to right model
Solid surface entity removed from left model
Non-solid surface entity removed from left model
Graphical body surface entity removed from left model
Graphical shape surface entity removed from left model
Hole feature added to right model
Hole feature removed from left model
Curved surface feature added to right model
Curved surface feature removed from left model
Flat surface feature added to right model
Flat surface feature removed from left model
Complex surface feature added to right model
Complex surface feature removed from left model
General surface feature added to right model
General surface feature removed from left model
Hole axis location changed
Curved surface axis location changed
Flat surface location along its axis changed
Complex surface location changed
General surface location changed
Hole position along its axis changed
Curved surface position along its axis changed
Flat surface position normal to its axis changed
Hole conical angle changed
Curved surface conical angle changed
General surface conical angle changed
Hole axis orientation changed
Curved surface axis orientation changed
Flat surface normal orientation changed
General surface axis orientation changed
Hole diameter changed
Curved surface radius changed (formerly Curved Surface Diameter Change)
General surface radius changed
General surface length changed
Hole length changed
Curved surface length changed
Flat surface length changed
Complex surface length changed
Complex surface has a deviation
General surface has a deviation
General surface area changed
General surface perimeter changed
General surface direction changed
General surface face topology changed
General surface geometry type changed
Surface entity type changed
Graphical entity tessellation approximation points in the left-hand model differ in
shape from flat face in the right-hand model
Graphical entity tessellation vertices in the left-hand model differ in shape from flat
face in the right-hand model
Graphical entity tessellation approximation points in the left-hand model differ in
shape from curved face in the right-hand model
Graphical entity tessellation vertices in the left-hand model differ in shape from
curved face in the right-hand model
Page 12 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Diagnostic
Circular Curve Added
Circular Curve Removed
Linear Curve Added
Linear Curve Removed
Wireframe
Complex Curve Added
Add/Remove
Complex Curve Removed
Curve Added
Curve Removed
Point Added
Point Removed
Circular Curve Location Change
Linear Curve Location Change
Complex Curve Location Change
Curve Center Change
Circular Curve Position Change
Linear Curve Position Change
Circular Curve Orientation Change
Linear Curve Orientation Change
Curve Orientation Change
Wireframe Shape Circular Curve Length Change
Changes
Linear Curve Length Change
Complex Curve Length Change
Curve Length Change
Circular Curve Radius Change
Curve Diameter Change
Complex Curve Deviation
Curve Deviation
Curve Topology Change
Curve Type Change
Point Location Change
Annotation Removed
Annotation Added
Annotation Edge Length Change
Annotation Face Area Change
Annotation
Annotation Parameter Change
Semantic
Complex Annotation Match
Changes
Split Annotations
Level
Merged Annotation
Saved View Removed
Saved View Added
Annotation Curve Length Change
Annotation Location Change
Annotation
Annotation Up Direction Change
Graphic Changes
Annotation View Direction Change
Annotation Color Change
Annotation Identifier Change
Annotation Name Change
ITI Confidential
Comparison Diagnostics
Brief Description
Circular curve feature added to right model
Circular curve feature removed from left model
Linear curve feature added to right model
Linear curve feature removed from left model
Complex curve feature added to right model
Complex curve feature removed from left model
General curve feature added to right model
General curve feature removed from left model
Point feature added to right model
Point feature removed from left model
Circular curve axis location changed
Linear curve axis location changed
Complex curve location changed
General curve center changed
Circular curve position along axis changed
Linear curve position along axis changed
Circular curve axis orientation changed
Linear curve axis orientation changed
General curve axis orientation changed
Circular curve length changed
Linear curve length changed
Complex curve length changed
General curve length changed
Circular curve radius changed (formerly Circular Curve Diameter Change)
General curve diameter changed
Complex curve has a deviation
General curve has a deviation
General curve edge topology changed
General curve geometry type changed
Point location changed
Left-side annotation does not have a matching right-side annotation
Right-side annotation does not have a matching left-side annotation
Matching annotations have a significant associated edge length difference
Matching annotations have a significant associated face area difference
Matching annotations have a different parameter value
Two or more annotations in the left-hand model match two or more annotations in
the right-hand model
One annotation in the left-hand model matches two or more annotations in the righthand model
Two or more annotations in the left-hand model match one annotation in the righthand model
Left-side saved view does not have a matching right-side saved view
Right-side saved view does not have a matching left-side saved view
Matching PMI annotations have a significant curve length difference
Matching annotations have a significant location difference
Matching annotations have a significant up direction difference
Matching annotations have a significant view direction difference
Matching annotations have a different color
Matching annotations have a different identifier
Matching annotations have a different name
Page 13 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Diagnostic
Model Tree Node Removed
Model Tree Node Added
Model Tree Property Removed
Model Tree Property Added
Attribute Changes Model Tree Property Value Change
Model Tree Node Order Change
Feature Removed
Feature Added
Feature Parameter Change
Entity Count Change
Level
Model Center Change
Model Extent Change
Model Area Change
Model Volume Change
Model Solid Area Change
Model Solid Wetted Area Change
Model Solid Location Change
Model Non-Solid Surface Area Change
Model Non-Solid Surface Center Change
Model Curve Length Change
Model Curve Center Change
Solid Volume Change
Property Changes
Solid Area Change
Solid Wetted Area Change
Solid Location Change
Non-Solid Surface Area Change
Graphical Body Area Change
Graphical Shape Area Change
Surface Entity Area Change
Solid Center Change
Non-Solid Surface Center Change
Graphical Body Center Change
Graphical Shape Center Change
Surface Entity Center Change
Surface Color Change
Curve Color Change
Unremoved Left Model Tree Node
Unremoved Right Model Tree Node
Unremoved Left Model Tree Property
Structure Defects
Unremoved Right Model Tree Property
Unmodified Model Tree Node Position
Unrenamed Model Tree Node
ITI Confidential
Comparison Diagnostics
Brief Description
Model tree node in left model has no matching node in right model
Model tree node in right model has no matching node in left model
Model tree property in left model has no matching property in right model
Model tree property in right model has no matching property in left model
Model tree node properties are matched with different values
Model tree node pairs are matched and occur in a different order
Feature in the left model does not have a matching feature in the right model
Feature in the right model does not have a matching feature in the left model
Matching features have a different parameter value
The top-level entity counts (solids, open shells, unsewn faces, etc) are different
between the two models
Bounding box center of the models is significantly different
Bounding box extent of the models is significantly different
Total area of the models is significantly different
Total solid volume of the models is significantly different
Total solid area of the models is significantly different
Total solid wetted area of the models is significantly different
Total solid location of the models is significantly different
Total non-solid surface area of the models is significantly different
Total non-solid surface location of the models is significantly different
Total wireframe curve length of the models is significantly different
Total wireframe curve center is significantly different
Solid volume is significantly different
Solid area is significantly different
Solid wetted area is significantly different
Solid location is significantly different
Non-solid surface entity area is significantly different
Graphical body surface entity area is significantly different
Graphical shape surface entity area is significantly different
Surface entity type changed and area is significantly different
Solid center is significantly different
Non-solid surface entity location is significantly different
Graphical body surface entity center is significantly different
Graphical shape surface entity center is significantly different
Surface entity type changed and center is significantly different
Surface face color changed
Curve edge color changed
Left model tree node is identified as removed by configuration option but
unexpectedly matches a right model tree node
Right model tree node is identified as removed by configuration option but
unexpectedly matches a left model tree node
Left model tree property is identified as removed by configuration option but
unexpectedly matches a right model tree property
Right model tree property is identified as removed by configuration option but
unexpectedly matches a left model tree property
Model tree node matches without expected position change based on configuration
option
Model tree node matches without expected name change based on configuration
option
Page 14 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Diagnostic
Equivalent Surface Entities
Equivalent Holes
Equivalent Curved Surfaces
Equivalent Flat Surfaces
Equivalent Complex Surfaces
Equivalent
Equivalent Surfaces
Analytic Features
Equivalent Circular Curves
Equivalent Linear Curves
Equivalent Complex Curves
Equivalent Curves
Equivalent Points
Surface Entity
Hole
Curved Surface
Flat Surface
Complex Surface
Analytic Feature Surface
Circular Curve
Linear Curve
Complex Curve
Curve
Point
Planar Face
Cylindrical Face
Conical Face
Spherical Face
Toroidal Face
Complex Face
Graphical Face
Linear Edge
Analytic Entity Circular Edge
Complex Edge
Extruded Face
Offset Face
Revolved Face
Ruled Face
Polynomial Face
Spline Face
Unknown Face
Level
ITI Confidential
Comparison Diagnostics
Brief Description
Corresponding solids/surface entities match between left and right models
Corresponding holes match between left and right models
Corresponding curved surfaces match between left and right models
Corresponding flat surfaces match between left and right models
Corresponding complex surfaces match between left and right models
Corresponding general surfaces match between left and right models
Corresponding circular curves match between left and right models
Corresponding linear curves match between left and right models
Corresponding complex curves match between left and right models
Corresponding general curves match between left and right models
Corresponding points match between left and right models
Solid or independent surface entity feature
Hole feature
Curved surface feature
Flat Surface feature
Complex surface feature
General surface feature
Circular curve feature
Linear curve feature
Complex curve feature
General curve feature
Point feature
Face has planar properties
Face has cylindrical properties
Face has conical properties
Face has spherical properties
Face has toroidal properties
Face is not a basic analytic type
Graphical Face (F) is not a basic analytic type
Edge has linear properties
Edge has circular properties
Edge is not a basic analytic type
Face has extruded curve properties
Face has offset surface type
Face has revolved curve properties
Face has ruled surface properties
Face has polynomial surface
Face has spline surface
Face has unknown surface type
Page 15 of 16
8/8/2016
CADIQ 9.1.0 Product Specification
Level
Diagnostic
Simple Annotation Match
Simple Saved View Match
Design
Information
Excluded Left Model Tree Node
Excluded Right Model Tree Node
Removed Left Model Tree Node
Removed Right Model Tree Node
Removed Left Model Tree Property
Removed Right Model Tree Property
Modified Model Tree Node Position
Renamed Model Tree Node
Simple Model Tree Node Match
Complex Model Tree Node Match
Special Model Tree Node Match
Simple Model Tree Property Match
Complex Model Tree Property Match
Same Model Tree Property Value
Transcribe Annotation UUID
Transcribe Curve ValProp Length
Transcribe Curve ValProp Center
Transcribe Face ValProp Points
Transcribe Model ValProp BoundingBox
Transcribe Model ValProp Curve Length
Transcribe Model ValProp Curve Center
Transcribe Model ValProp Solid Area
Transcribe Model ValProp Solid Location
Transcribe Model ValProp Solid Volume
STEP Validation
Transcribe Model ValProp Solid Wetted
Properties
Area
Transcribe Model ValProp Non-Solid
Surface Area
Transcribe Model ValProp Non-Solid
Surface Center
Transcribe Solid ValProp Area
Transcribe Solid ValProp Location
Comparison Diagnostics
Brief Description
One annotation in the left-hand model matches a single annotation in the right-hand
model
One saved view in the left-hand model matches a single saved view in the righthand model
Model tree node is excluded from matching by configuration option
Model tree node is excluded from matching by configuration option
Model tree node is identified as removed based on configuration option
Model tree node is identified as removed based on configuration option
Model tree property is identified as removed based on configuration option
Model tree property is identified as removed based on configuration option
Model tree node is matched with an expected position difference
Model tree node is matched with an expected name difference
Model tree node is matched one-to-one
Model tree nodes match one-to-many, many-to-one or many-to-many
Model tree node is matched as special based on configuration option
Model tree property is matched one-to-one
Model tree properties match one-to-many, many-to-one or many-to-many
Model tree property is matched with same value
Writes UUID entry for Annotation in STEP Part 21 e3 anchor section
Writes native curve length measured value to STEP curve length property
Writes native curve center measured value to STEP curve center property
Writes native face sampling points to STEP sampling points property
Writes native model bounding box measured value to STEP model bounding box
property
Writes native model curve length measured value to STEP model curve length
property
Writes native model curve center measured value to STEP model curve center
property
Writes native model solid area measured value to STEP model solid area property
Writes native model solid center property measured value to STEP model solid
center property
Writes native model solid volume property measured value to STEP model solid
volume property
Writes native model solid wetted area measured value to STEP model solid wetted
area property
Writes native model non-solid surface area measured value to STEP model indep
surface area property
Writes native model non-solid surface center measured value to STEP model indep
surface center property
Writes native solid area measured value to STEP solid area property
Writes native solid center property measured value to STEP solid center property
Transcribe Solid ValProp Volume
Writes native solid volume property measured value to STEP solid volume property
Transcribe Solid ValProp Wetted Area
Writes native solid wetted area measured value to STEP solid wetted area property
Transcribe Non-Solid Surface ValProp Area Writes native non-solid surface area measured value to STEP indep surface area
property
Transcribe Non-Solid Surface ValProp
Writes native non-solid surface center measured value to STEP indep surface
Center
center property
ITI Confidential
Page 16 of 16
8/8/2016