Announcements
Autodesk Community will be read-only between April 26 and April 27 as we complete essential maintenance. We will remove this banner once completed. Thanks for your understanding

How to edit features without design history ?

Anonymous
3,890 Views
18 Replies
Message 1 of 19

How to edit features without design history ?

Anonymous
Not applicable

Dear forum members,

 

I have component that is as a step file and want to add to it. Step files apparently don't have a design history.

 

I decided to not add the design history

  • to discover working without it

  • out of fear of slowing down the model (or another this one is to be imported in)

 

Problem : my extrusion was a bit too long. How can I edit it ?

The lesson http://help.autodesk.com/view/fusion360/ENU/?guid=GUID-AA55E158-608D-42EA-942A-4A24FF0A5D0A suggests that is not possible.

However, the thread http://help.autodesk.com/view/fusion360/ENU/?caas=caas/discussion/t5/Fusion-360-Design-Validate-Docu... suggests it is possible.

 

One can still use direct modelling with the Modify section of the tool bar, but the options there are different. I don't know for example how to extrude up to a plane.

0 Likes
Accepted solutions (1)
3,891 Views
18 Replies
Replies (18)
Message 2 of 19

davebYYPCU
Consultant
Consultant

DM does not allow edit.  

You have a body to shorten, make a new Extrusion, set to Cut,

or Press pull the face.

 

With History - Extrude to a plane,

select the profile,

select to object in the distance box,

you will be asked to select the plane.

 

I will presume it works the same in DM, but have not got the expertise to say so.

 

Might help....

0 Likes
Message 3 of 19

TheCADWhisperer
Consultant
Consultant

Attach your file here.

If you have a valid solid - you can edit using direct modeling (as we have done for thousands of years (in CAD years)) or with history-based modeling.

If you do not have a valid solid - the first step will be to convert to  a solid (although surfaces can also be edited).

0 Likes
Message 4 of 19

Anonymous
Not applicable

Thanks for your responses.

 

If I understand correctly, it is not possible to use the extruson (or any feature) edit window, unless the feature resides in the design history / timeline. Hence, I would have to start over (which in this case is very little work) or figure out some other way to get it to the right length. Matching it to a reference plane (i.e. when the plane moves, the extrusion follows) is not possible.

 

The model has been uploaded here : forums.autodesk.com/t5/fusion-360-support/how-to-align-sketch-grid-with-component-or-model-axes/td-p/9646336.

0 Likes
Message 5 of 19

TheCADWhisperer
Consultant
Consultant

Your link is broken, but after searching, I found the thread.

Any of your geometry can be edited.

You did not indicate what change you need to make.

(Please hide or delete any bodies not relevant to the question so that I do not get confused about your true Design Intent.)

0 Likes
Message 6 of 19

Phil.E
Autodesk
Autodesk
Accepted solution

I think a little clarification about terms is in order.

 

Edit:

General definition - to change the shape of the model

Parametric definition - to access the stored parametric history and change the shape of the model 

 

Any model with no timeline history that has geometry can probably be edited, that is to say, the model can change shape if you use CAD modeling tools on it. If you expect parametric relationships and values to be stored and used, that happens with the timeline "on" and everything must be created in that mode to be parametric edited. 

 

 





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


1 Like
Message 7 of 19

Anonymous
Not applicable

Thanks for the help.

The link to the other thread works for me. (Maybe you copied the full stop.)

 

I remade the extra component and have uploaded that version.

 

Parametric modelling can indeed still be done. One can simply add an extrusion on top of another. The drawback is that it creates more clutter in the browser. For some reason the features are listed there. I also suspect that relations/references are not kept, so that if one changes something, one has to correct everything that depends on it manually.

 

I have restarted making the component with sketches on the origin planes, which I understand is what the BORN technique that TheCADWhisperer recommends entails.

 

First, Fusion 360 was reticent :

Thoralin : “Do X!”

Fusion 360 : “No! I don't want to.”

Thoralin : “&*%$§◄‼@▬#”

 

I had assumed that when using the colinear constraint in a sketch, Fusion 360 would autmatically project the reference line on the sketch plane. However, in fact it move the sketch line to the reference, outside of the sketch plane. Having sketch elements on different planes caused most of the problems. Hence, I next explicitely ordered the projections. Getting the extrusions worked fairly well, although having the profiles on a different plane than the start plane is an inconvenience.

 

Then I changed the sketch and the extrusions did not adapt. I had to change them manually. That problem is I suspect due to the absense of the design history.

 

Then I made two holes, wich the sketch on an origin plane. Fusion 360 refused to use my circle as a reference for the holes, so I placed the holes on sight and they are 0,03 mm off. With the sketch on a hole plane, Fusion 360 already refuses to use the diameter of the circle as reference, but with the sketch on a different plane, it is even worse.

0 Likes
Message 8 of 19

TheCADWhisperer
Consultant
Consultant

@Anonymous wrote:

The drawback is that it creates more clutter in the browser.

I have restarted making the component with sketches on the origin planes, which I understand is what the BORN technique that TheCADWhisperer recommends entails.


What is the source of the original geometry? Imported from a STEP file?

