LSF (Light Steel Framing)

Roll-former file

The <strong>Machine (CSV)</strong> box writes one file per wall for the roll former, FRAMECAD F325iT or Howick FRAMA 3200, with each member, its length, its position in the frame and its tool operations. Here you export the example house, read the file from the inside and take the way back, from the CSV to the wall.

Overview

From the model to the coil, one file per wall

An LSF roll former pulls the steel strip off the coil, forms the C section and, in the same pass, cuts it to length, swages, notches and punches it. It does not read drawings: it reads a list of members with the position of each tool operation. CalcSteel writes that list from the walls of the model, in the dialect of the chosen machine.

The button is on the LSF panel, right below Calculate: Machine (CSV). It opens a box with two sides. On the left, machine, format and joint detail, and the export button. On the right, the import side, which reads a CSV with positions and builds each panel as a wall.

The example house is the same 9x7 one from Exterior walls, redone in a new project. A new LSF project starts roll-formed on the FRAMECAD F325iT, and that is the machine this page follows. The reading example is the front wall, V6, with the door, the windows and the lattice column.

  • 6: files, one per wall, V1 to V6, in a .zip
  • 205: members in the house, all in C 89x41 at 0.95 mm
  • 2,055: tool operations written in the six files
  • 205 bars: back on import, in 6 walls
QuestionShort answer
WhereLSF panel, Machine (CSV) button, below Calculate
MachinesFRAMECAD F325iT (default for a new project) and Howick FRAMA 3200
What it exportsthe walls: the open wall, or all of them when none is open
What it importsCSV with positions (FRAMECAD, Howick v2) or .zip; each panel becomes a wall
Check firstthe purple button shows in 3D the operations that go into the file
In the calculationnothing changes the file comes from the drawing, not from the result (see What the engine checks)

What it is for

Stick-built or roll-formed

An LSF project asks, right at creation, how the steel will arrive on site. The wizard offers two answers, with the hint for each written on the button:

Stick-built

"The section arrives as a bar and is cut on site." The list that matters is the purchase and cut list: how many commercial bars of each section. The machine does not come in.

Roll-formed

"The members leave the roll former already cut, punched and swaged." Each member has its own length and its own operations, and someone has to hand that to the machine. That is what the file does.

Below, stud V6-M1a of the front wall as the FRAMECAD reads it: 2,796.28 mm and nine operations. At the ends, the cut, the dimple that will match the one on the track and the 55 mm swage that narrows the section so it fits between the track flanges. In the middle, twice, the lip notch and the dimple where the blocking crosses over.

Stud V6-M1a seen on the web, with the operations dimensioned: end cut, dimple and 55 mm swage at both ends, and lip notch with dimple where the blocking crosses
  • 9: operations on a common stud of V6
  • 55 mm: of swage at each end that goes into the track
  • 1.86 mm: between the end of the stud and the bottom of the track

The operation name in the file is the machine's. On this page CalcSteel calls them swage (SWAGE), lip notch (LIP NOTCH), web notch (WEB NOTCH), dimple (INNER DIMPLE) and end cut (FULL CHAMFER).

What the standard says

Fabrication is part of the design

NBR 16970-2 does not mention CSV files or roll formers. It says what the design has to deliver, and the machine file is one way of delivering the fabrication part. The items that matter here:

NBR 16970-2 · 4.5.

The design is the set of specifications, structural calculations, "design, fabrication and erection drawings of the steel components".

NBR 16970-2 · 4.7 d).

The calculation report includes the "schemes adopted in the analysis of the structural elements and identification of their members".

NBR 16970-2 · 4.8.

The steel grades must appear "prominently" on the drawings, and the components must have the "same identification on the drawings and in the calculation report".

NBR 16970-2 · 4.8 e).

The drawings include the "drawing of the panels that make up each storey, showing each of their components".

NBR 16970-2 · 3.12 and 5.2.

Lateral restraint can be provided by "vertical trusses with members in the swaged-fit system" (3.12). Table 1 of 5.2 lists the most used steels, from ZAR 230 to ZAR 345.

Draft NBR 16970-3 · 4.6.1.

Service holes planned in the structural design, according to NBR 15253, with the major axis of the hole on the centerline of the web. Text of the draft in national consultation of Jan/2022.

ItemIn the machine file
4.5 fabricationeach member with length and operations, one line per member (FRAMECAD and Howick v2)
4.8 identificationthe member label is the sheet mark: V6-M1a in the file is M1a on the V6 elevation
4.8 e) panelsone file per wall; with positions, each member carries both ends in the frame
3.12 swaged fitsthe 55 mm SWAGE on every end that goes between the flanges of another member
4.8 steel gradethe steel goes on the sheet and in the report; the FRAMECAD file carries section, position and operations, and Howick v2 also carries the steel name, in its own column
16970-3 4.6.1 holesSERVICE HOLE and BOLT HOLES exist in the dialect, but no hole was placed in this house

