AutoCAD Inventor :: Restore Link Between Part / Assembly And Drawing
Jan 21, 2013
I wanted to know if there is a way to restore the link between a part/assembly and a drawing so that the drawing will open when "Open Drawing" is selected from right clicking the part/assembly from the Model browser in Inventor.
I am trying to link a hole feature in a part in an assembly with the number of a particular feature in another part within the assembly. I have a base plate part with a coutersunk hole feature that I want to pattern by linking it to the number of bosses in another part within the same assembly.
I'm trying to see if I can write a rule that will link a custom property at the part level in a template and have it update when I copy the part and drawing to a new design. Below is the formula I'm using and it works in the original files but when I use Design Assistant to create a copy for a new design, this formula will not update.
I've been teaching myself inventor over the past couple of months so I can design the rear suspension setup for my car.
I've got the IRS modelled with enough detail to show my engineer the concept, but I want the suspension to "work", ie each link will move as the suspension flexes.
I'm attaching the arms (blue, dark green, red and yellow) to the cradle (orange) using the joint command, and selecting "rotational". This works fine and the arms can swivel about a single axis as they should. But as soon as I attach the knuckle (lime green) to the other end of all the arms using the same type of joint (except the joint with the blue lower control arm, which is a ball joint), nothing will move.
I understand that in real life, each joint has a bit of "slop" in it, allowed by rubber bushings, which prevents the whole setup from binding.
To my uneducated mind, the solution would lie in one of 3 methods: Convert all the joints to ball joints (I'd like to avoid this if possible) Add some kind of flexible rubber bushing to all of the joints (probably not possible) Get rid of the rotational joint constraints altogether and somehow mate all the parts to each other using work points, rather than a cylindrical bolt and eyelet, so that each arm has full range of movement in both the X and Y axes.
I have an assembly were i want to exclude some parts in a sectional drawing view. I mean i want those parts should be visible in section view but should not get sectioned. And the remaining parts will be in a sectioned view. Is that posible or i may be missing something.
I'm trying to extract the Rev of a model (part or assembly) from a drawing. Since Inventor has independent revs for the model and idw I am trying to drill down and put the rev from the model referenced. I got it to work for ipts and many iams using:
Dim oModelDoc As Document Set oModelDoc = oDocument.Sheets(1).DrawingViews(1).ReferencedDocumentDescriptor.ReferencedDocument
The problem I have is when the drawing only references an ipn presentation file. The ipn ALSO has it's own independant rev! I'm trying access the model the ipn references but cannot get it to work.
BTW, I do know about the ability to sync idw and ipt properties. I have enable it for our template but we have a lot of legacy drawings that don't have this option selected. I also haven't tested that method with an drawing that only references an ipn.
Code is below with offending section in bold:
' Find model (part or assembly) referenced by drawing if active document is a drawing If oDocument.DocumentType = kDrawingDocumentObject Then Dim oModelDoc As Document Set oModelDoc = oDocument.Sheets(1).DrawingViews(1).ReferencedDocumentDescriptor.ReferencedDocument
I am using inventor 2013, and I have some model and like the word say they are model that i will use as derive parts to machined or change depending on the model. then I make the IDW drawing from the derived part.
Most os this models are assemblies. what i want is to pass the model number to my IDW drawing of the derived, so i can see from which model the part is derived.
I do a lot of work where I start with a full assembly drawing, then make more drawings for the individual parts. Is there a way to link the title block parameters in the part drawings to the title block in the full assembly drawing? The only way I found was to link the parts together and then grab the info for the drawings off of the parts, but if I'm implementing this in a template used by others I want them to still be able to just fill in the blank on the assembly drawing to make it work.
I was able to get iProperties to show parameter buttons, but I haven't seen any way to link to other files or anything like that.
Very new to inventor 2012 coming form solid edge way back in the day (1998 to 2008) to autocad 2d. getting ready to move to the inventor and trying to figure out some things. searched videos , training etc but not even sure what to call it.
My questions are:
1. I design stamping dies and I will want to build sections from a stock strip with the outside then adding hole, dowels etc. what is the best work flow for this? It is kinda the middle between top down and bottom up.
2. what is the best work flow for adding counter bore , dowel in the block and then having this tied to the mating block so if I move the location of the holes in the block then move as well?
Dear Sir, In particular project, when I insert part in Assembly file, It is inserted as a Tube & Pipe run part. so that It is not Grounded automatically. What is the settings by which I can insert as a normal part in assembly file ? I have attached herewith the JPG file also.
I`m looking for the iLogic code that can change one parameter (user defined) for each (ipt) part in assembly (iam)
The one below doesn`t work.
Sub Main Dim oApp As Inventor.Application = ThisApplication Dim oAssy As Inventor.AssemblyDocument = oApp.ActiveDocument For Each oSubDoc as Inventor.Document In oAssy.AllReferencedDocuments On Error Resume Next Parameter(oSubDoc, "FH") = 15.26 Next End Sub
I would like to simplify this assembly into one seamless part for FEM calculation:The assembly consists out of parts that, in reality, will be welded together. Due to their form, there is no way to place them exactly onto each other, therefore there are slight gaps between the parts:
Now when I try to merge the assembly into one part via "simplify" --> "create simplified part" and choose "single solid body with seams between planar faces merged", Inventor does not fill these gaps (even though it displays only one part in the bottom right corner of my window). Unfortunately, the remaining gaps brings "contact" problems in the FEM simulation.
how to close the gaps and really merge the assembly into one part?
I have a part that has protrusions. When i mate that part up to another part that second part needs to have cutouts/holes to receive those protrusions.
i mainly use it in sheetmetal parts. and use the rectangular protrusions on de contour to mate up with corresponding cutouts in the other sheet. this works with positioning and also makes for a nice weld spot/area.
But also for making holes to accommodate a mold pin used in custom punch dies. I want the intervening part to receive a corresponding (propperly tolleranced) hole automatically. Much like a bolted connection does.
same for parts like circlips. i want them to automatically generate the seat in the part it's mated to. Rather than using the axle generator.
Ofcourse one can place the parts and do an in assembly interpart projection and go from there, but i want the part to generate the (predifined) modification to the other part. It would save time and also reduces problems as the parts are moved about or even removed.
I have an assembly with 10 parts in it. We use many assembly features at the assembly level (Revolve cut, Extrusion cut..etc). How to find the mass difference of each part by comparing at its parts level and its assembly level.
I have a two part duct fire damper assembly. The IDW has the combined two part assembly, which I know how to turn the CoG on, so that it can be dimensioned. The problem is each piece will more than likely be hoisted separately so I would like to show the CoG for each piece, not the combined master assy.is there a way to do this?
Inventor 2014 Windows 7 Pro SP1 Intel(R) Core(TM) i7-3770k CPU @ 3.50GHz 16GB RAM NVIDIA Quadro 4000 3D Connexion SpaceMouse Pro
I was recently updating an assembly which contained a part that had been subsequently deleted from my folders. I skipped it while opening the assembly, then deleted the part in the Model Tree (and replaced it with a different component). So, to summarize, the assembly no longer has the part in the Tree, and the part does not exist anymore on my system. These parts and assemblies have not been Vaulted, so that should not be an issue either.
My problem is that every time I open the assembly, it wants me to resolve this deleted part, and I have to skip it every time just to proceed. Once the file is loaded, I get no other issues, no "red cross" items, just a question mark next to the file name at the top of the Tree indicating that the file needs to be resolved.
The old part is gone; I tried recreating it using the same file name, and using the same third-party SAT file from which it was originally generated, but Inventor detects that it's not the original part and won't accept it.
How to get past this "part resolution" issue?
Autodesk Product Design Suite Premium 2013 Inventor 2013 64-bit Edition Win7-64, 8-core Intel® Xeon® CPU W3550 @ 3.07GHz NVIDIA GeForce GTX 560 Ti 454 GB HD, Intel® ICH10R SATA AHCI Controller SpaceNavigator, 3.14.2 / 6.14.0 / 3.18
Is it possible to change the derived part link to another part like you would replace a component in an assembly? My issue is that i created a part and used a derived part within. Well this part number changed and it just so happens that the derived part needs to change as well. I tried the design assistant, and changed the link there but it didnt seem to want to take. I tried renaming the derived part, and opening the file...i get the error but i still am unable to change the link that way either.
I am having some trouble with this quick VBA app, I want a utility that can traverse all the parts in a top level assembly and suppress the link to each derived part (multiple) in all the parts in the assembly.
I have played with the following
Public Sub SuppressLink() Dim partdoc As PartDocument Set partdoc = ThisApplication.ActiveDocument partdoc.ComponentDefinition.ReferenceComponents.DerivedPartComponents.Item(1).SuppressLinkToFile = True End Sub
Which works, but only on one part file, and only on the first derived part. Is there any easy way to make this work on ALL the dervived links and every single part inside an assembly?
I have several frames built by Frame Generator in project.
Than one frame has been diminished much while design so I use just several frame links just like parts without skeleton.
Those frame links I have renamed since I have several copies and I would like to have unique name. Now when I start the assembly consisting those links Inventor naturally inquires about missing files.
I show to renamed one and everything works ok except when I start the file again it asks again nevertheless file has been saved. Inventor still remember this frame link names as it used to be in browser and does not accept replacement.
I wish I must not rebuild those parts from scratch again. Therefore I have two questions
Is it possible to save this frame part as normal part (save as does not do it) ? Is there some other way to get rid of Frame Generator status of some part built by Frame Gen?
I have facing issue to link the ipart members in to the new part.
for example, i have one machining part that machining part showing make from number. so, i created make from first. it has 10 instance.using iPART i created 10 members.after that i need to be do the machining.machining drawing also having 10 members. How i call the each make from members in to the machining model.