# Object Selection and Movement Fundamentals

INSTRUCTION TYPE: Exploration\
INSTRUCTION TITLE: Object Selection and Movement Fundamentals\
CATEGORY: Object Manipulation\
OBJECTIVE: Master the techniques for selecting multiple objects and moving them with precision

PREREQUISITES:

* Basic understanding of the software interface
* Ability to select individual objects
* Knowledge of coordinate systems (X, Y, Z)

EXPERTISE LEVEL: Novice

PARAMETERS:

* Selection Mode: Methods for selecting multiple objects
* Movement Type: Absolute vs. relative coordinate movement
* Distance Units: Units used for movement (feet, inches, meters, etc.)

STEPS:

1. Open a project containing multiple objects
2. Select all objects by pressing CTRL+A or using option 8-2 from the menu
3. Verify that all objects are now highlighted in the selection color
4. Initiate the Move command by selecting option 2-01-1 or the Move icon
5. To define your movement reference point, double right-click on a specific point in the model
6. Press 1 on your keyboard to open the movement options dialog
7. In the mode dropdown menu, select "Relative Coordinates"
8. Enter "2.." in the X, Y, and Z fields (this will move objects 2 units in each direction)
9. Confirm the movement by clicking OK or pressing Enter
10. Observe how all selected objects move together while maintaining their relative positions

EXPECTED RESULTS: All selected objects should move precisely by 2 units in each direction from their original positions.

COMMON VARIATIONS:

* For more precise control, you can enter different values for each axis
* Using negative values moves objects in the opposite direction
* Using "Absolute Coordinates" moves objects to specific positions rather than relative distances

TROUBLESHOOTING:

* If objects don't move: Verify they are actually selected (highlighted)
* If objects move incorrectly: Check that you've selected "Relative Coordinates" not "Absolute"

FOLLOW-UP ACTIONS:

* Learn to use selection filters for more targeted object selection
* Explore rotation and scaling operations
* Discover how to create and manipulate object arrays

QUERY EXAMPLES: "How do I move multiple objects at once?", "Can I move objects a specific distance?", "What's the difference between relative and absolute coordinates?"


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dietrichs.com/tutorials/tutorials-en/learning-the-basics/exploration-journey/program-modules/d-cam-free-design-1-2-9/object-selection-and-movement-fundamentals.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
