AutoCAD Inventor :: Basic Part - How Parameters Get Created
Oct 22, 2012
I created a basic part using Inventor and some how something created some parameters out of the blue. I know that I didn't create the parameters. The parameters got created automatically some how and I would like to know how this happened so I can do it again, because it would save a lot of time.
Here are some of the parameters that got created.
vParam_Title
vParam_Project
vParam_Description
I have included the file that this issue occurs in.
I have created the part based on piece of standard angle taken from library. Now I want to make a mirrored copy of this part by Component-Mirror.
Inventor does not let me do it with standard part.
The question is: How I can transform a standard part to normal one, I mean I could get rid of belonging to standard part? Making a copy does not work. The only way is to derive and mirror this part but I wish there could be easy way.
I am new Inventor user (2014 version) trying to get up to speed on best practices and the most efficient work flows. I find myself designing individual parts that start off as base AISC shapes (angles, square tubes, rectangular tubes, etc.). These are parts that start off as base extrusions that then have multiple machining operations performed on them. In most cases, the parts are stand along parts that aren't involved in any type of frame.
In these cases, I generally sketch the profile from scratch using my AISC book and then extrude. I'm sure this is silly. Frame generator already has the profile data built in- so why am I sketching these profiles from scratch? But using frame generator in an assembly environment to make a single member part seems silly to me also. Why should there be an assembly file at all? I just want a single part that starts off as some length of some standard profile. Using frame generator in an assembly environment seems like overkill.
What is the best practice for starting off a part with some length of a standard ANSI, ISO, or other profile?
I need to use parameters of a part in an assembly. How to do this? Do i need to define a rule? How is this done?
Can i do it without using an Excel sheet as a parameter source for both the assembly and the part? The target is to have inventor update an array of assets as soon as the width of a part is changed whether in Excel or in the Factory properties of the asset.
I'm new to Inventor. Lets say I create a part called Pipe.ipt. In it I specify the OD, Thk and Length of the pipe. If I then create an Assembly, and I want to use multiple instances of Pipe.ipt, but each instance has a different set of parameters (i.e. different OD, Thk and Length). How do I do this?
I see I can set up iPart, and I could set up tables with the OD and Thickness for various standard pipe sizes. But this doesn't address the length. How do I re-use the same Part in an assembly, but each part has it's own set of unique paramenters?
How we can access the part parameters after hitting create iAssembly. do I need to make i parts first and then bring them to an assembly and make an iAssembly??
I am trying to control the parameters contained in a part that is not in my assembly. May sound odd, but I am using the multi body part modeling feature to create all of my bodies in a single part file, then making these components/sub assemblies, and pulling them into my assembly. However, I do not want to have the "control part" in my assembly, I just want it to drive the parts. I cannot figure out how to access these parameters without having the part included in the assembly...
I have the following problem. I design a simple part - an extruded base, so i have a parameter in this part that i can control the extrusion distance - i call this parameter D.
Then i create an assembly and place the part in it. How can i access the parameter D of the part from within the assembly?
I want to place multiple instances of this part in my assembly and control each parameter D of an instance using an excel worksheet that is linked with the assembly. How can i do it ?
My aim is to design a very simple manipulator. Each link has the same shape but a different length. I want to control each length from an excel worksheet and not from an ipart table. I want to have only one worksheet that controls the parameters of my assembly such as constraint angles , and link lengths.
I have a configurator assembly, which is controlled with an iLogic rule.
one of the parts is being changed in a lot of ways according to the different configurations. But in one of the Configurations the part must be suppressed, which works fine, however next time i run the rule i get an error message from all the other instances where it would change a parameter if the part was active.
I have tried adding if [the configuration that makes the part suppressed] = False then, in the beginning of the the code that fails, to simply prevent it from running, but it still makes an error.
and as you can see i have a lot of lines where the part normally would be configurated.
Error on Line 628 : Method arguments must be enclosed in parentheses. Error on Line 629 : Method arguments must be enclosed in parentheses. Error on Line 633 : Method arguments must be enclosed in parentheses. Error on Line 634 : Method arguments must be enclosed in parentheses. [code]........
I don't understand how to enclose the argument in parentheses.
In the recent past I've been putting textboxes (General Notes) on drawings, and using part-parameters in these textboxes to display the values stored in these parameters (see attached picture). Is there a way to automatically put a link to these parameters into the notes through the API / VBA so that these values update when the part changes? With the property obj_GeneralNote.Text it's only possible to add plain text.
Product Design Suite 2014 Inventor 2014, Vault 2014 HP Workstation Z220 Intel Xeon 3.4GHz 16GB RAM Nvidia Quadro 4000 Windows 7 Professional (64bit)
My goal is to open have people go into a central assembly file, type in their specific parameters and the various part files update within the assembly. I wish to do this without the need for an excel sheet, but when I try to link the parameters from the assembly file to the part files, it will not allow me to insert these parts. I get an error about an "assembly can not be placed into itself."
Iparts will not work as this has an infinite amount of sizes.
I made an assembly that adjusted to sized based on some key parameters. These key parameters are controlled by a form in the main assembly. The keys parameters actually adjust the skeleton file, which then drives the frame, then all the parts are adjusted.
after changing these parameters all necessary parts would adjust to size and keep the location constraints. Worked quite well.
The issue now is that, we adopted a new naming convention and this assembly requires all the part files to be renamed. I meticulously saved each part as their new name and then replaced each component in the main assembly. This worked to an extent. The problem that I am facing is that when I saved each part as there new name, the new part retained the linked parameters to the old part. Is there a way to change this link to the newly name skeleton file?
I looked into design assistant for this process as well, but the only changes I think available were to add a prefix or suffix. If worse comes to worse, I can remodel this project but, I am sure there has to be a way to alter this.
attached is a single part with those parameters in the image above.
Is there a standard command or command sequence that allows for the changing of a parameter, say length, of a component from within an assembly. I'm looking to compile a code that allows for a template to be created, then that template will do changes based on text box input and then save out the modified parts with new part numbers.
I have some parts with varies User Parameters that allow cusomization of part features. With numeric user paremeters we can check the export parameter box and then, in the description of the part we can refrence that parameter. For instance the description could be: =Width <Width>, Height <Height>, etc. Where it would desplay as Discription: width 22in, height 12".
We also have text User parameters. Is there a way to add these parameters to the description as well? They do not have the option of checking the export parameter box in the parameters table.
I would like to have a rule that will add specific user parameters to a part file. These parameters need to be formatted so the width, depth and thickness will control the description of the part.
IE:
Width=4
Depth=2
Thickness=3/16
DESCRIPTION = TS <Width>X<Depth>X<Thickness>
I would like to format each parameter so that the:
I have an assembly which contains a CComPtr<ComponentOccurrence> pThisCompOcc , and I'd like to do two things.
Get the name of the "base" object, not the display name of the occurence Change the model and user parameter values of the occurrence I suspect that I need to find the function or method which gives me a CComPtr<PartComponentDefinition> pPartCompDef which the occurrence points to for the Q1, but what about Q2?
Presumably the parameters are associated with the Component Occurrence and the "real" name is associated with the Part Component Definition?
I am finally getting time to do some organizational cleanup and management with our templates and vault settings. Many of the things are items that I am altering for each drawing/model I make and I would like to make them "stick" for the company standards. Things like altering font size in the styles library, adding part dimensions to the parameters for the parts list, and creating a new content central library where our part numbers are already populated for the parts list and the structural shapes have datum planes in the middle rather than just at beginning and end.
Inventor Premium 2013 SP1.1 Vault 2013- plain vanilla version HP G71 notebook celeron cpu w 4gb RAM and 64 bit system Win 7 home premium
In an assembly of a gymnasium divider curtain, I create a path on a 3D sketch which snakes its way upward through a series of grommets. A circular profile is then swept along the path to create a new part - a cable. The cable is its own unique part document and is saved and then vaulted in a job-specific folder. The curtain assembly has several instances of this cable. Everything looks fine until the assembly is closed and later opened for editing. When the assembly is opened, the cables show up in the browser as "Unresolved." Graphically, they have disappeared.
Windows 7 Professional, 64-bit Inventor 2013 / Vault Collaboration 2013
I have two user parameters saved in a part template that are tied to the part volume and an overall estimated part weight. The user parameter Pc_Volume is the volume in cubic feet and calculated by pulling the part mass (in cubic inches) and converting to cubic feet via ilogic rule. This is then automatically run via event triggers before a file is saved and if the part geometry has changed to keep the volume up to date. These are exported because they get pulled into iproperties of our drawing files as well as used to create a parts lists showing the volumes and weights.
I have the property formats of the user parameters set to Number and to unitless and the unit display turned off so it does not show on the parts list, with a precision of 0.000 for Pc_Volume. The Pc_Weight is set the same way however with a precision rounded to the nearest whole number.
These are created this way so when we use the part file as the template when we select "Make Components" to separate our parts and tie them to an assembly all the files are then updated and the information saved for exporting.
The problem is, the Pc_Volume always comes in rounded to a whole number. The Pc_Weight Does as well, but that doesn't bother me since we want it to do that anyway. If I would go into the part file after it's created, double check the precision and then re-run the rule the volume will show up with the correct precision in the exported parameters. I don't want to have to open each partfile however to get this to update.
Attached are images of the parameters, ilogic rule, and exported results.
in iParts factory I would like to create part ## by setting common name and adding to it different values drawn from part parameters.
Please refer to attached image – common name in that example would be “DRILL” and description of the diameter and length automatically taken from parameters in columns “DRILL_D” & “INSERT_L”.
I am trying to unfold a part created from a derived assembly like I usually do… why in the world will it not unfold, and show a preview of the unfolded in the other direction??
At first all was working… until I added a part (see the circled item in picture), and I don’t have any problem usually!
I have created a new item in content center in my personnel library. When i am creating a new item in content center its creating *.ipt file somewhere ? If so from which location i can open the part file ?
I have created a pretty nice dynamic door block with flip parameters - size changes - and visibility parameters for jamb/no jamb. However I would like to add an option for changing the door from 90 degrees, 45 degrees and closed. I can't use the visibility parameter since I am using that for jamb/no jamb option. I was hoping to add a rotate parameter, but am having issue with the arc line. Is there a way to have the arc move with the swing in the door? If so, I can add that to the more refined door block. I have attached Drawing 2 (Door with just the rotate parameter) and Drawing3 (More refined door dynamic block without the swing option).
I have a folder of all my photo's with my Sony NEX camera - which I have set to capture RAW+JPEG, so the folder contains a RAW and JPEG copy of each photo.
I've just started using Lightroom and run an import on that folder with 'Copy as DNG', discard duplicates, with the destination directory structure set to use photo dates. The source and destination folders are both on remote directories on my NAS.
After the import I expected to find lots of folders, ordered by date, containing just DNS files. However I find there are DNG and JPEG files for each photo.
My understanding is the standard previews and smart previews are stored locally with the LR catalog. So what are the JPEG files that have been created?