Overview
ARC3D™ is a professional architectural design application for creating building plans, 3D models, and construction documentation. It provides a complete 2D drafting and 3D modelling environment powered by the Babylon.js rendering engine.
Building Design
Walls, doors, windows, roofs, floors, staircases, columns, beams, and foundations.
Precision Drafting
CAD input, grid snapping, ortho mode, auto-dimensions, and angle presets.
Dual View Mode
Switch between 2D orthographic drafting and 3D perspective views instantly.
Professional Export
PDF drawings with title blocks, DXF for CAD, and OBJ/GLB for 3D.
Multi-Story
Level presets from Basement to 4th Floor with custom elevation support.
Project Database
Auto-save, undo/redo, project management, and IndexedDB storage.
Quick Start
First Launch
When ARC3D™ opens, you are placed in 2D orthographic mode with a grid and rulers visible. The default tool is the pointer (select mode). You can immediately begin drawing walls or switch to 3D view.
Drawing Your First Room
- Press W to activate the Wall tool.
- Click on the canvas to set the wall's start point.
- Move the mouse — a live preview shows the wall length and angle.
- Click again to set the end point. A confirmation dialog appears with editable Length, Angle, and Height fields.
- Press Enter to confirm. With Continuous Mode on (default), the next wall starts from the previous endpoint.
- Draw three more walls to complete a rectangle. Press Escape to stop drawing.
- Press Tab to switch to 3D view and see your room in perspective.
- Press Ctrl+S to save your project.
Interface Layout
Header Bar
| Element | Description |
|---|---|
| Logo & Title | ARC3D™ branding |
| Share & Export | Dropdown — PDF, CAD (DXF), and 3D (OBJ/GLB) export |
| Zoom Controls | Zoom In / Zoom Out buttons |
| Wireframe | Toggle wireframe rendering (Z) |
| Fullscreen | Enter fullscreen (F11) |
| Help | Shortcuts modal (H) |
| Notifications | Notification bell with unread badge |
| Settings | Gear icon — opens Settings panel |
Left Sidebar Menus
| Button | Category | Contents |
|---|---|---|
| BUILD | Structure & Openings | Wall, Curved Wall, Floor, Ceiling, Roof, Stairs, Column, Beam, Foundation, Topography, Door, Window, Opening |
| SHAPES | 3D Primitives | Box, Cylinder, Sphere, Hemisphere, Cone, Pyramid, Hex Prism, Tri Prism, Torus, Capsule, Plane |
| DRAW | 2D Drawing | Lines, Curves, Polylines, Splines, Basic Shapes, Arrows & Symbols |
| MEASURE | Measurement & Annotation | Area, Text, Dimension, Angle, Leader, Bubble, Callout, Cloud, Section Mark |
| ANALYZE | Analysis | Compliance, Energy, Structural, Report |
| SAVE | Project Database | Save/load projects, auto-save management |
Floating Mode Toolbar
- Layers — Shows active layer name; opens layer management dropdown
- 2D — Switch to 2D orthographic mode
- 3D — Switch to 3D perspective mode
- Views — Opens the Views panel: interactive View Cube, elevation presets (Front, Back, Left, Right, Top, Bottom, isometric corners), Active View indicator, Exit Elevation View, and camera settings (Distance, View Height, Zoom)
Status Bar
| Indicator | Shows |
|---|---|
| Status | "Ready" or active tool status |
| Coordinates | X / Y / Z cursor position |
| Selection | Selected element info |
| Mode | 2D Mode / 3D Mode |
| Objects | Total building objects in scene |
| Connection | Online / Offline |
| Clock | Current time |
Walls
Activation
Press W or click Wall in the BUILD menu. A floating toolbar appears with draw/select toggle, editing tools, and confirm/cancel.
Drawing Workflow
- Click on the canvas to set the start point. The cursor snaps to grid points, wall endpoints, and midpoints.
- Move the mouse — a live preview shows the wall outline with length and angle labels.
- Click to set the end point. If Confirm Mode is enabled, a dialog appears.
- In the dialog, fine-tune Length (mm), Angle (°), and Height (mm). Press Tab to cycle fields.
- Press Enter or click ✓ to confirm the wall.
- With Continuous Mode on, the next wall starts from the previous endpoint.
- Press Escape to stop drawing.
CAD Input
While drawing, type precise values using CAD-style input:
Quick Angle Presets
| Key | Angle | Key | Angle |
|---|---|---|---|
| Shift+0 | 0° | Shift+5 | 75° |
| Shift+1 | 15° | Shift+6 | 90° |
| Shift+2 | 30° | Shift+7 | 120° |
| Shift+3 | 45° | Shift+8 | 135° |
| Shift+4 | 60° | Shift+9 | 180° |
Wall Types
| Type | Thickness | Description |
|---|---|---|
| Standard | 200 mm | Single-leaf masonry or blockwork. General-purpose internal or external wall. |
| Load Bearing | 250 mm | Solid blockwork or concrete. Supports structural loads from floors and roof. |
| Cavity Wall | ~252.5 mm | 102.5 mm brick outer leaf + 50 mm cavity + 100 mm block inner leaf. External wall with insulation space. Leaf thicknesses and cavity width are adjustable. |
| Partition | 100 mm | Lightweight internal division wall (e.g. plasterboard on C-stud frame). |
| Stud Wall | 100 mm | Timber or metal stud framing. Suitable for internal partition or feature walls. |
Wall Options Panel
| Option | Description |
|---|---|
| Thickness (mm) | Wall thickness — adjustable per wall |
| Height (mm) | Wall height (default: 2700 mm) |
| Level Preset | Ground, 1st, 2nd, 3rd, 4th Floor, Basement, or Custom |
| Base Elevation (mm) | Manual elevation offset |
| Finish | Brick, Concrete, Plaster, Stone, or Timber |
| Continuous Mode | Chain walls end-to-end automatically |
| Confirm Mode | Show confirmation dialog with exact dimensions |
Wall Floating Toolbar
| Button | Action |
|---|---|
| Select / Draw | Toggle between select (S) and draw (W) modes |
| Edit | Select a wall to modify its properties |
| Delete | Remove selected wall |
| Undo / Redo | Undo/redo wall creation |
| Split Wall | Split a wall at a click point |
| Join Walls | Merge two collinear segments |
| Extend Wall | Extend wall to meet another |
| Trim Wall | Trim wall at intersection |
Curved Walls
Curved walls create arc-shaped wall segments. Click Curved Wall in the BUILD menu to activate.
How to Draw
- Click to set the wall's start point.
- Move and click to set the end point. A straight wall preview appears.
- After placement, a green bend handle appears at the midpoint.
- Drag the bend handle perpendicular to the wall to create an arc. Drag left or right to curve in either direction.
- Release to set the curvature. The wall updates in both 2D (curved outline with hatching) and 3D (extruded curved mesh).
Doors & Windows
Placing a Door
- Press Shift+D or click Door in BUILD → Openings.
- Hover over an existing wall — the opening preview follows the cursor along the wall.
- Click to place the door. It is automatically cut into the wall.
Placing a Window
- Press Shift+W or click Window in BUILD → Openings.
- Hover over a wall to see the window preview.
- Click to place the window.
Opening Frame
Press O to place a raw opening/frame — a cutout without a door or window insert. Press O again to cycle between Door, Window, and Frame types.
Floors & Ceilings
Floor
- Click Floor in the BUILD menu.
- Click to place corner points defining the floor boundary.
- Press Enter to confirm and create the floor slab.
Ceiling
Works identically to Floor — click Ceiling and define boundary points. The ceiling is placed at wall-top height.
Floor Options
| Option | Description |
|---|---|
| Material | Wood Planks, Ceramic Tile, Marble, Concrete, Carpet, Laminate, Vinyl, Natural Stone |
| Thickness | Floor slab thickness (mm) |
| Level / Height | Elevation placement |
| Direction | Plank / tile direction |
| Plank Width / Length | Individual plank dimensions |
| Staggered | Toggle staggered pattern |
Roofs
- Press Shift+R or click Roof in BUILD.
- Click to define the roof boundary polygon.
- Define the ridge line by clicking ridge points.
- Drag corners or ridge points to adjust shape, pitch, and overhang.
Roof Options
| Option | Description |
|---|---|
| Type | Gable, Flat, or Shed |
| Building Shape | Rectangle, L-Shape, U-Shape, T-Shape |
| Pitch (°) | Roof pitch angle |
| Overhang (mm) | Eave overhang distance |
| Thickness (mm) | Roof slab thickness |
| Material | Clay Tiles, Asphalt Shingles, Metal, Slate, Concrete, Thatch, Green Roof |
| Fascia / Gutter | Toggle fascia board and gutter |
| Ridge Direction | Direction of the ridge line |
Staircases
Press Shift+S or click Stairs in BUILD.
Staircase Types
| Type | Description |
|---|---|
| Straight | Single-flight straight staircase |
| L-Shaped | Quarter-turn staircase with landing |
| U-Shaped | Half-turn staircase with intermediate landing |
| Spiral | Helical spiral staircase around a central column |
Options
| Option | Description |
|---|---|
| Width (mm) | Staircase width |
| Total Rise (mm) | Total height covered |
| Tread Depth (mm) | Depth of each step |
| Riser Height (mm) | Height of each riser |
| Railing | Toggle railing on/off |
| Level Preset | Ground, 1st, 2nd, etc. |
| Base Elevation (mm) | Custom vertical offset |
Click canvas to place. Press F to flip direction after placement.
Columns
Press Shift+C or click Column in BUILD. Click canvas to place.
| Option | Values |
|---|---|
| Shape | Square, Rectangular, Circular, H-Section |
| Width / Depth / Height | Dimensions in mm |
| Material | Concrete, Steel, Timber, Stone |
| Rotation | Rotation angle (°) |
| Wall Align | Snap to wall centreline |
Beams
Press Shift+B or click Beam in BUILD. Draw between two points (similar to walls).
| Option | Values |
|---|---|
| Width / Depth (mm) | Beam cross-section |
| Elevation (mm) | Vertical placement |
| Material | Steel, Concrete, Timber |
| Rotation | Rotation angle |
| Wall Align | Snap to wall centreline |
Foundations
Press Shift+F or click Foundation in BUILD. Draw between two points.
| Option | Values |
|---|---|
| Type | Strip, Raft, Pad |
| Width / Depth (mm) | Foundation dimensions |
| Top Level (mm) | Top surface elevation |
| Material | Reinforced Concrete, Masonry, Stone |
Topography
Click Topography in BUILD → Surface. Creates a terrain surface that can be sculpted by adjusting point elevations.
| Option | Description |
|---|---|
| Width / Length (mm) | Terrain dimensions |
| Height (mm) | Overall terrain height |
| Material | Concrete, Wood, Steel, Glass, Stone, Ceramic Tile, Grass, Soil/Earth |
| Colour | Custom colour picker |
| Point XYZ | Edit individual point coordinates for sculpting |
2D Drawing Tools
Lines
| Tool | Description |
|---|---|
| Line | Straight line between two points |
| Curve | Curved / Bézier line |
| Polyline | Multi-segment connected line — double-click to finish |
| Spline | Smooth curve through control points |
| Construction | Dashed reference line (non-printing) |
Basic Shapes
| Shape | Shape | Shape |
|---|---|---|
| Rectangle | Circle | Ellipse |
| Arc | Diamond | Polygon |
| Triangle | Rounded Rect | Star |
| Hexagon | Trapezoid |
Arrows & Symbols
| Symbol | Description |
|---|---|
| Arrow / Double Arrow | Single or bi-directional arrows |
| Cross / X Mark | Cross and X markers |
| North Arrow | Architectural north indicator |
| Section Mark | Section cut circle |
| Level Mark | Elevation symbol |
| Revision Cloud | Revision markup bubble |
| Callout | Speech / callout bubble |
Drawing Options
| Option | Description |
|---|---|
| Continuous | Chain strokes end-to-end |
| Colour / Fill | Stroke and fill colours + opacity |
| Weight | Line width 1–6 px |
| Style | Solid, Dashed, Dotted, Dash-Dot |
| Polygon Sides | 3–12 sides for polygon shape |
| Arrow Head / Tail | Arrowhead style and size |
| Snap | Toggle snap and grid snap spacing (50–1000 mm) |
3D Shapes
Click any shape from the SHAPES menu, then click on the canvas to place it.
| Shape | Shape | Shape |
|---|---|---|
| Box | Cylinder | Sphere |
| Hemisphere | Cone | Pyramid |
| Hex Prism | Tri Prism | Torus |
| Capsule | Plane |
After placement, use the Properties panel (Space) to adjust dimensions, position, rotation, material, and colour.
2D / 3D View Modes
2D Mode
- Orthographic top-down camera — plan view
- Wall outlines with hatching for type identification
- Automatic dimension labels on walls
- Rulers on top and left edges
- Grid visible, no skybox or shadows
3D Mode
- ArcRotate perspective camera with orbit, pan, zoom
- Skybox, environment lighting, shadows
- Materials and textures visible
- Transform gizmos for move/rotate/scale
Switching
| Method | Action |
|---|---|
| Tab | Toggle 2D ↔ 3D |
| Alt+2 | Force 2D mode |
| Alt+3 | Force 3D mode |
| Toolbar | Click "2D" or "3D" on the floating toolbar |
Camera Controls
3D Mode
| Action | Control |
|---|---|
| Orbit | Left-click + drag |
| Pan | Right-click + drag / Middle-click + drag |
| Zoom | Mouse scroll wheel |
| Fit Selection | F |
2D Mode
| Action | Control |
|---|---|
| Pan | Arrow keys / Right-click + drag |
| Zoom | Scroll wheel / +/- buttons |
Preset Views (3D Mode)
| Shortcut | View |
|---|---|
| Alt+1 | Front elevation |
| Alt+3 | Right side elevation |
| Alt+7 | Top / plan view |
| Alt+5 | Toggle orthographic camera |
View Cube
Open the VIEWS panel to access the interactive 3D view cube. Click any face (Top, Front, Back, Left, Right, Bottom) or corner (NW, NE, SW, SE) to snap to that viewpoint. Navigation arrows rotate the camera incrementally.
Capture Tools
| Button | Action |
|---|---|
| Capture Plan | Capture 2D floor plan as image |
| Capture All | Capture all elevation + isometric views |
| Capture Current | Screenshot of current viewport |
Camera settings: Distance, View Height (mm), and Zoom level.
Selection
| Action | Method |
|---|---|
| Select | Click on any object |
| Add to selection | Shift+Click |
| Select all | Ctrl+A |
| Deselect | Escape |
| Properties | Space or double-click |
| Copy / Paste | Ctrl+C / Ctrl+V |
| Duplicate | Ctrl+D |
| Delete | Delete / Backspace |
Multi-Selection
With multiple walls selected (Shift+Click), the properties panel shows: total wall count, combined length, combined surface area, and average length.
Context Menu
Right-click a selected element for: Edit Properties, Duplicate, Isolate, Change Material, Divide Walls at Intersections, and Delete.
Transform Tools
| Tool | Key | Description |
|---|---|---|
| Move | V | Drag arrows to move along X, Y, or Z |
| Rotate | Q | Drag rings to rotate around axes |
| Scale | E | Drag handles to resize |
Properties Panel
Select any element and press Space (or right-click → Edit Properties) to open the Properties panel.
Wall Properties
- Wall type, Length, Height, Thickness, Angle
- Start / End point coordinates
- Base elevation, Level name
- Material: Red Brick, Beige Brick, White Brick, Grey Brick, Concrete, Plaster, Stone, Wood Panels
- Randomise / Reset Material buttons
Door / Window Properties
- Width, Height, Position offset along wall
- Sill height (windows), Swing direction (doors)
Other Elements
Floor, Ceiling, Roof, Staircase, Beam, Foundation, Column, and 3D shapes each display their relevant dimensions, material, position, and rotation fields.
Layers
Layers organise building elements into groups that can be shown, hidden, or locked independently.
Default Layers
| Layer | Colour |
|---|---|
| Layer 0 (Default) | ■ Blue |
| Layer 1 | ■ Green |
| Layer 2 | ■ Amber |
| Layer 3 | ■ Red |
Layer Operations
| Operation | Description |
|---|---|
| Add Layer | Create new layer with auto colour |
| Delete Layer | Remove layer — objects move to Default. Cannot delete Default or last layer. |
| Rename | Rename via prompt dialog |
| Toggle Visibility | Show/hide all objects on layer |
| Toggle Lock | Lock layer to prevent editing |
| Set Active | New objects placed on active layer |
Undo / Redo
| Action | Shortcut |
|---|---|
| Undo | Ctrl+Z |
| Redo | Ctrl+Y |
- Maximum 100 history entries
- Tracks create, delete, and modify actions
- During wall drawing, Ctrl+Z/Y undoes/redoes pending wall segments
Measurements
Automatic Wall Dimensions
In 2D mode, dimension lines auto-display on walls. Toggle with D.
Area Measurement
- Open MEASURE menu → click Area.
- Click corner points to define a polygon.
- With 3+ points, press Enter to calculate and display the area.
Dimension Settings
| Setting | Description |
|---|---|
| Dim Offset | Distance from wall to dimension line (default: 200 mm) |
| Tick Length | Dimension tick size (default: 120 mm) |
| Preview Labels | Live labels during wall drawing |
| Preview Leaders | Leader lines on dimensions |
| Compact Preview | Compact labels for walls < 500 mm |
| Snap to Walls | Snap measurement points to geometry |
Annotations
| Tool | Description |
|---|---|
| Text | Text annotation with font, size, bold/italic, colour |
| Dimension | Manual dimension line between two points |
| Angle | Angle measurement between three points |
| Leader | Leader line with callout label |
| Curved Leader | Curved leader with arrowhead |
| Bubble | Numbered room / detail circle |
| Callout | Speech bubble annotation |
| Revision Cloud | Revision markup shape |
| Arrow | Directional arrow |
| North Arrow | Architectural north symbol |
| Section Mark | Section cut indicator |
Save & Load
Saving
| Action | Shortcut |
|---|---|
| Save to database | Ctrl+S |
| Save to disk (.json) | Ctrl+Shift+S |
| New project | Ctrl+N |
Project Database
Open with Ctrl+O or Ctrl+Shift+P. Lists all saved projects with thumbnails. Save with project name, type, and company. Load, duplicate, or delete projects. Primary: IndexedDB, fallback: localStorage.
Auto-Save
- Enabled by default — every 5 minutes
- Interval configurable (1–30 min) in Settings
- Quota exceeded → 50% oldest saves auto-cleared
Export (PDF / DXF / 3D)
Access via Share & Export dropdown or Ctrl+E.
PDF Export
| Section | Options |
|---|---|
| Title Block | Project Name, Type, Drawn By, Checked By, Company, Address, Project Number, Revision |
| Plan Views | Floor Plan, Elevation Views, Section Views, 3D Isometric |
| Page Settings | Paper: A3 / A2 / A1 — Scale: 1:50 / 1:100 / 1:200 / Fit |
| Include | Dimensions, Grid, Annotations |
DXF / CAD Export
AutoCAD-compatible DXF format for use in other CAD software.
3D Model Export
OBJ or GLB files for rendering, visualisation, or BIM workflows.
Multi-Story Levels
Walls and staircases support level-based placement for multi-story buildings.
| Level | Elevation |
|---|---|
| Basement | -2,700 mm |
| Ground Floor | 0 mm |
| 1st Floor | 2,700 mm |
| 2nd Floor | 5,400 mm |
| 3rd Floor | 8,100 mm |
| 4th Floor | 10,800 mm |
| Custom | User-defined |
- Select Level Preset in Wall or Stairs options.
- Choose a floor — elevation is set automatically.
- For custom, type elevation in mm (-5,000 to 50,000).
- Draw walls or place stairs at that elevation.
- Switch to 3D (Tab) to see all levels stacked.
Materials
Wall Materials
Red Brick, Beige Brick, White Brick, Grey Brick, Concrete, Plaster, Stone, Wood Panels
Surface Materials (Topography)
Concrete, Wood, Steel, Glass, Stone, Ceramic Tile, Grass, Soil/Earth
Material Tools
| Tool | Description |
|---|---|
| Material Library | Browse available materials |
| Paint Tool | Click to apply material |
| Texture Editor | Edit texture properties |
| Randomise | Apply random diffuse colour |
| Reset | Restore default material |
Grid & Snapping
Grid
- G to toggle grid visibility
- Grid shown in both 2D and 3D modes
- Spacing configurable in Settings
Snap Targets
- Grid intersections
- Wall endpoints and midpoints
- T-junction intersection points
- Perpendicular snap
Snap Tolerance: 100–2,000 mm (default 500 mm). A dark green disc appears at valid snap points.
Ortho Mode
Toggle in Settings → Drawing. Constrains to 0°/90°/180°/270°. Hold Shift for temporary orthogonal constraint.
Settings
Open via the gear icon in the header bar.
General
| Setting | Default | Range |
|---|---|---|
| Snap Tolerance | 500 mm | 100–2,000 mm |
| Default Wall Height | 2,700 mm | 1,000–10,000 mm |
| Default Wall Thickness | 200 mm | 50–1,000 mm |
Display
| Setting | Default |
|---|---|
| UI Theme | Dark / Light |
| Render Quality | Low / Medium / High / Ultra |
| 3D Sky Colour | #1a263f (colour picker) |
| Show Grid | ON |
| Show Labels | ON |
Drawing
| Setting | Default |
|---|---|
| Ortho Mode | OFF |
| Continuous Walls | ON |
| Snap to Grid | ON |
Lighting & Environment
| Setting | Description |
|---|---|
| Enhanced Lighting | Higher quality lighting calculations |
| Lighting Setup | Direction, intensity, colour |
| Environment | Skybox, fog, ambient |
Auto-Save
| Setting | Default |
|---|---|
| Enabled | ON |
| Interval | 5 min (1–30 min) |
Actions
| Button | Description |
|---|---|
| Reset to Defaults | Restore all factory settings |
| Apply & Close | Save and close settings |
Analysis Tools
Open the ANALYZE menu from the left sidebar.
| Tool | Description |
|---|---|
| Compliance | Check building against regulations and codes |
| Energy | Energy performance and efficiency ratings |
| Structural | Structural integrity and load analysis |
| Report | Generate comprehensive building analysis report |
Keyboard Shortcuts — Complete Reference
Building Tools
| Shortcut | Action |
|---|---|
| W | Wall drawing mode |
| S | Wall select mode |
| Shift+D | Place Door |
| Shift+W | Place Window |
| O | Place Opening / Cycle type |
| Shift+R | Roof tool |
| Shift+S | Stairs tool |
| Shift+B | Beam tool |
| Shift+F | Foundation tool |
| Shift+C | Column tool |
View & Display
| Shortcut | Action |
|---|---|
| Tab | Toggle 2D / 3D |
| Alt+1 | Front elevation view |
| Alt+3 | Right side elevation view |
| Alt+7 | Top / plan view |
| Alt+5 | Toggle orthographic camera |
| G | Toggle grid |
| D | Toggle dimensions |
| Z | Toggle wireframe |
| X | Toggle X-Ray |
| P | Toggle performance stats |
| K | Toggle lighting quality (Low / High) |
| Shift+1 | Render quality: Low |
| Shift+2 | Render quality: Medium |
| Shift+3 | Render quality: High |
| Shift+4 | Render quality: Ultra |
| L | Open lighting setup dialog (not while drawing walls) |
| Arrow keys | Pan camera |
Editing
| Shortcut | Action |
|---|---|
| V | Move tool |
| Q | Rotate tool |
| E | Scale tool |
| F | Fit selection to view (3D) / Flip staircase (during stair placement) |
| Delete | Delete selected |
| Escape | Cancel / close / deselect |
| Space | Open properties |
| Enter | Confirm operation |
File Operations
| Shortcut | Action |
|---|---|
| Ctrl+S | Save to database |
| Ctrl+Shift+S | Save to disk |
| Ctrl+O | Open project database |
| Ctrl+N | New project |
| Ctrl+Z | Undo |
| Ctrl+Y | Redo |
| Ctrl+C | Copy |
| Ctrl+V | Paste |
| Ctrl+D | Duplicate |
| Ctrl+A | Select all |
| Ctrl+E | Export model |
| Ctrl+P | Screenshot |
CAD Input (Wall Drawing)
| Shortcut | Action |
|---|---|
| L | Focus length input |
| A | Focus angle input |
| Tab | Cycle length / angle |
| Enter | Apply and place |
| Shift+0–9 | Angle presets (0°–180°) |
Miscellaneous
| Shortcut | Action |
|---|---|
| H | Help & Shortcuts dialog |
| F11 | Toggle fullscreen |
| Hold Shift | Orthogonal constraint while drawing walls |
| R | Open rotation input (during stair placement) |
| F | Flip staircase direction (during stair placement) |
| Ctrl+Shift+P | Open project database |
Frequently Asked Questions
How do I draw a room quickly?
Press W, click four corners to make a rectangle, then press Escape. Make sure Continuous Mode is on (default) so walls chain automatically.
How do I switch between 2D and 3D?
Press Tab to toggle, or click the "2D" / "3D" buttons on the floating toolbar.
How do I add a door or window to a wall?
Press Shift+D for door or Shift+W for window. Hover over any existing wall and click to place.
How do I change a wall's material?
Click the wall to select it, press Space to open properties, then choose from the Material dropdown (Red Brick, Concrete, Plaster, etc.).
How do I create a curved wall?
Click Curved Wall in the BUILD menu, draw a straight wall, then drag the green bend handle at the midpoint to curve it.
How do I design a multi-story building?
In the Wall or Stairs options panel, select a Level Preset (Ground, 1st, 2nd, etc.). Draw walls at each level, then switch to 3D to see them stacked.
How do I export to PDF?
Click Share & Export in the header → PDF Export. Configure title block, select plan views, choose paper size and scale, then export.
Where are my projects saved?
Projects are saved to your browser's IndexedDB storage (local to your machine). For portable backups, use Ctrl+Shift+S to download a JSON file.
How do I undo a mistake?
Press Ctrl+Z to undo or Ctrl+Y to redo. Up to 100 history steps are stored.
Can I use precise measurements?
Yes — while drawing walls, press L to type an exact length and A for angle. Press Enter to apply.
How do I change the default wall height?
Open Settings (gear icon) → General → Default Wall Height. Change to your desired value in mm.
How do I create a roof?
Press Shift+R, click to define the roof boundary, then define the ridge line. Adjust pitch, overhang, and material in the options panel.
How do I measure a room's area?
Open MEASURE menu → Area. Click corner points of the boundary, then press Enter. The area is calculated and displayed.
How do I use layers?
Click the Layers button on the floating toolbar. Create layers, toggle visibility/lock, and set the active layer. New objects are placed on the active layer.
Last updated: March 2026 — Roof rotation save/load corrected, wall type thicknesses corrected
© 2026 ARC3D™. All rights reserved. Built by HSAN studios.