Skip to content

v1.3.0

Compare
Choose a tag to compare
@corna corna released this 12 Jun 22:01
· 1493 commits to master since this release

Changes from 1.2.3:

  • Added vectorial core

Starting from this version a new vectorial core has been added and can be activated with --vectorial.
The vectorial core has:

  • much better performance
  • smaller output files
  • higher precision: the resulting output file is comparable with the old core at 4000 dpi
  • support for internal cutoffs, both on the cutting and the milling (like #18)
  • fixes bug #1 and #27
  • easily optimizable (for example, it can be easily made multithread)

Unfortunately the new core require a rather new version of Boost (>= 1.56), often not included in the distros. You can easily download the source and statically link pcb2gcode to it.

Currently not working:

  • Step and Repeat
  • Image polarity (only dark polarity is supported at the moment)
  • Region cut-ins
  • outline-width
  • Some macros are buggy
  • Output debug image (svg) is buggy

The new core works only on the latest revision of RS274X, and the support for the deprecated elements is not guaranteed.