Find us on Google+ June 2013 ~ Inventor Tales

Sunday, June 30, 2013

Conditional Feature Suppression in Autodesk Inventor - Turning a Feature On & Off Automatically

“Some have courage in pleasures, and some in pains: some in desires, and some in fears, and some are cowards under the same conditions.”
Socrates

Sometimes the challenge I encounter isn't knowing which tool in Autodesk Inventor to use, but which tool is best for a given situation.

For example.  Not that long ago, a challenge arose.  I had a part that was going to change size. 

When the size of the part changed, there was text that also needed to change to reflect the changing dimension of the part. 

Here I have an example I've created for this blog.  It's of a common wood working tool called a bench dog.

It's a pin, often (but not always) with a square head.  It slides into holes in the workbench and clamps boards from the side for working. 


Bench dog image courtesy Wikipedia


The head has dimensions of 1 inch square, and 1.5 inches square.  I've created text that will identify the bench dog.

The 1 inch bench dog
The 2 inch bench dog.  Different text, with a larger height is used.





Both the height of the text was going to change, and the text itself was going to change. 

I'm not savvy enough to get into the API and alter it using VBA.   But after reading Bob Van der Donck's blog here, I found a little inspiration. 

 Why not just create multiple features, and suppress them based on the dimension that was changing.  

Below is an example.  Notice that the 1 inch text is suppressed.  It only shows red on the part because I've selected it, and it's previewing for me. 

The "1 inch Bench Dog" text is suppressed.

For what I was doing, it would work! 

I could always us iLogic to suppress the features in question.  It's a simple enough operation for someone familiar with iLogic

But we wanted to avoid iLogic, so the parts could be kept as simple as possible, and could be reproduced by someone familiar with Inventor, but not necessarily iLogic.

And so the "brain-wracking" began.  How can I make this happen,without iLogic.

Then I had my AHA! moment.  Inventor has a tool called Conditional Feature Suppression

What does Conditional Feature Suppression do?  It suppresses a feature based on a dimension!

It's perfect for my case. 

My first step, was to rename the parameter defining the head size of the bench dog to "Dog_Width".  I also made this parameter a Multi-Value list with the values of 1.0 in and 1.5 in.

Creating the Multi-Value List



Adding the values to create the list.

The Mutli-Value list appears as a pulldown
 With the parameters created, I located the 1.0 inch text in the browser, right clicked, and chose Properties.


Accessing the dialog box for Conditional Feature Suppression
One the Properties dialog box opened, I checked the If check box, selected Dog_Width in the pull-down menu, and set the rule so the feature would suppress if the Parameter was anything other than 1 inch.

The options I've selected for the 1.0 inch text.


Now all I had to do was repeat the same steps for the 1.5 inch text, telling it to suppress if the Dog_Width parameter was not equal to 1.5 inches.


The settings for the 1.5 inch text.


And I'm done!  Editing the parameters and toggling between 1.0 inches and 1.5 inches will both change the size of the bench dog, and suppress and unsuppress the appropriate text!




Selecting the 1 inch face size:

Changing the dog.  Note that I've changed filters to shrink the parameters dialog

Selecting the 1.5 inch face size:
The 1.5 inch face.

So go ahead and take a look at Conditional Feature Suppression.  I know there are many out there who love iLogic, and will say that this could just as easily be accomplished with a few lines in an iLogic rule.


And that's true enough.  I'm not trying to say that iLogic isn't appropriate for this.

But what this gives is an option.  The ability to accomplish the same thing without using iLogic and sticking to tools that may be more familiar to the average user than iLogic.

Hey, there's no reason this couldn't be used in conjunction with other iLogic rules! 

So keep this in your bag of tricks.  It may prove helpful someday! 

And as always, check out the video version of this below!

Thursday, June 27, 2013

Released into the "Wild" Autodesk Fusion 360 is Here!

“Fusion will be the final way out for the future.”
Shen Wenquan

Earlier this week, Autodesk announced Autodesk Fusion 360, a cloud based mechanical design tool.

So what does this exactly mean? 

Instead of a heavy 3D modeller sitting on top of your workstation, now you're operating on the cloud. 

The files are stored in the cloud.  In that ethereal world of 1's and 0's, designs are shared, collaborated upon, and versions are tracked, the whole time the design is being created, or "ideated",to use the popular buzzword

In this respect, it reminds me a bit of how I've been storing documents on Google Drive for years.

There's also a nice dashboard where projects can be managed with the design team of other Fusion 360 users.  Combining a bit of a social media site with data storage for design files.

