AutoCAD Inventor :: Determine Which Components Contain Unresolved References
Apr 30, 2013
If an assembly contains unresolved file references, when I try to open it Inventor allows me to try and resolve this with the Resolve Link dialog. But if I choose to skip all for whatever reason, once I've opened the assembly there's no easy way for me to see which sub-assembly/assemblies contain the missing reference. I have to expand folders, patterns, assemblies, etc. until I find the one with the little question mark next to it. I prefer to work with unresolved links in this way sometimes because it just makes more sense working with the model than a bunch of file paths and file names in the Resolve Link dialog. But it's nearly impossible with large assemblies where the unresolved links may be burried deep.
Is there a way to list or somehow see which assemblies contain the unresolved links once I've already opened an assembly?
I am looking to batch convert my IDWs to AutoCad DWGs without having to go through and manually open each file and save as etc. Right now I am using the export files task to do this. I have saved an *.ini file with all the settings I want and successfully create the task. After running the task it fails to convert all the files giving me an error message that says "File has unresolved references". This shouldn't be the case though because the IDW's open and reference the part/assembly files fine.
Autodesk Inventor Professional 2010 32bit edition SP3
I have unchecked resolve file references, etc, and still basically spends 5 minutes looking for files i told it not to look for. Why doesnt it just open the assembly or drawing, without waiting for ever?
There are several drawings that when I try to open I get a popup message "References - Unresolved Reference Files". The message box is clear with only the border and the description in the blue bar at the top of the message box. AutoCad LT 2011 locks up and I have to do a Task kill. The same drawing can be opened by most of our other users, but some experience the same issue. When AutoCad is restarted, I get a "Drawing Recovery" empty/clear popup message message freezing AutoCad AGAIN, requireing another Task kill. I have to open a 3rd time, and if I had another drawing open, it's gone and doesn't appear to be recoverable.
I was working on some work files, and generally a box comes up saying that there are unresolved references and asking what to do. Usually I hit the x and everything works fine, but this time i accidentally clicked the checkbox to automatically ignore unresolved x references and now certain files will not load the references even though the path is correct and the files are there. I was wondering how to undo this check box. I imagine it has to be a variable or setting somewhere.
I have an assembly that has a component that has not only been deleted from this assembly, but has been removed from the vault. When I try to select a similar file on my local, just to get through this I get the followong error message and this cycle keeps going in circles. Wanting me to point to where this deleted file is.
This assembly remains unresolved and as a result of that I cannot check it into the vault.
Another frustrating things about his is in the dialog window that wants you to select a different file, there is no option to either select from the CC or the vault. Why?
I just hope the only solution is not to recreate this assembly. Because this is a subassembly used in upper level assemblies. Speaking of which those upper lever assemblies wont check into the vault either because of this issue.
Inventor Suite 2012 Windows 7 (Colossians 3:23-25)
I am currently using IV 2012 Pro and have run into some issues. When the company first started to use this program, they left me in charge to create our Title Block and Border templates. For our logo, I used a bmp file and placed that in out TB template. Recently I have replaced the bmp image of our logo to an ACAD block. My problem is when I open our template, I still get the unresolved link error prompting me to find the bmp image of our logo. Even though I have removed it from the template.
I always "Configure Default Template" on start-up, changing Measurement Units to mm and Drawing Standard to ISO. After Ok,
"the default template (standard.*) will be replaced according to your selected drawing standard or measurement unit. The original default template will be copied to Old Templates folder as backup. Do you want to overwrite?" Yes.
I have created a series of parts which i have assembled and saved on my USB. I have placed fasteners from Content Center and saved. When i change computer, and attempt to reopen my assembly files, i get a "Resolve Link" window, as seen in attachment, to which i don't know how to respond, and end up clicking "skip all", which results in assembly with unresolved components.
What are the steps i should have been taking to avoid ending up with unresolved components, assuming i cannot avoid changing computer.
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 drawings I reuse for different designs. I sometimes insert a parameter value from a part into a drawing dimension for different reasons. When I copy these drawings and no longer reference that particular part, the dimensions in question get deleted by turning off the "Preserve Orphan Annontations", but the fact that the dimension that referenced the parameter value is deleted does not affect the link, and the drawing tells me there are still unresolved parts! Is there someway to remove these references from the drawing? I can write a macro if I have to, just not sure if there is some other way to do this, or even if a macro can do this? I can apparently just pick some other part in the job that doesn't even have that parameter and the unresolved warning goes away, but is that sufficient? I would think an option in the resolve file dialog should let you delete the reference instead? Using IV2012.
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
When I open up multiple assemblies at the same time Inventor cant find some of the part files, even though they are on my system. Many times if the part is in an assembly more than once, some of the instances will be there and only one or two instances will be "unresolved", of the exact same part. I can open each assembly one at a time and it will be fine, but that can be time assuming. I wasn’t able to find any other threads with a similar problem.
Constraint to unresolved reference geometry. Finding these magenta broken links items in a sketch is time consuming. Is there a macro that can delete them all?
I am having trouble with Iparts getting a red cross due to dimensions and constraints to unresolved reference geometry. If, for example, I have Hole 2 dimensioned from Hole 1 in one member and in another member I suppress Hole 1 and Hole 2 I get an error stating (correctly) that the sketch for Hole 2 has a "Dimension to unresolved reference geometry". I understand why I should get this error if Hole 2 was unsuppressed and Hole 1 was suppressed but why do I get this error when they are both suppressed.
If I get this error on a member that has these two holes suppressed and I switch back to a member that has them both active the error dissapears. I guess in the end this is a question for Autodesk. Can you set up Iparts so that when a feature is suppressed Inventor completely ignores it instead of still trying to resolve it. This functionality is a major headache for us because we don't want to leave models with the Red Cross on but if we want to dimension our features appropriately (ie referencing other, related features) we have to leave a model with errors in it.
See attached part. If you switch within the first 2 members there are no errors, if you move into the last 2 members you will see the cross highlight.
We have a data folder on the server mapped as network drive to the clients. The data folder contains all cad data stored from productstream professional.
Due to an over 10 year old environment the data folder contains a huge amount of cad files, library parts, iParts and so on.
Due to historical growth of the environment there are some missing parts (not available on the file system anymore), because they were deleted, are corrupt, and so on. At the root of the data folder there is located the typical cmpinv11.ipj inventor project file.
If you open an assembly either from productstream or via inventor (without productstream) directly from the data folder and the assembly has an unresolved child component because the file isn't there anymore it takes a very very long time until the dialog box for unresolved link comes up (waiting time several minutes 1...10min). Once reached this point one can skip and repair the assembly, of course.
But the question is, how to speed up the time for getting the unresolved link dialog?
The network connection itself is quite OK und the project file itself is also OK. The project file list of every user is pretty small (only cmpinv11.ipj and some standard ipj's).
We think inventor internally scans the whole project-file folders to ensure that the component is really missing but due to the huge environment this takes many minutes and is annoying.
Any bypass for that? Is it possible to apply a temporär setting before opening a potential inconsistent assembly? Or is there a setting like skip unresolved components by default or by a defined timeout?
Because it is Inventor 2010 (Productstream PRO 210) there is no File open Option Auto-Skip unresolved components (like in 2012) but even if it was I guess it wouldn't reduce the time to get the dialog either.
So we are wanting to send on a model to a customer. I have used pack and go with the following settings:
Copy to Single Path
Model Files Only
When I try and open the newly created files, it gives a bunch of error messages looking for FEA files, as well as missing some OLE links, which is good as I don't want to send on any FEA information with the model, but is there a way to strip that out completely from the model without having to go through each individual file and deleting all of the simulations?
My company has many divisions. One division developed a VB.net program to automate some designs. They asked me to try it out and it wiped out all references to iLogic in Inventor. The panel is missing in the manage tab, and when I right click to select panels it does not appear in the list. I keep the iLogic browser open at all times and it is gone too.
I tried doing a repair and a re-install and neither has worked. My next step is to uninstall and re-install.
Is there another way to get the iLogic features back in case I have to test something else?
Is it possible to determine which nodes are expanded using the API?
I want to make some changes to the node information in an assembly browser but as there are many hundred parts so I only want to do the operation on the expanded nodes to keep any delay to a minimum.
is there any tool in inventor that can determine size of louver or quantity of louver base on heat generated?
we are designing a sheet metal box. we need to find out how many louvers we need.
Autodesk Inventor Professional 2014 Autodesk Product Design Suite Standard 2013 Microsoft Office 2007 & 2013 Windows 7 64bit Synergis Adept 2013 Visual Studio Express 2010
Is there a way to use interference checks to determine what material needs to be subtracted away from other parts to get the clearance needed? (See Attached) The way I typically handle this is to project the lines from one part onto the sketch of another and proceed accordingly, however as you can see, it didn't work out well in this instance as the face of the part in question is not parallel with the sketch plane in the other..Therefore making the cut location inaccurate.
Im just starting to look at I features to design, but even though my sketch is fully constrained when I place the iFeature with multiple references i can still move it using the arrows. How i could place them more accurately.
I am working on a gearbox design and would like the housing to automatically update several dimensions if the shaft size, length, or position changes. I am not having much success. I can create the component in the assembly, and project geometry to create the initial model without a problem. However, the modeled features are not updating when the referenced components change.
We've written an Inventor AddIn that creates a ClientFeature in a part document using one or more NonParametricBaseFeature objects that get force-fed with the geometry we compute (through a TransientBRep object). The result of this is one solid. So far, this works well enough.
However, we've recently encountered a problem with drawings based on part documents like that: Dimensions (measures) added to the drawing get deleted when the NonParametricBaseFeature gets replaced by a new one, even if the two have the same topology or are, in fact, geometrically identical. I assume this is because the new feature has no relation to the original one and there is basically no way the drawing can know what geometry the dimension is referring to. So far, we assumed the references to geometry in a part document would be something like Solid(0).Face(0).Edge(0) etc, but this doesn't seem to be the case. Otherwise, replacing the feature with a new one that is identical would not destroy these references.
I would like to achieve the following: Through the use of ModelingEvents.OnClientFeatureDoubleClick our ClientFeature gets replaced by an updated version and all drawings referencing this feature get updated accordingly with all dimensions intact, as long as the changes only affect geometry and the topology stays the same.
PS: Currently we're working with Inventor 2013 and 2014, using the .NET API in C#.
I create custom sheetmetal styles from time to time via the API. It fails when the flat pattern has issues. Is there a way to determine if the flat pattern has errors/issues so I can delete it as required?
I was wondering is there is a way to select an Inventor part file and see which assembly file or files that is is currently used in ? It would be extremely useful to be able to see a list of all the assembly files which are using one particular part so when modifying the part you would know which assemblies would change.
Product Design Suite Ultimate 2013 64-bit HP Z400, Intel Xeon W3550 3.07GHz 12.0GB RAM, ATI FirePro V4800 (FireGL)
So I made a shop drawing of an assembly, which is very complex and took a great deal of time to complete. It has 3 sheets and a bunch of different views and information already on the drawing.
Now the thing is I took the assembly and made it an iassembly; but I did this in another file so I wouldnt screw up all the work I did before. Now I realize that I dont have the links to the shop drawing that I wish I did.
how to link the shop drawing to the new iassembly model?
I cannot open anymore an IPT file (an error comes up). I know that the IPT file contains multiple references to other IAM´s and IPT´s via "Derived parts"; is there a tool to show all the references inside an IPT file?
Is there any way to easily determine if any file in a user's workspace is checked out from Vault?
I'm building an Inventor addin to clear files from a user's workspace. Before i delete any files I need to know if the user has any files checked out. I was hoping there was an easy way(inside of Inventor) to programmitically check if a folder contains any checked out files.