Thursday, June 8, 2017

Using Inventor iMates with Fasteners

The use of  iMates is far from one of the most used features of Autodesk Inventor for a number of reasons.  The leading one is the time it takes to create iMates or composite iMates.  If your component is used only once or a few times, it hardly justifies the time it takes to create an iMate constraint.  

There is a great use for iMates that is often overlooked, and that is the constraining of Content Center fasteners into your assembly.  Content Center fasteners, supplied with Inventor, are all configured with predefined iMates.  When you select a fastener in an assembly the iMate icons pop up, with a lot of users scratching their heads as to their use.


The symbols you see represent the iMates assigned to this fastener.  I wish I could zoom up on them for clarity but as you will find out, you cannot.  The ones on this socket head cap screw are a mate constrain to the shoulder of the head, a mate to the centerline of the screw and an insert one one of the edges of the shoulder.  Compare the small icons to the symbols shown in the Place Constraint dialog box and you will soon easily recognize them.  They also generally appear near the feature that are attached to.



The process of using them is very easy.  First of all decide which constraint you would use to place the screw in the plate hole.  Most all users will elect to use the insert constraint since it combines two mate constraints at the same time, one between the centerline of the screw and the hole and one between the bottom of the screw head and the surface of the plate where the hole begins.

Once you decide, hold down the Alt key and left click select and start dragging the insert iMate on the screw.  It will turn green as you drag.  At this point you should let go of the Alt key but do not left go of the left mouse button.  Notice the edge of the screw that highlights and also the insertion arrow at the end of the screw.


Continue with you left click drag until you hover over the edge of the plate hole you want to use as the other side of the insert command, it will also highlight.  At this point release the left mouse button to apply the insert constraint. 


With a little practice you can become very fast with this process easily placing screws, washers and nuts in your assembly must faster than using the Place Constraint command.

The one downside in the use of iMates is that you cannot edit the offset value of any iMates, the offset value when they are created is set.  Take the insert iMate I created above.  If I find it in the browser, notice the icon is a bit different than a normal insert constraint, and edit it, the offset spacing is grayed out.


You can use this method of applying assembly constraints on components that do not have previously created iMates but it will take a little more practice, especially if you want to switch the type of assembly constraint being applied on the fly.  I will not go into how to perform this task in this article but you can easily find the process in the Inventor help file.

To finish off, I wanted to post a video of the use of iMates to finish placing the screws, washers and nuts and also placement of the yellow pin, which does not have any predefined iMates.  Remember as you watch this video I am doing the same process outlined above with the Alt key and the left mouse drag.



Saturday, June 3, 2017

Solving Inventor Template Style Conflicts

I have been seen many Inventor users encounter the following error every time they create a new Inventor file and simply live with it by selecting OK and moving on.


It normally is more a nuisance instead of a problem but why accept it when the solution is relativily simple.  The first thing to understand how Inventor templates and Design Data are related.  By the way, Design Data is often called the Styles Library so do not confuse them, they are identical.  Inventor templates contain certain configurations for example text styles, dimensional styles, layer settings, etc.  There are a vast number of configuration settings, especially in the 2D drawing template but I will just use text styles for this article.  Inventor Design Data also contains configuration settings for all Inventor template types.  Both of these and their location are declared in the Application Options or in the current Inventor Project file.  I am a fan of using the Inventor Project file to declare the current template and Design Data files and their location.  I have two reasons for this, one I do not want to modify the default Inventor templates or Design Data because I want to always have a clean source if I want to build a new configuration.  Sure I could backup the originals before modifying them but you know how that goes.  The second and main reason is that I can declare a different set of templates and Design Data for different project files.  This does not mean I use a different project files for each company project, I only use one project file for all company work.  Many companies often have to design work for other companies using their templates and Design Data.  If this is the case I can have a project file for each company and each project file declares the templates and Design Data for their work.

Getting back to the reason for the "Style Conflict" error.  If the Inventor template configuration does not match the Design Data configuration, you will get this error.  I will not go into the reasons it happens, I just want to tell you how to solve it.  First of all one person in the company should be in charge of Inventor templates and Design Data.  This person should create a special Inventor project file dedicated to template and Design Data creation.  This project file declares three main things, that the Style Library (Design Data) is Read-Write and the location of the Design Data and and the matching templates.  Note the screen shot of my Inventor 2018 Template Work.ipj file and the marked areas.  If you use the Vault, this project file should be a Single User type.  The red arrow is simply trying to explain that the ".\" entry for Templates location is the same as the location of the project file itself.  Make this project file active.

The next step is to open up the offending template and select the "Update" icon under the Manage tab, Styles and Standards panel. 



You will see the style that is conflicting.  In my example it is only one but there may be many more.  At this point STOP and ask yourself, "Is the Design Data configuration correct or is the template?"  If it is the template, select "Cancel" and read on later in this article.  If the template needs to be updated to match the Design Data (Styles Library) then select "Yes to All" icon near the bottom of the dialog box and then select "OK" to finish.