Files can be accessed where ever you have access to your Autodesk Fusion Account, and since the files are on the cloud, they're also accessible, as well as continuously being backed up. 
No more opening your laptop to realize you forgot to copy a file from the server! 

Just yesterday I signed up for my Fusion 360 account.  I'll shortly start creating simple parts, trying some collaboration, and quite simply, kicking the tires on a new way of approaching design.

Here's my new dashboard.  A clean slate ready to get started

So in many ways, I'm still learning about Fusion 360, and I expect to continue learning.  I'm hacking my way with my virtual machete, bullwhip on my hip and fedora on my head, trying to blaze my own new trail into new territory.

I'll be sure to let you know what I find!



And if you're interested in taking a look at Autodesk Fusion 360 yourself, click here to get started!

For more information on Fusion 360, check out the overview below from the Autodesk Fusion 360 team! 



There is also an interesting interview with Autodesk CEO Carl Bass with Bloomberg, where he discusses the cloud, Fusion 360, and even the U.S. Patent System.




Sunday, June 23, 2013

Changing the View Cube Zoom Behavior in Autodesk Inventor

“it's respectful hearing of one another's point of view and perhaps finding some common ground.
Larry Vanderhoef

When I meet and Autodesk Inventor user, I'm often asked, "Do you know how to change behavior "X", in Inventor?"

Sometimes I know the answer, sometimes I don't know the answer, and sometimes, I just have to give it a go!

Earlier this week, was one of those times. 

The question was "When I click on the View Cube to change a view, Inventor zooms out, do you know how to change that?" 

The Inventor user asking the question had a good reason to ask.  The assemblies she worked on were large in dimension, and when rotating on the view cube, Inventor would zoom out, forcing her to zoom back into the area she was originally working on.


Imaging working on this area in Inventor


Then having it zoom out like this when the View Cube is used

The fact was, I didn't know the answer to this one off hand.  I use my 3DConnexion device for navigation, so I don't mess with my View Cube settings much

But I said, "Let's give it a go!"

Fortunately, the solution isn't that difficult.  It's within easy reach.

The first step, is to right click on the View Cube, and choose "Options".

Right click on the View Cube reveals optoins


This will open the View Cube Options dialog box.  When the dialog box opens, find the "Fit-to-View on view change" options, and uncheck the option.


Unchecking "Fit to View on view change"

Now, when clicking on the View Cube, the zoom factor won't change. 

This means that the amount of zooming goes way down.  Now a few pans will keep the area in view and centered.

Note the images below where I used this new setting.  I've used the View Cube to rotate the view in Inventor, without correcting it using the Pan tool.  Also notice the location of the area in the box.  It stays in view now. 

All it takes is a quick pan to center it, and your back in the 3D Modeling game!

Starting here and clicking on the View Cube

Now brings me to here!
Take a look at this option if you're a big user of the View Cube.  You just might find it's an easier way to work with Inventor.

And if you prefer this tip in video form, take a look below!

Sunday, June 16, 2013

Keeping it Current - Updating Materials in and Autodesk Inventor Part


“To me, a building - if it's beautiful - is the love of one man, he's made it out of his love for space, materials, things like that.”
Martha Graham

Since I work on several projects that may be quite dissimilar to each other, I have found that it's pretty easy for my Autodesk Inventor materials to get out of sync with the external material libraries.

That means, that many times I have to update my outdated or inconsistent material libraries with the current materials in my external libraries. 

So using Inventor 2014, what's the process of checking, and updating the materials from my external libraries?

I'm going to start with a sample part.  This part came from a different project, and was originally created in Inventor Release 5.  So this file has some miles (and migrations) on it!


The part I'm working with in this blog
One result of all of this is that the materials don't quite match the materials currently in my library.  So I want to update them as quickly as possible.

I'm going to open my material library with the icon at the top of the Quick Access toolbar.  I can also find the icon on the Tools tab.


Getting to the Material Library
I can see that there are several materials located in the "Document Materials" section.  These are the materials that are cached locally inside the file, and over time may not be in sync with the external libraries, which are displayed on the lower half of the dialog box.

Document and External Material Libraries


But how can I refresh the new, with the old?  It's a matter of using the Update icon found on the Manage tab, in the Styles and Standards panel.


Preparing to update the libraries


Clicking the Update icon will display the Update Styles dialog box.  Choosing the library that I want to update, in this case the Inventor Material Library, I can see which materials require updating.

A list of materials requiring update.




I can click on each material to individually update, or I can click Yes to All and update everything on the screen.  For this particular file, I'm clicking "Yes to All".  I can then hit OK to update the materials from the external libraries.

