AutoCAD Inventor :: Create Drawing From Assembly Of IGES Files?
May 3, 2012
I've got some IGES files, which I want to place into an assembly, and then create a drawing of the assembly.
If I open the IGES and place it in a drawing it works. If I create an assembly, place the same part, and then try and put the assembly into the drawing it doesn't work.
Attached is the IGES file. I'm using Inventor 2011.
From a VB.Net program, I'm trying to create a dimension on a drawing document between two parts in an assembly. I can get the parts using component occurrence. The line marked below throws the following error: The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG)).
As you may see, I have allocated memory for both "Edge" and "Face" (Dim oEdge1 As Face) albeit one is commented out. Attached is the screen shots from the attribute helper add-in. In it, you will notice that the attributes are of type: "Face".
Public Sub CreateDrawingDimension(ByVal Part1 As String, ByVal Part2 As String, ByVal AttName1 As String, ByVal AttName2 As String) ' Get the Active Drawing document Dim oDrawDoc As Inventor.DrawingDocument oDrawDoc = invApp.ActiveDocument [code]........
I don't understand why my parts aren't updating when I put a hole through them on the assembly drawing? I would expect the part (.ipt file) to get updated with a hole through it when I save the assembly drawing, however it doesn't. Do I have to change a default setting or does inventor no do this?
I have imported an IGES file in Inventor and I need to dimension and detaill the piece in a 2D drawing. The thread and hole wizard does not recognize the holes in the workpiece as holes. Also I sectional view does not display hatched areas of the workpiece even though I have the display option checked on. Is there any sort of feature recognition within Inventor that I can use to import all geometry so that inventor understands?
I am working with 2011 Pro and have about 1500 hours on the program so far.
I was considering redrawing the workpiece by creating a part within an assembly and overlaying the two pieces on top another and using refernece geometry but this might not be the most ideal method.
A lot of times our customers will send sheet metal parts for us to manufactur. unfortunately they do not have inventor and/or do not, or won't, send the flat layout. It is possible for me to convert these 3d files into Inventor sheet metal pieces and lay them out so i don't have to re-draw? What are the steps to do so?
So I have 25 years 3d CAD experience. Catia, Alias, Ford PDGS.I have spent 20 hours on Inventor 2013. Great program. Very intuitive. Have been banging out models easily.
My issue however is a Client has given me sone .stp's and Iges files to work with.They open fine as a .iam The issue is saving. I have the project folder setup, go to save.
I Get the "do you want to save changes to "XXXXXXXX.iam" and all its dependants.I select "yes to all".I get the "Yes" under the "Save" Column for all listed .ipt's...I hit OK.......Autodesk attempts to save.
...Then I get the dialogue box up with ! icons "The system cannot find the path specified" - The database in C:Users.........xxxx.ipt could not be saved
Currently using the following hardware; HP Z800 Xeon X5677 with 24GBram and 3x147 SAS in raid configuration
Windows professional 64-bit
98% of our work consist of creating idw drawings of complete factory's plants, large 3d plant models.
Therefore we have many subcontractors and from them we receive 3D step/iges models (size approx. 240MB), we want to be able to import these in to our models. But for the moment we are unable to import these files into inventor (due to size probably), it takes very long (over 36 hours) to convert, and most of the times we get a error... or inventor hangs.
When we are able to convert these we have performance problems because of size of our models.
So my questions are;
- why does it take so long to open, - how can we reduce these files.
Since we upgraded to Inventor 2012 SP1 on W7 x64 most machines cannot open or save out step or iges files. The translator shows as 'On demand' and when i save copy as the 'options' button is inactive. We just get the standard error 'Problems encountered while saving the document'.
I see lots of old posts but nothing relating specifically to stp files.
I have recently upgraded to 2013 FDS and now when I try to import Acad files (sometimes up to 2000 solids) it takes virtually a full day to import one file. When I had 2011 I could import these files much faster.
I have encountered a problem with the Tube and Pipe styles.
As you can see, I have a rack assembly with a custom tube and pipe style. A wire as a tube in orange, and a tube support in white. Both have their seperate colorations at a style in the tube and pipe styles editor
When placing the rack assembly into the main assembly, it reverts to the coppor coloration I changed from the original style.
Steps I've taken:
Exported the styles .xml and Imported the styles into the master tubeandpipe.iam
Imported the user created .xml styles into the main assembly file nothing seems to work
I have been building a library of beams for our robotics department for my work. They need iges files to put into weldpro. When I am converting to iges sometimes i get this error message, Unsupported photometric object light type. Not really sure how to fix it, like I said sometime this happens and sometimes it doesn't.Here is the command box text,
I´m trying to write a script to convert all the blocks in a drawing to mass elements and export them to IGES thereafter.
I would like to select everything first. Then launch refedit and select all the blocks.
After that I would like to convert them to mass elements. When saving to IGES I would need to select everything again.
I pieced the following script together, but it fails. I think it is bexause of the request to select objects manually. Could I add a delay which would enable me to select an object?
Also it looks like ACADA is not accepting the "all" command when pselect is called by a script.
--- PICKFIRST 1 select All efedit OK
A N _AecMassElementConvert ALL _REFCLOSE _SAV _EXPORT all ---
I am deep into my first Inventor project. I am approaching the point where I would like to make a comprehensive set of drawings with bills of material etc. I have discovered that all this time I have actually been working in one big assembly file. My main project file is NOT a project file (so I have discovered). It is a *.iam file.
So, my question is, should I create a project file, and then add my main assembly to it? Should one normally create a new Project file for each new job? What does one gain by doing this versus simply using the *.iam file?
I have a drawing of an assembly with approx. 15 parts. I dimensioned and notated everything on the drawing as I usually would, and everything seemed fine. I have now gone back to that assembly a while later to adjust the position of some of the parts. When I open the drawing, however, these changes do not show up in the drawing environment. All of the parts are still in their original positions, even though in the assembly they are in new locations.
I've checked and it seems that the drawing views are referencing the correct assembly model. I tried deleting and replacing the dimensions, but that does not change dimension value to be correct. I also checked to make sure the "Defer update" box in the Options window is not selected.
If I place a new base view of the same assembly in the same drawing, it shows up with the new locations, but the original base view will not update.
I really would prefer not to delete the entire drawing and start over.
I can't create a dwg from an assembly because it's telling me that "The factory must be updated before views of it's members can be used". What does this mean and how do you update the factory?
I am working on a large plant piping project and while I've seen this behavior before I've never seen it this bad.
Attached is a screen shot of a small portion of the assembly drawing in which you can see a good example of what I'm dealing with.
At the top you can see a weld neck flange that appears to be attached to air where there should be an elbow. In the middle you can see that on one side of the elbow there is missing geometry.
At the bottom is another flange that attached to air where there should be an elbow. This drawing is littered with these errors and as such is unsuitable for even a reference document.
I have turned visibility of these components off and on without resolution. I have turned on tangent and interference edges without resolution.
I have translated a copy to ACAD to see if it's simply graphical but the ACAD file shows the same errors. I have checked parallel and perpendicularity and all is well.
Inventor 2012 Pro 64bit (Build 219 - SP2) Vault 2012 Pro Admin Windows 7 Pro 64bit Quad Core processor 2.26 Ghz 16 GB DDR3 RAM 1.5 GB Nvidia Quadro FX 4800 (Driver Version 9.18.13.1090) 2 – 320 GB SATA drives
Is it possible to suppress an assembly feature in a drawing view?We make some components in an assembly oversized and then do a final machine step after welding or brazing. We show the completed assembly in the drawing but would like to see the assembly prior to machining in some views.If I suppress the machining features in the model it affects all views. Can we suppress the features in just one view?
how can I change different colour in a assembly drawing. That means in a single drawing there is so many parts assembled I want to change the different parts in a different colour.
Here is the history. I originally created a part with multiple solid bodies.
After creating it I was told we needed to make it an assembly. So what I did instead of recreating each component I called up the original multi-bodied part and did save as copies.
Then deleted the portions of the model I didn't need with only the part needed left.
Then I took all of those parts and assembled them together to form an assembly.
Now, here inlies the problem. When I go to make a drawin gof this assembly all of the balloons are coming up with the same item number as it was when it was a multi-bodied part.
It is clearly an assembly based on the model tree and the file extension.
Recently when I have placed a view of an assembly into an idw drawing, then try to dimension distances between parts it gives me strange looking dimensions, or no dimensions at all. It looks as though the dimensions are going from the edges of each part at different angles, when I want them to be parallel to the view. I just want the dimension from a line to a line in that view as though it is 2d, but it is acting like it is still in 3d. I do not know if their is a setting that will change this or not.
I attached a screen shot of what the dimensions look like.
I am trying to generate automated drawing for my assembly and iam trying to run the following code
Imports Inventor.ViewOrientationTypeEnum Imports Inventor.DrawingViewStyleEnum dim oDrawingDoc as DrawingDocument dim oPartDoc as Document dim oSheet as sheet dim oTG as TransientGeometry dim oView1 as DrawingView
[code]....
but when i run the code its asks me whether you want to generate the drawings, but when i say yes shows runtime argument error as show below
Error in rule: Rule0, in document: pin
The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
when i ask for more info it shows the following error
System.ArgumentException: The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG)) at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData) at Inventor.Documents.Add(DocumentTypeEnum DocumentType, String TemplateFileName, Boolean CreateVisible) at LmiRuleScript.Main() at Autodesk.iLogic.Exec.AppDomExec.ExecRuleInAssembly(Assembly assem) at iLogic.RuleEvalContainer.ExecRuleEval(String execRule)
When creating a new part in an assembly and I select a face of an existing component, how does Inventor determine the orientation and origin of that new part? I understand how Inventor works when I select the plane/origin of a part or pick out in space in the assembly.But the placement based on the face of an existing component seems random..
I normally do not like creating parts inside of an assembly but I was trying some new workflows.