Drawing an arc between two lines (indicating the angle)

Post questions on how to use or achieve an effect in Inkscape.
Ailurus
Posts: 115
Joined: Fri Oct 22, 2010 9:53 am
Location: The Netherlands
Contact:

Drawing an arc between two lines (indicating the angle)

Postby Ailurus » Thu Sep 06, 2012 1:20 am

Hi,

I wonder what's the best method to draw an arc between two sides of a triangle (or just an arc between two straight lines originating from the same point). My current method is as follows (see attached SVG file):

- Draw the triangle (or the two straight lines)
- Create a circle, with as center one of the corners of the triangle (or the common point)
- Drag the Start Point and End Point to the right place

The thing is, it doesn't seem to be possible to snap these Start- and End Points...

Is there another method to make this arc exact?
Attachments
AngleArc.svg
(3.04 KiB) Downloaded 348 times

User avatar
druban
Posts: 1917
Joined: Fri Nov 20, 2009 10:48 pm

Re: Drawing an arc between two lines (indicating the angle)

Postby druban » Thu Sep 06, 2012 6:59 am

The quickest but less precise way is to draw a three node path with the bezier tool using the spiro option. The nodes should be dragged to have handles. This will produce a circular arc with the end nodes snappable, both when drawing and afterwards.
Making it exactly the right radius, however, (by dragging the middle node) is a problem, you end up having to draw a guide circle; so you might as well do this instead:

Draw the ellipse centered on the vertex, then make a duplicate of the angle (either open or closed) so it is the topmost object, and then do a division and delete the unwanted arc. This is the quickest precise way there is AFAIK. If the figure you are creating is very large then the first method might be preferable.

The handles of the circle do not snap even in a dev build so who can tell when it will become possible?
Your mind is what you think it is.


Return to “Help with using Inkscape”