If yes, can you zip and Attach the original file?

I suspect that it would be best to align that geometry with the Origin planes and have as one component node with sub components in the browser (and turn on Capture Design History). 

What is  your purpose for this this design?  Could you use a simplified placeholder in your design for the circuit board or do you really need each and every component of the circuit?

0 Likes
Message 9 of 19

TrippyLighting
Consultant
Consultant

Based on what you've described so far you are working on more advanced topics but have skipped over some basics.

 

You imported that PCB assembly and all components are on the top level. Then you started immediately adding stuff to that design. Wrong approach!

 

The design with that PCB should have received one rigid group joint at the top level with "Include child components" enabled and then should have been saved as is, without a timeline.

Perhaps also you should create a selection set of all those components that are either not needed for mechanical design or don't need to be visible. Those should be deleted or hidden.

If they need to be visible, then set them to un-selectable. That will help viewport performance.

 

Then that design should have been linked into a new design with a timeline. There you can start designing the components that need to interface with that PCB.


EESignature

1 Like
Message 10 of 19

Anonymous
Not applicable

@TheCADWhisperer :

The original module is in a step-file and the is oriented parallel to the orgin planes. Do you mean I should move the module so that the plane where I want to add something coïncides with an origin plane ?

 

The purpose of the module seems unimportant, but I want to make a visual presentation of a scanner. So the modules in that machine may be simplified.

 

So, if I understand correctly :

 

1. When starting from a step-file, begin with rigid grouping the whole thing.

2. If the model is so complicated that it is slow to use, delete or hide components that are not needed. Is hiding just as good for performance as deleting ?

3. Setting components as unselectable increases performance in the drawing workspace.

4. Fusion 360 is not suitable for designing without design history. Use one instead.

5. Don't design in the file of a to be imported component. Import the (simplified) component first and design in the assembly.

 

Is that correct ?

 

I have added the zipped original step file.

0 Likes
Message 11 of 19

TrippyLighting
Consultant
Consultant

@Anonymous wrote:

1. When starting from a step-file, begin with rigid grouping the whole thing.

You'll have to respond appropriately to what is contained in the step file. In this particular case, it contains a static assembly of a PCB with lots of multi-body components. This would be your second step after "cleaning-up".

 


@Anonymous wrote:

2. If the model is so complicated that it is slow to use, delete or hide components that are not needed. Is hiding just as good for performance as deleting ?

3. Setting components as unselectable increases performance in the drawing workspace.


With "cleaning-up" I am referring to removing, hiding, or setting to unselectable those components that are not needed to complete the mechanical design. Deleting components & bodies obviously has the biggest impact on performance. Fewer data to process results in better performance.

 

Hiding only improves viewport performance. This is the 2nd best option.

Setting components or bodies to be unselectable also improves one spect of viewport performance and is your third-best option.

 

Dynamically in a cone shape projecting from the mouse pointer Fusion 360 searches for selectable entities. The fewer entities are viewable or selectable, the faster that search is. Having stuff hidden or at the very least set to unselectable can have a dramatic effect on viewport performance.

 


@Anonymous wrote:

4. Fusion 360 is not suitable for designing without design history. Use one instead.


Modifying geometry is perfectly possible without a design history. Follow this link to an Autodesk University recording discussing the techniques.

 


@Anonymous wrote:

5. Don't design in the file of a to be imported component. Import the (simplified) component first and design in the assembly.


Again, this depends on what your overall design goal is and what is represented in the imported componet. In this case, it is its own self-contained PCB assembly. I would insert it into a new design with design history and start designing around it.  


EESignature

0 Likes
Message 12 of 19

TheCADWhisperer
Consultant
Consultant

When I run a quality check in Autodesk Inventor Professional - I get an indication of several errors in the geometry (I did not take the time to hunt them down).  I would not use in my  design until I had tracked down all issues.

 

I converted to a single multi-body component (Attached) , but it is much slower that I would expect.

I would delete an unnecessary bodies and replace them with simple boxes if needed.

 

Quality Check - Geometry Errors.PNG

0 Likes
Message 13 of 19

TrippyLighting
Consultant
Consultant

@TheCADWhisperer wrote:

...

 

I converted to a single multi-body component (Attached) , but it is much slower that I would expect.

Yes, because instead of working with multiple instances of the same geometry, when flatting this into a single multi-body component, the geometry has been copied as many times as there were instances. That can increase the file size substantially.


EESignature

1 Like
Message 14 of 19

Anonymous
Not applicable

TrippyLighting : “Modifying geometry is perfectly possible without a design history. Follow this link to an Autodesk University recording discussing the techniques.”

Thanks. I have mentioned a few problems seemingly occurring due to the absense of a design history. Does that recording explain how to solve or avoid them ?

 

TrippyLighting : “Again, this depends on what your overall design goal is and what is represented in the imported componet. In this case, it is its own self-contained PCB assembly. I would insert it into a new design with design history and start designing around it.”

Why ? The placeholder belongs with the module and adding stuff in the file of the imported component avoids clutter in the assembly.

 

@ TheCADWhisperer :

Thanks for the modifications, but if it is slower, I would rather use the not-corrected one.