The file is not the drawing. The steel, the identification in the report and the bolted connections (4.8 f) stay on the sheet and in the report. The CSV is the production order the machine understands, generated from the same source as the sheet.

Design recommendations

The order of use on this house

The file is the last thing that leaves the model. Anything that changes after it forces a new export, so the order matters:

#WhatWhy
1New project as Roll-formed, FRAMECAD F325iT machinethe machine sets the section and the profiles of the project
2Check the profiles on the Structure tabthe file comes out in a single section (see Parameters)
3Walls, openings and connections doneeach joint becomes an operation
4Calculate and passthe box does not require the calculation; you do
5Purple button on, wall by wallyou see what the machine will do before sending
6Export the whole projecta .zip with one CSV per wall
7Read the export reportstraps outside the machine and section swaps show up there
8Import, if you want to check the filepreferably in a new project, because it renumbers the walls

Joint detail

In the boxWhat it does
FRAMECAD defaultthe machine's own joint, only on it
Single section, with swagingevery member in the stud profile; what does not fit is swaged
Profile per member, no swagingblocking and diagonal in the smaller profile; what does not fit is refused

Format

FormatCarries
FRAMECAD Rollforming CSVrole, position in the frame, operations
Howick CSV v2section, position, operations
Howick CSV v1cut list: length and operations

For the FRAMECAD, leave the detail on FRAMECAD Ltd default · FRAMECAD F325iT. It is the model that follows the machine's documented connections, and it is the one the box already has selected in a new project.

Step by step

1. Create the project and check fabrication

In New project · LSF, the header of the Project settings shows the country and the standard, Brazil · NBR 14762, and right below the choice Stick-built or Roll-formed. In a new project, Roll-formed is already selected and the machine is the FRAMECAD F325iT. A project saved earlier, without a fabrication model, reopens as stick-built; a project that already has a model does not change.

The header of the new project: Roll-formed selected and the FRAMECAD F325iT machine in the list.
The header of the new project: Roll-formed selected and the FRAMECAD F325iT machine in the list.

2. See the profiles the machine forms

On the Structure · profiles tab, the title becomes Profiles of FRAMECAD F325iT. Stud, track and blocking in C 89x41/39x12 at 0.95 mm, header at 1.15, bracing in RET 50x0.95 strap. The steel of the project is ZAR-230, and the stud spacing, 600 mm.

The Structure tab with the title Profiles of FRAMECAD F325iT and the profiles by role; below, the floor profiles
The profiles of the new project come from the machine. The floor, below, stays out of the file from this box.

From here on the house is built as on the other pages: the six walls (see Exterior walls), the front openings (see Doors and windows) and the lattice column (see Columns). In the new project the walls get the labels V1 to V6, and the front one is V6.

3. Machine (CSV), below Calculate

The button is always on the LSF panel, without depending on the calculation. The box opens alongside, with the title Roll-former CSV. The project machine is already selected and, for the FRAMECAD, the machine's own model shows up first in the joint detail.

On the left, the LSF panel with Calculate and Machine (CSV). On the right, the box with the FRAMECAD, the Rollforming CSV format and the FRAMECAD default selected.
On the left, the LSF panel with Calculate and Machine (CSV). On the right, the box with the FRAMECAD, the Rollforming CSV format and the FRAMECAD default selected.

4. Switch machines, if needed

With the Howick FRAMA 3200, the format becomes Howick CSV v1 or v2, and the detail has two options, because the default belongs to the FRAMECAD. The text below the format says what it carries. On v1: "Only length and operations: the machine cuts, but the file does not rebuild the wall."

The Howick with the v1 format, the cut list. The import side is the same on both machines.
The Howick with the v1 format, the cut list. The import side is the same on both machines.

5. Export 6 wall(s)

With no wall open, the button says how many go: Export 6 wall(s). A single file comes out as .csv; several come out in a .zip named after the project and the machine, here CalcSteel_framecad_f325it.zip. The report shows on the right side of the box.

"6 file(s) from 6 wall(s)", and one line per wall with what was left out.
"6 file(s) from 6 wall(s)", and one line per wall with what was left out.

The report, line by line

LineMeans
outside the roll former FC1 (2)two blocking straps do not go into the file
V6: single sectionthe column diagonal was at 0.75 and comes out at 0.95

FX and FC, the X strap and the blocking strap, are flat steel: the C roll former does not form them. They stay on the purchase list.

Members per file

WallMembersWhere
V121interior, 7 m
V219side
V339side
V417interior, 4.5 m
V542back, 9 m
V667front, 9 m
Total205all 89S40_0.95

