Blueprint for "Geometric Drawing" SoC project

Hi all,
to "officially" kick off my GSoC project I have made my initial draft available as a LP Blueprint:
https://blueprints.launchpad.net/inkscape/+spec/tech-drawing
I'd be glad if folks added their suggestions and ideas there (and/or reorganize stuff if it seems helpful) so that I can get an impression of which features are most wanted and how people imagine them to work most smoothly UI-wise.
As for coding, during the last 1-2 weeks I did some experiments with LPEs in various directions. Some of these are in SVN already, but overall it was mainly to get an impression of what is already there and what still needs to be done in order to integrate LPEs more tightly into existing tools. In the next few days I'm going to write an email summarizing my thoughts and giving an overview of the first steps I'm planning to take.
Max
P.S.: As I'm still not subscribed to inscape-user, feel free to forward my email there.

I'd be glad if folks added their suggestions and ideas there (and/or reorganize stuff if it seems helpful) so that I can get an impression of which features are most wanted and how people imagine them to work most smoothly UI-wise.
Im not sure if it is really appropriate here, but I suggest anyway. I think for geometric drawing it is absolutely necessary to handle the units properly. Currently all units (mm, in) in inkscape's .svg is transformed to px units, and it results inaccuracy. (you cant draw exactly 3mm radius circle for example).
For correctly resolves this issue I think the "Viewbox" svg feature must implemented. (where you draw a 3mm circle as 3px diameter, and in the viewbox you specify the correct zoom parameter)
Have you thinked already about this issue?
Best regards, Khiraly

Hi Max,
Have you thought about adding tools for easily extending and trimming lines? I think most CAD applications have such tools. Now I think of it, we could even simply use the "constrained snapping to objects" mechanism for that.
Your blueprint looks really promising and balanced, so there's not much else I can add to it.
Diederik
Maximilian Albert wrote:
Hi all,
to "officially" kick off my GSoC project I have made my initial draft available as a LP Blueprint:
https://blueprints.launchpad.net/inkscape/+spec/tech-drawing
I'd be glad if folks added their suggestions and ideas there (and/or reorganize stuff if it seems helpful) so that I can get an impression of which features are most wanted and how people imagine them to work most smoothly UI-wise.
As for coding, during the last 1-2 weeks I did some experiments with LPEs in various directions. Some of these are in SVN already, but overall it was mainly to get an impression of what is already there and what still needs to be done in order to integrate LPEs more tightly into existing tools. In the next few days I'm going to write an email summarizing my thoughts and giving an overview of the first steps I'm planning to take.
Max
P.S.: As I'm still not subscribed to inscape-user, feel free to forward my email there.
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

On Thu, May 29, 2008 at 5:29 PM, Diederik van Lierop <mail@...1689...> wrote:
Hi Max,
Have you thought about adding tools for easily extending and trimming lines? I think most CAD applications have such tools. Now I think of it, we could even simply use the "constrained snapping to objects" mechanism for that.
Do we really need anything new? Ctrl+Alt+drag a node extends any straight line segment along itself.
participants (4)
-
bulia byak
-
Diederik van Lierop
-
khiraly
-
Maximilian Albert