LuaCAD Help

Drawing pipes

Inserting a pipe

Goal: click a single-line pipe point by point into the plan – with the system, system elevation and size of the palette.

Plan view, bathroom of the sample plan: the cold water pipe with its start at the connector of the lavatory (1), two corners (2, 3) and its end at the riser in the shaft (4)
Plan view, bathroom of the sample plan: the cold water pipe with its start at the connector of the lavatory (1), two corners (2, 3) and its end at the riser in the shaft (4)
  1. Pipe page: set system, system elevation, size, flexible and angle increment, then click Insert pipe. Before the first point the insertion help appears with a picture.
  2. Click the start (1): free, at a pipe end (the run continues there), in the middle of a pipe of the same system (a tee is created there) or at a connector (the pipe takes its system, see Connector).
  3. Click further points (2, 3). A number you type is the length of the next segment in the direction of the cursor. A click in the middle of another pipe of the same system breaks it, and the tee is placed there; if the other pipe ends freely at that point, it is trimmed back and a corner is created.
  4. If the segment ends at a connector of a 2D fixture or manifold, the run ends there.
  5. Enter or Esc ends the run – the placed segments stay, only the segment at the cursor is dropped. Each segment is its own undo step.

Keys at the cursor

KeyEffect
Abefore the first point: distance to a reference point (see below); while drawing: system elevation, wall offset and fixed length in one dialog box (see below)
Spacesnap to angle (angle increment of the palette) or free – the bar names what applies next
Wpick the base direction of the angle increment with two clicks (for example along a slanted wall)
Dtype the base direction of the angle increment (degrees)
Pthe next click takes all values of a pipe into the palette (places nothing)
Nthe next click takes the system only
← / →only with a wall offset: put the pipe on the other side of the drawn line

The circle at the cursor shows the snap radius: when it touches a pipe of the same system, the run snaps to it. A pipe of another system does not snap. Set the size in the gear menu › Snap radius when drawing ….

Video coming soon: Inserting a pipe

Before the first point: distance to a reference point

Goal: start a pipe exactly at a distance from a wall corner or column.

  1. After Insert pipe, before the first click, press A.
  2. In the Distance dialog box enter the values X and Y.
  3. Click the reference point, for example the wall corner (the red cross shows it, object snap helps). The pipe starts at the entered distance from it.
  4. Then the run continues as usual.

More about distances in all plug-ins: Inserting at a distance.

Video coming soon: Starting a pipe at a distance from a corner

System elevation, wall offset and fixed length while drawing

Goal: change the system elevation during the run, keep the pipe at a fixed distance from a wall, or place a segment with an exact length.

Picture coming soonThe System elevation and wall offset while drawing dialog box: system elevation (1), wall offset with value and side (2), fixed length of the next segment (3), OK (4)
  1. While drawing press A – the dialog box System elevation and wall offset while drawing opens.
  2. System elevation: choose another one. It applies from the next click; an elevation change circle is created at the corner – the upper pipe runs to the center of the circle, the lower one ends at its edge. The new system elevation then also shows in the palette.
  3. Wall offset: the distance from the drawn line (the wall) to the pipe, and the side. The wall offset applies only to this run; ← and → then switch the side. Two segments with a wall offset meet mitered; after switching the side a cross piece joins them.
  4. Fixed length: 0 = drag with the mouse; otherwise after OK a segment of this length is inserted in the current direction.
  5. Click OK and continue clicking.
Video coming soon: System elevation, wall offset and fixed length while drawing

Matching the properties of a pipe

Goal: draw the next pipe with exactly the values of an existing one, without typing them.

  1. While drawing press P (or click the toggle button in the bar – it stays highlighted until you click).
  2. Click an existing pipe. System, system elevation, size, flexible and radius go into the palette; nothing is placed.
  3. Continue clicking – the next segment has the new values.

N takes only the system in the same way. Without a running command the Pick buttons next to "System" and "System elevation" in the palette do this.

Video coming soon: Matching the properties of a pipe

Inserting parallel pipes

Goal: insert several pipes side by side at once – for example cold water, hot water and recirculation – from the riser template chosen last.

