to Spline home page
looking glass icon
to DeskProto Facebook page
to DeskProto Youtube page
to DeskProto Instagram page

Isel ICP-3020 and ICP-4030.

Desktop CNC milling machine in two sizes: powerful and safe.

The ICP series are machines that any company can afford, to do in-house Rapid Prototyping.

Its work-area is large enough for most jobs, the operation easy and the price is unbelievably low.

The illustration shows an ICP-4030 with the optional brushless spindle motor.
Isel ICP-4030 machine
Isel ICP-4030 machine.

April 2017: Isel has informed us that these models (ICP-4030 and ICP-3020) are no longer in production. As a result - much to our regret - we have to inform you that we can no longer offer these machines !
The spare parts are still available.

System Overview

The ICP machines are built using a rigid steel frame inside a closed cabinet. As the machine operates only with its door closed its safety is guaranteed. Bearings and screws are well-protected from chips and dust. All electronics to control 4 axes (so including the optional rotation axis) are built inside the cabinet: this is the IMC-MP stepper motor controller (microstep).

The machine interfaces with PC software offering a user-friendly environment (PC not included): the PC in fact is used as control panel for the machine. We deliver every ICP with the great KAY control software, which is better than the RemoteWin software as supplied by the machine manufacturer. Using Kay you are able to run NC program files in standard ISO G-codes as well as NC files in the proprietary NCP format. This means that an ICP machine can be combined with any CAM program.

Construction details

Each ICP has a XY table with ample T-slots, conveniently sized much larger than the actual working area. Note that the maximum model size that can be produced is a bit smaller than this working area: for X and Y the cutter needs to move outside the model to machine the outer surfaces. And for Z the cutter needs to be able to travel over the model, see the illustration below.

As the cutter must be able to travel over the model, the max model height is much lower than the machine's working area in Z.

Depending on cutter dimensions and model geometry the max model height will be 50 to 70 % of the Z working area, as shown in the illustration.
Drawing of max model height
Cutter length and working area in Z.

The total dimensions make desktop operation possible; the aesthetic design fits well in an office environment. The three axes move over steel linear ball bearings and are driven by high quality recirculating ball screws (zero backlash). The closed cabinet with large windows keeps both noise and chips inside. Standard spindle motor is the UFM-500 router (500 W, 11000 to 25000 rpm), a brushless motor is optional. Two versions of the machine are available: standard with ballscrews of 10 mm pitch, and high-accuracy (but slower) with 4 mm pitch.

Built-in is the IMC-MP stepper motor controller with 4 final stages of 4.2 A. We offer this controller with the AxeMotion firmware (smooth movements by Look-Ahead buffer) and USB interface (in contrast to the default step-by-step movement and serial interface). You can clearly see the difference between the original step-by-step movements and the smooth AxeMotion movements in the CPM Booster card video.


The resulting machine features full 3D CNC facilities at a low price:

ICP-3020 ICP-4030
Price € 4.900,-   (no longer available) € 5.900,-   (no longer available)

Prices in Euro currency, excl VAT and outside the Netherlands excl shipment cost.
On-site installation and service are optional, available only in the Netherlands and in Belgium.
The machines are delivered with complete installation instructions.


Model: ICP-3020 ICP-4030
Working area (X,Y,Z in mm) 300x200x90 400x300x140
Table size (X,Y in mm) 500x250 600x375
External dimensions (X,Y,Z mm) 610x650x715 780x850x810
Height with door opened (mm) 1100 1200
Weight, kg ~ 100 ~ 120

