28.02.2013 Views

VisCAM RP User Manual (PDF) - Kxcad.net

VisCAM RP User Manual (PDF) - Kxcad.net

VisCAM RP User Manual (PDF) - Kxcad.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

G-Code interface<br />

Menu: Icon: Short cut:<br />

Saves layer data in the G-Code file format<br />

In order to directly interface <strong>RP</strong>-systems using a CNC controller, a programmable G-Code<br />

interface has been integrated for the export of slice data including hatches and supports.<br />

The G-Code file format is mainly used for controlling NC-devices. Therefore it is widely used as<br />

an input to NC device controllers.<br />

To adapt the G-Code output to a certain device controller, you can create user-defined profiles to<br />

specify the layout and content of your own variant of the G-Code file format. Within the profile<br />

you can specify how to map the different vector types (e.g. contour, support, hatch) to certain<br />

G-Code commands, which will then control your NC device. The different vector types are<br />

specified on separate tab pages. Each vector type itself is specified as a G-Code command line<br />

consisting of user defined G-Code commands, pre-defined macros (variables which are replaced<br />

with data later while writing the file) and may comments (optional).<br />

HINT: To open the G-Code interface dialog, the file type "ISO G-Code Postprocessor Format<br />

(ISO)" must be selected in the file manager when saving a slice file.<br />

A G-Code file is structured as shown below:<br />

program start<br />

-----> layer 1 start<br />

-----> contour 1 start<br />

-----> outloop border line 1 to outloop border line N<br />

...<br />

-----> inloop 1 to inloop N<br />

-----> inloop border line 1 to inloop border line N<br />

contour 1 end<br />

...<br />

contour N<br />

...<br />

-----> hatch block 1 start<br />

-----> hatch line 1 to hatch line N<br />

hatch block 1 end<br />

...<br />

hatch block N<br />

...<br />

-----> support block 1 start<br />

-----> support line 1 to support line N<br />

support block 1 end<br />

...<br />

support block N<br />

...<br />

layer 1 end<br />

...<br />

layer N<br />

program end<br />

Wherever necessary, a rapid traverse command line is automatically inserted.<br />

HINT: The block order of supports, borders and hatches can be modified within the dialog Define<br />

machine on the tab page Layer.<br />

Tab page General<br />

382

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!