Close

Relief for ODA Team in Ukraine

Learn more
ODA Drawings SDK
System Variables for 3D Modeling

The following table provides a list of system variables that can be used for 3D modeling.

System Variable Description
DISPSILH Controls the display of silhouette curve edges and meshes in 2D Wireframe and 3D Wireframe visual styles.
ISOLINES Specifies the number of isolines displayed per surface on 3D solids in 2D Wireframe and 3D Wireframe visual styles.
FACETRES Specifies the quality (smoothness) of hidden, shaded, and rendered objects.
SOLIDHIST Controls the default history retention setting for all solids. When enabled, a history of the solids comprising a composite solid is retained. Supported in SpaModeler only.
AcisSaveAsMode Controls the exploding of ACIS entities (3D solids, bodies, and regions) while saving to R12 and earlier drawing files.
AcisProxyMode Controls saving to the proxy graphics metafile mode of ACIS entities (3D solids, bodies, regions).
AllowSavingEmptyAcisObjects Determines how to save ACIS objects when ACIS data cannot be converted to other versions. This can happen when a modeler module is not loaded, so the conversion engine is unavailable. If AllowSavingEmptyAcisObjects is on, the system does not throw exceptions and saves empty objects. Otherwise it throws an exception to prevent data loss.

To use variables and experiment with different variable settings in the ODA Drawings Debug application:

  1. Open a drawing in the ODA Drawings Debug application.
  2. Choose Vectorize, then choose a rendering device.
  3. After the drawing is rendered, type a system variable name.
  4. Enter a new value and press Enter.
  5. Click Regen All to see the changes.
Using system variables in ODA Drawings Debug

 

Copyright © 2002 – 2022. Open Design Alliance. All rights reserved.