OpenBridge Modeler

Visible Edge Processing Configuration Variables Arguments

Keyword Values Notes
Method Fast, Exact Exact Recommended
PlotMethod Fast, Exact  
CalculateIntersections True, False  
RemoveSmoothEdges True, False  
ExpandCustomLineStyles True, False  
ProcessTextAndDimensions True, False  
UseColorFromMaterial True, False  
ForceHiddenEdgesOn True, False  
DoTransparencyThreshold True, False  
TransparencyThresholdValue 0 - 1.0 If DoTransparencyThreshold =true
Accuracy Low, Medium, High, ToTolerance ToTolerance Recommended
Tolerance Distance (see note below)  
OcclusionTolerance Distance (see section below) Only available as override.

Distances Settings:

When setting tolerances, it is possible to use either the traditional "MU:SU:PU" (Master Units, Sub Units, Positional Units) setting, or to specify the units explicitly. Because the MU:SU:PU setting is dependent on the design file settings, the explicit units are generally preferable. For example ".1 Millimeters" or ".001 Inches" can be used to set a consistent distance in files with any design file settings.

Occlusion Tolerance:

Provides additional control for the visibility of ambiguous edges. The occlusion tolerance setting controls the visibility calculation for adjacent, coincident geometry. For models with overlapping, and therefore ambiguous geometry this setting can be important for producing consistent results.

Coinciding slabs example

The lines at the top of these slabs are ambiguous as they coincide with the surfaces from the adjacent slabs . Their display is not determined reliably when hidden lines are displayed by QuickVision as display hardware cannot distinguish the visibility of this type of anomaly.

Ambiguous edges

Occlusion Tolerance controls the visibility of ambiguous edges. If the distance between the edge and the occluding geometry is less than this tolerance then the edge will be treated as visible. In models with a overlapping geometry, setting this tolerance to a small distance (.001 millimeter) can stabilize the display of the edges which might otherwise be inconstantly hidden. Using higher values may cause geometry that should be hidden to become visible.

Occlusion Tolerance values can be entered in MU:SU:PU format or with explicit (plural) unit names (separated by space). Explicit units are preferred as the value will be interpreted consistently in files with different unit settings. (".001 Millimeters", ".0001 Feet", etcetera are valid values).