2-Model Machining Enhancements

See also Machining Design Guidance.

Improved Analysis Performance for Certain 2-Model Machining Parts

aPriori 2026 R1 SP1 resolves a performance issue where 2-Model Machining analysis took an unusually long time—in some cases several hours—for certain complex part geometries with large numbers of surfaces. The root cause was that aPriori calculated distinct potential setup axes and other accessibility information for all surfaces on the “machined” model, even those that were present in the “net shape” (source) part and therefore typically would not be machined. The fix considers whether a surface is a stock surface or machined surface before computing the setup axis for the surface.

Two new site variables were introduced:

  • disable_stock_surface_tool_interference_computation: This eliminates interference calculations for stock surfaces when set to true (the default behavior).

  • max_stock_setup_angle_tolerance: This reduces the number of setup axes generated for stock surfaces. Set to 5 degrees by default.

Together these settings reduce accessible relation counts by up to two orders of magnitude for affected parts, cutting processing time from several hours to a few minutes.

Note: Due to this change, there is a small possibility that simulation results could change in the case that a user manually assigns a machining operation to a stock surface. If desired, customers can restore the previous behavior by setting disable_stock_surface_tool_interference_computation to false and max_stock_setup_angle_tolerance to 0.

.