Possible glitch??

 From: FelixPQ (FELIX) 22 May 2011  (1 of 11)
 Hi Michael, in the file I've join, you'll see that the cyan curve ISect with the black curve results in the green curve and this is fine. When I try to do the same with the red (strait line) and the black curves, nothing is drawn?? Mostly curious to understand what's going on. Thanks, Felix Attachments:

 From: coi (MARCO) 22 May 2011  (2 of 11)
 4290.2 In reply to 4290.1 hi felix red insects black..works here.. Attachments:

 From: Frenchy Pilou (PILOU) 22 May 2011  (3 of 11)
 4290.3 In reply to 4290.2 yes but it's not the same direct function ISect by curves! Isect must gives only one curve when it's use with curves! Here you obtain also surfaces ;) So mystery keeps secret for the moment :)

 From: coi (MARCO) 22 May 2011  (4 of 11)
 4290.4 In reply to 4290.3 well..felix mentioned, that in the second case (black intersects red) "nothing is drawn", which isn't the case here. even the first case won't generate a curve, as the curves are not on the same PLANE or are they? quote: 2D curves that are all on a single plane will generate a curve result,.. cheers, marco EDITED: 22 May 2011 by MARCO

 From: Frenchy Pilou (PILOU) 22 May 2011  (5 of 11)
 I believe that is because the red curve is a simple line! If you add any little perpendicular line at the end of the red line and join it, that works :)

 From: Michael Gibson 22 May 2011  (6 of 11)
 4290.6 In reply to 4290.1 Hi Felix, yes the problem in this case is like Pilou says because the shape is a line. A line does not itself define a single unique plane, and in this case the direction that was picked to project the line out from was the wrong direction for this case and did not intersect the projection of the other shape. It basically tried to intersect things like this: That is something that can be fixed up in the future for the Isect command, it should not be too difficult to figure out some special logic to handle the case of a line in a better way. For now the solution that Pilou gives will work though - draw a little leg on the end of your line and join it to it so that it then the curve has a definite single plane to it and that will then work. Thanks for reporting this glitch, I have put it on my list to tune up in v3. - Michael Attachments:

 From: Michael Gibson 22 May 2011  (7 of 11)
 4290.7 In reply to 4290.4 Hi Marco, > "2D curves that are all on a single plane will generate a curve result,.." That's for the Boolean intersection command, where you can do something like boolean 2 circles that cross each other like this: But the command Felix is talking about is actually not the boolean command, but the "create intersection curve" command which is under Construct > Curve > Isect : This command is a separate function from the booleans - unlike the booleans it does not try to edit a shape by removing pieces from it, it is about generating curves where surfaces intersect each other. It can also can also generate the intersection curve between 2 perpendicular profile curves, basically by internally extruding them and intersecting the extrusions. There's an example here: http://moi3d.com/2.0/docs/moi_command_reference7.htm#intersect - Michael Attachments:

 From: coi (MARCO) 22 May 2011  (8 of 11)
 4290.8 In reply to 4290.7 hi michael ah..silly me! i didn't thought of that command..gsus..thanks for clearing things up. best wishes, marco