Material Processing Automation

Material processing

Control software for CNC machines and machining centers for wood, ceramic, metals, plastic and marble. Advanced motion control, CAD/CAM integration and automatic ISO program generation.

CNC

CNC

We develop control software for CNC machines dedicated to the processing of wood, ceramic, metals, plastic and marble based on Beckhoff TwinCAT technologies.

We use the package TF5100 TwinCAT 3 NC I for managing ISO files and high-performance CNC trajectories.

Multi-axis motion control with advanced interpolations for cutting, milling, drilling and precision machining.

Areas of application:

  • NC Interpolation: multi-axis and complex trajectories
  • ISO Programming: Classic Dialect and GST support
  • Positioning: encoder, homing, machine references
  • Kinematics: cutting, milling, drilling and shaping

Motion Multi-Asse

Advanced management of interpolated axes and complex kinematics

ISO File Management

Robust management of ISO programs for different processes

Real-Time Control

Precise control of position, speed and acceleration

Precision Machining

Accuracy and repeatability for quality workmanship

CAD/CAM

Automatic Generation of ISO Programs

We develop custom software components for the automatic generation of ISO files starting from structured data.

Complete automation of preparation of work to reduce manual interventions and minimize operator errors.

Optimization of tool paths to improve cycle times, machining quality and tool life.

Areas of application:

  • Data → ISO: automatic and controlled conversion
  • Path Optimization: reduction of cycle times and unnecessary movements
  • Tool Management: tool parameters and compensations
  • Validation: check programs before loading

Software Custom

Dedicated components for automatic generation of CNC programs

Path Optimization

Intelligent toolpath optimization

Tool Parameters

Advanced management of processing parameters

Auto Validation

Automatic checks before running in the car

PLATFORM

Unified PLC-CNC platform

We integrate on a single control system the management of PLC, CNC and HMI for material processing machines.

Reduction of system complexity thanks to a coherent and modular software architecture.

Centralized control for diagnostics, maintenance and coordinated updates.

Areas of application:

  • Unified Control: Integrated PLC CNC HMI
  • Diagnostics: centralized diagnostics
  • Parameters: management of recipes and process parameters
  • Updates: coordinated software updates

Unified Platform

A single platform for machine and process control

Reduced Complexity

Simplified and maintainable architecture

Single Diagnostics

One point for analysis and troubleshooting

Central Config

Centralized configuration and parameters

HMI

HMI for Operators and Maintenance Workers

We design HMI interfaces dedicated to CNC machine operators for managing processes, setup and diagnostics.

Focus on usability, clarity and reduction of setup times even in complex production contexts.

Multi-lingua to support international installations.

Areas of application:

  • Programs: management and selection of processes
  • Tool Setup: guided tool setup
  • Diagnostics: monitoring and troubleshooting
  • Reporting: analysis of production and cycle times

Program Management

Intuitive management of machining programs

Tool Setup Wizard

Wizards for quick and safe setup

Real-Time Diagnostics

Real-time diagnostics for operators and maintenance workers

Production Reports

Production reports and performance analysis

USE CASE

Wood Panel Processing Machines

Development of a new machine for horizontal drilling of wooden panels. The project required the development of machine control PLC cycles and the creation of a DLL to automatically generate ISO files to load into the machine starting from optimized JSON files.

Challenges Faced

  • Interpolation of different axes with advanced motion technologies
  • Automatic generation of ISO files from proprietary JSON formats
  • Management of ISO Classic Dialect and GST syntax for time optimization
  • Integration of PLC, CN and HMI on a single control

Applied Skills

CNC ProgrammingMotion InterpolationISO GenerationDLL DevelopmentTwinCAT NC

Technologies Used

TwinCAT 3TF5100 NC IBeckhoff CX SeriesC#/.NETJSON Parser

Results Obtained

  • Single integrated control for PLC, CN and human-machine interface
  • Significant simplification of project management
  • Speeding up program execution times thanks to GST syntax
  • Proprietary software for completely custom HMI management
USE CASE

5 Axis Machining Center

Development of control software for a 5-axis interpolated machining center for solid wood and composite panel processing. The system manages complex machining operations with automatic tool change and wear compensation.

Challenges Faced

  • Management of 5 interpolated axes with complex 3D trajectories
  • Automatic tool change with 60 tool warehouse management
  • Real-time tool wear compensation
  • Path optimization to reduce cycle times

Applied Skills

5-Axis MotionTool ManagementPath OptimizationCAM IntegrationWear Compensation

Technologies Used

Beckhoff CX2040TF5100EtherCATAX5000 DrivesTwinCAT Scope

Results Obtained

  • 25% reduction in cycle times compared to previous solutions
  • Automatic management of 64 tools with change in < 3 seconds
  • Direct integration with CAM for importing optimized programs
  • Improved surface quality thanks to dynamic compensation

Contact us

A quote, a particular request, or simply a coffee to meet us? Write to us and we will reply to a "nano-second".

Address
Piazza Maestri del Lavoro 7
20063, Cernusco sul Naviglio (MI)
Italy
Address
Piazza dei Martiri 1
40121, Bologna (BO)
Italy
Packaging – Soluzioni Software Industriali per Linee di Confezionamento - Oncode Industrial