Imported SVG sketch doesn't keep shape

Imported SVG sketch doesn't keep shape

vopit
Explorer Explorer
1,050 Views
15 Replies
Message 1 of 16

Imported SVG sketch doesn't keep shape

vopit
Explorer
Explorer

Hi everyone,

 

I've imported a SVG within a sketch. It's the first time that I'm having trouble with keeping the imported shape after adding constraints (2:46).

 

These are the steps I've done:

Inkscape
Create paths
Add a stroke
Convert path to object
export as SVG

 

Video starts:

Fusion360
New sketch
Insert SVG
Scale with factor 3.77953
Apply concentric constraints to two circles
construction lines:horizontal and vertical
Trying to constrain the "snake-like" shape:
construction lines: Horizontal line, vertical line
collinear constraint to horizontal construction line circles and "snake-like" shape
collinear constraint to vertical construction line circles and "snake-like" shape
"snake-like" shape distorts.

While trying to resolve this the first time I added tangent constraints between each part of the "snake-like" shape. Second try curvature constraint. Both distort the shape.

The goal is to have the outer circle concentric to a secodn circle, which is not shown in the recording. All of the sketch elements should move together.

 

Any suggestions? This thread doesn't seem to offer a solution.

Thank you in advance!

0 Likes
Accepted solutions (1)
1,051 Views
15 Replies
Replies (15)
Message 2 of 16

CGBenner
Community Manager
Community Manager

@vopit 

Welcome to the forum!  I've moved your post here for better visibility.  Good luck!

Did you find a post helpful? Then feel free to give likes to these posts!
Did your question get successfully answered? Then just click on the 'Accept solution' button.  Thanks and Enjoy!



Chris Benner

Community Manager - NAMER / D&M

0 Likes
Message 3 of 16

g-andresen
Consultant
Consultant

Hi, 

please share the file for reply

 

File > export > save as f3d on local drive > attach to post

 

günther

0 Likes
Message 4 of 16

laughingcreek
Mentor
Mentor
Accepted solution

@vopit wrote:...Any suggestions? ...

-add coincident constraints to all points first

-add dims and equal constraints  for radius of arcs 

-add horizontal constraints (or horizontal construction line)

-then add tangent constraint  between all segments. (wouldn't use smooth constraint here. no curvature difference when used between arcs, and makes the solver work harder.)

 

-consider doing it natively in fusion instead of importing curves.  imported curves tend to be more difficult and problematic to work. 

0 Likes
Message 5 of 16

rohit.bapat
Autodesk
Autodesk

Hello @vopit 

 

Can you please share the SVG file? That will help us debugging the issue.





Rohit Bapat
Product Owner
Message 6 of 16

CGBenner
Community Manager
Community Manager

@vopit Do you still need help with this issue?  Are you able to share the file as suggested?

Did you find a post helpful? Then feel free to give likes to these posts!
Did your question get successfully answered? Then just click on the 'Accept solution' button.  Thanks and Enjoy!



Chris Benner

Community Manager - NAMER / D&M

0 Likes
Message 7 of 16

Drewpan
Advisor
Advisor

Hi,

 

Is there any particular reason you created this in another software program then imported it?

 

While the ability to import an svg is useful there is information that fusion still has to calculate like the actual vectors

from the file. Because these are calculated values there will always be differences between software. This is fine if the

definitions are good enough to extrude and model but if you want precision then you will need to fully define the

drawing which is what you are trying to achieve. This is when those small differences will start to cause issues. An

example might be that the origin in the svg is not exactly lined up with the Origin in fusion. It LOOKS like it is but if you

zoom in enough you might see that it isn't. Since you are setting dimensions off the fusion Origin this might be enough

to throw off the calculations.

 

It will be possible to fully define this but it may be more prudent to simply re-draw this shape again using the fusion

sketch tools. That way fusion knows exactly what you want without having to calculate things from the svg. Sometimes

it is better to start again because it is quicker to re-do what you already know than fix what the other software has

done.

 

Cheers

 

Andrew

0 Likes
Message 8 of 16

davebYYPCU
Consultant
Consultant

Of course! It's imported.

On import Fusion removes any dimensions and constraint from Inkscape.  So, if you had it right in there, Fusion destroys it on import.

 

fbymi.PNG

 

Fusion is a sketch-based modeler.  Only need enough in a sketch to get the job done.

Draw native, is quicker than recording 7 minutes of time wasting.

 

Might help....

0 Likes
Message 9 of 16

g-andresen
Consultant
Consultant

Hi,

The TO has not yet replied to contributions.
What can we conclude from this?

 

günther

0 Likes
Message 10 of 16

davebYYPCU
Consultant
Consultant

Busy trying to constrain the sketch.

0 Likes
Message 11 of 16

etfrench
Mentor
Mentor

Step one is to turn off the grid and snap to grid. 

ETFrench

EESignature

Message 12 of 16

vopit
Explorer
Explorer

Instead of importing the shape I've imported a line which I've drawn through the middle of the shape. Then I worked with two offsets, and added two circles on the outer sides. This resulted in the same shape, without the issues described in my previous message.

 

Example why importing SVG rather than starting from nothing in Fusion360: A colleague makes an illlustration in Inkscape, why would I spend more time on creating this in Fusion360 while the shape is already available in a supported format?

 

Thank you for your replies!

0 Likes
Message 13 of 16

davebYYPCU
Consultant
Consultant

why would I spend more time on creating this in Fusion360 while the shape is already available in a supported format?

 

Huh?  You made a 7 minute video telling us why it wasn’t working.

If it is symmetric draw half will save you that much time.

Thin extrude Pipe, Sweeps, only needs the centre line. (New Body, Join or other options)

Fillet saves the circles.

 

Supported yes, compatible nope, hundreds of questions in here about compatible problems, your’s was just the latest.

 

 

 

Might help….

 

Message 14 of 16

matt_davey
Participant
Participant

I don't agree with that sentiment, very short sighted. Maybe a 7 min video... but if it has to be done 1000 times redrawn that is a lot of rework.

0 Likes
Message 15 of 16

davebYYPCU
Consultant
Consultant

Fusion would choke with thousands of articles in a single sketch.

 

Might help….

0 Likes
Message 16 of 16

matt_davey
Participant
Participant

Well, the 1000, does not have to all be in same sketch. Just saying redoing every time is shortsighted workflow. I use SVG lot myself. Saves lot time when using multiple different programs. though I've not had issue with shapes. just constraints.

0 Likes