AFP and filament winding software, in one suite: XLay

XLay is the software suite for AFP, filament winding, tape winding, and ultrasonic cutting, from CAD design to machine code in one interface. A plug-in for Rhinoceros, it programs offline and updates the viewport in near real time as you adjust parameters.



The filament winding module. Winds symmetric and non-symmetric mandrels, with geodesic and semi-geodesic paths.

Design mandrel

Build it in the interface
Vessels, pipes, or cones

Build the layup

Helical, hoop, or connector layers
Helical: choose the final pattern from a list
Hoop: define the trajectory length along the mandrel

Production Estimate

Linear material consumption and weight
Winding angle deviation
Coverage
Dwell
Updated with every circuit added

Simulate the robot trajectory

Enter the mandrel position and offset
Select the envelope type
Insert or remove points along the envelope path
Simulate the robot with the mandrel and eyelet axes, plus an optional yaw axis
Check for collisions
Test different robot sizes or tool heads in simulation

Export Machine Code

Ready to run on the machine
No postprocessing required



The AFP module. Programs fibre placement from surfaces or curve networks, on flat or 3D geometry.

Design geometry

Create your part in Rhinoceros
Or import it from your CAD software (IGS, STEP, other formats)

Build the layup

Define the material
Input surfaces or curve networks
Set the fibre angle for each ply
Adjust every parameter ply by ply

Production estimate

Preforming time
Material weight
Linear material consumption
Material waste
Per layer and overall, updated with every ply added

Simulate Robot Trajectories

Set up machine parameters
Check collisions, singularities, and out-of-reach positions
Adjust head orientation and tilt for 3D surfaces
Insert new points as needed
Turntable option: robot and turntable simulated in synchronized motion
Test different robot sizes or tool heads in simulation

Export Machine Code

Ready to run on the machine
No postprocessing required



The tape winding module. Programs AFP on parts of revolution, with the part on the horizontal positioner.

Design mandrel

Create your mandrel in Rhinoceros
Or import it from your CAD software (IGS, STEP, other formats)

Build the layup

Helical, hoop, rings, or local reinforcements
Geodesic or non-geodesic
Surfaces or curve networks as input

Production Estimate

Preforming time
Material weight
Linear material consumption
Material waste
Per layer and overall, updated with every ply added

Simulate Robot Trajectories

Set up machine parameters
Check collisions, singularities, and out-of-reach positions
Set the winding start position by rotating the external axis
Robot and horizontal positioner simulated in synchronized motion
Test different robot sizes or tool heads in simulation

Export Machine Code

Ready to run on the machine
No postprocessing required



The cutting module. Net-shape trimming with the ultrasonic cutter, along 2D or 3D curves.

Define cutting edges

Select or design your cutting curves, flat (2D) or on the part surface (3D)
Adjust cut direction and blade tilt
Set offset and cutting depth

Production estimate

Cutting time for each trim and overall

Simulate robot trajectories

Check collisions, singularities, and out-of-reach positions
Tool head rotation is limited to 180° to -180° by cabling, so verify tool orientation here
Turntable option: robot and turntable simulated in synchronized motion
Test different robot sizes or tool heads in simulation

Export machine code

Ready to run on the machine
No postprocessing required



The postprocessor module. Takes the work from your existing filament winding software to your own machine, with the robot simulation to check it first.

IMPORT

Import files from CADWIND or Composicad
Mandrel, circuits, and robot trajectories are rebuilt in the interface

Simulate the robot trajectory

Define your machine configuration: robot, mandrel axis, and eyelet
Offset the mandrel to its position
Run the robot simulation and check collisions

Export Machine Code

Generate machine code for your machine
Ready to run

See it running on your part. One suite for every process.

Book a demo