0 Likes
Message 15 of 19

TrippyLighting
Consultant
Consultant

There's a "quote" button in the toolbar. Using that makes your posts more readable 😉

There's also a link button that should help properly embedding links.

 

Screen Shot 2020-07-25 at 5.41.00 AM.png

 


@Anonymous wrote:

TrippyLighting : “Modifying geometry is perfectly possible without a design history. Follow this link to an Autodesk University recording discussing the techniques.”

Thanks. I have mentioned a few problems seemingly occurring due to the absense of a design history. Does that recording explain how to solve or avoid them ?


I am not sure. Different environments sometimes necessitate different tools with different options. But I am sure watching the video will provide you with a better understanding of how to work in direct modeling mode and might well show you workflows you are not familiar with. It will help broaden your knowledge of the application.

If you cannot extrude to a plane, for example then I am sure you can measure the distance, copy the value, and then extrude by the value. 

 


@Anonymous wrote:

 

TrippyLighting : “Again, this depends on what your overall design goal is and what is represented in the imported componet. In this case, it is its own self-contained PCB assembly. I would insert it into a new design with design history and start designing around it.”

Why ? The placeholder belongs with the module and adding stuff in the file of the imported component avoids clutter in the assembly.


You either follow my suggestion and then add the placeholder in the assembly but there with a timeline, or you add it to the imported PCB assembly but then without a timeline. If you want to optimize the design for performance - and you should in this case - you'll simply have to make a compromise.


EESignature

0 Likes
Message 16 of 19

TheCADWhisperer
Consultant
Consultant

@Anonymous wrote:

@ TheCADWhisperer :

Thanks for the modifications, but if it is slower, I would rather use the not-corrected one.


I specifically stated that Inventor found errors and I DID NOT take the time to resolve them.

If I had, everything would work fine and this issue would be resolved.

0 Likes
Message 17 of 19

Anonymous
Not applicable

Trippylighting : “If you cannot extrude to a plane, for example then I am sure you can measure the distance, copy the value, and then extrude by the value.”

That is an inferior way to do that you would resort to because you lack anything better.

 

So, one has to choose between the drawbacks of working with a timeline and without one.

 

Trippylighting : “You either follow my suggestion and then add the placeholder in the assembly but there with a timeline, or you add it to the imported PCB assembly but then without a timeline.[1] If you want to optimize the design for performance - and you should in this case - you'll simply have to make a compromise.

[1] Why without a timeline ?

Compromise between what ? Is performance without timeline better ?

 

TheCADWhisperer : “I specifically stated that Inventor found errors and I DID NOT take the time to resolve them.

If I had, everything would work fine and this issue would be resolved.”

OK, but you converted to a multi-body component (whatever that is) and attached the file, suggesting that it might be a good idea to use it. I only have a reason not to use it : it is slow.

 

I have deleted about 90% of the model, which went reasonably fast, considering the number of components and bodies to delete.

0 Likes
Message 18 of 19

TrippyLighting
Consultant
Consultant

I had posted some guidance on how to properly quote on this forum.

 


@Anonymous wrote:

Trippylighting : “If you cannot extrude to a plane, for example then I am sure you can measure the distance, copy the value, and then extrude by the value.”

That is an inferior way to do that you would resort to because you lack anything better.


I just tried extruding from one component up to the next (with the timeline off) and it worked without a problem in direct modeling mode (timeline off). That's not really the point of my earlier reply.

The point was that even if some tools might be different in other parts of the software, exploring options and alternative ways to do things will increase your knowledge of the tool and will enable you to be a bit more resourceful than you currently are.

 

The turning of the timeline has pros and cons just as timeline-based designs have. 

 

Also, from the way you wrote your post, I am deducing you are not familiar with what an Autodesk Expert Elite is. We are customers, just as you are, perhaps with a bit more experience under our belts.

 

I have no intention to "sell" you on Fusion 360. My intention is to help you through the problems you are encountering. I am also doing this for fun and spend my time here voluntarily. Please take that into consideration with your next reply.

 


@Anonymous wrote:

So, one has to choose between the drawbacks of working with a timeline and without one.


Both have pros and cons.

 


@Anonymous wrote:

Is performance without timeline better ?


Yes. Adding a timeline adds additional data and layers of complexity. All that has to be processed. Unless I have to make changes to imported geometry and those changes have to be parametric, I rarely turn on the timeline for imported stuff.

 


@Anonymous wrote:

 

I have deleted about 90% of the model, which went reasonably fast, considering the number of components and bodies to delete.


For PCBs the select by size functionality allows you to delete unneeded geometry very quickly.

Screen Shot 2020-07-26 at 7.18.07 AM.png

 


EESignature

1 Like
Message 19 of 19

Angayo
Advocate
Advocate

Sorry I have been aggressive. I tend to try programs with the assumptions they are good and end up frustrated. I should try them assuming they are bad.

 

I have also tried simplifying the other module of my assembly and that didn't work at all, but that issue is off topic in this thread. I'll have a look at that select by size option.

 

How to edit features has been explained. Relations between objects are not kept, but that is inherent to the absense of a design history.

1 Like