With an agent connected through MCP (see the Rhino guide), Claude can build Rhino geometry for you: it picks the command, wires the inputs, fixes the join. That is button knowledge, and it is Claude's job now. Your job is the two kinds of knowledge after it. Behavior is knowing how surfaces behave: where water goes, how a slope reads. Judgment is deciding whether a form is right for the site and the people who use it. You learn behavior by building by hand, once. It is what lets you work with Claude:
- Specify — say what you want in design terms: breakline, section, peak, grade
- Evaluate — read the contours and see what is wrong: where water goes, where the form misses the intent
- Direct — know which input to change next, and what it will do to the form
All three use behavior. Judgment comes after them: deciding whether the form you directed is the right one for this site. That decision stays with you.
The semester's final set is an InDesign document too. Keep this catalog file: the final set is built the same way, with each workflow's PDF placed behind a small chapter page.
Ctrl D places a PDF; tick Show Import Options to choose which pages.
| Command | Give it | Landform use |
|---|---|---|
| Loft | two or more section curves | ramp, terrace edge, wall face |
| Sweep1 / Sweep2 | a profile + one or two rails (paths) | berm or swale along a path, channel |
| Patch | a boundary curve + points or section curves inside it | mound or bowl inside a footprint |
- Point → place it inside the footprint → Gumball Z → drag above the slope for a mound
- Section curve → in the Front or Right viewport, draw an InterpCrv across the footprint, edge to edge, tracing the profile you want. Patch passes through it, so it shapes the whole cut, not just the peak.
- Check heights in the Front or Right viewport
- Copy the slope, footprint, and control 400 ft to the right (Copy, Ortho on). You will build the same landform two ways, side by side.
- DupBorder → select the slope → its edge as a curve
- In the Top viewport: Project → the footprint → onto the slope. The curve now sits on existing grade.
- Patch → the border, the projected curve, and the control → Enter → Surface U/V spans 10 → OK
- Hide the original slope
- Project → the footprint → onto the slope
- Split → the slope → with the projected curve. Delete the cut-out piece.
- Patch → the projected curve and the control → Enter → spans 10 → OK
- Join → the slope with the hole + the Patch → "joined into one polysurface"
- Check: ShowEdges → Naked edges. Only the site boundary should highlight.
- Double-click the canvas → type Brep → Enter. Right-click it → Set Multiple Breps → select both results
- Double-click → Contour. Wire Brep → Shape input
- Double-click → Number Slider (0.5–5) → Distance input. Drag it and watch.
- Add a component: double-click the empty canvas → type its name → Enter
- Inputs on the left, outputs on the right. Drag a wire from an output to an input.
- Params (Surface, Curve, Point) hold Rhino geometry: right-click → Set One … or Set Multiple … → click it in Rhino
- Hover any input to see what it expects. Orange = warning, red = error.
- Grasshopper geometry is a preview only. It becomes real Rhino geometry when you Bake it.
- In Rhino: redo Steps 00–01 (setup, slope). DupBorder the slope. Draw a footprint, Project it onto the slope, and draw its control: a point or a section curve.
- In Grasshopper, save as wf04-catalog.gh. Curve param → right-click → Set Multiple Curves → the border, the projected footprint, and any section curves, all at once.
- Point param → right-click → Set Multiple Points → every control point. Leave it empty if this landform has none.
- Curve → Patch Curves input. Point → Points input.
- Contour → Patch output → Shape; Number Slider (0.5–5) → Distance.
- Mound → point above the slope. Sheds water outward.
- Basin → point below the slope. Holds water.
- Swale → curve below the slope, running downhill. Carries water along it.
- Ridge → curve above the slope, running downhill. Splits water to either side.
- Berm → curve above the slope, running across it. Checks water and ponds it uphill.
- Saddle → two points above the slope. Water funnels through the low pass between them.
- Then vary and combine: a berm with a gap, a basin with a low notch that spills, a swale that bends, a mound off-center. Every frame should show water doing something the others don't.
- In any viewport title, right-click → Set View → Isometric → SW, SE, NE, or NW, whichever reads best
- Zoom → Extents on the slope, then NamedView → Save as catalog. Restore it before every capture.
- Show one landform layer at a time
- The surface and its contours share a layer, so set the viewport to Rendered (the ▾ next to the viewport title → Rendered) before you capture
- ViewCaptureToFile → 6 × 4 in, 300 dpi → uncheck Grid and Axes → check Transparent background → Save as PNG, named lf-01-mound.png and so on
- Paragraph Styles F11: Title, Caption, at minimum
- Title strip along the top: the catalog's name, your name, the course
- Rectangle Frame tool F. Start the drag at the top-left margin corner and keep the mouse held down: → adds a column, ↑ adds a row (← ↓ take one away). Stop at 4 columns and 3 rows, then let go: one drag makes the whole grid.
- Still dragging, hold Ctrl and press the arrows to change the gaps: ← → for columns, ↑ ↓ for rows. Leave room under each row for a caption.
- Select the image frames → Ctrl D → select all twelve PNGs → click each frame in turn to place them
- Select the image frames → Ctrl Alt Shift E (Fit Content Proportionally). The captures share one size, so they land at one scale.
- Caption format: landform · what water does · one observation
- Ctrl E → Adobe PDF (Interactive). It is fine for screens and for everyday printing.
- Use Adobe PDF (Print) when the sheet goes to a print shop or into a bound book: it adds bleed, crop marks and print color settings
- Package Ctrl Alt Shift P to collect the InDesign file and every linked image in one folder
- Submit the PDF to the Miro board
| Session 1 (Rhino, Method A) | Session 2 (Grasshopper) |
|---|---|
| click the border, footprint, control | Curve / Point params → Set One |
| Project | stays in Rhino; the param references the projected curve |
| Patch (border + footprint + control) | Curve + Point → Patch |
| redo the steps for each landform | edit the inputs; the definition reruns |
▸ Optional — Add a Retaining Wall Grasshopper
- In Rhino: Split the slope with the projected footprint and delete the cut-out. The Surface param holds the slope with its hole.
- Wall face: Loft → two curves, the wall's foot on existing grade and its top edge raised to the wall height
- Landform: Patch → the wall's top edge + the rest of the footprint + a section curve across it
- Join Breps → slope + wall + Patch → Contour