Let's talk →
§ CNC machine networking

CNC machines on the network.

USB sticks or a serial cable, one machine at a time. And to know how far along a job was, you had to walk over to the control and look. That's how it was at Officine Di Giacopo SA — here's the problem, and the custom software we built to solve it.

§ The problem

Programs by hand, machine by machine.

At Officine Di Giacopo SA, in Riazzino, the programs were already all on the server. What was missing was the connection: the machines weren't networked, so every program reached the machine by hand — on a USB stick or over a serial cable, one at a time.

  • Every program copied by hand: USB stick or serial cable, one at a time.
  • The risk of loading the wrong program into the machine.
  • To see how far along a machine was, you walked to its control and looked.
  • Machines cut off from the network: no direct dialogue with the server.
§ The solution

A solution in two parts.

The archive was already there: the programs were on the server. What was missing was the connection — and a simple way to use it. So we did two things: brought the network right into every machine, and built custom software — not an off-the-shelf product — to run them all from a single screen.

Part 1

The connection at the panel

  • We connect every machine to the workshop network.
  • Programs reach the machine straight from the server — no USB sticks, no serial cable.
  • The operator picks the program at the machine panel and loads it in a moment.
  • No more manual steps: fewer mistakes, less time lost.
Part 2

The program

  • From the workshop computer you send the program to the machine with one click.
  • Every machine's live status on a single screen — positions, spindle, feed, parts count — where before you went to read it at the control, one at a time.
  • A 3D toolpath preview before the job starts.
  • Every operator has their own login, and there's a record of who did what.
§ The program, up close

Everything on one screen.

Software we wrote ourselves, custom-built for their machines: the machine list, the programs, the live status of every job — positions, spindle, feed, parts count — and the 3D toolpath preview. The very status that used to mean walking to the control, one machine at a time.

NetSource application interface: machine list, programs on the server and in the CNC, live status and the terminal confirming program O1001 loaded into the machine.
The application built by NetSource, in use at Officine Di Giacopo SA — Riazzino.
§ How it works

Three steps, and work begins.

01

Site survey and control configuration

We come to the shop, identify every machine and configure the control's network: IP address, parameters, test run. Clean work, no cable left half-run.

02

Archive on your server

We set up the program archive on your server, a dedicated folder per machine. Everything in one place: tidy, shared and backed up.

03

Work begins

From the browser or the machine panel, the operator finds the right program and sends it in one click, with status tracked in real time. Faster than before: fewer steps, no USB sticks, no wrong program loaded by hand.

§ Controls and machines

What we connect.

Controls

FANUC

  • 0i series
  • 16i / 18i / 21i series
  • 30i / 31i / 32i series
Controls

HEIDENHAIN

  • TNC
  • We connect HEIDENHAIN controls too: programs reach the machine from a shared network folder, no USB sticks.
Machine types

Lathes and centres

  • Lathes
  • Vertical and horizontal centres
  • 5-axis machines
Seen on the floor

Machine brands

Doosan Hermle Kitamura

Other controls? Let's talk.

§ Already in production

At Officine Di Giacopo SA in Riazzino we networked Doosan, Hermle and Kitamura lathes and machining centres and built custom software — programs from the panel, every machine's status on a single screen.

§ Let's get them on the network

Your machines, connected.

Tell us what's on your floor: controls, brands, how many machines. We'll tell you what can be connected and how — no run-around.