AutoCAD Inventor :: Insert BOM Into A Part Drawing That Doesn't Reference Itself?
Jun 28, 2012
This is something that I have tried to understand and find a work around since I started working with Inventor. Is there a way to insert a BOM into a part drawing that does not reference itself? When we create parts they are cut or machined from a designated material (size, shape, etc) which has it's own part number, one that we have to manually enter into the drawing BOM with it's description. Is there a way to attach this raw or base material to a part file as a subordinate part that can be seen in parent assembly's BOM's?
If there is a way to attach a raw material to a ipt's BOM that can be seen at all levels above it we could explore the option of streamlining our BOM creation process.
IV 2012
Running on:
Windows 7 64 bit
12 GB Ram
Intel Xeon processer
In solidworks, if I have several similar parts to draw, I can draw one part and annotate it and then to save time and effort I can save the drawing as one of the other parts and then change the part reference in the drawing as I open it up.
I am in a IDW for an assembly file. buried deep inside , there is a part that need to be present in assembly (But in reference BOM condition)
When I insert a view with HLR option, why this part visible in dashed line. Whereas it supposed to Not Show up at all?
Example : Say I have a assembly of a spheres dia 5in & dia 3in (assembled center on center). The smaller sphere is in reference BOM mode. In the drawing view with Hidden Lines Removed option why is the smaller sphere visible in hidden line?
My customer is having trouble with the part list feature inside the Inventor 2D drawing.
For example, He has a car assembly file with 4 wheels and alot more subassemblies, then he creates a view representation which only visible for 1 wheel.
When he generates the part list in Inventor 2D drawing, he go to part list >filter setting and set to ‘’Assembly view representation’’ but the quantity for the part list is still showing as 4 as per attachment.
change the value manually inside the part list table?
The simple question is… how can we insert a step (stp) part into an existing part file?
The story behind the question is this:
Normally when we get a step file assembly from a customer, if the part has changed, we put our part into Old Versions and save their new step file as our ipt number and replace it in our assembly file. With Vault, in order for us to maintain the history of the part files, we need to keep the original file so we can’t just delete it or replace it, so now we need to figure out how to get a step file into an ipt. The Import command on the Manage tab (with 2013 at least?) does not allow import of stp files just yet.
The only other option I can think of is to put the original part into an assembly with the step file, create a copy of the step information in the part file and use it to recreate the new (step based) part.
I am working on an assembly and idw, and my assembly has a number of reference parts in it. Two patterns of reference parts are not appearing in the idw for some reason.
I can get them to appear by changing the view style to show hidden lines, and then the hidden lines appear and solid lines for all except the first instances also appear. When i turn off hidden lines, the hidden lines disappear leaving the solid lines of all but the first instances. Then if i change the reference data line style to try and show all the lines, they all now disappear again.
I'm having trouble changing a reference part back to normal. It's in a sub nested 2 levels. I earlier had it as a phantom but changed it easily to reference. Now I need it to be normal.
I've tried going into each level to change it. I cannot access it unless I change the BOM to read "Model Structure" since reference parts don't show up under BOM structure. When I click on Reference (it has a little X in it) it will seem like it's going to change but turns back to ref every time.
I went into the lowest sub & was able to change the part to Default through Properties but it just goes to reference again in the main assembly.
I'm trying to vault of one my parts and it refuses to upload. It's refusing to upload because the part keeps refering to a certain bitmap image. I have removed the reference (from the styles library) to the bitmap image but it's still calling for it to be uploaded!
How can I find out why this part still calls for this bitmap image? Why is it still making reference to it even after I have deleted the style which uses it?
Is there a way to insert a part that would be grounded or flush constrained on one or two planes only (automatically) and not all three? For example; you'd insert the part and you'd pick the two planes that you want to be flush constrained but the 3rd plane you'd constrain yourself.
I'm currently trying to automatically cycle through all the parts in a given assembly within a drawing and place a sketched symbol at the COG of each part using C# (Visual Studio Express 2010 with Inventor 2012). The main code snippet is as follows:
//'Sketch Symbols SketchedSymbolDefinition symDef = oDoc.SketchedSymbolDefinitions[1]; int i = 1; while (i <= oBOMRows.Count) { BOMRow oRow1 = oBOMRows[i]; ComponentDefinition oCompDef = oRow1.ComponentDefinitions[1];
[Code] .....
I've tried several routes, but this is my basic approach. I feel like I am missing some GeometryIntent or something of that nature as the Sketched Symbols are showing up at the correct position but they are not associated with the given part (I've attached a screenshot of what is currently happening - the wipeouts you see should be displaying a property in them that is associated to the part). I also do not want the leader to be visible.
I'm using 2012 Professional and I would like to know if there is a way to insert a structural member into a part file instead of having to use Frame Generator to get structural shapes from the content center withough having to manuall draw the section view of the member..
We often have drawings with multiple sheets.Usually the first couple of sheets are devoted to identifying components and where they should be placed. The remaining sheets provide details on specific components (dimensions, tolerances, etc.).
It would be nice to be able to reference (associatively) other sheets, so it is easy to find information on a component when looking through the drawing package. For example, add a note that says "See sheet 12", and have the 12 update if that sheet (or drawing view?) changes location in the package.
I am getting this error in my production drawings.
My setup is as follows:
- EG.dwg has my existing surface in it. I create a data reference to use it in other drawings.
- Level One.dwg has the EG surface data referenced in, and I use this to create alignments, profiles, and finish surface. All of these are turned in to data references.
- Storm Sanitary.dwg has my pipe designs. I data reference in the two surfaces, profiles, and alignments, and create pipe networks. I create references for these networks.
- Plan Profile.dwg is the production sheet I'm getting this error from. Every one of my civil objects is data referenced in to this drawing. Everything is inserted correctly, the pipes show correct FG surface elevations for their rims, etc.
BUT when I open this drawing, I get this error. I assume it's because my FG surface is not directly in the storm sanitary.dwg.
How do I get rid of this error, without combining drawings, or promoting the surface to one or more drawings? Isn't this exactly what data references is made for?
We've got a sketched symbol that locates to the center of holes on a part.Problem is, the symbol either doesn't recognize the hole's center and even if it does, the center of the symbol (the designated insertion point) jumps to the edge of the hole.I've even recreated the symbol and I get the same effect.
Is there a way in iLogic to iterate through all curves on a drawing. We manually apply radii labels to each drawing view but would like to automate the process with iLogic. How could I reference and cycle through all the radii on my drawing view?
Using Inv 2013 and VB 2010. I am trying to reference a sketch within a drawing view, but I am having a hard time figuring out which view number and sketch number to use. I thought I had it figured out, but apparently I was wrong.
For example, see the 2 attached pics, Drawing A and Drawing B. For Drawing A I had the sketch reference set as
Dim oSheet1_View As DrawingView = oDrawDoc.Sheets(1).DrawingViews(3) Dim oSketch As DrawingSketch oSketch = oSheet1_View.Sketches.Item(1)
Drawing View 3, as it was the 3rd Drawing View in the list, and Sketch #1 within that Drawing View. I thought this was how it worked, because it worked with my code and it hid the sketch. However, moving on to Drawing B, I used the same code, and it does not reference that sketch at all. It did nothing to it. Even though the Flange_Holes sketch is in the same position. 3rd View down the list, 1st sketch.
So how does Inventor reference these views and sketches? Is it in order of creation? Is there a way to reference it by the what the sketch is named instead of trying to decipher the number it's assigned? I have a lot of drawings already made, and I'm not positive the views were taken and created in the same exact order each time.
I did some digging and found the option to replace a model reference in an entire drawing, but I'm looking to change the reference in just a view. Consider the picture I have attached. I'm depicting top down views of these layers. Each layer requires changing the view identifier each time I drop a view. This would be considerably less time consuming if I could just copy/paste the view and change which part file it was pointing to.
Inventor doesn't allow me to mirror a part as a different part. In normal cases, I can mirror a part within an assembly and it allows me to give a new filename. Now, it thinks it is a standard part and wants to reuse it even if I uncheck the "reuse standard content and factory parts" box. How can I turn that off? Or mirror the component?
Software: Inventor Series 2011 SP1 x64 OS: Vista Business x64 CPU: E6400 RAM: 2*2Gb GeIL VGA: Quadro FX 550
How to reference the drawign sheet number using iLogic? I see on the snippets on the side a way to reference the sheet name, but I only want the number. To get the name it is ActiveSheet.Name, but ActiveSheet.Number does not work. Getting the name give something like ASSM:1, so if there was a way to take that and subtract the colon and everything before it that would work also. I am not a programmer, I've just taked some programs I found online and modified them a little to do what I want to do, but this is holding me back a bit.
Overall, I'm trying to modify the drawing view label to have a project number, referenced from the drawign iProperties, a view label, and sheet number, and then save that info in an iproperty of the part, and then reference that in the BOM so it automatically labels all of the views and fills out a column of the BOM to reference which page and view to find the parts of the assembly. I have everything working except for the sheet number.
I have a VB program that auto updates the size of a door and frame assembly, and in turn, updates the shop drawings to reflect this change. I have a view on my shop drawing that I have drawn a sketch in. I start the sketch, add my dimensions, and I use 'Project Geometry' to project the edges of the actual part around the sketch to constrain my sketch and keep it in place. The problem is, as the program runs, and the door/frame changes height, the sketch loses it's dimensional references to the projected geometry. When I go back and reopen the drawing after running the program, all the dimensions that went to the projected geometry are gone.
Is there another way to anchor a sketch to a drawing view part instead of dimensioning to projected geometries? This doesn't seem to be working, and I've tried it every which way I can think of. Oddly enough, I have another sketch in a different view that is set up the same way, and it never misses a beat.
Is there a way to incude the sheet number that a drawing view has been moved to? I have an elevation tag that shows the view identifier, I am looking to have the sheet number referenced where I show "Field Text-Manual" in the attachments below. I am using inventor 2014.