← All bug reports

FS#1830HP7580 Penplotter

Type
Suggestion
Status
Closed
Resolution
Implemented
Category
QCAD/CAM
Severity
Low
Priority
Low
Reported version
3.21.3
Operating system
All
Reported
2018-11-28 by Harms2015
Closed
2018-12-06 by andrew

Hi Andrew,

I was fiddeling around with a copy of the hpgl postprocessor, and has it adapted, up and running for a HP7580 penplotter. You may add this to QCAD if you like.

Poking and peeking in the other postprocessor files, I found enough information to generate a very acceptable hpgl.plt file now, including the required pen changes.

The purpose of a 'bracket-field' (as [S] ) is clear to me. Where are [S#] and [S!] used for?

Comments (1)

andrew 2018-11-28

Thanks for the contribution. I will have a look at it and add some unit tests for this post processor.

[S#] only outputs the number, not the prefix, e.g.:

[S] -> S1000
[S#] -> 1000

[S!] always forces the output even if the last [S] output had the same value, e.g.:

If the current X value is 10.0:
[X] only outputs X10.0 if the last [X] output was different from 10.0.
[X!] always outputs X10.0.