ClippingPlane

Toolbar Menu

Display
Viewport Layout
Visibility

View / Viewport title

Clipping plane

The ClippingPlane command creates a clipping plane object that represents a plane for visibly clipping away geometry in specified viewports.

Components of a Clipping Plane widget

A Clipping Plane widget with control points turned on.
  1. Translation point

    Allows moving the Clipping Plane with object snaps in a viewport that is not clipped.

  2. Scale point

    Drag a scale point to re-size the widget.

  3. Depth point

    Only visible when Custom Depth is enabled. The length of the dotted line is the depth distance.

  4. Direction indicator

    The triangles point to the visible side of the clipping plane.

  5. Label

    Shows the name of the Clipping Plane in viewports. Details...

Steps

Command-line options

(Default)

Draws the rectangle using two opposite corners.

3Point

Draws the rectangle using two adjacent corner locations and a location on the opposite side.

EdgeMidpoint

Draws the rectangle from the midpoint of the first edge, an end of the edge, and a location on the opposite side.

Vertical

Draws the rectangle perpendicular to the construction plane.

Center

Draws the rectangle from the center point and a corner.

AroundCurve

Draws a rectangle perpendicular to a curve.

Steps

CustomDepth

Clips objects beyond the depth point.

Depth

The thickness of the visible portion of a clipped object in the model units.

Clipping Plane properties

Name

The name of the Clipping Plane.

Label

Displays the name in viewports if the Clipping Plane was given a name.

None

Do not display the name.

Dot

Displays the name as a Dot.

There is no control over the font and size for the dot labels.

Text

Displays the name as Text near the direction indicators.

The text label size is proportional to the widget size. The font of the current annotation style on Clipping Plane creation is applied.

Custom Depth

Enable custom depth to limit the visible part of the clipped geometry to a specific distance from the plane.

For clipping planes with custom depth, turning on control points will show the depth point as well as the usual clipping plane control points. The custom depth can be adjusted interactively by moving this point.

Depth (Model Units)

Defines the thickness of the visible portion of the clipped object.

When the depth is set to 0, thin sections will be drawn.

Section Style

Specifies how to fill the clipping section on an object when the object has Section Style=By Clipping Plane set in its properties.

By Layer

Uses the section style of the clipping plane's layer.

Custom

Uses the clipping plane's own section style set in the Section Style dialog.

Flip Direction

Swaps the clipped and unclipped directions.

Objects Clipped

Controls clipping state by objects or layers independent from the view.

All

Clips all objects in clipped views.

Include Selected

Only clips the objects selected for custom clipping.

Exclude Selected

Only clips the objects not selected for custom clipping.

Objects (0)
Layers (0)
Views Clipped

Lists all the viewports in the model. The checkboxes toggle the clipping state of the selected clipping plane in the viewports.

Model Space

Lists available model views.

Layout Space

Lists available layout and detail views.

Reset Views

Disables the current Clipping Plane in all viewports.

Match

Copies the settings from another Clipping Plane.

Related commands

ClippingSections

Toolbar

Menu

Clipping section creation

Drafting

New in V8

Sections

Drafting

Sections > Create

The ClippingSections command creates clipping planes that cut through selected objects with settings to define direction, depth, label, and save section views as Named Views.

Steps

  1. Select objects to clip (press Enter to section through all objects).

  2. Place one or more clipping sections in viewports.

    During placement, the clipping widget turns red if it is not intersecting eligible objects' overall bounding box in World coordinates .

    Command-line options for each clipping section can be set before placing it.

Command-line options

Dir

Sets the clipping section direction.

CPlane

The clipping section is parallel to the current CPlane.

X

The clipping section is vertical to the current CPlane and parallel to the X-axis.

Y

The clipping section is vertical to the current CPlane and parallel to the Y-axis.

Custom

The clipping section is vertical to the current CPlane and parallel to the direction defined by two points.

CustomDepth

When set to No, the clipping plane depth is infinite. If set to Yes , the Depth option appears at the command-line, allowing the user to set the depth.

Depth

Defines the thickness of the visible portion of the clipped object. The default depth is zero.

Clip

Enable or disable clipping of the view that is active when the command starts. The views to be clipped can be set or modified in the clipping plane properties at any time.

Name

Sets the prefix used for the section names. Section names are incremented, for example if you set the Name=SEC, sections are named: SEC_01, SEC_02, SEC_03, etc.

LabelMode

Sets how to display section names in viewports. The default label mode is Text.

None

Do not display the name.

Dot

Displays the name as a Dot.

There is no control over the font and size for the dot labels.

Text

Displays the name as Text near the direction indicators.

The text label size is proportional to the widget size. The font of the current annotation style on Clipping Plane creation is applied.

SaveToNamedView

Creates a named view that corresponds to a view of the section.

Note: Sections placed in a perspective viewport will generate named views in perspective projections, not parallel ones.