The libraries are now updated.  As a matter of fact, even the active material in the file will be updated, as can be seen in the image below!




Now that's left to do is save, and carry on!

For a video version of the above post, check out the link below!






Sunday, June 09, 2013

A What's New in Autodesk Inventor 2014 - Creating Self Intersecting Sweeps.

“The stream of time sweeps away errors, and leaves the truth for the inheritance of humanity”
Georg Brandes

I have some friends visiting in from out of town this week, so because of well spent time with them, this blog post is short, and without video.  I hope that it is still a helpful tip, even though it is quite brief.

In the last few weeks, I've been looking through the what's new topics, and seeing what I like. 

One of the tools that for my part, I think is going to be really helpful is the self intersecting sweep.

A self intersecting sweep is a swept feature where the profile intersects itself.  In earlier versions of Inventor, this sweep would be able to solve.  It would error out and fail.

An example of a sweep that would intersect and fail.

This meant readjusting the profile to make sure it didn't intersect.  And while, at least for my part, this hasn't been time consuming to do in the past, there's no beating not having to adjust the sketch at all.

This is where the new Feature in Autodesk Inventor 2014 helps out.  As a matter of fact, it helps out a lot.  It will allow this self intersecting sketch to calculate, and create itself without erroring out. 

A closeup of a radius that would have caused a failure in previous releases of Inventor.
But now, if I accept and hit "OK", Inventor calculates, and creates this sweep without a problem.  How about that!

Ta Daaaa!

I know that for certain profiles I would use, like router profiles in my woodshop projects, this is going to be a nice feature.  I can make sure that the profile matches the same profile my router bits will give me, without worrying about features that can't be swept because of that.

A view of the entire sweep profile

So think about this feature as you move forward into Inventor 2014.  Think of where it can be used for the type of sweep that router profile, where the result is legitimate, but it might not be easy to create because of the profile intersecting.



Think about it because, in fact, it just got a lot easier!


Tuesday, June 04, 2013

A Guest Video on Depth of Field in Autodesk Showcase 2014

It is not length of life, but depth of life.
Ralph Waldo Emerson

I wish I could say that I had I was the absolute guru in Autodesk Showcase.  I wish I could be, to use the corporate buzzword, "the single point of truth". 

But I'm not, and it would be foolish to presume that I am. There are always things for me to learn and make myself better. 

Fortunately, there are plenty of generous Showcase users out in "the 'Verse" who are willing to share information with the rest of the user community.

For this midweek post, I'm sharing some excellent videos shared by Marion Landry on her YouTube channel

These videos have some excellent tips on using Depth of Field in Autodesk Showcase, particularly with some workflows and tips on using Depth of Field in Ray Tracing and Hardware Rendering.

I also like her tips on using shots to save different depth of field views using both hardware rendering and ray tracing, as well as using them in animations!

Take a look at the videos!  They're a great help!

Showcase Tips & Tricks: Showcase 2014 Depth of Field Part 1 




Showcase Tips & Tricks: Showcase 2014 Depth of Field Part 2



Showcase Tips & Tricks: Showcase 2014 Depth of Field Part 3



Sunday, June 02, 2013

Controlling Orientation of a Placed Component in Autodesk Inventor 2014

Future orientation is combined with a notion and expectation of progress, and nothing is impossible.
Alan Dundes

There are times when a component is placed in Autodesk Inventor, it doesn't take the orientation I want it to. It lays on it's side, back, etc.  Every way but the way I want it. 

Inventor can work with this just fine, but ultimately, I like my components sitting in a "natural" state.

Usually, I'll just unground the component, and assembly it to origin planes.  It took little time, and got what I wanted.

But now, 2014 has added a new option, the ability to reorient a component during placement.

  • Let's start with an assembly, where I'm placing a metal container with the Place Component command.  Notice that the container is laying on it's back.  I want it placed on it's bottom, like it would be hanging on a wall. 
    • It's important to note in the image below, that I'm still looking at the preview.  I haven't placed the component by left clicking yet.

The initial preview of the component placement.
  • Now, with the preview on screen, I right click to see the rotation options.  There are options to rotate around the X, Y, and Z axis in 90 degree increments.

Right clicking to see the rotation options.


  • In this example, I've rotated round the X-Axis once, and Y-Axis three times.  (It's a little like a combo on a game console!)


The corrected orientation

  • Finally, the component can be placed by left clicking or by right clicking and choosing Place Grounded at Origin

Placing at Origin
  • And that's all there is to it!  The component is placed and ground, all in the orientation I want!

The component placed!

And below, here's the video portion of the post!  I hope you find it helpful!