Contact Us At DNC software program for RS232 CNC file transfer - free 60 day trial
ProDNC DNC Software - Standard Edition

One of the biggest problems when you make changes to files is keeping block resequence numbers in order. If you add or delete lines it can become a real chore. ProDNC provides a very powerful and flexible means of resequencing your files, and because each CNC can have different block formatting, you can create a set of rules for each of your CNC machines.

All you have to do is click the main Tools >> Resequence file menu. (Alternatively the right-click menu has this function too) and the file will be resequenced.

Resequencing Options
To setup the rules for resequencing, click the main Tools >> Resequencing Options menu item. You will see a settings page pop-up. These are the settings and how they work.

Block Start Number
This is the number that you want the block resequencing to start. Most users would start at 10. But you can have anything including zero.

Block Increment
This is how much you want each block number to increment by. Most users would use 10, so that blocks go 10, 20, 30, 40 etc.

Block Number Use N
If you check this, then blocks would be like N10, N20, N30 etc. Nearly all but Heidenhain CNC machines use this option. If you do not check it then block numbers go 10, 20, 30 etc.

Blank Lines
You have 3 separate options for how you want blank lines to be treated

  • Resequence blank lines
  • Ignore blank lines and so they are not resequenced
  • Delete blank lines - they are not really needed anyway.

Ignore Blocks Starting With
Not all of your file needs to be sequenced. For example comments don't need it, neither do the % headers in a Fanuc program. There are lots of situations like this. To ignore them just type in the characters one after another. So (/:O% will not sequence any block that STARTS WITH ( and / and : and O and %

Leading Zeroes
Modern CNC machines that use block numbers have N10, N20, N30 etc. as its format. However some older CNC machines have to have blocks in a constant format, with leading zeros. So for example, selecting 4 would make blocks like N0010, N0020....N0100....N1000 etc. If you do not need this kind of formatting just select zero.

Code Transformation

ProDNC allows you transform your NC coding - be it feeds & speeds override - or the actual geometry of your coding. The transformation is applied to the whole file, and can be undone if you so require.

You can save a transformation protocol for each of your CNC machines to disk

Feed Overide

Select the amount of feed % override by moving the slider with your mouse - from -75% to +200%.

X-Axis/Y-Axis/Z-Axis Transformation

You can transform the X/Y/Z axes using any of the plus/minus/divide/multiply mathemetical operators as well as a mirror function.

Simply select the mathematical operator, enter the transformation amount and click the Transform Button.