6. Open V6 and export only it

With the wall view open, the box exports only the open wall, and the button becomes Export V6. The file is V6.csv, the same one that goes inside the .zip.

The V6 view with the box open. In the wall footer, Fit 108/108: the 108 joints of the wall touch.
The V6 view with the box open. In the wall footer, Fit 108/108: the 108 joints of the wall touch.
columnV6-M1awhat it is
labelV6-M1awall and sheet mark
profile89S40_0.95web, shape, flange and thickness
roleSTUDthe member role for the machine
orientationRIGHTwhich way the open side of the C faces
qty, empty1,one line per member; the empty column belongs to the format
length2796.28mm, end to end
x1,y1 x2,y21200,1.86 1200,2798.14the ends in the wall frame
flange40flange width in the file
operation, positionSWAGE,27.5pairs to the end of the line

The same label V6-M1a appears on four lines, at x = 1,200, 6,000, 8,400 and 9,000: they are identical members in different places. A member with the same mark and different operations gets an extra letter.

7. Show how the roll former forms

In the 3D button group, the purple one says "Show how the roll former forms (swaging, fit, dimple)". It is already on, and the choice is kept in the browser. It works only in 3D or in the wall view.

The purple one, on the bottom row.
The purple one, on the bottom row.

When on, each member shows as the machine will deliver it: the swaged end narrower, the lip notched where another member crosses, and the dimples in orange. When off, the member goes back to the plain profile of the calculation. The operations seen here are the same as in the CSV, just carried from the wall plane to 3D.

Lattice header, on: swaged ends and dimples.
Lattice header, on: swaged ends and dimples.
The same header, off.
The same header, off.
Stud in the track, on: the fit and the two dimples.
Stud in the track, on: the fit and the two dimples.
The same joint, off.
The same joint, off.

8. Choose file

The right side of the box reads a CSV with positions, from the FRAMECAD or the Howick v2, or a .zip exported here. Each panel comes in as a wall, next to the project. With the house .zip, the report says "6 wall(s) built, 205 bars", the same 205 members that went out.

The import report: the six walls built, with new labels, and the notice that the panels come in loose.
The import report: the six walls built, with new labels, and the notice that the panels come in loose.

Importing renumbers the walls. The front wall, V6, became Wall 8, and the box showed "Export V8". An old V6 file no longer matches the label on screen. That is why step 8 works better in a new project, and not in the design project.

The panels come in 1.5 m from each other and 1.5 m from the project. "The end that touched a wall outside the file stays where the machine cut it": the panel comes back as the machine would form it, without the neighboring wall.

In the plan, the house and, below, the six imported panels, with Wall 8 selected.
In the plan, the house and, below, the six imported panels, with Wall 8 selected.

The FX and FC straps do not come back: they were not in the file. What comes back are the bars with profile, position and role.

Parameters

The two machines and the fit in the track

The machine catalog belongs to CalcSteel, and the box reads it from there. There are two:

FRAMECAD F325iTHowick FRAMA 3200
Section89x41, lip 12 (C 89x41/39x12)27 sections, from 45x45 to 150x45
Thickness0.55 to 1.2 mm0.75 to 1.15 mm
Swage55 mm55 mm
Web notch48 mm48 mm
Lip notch48 mm46 mm
Holesno size in the catalogbolt 13; service 34.1; dimple 3.5
FormatRollforming CSVHowick CSV v1 and v2
Stud in the bottom track, in section: the swaged end between the track flanges, the track lip notched and the dimple on both members

It is the FRAMECAD fit rule: the end stops t + 0.91 from the bottom of the receiving member, swaged if it does not fit and dimpled on the centerline; the receiving member has its lip notched in the strip and the dimple at the center. The top track receives the same way, so the stud has the same operations at both ends.

What goes into the six files

Operations, by type

INNER DIMPLE709
LIP NOTCH480
SWAGE391
FULL CHAMFER370
WEB NOTCH105
BOLT HOLES0
SERVICE HOLE0
Total2,055

Members, by role

STUD91
NOG46
WEB37
TRIMSTUD8
BOTTOMPLATE6
TOPPLATE6
HEADPLATE4
TOPCHORD4
SILL3

STUD is the stud, the king stud and the column chord; NOG is the blocking; WEB is the diagonal and the truss vertical; TRIMSTUD is the jack stud under the header; HEADPLATE and SILL are the head track and the sill track. Bolt and service holes exist in the dialect and do not show up here because the house has none placed.

The clearances of the FRAMECAD default model

