Hi.
Anybody have a good answer on this one? (see drawing).
I just cannot find a way to precicely add a new node (on circle/path) excactly where the arc intersects to the straight line.
Thanks
Make precise circle segment
Re: Make precise circle segment
Hello,
As you describe, I think it's pretty simple
Just add a node on the line in any part
Go to the snap bar and activate snap nodes to handles, and then snap node to path intersections
Then just move the new node to the snap of the intersection. It works in Inkscape 0.48.5
As you describe, I think it's pretty simple

Just add a node on the line in any part
Go to the snap bar and activate snap nodes to handles, and then snap node to path intersections
Then just move the new node to the snap of the intersection. It works in Inkscape 0.48.5
If you have problems:
1.- Post a sample (or samples) of your file please.
2.- Please check here:
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html
3.- If you manage to solve your problem, please post here your solution.
1.- Post a sample (or samples) of your file please.
2.- Please check here:
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html
3.- If you manage to solve your problem, please post here your solution.
Re: Make precise circle segment
"Precise" is relative.
I see you use the pre 0.91 release, where the convert object to path added 8 nodes to the circle for a more precise look.
Not sure if the problem is how to snap to guide line and path intersection -in the 0.48 versions it wasn't implemented-, or, how to draw such circle sectors accurately.
If the first, you could use a rectangle instead of the guideline.
The latter is a bit different.
Knowing that path segments are not calculated right, they cannot really match a circle, only the nodes can fit well.
Thus, any node drawn there at the paths intersections won't be precise.
What can be done instead?
Position nodes right
-for example make a guide object that can represent the radius of the circle and with it's rotation centre set at the circle's origo and rotate it accordingly to place the "intersection" points right-
and add spiro path lpe to the object.
I see you use the pre 0.91 release, where the convert object to path added 8 nodes to the circle for a more precise look.
Not sure if the problem is how to snap to guide line and path intersection -in the 0.48 versions it wasn't implemented-, or, how to draw such circle sectors accurately.
If the first, you could use a rectangle instead of the guideline.
The latter is a bit different.
Knowing that path segments are not calculated right, they cannot really match a circle, only the nodes can fit well.
Thus, any node drawn there at the paths intersections won't be precise.
What can be done instead?
Position nodes right
-for example make a guide object that can represent the radius of the circle and with it's rotation centre set at the circle's origo and rotate it accordingly to place the "intersection" points right-
and add spiro path lpe to the object.
feature simply not exists
Thanks guys.
I can always live with the fact that I do have to zoom in large to get the node as precicely as I need.
However, inserting the node first, and then move it to the intersection point is not a soulution I think because it will cause more deformation on the "circle".
I can always live with the fact that I do have to zoom in large to get the node as precicely as I need.
However, inserting the node first, and then move it to the intersection point is not a soulution I think because it will cause more deformation on the "circle".

Re: Make precise circle segment
Attached is an example, maybe it will make more clear my previous explanation.
- Attachments
-
- hlp 153.svg
- (452.73 KiB) Downloaded 402 times
Re: Make precise circle segment
Hello
If the case is that you want the node in the circle, other method would be to make a cut path operation (Ctrl + Alt + /). Put a line over the circle. The intersection of the line in the circle would be the position of the node. When applying the operation the circle will have 2 nodes in the intersection place, and the circle will be opened, but you can close it if you want.
At the end, why do you want a node specificaly in some part of a a circle? Is for a cutting machine?
I recognize that when applied the node the circle won't be a circle anymore. It would be a bezier curve, which as we know, it's not capable to represent circles, just aproximations. But even applying a spiro path effect, it will remain as an almost circular bezier curve!?.
If the case is that you want the node in the circle, other method would be to make a cut path operation (Ctrl + Alt + /). Put a line over the circle. The intersection of the line in the circle would be the position of the node. When applying the operation the circle will have 2 nodes in the intersection place, and the circle will be opened, but you can close it if you want.
At the end, why do you want a node specificaly in some part of a a circle? Is for a cutting machine?
I recognize that when applied the node the circle won't be a circle anymore. It would be a bezier curve, which as we know, it's not capable to represent circles, just aproximations. But even applying a spiro path effect, it will remain as an almost circular bezier curve!?.
If you have problems:
1.- Post a sample (or samples) of your file please.
2.- Please check here:
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html
3.- If you manage to solve your problem, please post here your solution.
1.- Post a sample (or samples) of your file please.
2.- Please check here:
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html
3.- If you manage to solve your problem, please post here your solution.