Flip

Swaps the clipping section direction.

See also

ClippingPlane

Create a plane that hides objects.

ClippingDrawings

Extracts sections and background geometry of clipping planes to generate 2D drawings on the World Top plane at the picked locations.

ClearClippingSections

Toolbar

Menu

Sections

Drafting

Sections > Clear All

The ClearClippingSections command clears the clipping state of one or more clipping widgets in one or more views.

Steps

  1. Select one or more clipping widgets.

    Use the All option to select all visible clipping widgets.

  2. Click in the viewport to disable its clipping state for selected clipping widgets.

    Use the All option to disable all viewports.

ClippingDrawings

Toolbar

Menu

Sections

Drafting

Sections > Create Drawings

The ClippingDrawings command extracts sections and background geometry of clipping planes to generate 2D drawings, then projects them to the World XY plane at the picked locations.

Steps

  1. Select one or more clipping planes.

    Use the All option to create drawings for all visible clipping planes.

  2. Pick placement point(s).

    Press Enter to place the base point of the current drawing at the World origin.

    • The drawings are always placed on the World Top plane.

    • The arrow on the display feedback represents the "up" direction of the clipping plane.

    • The rectangle is the bounding box of the current section to assist with placement.

Command-line options

Angle [Number]

The rotation angle of the current drawing.

ShowHatch [Yes|No]

Controls if hatches will be created from clipping sections when the object's section style is set to display a hatch.

ShowSolid [Yes|No]

Controls if planar surfaces will be created from clipping sections of solid objects.

AddBackground [Yes|No]

Projects the visible and hidden silhouette curves in front of the clipping plane.

AddHidden [Yes|No]

Draws hidden curves on the background.

AddSilhouette [Yes|No]

Draws Silhouette curves on the background.

Projection [Parallel|Perspective]

AddBackground=Yes only, sets the camera projection type. The camera location is set to the closest point on the clipping plane from the center of the bounding box of clipped objects.

SetTargetPoint

Projection=Perspective only, allows specifying the location of the camera target.

ShowLabel [Yes|No]

If Yes, then a text dot with the drawing name is added.

LabelStyle [Dot|Text]

Uses annotation dots or text to display labels.

Text labels use the current annotation style.

ApplyToAll [Yes|No]

Uses the current option settings for the rest drawings.

See also

ClippingPlane

Create a plane that hides objects.

ClippingSections

Creates clipping planes that cut through selected objects with settings to define direction, depth, label, and save section views as Named Views.

ClippingPlaneProperties

Toolbar

Menu

Not on toolbars.

The ClippingPlaneProperties command manages the properties of a Clipping Plane in Command-line.

DisableClippingPlane

Toolbar Menu

Display
Visibility

Not on menus.

The DisableClippingPlane command turns off selected clipping planes in the active viewport.

EnableClippingPlane

Toolbar Menu

Display

Visibility

Not on menus.

The EnableClippingPlane command turns on selected clipping planes in the active viewport.

See also

Manage views

Set viewport display modes

EditClippingDrawings

Toolbar

Menu

Sections

Drafting

Sections > Edit Drawings

The EditClippingDrawings command allows updating the option settings for existing clipping drawings.

Steps

  1. Select clipping planes.

    Use the All option to select all visible clipping planes.

  2. Edit the options of a clipping plane.

  3. Press Enter to accept the changes and continue for the next clipping plane.

Command-line options

Angle [Number]

The rotation angle of the current drawing.

ShowHatch [Yes|No]

Controls if hatches will be created from clipping sections when the object's section style is set to display a hatch.

ShowSolid [Yes|No]

Controls if planar surfaces will be created from clipping sections of solid objects.

PlacementPoint

Moves the current drawing to another position.

AddBackground [Yes|No]

Projects the visible and hidden silhouette curves in front of the clipping plane.

AddHidden [Yes|No]

Draws hidden curves on the background.

AddSilhouette [Yes|No]

Draws Silhouette curves on the background.

Projection [Parallel|Perspective]

AddBackground=Yes only, sets the camera projection type. The camera location is set to the closest point on the clipping plane from the center of the bounding box of clipped objects.

SetTargetPoint

Projection=Perspective only, allows specifying the location of the camera target.

ShowLabel [Yes|No]

If Yes, then a text dot with the drawing name is added.

LabelStyle [Dot|Text]

Uses annotation dots or text to display labels.

Text labels use the current annotation style.

ApplyToAll [Yes|No]

Uses the current option settings for the rest drawings.

See also

ClippingDrawings

Extracts sections and background geometry of clipping planes to generate 2D drawings on the World Top plane at the picked locations.

ExportClippingDrawings

Toolbar

Menu

Sections

Drafting

Sections > Export Drawings

The ExportClippingDrawings command saves clipping drawings of selected clipping planes to separate Rhino (.3dm) or .dwg files.

