iCNC PERFORMANCE
Manual 0-5399 NESTING 5-49
Unsupported CAD features
• DWG or binary DXF files are not supported at all.
• Other unsupported objects are INSERT, IMAGE and HATCH. There are others too, but these are the most common.
Additional Notes
• ELLIPSE objects are converted to lines with maximum allowed error of 0.1 mm. The error level can be adjusted in ini files..
• Marking text (TEXT and MTEXT objects) requires the optional “Advanced Marking” software module.
• Scanned drawings which are converted to DXF, usually make poor CNC code. The scanner generates unnecessary short lines e.g.
a one-inch long straight line may be formed of one-hundred 0.01” lines. Often times the lines may be too short to be accepted at
all. When that happens ProMotion® Nest leaves empty gaps in those places indicating an open profile, which cannot be nested
until all entities are joined. That is time consuming and in-efficient. This will cause much larger CNC files to be generated, which
leads to longer operation time at the CNC controller.
When using scanned drawings build them with as long elements as possible.
5.21.4. CNC-2
We have developed an advanced CNC-language - Robotic CNC-2. CNC-2 is more accurate than old Robotic CNC-, ESSI- or EIA-
languages. So far ProMotion® Nest is the only software that supports CNC-2.
CNC-2 is an excellent choice for making backup copies. It saves not only the nesting, but also the plate.
5.21.5. Line and Point marking
If a nesting contains line or point markings, they are merged to the shapes of the nesting. You cannot add, move or alter the markings,
unless you also move the shapes. The only thing you can do to the markings themselves is to remove them.
When ProMotion® Nest generates cutting program, it will place possible markings before the cutting in the cutting order. That means:
if shape contains line or point markings, the markings will be done first and the cutting is done after the markings.
The line marking profiles are drawn in black color.
The point marking points are drawn as black circles with a cross inside the circle.
5.21.5. EIA Programming
About functions
There are two types of functions. Those which define movement of the cutter and those which define some other specific action (i.e.:
“torch on”). All functions have a certain identifier, which can be changed in EIA options (see ProMotion® Nest’s options). Syntax of
functions:
Key to syntax:
ID is a string that defines the function.
X, Y, I and J are coordinates. Character X, Y, I or J must be first and immediately after them should the coordinates follow (like
X123.456 Y-12.3 I1234 J0).
Rapid movement: ID X Y
Linear cut (line): ID X Y
Arc: ID X Y I J
Circle: ID I J
All other functions: ID
Example 1
(Comments are in parenthesis)
G90
(Absolute mode)
G21
(Use metric units (millimeters))
G00X100Y300
(Move to point 100, 300)
www.TechnicalBooksPDF.com