gbr rip web page logo

Input File Validation

The gbrplt library includes a module that performs validation checks on the input Gerber file and either corrects problems or flags an error for problems that are not correctable. This module is ON by default.

What is Checked

A re-formulated Gerber file is written to disk as the output of this module.


Impact on Speed?

This check does add time to the "setup" time required by the rasterizer. The additional time is not noticeable for small files but may become significant for very large Gerber files. However it makes the RIP much more robust and will exit gracefully for files that previously caused the RIP to crash.


Can I turn Off Validation?

Yes. If you know, based on the source of the Gerber data, that none of the listed issues are present, you can turn off validation using the -nosplit argument. For example, Gerber that comes out of Artwork's ODB2GBR translator or OASIS2GBR translator does not require input validation as none of the violations listed above will ever be produced.

However, if you do use the -nosplit argument to turn off the input validation, it also turns off the G36/G37 shape compensation.