← All bug reports

FS#1197Small Polyline offset with 'round join' makes line segments, not arcs

Type
Bug
Status
Closed
Resolution
Fixed
Category
QCAD/CAM
Severity
Low
Priority
Low
Reported version
3.9.0
Operating system
Linux (All / Other)
Reported
2015-03-19 by coldelectrons
Closed
2016-12-20 by andrew

When making an offset of a polyline with 'round join' enabled, and making a small offset of 0.0015 inches, no arcs are made, only coarsely interpolated line segments.
Further tests show that this is true until the offset is increased 0.040 inches; then the offset begins to create arcs.

The creation of arcs in a polyline offset with such small distances did work in QCAD 2.x.

Comments (1)

andrew 2015-03-20

I can confirm this. The new algorithm uses a polygon library which does not support arcs in general. We use this library because of other benefits vs. the old algorithm.
QCAD tries to reconstruct the arcs after the algorithm completed its work. This does not always succeed, especially for small arcs.

If you wish, you can install the old tool into the misc menu as follows:
Extract the attached file into your QCAD Installation directory.
The old polyline offset tool can then be found under Misc > Draw > Polyline Offset (Alternative)

Closure comment

This should be fixed in QCAD >= 3.15.5