I am a software designer and i design CAD/CAM software, mainly for use with laser-cutters.
I have built a software that outputs ultra-high node count SVG polygons. We then use CorelDraw to convert those to PLT/HPGL in order to be able for laser cutters to read them properly.
My team has discovered a bug within the IMPORT of PLT's and HPGL's in all CorelDraw GS products.
The export works just fine, however when we re-import those PLT's back to CorelDraw some lines are not continuous anymore. They are visually there, and the only way to tell that a line is not continous is by ungrouping the objects and dragging them apart - This way we can see that the object is sometimes ''puzzled'. Where it is supposed to be dragged unified it is now dragged in pieces.
If we export the ''broken'' imports again, the laser cutters recognize that the paths are not unified and there are some problems with them.
However if we export the PLT's from the SVG's and we do not re-import and re-export into CorelDraw then there is no problem at all.
Also Inkscape reads the exported PLT's just fine without problems, again if we don't re-import and re-export.
This indicates that the problems lie within the PLT IMPORT function of CorelDraw and not the PLT EXPORT.
The high-node count SVG files we import for the conversion are sometimes in excess of 10 000 nodes. Sometimes when we reduce significantly the node count there is no problem at all, even at re-importing and re-exporting although there is some loss of quality.
Please fix this ASAP.