The Skeleton describes the built world: the site, its buildings and their levels, where each sits on the map, and what is attached to each. It is also where the project's three coordinate systems are set.
The Skeleton page
The page has three panes: the node tree on the left, the map in the middle, and the properties of whatever you select on the right. Its header carries Mount DRs, Activity and Setup Status, with a banner beside them while aligned references are still waiting to be mounted.
Here Dormitory B's level L4 is selected and ticked, so the map draws what is mounted to it: its floor plan, and the Dormitory work areas drawn over it.
- The node tree - the Site, then each building and its levels. Tick a node to draw what is mounted to it.
- The map - everything ticked, drawn where it sits: here L4's floor plan and its work areas, turned with Dormitory B.
- Properties - what you selected. A level shows its building, its elevation in the building's frame and its height.
- The waiting banner - aligned references not mounted anywhere yet; Mount opens the mount dialog.
- Mount DRs, Activity, Setup Status - attach references to nodes, see what changed, and check how ready the project is.
Reading the tree
The Site sits at the top with three groups: Drawings, Anchors and Work Area Sets. Buildings sit below it; each holds a BIM group and its levels, and each level has its own Drawings and Work Area Sets groups. The number beside a group is how many items it holds, and a mounted reference carries a Mounted chip.
Tick a node's box to draw what is mounted to it on the map; select a node to see its properties. The eye buttons above the tree hide or show everything, and the arrows fold and unfold every branch. Search nodes finds a building or level by name.
A new project is seeded for you: a Site, one building named Default and one level in it, also named Default. Rename what is there, or add the next building with + Add Building; each building has + Add Level at the bottom of its branch.
Levels
A level has an Elevation in BCS (its height inside its building) and a Height, which defaults to 3 m. Levels sort themselves from highest to lowest. The elevation is what every drawing on the level is measured from: change it, and everything mounted to the level moves with it.
Duplicate Level copies the level and its mounted DRs as references, which is the quick way to add a floor that repeats the one below. Delete Level removes it. A building's levels can also come from a mounted 3D BIM, once, when it is first mounted.
The level's Design Ref tab lists what is mounted to it: its Drawings and its Work Area Sets, each with a link icon for the mount and a crossed link to unmount it from this level.
- Drawings - the drawings mounted to L4. The link icon is the mount; the crossed link unmounts it from this level. + Mount Drawing adds one.
- Work Area Sets - the sets mounted to L4, with + Mount Work Area Set.
Coordinate systems - CRS, PCS, BCS
Design files never agree on where zero is. An architect puts a floor plan's (0, 0) on a corner or a grid intersection of that building; a site plan is drawn relative to the site; a drone map arrives in real latitude and longitude. To put all of them in one place, CupixWorks keeps three coordinate systems, one inside the other, and every Design Reference is placed in exactly one of them.
The three systems
| CRS - the world | PCS - the project | BCS - each building | |
|---|---|---|---|
| What it is | A real-world coordinate system: latitude and longitude (for example WGS 84, code 4326), or a surveyed grid such as a State Plane or UTM zone. | The project's own flat grid: an origin pinned at a latitude, longitude and altitude, and turned to a bearing clockwise from true north. | A building's own flat grid: an offset (X, Y and an elevation) from the project origin, and a rotation from the project's +Y. |
| How many | One per project | One per project, held on the Site | One per building |
| Where you set it | The code beside Project Skeleton, with the pencil | Site > Edit Site PCS Origin & Bearing | Building > Edit Building BCS Origin & Bearing |
| Units | Degrees, or the survey grid's units | The project's working unit, metres or feet | |
| What you place in it | Anything fixed to the real world: drone orthomosaics, GIS layers, survey drawings with coordinates in the file | Site plans, drawings that span several buildings, and work area sets mounted to the Site | Floor and ceiling plans, the building's BIM models, and work area sets mounted to its levels |
| Change it, and... | everything is re-checked against the new system; the coordinates you entered are kept | every building, and everything placed in the project, moves with it | only that building's drawings, models and work areas move |
A worked example. A campus has two buildings, drawn by two architects. Building A's plans put (0, 0) at grid A/1; Building B's put it at its own south-west corner. You align each floor plan to its own building: the editor asks you to pick the point in the drawing that maps to Building (0, 0). Then you place the buildings: give B an offset of, say, X 120 m, Y 40 m and a 30 degree rotation, and B's plans come along without being touched. Months later the surveyor corrects the project origin by a few metres: you edit the PCS once, and both buildings and every drawing in them move together. Nothing is re-aligned.
Heights work the same way. The PCS altitude is the project's height; each building has an elevation inside the project; each level has an elevation inside its building; a drawing on a level sits at that level's elevation. Raise a level and its drawings rise with it.
CRS - the project's real-world system
The code beside the Project Skeleton title is the CRS; 4326 is WGS 84. Its pencil opens Coordinate Frames: a Horizontal CRS for position and an optional Vertical CRS for height.
Set Site PCS Origin, under the Save button, takes you straight to the next step.
- The CRS code - click the pencil to open Coordinate Frames.
- Horizontal and Vertical CRS - the real-world system for position, and optionally for height. Changing either re-checks every reference in the project.
- Save Coordinate Frames - keeps the change; Cancel leaves the project as it was.
PCS - where the project sits
- Select Site in the tree. Its properties show the Address and the PCS Origin & Bearing: latitude, longitude, altitude, and a bearing clockwise from true north.
- Look at the map: Project Origin is the PCS origin, and each building's own origin pin sits where the building is placed in the project.
- Choose Edit Site PCS Origin & Bearing to change it.
- The CRS code - 4326 is WGS 84, the real-world system the project's location is written in. The pencil changes it.
- The Site - the top of the tree, with its own Drawings, Anchors and Work Area Sets.
- Project Origin and the building origins - Project Origin is the PCS origin, the one point that ties the project to the map; each building's origin sits inside the project.
- PCS Origin & Bearing - the project origin's latitude, longitude and altitude, and its bearing from true north; edit it with the button.
- Choose Enter value to type the numbers, or Pick anchor to take the position of an anchor you already have.
- Set Latitude, Longitude, Altitude and Bearing. Validation says whether any geo-referenced drawing is affected.
- Save. Every building, and everything placed in the project, moves with the origin. Cancel leaves it as it was.
The project's location is also on Configuration > Properties > Project Location, which is where the address and coordinates entered in the New Project wizard end up. Both pages show the same origin.
- What the PCS is - the product's own line: where the project's flat frame sits in the world, turned clockwise from true north.
- Latitude, Longitude, Altitude, Bearing - the project origin. Validation says whether any geo-referenced drawing would be affected.
- Cancel / Save - on Save every building, and everything placed in the project, moves with the origin.
BCS - where each building sits
- Select the building in the tree, and tick it (or one of its levels) to draw its drawings on the map.
- Read its BCS Origin & Bearing: X and Y from the project origin, an elevation (Z), and a bearing clockwise from the project's +Y.
- Read Distance from Project Origin: the 16 km check for everything in the building. All in range means nothing is too far away.
- Read Levels: each level with its elevation, a copy and a delete button, and + Add Level.
Everything aligned to the building (its floor plans, its models, the work areas on its levels) moves with it. That is what lets a campus live in one project: every building carries its own origin.
- BCS Origin & Bearing - where the building's own frame sits inside the project: X, Y, Z from the project origin, and its bearing.
- Distance from Project Origin - everything in the building must sit within 16 km of the project origin; All in range means it does.
- Levels - each level with its elevation; copy and delete per level, + Add Level for a new one.
- Choose Edit Building BCS Origin & Bearing.
- Choose Enter value and type X, Y, Z and Bearing, or Pick anchor to put the building's origin on an anchor.
- Save. The building's origin pin moves on the map, its drawings and work areas turn with it, and the project origin stays put.
- Enter value / Pick anchor - type the numbers, or pick an anchor whose position the building's origin should take.
- X, Y, Z and Bearing - the building's origin in the project's frame, and its turn clockwise from the project's +Y.
- Cancel / Save - nothing moves until Save. On Save the building, and everything aligned to it, moves together.
Seeing every building at once
Switch the map to 3D with the button at its top, and tick the buildings: each one is drawn from its mounted BIM at its own origin. One Skeleton holds what used to be several separate projects.
- Every building ticked - each one drawn in 3D from its mounted BIM.
- 3D View - switches the map to 3D; the map button switches back.
- One Skeleton, many buildings - a campus that used to be several projects, each building at its own origin.
- View and layers - what the 3D view draws: BIM, drawings, grids, work area sets, anchors.
Keeping it current
| When... | What happens |
|---|---|
| You move a frame | Changing the project origin moves every building and everything placed in the project; changing one building's origin moves only what is placed in it. References pinned to CRS stay where they are. |
| You change a level's elevation | Everything mounted to the level moves up or down with it. |
| You delete a level or a building | Its mounts go with it; the references themselves stay in the Library. |