Recap
What you covered, the commands and components you met, and where to go next.
What you covered
- Installed and verified Rhino.Inside.AutoCAD as an AutoCAD plug-in bundle.
- Launched Rhino inside AutoCAD with
RHINO, and controlled its preview withTOGGLE_RHINO_PREVIEW. - Launched Grasshopper inside AutoCAD with
GRASSHOPPERand oriented yourself to the canvas and the AutoCAD tab. - Previewed a definition and watched geometry flow live from Grasshopper → Rhino → the AutoCAD viewport, controlling it with the
GRASSHOPPER_PREVIEW_*and solver commands. - Baked Grasshopper geometry into the drawing with the
Bake to AutoCADcomponent, and saw the difference between a transient preview and a permanent AutoCAD entity — including why a Button (one-shot) beats a held Toggle (bakes on every recompute). - Met the AutoCAD-native types — Block Definitions, Block References, Layers, Line Types, and Layouts — that have no clean Rhino equivalent, and learned the repeating Get all / Get by name / type / Create new / Set component pattern for working with them.
- Queried the drawing — referenced an object directly with a Params ▸ AutoCAD param ("Set One AutoCAD …"), used the active-document default and the
AutoCAD DBObjectinspector, and selected objects with filters (geometry-type, plus And/Or composite filters) viaGet AutoCAD Objects By Filter.
The core ideas to carry forward
- The preview is a live, non-saved overlay of Rhino/Grasshopper geometry in the AutoCAD viewport.
- The geometry exchange is live — change the definition and the preview updates.
- Baking is the bridge from preview to drawing: it commits geometry as real AutoCAD entities — once per Button press.
- Raw geometry crosses freely between Rhino and AutoCAD, but AutoCAD-native types (blocks, layers, line types, layouts) are kept as native objects and handled with dedicated components.
- Document inputs default to the active drawing, so reading from and writing to AutoCAD usually "just works" without wiring a document in.
Command reference
| Command | What it does |
|---|---|
RHINO | Launch Rhino (windowed) inside AutoCAD |
GRASSHOPPER | Launch Grasshopper (Rhino runs headless) |
TOGGLE_RHINO_PREVIEW | Show / hide the Rhino preview |
GRASSHOPPER_PREVIEW_SHADED | Grasshopper preview: shaded (partially supported) |
GRASSHOPPER_PREVIEW_WIREFRAME | Grasshopper preview: wireframe |
GRASSHOPPER_PREVIEW_OFF | Grasshopper preview: off |
GRASSHOPPER_RECOMPUTE | Force a Grasshopper recompute |
GRASSHOPPER_TOGGLE_SOLVER | Enable / disable the Grasshopper solver |
Key parameter (Params) reference
The Params ▸ AutoCAD group holds the parameter components you can place on the canvas to specify and reference AutoCAD data. The user-placeable params are the geometry, annotation, and block-reference types:
| Param | Category |
|---|---|
| Curve, Point, Mesh, Solid, Hatch | Geometry |
| Text, Dimension, Leader | Annotation |
| Block Reference | Blocks |
Key component reference
A few of the Grasshopper components on the AutoCAD tab you met in this guide:
| Component | Group | What it does |
|---|---|---|
Bake to AutoCAD (AC-Bake) | Baking | Commits Rhino/AutoCAD geometry into the drawing as real entities |
AutoCAD Document (AC-Doc) | Document | Decomposes a document (file name, path, read-only, active) |
AutoCAD DBObject (AC-DbObj) | Document | Inspects any object's shared properties (type, layer, colour, linetype, …) |
Get AutoCAD Objects By Filter (AC-GetByFilter) | Filter | Returns objects in the drawing matching a filter |
And Filter / Or Filter (AC-AndFilter / AC-OrFilter) | Filter | Combine two filters into one composite filter |
Create Custom Filter (AC-CustomFilter) | Filter | Builds a filter from raw DXF filter rules |
| Get all | per type (Layer, Block, Line Type, Layout) | Fetches every item of that type in the document |
| Get by name | per type (Layer, Block, Line Type, Layout) | Retrieves a single named item |
| Type component (decompose) | per type (Layer, Block, Line Type, Layout) | Represents the type and exposes its properties |
| Create new | per type (Layer, Block, Line Type, Layout) | Creates a new item of that type in the document |
| Set | per type (Layer, Block, Line Type, Layout) | Modifies an existing item |
Where to go next
The best next step is one of our workshops — and we'll soon be running dedicated Rhino.Inside.AutoCAD and Civil 3D sessions.
Bimorph Workshops
Hands-on, instructor-led online sessions are the fastest way to build on these foundations.
If there are no dates listed yet, email us at support@bimorph.com and we'll add you to the waiting list.
Hit a problem? See the Troubleshooting section for fixes to the issues you're most likely to meet.