Design a Technical Illustration Christmas Card

Draw an exploded isometric gingerbread house in Lopsy, as a vintage assembly drawing with balloons, an X-ray detail view, a parts list and a title block.

  • Advanced
  • 120 min
  • 23 steps

Published

The finished technical-illustration Christmas card on cream graph paper with a double black border. On the left is an exploded isometric gingerbread house. The fish-scale roof, the red brick chimney and the door float away from the walls along dashed assembly lines, and the candy-striped cake board has dropped below. Seven red numbered balloons point at the parts, and a dimension line reads 550 MM. On the right, the headline Some Assembly Required. sits over the red line Merry Christmas! Instructions not included. Below it are a blue X-ray Detail A circle showing a hatched corner joint with an icing fillet, a notes list, a seven-row parts list and a title block signed S. Claus

Assembly manuals and patent drawings have a look everyone recognises:

  • an exploded isometric view, with parts floating along dashed lines
  • numbered balloons that point at each part
  • a circled detail view
  • a parts list, and a title block in the corner of the sheet

In this tutorial you'll use that look to make a Christmas card. It's a flat-pack gingerbread house with the headline Some Assembly Required.

The trick that makes it fast is the one technical illustrators use. Draw each wall and roof panel flat, as a front-on elevation, then distort it onto its isometric face. You never have to draw a window in perspective.

Along the way you'll use:

  • Define Pattern and Fill with Pattern (grid paper, roof shingles and section hatching)
  • the Move tool's Distort transform
  • the Stroke effect for ink outlines
  • nested groups, group moves and a multi-select move
  • the Gradient tool
  • Google fonts, including a rasterized and rotated label

