# Before you Upload

![](/files/-M2LD1Avq_wganpY8zey)

When translating 3D model information between Konstru linked platforms there are some key difference in the way each software that Konstru links to interpret's the data that you should be aware of.&#x20;

Many of the features you will learn about in this section are built with the direct intention of discreetly but transparently managing these differences. &#x20;

The two sides to the difference divide I've mentioned are between what we term Physical and Analytic models; The 'Physical modeling' software such as Revit and Tekla purpose is to work with real world coordinates and geometric relationships to document for construction, and the 'Analysis models' whose purpose is to abstract this real world condition into a mathematically driven environment reliant on much of the 'fuzziness' from the real world being removed. &#x20;

The differences themselves fall into two buckets, object geometry differences (things in different places) and attribute differences (different naming conventions between linked software). Each of these topics and the solutions Konstru provides will be covered in greater depth in the following sections.&#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://konstru.gitbook.io/konstru-manual/konstru-workflows/apples-and-oranges-the-difference-between-models.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.
