CAD, BIM and Digital Production WorkflowsIntroductionDoors, stairs and windows are among the most frequently repeated and coordinated elements in building documentation. Although they may appear simple in a drawing, their production requires control of geometry, dimensions, materials, hardware, accessibility, performance, schedules and relationships with walls, floors and structural systems. Computer-aided design (CAD) and building information modelling (BIM) provide methods for managing this information from initial drafting through construction documentation and facility operation. CAD primarily represents geometry. BIM combines geometry with structured information, relationships and rules. A CAD drawing may show a door symbol and dimensions, whereas a BIM door object can contain width, height, fire rating, material, manufacturer, hardware set and a relationship to its host wall. This distinction is central to contemporary drafting practice. A professional digital workflow is not simply the production of attractive drawings. It is a controlled process in which information is created, checked, exchanged, issued and revised. The draftsman must understand both the technical capabilities and the limitations of software. Learning ObjectivesBy the end of this chapter, the learner should be able to: - Explain the differences between CAD drawings and BIM models.
- Create accurate 2D plans, elevations, sections and details for doors, stairs and windows.
- Organise CAD layers and BIM categories, families, types and parameters.
- Develop and use parametric BIM objects.
- Extract door, stair and window schedules and check their reliability.
- Identify common geometric and information clashes.
- Apply document-control, revision and naming procedures.
- Export and exchange information using appropriate interoperable formats.
- Evaluate the role of automation and artificial intelligence in digital production.
1. CAD and BIM: Related but Different Systems1.1 Computer-aided designCAD is a digital method for creating, editing and documenting geometric information. In a 2D CAD workflow, the drafter constructs lines, arcs, polylines, hatches, text, dimensions and blocks. A door may be represented by a rectangle, swing arc and tags. The drawing is precise, but the software does not necessarily understand that the group of lines represents a door. The strengths of CAD include: - precise 2D geometry;
- efficient editing and copying;
- reliable plotting at controlled scales;
- compatibility with established drawing standards; and
- suitability for details, fabrication drawings and legacy projects.
Its limitations include duplicated information, weak object intelligence and a high risk that plans, elevations and schedules become inconsistent after revisions. 1.2 Building information modellingBIM is a process for creating and managing a digital representation of a built asset. A BIM model includes objects, relationships and non-graphical data. A window object may know its host wall, sill height, dimensions, glazing type and identification code. Views such as plans, elevations, sections and schedules are generated from the same model database. BIM is not merely three-dimensional CAD. Its important characteristics are: - Object orientation: elements are represented as walls, doors, windows, stairs and other building objects.
- Parametric behaviour: changing a controlled parameter updates associated geometry or information.
- Relational structure: objects can be hosted by or connected to other objects.
- Information richness: non-graphical data can be attached to objects.
- View generation: multiple documentation views can be derived from one coordinated model.
- Collaboration: models and information can be exchanged among disciplines under defined procedures.
BIM does not remove the need for professional judgement. A model can be geometrically accurate but incorrectly classified, poorly named or based on wrong assumptions. 1.3 Levels of informationDigital information is often understood through three related levels: | Level | Typical content | Example for a door |
|---|
| Geometry | Shape and location | Width, height, swing and frame | | Properties | Descriptive data | Fire rating, material and acoustic rating | | Relationships | Connections and dependencies | Hosted in a wall and linked to a room |
A useful model contains only information that is needed, reliable and appropriate to the project stage. Excessive unverified data creates a false impression of accuracy. 2. The 2D CAD Production Workflow2.1 Establishing drawing standardsBefore drafting begins, the project should define units, coordinate conventions, layer names, colours, lineweights, text styles, dimension styles, symbols, sheet sizes, title blocks and plotting rules. The standard should be applied through templates rather than recreated manually in every file. A typical layer system may include: | Layer | Purpose | Typical display |
|---|
| A-WALL | Wall outlines | Heavy lineweight | | A-DOOR | Door leaves and frames | Medium lineweight | | A-WIND | Window frames and glazing | Medium lineweight | | A-STAIR | Stair flights, landings and arrows | Medium lineweight | | A-DIMS | Dimensions | Fine lineweight | | A-TEXT | Notes and labels | Fine lineweight | | A-HATCH | Material or section hatching | Fine lineweight | | A-FURN | Furniture and equipment | Light or screened |
Layer names should be meaningful, consistent and documented. Colour should not be the only method of distinguishing information because drawings may be printed in monochrome or viewed by users with colour-vision differences. 2.2 Drawing at full sizeIn model space, elements should normally be drawn at their true size in project units. Sheet layout, viewports and plotting settings control the printed scale. Drawing at full size reduces calculation errors and supports reuse of details. For example, if a door is 900 mm wide, its model-space width should be 900 mm rather than a scaled value. A viewport scale then determines how the geometry appears on a sheet. Units must be agreed at the beginning; confusing millimetres with metres can produce errors by a factor of 1,000. 2.3 Blocks, attributes and symbolsA CAD block combines geometry into a reusable symbol. Dynamic blocks may include adjustable parameters such as width, flip direction or visibility states. Attributes add text data such as door number or fire rating. Blocks are useful for standard doors, window symbols, stair arrows and detail components. However, block libraries require governance. A block should have a controlled name, insertion point, orientation convention, layer behaviour and revision status. Uncontrolled libraries often contain several visually similar but technically different symbols. 2.4 Drawing viewsA complete 2D documentation set may include: - floor plans showing openings, swings, stair direction and dimensions;
- elevations showing door and window appearance;
- sections showing thresholds, landings, head heights and wall relationships;
- enlarged details showing frames, junctions, waterproofing or handrails; and
- schedules identifying repeated elements.
Each view must be coordinated. A plan should not show a door width different from the door elevation or schedule. Cross-checking is a professional responsibility, not merely a software function. 3. BIM Families, Types and Parameters3.1 Family structureThe terminology differs between BIM platforms, but a common structure is: - Category: a broad classification such as doors, windows or stairs.
- Family: a reusable object definition with geometry and behaviour.
- Type: a named variation within a family, often with standard dimensions or specifications.
- Instance: one placed occurrence of a type in the project.
- Parameter: a property controlling geometry, graphics or information.
For example, a door family may contain types D-01 900 × 2100 mm and D-02 1000 × 2100 mm. Each placed door is an instance that may receive an individual mark, room relationship or installation note. 3.2 Instance and type parametersA type parameter affects every instance of that type. Changing the type width may change all doors using that type. An instance parameter affects only one occurrence, such as a unique door mark or a local sill condition. This distinction prevents unintended changes. A draftsman should ask whether a value represents a standard product definition or a location-specific condition before assigning it to a type or instance. 3.3 Shared and project parametersA parameter intended for schedules, tags or exchange should be consistently defined. Examples include Door_Number, Fire_Rating, Hardware_Set, Frame_Material, Glazing_Type and Accessibility_Code. Parameters should have agreed data types, units and allowed values. Free-text fields are flexible but difficult to validate. Where possible, controlled values should be used. For example, a fire-rating field may allow “30 min”, “60 min” and “90 min” rather than many inconsistent variations such as “60mins”, “1 hour” and “60-minute”. 3.4 Parametric principlesA parametric object is controlled by relationships rather than isolated line edits. A simple window family might include: - a reference plane at the centreline;
- width and height dimensions constrained to parameters;
- frame geometry linked to the opening dimensions;
- glazing inset by a defined frame thickness;
- optional sill, head and mullion components; and
- visibility controls for plan, elevation and detail representations.
Constraints should be stable and minimal. Over-constraining a family creates errors, while under-constraining permits unintended distortion. The family should be tested at small, medium and large sizes before use. 3.5 Modelling stairsStair objects require special care because their geometry is related to level difference, riser count, tread depth, width, landings, nosings, handrails and head clearance. The software may generate a stair automatically, but the drafter remains responsible for verifying the result against the governing building regulations and project requirements. A basic stair design relationship is: G + 2R ≈ 600 to 650 mm where: - G is the going or tread depth in millimetres;
- R is the riser height in millimetres; and
- the range is an ergonomic guideline used in many design contexts, not a universal legal requirement.
The precise acceptable limits for risers, goings, landings, handrails and headroom must be obtained from the applicable building code. The relationship is a preliminary design check, not a substitute for regulation. 4. Schedules and Information ExtractionA schedule is a structured list of model or drawing information. Door, window and stair schedules support procurement, coordination, estimating, inspection and construction. A door schedule may contain: | Field | Example |
|---|
| Mark | D-101 | | Type | Single flush door | | Width × height | 900 × 2100 mm | | Frame | Pressed steel | | Leaf material | Solid-core timber | | Fire rating | 60 minutes | | Hardware set | H-03 | | Finish | Paint system P-2 | | Remarks | Vision panel; accessible threshold |
4.1 Schedule reliabilityA schedule is only as reliable as its source data. Before issue, check: - every placed object has a unique mark where required;
- marks are not duplicated unintentionally;
- dimensions agree with geometry;
- required fields are populated;
- type and instance data are used consistently;
- demolished, temporary or excluded elements are filtered correctly; and
- the schedule reflects the current revision.
A schedule should not be edited independently to conceal model errors. If the source model is wrong, correct the source and regenerate the schedule. 4.2 Data validationValidation may be manual, rule-based or automated. A simple validation rule could identify doors with missing fire ratings in fire-compartment walls. Another could identify windows with sill heights outside the project range. Rules must be interpreted carefully: an automated warning is evidence for review, not necessarily proof of non-compliance. 5. Coordination and Clash CheckingA clash is a conflict between elements or between an element and a requirement. Common examples include: - a door swing colliding with a stair or sanitary fixture;
- a window intersecting a structural column;
- a stair landing failing to connect to a finished floor;
- a handrail projecting into a required circulation width;
- a door head conflicting with a beam or ceiling service; and
- a fire-rated door placed in a wall with incompatible construction.
5.1 Types of clashesHard clash: two physical solids occupy the same space. Clearance clash: elements do not intersect but insufficient operating or maintenance space is available. Workflow or information clash: the geometry may be acceptable, but data, responsibility or sequencing is inconsistent. For example, a door may have a hardware requirement that is absent from the specification. 5.2 A practical clash-checking procedure- Confirm that all linked models use agreed coordinates and units.
- Confirm model versions and issue dates.
- Establish checking rules and tolerances.
- Run automated tests where available.
- Review results visually in plans, sections and 3D views.
- Classify each issue by location, discipline, severity and responsibility.
- Assign an action and due date.
- Record the accepted resolution.
- Recheck after revision.
Tolerance matters. A clash engine may report minor intersections caused by modelling conventions that have no construction consequence. Conversely, it may not identify a problem that is semantic or regulatory rather than geometric. 6. Document Control and Revision ManagementDocument control ensures that people use the correct information and can identify what changed. A controlled drawing should include project identification, document number, title, status, revision, date, author, checker and approver. Common issue statuses include: - work in progress;
- for information;
- for coordination;
- for construction; and
- as-built or record information.
A revision should be traceable. The revision description should state the substantive change, such as “D-203 changed from 900 mm to 1000 mm; hardware set revised.” Clouding or revision markers may be used according to project standards. File names should be systematic. A useful naming structure may contain project, originator, volume or system, level, type, role, number and revision. The precise convention should follow the project information requirements rather than an invented personal system. A common data environment (CDE) separates work-in-progress information from shared, published and archived information. Permissions should prevent unauthorised overwriting of approved documents. Superseded files should remain retrievable but clearly marked as superseded. 7. Interoperability and Information ExchangeInteroperability is the ability of different software systems and organisations to exchange usable information. Native files often preserve the greatest functionality within one platform, but open or neutral formats support collaboration among different platforms. Important exchange practices include: - agree coordinate systems, units and project north;
- define model origin and shared coordinates;
- use agreed classification and naming systems;
- map parameters before export;
- inspect exported files rather than assuming success;
- record export settings and software versions; and
- retain the native source as the authoritative editable file where appropriate.
Industry-standard open formats, such as IFC for model exchange and PDF for controlled document viewing, can support collaboration. Their effectiveness depends on correct mapping and interpretation. Exporting a model does not guarantee that every family behaviour, parameter or material definition will transfer perfectly. 8. Quality Assurance and Quality ControlQuality assurance establishes the process; quality control checks the output. A practical quality plan for doors, stairs and windows may include: Geometry checks- dimensions and levels are correct;
- openings align with walls;
- door swings are logical;
- stair risers and landings are continuous;
- windows are located at the intended heights; and
- details are drawn at appropriate levels of development.
Information checks- marks are unique and consistently formatted;
- required parameters are complete;
- ratings and materials are supported by approved information;
- schedules match placed objects; and
- unapproved placeholder objects are identified.
Presentation checks- lineweights read clearly at sheet scale;
- annotation is legible;
- symbols comply with the office standard;
- dimensions do not conflict; and
- title blocks and revision data are correct.
A checker should review independently where possible. The person who created the drawing may overlook repeated errors because of familiarity with the file. 9. Applied Case: Coordination of a Small Community CentreThe following is an illustrative case, not a report of a specific real project. BackgroundA two-storey community centre includes accessible entrances, offices, a multipurpose hall, stairs, toilets and a plant room. The project team uses architectural, structural and mechanical models. The architectural model contains doors, windows and stairs, but the first coordination issue list contains 47 items. ProblemSeveral door schedules contain incomplete fire-rating data. A stair landing conflicts with a structural beam, and a plant-room door swing reduces the required maintenance access. The window family also displays correctly in elevation but omits the sill component in a detailed section. AnalysisThe team discovers that doors were created from three unapproved families. Each family used different parameter names for fire rating and hardware. Door marks were assigned manually in drawings, causing discrepancies between plans and schedules. The architectural model also used a different origin from the structural model. Approach and solutionThe team establishes a controlled family library and replaces the three door families with one tested family containing approved types. Shared parameters are mapped to the schedule. Door marks are generated from the model and checked for uniqueness. The structural and architectural teams agree shared coordinates and reload the linked model. The stair is revised so that its landing connects to the intended finished floor while maintaining the required head clearance. The plant-room door is changed to open in the permitted direction after consultation with the fire and access requirements. The window family is tested in plan, elevation, section and 3D views, and its detail-level representation is corrected. A coordination report records each issue, responsible party, action, status and approval. The revised model is issued with a new revision and the superseded package is archived. OutcomeThe final schedule contains one controlled record for each door and window. The stair and structural beam are coordinated, and the plant-room access is improved. Most importantly, the team changes its process rather than merely correcting individual objects. Learning points- Reusable families require approval and testing.
- Schedules should be generated from controlled source data.
- Coordinate systems must be agreed before model federation.
- A visual check remains necessary even when automated tools are used.
- Document control is part of technical quality, not administrative decoration.
10. Ethics, Safety and Regulatory ResponsibilityDigital tools can make errors easier to reproduce. Copying a wrong door type throughout a building may multiply a safety problem. A draftsman must not assign a fire rating, accessibility status or product performance merely because it appears plausible. Such information should come from approved specifications, manufacturers, consultants or regulatory documents. Confidential project data must be protected. Model files may contain security-sensitive information about access points, plant rooms and building systems. Access permissions, secure transfer and retention policies are therefore important. Professional responsibility also includes accessibility and inclusive communication. Drawings should be legible, symbols should be standardised, and critical information should not rely solely on colour. Artificial intelligence may assist with classification, drawing comparison or anomaly detection, but generated results require human verification. AI should not be treated as an authority for code compliance or product certification. 11. Contemporary DevelopmentsContemporary production workflows increasingly combine parametric modelling, cloud collaboration, mobile inspection, laser scanning, digital fabrication and automated checking. Scan-to-BIM can create existing-condition models, but scan data still requires interpretation and classification. Generative tools can propose layouts or families, yet the designer must verify constructability, regulation, cost and performance. Model-based delivery is also moving toward structured asset information. A door may remain important after construction because its maintenance record, warranty, replacement hardware and inspection history can be linked to its model identity. This requires stable identifiers and clear information requirements from the beginning of the project. The future draftsman therefore needs more than software commands. Competence includes geometric reasoning, construction knowledge, information management, communication, checking and ethical judgement. Best-Practice WorkflowA reliable digital workflow can be summarised as follows: - Read the project information requirements and applicable regulations.
- Set units, coordinates, templates, layers, categories and naming rules.
- Use approved CAD blocks or BIM families.
- Model or draft at the required level of detail and information.
- Coordinate plans, elevations, sections, details and schedules.
- Validate geometry and data using both software and professional review.
- Run clash checks with documented rules and tolerances.
- Record comments, actions and resolutions.
- Issue files through the controlled information environment.
- Archive superseded information and preserve an auditable revision history.
Chapter SummaryCAD provides precise digital geometry, while BIM adds structured objects, parameters, relationships and information management. Effective production of doors, stairs and windows depends on disciplined templates, layers, families, types, parameters and views. Parametric families must be constrained logically and tested in multiple representations. Schedules should be extracted from controlled source data and validated rather than independently edited. Clash checking requires both automated analysis and professional interpretation. Document control, common data environments, naming conventions, revision records and interoperability procedures ensure that information remains identifiable and usable. Contemporary digital practice also raises issues of data security, professional responsibility, accessibility and responsible use of AI. The competent civil draftsman is therefore both a precise modeller and an informed information manager. Key TermsCAD: Computer-aided design used to create and modify digital geometry. BIM: A process for managing structured digital representations of built assets. Parametric object: An object whose geometry or information is controlled by parameters and relationships. Family: A reusable BIM object definition. Type: A named variation within a family. Instance: A specific placed occurrence of a type. Parameter: A value controlling geometry, graphics or information. Layer: A CAD organisation system used to manage visibility and drawing content. Block: A reusable group of CAD geometry. Schedule: A structured tabulation of model or drawing information. Hard clash: Physical intersection between building elements. Clearance clash: Failure to maintain required operational or maintenance space. Common data environment: A controlled system for storing, sharing and issuing project information. Interoperability: The ability of different systems to exchange usable information. Shared coordinates: A coordinated spatial reference used by linked models. Revision: An identifiable change to an issued document or model. Quality assurance: Processes established to achieve consistent quality. Quality control: Inspection and testing of actual outputs. Level of detail: The graphical complexity or geometric development of a model element. Level of information: The amount and reliability of non-graphical data associated with an element. Review Questions5 Short Answer Questions- State two fundamental differences between CAD and BIM.
- What is the difference between a family, type and instance in a BIM system?
- Why should a project use drawing and modelling templates?
- Define a hard clash and a clearance clash.
- Why must exported model files be inspected after exchange?
5 Long Answer Questions- Explain a complete 2D CAD workflow for documenting a door, including layers, blocks, annotation, views and checking.
- Describe how a parametric window family should be constructed and tested.
- Explain the role of schedules in construction documentation and discuss methods for validating their accuracy.
- Discuss document control procedures for issuing, revising and archiving a BIM project.
- Explain how interoperability, shared coordinates and information mapping affect multidisciplinary coordination.
3 Analytical / Application Questions- A project contains three door families with different fire-rating parameters and duplicated door marks. Analyse the risks and propose a corrective workflow.
- A stair appears correct in plan but conflicts with a beam in section. Explain how you would investigate, document and resolve the issue.
- An AI tool identifies several possible accessibility problems in a model. Discuss which checks can be automated and which require professional judgement and verification.
Multiple Choice Questions with AnswersQuestion 1Which characteristic most clearly distinguishes BIM from basic 2D CAD? A. BIM uses only printed drawings B. BIM stores objects with relationships and information C. BIM cannot represent plans D. BIM requires all drawings to be hand drafted Correct Answer: B. BIM stores objects with relationships and information Question 2In a BIM system, a specific placed door in a building is usually called a: A. Category B. Family C. Instance D. Template Correct Answer: C. Instance Question 3Which item is most appropriately controlled by a type parameter? A. The unique mark of one door B. A standard door width shared by a type C. A temporary review comment D. The date of one site inspection Correct Answer: B. A standard door width shared by a type Question 4What is the main purpose of a CAD layer standard? A. To increase file size B. To organise visibility and graphical properties C. To replace all dimensions D. To prevent plotting Correct Answer: B. To organise visibility and graphical properties Question 5A beam physically intersects a stair landing. This is primarily a: A. Hard clash B. Colour clash C. Naming clash D. Revision clash Correct Answer: A. Hard clash Question 6Why should a schedule generally be regenerated after correcting a model object? A. To ensure the schedule reflects the controlled source data B. To remove all object parameters C. To change the project coordinate system D. To convert BIM into a hand drawing Correct Answer: A. To ensure the schedule reflects the controlled source data Question 7The relationship G + 2R ≈ 600\text{ to }650\ \text{mm} is commonly used as a preliminary check for: A. Window glazing thickness B. Stair proportion C. Door frame fire resistance D. CAD plotting scale Correct Answer: B. Stair proportion Question 8Which document-control action best supports traceability? A. Overwriting the previous approved file B. Removing all superseded revisions C. Recording revision descriptions and issue status D. Allowing unrestricted file renaming Correct Answer: C. Recording revision descriptions and issue status Question 9What is a major interoperability risk when exporting a BIM model? A. All information is guaranteed to transfer perfectly B. Parameters or object behaviour may not map correctly C. The model cannot contain geometry D. The file automatically becomes a paper drawing Correct Answer: B. Parameters or object behaviour may not map correctly Question 10How should an AI-generated code-compliance warning be treated? A. As final approval without review B. As evidence requiring professional verification C. As irrelevant to construction D. As a replacement for regulations Correct Answer: B. As evidence requiring professional verification
|