The palette is small:

  • paper #EFE6D0
  • ink #2A1C12
  • gingerbread #B9773F (lit face) and #9A5C2C (shaded face)
  • icing #FBF8F1
  • candy red #B8322C
  • blueprint teal #3E86A6 → #1D4A63
  1. Set up the sheet and its double border

    Create a 2100 × 1500 px document with a White background. That's a landscape 7 × 5 card at 300 ppi.

    Select Background, set the foreground to #EFE6D0 and choose Edit → Fill. Then run Filter → Add Noise… at Amount 7, Mono, for a little paper tooth.

    Rename Layer 1 to Sheet Border and set the foreground to ink #2A1C12. Each rule is a filled marquee with its middle deleted:

    1. Marquee (36, 36) → (2064, 1464), Edit → Fill, then Select → Shrink… by 3 and press Delete. That leaves a 3 px outer rule.
    2. Marquee (60, 60) → (2040, 1440), Fill, Shrink… by 6 and Delete. That leaves a 6 px inner frame.
    A 2100 by 1500 cream document with a thin outer rule and a thick inner rule drawn as a drawing-sheet border
  2. Draw one tile of engineering grid

    Add a layer called Grid above Background and press Cmd+1 to zoom to 100%, so you can place 1 px lines. On an empty spot:

    • Minor lines: with foreground #8FAFC2, fill 1 px-wide marquees every 30 px inside a 150 × 150 square.
    • Major lines: with foreground #5F86A0, fill a 2 px line along the square's top edge and another along its left edge.

    Marquee exactly the 150 × 150 square and choose Edit → Define Pattern. Then press Delete to clear the tile.

    A 150 by 150 grid tile at 100% zoom, with thin blue-grey lines every 30 px and a darker two-pixel line on its top and left edges, selected by a marquee
  3. Tile the grid across the sheet

    Press Cmd+0 to fit the view. Marquee the inside of the frame, from (66, 66) to (2034, 1434), and choose Edit → Fill with Pattern…. Pick the grid thumbnail and tick Preview to check it, then click Apply.

    To finish the grid:

    1. Press Cmd+D.
    2. Open the layer's effects drawer (✦) and set Blend to Multiply.
    3. Drop the layer's opacity to 45% so the grid reads as printed paper, not a cage.
    The Pattern Fill dialog with the 150 by 150 grid pattern selected and Preview on, showing grid lines filling the area inside the border
  4. Draw the cake board and trees in isometric

    Isometric drawing only uses three directions. Verticals stay vertical, and the other two axes slope 30° up to the left and up to the right. The board is a flat slab, so draw it straight in isometric with the Lasso (L) and Edit → Fill:

    • The top face is a rhombus whose edges slope at 30°. This board's corners are (631, 635), (1108, 910), (675, 1160) and (198, 885).
    • Under the front edges go two thin parallelograms in red #B8322C and a darker #8F2320, each 18 px deep.
    • Short slanted white quads along those edges make the candy stripes.

    The trees are three-point triangles in green #3D7A4A with white chevrons for snow. The stepping stones are ellipse-marquee fills in chocolate #6B3A1E.

    An isometric cake board: a snowy white top with a red and white candy-striped edge, two cone-shaped trees and three chocolate-button stepping stones
  5. Draw the side wall flat, as an elevation

    Add a layer called Side Wall. Don't draw it in perspective. Draw it straight on, the way it would look on the kitchen counter before assembly:

    • a 410 × 225 tan #B9773F rectangle
    • two windows: an ink frame, a glass fill #F3B23E and 4 px muntins
    • green #3D7A4A shutters and white icing sills
    • a dark arched doorway: an ink arch, then a #3A2215 arch inset 5 px
    • a row of white piping dots down each edge
    • a wavy white snow skirt along the bottom

    Everything is marquee, ellipse and lasso fills. This wall sits in the rectangle (373, 706) → (795, 947).

    A flat front-on elevation of the gingerbread side wall with two yellow windows, green shutters, white icing sills, a dark arched doorway and a wavy snow skirt
  6. Distort the elevation onto its isometric face

    Marquee the whole elevation, switch to the Move tool (V) and click Distort in the options bar. In Distort mode, each corner handle moves on its own, so drag the four corners onto the face:

    • top-left (373, 706) → (401, 601)
    • top-right (795, 706) → (766, 812)
    • bottom-right (795, 947) → (766, 1053)
    • bottom-left (373, 947) → (401, 842)

    The windows, shutters and doorway all come along in correct isometric. Press Cmd+D to commit.

    The side wall being distorted, with the transform box bent into a parallelogram whose top and bottom edges slope down to the right at 30 degrees
  7. Build the gable wall and door the same way

    The gable wall is a pentagon in the darker #9A5C2C, 270 wide and 380 tall at the peak. It has a round attic window, a piped red heart and one big window. Draw it flat, then Distort it onto the right-hand face:

    • (737, 586) → (756, 657)
    • (1019, 586) → (1000, 516)
    • (1019, 982) → (1000, 912)
    • (737, 982) → (756, 1053)

    The door is its own layer. Draw it as a brown #7E4523 arch with plank lines, a green ring wreath with a red bow, and a gold knob. Distort it into the doorway so it can be pulled out later.

    The assembled walls: the tan side wall on the left face and a darker pentagon gable wall on the right face with a round attic window, a red piped heart and a large window, plus the wreathed door fitted in the doorway
  8. Make a fish-scale shingle tile

    On a temporary layer, zoom in and fill a 28 × 48 rectangle with #CB8C52. Then:

    1. Lasso half-rings (lower half of a 14 px circle, 3 px thick) in #7A4524. Put them at the top-centre and at mid-height on both side edges. The side-edge ones are cut in half, so the scallops stagger when the tile repeats.
    2. Add a 2.5 px white icing dot inside each scale.

    Marquee exactly the 28 × 48 tile and choose Edit → Define Pattern. Delete the temporary layer.

    A 28 by 48 tile at 200% zoom: a caramel background with brown half-ring scallops in a staggered pattern and small white icing dots
  9. Pattern-fill the roof panel

    Add a layer called Roof above the door. Marquee the flat roof panel, (393, 501) → (851, 755), then choose Edit → Fill with Pattern… and pick the 28×48 thumbnail. Tick Preview, then Apply.

    Add the icing on top of the shingles:

    • an 18 px white band along the ridge (top edge)
    • scalloped white drips hanging below the eave (bottom edge), made from one lasso zig-zag
    The Pattern Fill dialog with the new shingle pattern chosen, previewing rows of fish-scale shingles filling a flat roof rectangle above the house
  10. Distort the roof onto its slope

    Marquee the roof and use Distort again. The roof slopes back to the ridge, so its face is a steeper parallelogram:

    • top-left → (500, 366)
    • top-right → (908, 601)
    • bottom-right → (744, 913)
    • bottom-left → (337, 678)

    The shingles shrink toward the ridge automatically, which is exactly what they should do.

    The roof panel mid-distort, bent into a steep parallelogram that sits on the walls, with the handle box showing the sloped roof face
  11. Add the rake icing, gumdrops and chimney

    These pieces are small, so draw them straight in isometric with the lasso:

    • Roof Rake: a white chevron strip that follows the gable's roof line, with 9 px white scallops underneath.
    • Gumdrops: twelve half-domes in red, green and gold, spaced 36 px apart along the ridge, each with a white highlight.
    • Chimney: two brick faces (#A8402F lit, #86301F shaded) with pale mortar lines, and a white snow cap on top. Its bottom edge follows the roof slope, so it can sit on the roof.
    The house with white scalloped icing along the gable rake, a row of red, green and gold gumdrops on the ridge and a red brick chimney with a snow cap
  12. Outline every part with a Stroke effect

    Technical illustrations have a crisp outer contour on every part. Select each part layer, open the effects drawer (✦), tick Stroke and set:

    • Color #2A1C12
    • Width 3 (use 2 for the gumdrops and trees)
    • Position outside

    Because each part is its own layer, the shared edges get a double-weight line. That's the classic "silhouette heavier than detail" hierarchy, for free.

    The Layer Effects drawer open on the Board layer with Stroke enabled, width 3, position outside, in dark ink, and every part of the assembled house now outlined
  13. Group the parts

    Group the layers into sub-assemblies. For each group, click the first layer, Shift-click the last, and choose Layer → Group Layers:

    • Base: Board + Trees
    • Walls: Side Wall + Gable Wall
    • Roof Assembly: Roof + Roof Rake + Gumdrops

    Collapse those three groups. Then click Base, Shift-click Chimney and group everything into House.

    The Layers panel showing a House group containing Base, Walls and Roof Assembly groups plus the Door and Chimney layers
  14. Explode the house with group moves

    Now take the kit apart. Select a group or layer, switch to Move and drag. Finish each move with arrow keys (Shift+arrow moves 10 px) for exact distances:

    • Roof Assembly: up 165 px
    • Chimney: up 370 px (you'll lift it once more later)
    • Door: out along the left isometric axis, −143, +83
    • Base: down 130 px

    Every move of a group carries its children with it. Cmd+Z and Cmd+Shift+Z step through the moves cleanly.

    The exploded house: the roof assembly lifted well above the walls, the chimney floating above the roof, the door pulled out in front of the doorway and the board dropped below
  15. Draw dashed assembly lines

    Add an Assembly Lines layer above House. Use a hard Brush at Size 2 in ink and draw each dash as a short drag, 14 px on and 9 px off:

    • straight up from each visible wall-top corner to the roof's underside
    • straight down from each wall-bottom corner to the board
    • three lines guiding the door home

    On the Board layer, dash the walls' footprint onto the snow in grey #8A7F72. That shows where the walls land.

    Thin dashed vertical lines connecting the wall corners to the roof above and the board below, dashed lines guiding the door back into its doorway and the wall footprint dashed onto the board
  16. Start the X-ray detail view

    A detail view blows up one joint in a circle. Here it's an "X-ray" of how the walls are glued.

    Make a new group called Detail A, add a layer called Disc, and draw an elliptical marquee of radius 180 centred at (1436, 636). Then:

    1. Pick the Gradient tool and set Type to Radial. In Advanced…, set the stops to #3E86A6 → #1D4A63.
    2. Drag from the centre to the edge.
    3. Give the disc a Stroke of 4 px ink.
    A teal radial-gradient disc with a dark ink outline, drawn on the right side of the sheet, with the selection handles still showing
  17. Hatch the section and pipe the icing

    Section views mark cut material with 45° hatching:

    1. Section layer: fill an L of two wall slabs in #5C97B4. Clip it to the circle with an ellipse marquee of radius 163, then Select → Inverse and Delete.
    2. Hatch tile: make a 16 × 16 pattern tile holding three thin white bands along x + y = 0, 16 and 32. Two of them clip the corners, so the lines join seamlessly across tiles.
    3. Hatch layer: Cmd-click the Section thumbnail to select the slabs. On a new Hatch layer, use Fill with Pattern… with the 16 × 16 tile, then set the layer to 70%.
    4. Icing layer: fill a white circle of radius 34 in the inside corner. Cmd-click the Section thumbnail again and press Delete. The walls cut it back to a quarter-round icing bead.
    5. Ring: add a thin white ring at radius 166.

    Label the section in B612 Mono 16 px white, each label with a short leader.

    Close-up of the detail view: an L-shaped cross-section of two walls filled with diagonal white hatching, a white quarter-round icing bead in the inside corner, a thin white inner ring and the labels ICING FILLET and GINGERBREAD, 6 MM
  18. Rule up the parts list and title block

    Every engineering sheet ends in a title block in its bottom-right corner:

    1. On a Table Fill layer, fill paper-coloured rectangles behind the parts list and the title block. Keep them inside the frame, so the thick border still shows.
    2. On a Table Rules layer, draw the rules with filled marquees: 3 px for the outer lines and header, 1 px between rows.

    Set the type in B612 Mono:

    • Parts list: 21 px with Line height 1.62, so each 34 px row holds one line. Make the QTY column an area text box (drag with the Text tool) set to Align center, so 12 and 2 centre in their cells.
    • Title block: 24 px bold for the title, and 19 px and 17 px for the cells.

    The jokes live here too: DRAWN S. CLAUS, CHECKED MRS. CLAUS, SCALE NTS.

    Close-up of the parts list, with columns NO., DESCRIPTION and QTY listing seven parts, above a title block reading GINGERBREAD HOUSE, EXPLODED ISOMETRIC VIEW, DRAWN S. CLAUS, CHECKED MRS. CLAUS, SCALE NTS, DATE 25.12.2026, SHEET 1 OF 1 and DWG XMAS-26-001
  19. Set the headline and notes

    Every block in the right column shares one left edge at x 1256. Nudge each one to it with the arrow keys.

    • Kicker: ASSEMBLY INSTRUCTIONS — MODEL XMAS-26 in B612 Mono Bold 19, red, with Letter spacing 3.
    • Headline: Some Assembly / Required. in Old Standard TT Bold 104 with Line height 1.02.
    • Greeting: Merry Christmas! Instructions not included. in Architects Daughter 34, red. It's the drafter's handwriting.
    • Notes: B612 Mono 18 at Line height 1.7, beside the detail circle. For example, 4. DO NOT EAT BEFORE 25.12.
    • Caption: DETAIL A · X-RAY · SCALE 3:1 under the circle. Add Letter spacing 0.6 so it spans exactly the circle's 360 px width.
    Close-up of the right column: a red letter-spaced kicker, the two-line serif headline Some Assembly Required., the red handwritten line Merry Christmas! Instructions not included., the X-ray detail and a four-line notes list
  20. Rebalance the drawing with one multi-select move

    Step back and check the balance. Here the lifted chimney crowded the ridge, and there was spare room at the bottom of the sheet.

    1. Click House, then Cmd-click every other layer of the drawing: Assembly Lines, plus any callout layers you've already added (the screenshot has the balloons, Dimension and the detail marker selected too).
    2. With the Move tool, drag down 45 px. Every selected layer moves together, and one undo reverts them all.
    3. Expand House and lift Chimney another 50 px, so its base clears the gumdrops.
    4. Extend its three dashed drop lines to a dashed footprint on the roof.
    The Layers panel with House, Assembly Lines, the balloon layers, Dimension, Dim Text, Marker and Marker A all highlighted together for a single Move
  21. Call out the parts with balloons

    Balloons are 27 px red rings, made with an ellipse fill, Shrink by 3 and Delete. The numbers are B612 Mono Bold 24, centred with arrow nudges.

    Keep the leaders consistent. Every leader is a 1.8 px ink line at exactly 30°, the isometric angle, and ends in a 4 px dot on the part. Parallel leaders make the sheet look engineered rather than scribbled. Number the balloons in the same order as the parts list.

    The exploded house with seven red numbered balloons, each joined to its part by a thin ink leader that runs at the same 30 degree angle and ends in a small dot
  22. Add a dimension with a rotated label

    Run a dimension line parallel to the board's front edge:

    1. Draw two extension lines that start just clear of the board corners.
    2. Draw the dimension line with a gap in the middle, and lasso a small ink triangle at each end for the arrowheads.
    3. Type 550 MM in B612 Mono Bold 20 in empty space, then click Rasterize Layer.
    4. Marquee the label, switch to Move and drag a rotation handle while holding Cmd. That snaps the angle to 15° steps, so it lands on exactly 30°.
    5. Press Cmd+D and move the label into the gap.
    Close-up of the dimension line below the cake board: extension lines, arrowheads and a break in the line holding the label 550 MM rotated 30 degrees to follow it
  23. Age the paper and finish

    Add a top layer called Vignette. Marquee the whole canvas, then pick the Gradient tool set to Radial. In Advanced…, use three stops of #8A6A3A:

    • 0% opacity at 0
    • 0% opacity at 0.6
    • 100% opacity at 1

    Drag from the centre to beyond a corner. Set the layer to Multiply at 35%. The edges warm up like an old blueprint.

    Export with File → Quick Export PNG and save the project with File → Save Project.

    The finished card in Lopsy: the exploded gingerbread house, balloons, X-ray detail, parts list and title block on warm cream grid paper with softly darkened edges