Intersection curve tools : when possible with lines and arcs ?

Intersection curve tools : when possible with lines and arcs ?

mah56
Contributor Contributor
3,259 Views
10 Replies
Message 1 of 11

Intersection curve tools : when possible with lines and arcs ?

mah56
Contributor
Contributor

Hello,

 

Simple question, everything is in the title : the intersection curve tool works best with splines.

 

Personnaly it's not my thing to work with spline, i want everything parametric with constraints and dimensions.

So its pretty annoying to work with intersection curve tool when you use lines and arcs.

 

Lets take example with this object i have to reverse engineer. Here's the 2 sketches i would like to merge with intersection curve tool.

Fusion360_sDJtZpw9YD.png

Fusion360_MIa5chhS6v.png

  

When using intersection curve tool, as a source you can select only one curve. Problem is if you have a line + a tangent arc, only the line or the arc is considered as the curve, not both.

In this video below, you can see if i try to select the arc after the line, it doesnt work.

So i am forced to do step by step.

(view in My Videos)

 

Fun isn't it ?

Next problem is sometimes (why, when ? idk) these small sketches pieces lost their tangency so you have to break the link and apply a tangency constraint by hand.

I also remarked that loft tool doesn't like a lot that kind of sketch for rails for example.

 

So, f360 devs, anything planned to enhance this tool ?

 

Regards,

 

 

0 Likes
Accepted solutions (2)
3,260 Views
10 Replies
Replies (10)
Message 2 of 11

Bunga777
Mentor
Mentor
Accepted solution

I agree with that opinion.

Currently, it takes a lot of work to try to get the intersection of the two lines.

Here is the way I am doing it.

 

I create a surface like this and trim it with another surface.

bunga_0-1668259882183.png

 

Extract edges using Include 3D Geometory.

bunga_1-1668259926922.png

 

This allows parametric manipulation to some extent.

However, if the harmony is disturbed, an error will occur and must be corrected.

bunga_2-1668259977658.png

 

I think this will make some situations a little easier.

 

Message 3 of 11

mah56
Contributor
Contributor

Wow, that's clever, and at the same time so obvious ! Thanks for this.

 

the-universe-tim-and-eric-mind-blown

Message 4 of 11

jeff_strater
Community Manager
Community Manager
Accepted solution

@mah56 - this is a good suggestion.  To be honest, I am surprised that we have not heard this before.  I agree - Intersection Curve should allow a chain of curves as input.  Thank you for posting this.  I will create an enhancement request for this, though I cannot promise when it might get implemented.  Just FYI, the workaround that @Bunga777 shows is more or less what goes on inside of Intersection Curve...

 

[edit] I created FUS-117198 for this enhancement


Jeff Strater
Engineering Director
Message 5 of 11

mah56
Contributor
Contributor

Many thanks for your help Jeff 🐵

 

Message 6 of 11

g-andresen
Consultant
Consultant

Hi,

I think that the solution by @Bunga777 should also be marked as an accepted solution.

 

günther

Message 7 of 11

mah56
Contributor
Contributor

Done. Didnt know there could be more than 1 solution in a topic, thank you.

Message 8 of 11

TrippyLighting
Consultant
Consultant

@g-andresen wrote:

Hi,

I think that the solution by @Bunga777 should also be marked as an accepted solution.

 

günther


Completely agree. Very often Intersection curves exhibit terrible curvature problems. I have only come across two situations where an intersection curve cannot be replaced, but I have changed my workflow years  ago to work exclusively with trimmed surfaces.

 

I might mention this again: If you are getting stuck with a specific workflow, perhaps because there is a function you need that Fusion 360 does not offer (curve on surface for example), you can export solids and surfaces from Fusion 360 , but you cannot export curves.  


EESignature

Message 9 of 11

e1026059
Community Visitor
Community Visitor

Hi,

 

just wanted to confirm that intersection curves still do not support curves constructed out of multiple line segments?

0 Likes
Message 10 of 11

MichaelT_123
Advisor
Advisor

Hi Mr Mah56 & Others,

 

The F360 API offers a curve intersection process in the form:

(returnValue, intersectingCurves, intersectionPoints) = sketchCurve_var.intersections(sketchCurves)

sketchCurve_var - is a single sketch curve

sketchCurves      - is a collection of sketch curves

 

In the presented case wrapping the sketchCurve_var.intersections(sketchCurves_secondary) in a loop, annotating the sketchCurves_primary  collection like:

for sketchCurve_var in sketchCurves_primary:
(returnValue, intersectingCurves, intersectionPoints) = sketchCurve_var.intersections(sketchCurves_secondary)
# additional code
 

 

would solve the problem.

 

Programmatically, the required modification to the current UI dialog based process, I guess would be trivial.

 

Perhaps, you can even try to write such simple script ... yourself 🙂

 

Regards

MichaelT

 

 

 

 

MichaelT
Message 11 of 11

TrippyLighting
Consultant
Consultant

@e1026059 wrote:

Hi,

 

just wanted to confirm that intersection curves still do not support curves constructed out of multiple line segments?


Do you want to confirm that this is the case because you've tested it, or do you want to ask the question whether or not this is the case?

Do you have a design you want to share?


EESignature

0 Likes