Learn
Task Guide: Drafting a Glasshouse Botanical Conservatory Floor Plan
Alpha status (14 October 2026): XiCAD is planned and its public installer is not verified. This page describes the checked CADCraft foundation; XiKey integration is still in progress. Alpha is free today.
Scenario
You are drafting a structural and irrigation floor plan for a Victorian-style glasshouse botanical conservatory. You need to organize structural steel, glazing mullions, planting beds, and misting lines onto dedicated CAD layers, draft the symmetrical bay geometry using POLYLINE, OFFSET, TRIM, and ARRAY, place static valve and door blocks with attributes, and add associative linear and angular dimensions.
Step-by-Step Workflow
1. Set Units and Configure Layers in Layer Properties Manager
- Open a new metric drawing (
Ctrl+N/Cmd+N) and typeUNITS(UN) at the Command Line to set length units to Millimeters. - Open Window ▸ Layers (
LAYER/LA) and create layers with distinct ACI colors, linetypes, and lineweights:A-GRID(Gray,CENTERlinetype, 0.13 mm)A-GLAZ-WALL(Cyan,Continuous, 0.35 mm)L-PLANTER(Green,Continuous, 0.25 mm)P-IRRIGATION(Blue,DASHED, 0.20 mm)A-ANNO-DIMS(White/Black,Continuous, 0.18 mm)
2. Draft the Structural Bays and Glazing Walls
- Press
F8to enable ORTHO andF3to enable Object Snap (OSNAP) (Endpoint, Midpoint, Intersection, Center, Perpendicular). - On layer
A-GRID, typeLINE(L) to draw the longitudinal center axis (24000 mm) and first transverse column grid line (12000 mm), then typeARRAYRECTto repeat the structural bays every4000 mm. - Switch to
A-GLAZ-WALL, typePOLYLINE(PL) to trace the perimeter glass curtain wall and octagonal palm-house rotunda, then typeOFFSET(O) with a distance of250 mminward to create the masonry curb wall. - Use
TRIM(TR) andFILLET(F) to clean the bay intersections, and useHATCH(H) with an available hatch pattern inside the masonry piers.
3. Insert Blocks with Attributes and Add Associative Dimensions
- Type
BLOCK(B) to define a reusable misting-zone control valve symbol with anATTDEFtag (VALVE_ID), then place instances alongP-IRRIGATIONusingINSERT(I). - Switch to
A-ANNO-DIMS, runDIMLINEAR(DLI) to dimension the4000 mmstructural bay spacing and overall24000 mmlength,DIMANGULAR(DAN) for the 45° octagonal rotunda walls, andMLEADER(MLD) to call out tempered roof glazing specifications.