Clipboard actions
Cut
Toolbar |
Menu |
Shortcut |
---|---|---|
|
Edit Cut |
Ctrl (CMD) + X |
The Cut command deletes objects from the model and places them in the Clipboard.
Note
- All selected objects are removed from your model and placed on the Clipboard. Object properties and location are stored with the object.
- When you Paste objects into Rhino, they are placed on the same layer they came from in the original model. If the layer does not exist, it is created when the object is pasted.
- In the command window, on the right-click context menu, only text from the command prompt, text edit boxes, or other applications can be cut, copied, or pasted.
Toolbar |
Menu |
Shortcut |
---|---|---|
|
Ctrl (CMD) + Shift + X |
The CutAt command allows you to specify a base point when cutting objects to the Clipboard.
The base point is used by the Paste or PasteAt commands to place the object precisely at the picked points.
Steps
-
Select the objects to copy.
-
Press Ctrl (CMD) + Shift + X.
-
Pick a location as the base point.
Or, use the Minimum or Center option.
Command-line options
Minimum
Sets the base point to the minimum corner of the selected objects' bounding box in world coordinates.
Center
Sets the base point to the center of selected objects' bounding box.
Toolbar | Menu | Shortcut |
---|---|---|
|
Edit Copy |
Ctrl (CMD) + C |
The CopyToClipboard command copies selected objects to the Clipboard.
What data will be copied to clipboard?
Note
- The object's Properties and location are stored with the object.
- If the objects are grouped, a new group is created from the copied objects. The objects are not added to the group from which they were copied.
- When you Paste objects into Rhino, they are placed on the same layer they originally had. If the layer does not exist, it is created when the object is pasted.
- Right-click the Paste toolbar button to paste objects on the current layer.
- In addition to geometry, the viewport image and command history text is copied.
- When you paste into a program that accepts images such as Paint Shop Pro or Microsoft Word, the viewport image is pasted.
- In the command window, on the right-click context menu, only text from the command prompt, text edit boxes, or other applications can be cut, copied, or pasted.
Toolbar |
Menu |
Shortcut |
---|---|---|
|
Edit Paste Tools Commands > Paste from Clipboard |
Ctrl (CMD) + P |
The Paste command inserts objects from the Clipboard.
-
If there are Rhino objects on the Clipboard, they are pasted into your model. Object properties and location are restored with the object.
-
When you paste objects into Rhino, they are placed on the same layer they came from in the original model. If the layer does not exist, it is created when the object is pasted.
-
In the command window, on the right-click context menu, only text from the command prompt, text edit boxes, or other applications can be cut, copied, or pasted.
-
When copying objects from a newer version of Rhino, new data will be lost or converted. Details...
-
An image stored in Clipboard can be pasted in a viewport to create a Picture.
-
When copying cells from Microsoft Excel to Rhino, the Paste command or Ctrl+V prioritizes on pasting an image from the clipboard. If you prefer pasting plain text to the command-line rather than an image to viewports, right-click in Command-line and select "Paste as plain text", or press Ctrl+Shift+V.
Resolving render content conflicts
Rhino detects material, environment and texture name conflicts in the following file operations:
- Import a model.
- Insert a model.
- Paste objects from a different model
- Attach or activate a worksession model.
When a render content item name already exists in the current model, but the content settings are different, the conflicted items will be resolved based on the related advanced settings.
Search for PasteConflictOption (for paste) and ImportRenameConflictingEx (for import and insert) in Advanced settings and change the value as described below.
0 = Do not import incoming conflicted render contents.
1 = Import and rename incoming conflicted render contents with [imported] post-fix.
2 = Import incoming conflicted render contents and overwrite existing ones.
3 = Pop up the Render Content Name Conflict dialog and let you decide how to resolve the conflicts.
Resolving block conflicts
When a conflicted block is inserted, imported, or pasted into a model, you will be asked to resolve the conflict. A block conflict happens when two different blocks use the same name.
Model block
The block already defined in the model will be used instead of the block defined in the file being inserted.
File block
All instances of this block in the model will be updated.
Keep both blocks
The block you are inserting will be renamed as you specify.
Do this for all block name conflicts
The Block Name Conflict dialog box will not be displayed again.
Toolbar |
Menu |
Shortcut |
---|---|---|
|
Ctrl (CMD) + Shift + C |
The CopyToClipboardAt command allows you to specify a base point when copying objects to the Clipboard.
The base point is used by the Paste or PasteAt commands to place the object precisely at the picked points.
Steps
-
Select the objects to copy.
-
Press Ctrl (CMD) + Shift + C.
-
Pick a location as the base point.
Or, use the Minimum or Center option.
Command-line options
Minimum
Sets the base point to the minimum corner of the selected objects' bounding box in world coordinates.
Center
Sets the base point to the center of selected objects' bounding box.
Toolbar |
Menu |
Shortcut |
---|---|---|
|
Ctrl (CMD) + Shift + V |
The PasteAt command inserts objects from the Clipboard referencing a base point.
Steps
-
Press Ctrl (CMD) + Shift + V.
-
Pick a location to insert the objects.
Or, use the Minimum or Center option.
Command-line options
BasePoint
Initial
If the Clipboard data was set with the CopyToClipboardAt command, the base point specified in that command is used.
If the Clipboard data does not include a base point, the minimum corner of the pasted objects' bounding box is used instead.
Minimum
Uses the minimum corner of the pasted objects' bounding box as the base point for inserting the objects.
Center
Uses the center of the pasted objects' bounding box as the base point for inserting the objects.
Toolbar |
Menu |
---|---|
|
The PasteAsBlock command creates a block definition from objects in the Clipboard and inserts it into the model.
See also

Delete
Removes objects or sub-objects.

Import
Merges objects from another model file.

Insert
Insert block objects stored in the file or import a file as a block definition.

Copy
Duplicate objects.