Plan view, parallel pipes in the basement corridor of the sample plan: cold water, hot water and recirculation side by side in the corridor (1), at the corner in front of the shaft the elevation change to "2. Lage" with a circle each (3), broken below heating supply and return on "1. Lage" (2), then as a short branch line through the corridor wall to the risers in the shaft (4) – the corners mitered
Plan view, parallel pipes in the basement corridor of the sample plan: cold water, hot water and recirculation side by side in the corridor (1), at the corner in front of the shaft the elevation change to "2. Lage" with a circle each (3), broken below heating supply and return on "1. Lage" (2), then as a short branch line through the corridor wall to the risers in the shaft (4) – the corners mitered
  1. Choose the riser template on the Risers/connectors page (the line "With template: …" tells you which one applies) and set the system elevation – risers have none, the pipes take the one of the palette.
  2. Click Insert parallel pipes (Pipe or Risers/connectors page). With Show the dialog box before inserting checked (default) you first check or change the risers – this applies to this insertion only.
  3. Click the start: at risers or at existing parallel pipes each pipe starts at the one of its system, at a manifold at its outlet; otherwise free.
  4. Click point by point. Corners are mitered, flexible pipes run concentrically.
  5. If the run ends on existing parallel pipes, each pipe connects to the pipe of its system (tee, corner or continuation); at risers each pipe ends at the riser of its system.
  6. Enter = finish. With the dialog box shown first, it comes back afterwards with your entries; only Cancel in the dialog box ends the command.

Keys at the cursor

KeyEffect
Pbefore the first point: pick pipes (see below)
Abefore the first point: distance to a reference point; while drawing: system elevation, wall offset and fixed length
Spacesnap to angle / free
Sput the risers on the other side of the drawn line
W / Dpick or type the base direction of the angle increment
Video coming soon: Inserting parallel pipes

Picking pipes

Goal: continue parallel pipes with the systems, sizes and spacings of pipes already drawn.

  1. Insert parallel pipes, before the first point P (pick pipes).
  2. Drag a selection window over drawn parallel pipes.
  3. Their pipes become the template for this run – the stored riser template stays as it is. The command line names the number of risers.
  4. Click the riser or the location where the new parallel pipes start and continue.
Video coming soon: Picking existing pipes

Flexible

Goal: draw bendable pipes (PEX, multilayer pipe from the coil) with rounded corners.

Plan view: flexible pipes from the lavatory to the risers, each corner rounded (1)
Plan view: flexible pipes from the lavatory to the risers, each corner rounded (1)
  1. Pipe page: check flexible (rounded corners) and enter the radius (default 300 mm).
  2. Click Insert pipe or Insert parallel pipes and click as usual. At the cursor you see the rounding as it will be created after the click.
  3. If the radius does not fit at a corner (the segments are too short), a smaller radius is used; the corner is red at the cursor and the command line names both radii.

Every corner between two flexible pipes on the same system elevation is rounded; in parallel pipes the arcs run concentrically. You make an existing pipe flexible or rigid with Properties – it becomes a polyline or a line again, its data stay.

Video coming soon: Flexible pipe

Connecting two pipes

Goal: connect two pipes with each other – Piping 2D calculates the routes and shows all proposals at the cursor.

Picture coming soonPlan view: two pipes clicked (1, 2), two proposals in color at the cursor, the yellow one selected (3)
  1. In the tools at the bottom click Connect. Before the first click the insertion help explains the procedure.
  2. Click the first pipe (1). Several pipes at once: click next to them and drag a selection window.
  3. Click the second pipe (2). In the middle of a pipe a tee is created, near its end a corner.
  4. The proposals appear in color (3) – those without shortening first. Tab or right/left arrow switches, the yellow one is selected; a click or Enter accepts, Esc discards.
  5. Then the next pair right away; Enter = finish. Each joint is its own undo step.

The new segments have the values of the pipe clicked first. If the second pipe is on another system elevation, an elevation change circle is created at the target.

Options

CaseWhat happens
Two systems (supply and return) clicked one by oneThey are joined; the connecting piece carries the system of the pipe clicked first, the second pipe is broken with its own system
Several pipes (selection window)one pair finds the route, the others run along parallel and offset; per system only
Pipe end at a riser, symbol, connector or elevation changethis end is not open – a tee is always created
Flexible pipesthe shortest leg is at least the radius
Video coming soon: Connecting two pipes

Joining two pipes into one

Goal: join two pipes whose ends meet – for example after Break – into one pipe again.

  1. Click Connect and click both pipes.
  2. If their ends meet and they have the same values (system, system elevation, size, flexible and radius), they become one pipe: in one line a single line, otherwise around the corner.
  3. If the values differ, everything stays as it is; the command line names the difference.
Video coming soon: Joining two pipes into one

Property fields of the next pipe

Goal: give every new pipe its property fields right away – for example plant or construction phase.

  1. Pipe page, at the bottom the area Property fields of the next pipe: expand it and enter the values.
  2. Click Insert pipe or Insert parallel pipes. Every new pipe receives the entered fields – only those it does not carry yet.
  3. Later you change the values of a pipe in the GstarCAD Properties palette.

Which fields exist is set in the gear menu › Property fields … (for all plug-ins); the fields of the network of a pipe are shown by the gear menu › Property fields of a pipe ….

Video coming soon: Property fields of the next pipe