Console to input commands and node coordinates

Bug #264174 reported by Andrew Janke
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Wishlist
Unassigned

Bug Description

I'd love to be able to use inkscape as a simple qCAD/autoCad replacement for simple things if only because inkscape allows me to add a bit of "flair" to otherwise staid CAD drawings.

For this to work, the one thing needed is a simple entry box or two that will allow me to specify line/curve points instead of having to click or use guides to do this. eg: click line tool and then enter:

   100,10

for a point at x=100, y=0 and then perhaps:

   @0,100

for a relative point at x+0 and y+100 and then

   @150<70

for a relative polar co-ordinate point to be 150mm at 70deg

I know that currently I can do this but only if I first draw the line roughly and then use the point tool to adjust them (via properties of a node).

Of course the ability to drive the entire of inkscape via a command window would be just superfluous but I dont think that this is required! ie:

   > line
   > first point[c to close, Return to end]: 100,10
   > first point[c to close, Return to end]: @0,100
   > next point[c to close, Return to end]: @150<70
   > next point[c to close, Return to end]: c
   >

Thanks

Andrew - <email address hidden>

Revision history for this message
Andrew Janke (a.janke) wrote :
Revision history for this message
prkos (prkos) wrote :

I guess this could be an Effect or LPE, a precise way to draw a path entering each node info.

Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
prkos (prkos)
description: updated
Revision history for this message
Matthias_H (mhullin) wrote : Re: Ability to enter node coordinates

I wouldn't go as far as the initial wish, but just being able to directly enter coordinates for existing nodes in the GUI would be terrific!

Revision history for this message
Andrew Janke (a.janke) wrote :

Hi Matthias

That much you can do already, draw a line and then use the "Edit Path" tool (F2) and then look in the toolbar. You will see a place where you can enter X/Y co-ordinates.

Or did you mean something else?

Revision history for this message
Matthias_H (mhullin) wrote :

Wow. All of a sudden it appeared in my year-old release 0.46. I could swear it was not there yesterday ;-)
Matthias

Revision history for this message
dopelover (dopelover) wrote :

It is very important feature, not only for CAD purposes, but also to make precise artistic drawings. Latest vesion of Autocad allows you to input exact coordinates in a small input box just near the cursor. See at the screenshot: http://lynn.blogs.com/lynn_allens_blog/images/xxblog2_2.jpg In my opinion this is a good path to follow, but there should be also provided easy way to toggle between inserting exact coordinates and classic mode (without any input nor prompt box).

tags: removed: nodes
Revision history for this message
Pablo Trabajos (pajarico) wrote :

I'm changing the title of the report because that feature is already implemented in node tool (F2) and what A. Janke is asking for is more like a console to introduce commands (like in many CAD software).

dopelover: since what you asking for is rather different you should report that feature as a new report. Let's keep this one about the commands console. Open another for the on-canvas node coordinates.

Regards.

summary: - Ability to enter node coordinates
+ Console to input commands and node coordinates
Revision history for this message
su_v (suv-lp) wrote :

related bug report:
Bug #171128 “CAD-Functions”

related blueprints:
Allow Inkscape to draw using a string as input
<https://blueprints.edge.launchpad.net/inkscape/+spec/command-line-drawing>
Geometric & Tech Drawing
<https://blueprints.edge.launchpad.net/inkscape/+spec/tech-drawing>

tags: added: cli
Revision history for this message
jazzynico (jazzynico) wrote :

Also related: Bug #170692 "Using turtle as a drawing tool"
<https://bugs.launchpad.net/inkscape/+bug/170692>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.