Skip to content
Home /Knowledge base / Machine programs: CSV or RFY?

Machine programs: CSV or RFY?

A production line does not receive a drawing, but a file describing every operation for every element: where to cut and punch, and to what length. Almost all production lines use CSV, a simple tabular text format generated by most LGS design software.

In practice, this means the design is not tied to one machine. A program exported from Vertex can be prepared for any CSV-based machine. This is the basis of machine independence, one of the foundations of our production-design service.


One manufacturer differs: FRAMECAD uses its own RFY format. It carries essentially the same information, but describes it using a different logic.

A repeated operation, such as a row of identical holes, appears in the file once for every time it is performed. The file is longer and directly describes each action.

The file defines the length of a segment, and the production-line software decides how densely to apply the operation along it. The file is shorter and uses a more abstract logic.

This creates no practical problem. We know which machine will receive the program and issue it in the correct format.


Many manufacturers who purchase more affordable Asian machines do not receive a complete ecosystem of software, training and support. They have a capable production line but nobody to provide production-ready drawings and machine programs.

Because the controller accepts CSV, or RFY in FRAMECAD’s case, the same design can be issued for any compatible machine. The machine brand does not determine which projects we can accept.

  • FRAMECAD
  • Howick
  • Scottsdale
  • Knudson
  • FrameTec
  • FrameMac
  • Hiteknova
  • Dahezb
  • Xinhonghua
  • Sunway
  • Vertex BD
  • FRAMECAD software
  • StrucSoft MWF (Revit)

Working with an unfamiliar machine: machine survey

Section titled “Working with an unfamiliar machine: machine survey”

When we encounter a machine we have not used before, we first map its capabilities: supported profiles, punching positions, service holes and maximum length. This becomes a machine-specific template used for every future project on that production line.


We supervise the first production run and refine the program from the results. The second project can then run smoothly on the same machine.

This article explains the technical background to our LGS production-design service. If you need a machine program for an existing design, the complete service is described there.

Request a quote

Do you have a question about this topic?

Tell us briefly what you are planning and attach any available material. If you request a callback, we will contact you by phone.

DWG · IFC · PDF · RVT · ZIP — up to 3 files, maximum 1 GB each.

Scsaurszki Péterportrait

Scsaurszki Péter

structural engineer

He receives your enquiry and remains responsible for the project throughout. You speak directly with the engineer doing the work, not a customer service team.

What happens next?

We do not promise a specific response time, but we reply quickly by industry standards. First we clarify exactly what you need; pricing follows once the scope is clear.Read about the full process.

About uploaded drawings

We store them on European servers for a defined period, and access is limited to colleagues working on the project.