# Technical Concept Document

## Model-Based Design

Model-based design refers to the ability to create intelligent, real-world models of the assets and materials being designed. It originates from the software engineering concept of ***object orientation.*** Like objects, models encapsulate attributes and metadata to represent real-world objects.&#x20;

{% hint style="info" %}
**Object orientation**, or object-oriented programming (OOP), is a programming paradigm (and not a specific language) that uses objects as the basis for designing computer programs. Objects are made up of data and code and represent real-world things.&#x20;
{% endhint %}

Three factors make a design solution intelligent:&#x20;

1. **The ability to be “model-based”** and ensure that critical attributes and metadata remain persistent.
2. **Encapsulated engineering standards** that facilitate real-time validation and other automations.&#x20;
3. **Integration with the enterprise systems**, eliminating the need for duplicate data entry.&#x20;

<figure><img src="https://1265178888-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F760aqkE2wjWn3DssIqiz%2Fuploads%2FGxvkP6Y8wSmLOA5gpHex%2F4187788.jpg?alt=media&#x26;token=6572e2fb-d61d-41e3-9ac9-eb87d8611013" alt="" width="375"><figcaption><p>Courtesy of Story Source | Source: <a href="https://www.freepik.com/free-vector/3d-modeling-concept-illustration_9558648.htm#fromView=search&#x26;page=1&#x26;position=3&#x26;uuid=f22872cd-165d-4ddb-8186-f99c3aa1d72f">Freepik</a></p></figcaption></figure>

In model-based software, a designer draws a pole in CAD as a 2D block. Behind the scenes however, the software simultaneously models the same feature in 3D. Unlike the 2D block, this duplicate “digital twin” model is spatially aware in all dimensions (x/y and z) and tracks what features are connected or contained. Additionally, the model can

* encapsulate attributes like length, burial depth, maximum vertical load, and others required to support engineering and materials ordering.&#x20;
* maintain an electrical and structural topology supporting essential business functions such as network trace. This supports network analysis or planning for customers impacted by loss of service during a construction operation.&#x20;

In other words, all activities performed in the design session are captured in the design **model**.&#x20;

{% hint style="info" %}
A **model** is a single depository containing all information on the features created, deleted, or modified in the design sessions.&#x20;
{% endhint %}

A model is contained within the standard AutoCAD DWG file. The modeled objects, in addition to their attributes, have unique identifiers that can be related to the enterprise systems responsible for all aspects of asset life cycle performance. These properties enable the sharing of these digital twins across all the necessary systems for creating and fulfilling a design.&#x20;


---

# 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://id.hiannasabo.com/technical-concept-document.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.
