Long time CorelDRAW user here, first time posting, hi!
I am struggling with node snapping at full zoom. This seems to produce quite inaccurate results, something I have found out to already been discussed around these forums, not for node snapping though; seems to me as if this is something that might never truly get fixed, correct me if I am wrong. So I am looking for workarounds, tricks, ideas on how to minimize the damage these inaccuracies cause.
We are in a 300 dpi CMYK document (could be 600 dpi just as well, my testing gets me the same results), sized for a B1 poster (707 x 1000 mm) at full 240471% zoom. Snap to objects is on and working. The four blue objects you see below are squares that I have turned into curves and moved their nodes around.
I will be moving the three selected nodes (individually of course) to the corner node of the shape that is bottom right as to get them in the same place. (I promise the nodes are already joined properly on their other ends, not visible in these screenshots.)
Sadly the best result I can get is far from ideal, as can be seen above. All four nodes should be in the same place, but they are clearly not, even though they have been moved around snapping. Instead of one node position there are four plus a bunch of new intersections (caused by nodes not being in the same place).
This comes out nicely most of the time zooming out or exporting for print, but in this case the white line seems to be visible even after exporting.
I have tried to hide this issue with hairlines of the same color, but this seems to cause even more troubles up close.
What I have found out to be working best is carefully moving nodes beyond the other shapes and setting the object layer order so it makes most sense. It is not even close to perfect, but zoomed out and/or exporting gets better results (less white gaps).
My first question would be why is this even happening, but I guess I am beyond that. So, are there any other workarounds, solutions or settings I could try?
I think CorelDRAW is a pretty awesome tool for vectors (I prefer it over AI tbh), but bugs like this one, hmmm ...
Cheers
mmmm, not seeing that here CDR 2018.
Maybe time to reset CDR back to factory defaults.
Repaired installation (it said it did repair, but no info about what was done) and reset factory/default settings on launch (F8 + launch), problem persists on my end.
Same objects, export/import/repair nodes in Adobe Illustrator, export/import back to CorelDRAW -- fixed. I don't really get it.
Would it be possible to post the file (or at least the important parts of it)?You may have to zip it first to get it through.
ProblematicNodes.zip
Here you go.
Hm, this was a bit odd.You are correct that it isn't possible to make the nodes snap to each other when dragging them around with the Shape tool at highest zoom level.What is even more strange is that I can move the objects with the Pick tool and make them snap correctly.Maybe there is some limitation when moving a node because it is changing the angle between the lines, but I don't know.But even though it should be possible we must remember that we are talking about a ridiculously small distance here and it surprises me that the gap is visible in print.Anyway, try my "workaround" and see if that may be a solution for you.
Thanks for confirming the issue, at least now we know I am not crazy ;)
I have tried everything by now, the issue sadly cannot be solved within CorelDRAW.
And yes, the gap is causing problems, the line between two objects is not as it should be, in print and in web/72 dpi exports.
I observe the same problem that you do when trying to reposition nodes on those shapes at very high zoom.
I suspect - and Ronny touches on that possibility in his post - that this is some fundamental limitation with how CorelDRAW is trying to solve a geometry problem. It doesn't have infinitely fine resolution for the values it is using (node positions, segment lengths, angles) to describe the geometry. So, for a given curve, in order to move a node to some specific location, something else in that curve might need to be changed very slightly.
As a workaround, to get the node-on-node alignment you want, you could start by moving each shape using snaps to get those four nodes at the same location. Then, use individual node positioning to adjust the positions of the other nodes in the shapes, as necessary.
In this video, I start by showing the behavior you describe. I then use the approach I describe above. In this example, after getting the initial node-on-node alignment by moving the shapes, only one additional tweak was needed.
VIDEO: problematic nodes
.