Steps

Command-line options

Folder

Sets the folder for saving the drawing files.

Extension [3dm|dwg]

Specifies the file format to save.

ExportClippingSectionInfo

Toolbar

Menu

Sections

Drafting

Sections > Export Info

The ExportClippingSectionInfo command creates a .csv file listing sections with basic location and area calculations for sections that have clipping drawings associated with them.

Steps

ExtractClippingSections

Toolbar

Menu

Sections

Drafting

Sections > Extract Sections

 History enabled

The ExtractClippingSections command duplicates the section boundaries and fills from the objects clipped by the selected clipping plane as curves and hatches.

Steps

Command-line options

Curve [Yes|No]

Specifies whether section boundaries will be extracted as curves.

Hatch [Yes|No]

Specifies whether section fills will be extracted as hatches.

Group [Yes|No]

Specifies whether output objects will be grouped.

ExtractClippingSlices

Toolbar

Menu

Sections

Drafting

Sections > Extract Slices

 History enabled

The ExtractClippingSlices command extracts 3D slices of clipped model objects from clipping planes.

There is no output from objects that do not make a fully closed intersection with the clipping plane.

Steps

Command-line options

UseClippingPlaneDepth

Extracts the slices using the custom depth set in Clipping Plane properties as the thickness.

Thickness

Specifies the slice thickness.

If the thickness is 0, planar slices are returned. Otherwise, 3D solids are returned.

Location

The location of the slice relative to the clipping plane.

Front

Creates the slice in front of the clipping widget.

The triangles point to the front direction.

Center

Creates the slice with the clipping widget on the center plane.

Back

Creates the slice behind the clipping widget.

Group

Specifies whether output objects will be grouped.

NestedClippingDrawing

Toolbar

Menu

Sections

Drafting

Sections > Nested Drawings

The NestedClippingDrawing command projects object sections from 3D space to the World XY-plane, on the current layer, with user-specified spacing and arrangement. The output is static snapshots of the section layouts that do not update with section changes.

Steps

  1. Select clipping planes.

    Use the All option to create drawings from all visible clipping planes.

  2. Pick the base point to place the first drawing.

    The other drawings will be arranged according to the option settings.

Command-line options

ShowSolid [Yes|No]

Creates planar surfaces from the clipping sections of solid objects.

Arrangement [WorldX|WorldY]

Arranges the layouts horizontally along the World X axis or vertically along the World Y axis.

Spacing [Number]

Specifies the gap, in model units, between projected drawings.

Width [Number]

When Arrangement=WorldX, the width value, in model units, restricts how many drawings can fit in one row. New rows are added as needed to accommodate all of the drawings.

ShowLabel [Yes|No]

Adds section names to the drawings.

ShowLabel=Yes adds the LabelStyle and LabelLocation options.

LabelStyle [Dot|Text]

Sets the type of labels to Text or Dot.

LabelLocation [Outside|Inside]

Locates labels outside or inside the drawings.

See also

ClippingSections

Creates clipping planes that cut through selected objects with settings to define direction, depth, label, and save section views as Named Views.

SaveClippingSectionCPlanes

Toolbar

Menu

Sections

Drafting

Sections > Save CPlanes

The SaveClippingSectionCPlanes command saves Named CPlanes using the names and orientations of selected clipping planes.

Steps

SaveClippingSectionViews

Toolbar

Menu

Sections

Drafting

Sections > Save Views

The SaveClippingSectionViews command saves the views of selected clipping sections to the Named Views panel.

Steps

Command-line options

Projection [Parallel|Perspective]

Sets the saved view projection to Parallel or Perspective.

Clip [Yes|No]

Clips the saved view with the clipping plane.

SetCPlane [Yes|No]

Sets the CPlane of the saved view to the section plane.

UpdateClippingDrawings

Toolbar

Menu

Sections

Drafting

Sections > Update Drawings

The UpdateClippingDrawings command updates clipping drawings to reflect changes in the clipped geometry.

Steps

ViewClippingSections

Toolbar

Menu

Sections

Drafting

Sections > View

The ViewClippingSections command aligns the view and/or construction plane of a viewport to match the selected clipping section plane.

Steps

  1. Select one or more clipping planes.

    Use the All option to select all visible clipping planes.

  2. Select a viewport for each of the selected planes.

Command-line options

Clip [Yes|No]

Clips selected section in the selected view.

The viewport is enabled in the properties of the clipping plane.

ClearOtherSections [Yes|No]

Unclips all other sections.

The viewport is disabled in the properties of all other clipping planes.

SetView [Yes|No]

Orients the view to align with the clipping plane.

SetCPlane [Yes|No]

Orients the CPlane to align with the clipping plane.

 

 

 

Rhinoceros 8 © 2010-2024 Robert McNeel & Associates. 16-May-2024