Skip to main content

Overview

Davinci projects are built from model objects. Each object represents a piece of engineering information: a part, requirement, action, risk, document, table, reference, and more. The Editor lets you create, organize, inspect, and connect those objects.

Object Hierarchy

Objects are organized in a tree. Parent objects own child objects, and packages can group related parts of the model. Use the Index to browse the hierarchy. Open objects in the Workspace to edit their properties, views, relationships, and documentation.

Relationships

Relationships connect objects across the model. They support traceability, dependencies, allocation, verification, satisfaction, and source grounding. See Relationships for the relationship reference.

Attributes, Constraints, And Units

Attributes store values. Constraints express rules or checks. Units let values remain meaningful across calculations and exports. See:

Views

Objects can be edited through different views depending on their type. For example, a table opens in a spreadsheet-like table view, while geometry opens in a 3D view. See the Modeling Guide for detailed view and object type reference pages.

Agent-Assisted Modeling

The Davinci Agent can help create, modify, and review model content. Provide clear context, reference objects with @, and inspect tool results before relying on major changes. See Agent Chat and Agent Tools.