diff --git a/ATTRIBUTION.md b/ATTRIBUTION.md
index 8b2cc0b..b4e240a 100644
--- a/ATTRIBUTION.md
+++ b/ATTRIBUTION.md
@@ -38,6 +38,8 @@ Generated-in-code assets are original and have no file to list:
| `assets/app-icon/cadcraft-1024.png` | CADCraft contributors | generated | MIT OR Apache-2.0 | |
| `assets/app-icon/cadcraft-macos-512.png` | CADCraft contributors | generated (macOS margin variant) | MIT OR Apache-2.0 | |
| `examples/apartment.dxf` | CADCraft contributors | sample drawing made with cadcraft-cli commands | MIT OR Apache-2.0 | Original |
+| `docs/images/ui-apartment.png` | CADCraft contributors | screenshot of CADCraft itself (examples/apartment.dxf) | MIT OR Apache-2.0 | Original; no Autodesk UI |
+| `docs/images/ui-layout.png` | CADCraft contributors | screenshot of CADCraft itself (a layout of examples/apartment.dxf) | MIT OR Apache-2.0 | Original; no Autodesk UI |
| `docs/images/ui-bracket.png` | CADCraft contributors | screenshot of CADCraft itself (sample drawing generated in code) | MIT OR Apache-2.0 | Original; no Autodesk UI |
| `docs/brand/artcraft-logo-white.png` | ArtCraft Team | storytold/craftrules `assets/brand/` | ArtCraft brand terms (`docs/brand/LICENSE-brand.txt`) | Trademark, not open source |
| `docs/brand/artcraft-logo-white.svg` | ArtCraft Team | storytold/craftrules `assets/brand/` | ArtCraft brand terms (`docs/brand/LICENSE-brand.txt`) | Trademark, not open source |
diff --git a/README.md b/README.md
index b2b06e2..31b3302 100644
--- a/README.md
+++ b/README.md
@@ -41,8 +41,8 @@
-
-
Mounting bracket: a two-view part drawing with dimensions, centre lines, hidden lines and an ANSI31 section hatch — drawn, dimensioned and rendered by CADCraft.
+
+
Apartment plan (examples/apartment.dxf): walls with pick-point hatching, TrueType MTEXT room labels, a TABLE, a multileader and architectural dimensions — built entirely from CADCraft commands.
> [!NOTE]
@@ -51,6 +51,7 @@
> last week. If you make things, you're one of us. **[Come say hi on Discord](https://discord.gg/artcraft).**
+ Screenshots ·
Why CADCraft ·
What works today ·
Quick start ·
@@ -61,6 +62,19 @@
License and credits
+## Screenshots
+
+
+
+  |
+  |
+
+
+ | Layouts: paper space with viewports, page setups and PLOT to PDF. Double-click a viewport to work in model space through it. |
+ Mounting bracket: a two-view part drawing with centre lines, hidden lines, an ANSI31 section hatch and a title block. |
+
+
+
## Why CADCraft
- **The workflow you know.** Type `L`, click two points, type `@5<45`, press Enter. The command
@@ -90,9 +104,12 @@ numbers):
| Modify | ERASE, MOVE, COPY, ROTATE, SCALE, MIRROR, STRETCH, OFFSET, TRIM, EXTEND, FILLET, CHAMFER, BREAK, JOIN, EXPLODE, rectangular/polar ARRAY, draw order, OVERKILL |
| Precision | Object snaps (endpoint, midpoint, center, geometric center, node, quadrant, intersection, insertion, perpendicular, tangent, nearest), polar tracking, ortho, grid snap |
| Layers & properties | Layers palette and Layer Properties Manager (on/off, freeze, lock, plot, colour, linetype), layer tools (isolate, freeze, off, lock, match, previous), Properties palette with per-object editing, linetypes, lineweights, colour index and true colour |
-| Annotation | Dimensions (linear, aligned, radius, diameter, angular, ordinate, arc length) rendered from DIMSTYLE settings, our own single-stroke drafting font, `%%d %%p %%c` codes, MTEXT wrapping and attachment |
-| Hatch & blocks | Pattern and solid hatches with our own pattern library, block references with attributes and nested blocks |
-| Files | DXF read/write (R12–2018), DWG read/write (R13–2018, via the acadrust library), SVG and PNG export |
+| Annotation | All DIM* commands with full DIMSTYLE variables, overrides and every arrowhead, associative dimensions that follow geometry, MLEADER, TABLE, TrueType fonts, MTEXT formatting codes (fonts, heights, colours, stacked fractions), our own single-stroke drafting font |
+| Hatch & blocks | Pick-point hatch boundaries with islands, pattern, solid and gradient fills from our own pattern library, BLOCK/INSERT, attributes and nested blocks |
+| Files | DXF read/write (R12–2018, including dimension styles, associativity, tables and constraints), DWG read/write (R13–2018, via the acadrust library), PDF plotting, SVG and PNG export |
+| Layouts & plotting | Paper-space layouts, viewports (scale, lock, per-viewport layer freeze), MSPACE/PSPACE through viewports, page setups, PLOT and EXPORTPDF |
+| Parametric | Geometric and dimensional constraints, AUTOCONSTRAIN, PARAMETERS with expressions, conflict detection; constraints re-solve after every edit |
+| Grips | Hot grips with Space to cycle Stretch, Move, Rotate, Scale and Mirror |
| Automation | MCP server, JSON control channel, `cadcraft-cli` (info, convert, run, commands, mcp) |
## Quick start
diff --git a/ROADMAP.md b/ROADMAP.md
index 7817d09..29d2ddf 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -4,20 +4,57 @@ Status as of **2026-10-07**. CADCraft targets full parity with AutoCAD (2D draft
annotation, layouts and plotting, DWG, parametrics and 3D), plus things AutoCAD doesn't have:
agent control over MCP, a scriptable CLI, a web build and a free licence.
+## At a glance
+
+| Question | Answer |
+|---|---|
+| **How close is an alpha?** | **≈ 70% of the way.** About **55 Opus 5.5 wall-clock hours** remain (≈ 15–20 hours elapsed with 3–4 agents in parallel). |
+| **How far is 100% AutoCAD parity?** | **≈ 29% parity overall** (weighted by how much each area matters). About **580 Opus 5.5 wall-clock hours** remain (≈ 150–190 hours elapsed in parallel). |
+| **2D drafting parity** (what most AutoCAD users do every day: M1–M8) | **≈ 55%.** About **250 hours** remain. |
+| **The biggest single gap** | 3D modelling (M11): solids, surfaces, meshes, visual styles and rendering — ≈ 200 hours on its own. |
+
+### What "alpha" means here
+
+A person can do real 2D drafting work in CADCraft and trust it with their files:
+
+- Installable, signed builds for macOS, Windows, Linux, FreeBSD and the web from the release pipeline.
+- Drawings from AutoCAD open correctly, and CADCraft's DXF/DWG files open cleanly in AutoCAD and other readers.
+- Every common 2D draw, modify, annotate, layer, block, layout and plot command works, both with the mouse and at the command line.
+- No crashes and no lost work: autosave and recovery, plus undo that always works.
+
+### Alpha checklist
+
+| Item | State | Hours left |
+|---|---|---|
+| 2D draw and modify commands, snaps, tracking, grips | done (minor options missing) | — |
+| Dimensions, text, MTEXT, leaders, tables, TrueType fonts | done | — |
+| Hatch with pick points, blocks, attributes | done | — |
+| Layouts, viewports, MSPACE/PSPACE, page setup, PLOT to PDF | done | — |
+| Parametric constraints | done (engine); glyphs on the canvas in progress | 3 |
+| DXF/DWG round trip of everything above | done for our data; MULTILEADER is written as LEADER + MTEXT; `*D` dimension blocks duplicate on re-save | 6 |
+| Confirmed opening in AutoCAD (black-box check) | not yet confirmed | 4 |
+| Layer Properties Manager, QSELECT, Quick Properties | in progress | 4 |
+| Autosave, crash recovery, RECOVER/AUDIT | partial | 6 |
+| Options dialog and preferences | partial | 6 |
+| Plot preview | missing | 4 |
+| Scripted smoke test of all 290 commands through the UI, then fixing what it finds | not started | 12 |
+| Release pipeline: first green signed build on every platform | workflows written; first run being started | 6 |
+| Getting-started docs and the web build hosted | partial | 4 |
+| **Total** | | **≈ 55** |
+
## Where we are
| Measure | Value |
|---|---|
| Menu breadth (`cargo xtask parity`, [docs/parity.md](docs/parity.md)) | **233 / 491 reference menu items (47%)** |
| Registered commands | 290 (133 with interactive prompts) |
-| **Estimated overall feature parity (weighted by how much each area matters)** | **≈ 26%** |
-| Tests | geometry, colour, document, fonts, render, DXF, engine (commands, prompts, snaps, selection, undo, scripts, hostile input), MCP agent tasks, xtask |
+| **Estimated overall feature parity (weighted by how much each area matters)** | **≈ 29%** |
+| Performance | 200k entities: pick 0.001 ms, pick after an edit ≈ 4 ms (incremental R-tree), GPU canvas ≈ 4 ms per frame |
+| Tests | geometry, colour, document, fonts, render, DXF/DWG round trips, constraints solver, engine (commands, prompts, snaps, selection, undo, scripts, hostile input), MCP agent tasks, xtask |
| Gates | `cargo xtask ci`: fmt, clippy -D warnings, tests, asset attribution, layering, wasm — green |
-The weighted estimate counts depth: most covered menu items work in their common forms but lack
-some options (e.g. ARC has 3-point and start-center-end but not all eleven variants; TRIM works on
-lines, arcs, circles and polylines but not ellipses or splines; dimensions render but have no
-interactive DIM commands yet).
+Menu breadth counts menu items that exist; the weighted parity estimate also counts depth (options,
+edge cases, dialogs), which is why it is lower.
## Milestones
@@ -26,27 +63,26 @@ interactive DIM commands yet).
| M0 | Skeleton + vertical slice: workspace, AutoCAD-style UI, command line, draw/modify basics, DXF, CLI, MCP, web | **done** | — |
| M1 | Drafting core: every Draw-menu 2D command and option, dynamic input fields, object snap tracking, temporary snap overrides | ~85% (all 2D Draw items exist) | 8 |
| M2 | Modify: grips (stretch/move/rotate/scale/mirror, multifunctional), PEDIT, SPLINEDIT, LENGTHEN, BLEND, ALIGN, associative arrays, trim/extend for all curve types, MATCHPROP UI, Quick Properties | ~65% (PEDIT, LENGTHEN, ALIGN, BLEND, grips API, TRIM on splines) | 18 |
-| M3 | Layers & properties: full Layer Properties Manager (filters, VP overrides, states), linetype manager, lineweight display, transparency, QSELECT dialog, Properties for every object type | ~45% | 20 |
-| M4 | Annotation: DIM* commands, DIMSTYLE manager, associative dimensions, MLEADER + styles, in-place MTEXT editor, fields, tables + table styles, annotative scaling, TrueType fonts, SHX reader | ~45% (TrueType text, MTEXT formatting codes, full DIMSTYLE variables + overrides, all arrowheads, associative dimensions, TABLE editing; not yet: DXF round-trip of the new data, jogged/ordinate polish, tolerance frames, fields, annotative scaling, SHX) | 35 |
-| M5 | Hatch & blocks: pick-point boundary detection, islands, gradients, BLOCK/WBLOCK/INSERT dialogs, attributes (ATTDEF/ATTEDIT/BATTMAN), block editor, dynamic block parameters, xrefs, groups, Blocks palette | ~20% | 70 |
+| M3 | Layers & properties: full Layer Properties Manager (filters, VP overrides, states), linetype manager, lineweight display, transparency, QSELECT dialog, Properties for every object type | ~60% (Layer Properties Manager, QSELECT, Quick Properties in progress) | 15 |
+| M4 | Annotation: DIM* commands, DIMSTYLE manager, associative dimensions, MLEADER + styles, in-place MTEXT editor, fields, tables + table styles, annotative scaling, TrueType fonts, SHX reader | ~50% (TrueType text, MTEXT formatting codes, full DIMSTYLE variables + overrides, all arrowheads, associative dimensions, TABLE editing; DXF round trip; not yet: native MULTILEADER objects, jogged/ordinate polish, tolerance frames, fields, annotative scaling, SHX) | 30 |
+| M5 | Hatch & blocks: pick-point boundary detection, islands, gradients, BLOCK/WBLOCK/INSERT dialogs, attributes (ATTDEF/ATTEDIT/BATTMAN), block editor, dynamic block parameters, xrefs, groups, Blocks palette | ~35% (pick-point boundaries with islands, gradients, BLOCK/INSERT, attributes, nested blocks) | 70 |
| M6 | Layouts & plotting: paper space, viewports (rect/polygonal/object, scale, lock, per-VP layers), page setups, PLOT to PDF/PNG/SVG, plot styles (CTB/STB), PUBLISH | ~55% (layouts, viewports, MSPACE/PSPACE through viewports, page setup, PLOT/EXPORTPDF) | 25 |
-| M7 | Files: DWG read/write (done via acadrust), DXF fidelity (all object types, round-trip of unknown data), RECOVER/AUDIT, PURGE, templates, autosave, ETRANSMIT, PDF/raster underlays | ~45% | 60 |
+| M7 | Files: DWG read/write (done via acadrust), DXF fidelity (all object types, round-trip of unknown data), RECOVER/AUDIT, PURGE, templates, autosave, ETRANSMIT, PDF/raster underlays | ~55% (DXF round trip of dimension styles, associativity, tables and constraints) | 55 |
| M8 | Inquiry & utilities: MEASUREGEOM, MASSPROP, QuickCalc, Find/Replace, spell check, COUNT, DWG Compare, Settings/OPTIONS, CUI-style customisation, alias editor | ~20% | 30 |
-| M9 | Parametric: geometric + dimensional constraints, AutoConstrain, Parameters Manager (constraint solver, see plan/adr/0001) | ~60% (own solver crate, all GC*/DC* commands, AUTOCONSTRAIN, PARAMETERS, conflict detection, re-solve after edits; not yet: constraint glyph/dimension rendering, DWG/DXF persistence, inference while drawing) | 20 |
-| M10 | Performance: GPU canvas (wgpu batches), R-tree spatial index, incremental regen, 1M-entity drawings at 60 fps | ~60% (GPU canvas, R-tree: pick 50 ms → 0.001 ms at 200k entities) | 15 |
+| M9 | Parametric: geometric + dimensional constraints, AutoConstrain, Parameters Manager (constraint solver, see plan/adr/0001) | ~60% (own solver crate, all GC*/DC* commands, AUTOCONSTRAIN, PARAMETERS, conflict detection, re-solve after edits, DXF persistence; not yet: inference while drawing, constraint glyphs on the canvas (in progress)) | 16 |
+| M10 | Performance: GPU canvas (wgpu batches), R-tree spatial index, incremental regen, 1M-entity drawings at 60 fps | ~70% (GPU canvas, incremental R-tree: pick 50 ms → 0.001 ms at 200k entities, ≈ 4 ms after an edit) | 12 |
| M11 | 3D: UCS, orbit, visual styles, solids (box…loft, booleans, fillet edges), meshes, surfaces, sections, rendering | 0% | 200 |
| M12 | Automation: an embedded safe AutoLISP-compatible interpreter, action recorder, sheet sets, CLI/MCP parity tests | ~25% | 60 |
| M13 | 1.0 polish: preferences, workspaces, themes, localisation, accessibility, signed packages for every platform, docs | ~10% | 40 |
-| | **Remaining total** | | **≈ 620 hours** |
+| | **Remaining total** | | **≈ 580 hours** |
-At roughly 620 more hours of Opus 5.5 wall-clock work (with parallel agents this compresses to
-about 155–200 hours of elapsed time), CADCraft would reach broad AutoCAD parity. 2D drafting parity
-(M1–M8) is the first ≈ 300 hours.
+At roughly 580 more hours of Opus 5.5 wall-clock work (with parallel agents this compresses to
+about 150–190 hours of elapsed time), CADCraft would reach broad AutoCAD parity. 2D drafting parity
+(M1–M8) is the first ≈ 250 hours.
## Current focus
-1. Constraint glyphs and dimensional constraints on the canvas; DXF persistence of constraints, DIMSTYLE overrides and associativity.
-2. Quick Properties, QSELECT and the full Layer Properties Manager.
-3. Plot preview; polygonal/object viewports.
-4. 3D foundations (UCS, orbit, solids via truck/csgrs per plan/adr/0001).
-5. First release-candidate build through the release pipeline.
+1. Finish the alpha checklist above (release builds, AutoCAD open check, smoke test of every command, autosave/recovery, plot preview).
+2. Constraint glyphs on the canvas; Layer Properties Manager, QSELECT and Quick Properties.
+3. Native MULTILEADER objects in DXF; stop `*D` block duplication on re-save.
+4. Then 3D foundations (UCS, orbit, solids via truck/csgrs per plan/adr/0001).
diff --git a/crates/io/src/dxf_write.rs b/crates/io/src/dxf_write.rs
index fa51496..208f845 100644
--- a/crates/io/src/dxf_write.rs
+++ b/crates/io/src/dxf_write.rs
@@ -651,6 +651,28 @@ fn entity(w: &mut W, d: &Drawing, e: &Entity, owner: &str, paper: bool, cx: &Ctx
w.f(1040, t.text_height);
w.s(1000, &t.style);
}
+ EntityKind::MLeader(m) => {
+ // Written as plain LEADER + MTEXT entities (MULTILEADER objects aren't supported
+ // yet), so every reader shows the annotation.
+ for arm in m.leaders.iter().take(64) {
+ let mut vertices = arm.clone();
+ vertices.push(m.landing);
+ let le = Entity {
+ handle: Handle(u64::from_str_radix(&w.h(), 16).unwrap_or(0)),
+ common: e.common.clone(),
+ kind: EntityKind::Leader(cadcraft_doc::Leader { vertices, arrow: true, spline: false, style: m.style.clone() }),
+ };
+ entity(w, d, &le, owner, paper, cx);
+ }
+ if let Some(t) = &m.text {
+ let te = Entity {
+ handle: Handle(u64::from_str_radix(&w.h(), 16).unwrap_or(0)),
+ common: e.common.clone(),
+ kind: EntityKind::MText(t.clone()),
+ };
+ entity(w, d, &te, owner, paper, cx);
+ }
+ }
EntityKind::Leader(l) => {
w.s(0, "LEADER");
common(w, e, owner, paper, "AcDbLeader");
diff --git a/crates/io/src/tests.rs b/crates/io/src/tests.rs
index 8636c83..6e2a1dd 100644
--- a/crates/io/src/tests.rs
+++ b/crates/io/src/tests.rs
@@ -837,3 +837,30 @@ fn dwg_roundtrip_keeps_extension_data() {
let r = back.text_style("Romans").unwrap();
assert!(r.backwards && r.annotative);
}
+
+#[test]
+fn mleader_is_written_as_leader_and_mtext() {
+ let mut d = Drawing::new_metric();
+ let text = cadcraft_doc::MText {
+ insert: Vec3::new(12.0, 5.0, 0.0),
+ height: 2.5,
+ width: 0.0,
+ attach: 1,
+ rotation: 0.0,
+ contents: "Note".into(),
+ style: "Standard".into(),
+ line_spacing: 1.0,
+ };
+ let m = cadcraft_doc::MLeader {
+ leaders: vec![vec![Vec3::new(0.0, 0.0, 0.0)]],
+ landing: Vec3::new(10.0, 5.0, 0.0),
+ dogleg: 2.0,
+ text: Some(text),
+ style: "Standard".into(),
+ arrow_size: 2.5,
+ };
+ d.add(&Space::Model, Default::default(), EntityKind::MLeader(m)).unwrap();
+ let back = roundtrip(&d);
+ assert!(back.model.iter().any(|e| matches!(e.kind, EntityKind::Leader(_))));
+ assert!(back.model.iter().any(|e| matches!(&e.kind, EntityKind::MText(t) if t.contents == "Note")));
+}
diff --git a/docs/images/ui-apartment.png b/docs/images/ui-apartment.png
new file mode 100644
index 0000000..344774c
Binary files /dev/null and b/docs/images/ui-apartment.png differ
diff --git a/docs/images/ui-bracket.png b/docs/images/ui-bracket.png
index c179f3d..9ca39e0 100644
Binary files a/docs/images/ui-bracket.png and b/docs/images/ui-bracket.png differ
diff --git a/docs/images/ui-layout.png b/docs/images/ui-layout.png
new file mode 100644
index 0000000..207e72f
Binary files /dev/null and b/docs/images/ui-layout.png differ
diff --git a/examples/apartment.dxf b/examples/apartment.dxf
index ffd7a60..5fff702 100644
--- a/examples/apartment.dxf
+++ b/examples/apartment.dxf
@@ -157,7 +157,7 @@ $PSLTSCALE
9
$HANDSEED
5
-11A0
+11DE
0
ENDSEC
0
@@ -165,6 +165,48 @@ SECTION
2
CLASSES
0
+CLASS
+ 1
+TABLESTYLE
+ 2
+AcDbTableStyle
+ 3
+ObjectDBX Classes
+ 90
+4095
+280
+0
+281
+0
+ 0
+CLASS
+ 1
+ACAD_TABLE
+ 2
+AcDbTable
+ 3
+ObjectDBX Classes
+ 90
+1025
+280
+0
+281
+1
+ 0
+CLASS
+ 1
+DIMASSOC
+ 2
+AcDbDimAssoc
+ 3
+ObjectDBX Classes
+ 90
+0
+280
+0
+281
+0
+ 0
ENDSEC
0
SECTION
@@ -175,7 +217,7 @@ TABLE
2
VPORT
5
-1149
+1159
330
0
100
@@ -185,9 +227,9 @@ AcDbSymbolTable
0
VPORT
5
-114A
+115A
330
-1149
+1159
100
AcDbSymbolTableRecord
100
@@ -245,7 +287,7 @@ TABLE
2
LTYPE
5
-114B
+115B
330
0
100
@@ -255,9 +297,9 @@ AcDbSymbolTable
0
LTYPE
5
-114C
+115C
330
-114B
+115B
100
AcDbSymbolTableRecord
100
@@ -277,9 +319,9 @@ ByBlock
0
LTYPE
5
-114D
+115D
330
-114B
+115B
100
AcDbSymbolTableRecord
100
@@ -299,9 +341,9 @@ ByLayer
0
LTYPE
5
-114E
+115E
330
-114B
+115B
100
AcDbSymbolTableRecord
100
@@ -325,7 +367,7 @@ TABLE
2
LAYER
5
-114F
+115F
330
0
100
@@ -335,9 +377,9 @@ AcDbSymbolTable
0
LAYER
5
-1150
+1160
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -355,9 +397,9 @@ Continuous
0
LAYER
5
-1151
+1161
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -377,9 +419,9 @@ Continuous
0
LAYER
5
-1152
+1162
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -397,9 +439,9 @@ Continuous
0
LAYER
5
-1153
+1163
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -417,9 +459,9 @@ Continuous
0
LAYER
5
-1154
+1164
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -437,9 +479,9 @@ Continuous
0
LAYER
5
-1155
+1165
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -457,9 +499,9 @@ Continuous
0
LAYER
5
-1156
+1166
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -477,9 +519,9 @@ Continuous
0
LAYER
5
-1157
+1167
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -497,9 +539,9 @@ Continuous
0
LAYER
5
-1158
+1168
330
-114F
+115F
100
AcDbSymbolTableRecord
100
@@ -521,7 +563,7 @@ TABLE
2
STYLE
5
-1159
+1169
330
0
100
@@ -531,9 +573,9 @@ AcDbSymbolTable
0
STYLE
5
-115A
+116A
330
-1159
+1169
100
AcDbSymbolTableRecord
100
@@ -563,7 +605,7 @@ TABLE
2
VIEW
5
-115B
+116B
330
0
100
@@ -577,7 +619,7 @@ TABLE
2
UCS
5
-115C
+116C
330
0
100
@@ -591,19 +633,19 @@ TABLE
2
APPID
5
-115D
+116D
330
0
100
AcDbSymbolTable
70
-1
+3
0
APPID
5
-115E
+116E
330
-115D
+116D
100
AcDbSymbolTableRecord
100
@@ -613,13 +655,41 @@ ACAD
70
0
0
+APPID
+ 5
+116F
+330
+116D
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+CADCRAFT
+ 70
+0
+ 0
+APPID
+ 5
+1170
+330
+116D
+100
+AcDbSymbolTableRecord
+100
+AcDbRegAppTableRecord
+ 2
+AcadAnnotative
+ 70
+0
+ 0
ENDTAB
0
TABLE
2
DIMSTYLE
5
-115F
+1171
330
0
100
@@ -633,9 +703,9 @@ AcDbDimStyleTable
0
DIMSTYLE
105
-1160
+1172
330
-115F
+1171
100
AcDbSymbolTableRecord
100
@@ -654,32 +724,78 @@ Standard
0.38
44
80.0
+ 45
+0.0
+ 46
+80.0
+ 47
+0.0
+ 48
+0.0
140
140.0
141
0.09
142
70.0
+143
+25.4
144
1.0
+146
+1.0
147
40.0
+ 71
+0
+ 72
+0
73
1
74
1
+ 75
+0
+ 76
+0
77
1
78
0
+170
+0
+171
+2
+176
+4
+177
+4
+178
+2
+179
+0
271
0
+272
+4
+275
+0
+276
+0
+277
+2
+278
+46
+280
+0
+340
+116A
0
DIMSTYLE
105
-1161
+1173
330
-115F
+1171
100
AcDbSymbolTableRecord
100
@@ -698,26 +814,72 @@ ISO-25
3.75
44
1.25
+ 45
+0.0
+ 46
+0.0
+ 47
+0.0
+ 48
+0.0
140
2.5
141
2.5
142
0.0
+143
+25.4
144
1.0
+146
+1.0
147
0.625
+ 71
+0
+ 72
+0
73
0
74
+0
+ 75
+0
+ 76
0
77
1
78
8
+170
+0
+171
+2
+176
+0
+177
+0
+178
+0
+179
+0
271
2
+272
+4
+275
+0
+276
+0
+277
+2
+278
+46
+280
+0
+340
+116A
0
ENDTAB
0
@@ -725,19 +887,19 @@ TABLE
2
BLOCK_RECORD
5
-1162
+1174
330
0
100
AcDbSymbolTable
70
-10
+11
0
BLOCK_RECORD
5
1139
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -745,13 +907,13 @@ AcDbBlockTableRecord
2
*Model_Space
340
-1146
+1156
0
BLOCK_RECORD
5
113A
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -759,13 +921,13 @@ AcDbBlockTableRecord
2
*Paper_Space
340
-1147
+1157
0
BLOCK_RECORD
5
113B
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -773,13 +935,13 @@ AcDbBlockTableRecord
2
*Paper_Space0
340
-1148
+1158
0
BLOCK_RECORD
5
113C
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -793,7 +955,7 @@ BLOCK_RECORD
5
113D
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -807,7 +969,7 @@ BLOCK_RECORD
5
113E
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -821,7 +983,7 @@ BLOCK_RECORD
5
113F
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -835,7 +997,7 @@ BLOCK_RECORD
5
1140
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -849,7 +1011,7 @@ BLOCK_RECORD
5
1141
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -863,7 +1025,7 @@ BLOCK_RECORD
5
1142
330
-1162
+1174
100
AcDbSymbolTableRecord
100
@@ -871,6 +1033,20 @@ AcDbBlockTableRecord
2
*D7
340
+0
+ 0
+BLOCK_RECORD
+ 5
+1143
+330
+1174
+100
+AcDbSymbolTableRecord
+100
+AcDbBlockTableRecord
+ 2
+*T1
+340
0
0
ENDTAB
@@ -883,7 +1059,7 @@ BLOCKS
0
BLOCK
5
-1163
+1175
330
1139
100
@@ -909,7 +1085,7 @@ AcDbBlockBegin
0
ENDBLK
5
-1164
+1176
330
1139
100
@@ -921,7 +1097,7 @@ AcDbBlockEnd
0
BLOCK
5
-1165
+1177
330
113A
100
@@ -949,7 +1125,7 @@ AcDbBlockBegin
0
ENDBLK
5
-1166
+1178
330
113A
100
@@ -963,7 +1139,7 @@ AcDbBlockEnd
0
BLOCK
5
-1167
+1179
330
113B
100
@@ -991,7 +1167,7 @@ AcDbBlockBegin
0
ENDBLK
5
-1168
+117A
330
113B
100
@@ -1005,7 +1181,7 @@ AcDbBlockEnd
0
BLOCK
5
-1192
+11CC
330
113C
100
@@ -1031,7 +1207,7 @@ AcDbBlockBegin
0
LINE
5
-1169
+117B
330
113C
100
@@ -1057,7 +1233,7 @@ AcDbLine
0
LINE
5
-116A
+117C
330
113C
100
@@ -1083,7 +1259,7 @@ AcDbLine
0
LINE
5
-116B
+117D
330
113C
100
@@ -1109,7 +1285,7 @@ AcDbLine
0
LINE
5
-116C
+117E
330
113C
100
@@ -1135,7 +1311,7 @@ AcDbLine
0
LINE
5
-116D
+117F
330
113C
100
@@ -1161,7 +1337,7 @@ AcDbLine
0
MTEXT
5
-116E
+1180
330
113C
100
@@ -1195,7 +1371,7 @@ Standard
0
ENDBLK
5
-1193
+11CD
330
113C
100
@@ -1207,7 +1383,7 @@ AcDbBlockEnd
0
BLOCK
5
-1194
+11CE
330
113D
100
@@ -1233,7 +1409,7 @@ AcDbBlockBegin
0
LINE
5
-116F
+1181
330
113D
100
@@ -1259,7 +1435,7 @@ AcDbLine
0
LINE
5
-1170
+1182
330
113D
100
@@ -1285,7 +1461,7 @@ AcDbLine
0
LINE
5
-1171
+1183
330
113D
100
@@ -1311,7 +1487,7 @@ AcDbLine
0
LINE
5
-1172
+1184
330
113D
100
@@ -1337,7 +1513,7 @@ AcDbLine
0
LINE
5
-1173
+1185
330
113D
100
@@ -1363,7 +1539,7 @@ AcDbLine
0
MTEXT
5
-1174
+1186
330
113D
100
@@ -1397,7 +1573,7 @@ Standard
0
ENDBLK
5
-1195
+11CF
330
113D
100
@@ -1409,7 +1585,7 @@ AcDbBlockEnd
0
BLOCK
5
-1196
+11D0
330
113E
100
@@ -1435,7 +1611,7 @@ AcDbBlockBegin
0
LINE
5
-1175
+1187
330
113E
100
@@ -1461,7 +1637,7 @@ AcDbLine
0
LINE
5
-1176
+1188
330
113E
100
@@ -1487,7 +1663,7 @@ AcDbLine
0
LINE
5
-1177
+1189
330
113E
100
@@ -1513,7 +1689,7 @@ AcDbLine
0
LINE
5
-1178
+118A
330
113E
100
@@ -1539,7 +1715,7 @@ AcDbLine
0
LINE
5
-1179
+118B
330
113E
100
@@ -1565,7 +1741,7 @@ AcDbLine
0
MTEXT
5
-117A
+118C
330
113E
100
@@ -1599,7 +1775,7 @@ Standard
0
ENDBLK
5
-1197
+11D1
330
113E
100
@@ -1611,7 +1787,7 @@ AcDbBlockEnd
0
BLOCK
5
-1198
+11D2
330
113F
100
@@ -1637,7 +1813,7 @@ AcDbBlockBegin
0
LINE
5
-117B
+118D
330
113F
100
@@ -1663,7 +1839,7 @@ AcDbLine
0
LINE
5
-117C
+118E
330
113F
100
@@ -1689,7 +1865,7 @@ AcDbLine
0
LINE
5
-117D
+118F
330
113F
100
@@ -1715,7 +1891,7 @@ AcDbLine
0
LINE
5
-117E
+1190
330
113F
100
@@ -1741,7 +1917,7 @@ AcDbLine
0
LINE
5
-117F
+1191
330
113F
100
@@ -1767,7 +1943,7 @@ AcDbLine
0
MTEXT
5
-1180
+1192
330
113F
100
@@ -1801,7 +1977,7 @@ Standard
0
ENDBLK
5
-1199
+11D3
330
113F
100
@@ -1813,7 +1989,7 @@ AcDbBlockEnd
0
BLOCK
5
-119A
+11D4
330
1140
100
@@ -1839,7 +2015,7 @@ AcDbBlockBegin
0
LINE
5
-1181
+1193
330
1140
100
@@ -1865,7 +2041,7 @@ AcDbLine
0
LINE
5
-1182
+1194
330
1140
100
@@ -1891,7 +2067,7 @@ AcDbLine
0
LINE
5
-1183
+1195
330
1140
100
@@ -1917,7 +2093,7 @@ AcDbLine
0
LINE
5
-1184
+1196
330
1140
100
@@ -1943,7 +2119,7 @@ AcDbLine
0
LINE
5
-1185
+1197
330
1140
100
@@ -1969,7 +2145,7 @@ AcDbLine
0
MTEXT
5
-1186
+1198
330
1140
100
@@ -2003,7 +2179,7 @@ Standard
0
ENDBLK
5
-119B
+11D5
330
1140
100
@@ -2015,7 +2191,7 @@ AcDbBlockEnd
0
BLOCK
5
-119C
+11D6
330
1141
100
@@ -2041,7 +2217,7 @@ AcDbBlockBegin
0
LINE
5
-1187
+1199
330
1141
100
@@ -2067,7 +2243,7 @@ AcDbLine
0
LINE
5
-1188
+119A
330
1141
100
@@ -2093,7 +2269,7 @@ AcDbLine
0
LINE
5
-1189
+119B
330
1141
100
@@ -2119,7 +2295,7 @@ AcDbLine
0
LINE
5
-118A
+119C
330
1141
100
@@ -2145,7 +2321,7 @@ AcDbLine
0
LINE
5
-118B
+119D
330
1141
100
@@ -2171,7 +2347,7 @@ AcDbLine
0
MTEXT
5
-118C
+119E
330
1141
100
@@ -2205,7 +2381,7 @@ Standard
0
ENDBLK
5
-119D
+11D7
330
1141
100
@@ -2217,7 +2393,7 @@ AcDbBlockEnd
0
BLOCK
5
-119E
+11D8
330
1142
100
@@ -2243,7 +2419,7 @@ AcDbBlockBegin
0
LINE
5
-118D
+119F
330
1142
100
@@ -2269,7 +2445,7 @@ AcDbLine
0
LINE
5
-118E
+11A0
330
1142
100
@@ -2295,7 +2471,7 @@ AcDbLine
0
LINE
5
-118F
+11A1
330
1142
100
@@ -2321,7 +2497,7 @@ AcDbLine
0
LINE
5
-1190
+11A2
330
1142
100
@@ -2347,7 +2523,7 @@ AcDbLine
0
MTEXT
5
-1191
+11A3
330
1142
100
@@ -2381,7 +2557,7 @@ Standard
0
ENDBLK
5
-119F
+11D9
330
1142
100
@@ -2389,6 +2565,1172 @@ AcDbEntity
8
0
100
+AcDbBlockEnd
+ 0
+BLOCK
+ 5
+11DA
+330
+1143
+100
+AcDbEntity
+ 8
+0
+100
+AcDbBlockBegin
+ 2
+*T1
+ 70
+1
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 3
+*T1
+ 1
+
+ 0
+LINE
+ 5
+11A4
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-493.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-493.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11A5
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+4000.0
+ 20
+-493.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-0.0
+ 31
+0.0
+ 0
+LINE
+ 5
+11A6
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-0.0
+ 30
+0.0
+ 11
+4000.0
+ 21
+-0.0
+ 31
+0.0
+ 0
+LINE
+ 5
+11A7
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-0.0
+ 30
+0.0
+ 11
+0.0
+ 21
+-493.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11A8
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-943.3333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-943.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11A9
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-943.3333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-493.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11AA
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-493.3333333333333
+ 30
+0.0
+ 11
+0.0
+ 21
+-943.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11AB
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-943.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-943.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11AC
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+4000.0
+ 20
+-943.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-493.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11AD
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-1393.3333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-1393.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11AE
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-1393.3333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-943.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11AF
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-943.3333333333333
+ 30
+0.0
+ 11
+0.0
+ 21
+-1393.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B0
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-1393.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-1393.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B1
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+4000.0
+ 20
+-1393.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-943.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B2
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-1843.3333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-1843.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B3
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-1843.3333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-1393.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B4
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-1393.3333333333333
+ 30
+0.0
+ 11
+0.0
+ 21
+-1843.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B5
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-1843.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-1843.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B6
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+4000.0
+ 20
+-1843.3333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-1393.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B7
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-2293.333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-2293.333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B8
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-2293.333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-1843.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11B9
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-1843.3333333333333
+ 30
+0.0
+ 11
+0.0
+ 21
+-2293.333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11BA
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-2293.333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-2293.333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11BB
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+4000.0
+ 20
+-2293.333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-1843.3333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11BC
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-2743.333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-2743.333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11BD
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-2743.333333333333
+ 30
+0.0
+ 11
+2000.0
+ 21
+-2293.333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11BE
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+0.0
+ 20
+-2293.333333333333
+ 30
+0.0
+ 11
+0.0
+ 21
+-2743.333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11BF
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+2000.0
+ 20
+-2743.333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-2743.333333333333
+ 31
+0.0
+ 0
+LINE
+ 5
+11C0
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbLine
+ 10
+4000.0
+ 20
+-2743.333333333333
+ 30
+0.0
+ 11
+4000.0
+ 21
+-2293.333333333333
+ 31
+0.0
+ 0
+MTEXT
+ 5
+11C1
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+2000.0
+ 20
+-246.66666666666666
+ 30
+0.0
+ 40
+224.0
+ 41
+0.0
+ 71
+5
+ 72
+1
+ 1
+ROOM SCHEDULE
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C2
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+1000.0
+ 20
+-718.3333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+5
+ 72
+1
+ 1
+Room
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C3
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+3000.0
+ 20
+-718.3333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+5
+ 72
+1
+ 1
+Area
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C4
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+60.0
+ 20
+-1168.3333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+Living / Dining
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C5
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+2060.0
+ 20
+-1168.3333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+34.6 m²
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C6
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+60.0
+ 20
+-1618.3333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+Bedroom
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C7
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+2060.0
+ 20
+-1618.3333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+16.4 m²
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C8
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+60.0
+ 20
+-2068.333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+Bath
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11C9
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+2060.0
+ 20
+-2068.333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+7.7 m²
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11CA
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+60.0
+ 20
+-2518.333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+Total
+ 7
+Standard
+ 44
+1.0
+ 0
+MTEXT
+ 5
+11CB
+330
+1143
+100
+AcDbEntity
+ 8
+A-ANNO
+ 62
+0
+100
+AcDbMText
+ 10
+2060.0
+ 20
+-2518.333333333333
+ 30
+0.0
+ 40
+160.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+58.7 m²
+ 7
+Standard
+ 44
+1.0
+ 0
+ENDBLK
+ 5
+11DB
+330
+1143
+100
+AcDbEntity
+ 8
+0
+100
AcDbBlockEnd
0
ENDSEC
@@ -4403,9 +5745,407 @@ Standard
44
1.0
0
+LEADER
+ 5
+11DC
+330
+1139
+100
+AcDbEntity
+ 8
+A-ANNO
+100
+AcDbLeader
+ 3
+Standard
+ 71
+1
+ 72
+0
+ 76
+3
+ 10
+4600.0
+ 20
+250.0
+ 30
+0.0
+ 10
+5200.0
+ 20
+-1500.0
+ 30
+0.0
+ 10
+5600.0
+ 20
+-1500.0
+ 30
+0.0
+ 0
+MTEXT
+ 5
+11DD
+330
+1139
+100
+AcDbEntity
+ 8
+A-ANNO
+100
+AcDbMText
+ 10
+5640.36
+ 20
+-1500.0
+ 30
+0.0
+ 40
+150.0
+ 41
+0.0
+ 71
+4
+ 72
+1
+ 1
+Double glazing, U = 1.1
+ 7
+Standard
+ 44
+1.0
+ 0
+ACAD_TABLE
+ 5
+131
+330
+1139
+100
+AcDbEntity
+ 8
+A-ANNO
+100
+AcDbBlockReference
+ 2
+*T1
+ 10
+13000.0
+ 20
+8000.0
+ 30
+0.0
+100
+AcDbTable
+280
+0
+342
+1150
+343
+1143
+ 11
+1.0
+ 21
+0.0
+ 31
+0.0
+ 90
+0
+ 91
+6
+ 92
+2
+ 93
+0
+ 94
+0
+ 95
+0
+ 96
+0
+141
+493.3333333333333
+141
+450.0
+141
+450.0
+141
+450.0
+141
+450.0
+141
+450.0
+142
+2000.0
+142
+2000.0
+171
+1
+172
+0
+173
+1
+174
+0
+175
+2
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+ROOM SCHEDULE
+171
+1
+172
+0
+173
+1
+174
+0
+175
+0
+176
+0
+ 91
+0
+178
+0
+145
+0.0
+ 1
+
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+Room
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+Area
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+Living / Dining
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+34.6 m²
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+Bedroom
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+16.4 m²
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+Bath
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+7.7 m²
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+Total
+171
+1
+172
+0
+173
+0
+174
+0
+175
+1
+176
+1
+ 91
+0
+178
+0
+145
+0.0
+ 1
+58.7 m²
+1001
+CADCRAFT
+1000
+TABLE
+1070
+1
+1070
+1
+1040
+160.0
+1000
+Standard
+ 0
DIMENSION
5
132
+102
+{ACAD_REACTORS
+330
+1145
+102
+}
+102
+{ACAD_XDICTIONARY
+360
+1144
+102
+}
330
1139
100
@@ -4450,10 +6190,42 @@ AcDbAlignedDimension
0.0
100
AcDbRotatedDimension
+1001
+CADCRAFT
+1000
+ASSOC
+1002
+{
+1002
+{
+1000
+p13
+1005
+100
+1070
+6
+1071
+0
+1002
+}
+1002
+}
0
DIMENSION
5
133
+102
+{ACAD_REACTORS
+330
+1147
+102
+}
+102
+{ACAD_XDICTIONARY
+360
+1146
+102
+}
330
1139
100
@@ -4498,10 +6270,42 @@ AcDbAlignedDimension
0.0
100
AcDbRotatedDimension
+1001
+CADCRAFT
+1000
+ASSOC
+1002
+{
+1002
+{
+1000
+p14
+1005
+100
+1070
+6
+1071
+1
+1002
+}
+1002
+}
0
DIMENSION
5
134
+102
+{ACAD_REACTORS
+330
+1149
+102
+}
+102
+{ACAD_XDICTIONARY
+360
+1148
+102
+}
330
1139
100
@@ -4546,10 +6350,54 @@ AcDbAlignedDimension
0.0
100
AcDbRotatedDimension
+1001
+CADCRAFT
+1000
+ASSOC
+1002
+{
+1002
+{
+1000
+p13
+1005
+100
+1070
+6
+1071
+0
+1002
+}
+1002
+{
+1000
+p14
+1005
+100
+1070
+6
+1071
+1
+1002
+}
+1002
+}
0
DIMENSION
5
135
+102
+{ACAD_REACTORS
+330
+114B
+102
+}
+102
+{ACAD_XDICTIONARY
+360
+114A
+102
+}
330
1139
100
@@ -4594,10 +6442,54 @@ AcDbAlignedDimension
90.0
100
AcDbRotatedDimension
+1001
+CADCRAFT
+1000
+ASSOC
+1002
+{
+1002
+{
+1000
+p13
+1005
+100
+1070
+6
+1071
+0
+1002
+}
+1002
+{
+1000
+p14
+1005
+100
+1070
+6
+1071
+3
+1002
+}
+1002
+}
0
DIMENSION
5
136
+102
+{ACAD_REACTORS
+330
+114D
+102
+}
+102
+{ACAD_XDICTIONARY
+360
+114C
+102
+}
330
1139
100
@@ -4642,10 +6534,42 @@ AcDbAlignedDimension
90.0
100
AcDbRotatedDimension
+1001
+CADCRAFT
+1000
+ASSOC
+1002
+{
+1002
+{
+1000
+p14
+1005
+100
+1070
+6
+1071
+2
+1002
+}
+1002
+}
0
DIMENSION
5
137
+102
+{ACAD_REACTORS
+330
+114F
+102
+}
+102
+{ACAD_XDICTIONARY
+360
+114E
+102
+}
330
1139
100
@@ -4690,6 +6614,26 @@ AcDbAlignedDimension
90.0
100
AcDbRotatedDimension
+1001
+CADCRAFT
+1000
+ASSOC
+1002
+{
+1002
+{
+1000
+p13
+1005
+100
+1070
+6
+1071
+1
+1002
+}
+1002
+}
0
DIMENSION
5
@@ -4739,7 +6683,7 @@ OBJECTS
0
DICTIONARY
5
-1143
+1151
330
0
100
@@ -4749,17 +6693,21 @@ AcDbDictionary
3
ACAD_GROUP
350
-1144
+1152
3
ACAD_LAYOUT
350
-1145
+1153
+ 3
+ACAD_TABLESTYLE
+350
+1154
0
DICTIONARY
5
-1144
+1152
330
-1143
+1151
100
AcDbDictionary
281
@@ -4767,9 +6715,635 @@ AcDbDictionary
0
DICTIONARY
5
-1145
+1154
330
-1143
+1151
+100
+AcDbDictionary
+281
+1
+ 3
+Standard
+350
+1150
+ 0
+TABLESTYLE
+ 5
+1150
+102
+{ACAD_REACTORS
+330
+1154
+102
+}
+330
+1154
+100
+AcDbTableStyle
+ 3
+
+ 70
+0
+ 71
+0
+ 40
+60.0
+ 41
+60.0
+280
+0
+281
+0
+ 7
+Standard
+140
+160.0
+170
+4
+ 62
+0
+ 63
+7
+283
+0
+274
+-2
+275
+-2
+276
+-2
+277
+-2
+278
+-2
+279
+-2
+284
+1
+285
+1
+286
+1
+287
+1
+288
+1
+289
+1
+ 64
+0
+ 65
+0
+ 66
+0
+ 67
+0
+ 68
+0
+ 69
+0
+ 7
+Standard
+140
+160.0
+170
+5
+ 62
+0
+ 63
+7
+283
+0
+274
+-2
+275
+-2
+276
+-2
+277
+-2
+278
+-2
+279
+-2
+284
+1
+285
+1
+286
+1
+287
+1
+288
+1
+289
+1
+ 64
+0
+ 65
+0
+ 66
+0
+ 67
+0
+ 68
+0
+ 69
+0
+ 7
+Standard
+140
+224.0
+170
+5
+ 62
+0
+ 63
+7
+283
+0
+274
+-2
+275
+-2
+276
+-2
+277
+-2
+278
+-2
+279
+-2
+284
+1
+285
+1
+286
+1
+287
+1
+288
+1
+289
+1
+ 64
+0
+ 65
+0
+ 66
+0
+ 67
+0
+ 68
+0
+ 69
+0
+ 0
+DICTIONARY
+ 5
+1144
+102
+{ACAD_REACTORS
+330
+132
+102
+}
+330
+132
+100
+AcDbDictionary
+280
+1
+281
+1
+ 3
+ACAD_DIMASSOC
+360
+1145
+ 0
+DIMASSOC
+ 5
+1145
+102
+{ACAD_REACTORS
+330
+1144
+102
+}
+330
+1144
+100
+AcDbDimAssoc
+330
+132
+ 90
+1
+ 70
+0
+ 71
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 75
+0
+ 0
+DICTIONARY
+ 5
+1146
+102
+{ACAD_REACTORS
+330
+133
+102
+}
+330
+133
+100
+AcDbDictionary
+280
+1
+281
+1
+ 3
+ACAD_DIMASSOC
+360
+1147
+ 0
+DIMASSOC
+ 5
+1147
+102
+{ACAD_REACTORS
+330
+1146
+102
+}
+330
+1146
+100
+AcDbDimAssoc
+330
+133
+ 90
+2
+ 70
+0
+ 71
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+12000.0
+ 20
+0.0
+ 30
+0.0
+ 75
+0
+ 0
+DICTIONARY
+ 5
+1148
+102
+{ACAD_REACTORS
+330
+134
+102
+}
+330
+134
+100
+AcDbDictionary
+280
+1
+281
+1
+ 3
+ACAD_DIMASSOC
+360
+1149
+ 0
+DIMASSOC
+ 5
+1149
+102
+{ACAD_REACTORS
+330
+1148
+102
+}
+330
+1148
+100
+AcDbDimAssoc
+330
+134
+ 90
+3
+ 70
+0
+ 71
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 75
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+12000.0
+ 20
+0.0
+ 30
+0.0
+ 75
+0
+ 0
+DICTIONARY
+ 5
+114A
+102
+{ACAD_REACTORS
+330
+135
+102
+}
+330
+135
+100
+AcDbDictionary
+280
+1
+281
+1
+ 3
+ACAD_DIMASSOC
+360
+114B
+ 0
+DIMASSOC
+ 5
+114B
+102
+{ACAD_REACTORS
+330
+114A
+102
+}
+330
+114A
+100
+AcDbDimAssoc
+330
+135
+ 90
+3
+ 70
+0
+ 71
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+0.0
+ 20
+0.0
+ 30
+0.0
+ 75
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+0.0
+ 20
+8000.0
+ 30
+0.0
+ 75
+0
+ 0
+DICTIONARY
+ 5
+114C
+102
+{ACAD_REACTORS
+330
+136
+102
+}
+330
+136
+100
+AcDbDictionary
+280
+1
+281
+1
+ 3
+ACAD_DIMASSOC
+360
+114D
+ 0
+DIMASSOC
+ 5
+114D
+102
+{ACAD_REACTORS
+330
+114C
+102
+}
+330
+114C
+100
+AcDbDimAssoc
+330
+136
+ 90
+2
+ 70
+0
+ 71
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+12000.0
+ 20
+8000.0
+ 30
+0.0
+ 75
+0
+ 0
+DICTIONARY
+ 5
+114E
+102
+{ACAD_REACTORS
+330
+137
+102
+}
+330
+137
+100
+AcDbDictionary
+280
+1
+281
+1
+ 3
+ACAD_DIMASSOC
+360
+114F
+ 0
+DIMASSOC
+ 5
+114F
+102
+{ACAD_REACTORS
+330
+114E
+102
+}
+330
+114E
+100
+AcDbDimAssoc
+330
+137
+ 90
+1
+ 70
+0
+ 71
+0
+ 1
+AcDbOsnapPointRef
+ 72
+1
+331
+100
+ 73
+0
+ 91
+0
+301
+
+ 40
+0.0
+ 10
+12000.0
+ 20
+0.0
+ 30
+0.0
+ 75
+0
+ 0
+DICTIONARY
+ 5
+1153
+330
+1151
100
AcDbDictionary
281
@@ -4777,21 +7351,21 @@ AcDbDictionary
3
Model
350
-1146
+1156
3
Layout1
350
-1147
+1157
3
Layout2
350
-1148
+1158
0
LAYOUT
5
-1146
+1156
330
-1145
+1153
100
AcDbPlotSettings
1
@@ -4909,9 +7483,9 @@ Model
0
LAYOUT
5
-1147
+1157
330
-1145
+1153
100
AcDbPlotSettings
1
@@ -5029,9 +7603,9 @@ Layout1
0
LAYOUT
5
-1148
+1158
330
-1145
+1153
100
AcDbPlotSettings
1