AutoCAD Inventor :: IProperties And BOM Customization
Aug 15, 2012
I am now looking to work with custom iProperties that will populate our company's new BOM standard. I have not done much with regards to customizing a BOM (I've always used the generic fields). Now my boss has come to me and wants to use the following headings for our BOM....
REF ID, QTY. , DESCRIPTION, SHAPE, SIZE, LENGTH, MASS, TOTAL LENGTH, TOTAL MASS, COMMENTS, REF. DWG.
REV., REV. DATE
While I understand some of these fields will require the user to manually type information in (Comments and Ref. Dwg.) The others, from my understanding, can come straight from iProperties or Parameters. I am running INV Pro 2013.
I was looking for some iLogic Code for Inventor 2013 that would cycle through all the parts in an assembly grabbing the quantity of each part and setting it equal to the custom property "Qty" of each part.
Having a little trouble creating the for each loop and setting reference to each part without referencing each part by specific name.
Is there a way to customize the BOM columns so that Inventor remembers which columns I need? I know that I can add in the file name column etc. but I use the same columns over and over. I find myself in every assembly adding these columns in.
I have been working on creating custom content center families that will populate our company's part numbers and descriptions into the browser and drawing BOM. I have been quite successful in this except with the material. I've created custom materials for the fasteners that have the specified strengths and finishes per the fastener. By doing this I've created a different problem.
How can I create a custom property that will insert a specified value for material into the BOM? I've tried to change the link for Project.Material and then the part inserts as Inventor's default. I don't think creating individual material styles for each fastener is a viable one since I'll end up with duplicate style names.
IV 2012 Running on: Windows 7 64 bit 12 GB Ram Intel Xeon processer
I have created a drawing from the parametric model assembly where i have clevis, lug plate and pin arrgt.
the model has been generated using the input excel spreadsheet where i have given the inputs like clevis thk, lug thk,pin dia etc.,
while creating the drawing partlist i have included the column of clevis thk, lug thk etc., using the iproperty, but these columns are coming separately, i just want the thk of clevis and lug in the same column so that i will make Bom for the assembly.
How to get the parametric inputs in the same column of the patlist in drawing.
I need to add weight to my parts list and notes for both parts and assy. Is there a way to get the weight parsed out from the model without the "lbsmass", just the pounds number no nomenclature I have a couple of other questions on parts list customization also. Also are these better questions for the customization group?
Earlier I`ve used a simple code from Rob Cohee to update the title blocks and it works like a charm, however, now I would like to try to kick it up a notch.
If (ThisDrawing.ModelDocument Is Nothing) Then ReturnmodelName = IO.Path.GetFileName(ThisDrawing.ModelDocument.FullFileName)iProperties.Value("Project", "Part Number") = iProperties.Value(modelName, "Project", "Part Number")iProperties.Value("Custom", "Client") = iProperties.Value(modelName, "Custom", "Client")
I`m working with several similar projects where the Inventor models and IDW`s is copied from one project to another. A typical project can consist of 50-75 drawings and the only properties needed to change is Client, project number and drawing number (consisting of the project number and a suffix, ex 123456789-125).
I would like to try to make an .ini file with these 3 properties in the root of the project folder so they can be changed and updated easily.
I've been forcing myself to accumulate to the new marking menu and gestures system. I'm starting to get used enough to them to see that it's really worth it.
I've found that the defaults are crap for what I do in IV, which is fine because I can customize it to whatever I do use.
However, when I RMB on a component pattern it displays a unique menu for which there appears to be no option for under customization. I'd really like to replace the craptastic useless options with things that I actually use.
By the way, why does AutoDesk neglect component patterns so much?
I want to change the appearance of the view label to look like attached snap shot. Is this possible? I have looked through the inventor settings but cant find any options.
As a possible solution I can always create intelligent symbols which update with the drawing (like the standard view labels) but before I begin creating these I wanted to check if there was any other way?
I want to run a macro from a keyboard shortcut like I have been doing in the last several releases of Inventor. I can set the shortcut and it works. If I close/restart Inventor, the shortcut is lost.
Inventor Pro 2010, XP Pro SP3, Compaq nw9440 laptop with NVIDIA FX 1500 VIDEO. why tools added to Quick Access Toolbar will disappear. they were here yesterday, gone today. I've reset them to see if I can duplicate the problem.
I'm starting to develop some customization for Inventor, and I need to decide whether to use VBA, .net, addin, plugin, or what else.According to this post .net is easier to use than VBA: URL....
I did a quick test and I found out that with VBA is much easier to use than .net: you can edit the source code while debugging, you don't need to compile and install anything, everything seems to work much smoother.Do I risk to find out that VBA has problems later in the development?
Where can I find documentation with comparison between the different customization techniques?
The Marking Menu of 2012 so far is a big brake for me.
I wish I can make some alterations but I did not find in this huge variety of possibilities the option to alter the context menu of the Sketch.
I am in Sketch. I drawing the line. I want to quit. I do right click and have the menu. the name and probably the sub name of that menu. I cannot find it at all in the Customization list. I wish at least to locate the Escape to bottom. Did not find also the option to turn the Marking menu off.
I'd like to customize the way our section marker terminators look. More like an architactual style drawing.
I'd also like to add the sheet number that the section is cut from to the section view label.
As far as I can tell, this propertie is not available for insertion in the view lable. Is there a way to make it available?
The need for these changes come from larger drawing sets were the section is cut on one sheet and shown on another. We'd like to link the sheet numbers in both the section marker terminator and view label.
Is there any way to add an "iProperties" item to the context menu in the drawing environment, so that I can select a part on the drawing and access its iProperties, instead of having to "Open, edit iProp, Close," for each individual part? - Using Autodesk Inventor Professional 2012
Any way of having 2 files with different file name but identical designs what automatic updates the other one?
I need the same valve design with different materials, stock number and part names but I would like to make sure that both files are always updated to latest rev. Without having to remember to do it my self every time.
Is it possible to create a new TAB in the standard iProperties dialogue box for Inventor Models and Drawings? I want a completely new TAB to hold unique company information fields without having to create Custom Property fields.
In the past we filled in our changes, we did on the part, in the iProperties of the IDW. In the IDW we use some Custom iProperties for this. That's not usefull because you want this data in the 3D-model. Now I have written some code to automate this, which works really great. This code works in the IPT as well as the IDW. But what I want to achieve is: When my IPT is the active document, I want to read out the iProperties from the IDW to check if there is already filled some of these properties, because I have to deal with 'old' documents as well.
So my basis question is: How can I read out iProperties from an IDW into the IPT. I have found lots of solutions which go the opposite direction, IPT -> IDW. I want IDW -> IPT.
i would like to be able to make a change in iProperties ( part #, description, stock number), and then automate/sync that change to the .idw of that part/project after the .idw is created.
is this possible? do i just need to fill out the iProperties BEFORE i make the .idw,
I really hope this is possible, we are going back and reorganizing all of our previous work and putting everything in vault now.
Sometimes I change the dimensions of a material I use but then I have to open Iproperties and change the description by hand. This can create problems as you can understand especially when I forget to update the Iproperties.
Then I had the thought to automate it. Lets take a steel bar as example. I have thickness and width as parameter, both are exported and available under IProperties/Custom. But they show as 200 mm and 10 mm. I would like to loose the units. I tried also UL but then it reads 200 ul and 10 ul.
What I like to get are just the numbers, no units. I like to use it to create this "steel bar 200x10" where the 200 and the 10 are linked to the Parameter and will change when I change the dimensions av the steel bar.
I would like to copy and paste all iproperties from one part to another, without retyping it all.
What i was thinking about is:
1. Exporting all iproperties to .txt
2. Run a import .txt rule to iproperties.
Is it possible? If so, How could i accomplish a task such as this?
Privacy warning: Since I live in a country that has traded liberty for the illusion of security, all of your posts to me are being monitored and saved by the United States Government.
I am trying to figure out if it is possible to change the iProperties default field names. For example, in iProperties, under the Project tab, i want to change the field "Stock Number" to "Drawing Number". I know that i could create my own custom field in a seperate tab, but i think this way would have a much cleaner look and simpler workflow. If it is possible, is it something that i can incorporate into an ipt template? Or will this only change on my system?
I am sure this is extremely simple to do but I am missing something. I am wanting to set the Description of a part in the Iproperties using values from the parameters. For instance, if the part has a length value of 10 and a width value of 5 I want the Description to say: 10 x 5 Floor Sheet
I cannot figure out how to extract the parameter values and place them into the iproperties. Here is what I have tried: iProperties.Value("Project", "Description")=" =<Length> x <Width> Floor Sheet"... This gives me the following result in my description: x Floor Sheet