Skip to content

PCB

Geometry or Cost Engine Changes that Could Impact Configured Digital Factories

The following changes might impact costing, even for Digital Factories that use earlier cost model versions.

  • PCB Outline Extraction: In the previous release, the site variable contourSizeToleranceRatio (0.15, by default) guided board outline extraction by specifying a threshold used for both the following constraints:

    • Constraint on outline size relative to similar contours
    • Constraint on outline size relative to the bounding box of the board's circuit holes In this release, contourSizeToleranceRatio (0.05, by default) specifies the threshold for the first constraint only. The new site variable outlineToleranceRatio (0.50, by default) specifies the threshold for the second constraint. Note that the default value of contourSizeToleranceRatio has changed from 0.15 to 0.05.

    Note:

    To restore the behavior of the previous release, set both contourSizeToleranceRatio and outlineToleranceRatio to 0.15. See the aPriori 2022 R1 SP1 Cost Model Guide for more information on the constraints.

  • PCB Hole and Cutout Extraction: In the previous release, holes and cutouts were extracted from the drill file only. In this release, sufficiently large holes and cutouts are extracted from the layer files. The following site variables constrain the holes and cutouts that can be extracted from the layer files (they do not affect extraction from the drill file):

    • minInternalCutoutAreaMm2 (2.00 mm2 by default): specifies the minimum area of a contour that is extracted from a layer file as a cutout GCD. No GCD is extracted for a contour with less than this area.
    • minInternalHoleDiameterMm (4.00 mm by default): specifies the minimum diameter of a hole that is extracted from a layer file as part of a CommonHoleGroup GCD. No GCD is extracted for holes with less than this area.

    Note:

    To restore the behavior of the previous release and ensure that no holes or cutouts are extracted from the layer files, set both these site variables to a very large value, such as 250,000.00.

Bug Fixes or Small Improvements to Prior Cost Model Versions

The following changes might impact costing for Digital Factories that use earlier cost model versions.

  • NO IMPACT

Cost Model Changes that Do Not Affect Configured Digital Factories

The following changes do not affect costings with Digital Factories that use earlier cost model versions. The changes are available only in the latest cost model version.

  • NO IMPACT