SincpacC3D General Information Command Summary Quux Software



The SPLayFrz command is similar to the LAYFRZ (Layer Freeze) command, except will freeze (or VPFREEZE, in paperspace) the "apparent" layer of certain Civil-3D entities. For all other entities, it functions in basically the same manner as the LAYFRZ command.


Type SPLayFrz at the command line, and select objects on the layers you wish to freeze.

(Note: when used in paperspace, the SPLayFrz command performs a VPFREEZE on the selected layer.)

Instead of selecting an item at the prompt, you may also key in the name of a Layer. You may use an asterisk (*) as a wildcard. For example, if you enter V-*-PH01 as a layer name, this command will freeze all layers with names that start with "V-" and end with "-PH01".

Unfortunately, at this time, the SPLayFrz command does not work through XREFs. When selecting items inside an XREF, it will still turn off the overall layer, similar to the behavior of the default LAYOFF command. Also, the command currently only works on the following Civil-3D elements:

Point Markers
Point Labels
Primary Parcel Area Label
Parcel Segment Labels (not available in 2008 version)
General Line/Curve Labels (not available in 2008 version)

Parcel Segment Labels and General Line/Curve Labels (not available in 2008 version)

The way these labels are implemented in the API, each label may have two styles attached to it. One style is for Line Segments, and the other is for Curve Segments. Even though the label only displays one or the other, it always has both a Line and a Curve style attached to it. This can be seen by selecting the label and looking at its properties in the Properties Palette.

If both the Line style and the Curve style are set to display on the same layer, the SPLayFrz command will turn off that layer. However, if the styles point two different layers, the SPLayFrz command will ask you which layer you want to turn off, the one from the Line style, the one from the Curve style, or both. (Note that if you turn off both, and later use the UNDO command, you will have to use the UNDO command twice - once for the Curve style layer, and once for the Line style layer.)

See Also

Blue Dot SPLayIso

Similar to the LAYISO (Layer Isolate) command, except that when certain Civil-3D entities are selected, all layers involved in displaying the entity will remain visible. Also works to isolate entire XREFs, or individual layers inside of XREFs.

Blue Dot SPLayMch

Similar to the LAYMCH (Layer Match) command, except objects are changed to match the "apparent" layer of certain Civil-3D entities.

Blue Dot SPLayOff

Similar to the LAYOFF (Layer Off) command, except will turn off the "apparent" layer of certain Civil-3D entities.