Inventor will give you the following message which basically says you are updating the template to match the Design Data, the cause of the error.  Select "OK" to continue.


Next, save the template and close it.  Since this is the only template I am editing I will return to the standard company Inventor project file and test my work.  If you have more than one problem template, repeat the steps for each template before switching project files.  

When you open the template file, the error message will not appear.  Congratulations, you have fix your company template file(s).

So now we want to think about what to do if you earlier decided that the template file is correct and the Design Data should be updated to match.  Instead of selecting the "Update" command, you will select the "Save" command right above it.  This will save the template configuration to the Design Data folder.

 
 
Do not forget to choose "Yes to All" before selecting "OK" to be sure you are actually writing the changes to the Design Data.  Since you have written new data to the Design Data folder, all other templates may be out of date and do not match the new Design Data. The original error will appear for them as well when they are opened.  After writing new configurations to the Design Data folder, you must open each Inventor template and follow the "Update" procedure for each outline above.  Remember all of this must be done while using the Inventor project file you earlier created for editing your templates and Design Data.
 
This may sound like a lot of work but it actually only takes a couple of minutes.  The configuration of the original templates and Design Data to match your company standards is the real work and may take you many hours.  By the way when you upgrade your Inventor version all templates and Design Data must be migrated.  The process is similar once you have migrated the Design Data using the installed Inventor Styles Manager.  That could be a new article I will try and tackle later.
 


Sunday, May 14, 2017

Part Modeling Mirror Command Improvement in Inventor 2018

This will be a quick article to call your attention to a very nice addition to the "Mirror" command in the part modeling environment of Inventor 2018.  Most all experienced Inventor modelers always design their parts around the origin point so they can take advantage of the default origin places for various operations.  This especially is true when using the "Mirror" command.

The process went something like this, select the feature(s) you wanted to mirror and then the "Mirror" command.  Of course you can reverse the process of selection, it is all a matter of your operational taste.  Then you expanded the Origin folder in the browser and selected the origin plane you are mirroring the feature(s) about.  

Well the origin planes selection icons have been added to the command dialog making it a much smoother process.  The "Mirror" command dialog box is both Inventor 2018 and Inventor 2017 are shown below.



Monday, May 8, 2017

Recalling Vault History using Labels

There is a tool found in all versions of Autodesk Vault that will make your job of recalling Inventor designs a walk in the park.  The tool is called "Labels", but before I jump in and talk about the process of using labels, I want to give you a couple of scenarios just to give you a reason to use this marvelous tool.

Scenario 1: Your company designs equipment in Autodesk Inventor that will go through numerous changes during its usable life.  Let's say the original equipment design was created in February, 2017, the design was locked down and 50 assemblies of this design were shipped soon after.  Now we will turn the clock ahead to July, 2017 and your company determines that the original equipment design needs to be revised and improved for a new customer who has ordered 60 assemblies.  Your company design team is worried about revising the original design files because they may not be able to remember the design as it was shipped for the original 50 assemblies.  What if the original equipment needs replacement parts?  What if the customer who ordered the first 50 assemblies whats some design changes?  This is a great use of the "Labels" command inside the Autodesk Vault application.

Scenario 2: Your company creates a particular consumer product.  The product is originally designed and manufactured in large quantities.  The production design is assigned a model number to identify the particular design.  Well into the production, it is discovered that a small change would increase sales so the engineering team needs to start with the revision of the original design and wonders the best method of retaining the the original model number design while moving quickly ahead on the creation of the newer model required by sales.  They know they must retain the original model's design in order to support their replacement part division as well as making sure they can document the original model for regulator bodies.

Both of these scenarios have a number of solutions but most of them are very time consuming and subject to error, take a vast amount of time and probably will create confusion as time passes and memories fade.  Many companies will simply copy all the Inventor models and drawings to a safe protected folder so they can retrieve them if and when they are needed.  Some companies will create reams of production drawings with the hope they can find the correct one if an older model has to be reconstructed.  The Autodesk Vault offers an effective, quick, and simple solution to these types of situations and the process will not depend on someone retaining past design knowledge for years or even decades.  Vault "Labels" are the answer so let me give you an example to show you how it works.

I will first give you two views of the completed design of my companies product.  The design is finished and all supporting models and drawings have been created using Autodesk Inventor and checked into the Autodesk Vault.  Production will start next week.



The production run is complete and the first 100 assemblies have been shipped.  During the production run, another customer has ordered 250 assemblies of the same design except they want two changes to two different parts, the vertical post and the base.  The engineering department needs the new final design quickly but must preserve the initial design for replacement parts and support of current production. The first step is to create a "Label" in the Vault which essentially is a "historical design bookmark" between the original design and the modifications required for the new design.

A Vault user with "Document Editor (Level 1)", or higher, security logs into the Vault, and selects the "Labels" tool from the Tools menu.


