Hi!
I would like to achieve a trim/extent feature like in many CAD-like application can be found.
Here is a little screenshot what I trying to do: http://khiraly.googlepages.com/trim_extend.png
Here are the steps what I did: There are two lines and a circle, so 1. I converted the circle to path 2. I opened up the circle 3. I duplicated the line, and go to the Path->Cut Path menuitem 4. I repeated the above step to the other line
Sadly this precedure involves some imprecisement, I zoomed into, and created this screenshot: http://khiraly.googlepages.com/circle-imprecise.png
Can somebody propose a precodure where the result is mathematically correct, and does not have imprecisement? Needless to say, that I cant union the three paths together...
Or should I wait until a trim/extend tool arrives? (I use rev 20844, from today)
Any ideas?
Best regards, Khiraly
I suppose simply first joining the vertical and horizontal line before doing the bool operation using the circle on the joined lines would create the result you want. (Unless I've completely misunderstood your request...)
Best regs,
Jimmy
On Sun, Mar 8, 2009 at 12:23 AM, Kalman KHIRALY <khiraly123@...961...> wrote:
Hi!
I would like to achieve a trim/extent feature like in many CAD-like application can be found.
Here is a little screenshot what I trying to do: http://khiraly.googlepages.com/trim_extend.png
Here are the steps what I did: There are two lines and a circle, so
- I converted the circle to path
- I opened up the circle
- I duplicated the line, and go to the Path->Cut Path menuitem
- I repeated the above step to the other line
Sadly this precedure involves some imprecisement, I zoomed into, and created this screenshot: http://khiraly.googlepages.com/circle-imprecise.png
Can somebody propose a precodure where the result is mathematically correct, and does not have imprecisement? Needless to say, that I cant union the three paths together...
Or should I wait until a trim/extend tool arrives? (I use rev 20844, from today)
Any ideas?
Best regards, Khiraly
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
Is there a how to for printing on Vista? I cannot seem to get the paper size selection to work.
Thanks
Hello,
You can easily achieve a precise trim with the boolean operation "difference".
1 - draw a rectangle 2 - draw a circle 3 - select both 4 - menu : Path / Difference 5 - you get a rectangle with a missing corner 6 - "break the path" on a node and suppress nodes or segments as you wish.
This procedure is explained in the Inkscape "advanced tutorial" in the menu Help.
You could also use Clipping or Masking.
Regards
--- On Sun, 3/8/09, JimmyVolatile <spam@...2597...> wrote:
From: JimmyVolatile <spam@...2597...> Subject: Re: [Inkscape-user] Trim/extend feature questions To: "Inkscape User Community" inkscape-user@lists.sourceforge.net Date: Sunday, March 8, 2009, 7:24 PM I suppose simply first joining the vertical and horizontal line before doing the bool operation using the circle on the joined lines would create the result you want. (Unless I've completely misunderstood your request...)
Best regs,
Jimmy
On Sun, Mar 8, 2009 at 12:23 AM, Kalman KHIRALY <khiraly123@...961...> wrote:
Hi!
I would like to achieve a trim/extent feature like in
many CAD-like
application can be found.
Here is a little screenshot what I trying to do: http://khiraly.googlepages.com/trim_extend.png
Here are the steps what I did: There are two lines and a circle, so
- I converted the circle to path
- I opened up the circle
- I duplicated the line, and go to the Path->Cut
Path menuitem
- I repeated the above step to the other line
Sadly this precedure involves some imprecisement, I
zoomed into, and
created this screenshot: http://khiraly.googlepages.com/circle-imprecise.png
Can somebody propose a precodure where the result is
mathematically
correct, and does not have imprecisement? Needless to say, that I cant union the three paths
together...
Or should I wait until a trim/extend tool arrives? (I
use rev 20844, from
today)
Any ideas?
Best regards, Khiraly
Open Source Business Conference (OSBC), March 24-25,
2009, San Francisco,
CA -OSBC tackles the biggest issue in open source: Open
Sourcing the
Enterprise -Strategies to boost innovation and cut costs with
open source
participation -Receive a $600 discount off the registration fee with
the source code:
SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-user
-- Mvh
Jarl Arntzen » +47 97082449 » Skype: jarlarntzen
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H_______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
And if the lines are predefined (i.e. you can't start with a rectangle), then combine the two paths and connect the two endpoints "in" the circle using the node tool. Then difference away. You will get a solid line added across the other line endpoints, but again, the node edit tool can open this easily.
How far did you zoom in to see that displacement? I repeated you steps and got to 6000% to see it.at that point, you could just combine the lines then delete one of the two extra nodes, as they are so close anyway...
-Rob A>
On Mon, Mar 9, 2009 at 7:29 AM, wrote:
Hello,
You can easily achieve a precise trim with the boolean operation "difference".
1 - draw a rectangle
...
-----Original Message----- From: Kalman KHIRALY [mailto:khiraly123@...961...] Sent: zondag 8 maart 2009 0:23 To: inkscape-user@lists.sourceforge.net Subject: [Inkscape-user] Trim/extend feature questions
Hi!
I would like to achieve a trim/extent feature like in many CAD-like application can be found.
Here is a little screenshot what I trying to do: http://khiraly.googlepages.com/trim_extend.png
Here are the steps what I did: There are two lines and a circle, so
- I converted the circle to path
- I opened up the circle
- I duplicated the line, and go to the Path->Cut Path
menuitem 4. I repeated the above step to the other line
Sadly this precedure involves some imprecisement, I zoomed into, and created this screenshot: http://khiraly.googlepages.com/circle-imprecise.png
Can somebody propose a precodure where the result is mathematically correct, and does not have imprecisement? Needless to say, that I cant union the three paths together...
We have been working on integrating a new math library (lib2geom) into Inkscape. Unfortunately, the boolean ops in that library need still a bit of work, although they already work pretty nice. They should be more precise than the boolops we have now. I can't say how long it will take to convert to the new library, sorry. But we are working on it :-)
Cheers, Johan
participants (6)
-
unknown@example.com
-
Howard Goff
-
JimmyVolatile
-
Kalman KHIRALY
-
Rob Antonishen
-
worms invasion