Geometrical specification and verification of products is achieving a more and more important role in Industry . In case of specifications associating modifiers to positional tolerances and datums, the direct conformance verification of a workpiece is not immediate. Besides advanced functions of CMM software, which usually only indicate conformance or non-conformance to specifications, a more detailed analysis of a specific workpiece can be performed using manual or graphical computations as e..g. in “paper gaging” techniques. Aim of this work is to present a prototypal knowledge based module implementing the tolerance analysis procedure and the conformance verification rules. This module, implemented in Java, automatically generates a graphical representation of the tolerance zones on which a rule based tolerance analyzer infers the conformance/non-conformance conditions, allowing the operator to identify and possibly improve the fabrication process. The software module uses a design patterns approach to structure the overall architecture in order to simplify knowledge reuse and promote modularization.
Knowledge driven verification of positional tolerances
MILANESE, Vitaliano
2013-01-01
Abstract
Geometrical specification and verification of products is achieving a more and more important role in Industry . In case of specifications associating modifiers to positional tolerances and datums, the direct conformance verification of a workpiece is not immediate. Besides advanced functions of CMM software, which usually only indicate conformance or non-conformance to specifications, a more detailed analysis of a specific workpiece can be performed using manual or graphical computations as e..g. in “paper gaging” techniques. Aim of this work is to present a prototypal knowledge based module implementing the tolerance analysis procedure and the conformance verification rules. This module, implemented in Java, automatically generates a graphical representation of the tolerance zones on which a rule based tolerance analyzer infers the conformance/non-conformance conditions, allowing the operator to identify and possibly improve the fabrication process. The software module uses a design patterns approach to structure the overall architecture in order to simplify knowledge reuse and promote modularization.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.