In the Labels dialog box, left click on the "New" icon to open the New Label dialog box.  The first thing it to select the target location of the label.  Using the three dots at the end of the field, browse to the folder containing the completed original design.  This step should point out to your Vault manager the importance of good Vault folder structure and keeping all related design documentation under one folder.   Next give the label a very descriptive name so you can identify it easily in the future along with a description if it will help you identify the label when memories fade or the individual who created it is not available.  Select "OK" at the bottom of the dialog to finish and return to the Labels dialog box.  By the way, the only thing you can edit, once you create a label, is the name and description so take you time and select the correct folder.


Take a second to understand the file count in my label.  The label says that 43 files have been labeled and will be bookmarked at this point in their Vault history.  Why 43 when there are only 21 objects listed in my folder.  Well we must not forget about the visualization files which makes 42 and one Word document attached to the top level assembly calling out the boxing materials needed for shipment.



This is the contents of the Word document so you can see the affect of labels on attachments as well.


The label has been created, a label bookmark of the current state of  43 files has been place in the Vault.  Select "Close" to finish.  The design modifications, required for the new customer, can take place using the original files with the confidence you can return to the current design at any time.  The changes to the assembly, parts and drawings are indicated below and checked into the Vault.  The addition of the indicated line to the Word document have also been checked into the Vault.  The new design is finished and production begins on the second customers 250 assemblies.


We will imagine that some time has passed and then the customer who purchased the 100 original design assemblies calls and ask for 4 replacement assembly bases.  It is time to use our Vault "Label" created earlier.  A Vault user with "Document Editor (Level 1)" or higher security clearance logs into the Vault and select "Labels" from the Tools menu.  The Labels dialog box offers two methods of securing the complete history of the original design.  The "Restore" option will version up all 43 original documents becoming the current Vault version.  This option may not be what you desire since you would like to leave the Vault showing the modified assembly created for the second customer.  You could preserve the current Vault folder version by making another Label, then restore the previous Label.  After completing the changes to the assembly required by customer 1, restore the current assembly label.  This is a decision for your engineering department. 

 Many Vault users will elect to use the second option to do a "Pack and Go" to a separate folder under the Vault workspace and edit from these models and drawings.   Whichever method you choose, an accurate recalling of the Vault history makes the job an easy, fast and accurate task.


I decided to create a current customer 2 design label and then use the "Restore" option.  Once I am finished, I would probably make another label to bookmark the revised assembly for customer 1 then "Restore" the current design for customer 2 using my label.  Once this label was restored, it can be deleted.  This may seem a little confusing but with proper description and names, labels can be managed easily especially if only one in the engineering group handles all labels.

I will only bore you with one screenshot confirming that the label worked but you can trust me, it placed all objects to a new version using the "Label" older versions.


Two things I want to emphasis.  First, Vault labels will not recover a deleted object.  If you have deleted a model and drawing since the label was created, executing the label "Restore" will not bring it back.  Second, you can have as many Vault Labels as you desire, just take my advice and annotate them well.  If you do create and maintain numerous labels and later on your Vault administrator decides to do a purge versions history from the Vault, remember that all versions relating to saved labels cannot be purged.

I encourage you to test Vault Labels on one of your small Inventor assemblies and see first hand how valuable this tool can be.

Sunday, May 7, 2017

Editing Design Views the Easy Way

The use of Design Views in Inventor assemblies makes it easy to edit and work with parts and assemblies by turning off, and on, parts and components.  They can control other features of the assembly such as work features, part color, section views and many others.  The normal method of creating design views is to select parts and components in the Browser and either hide them or make them visible.  The attached video will show you a different way to do this using a mini-toolbar specifically designed for this purpose.

You can access the video by clicking here.  I will again remind you that this method only applies to parts and components in the assembly.  I also mention a different method of controlling the saved camera in your design views during the video.

Tuesday, April 11, 2017

Autodesk Vault File Thumbnails Not Created

I have been in the process of creating a new Autodesk Vault and I ran across a issue I want to tell everyone about and how to avoid it.  I did it to myself because I had not finished my new Vault before I started testing.

The issue was that when I checked in some Inventor test files to test out my new Categories thumbnails were not being created.


With the help of Irvin Hayes Jr. of Autodesk, who responded to my Vault Forum post on the issue, I found my mistake and I would like to share it with you.  As I build a Vault I always start with creating all of my Categories.  After I set up a few and add my Category Rules, I tested.  I, at this point, had never gotten around to assigning an Vault Properties to my Categories and that was my mistake.  Irvin reminded my that I must have at least one Vault Property assigned to each Category to tell Vault to generated property values for the files during check in.  Thumbnails are one of the Vault Properties so since I had not told the Vault to generate file properties, no Thumbnails were generated either.  So after adding just one standard Vault Property to the Category, my problem is solved.

Thanks Irvin!


Friday, March 24, 2017

Driving Assemblies and Sub-Assemblies in Autodesk Inventor

In this short video I have tried to explain some of the considerations and settings required to enable you to drive assemblies and sub-assemblies in Autodesk Inventor.  You can access the video here.