cannot find disruptions of outer contour
Posted: Fri Oct 18, 2019 1:23 pm
Thought I had solved it but laser cutter vendor software still says there is more than one contour (due to outer possibly open).
Where does one set these limits (tolerance, simplify, etc.)? I don't see that in the moment I create the polystring.CVH wrote: ↑Fri Oct 18, 2019 3:14 pmSame contour again...
In your dxf.
Draw / Polyline / Polyline from Segments OG.
Tolerance very low but larger as 1e-6 eg 0.00001.
Simplify No.
Point at lefmost vertical.
Qcad will find all properly connected and create a Poly string.
Where such a string halts there may be a problem.
Your string looks almost closed except it is not a perfect geo closed form at start and endpoint.
Zoom in using screen-based linetypes.
The vertical piece inside Panchdara circle does not start at y=45 but at y=44.988519
The placement of the arc and line are correct.
Use Trim Both.
Or
Use contour provided in earlier topics.
Regards,
CVH
See pic
A practical no-nonsense type and a lazy one.
Sure near perfect. Very near.
Sorry for delay... yes, my version is corrected. I hunted. I tried hatch and found the unmatched coordinates. It was a hunt, but not too lengthy. Whether I corrected in the right direction, I don't know.
@CVH: I must have been blinded.
Hatch? How can this serve for detecting? Please explain.
Maybe easier to control ....
All terms that are white spots on the landscape to meHusky wrote: ↑Fri Oct 18, 2019 11:05 pmMaybe easier to control ....
Use the hatch tool to find the issue - if the loop is not closed it will tell you in the command line e.g. "Loop not closed at point 96.6/89",
select the coordinate 96.6/89 and copy it into the clipboard,
launch the "Leader" tool, paste for the Arrow position the coordinate into the command line and change it to your used format. Like 96.6/89 to 96.6;89,
second point could be just free. Now the open loop is exactly marked and it'll stay until you delete it.
Stay creative - this will certainly work with circles, lines, rectangle blablabla. Just put them into the clipboard and past them precisely "on point" with help of the coordinate function ....![]()