ParameterValueWhat it does
cut clearance0.91 mmsetback of the end in the fit and in the half-moon cut
end clearance1.86 mmsetback of the end in the overlap, as on blocking V6-BQ1a
slot clearance6 mmbeyond the web slot in the half-moon cut of the sloped end
contact5 mmup to this distance beyond the face, it counts as a joint
minimum sine0.20below this the members are parallel and there is no joint
square sine0.985above this the end is square, with FULL CHAMFER
reach on the crossing member150 mman end that passes the end of the wall and lands on the track of the crossing wall

Check with the manufacturer. Fit clearances, the LEFT or RIGHT side, the FULL CHAMFER at the end, the WEB NOTCH width and the hole diameter vary from machine to machine. Send a test panel and confirm with whoever will form it before the first production run.

Shortcuts

  • CSV↵

    Machine (CSV)

    Opens the roll former CSV: exports the walls or imports the machine file.

Common mistakes and refusals

What the box says when it cannot

  1. Importing the Howick v1 cut list. "V8.csv: the file is a cut list (howick_v1): it carries the length and the operations of each member, but not where it goes in the frame, and without that there is no wall to build." v1 is for the machine to cut, not for going back to the model.
Howick v1 after the import: 12 files, with the imported panels alongside.
Howick v1 after the import: 12 files, with the imported panels alongside.
The v1 V8.csv refused: "No wall built".
The v1 V8.csv refused: "No wall built".
  1. A file from another machine, or a broken .zip. "no registered dialect reads this file". In the .zip: "not a .zip", "broken .zip index" or "compression N not supported". Only the .csv files in the .zip are read.
  2. A panel without track or without stud. "the wall was not recognized (no bottom and top track, or no stud)". The panel needs both tracks and at least one stud to become a wall.
  3. A member that does not fit between the flanges. With the Profile per member, no swaging model, a fit that does not fit is refused, and the message follows the pattern "fit: M with web 89 does not fit between the flanges of G (89 − 2×0.95)". If the member arrives from the back and would fit if turned, the message says that too. With swaging, the SWAGE solves it.
  4. Expecting the strap in the file, or the section you chose. FX and FC come out as "outside the roll former". And in the single-section model, a member of another profile is swapped for the stud profile, with the notice "single section, A → B". Read the report before sending: a thicker member in the calculation, such as the profile header at 1.15, would come out at 0.95.

What the engine checks

The file comes from the drawing, not from the calculation

The calculation engine checks the LSF bars. The roll-former file is built from the walls of the model, the machine catalog and the joint model: it carries what is drawn, and it does not read the calculation result. What that means in practice:

Model walls, machine catalog and joint model produce the CSV and the purple button; the calculation result stays out of that path

What the engine checks, and what goes into the file

TopicHow it works
The calculationchecks the drawn bars, with the profiles of the Structure tab. The export button depends only on having walls, a machine and a joint model; the order in Design recommendations puts the calculation before the file
What goes inthe walls; floor and truss show their operations in the purple 3D
The profilein the single-section model, the file uses the stud profile on every member and reports each swap
Steelgoes on the sheet and in the report, which go to the manufacturer along with the file. In Howick v2, the steel name also goes in a column of the file
StrapsFX and FC are flat steel and go on the purchase list
Lengtheach member comes out whole, as drawn: track V6-G1a is 9,089 mm long
HolesSERVICE HOLE and BOLT HOLES are in the dialect; on this house the file came out with zero of both

What stays with the designer

  1. The section swaps. Read each "single section, A → B" line in the report and check, on the Structure tab, that the calculation uses the profile that goes to the machine.
  2. The steel and the straps. Send the manufacturer the sheet and the report with the steel shown prominently, as NBR 16970-2, 4.8 requires, and the purchase list with FX and FC.
  3. The bolted connections. They stay on the sheet and in the report, per NBR 16970-2, 4.8 f).
  4. Clearances and sides with whoever forms. Fit clearance, LEFT or RIGHT, FULL CHAMFER, WEB NOTCH width and hole diameter vary from machine to machine: a test panel before the first production run (see Parameters).

Changed the model? Export again. The file is a snapshot of the project at the moment of the click. Recalculating, changing a profile or moving an opening does not alter a CSV already downloaded.

Shortcuts

  • Ctrl+Enter

    Calculate the project

    Sends the project to the engine, like the Calculate button.

  • CSV↵

    Machine (CSV)

    Opens the roll former CSV: exports the walls or imports the machine file.

Summary

The path, in one line

New roll-formed project → machine profiles checked → walls, connections and calculation → purple button wall by wall → Machine (CSV) → export the .zip → read the report → steel and straps on the sheet → import into a new project, if you want to check.

The example so far

  • 6: files, V1 to V6
  • 205: members in 89S40_0.95
  • 2,055: tool operations
  • 108/108: fits found on V6