Verify Models Created in SolidWorks Will Satisfy the Quality Requirements Defined by the SASIG Group (VDA 4955, AIAG D-15, GALIA, ODETTE, JAMA)

PDQWorks is designed to help SolidWorks designers to create high quality 3D CAD models. The model quality is checked real-time during the design process. If a specific CAD operation used by the designer results in a faulty entity, a warning is shown in the project tree. In this case the designer can go back and try to use another function to eliminate the model deficiency. The quality criteria can be selected before starting the design by choosing an industry quality standard or defining a company standard.

PDQWorks will guarantee that all your product designs are compatible with the company-defined standards so that 3D CAD models will not cause any manufacturing problems or interoperability issues.

PDQWorks can also be used to verify existing SolidWorks models. If a model passes the PDQWorks quality verification, it implies that when a CAD model is exported from SolidWorks to another CAD/CAM system it will be fully compatible with the receiving system and will not cause any interoperability issues. For example, consider the following workflow: native CATIA V5 is imported into SolidWorks, modified in SolidWorks and exported back to CATIA V5. For example, before the data is exported to CATIA V5, PDQWorks is used to verify that the model complies with CATIA V5 requirements.

Request a TrialGet a QuoteDownload Brochure

PDQWorks Features

PDQWorks featuresPDQWorks verifies that models created in SolidWorks will satisfy the quality requirements defined by the SASIG group (VDA 4955, AIAG D-15, GALIA, ODETTE, JAMA). Define your "own quality standard" to satisfy internal company requirements and manufacturing capabilities of your organization. Limitations of your tool shop can be easily expressed in parameters defining the quality criteria.

For example if radii smaller than 3mm cannot be manufactured, PDQWorks can be configured to detect this limitation.

How It Works

The model quality and model conformity to defined standards can be verified (dynamically or statically) at any stage of the design process in SolidWorks.

Dynamic Verification

Dynamic Verification checks the model conformity during the design process in SolidWorks. The quality status is updated dynamically after each operation allowing the user to rollback operations causing a quality loss. Trying to do the same using different functions or modeling concepts will solve a potential problem in most cases.

PCQWorks dynamic verification

Static Verification

Static Verification can be applied during any stage of the design process or on models imported into SolidWorks or models already created in SolidWorks. A quality check can also be applied to selected parts of the model instead of the whole model.

 PDQWorks static verification


A detailed report is generated automatically using SASIG group terminology for error classification and model entity definition.

PDQWorks reportSASIG terminology for surface errors:

  • Degenerate Surface Boundary G-SU-DC
  • Degenerate Surface Corner G-SU-DP
  • Indistinct Surface Knots G-SU-IK
  • Self-Intersecting Surface G-SU-IS
  • Embedded Surfaces G-SU-EM High-Degree Surface G-SU-HD

With PDQWorks SolidWorks designers can get their models right from the first time and avoid costly redesign problems. This is critical for SolidWorks users working with the automotive and aerospace industry, requiring high interoperability levels with other CAD systems.

  • Mold & Die Design
  • Tooling & Fixture Design
  • Manufacturing
  • Packaging
  • Container Design
  • Product Design
  • CFD Simulation
  • FEA

PDQWorks standard

PDQWorks standard configuration is node-locked.

PDQWorks Float

PDQWorks Float allows multiple users to share PDQWorks licenses across a network