3DOSMODE (System Variable)

Sets running 3D object snaps.

Type:Integer
Saved in:Registry
Initial value:139

The setting is stored as a bitcode using the sum of the following values:

Value Description Shortcut Keys
1 Suppresses the current running 3D object snaps ZNON
2 Snaps to a vertex or a control vertex ZVER
4 Snaps to the midpoint on a face edge ZMID
8 Snaps to the center of a face ZCEN
16 Snaps to a spline or surface knot ZKNO
32 Snaps to a perpendicular face (planar faces only) ZPER
64 Snaps to an object nearest to a face ZNEA
128 Snaps to the closest point in point cloud PNOD
256 Snaps to the nearest point on a planar segment of a point cloud PNEA
512 Snaps perpendicular to a planar segment of a point cloud PPER
1024 Snaps to the intersection of inferred lines for a sectioned point cloud, including extrapolated intersections PINT
2048 Snaps to the inferred edge of two planar segments in a point cloud PEDGE
4096 Snaps perpendicular to the inferred edge of two planar segments in a point cloud PPEDGE
8192 Snaps to the inferred intersection (corner) of three planar segments in a point cloud PCOR
16384 Snaps to the centerline of a cylindrical segment in a point cloud PCL

To specify more than one running object snap, enter the sum of their values. For example, entering 6 specifies the Vertex (bitcode 2) and the Midpoint on a face edge (bitcode 4) object snaps.

Note: When running 3D object snaps are turned off using the 3D Object Snap button on the status bar, a bitcode of 1 is added to the value of 3DOSMODE. This additional value suppresses running 3D object snap settings without losing them.