Entries by Nace Tomažin

Plasma CNC and THC with PlanetCNC TNG

Plasma CNC cutting machine is one of the most commonly used types of CNC machine. It’s used mostly for cutting Steel, aluminium and other conductive materials. Like any other type of CNC machine, plasma machine has it own specifics. Machine should be properly designed for such type of machining, considering slag, steel dust, high temperatures, […]

Floating Z axis

Sometimes we need to modify our CNC machine in order to achieve our machining goals as quickly and as efficiently as possible. CNC machines such as plasma, plotter cutters, lasers need mechanism that helps with measuring of material surface. Good example of such modification is Floating Z axis. The concept is pretty straight forward:  Z axis has […]

Spindle synchronisation with PlanetCNC TNG

CNC lathe thread cutting requires spindle RPM’s to be synchronised with machines linear movement, we call this spindle synchronisation. To achieve this, controller needs to read feedback signal from machines spindle to obtain information at which RPM spindle rotates. For this purpose we can use incremental (with quadrature A and B signals ) encoder or […]

Adding user toolbar buttons in PlanetCNC TNG software

PlanetCNC TNG software offers option of creating and adding custom buttons to software toolbars. Buttons can be added to top, bottom, left sided and right sided toolbars. Custom buttons can execute any feature from File, View, Program, Machine and Help menu. For this tutorial we will create and add buttons to top toolbar of PlanetCNC […]

How to create “Spindle Delay” script file in PlanetCNC TNG software

With PlanetCNC TNG software user can create or customise g-code procedures (e.g. for M3/M5 g-codes, M6 g-code) using script files. Script files are located in PlanetCNC TNG installation folder in scripts folder. If your settings file is named e.g.”MyCNCRouter.settings”, then your corresponding scripts folder should be named MyCNCRouter.scripts. This way you can link multiple script files […]

How to create custom tabs in PlanetCNC TNG software

With PlanetCNC TNG user can create his own custom tabs. Tabs are displayed on main user interface and can include any parameter used by software whether its tool offset value, number of g-code line or absolute position of machine. By default, software will display tabs “Speed” and “IO”. User can create maximum of  5 state files, […]

How to measure work position with movable sensor in PlanetCNC TNG software

1. Reference your machine using Homing procedure(Machine/Home): How to set Homing procedure in PlanetCNC TNG software 2. Connect movable sensor (further in text referenced as sensor) to one of the inputs (Input connector) of controller. 3. In settings select either Sensor 1 or Sensor 2 (File/Settings/Program Options/Measure/Sensor). It doesn’t matter which one you choose. From […]

How to measure tool offset using fixed tool sensor in PlanetCNC TNG software

1. Reference your machine using Homing procedure(Machine/Home): How to set Homing procedure in PlanetCNC TNG software 2. Mount your fixed tool sensor(further in text referenced as sensor) on machine table. 3. Connect sensor to one of the inputs (Input connector) of controller. 4. In settings select either Sensor 1 or Sensor 2(File/Settings/Input/Sensors). It doesn’t matter […]

How to set Homing procedure in PlanetCNC TNG software

Homing procedure will reference your machine and set machine work area. 1. First you need to configure these settings: Motor limits(File/Settings/Motors/Limits): Set limitation of movement for each motor. Motor limits tutorial can be found on this link: Motor Limits tutorial Limit switch input configuration(File/Settings/Limit/Limit Switches): Configure limit switch inputs of controller. Limit switch input configuration […]