After using my converter for a few days, I decided that there were WAY to many extra steps to get from VCarvePro or Aspire to the RetinaEngrave3D controller. So I learned about a bunch of stuff I didn't really want to know, cleaned up my code and then wrote a new converter that goes from HPGL directly to XPS. Now, you do not have to select, click or even load anything, as soon as you click the "Save Toolpath(s)..." button in Aspire/VCarvePro, the file automatically opens up in RetinaEngrave (if you save the .PLT file to their "c:\output\" folder).
Another use for this converter is making "hard copies" of toolpaths. It seems that .XPS files is Microsoft's attempt at a .PDF type file format. So you can save a toolpath to the Full Spectrum Laser post processor and get an XPS file with any of your selected toolpaths. As before, the Tool # is used to indicates toolpath color. Not sure how many people want/need a way to make a printout of their toolpaths, but now at least you can.
Installation is the same as before: The "FullSpectrumLaser.ini" and "FullSpectrumLaser.pp" must be put in the Aspire/VCarve PostP folder. The third and forth file "hpgl2xps.EXE" and "ZLib.dll" must be put in the "c:\output\" folder (this is the folder that RetinaEngrave3D monitors and saves files to). If you are using another folder, you must edit the "FullSpectrumLaser.ini" file to reflect where the "hpgl2xps.exe" and "ZLib.dll" file are stored.
Again, this has been tested with Aspire 3.5 and VCarvePro 7.0. Please verify the output before committing valuable material to be cut.
Lastly, while the file is "'command line", if you double click the "hpgl2xps.exe" program, it will display an "Open File" dialog which you can then manually select a file to convert. This is converting existing .PLT file or for use with other programs.