Open paths and boolean operations

Asked by dimumurray

At present Inkscape does not properly support the use of open paths with the current Boolean operations. While it may not seem logical to allow this for all operations it may prove useful for some such as "Cut Path", "Intersection", and "Division". I've also noticed that when working with two open paths the Boolean Operations do not work at all.

Question information

Language:
English Edit question
Status:
Answered
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Oleg Koptev (koptev-oleg) said :
#1

hello dimmmurray.
hm. boolean work for me with open paths..
what version do you use?

Revision history for this message
dimumurray (dimumurray) said :
#2

I'm using version 0.46. I could provide a video of my issue if you'd like.

On Thu, Aug 20, 2009 at 2:38 AM, Koptev Oleg <
<email address hidden>> wrote:

> Your question #80481 on Inkscape changed:
> https://answers.launchpad.net/inkscape/+question/80481
>
> Status: Open => Needs information
>
> Koptev Oleg requested for more information:
> hello dimmmurray.
> hm. boolean work for me with open paths..
> what version do you use?
>
> --
> To answer this request for more information, you can either reply to
> this email or enter your reply at the following page:
> https://answers.launchpad.net/inkscape/+question/80481
>
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
Oleg Koptev (koptev-oleg) said :
#3

the one thing - did you try the 0.46dev(aka 0.47dev) version (that is much more stable then pure 0.46)?

Revision history for this message
dimumurray (dimumurray) said :
#4

I tend to stay away from future iterations until final release. I'll take a
stab at it though.

On Thu, Aug 20, 2009 at 12:59 PM, Koptev Oleg <
<email address hidden>> wrote:

> Your question #80481 on Inkscape changed:
> https://answers.launchpad.net/inkscape/+question/80481
>
> Status: Open => Needs information
>
> Koptev Oleg requested for more information:
> the one thing - did you try the 0.46dev(aka 0.47dev) version (that is
> much more stable then pure 0.46)?
>
> --
> To answer this request for more information, you can either reply to
> this email or enter your reply at the following page:
> https://answers.launchpad.net/inkscape/+question/80481
>
> You received this question notification because you are a direct
> subscriber of the question.
>

Revision history for this message
Oleg Koptev (koptev-oleg) said :
#5

you choose. in this case 'stable' doesn't actually mean that. but you choose.

Revision history for this message
pbhj (pbhj) said :
#6

Works fine for me with open paths, I'm using Inkscape 0.47pre0 r21549, built Jun 12 2009 on Kubuntu 9.04 (Jaunty) however.

Revision history for this message
su_v (suv-lp) said :
#7

this one?

Bug #168133 “Boolean operations on open paths create closed paths”
<https://bugs.launchpad.net/inkscape/+bug/168133>

Revision history for this message
su_v (suv-lp) said :
#8

or like the example attached to bug #245329 “Incorrect work interaction actions (Difference, Division, ...) for non closed curves”: <https://bugs.launchpad.net/inkscape/+bug/245329> ?

Revision history for this message
dimumurray (dimumurray) said :
#9

Well I've tried using the latest version of Inkscape I could find (Inkscape 0.46+devel 22040, built Aug 10 2009) and I still have the same issues I've described earlier. And ~suv, those are pretty much the same problems I've been having, I guess there is no real facility allowing for the use of open paths to "slice" through other open or closed paths. Any progress on this on the development end?

Revision history for this message
su_v (suv-lp) said :
#10

I had searched the 'inkscape-devel' mailing list archive before adding the links to the bug reports but didn't find a lot newer or more relevant details than what is already mentioned in bug #168133: see e.g. the thread from 2008-07 <http://thread.gmane.org/gmane.comp.graphics.inkscape.devel/27187/focus=27194>.

Regarding the 'slice' facility: you mean like a 'razor'? That's already a wishlist item, bug #170132 “Add razor tool”: <https://bugs.launchpad.net/inkscape/+bug/170132>, maybe more to found when digging the bug database.

hth, ~suv

Revision history for this message
pravochka (pravochka) said :
#11

I have the same question, and it does not seem to me answered.

Boolean operations work, as far as understand, on areas, not on paths. Thus, they in a certain sense work for open pathes. For example, the intersection of two open pathes is empty - this is true since both area are empty. But it would be more usefull that this cuts each path in two.

For example, I regularly have the following problem : I have a tesselation with some complicated polygons, and I want to export a central square part of this drawing. A solution I found is : draw the border of the central square you want, then select it, adjust the framework to this square, then export in pdf (only the central square and its contents are exported).

However, I cannot save in svg. Is there is some other way ? Another example : you draw a big square grid and you want to cut a triangular part of it. How to delete the part of grid lines which go outside this triangular part ?

regards,

PS : I'm using the french version of Inkscape. So, not only my english is bad, but I use term that I translate from french to english and which maybe not match with the right ones used in the english version of Inkscape. I hope you understand what I mean in general (I remember that SUV understood me without problem, e.g. :))

Revision history for this message
pravochka (pravochka) said :
#12

I have the same question, and it does not seem to me answered.

Boolean operations work, as far as understand, on areas, not on paths. Thus, they in a certain sense work for open pathes. For example, the intersection of two open pathes is empty - this is true since both area are empty. But it would be more usefull that this cuts each path in two.

For example, I regularly have the following problem : I have a tesselation with some complicated polygons, and I want to export a central square part of this drawing. A solution I found is : draw the border of the central square you want, then select it, adjust the framework to this square, then export in pdf (only the central square and its contents are exported).

However, I cannot save in svg. Is there is some other way ? Another example : you draw a big square grid and you want to cut a triangular part of it. How to delete the part of grid lines which go outside this triangular part ?

regards,

PS : I'm using the french version of Inkscape. So, not only my english is bad, but I use term that I translate from french to english and which maybe not match with the right ones used in the english version of Inkscape. I hope you understand what I mean in general (I remember that SUV understood me without problem, e.g. :))

Revision history for this message
pravochka (pravochka) said :
#13

damned, my previous post was obviously not an answer :)

Can you help with this problem?

Provide an answer of your own, or ask dimumurray for more information if necessary.

To post a message you must log in.