Controller IMC-MP, with AxeMotion firmware (look-ahead buffer)
Type of axis-motors Stepper, using microstep
Max Feedrate 100 mm /sec (XY, 80 mm/sec (Z)
(high accuracy version 40 resp. 32 mm/sec)
Mechanical resolution 0.025 mm per axis (high accuracy version 0.01 mm)
Accuracy Depends on cutter, material, temperature, speeds, toolpath and other variables.
Motor: UFM-500: 500 W standard spindle motor
Rotation speed 11000 to 25000 rpm (to be set manually)
min, max tool shaft diameter 1 to 6.35 mm, using optional extra collet chucks
Interface with computer USB
Computer requirements Windows XP or newer.
Power requirements 230 V, 50/60 Hz, 16A (120 V is available on request)


A high accuracy version of the machine is available, offering a higher resolution - but a lower speed as well: see the specifications above. Both versions have the same price: the only difference is the lead of the ballscrews (how many mm translation per rotation).

Further options include: Prices in Euro currency, excl VAT and excl shipment cost.

Rotation axis

The rotation axis for ICP machines, to be mounted on the machine's working table using bolts and T-nuts (included).

The coiled wire plus connector (visible top left) go to a connector in the wall behind the working table.
Optional rotation axis
Optional Rotation axis unit for ICP machines

As the control electronics inside all ICP machines (controller type "IMC-MP") is already suited to drive 4 axes simultaneously, it is easy to mount a 4th axis on an ICP machine. We deliver this rotation axis as complete unit, including:
  • the actual rotation axis (the 'black box' on the picture)
  • the tailstock unit (aluminum base plate with centering point on rails)
  • all cables and connectors needed to mount the rotation axis
  • the fixturing device as shown (the round 'plate' with sharp pins, on the axis).
The axis on which the fixturing device is mounted is threaded, with a screw-tread type 1/2" 20 UNF, meaning that you can also use a standard drilling machine head (instead of this fixturing device), or create your own custom fixturing device.

You can order the rotation axis either with the machine or later. In the first case it will come mounted on the machine, in the second case you will have to assemble the cables yourself (which is not difficult). In both cases you can easily place and again remove the unit from the machine's working table as needed, which is done using 4 T-nuts. Also the coiled cable shown (left) has to be (dis)connected from/to a connector in the back wall of the machine's working area. Of course you then also have to 'tell' the Kay control software that the machine's configuration has changed.


Price € 1.250,-   (no longer available)


Weight ca 5 kg
Max stock diameter 75 (center height 38 mm)
Max Feedrate max 75 rev / min
Mechanical resolution 6578 steps / revolution

Coolant device

The coolant device is needed when you want to machine aluminum.

The coolant reservoir and all air valves are mounted on the outside of the machine, inside a flexible nozzle is mounted next tot the spindle motor.
Optional coolant system
Optional Coolant system for ICP machines

Though the ICP machines are not suited for heavy-duty machining of metals, they can be used for light work in aluminum or brass. For such applications the optional spray mist coolant device is available. It uses compressed air to apply a very fine spray of a special lubricant over the workpiece.
The delivery consists of the sprayer as shown, a container for the lubricant and a pressure regulator, both attached on the right side (outside) of the machine, all internal piping to connect these, and a connection to the controller (to switch the coolant unit on and off CNC controlled). Kay can be configured to do so, using special commands in the NC file.

An external source of compressed air is needed in order to use the coolant device.
The lubricating fluid used is called "Induoil HL 4" and is made by Menzel in Germany.
This option can only be ordered together with a machine, it is not possible to order it for do-it-yourself assembly.


Price € 1.050,-   (no longer available)

Brushless spindle motor

The 750 W brushless spindle motor that can be built in an ICP machine.
Optional spindle motor
Optional 750 W brushless spindle motor for ICP machines

The standard UFM-500 spindle motor uses carbon brushes, that need maintenance. This brushless motor is the alternative, offering other advantages as well: more power, larger cutter-diameters, higher quality bearings, spindle speed set by the controller.
The level of noise made by this motor also is considerably lower than the noise by the UFM-500.
For a brushless motor a frequency converter is needed: that converter is placed within the machine, next to the controller. This option can only be ordered together with a machine, it is not possible to order it for do-it-yourself assembly. The price is a surcharge over the standard UFM-500 motor.


Price € 1.590,-   (no longer available)


Motor Two-pole AC motor, 750 W
Rotation speed 3000 to 24000 rpm (set by the controller)
Min, max tool shaft diameter 1 to 8 mm, using optional extra collet chucks
Frequency converter 1,200 VA, built inside the machine

Internal light

The light, built in the back wall a ICP machine, so behind the working table.

The black cable drag chain on the left contains the cable from the tool sensor to the controller.
Optional internal light
Optional light built into the back wall of the machine interior.

This option concerns lighting of the working area, so a lamp inside the machine. It is built in the back wall of the working area, and is switched on with the machine's main switch.
It can best be ordered together with a machine. It is also possible to order it for do-it-yourself assembly, however this will cost you some effort.


Price € 70,-   (no longer available)

Tool length sensor

The toolsensor is a mechanical switch, mounted on the machine's working table and connected to the controller.
Optional tool sensor
Optional tool length sensor to easily set the Z=0 level.

This sensor can be used to measure the length of a cutter, allowing the control software to compensate for a different cutter length. As a result after a toolchange the WorkPiece zero point can remain the same.
This option can best be ordered together with a machine. It is also possible to order it for do-it-yourself assembly, however this will cost you some effort. The price is including the cable to the controller.


Price € 250,-   (no longer available)

Spare motors

Spindle motor UFM-500
Spindle motor UFM-1050
UFM-500 and UFM-1050 spindle motors.

Standard spindle motor on the ICP machines is the UFM-500: a high quality router motor that uses carbon brushes. The ICP machine controls this motor by simply switching the power on and off; setting the rotation speed needs to be done manually using a rotation knob on the motor. As an alternative motor the more powerful UFM-1050 is available.
For these motors the carbon brushes need to be replaced when they become too small (the motor will refuse to work). And when used intensively (say more than 4 hours per day) the complete motor will need to be replaced after 1 to 2 years.


UFM-500 (500 W, 11000 to 25000 rpm) € 250,-
UFM-1050 (1050 W, 11000 to 25000 rpm) € 400,-

Carbon brushes

Carbon brushes for UFM-500 and UFM-1050
Carbon brushes, left for UFM-500 and right for UFM-1050.

As said above for the UFM motors after some time the carbon brushes will need to be replaced, these are the replacement brushes that are available.

Prices, per pair

Type ZP (for UFM-500) € 15,-
Type L53ZPF10 (for UFM-1050) € 24,-


Collets for UFM and for the brushless motor
Collets, left for UFM and right for the brushless motor.

All Isel spindle motors uses collets to clamp the cutter: in this system the collet needs to exactly match the diameter of the cutter. So in most cases the machinist will need a series of collets, in various sizes.
Important instruction: first click the collet into the cap (the part that is screwed on the motor axis), only after that insert the cutter. When the cutter is inserted before the click it will be almost impossible to later remove the collet from the motor-axis.

Prices (per collet)

Type SK 11 (UFM-500). Sizes 1, 2, 3, 4, 5, 6 mm, 1/8", 1/4" € 25,-
Type OZ8A (UFM-1050). Sizes 1, 2, 3, 4, 5, 6, 8 mm, 1/8", 1/4" € 25,-
Type ER 16 (brushless motor). Sizes 2, 3, 4, 5, 6, 8, 10 mm, 1/8" € 36,-