Commands  ›  Element Movement  ›  Placement Move Element Directional By View Axis

Placement Move Element Directional By View Axis

Element Movement writes to model Public API · not yet exposed

Coming soon

Before you run this

Active document + view. ≥1 element resolved.

After it runs

Each element translated by (step × basis). Audit entry written.

When to use this

Don't use this when

Absolute world-axis moves (use PlacementMoveElementByDumbVector).

Decision flow

1. Resolve the direction enum, the step in mm and the element ids.
2. Pull the right / up / view-direction basis from the active view.
3. Convert step mm → feet and compute the translation vector.
4. In one Transaction, move every element by the vector.
5. Report direction, step and element count.

What you'll see in the chat

on start
I'll nudge the selection {direction} by {step_mm} mm in this view now.
thinking
Reading the active view's basis and applying the step in the chosen direction.
on success
Done — {n_moved} element(s) nudged {direction} by {step_mm} mm.
on failure
Couldn't nudge the selection: {error}.

REST API

Not yet exposed

This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:

  • POST /api/v1/commands/placement_move_element_directional_by_view_axis
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

nudge selection · view-axis move · arrow-key move · directional move · MEP nudge

PillarElement Movement