other ways to draw an arc
Bug #699435 reported by
Ineiev
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gEDA project |
In Progress
|
Wishlist
|
KaiMartin | ||
pcb |
In Progress
|
Undecided
|
Unassigned |
Bug Description
Currently PCB user can draw arcs at limited angles (usually 90 degree step), though there is no such internal limit for arcs angles.
Here I shall put patches to extend user possibilities.
The first patch proposes the next cycle:
1)point at the center,
2)the first point of arc,
3)the second point of arc;
4)return to 2) until ESC
It would be better to return to 3) to be able to continue the arc, but the round-off errors change the radius, so I couldn't make this work clearly.
tags: | added: core |
Changed in geda-project: | |
importance: | Undecided → Wishlist |
Changed in geda-project: | |
status: | New → In Progress |
Changed in geda-project: | |
assignee: | nobody → KaiMartin (kmk-familieknaak) |
To post a comment you must log in.
Improved, rebased against current CVS.
Now the patched tool is expected to work like this:
1.point at the center,
2.the first point of arc
(up to 270 degrees; sets the arc direction),
3.the second point of arc (the direction is the same as at the end
of 2.; when the new arc overlaps the arc drawn in step 2., a full
circle is created);
4.return to 3. until ESC (`F3' moves the starting point
to end of the latest arc and returns to 3.)
During 3. and 4. Shift-click moves the center of the arc
to the pointer.
Switching from/to Line tool draws chained segments.