AutoCAD Inventor :: ILogic - Create Parts Lists Out Of View Representations?
Sep 4, 2012Is it possible to have iLogic rule create parts lists out of View Representations? [URL] .......
View 9 RepliesIs it possible to have iLogic rule create parts lists out of View Representations? [URL] .......
View 9 RepliesIs there a way to have the parts list filter to show only the visible parts from the view representation, especially the quantities? I thought that was what the filter is for. And if not then what is the filter used for?
IV 2012 sp1
I'm configuring a band with different supports. Each support is configured with a range; 600-900, 900-1200, 1200-1500 etc. those ranges can be adjust by 50mm and those steps are specified by the pos reps (see attached image).
All the different supports are put in the top assembly and in this assembly I want to switch between the positional representations. I tried to use:
ThisApplication.ActiveDocument.ComponentDefinition.RepresentationsManager.PositionalRepresentations("MyPosRep").Activate
But it won't work. I guess I have to replace "ComponentDefinition" in one way or another to the component name, but I don't know how.
Is there Any code out there that will allow user to select part file then isolate and create view rep of that part with name of view rep the same as part.
The reason is we have lots of reps that isolate various components and this is very time consuming, I have had a look if there is Any customization because this would be a good user tool,also could work very well on assembly.
How can I block the View representations on Master, so that when I reopen the asembly it is on Master, or, the view I want ?
View 2 Replies View RelatedThere is some association between prints and view representations i am missing.My typical process is:
-Build a model
-Create a representation
-Lock the representation
-Create a print from that representation
-Create a new representation and continue to work on the model
When i go back to the original print there is parts flying everywhere (see attached picture - hope you get a kick out of it)
Whenever I do a model update through an ilogic form my View representation changes from default to master and then i have to go and manually change them back to default also in my idw files in order to update the drawing files I have to go in and change the view representation from default to master click ok and close it then open view edit set it to default and close. Is this normal? Is there a setting so that my model views will stay on default?
View 2 Replies View Relatedis there a way I can "Unlock" my MASTER view in representations. I keep having to create new views as the MASTER is locked and for some reason I can't unlock it.
View 4 Replies View RelatedIs there a way to align multiple Parts Lists?
I have an i Assembly with 7 distinct members. I have a parts list displayed next to each member. I had no problem getting the views to align, but am running into a wall with getting the Parts Lists aligned (other than just eyeballing it).
I have a really long parts list and would like to know if there is there a way to split the parts list into two distinct shorter lists.
This is how it is done in Solidworks. Just wondering if splitting BOM's is possible in Inventor.
[URL].......
It seems that Views are easier to use, are there any benefits of View option over Level of Detail and vice versa?
View 3 Replies View RelatedI created view representations in my assembly, for example a column with k-polates and base plates, the column is a FG part, so now i create drawings and place views on that drawing, what i am askign for is I want to place the name of the view representation in my view label as a paramater so in the event i change my view names in my model they update in my drawing, this is important because i can create a cross referance to my 3D DWXF file views.
View 4 Replies View RelatedDesign view representations in an iPart file are not included in the generated members after installing Inventor 2014 SP2 (and also in Update 1).
In the attached part factory, the two work planes are included in the members. They would need to be individually set invisible in each assembly view representation because the members only have the Master view representation.
I have an assembly with a client feature that contains client graphics. I have exposed the visibility (ClientFeature.Definition.ClientGraphicsCollection[1].Visible) to the user via a context menu option. Changing the visibility currently affects all view representations. Is there a way to associate the visibility with each design view representation?
View 5 Replies View RelatedWe are using inventor 2011 and I would like to make the text wrap where I want it to not where the cell length determines. Can I do this in the ipropeties of the part? When I edit the parts list to move wrap the text manually the text turns blue of course, but this also negates the updating of parts automatically. In the part I use an expression to ensure that the description reverts back to the iproperties of the part ie =<G_L> X <G_W> - <MATERIAL>. I would like it to insert a text wrap then proceed to the next line with <STOCKNUMBER> - <PARTNUMBER> so I would look like:
12" X 6" - G40.21-44W
PL. 1/2 - PL-100
Having problems with parts lists not showing the correct part numbers of the parts included in the assembly. In some cases I've made a new part by renaming an existing part but when I create a parts list it shows the part no of the original existing part used to create the new part, even though the new part is the one in the assembly. Also I have just had a number of similar assemblies and needed to produce parts lists for them. I created the first one and then used 'save as' to rename the drawing including the parts list. Then when I re-opened the newly renamed drawing I assigned it to it's new assembly. However the parts list did not update to show the new part numbers included in it's new assembly.
Is all this a glitch in the system or is there something in the set-up which is causing this problem?
This morning the shop brought back a set of drawings and requested that I provide a cut list for the fab department. Our drawings consist of an assembly drawing and materials list on the first page with several individual parts on each of the following pages. I am looking at including a column in the ML for the operation ( laser, saw, shear) and sorting the list by it. However when I do this the Item Numbers on the list are all confused. If a person were to look at a balloon on a drawing and then attempt to find it in the list it would be difficult and time waster.
The questions.
1. Is there a way to renumber the item list after sorting the material?
2. If I place an assembly view off the edge of the sheet for each of the following sheets and then place a materials list on each sheet, is it possible to create a plugin that would find which parts are on the sheet and hide all the other parts on the list? I have just started going through the "my first plugin" tutorial and this sounds like a place where it should be useful but I don't know which tags I need to look for.
IV 2010 Suite
Been working over an idw MANY times due to project lag.Today I opened it up and tried adding balloons to an already ballooned assembly.
The parts list has not changed, and is "structured".But, if I try adding balloons, they tag each part, not the entire assembly.
Also, I verified this by trying to add another parts list, which defaults to "parts only".
I can't show my data set, b/c it's HUGE, plus it's proprietary.
IV 2010 Suite
Digital Storm PC:
EVGA & Intel components
Win 7 Pro 64 bit
I am running Autocad Mechanical 2013 as part of the Product Ulitmate Design suite.
I am using a Sheet Set to export a number of layouts to a single PDF. Everything is as expected, except that all my Parts Lists (EXCEPT ONE!!) are not showing up in the PDF. The only difference I can see between the one that works and the many that don't is that on all the ones that don't work I have a "Filter by Ballooned" filter applied to the parts list. What could be up with this? Could that filter somehow be the cause?
Another completely random and unexpected behavior: there is something that is causing all the AM_* layers that are automatically generated in paper space to suddenly become frozen. They all becomes frozen at once. Why or what it is I am doing to cause it to happen.
Inventor 2013
I have been working with an assembly today where it is ideal to mirror parts and have figured out how to reuse the parts rather than create new parts. Now I find that when the parts are mirrored, they ate not retaining the mates. Where do I find the setting so they either retain their mates, or prefferably retain the mirror so that if I move the origional, the mirror moves as well?
View 9 Replies View Relatedi placed an ilogic component (wich i use as a template to later change dimentions) into an assembly file after changing dimentions i placed the same "template" ilogic component into the assembly but when i want to change something on the second component it also changes the first one and that only happens with only one feature of the component the other features work fine.
View 2 Replies View RelatedI have numerous step files which I have imported into an assembly. I now need to move all the imported files to a predefined UCS (not 0,0,0). I can do this manually by using the assemble command and selecting the centre point then selecting the centre point of the pre-defined UCS.
I have potentially thousands of parts to move in various assemblies, is there a way to do this using iLogic and if so, how?
I am trying to suppress part that are labeled as "Reference" on the BOM Strutcture and I can't get the program to cycle through the subassemblies. The following code runs through all the components on the top-level assembly but I can't get it to cycle through the subassemblies.
oCompDef = ThisDoc.Document.ComponentDefinitionoAssemblyComponents = oCompDef.OccurrencesDim oOccurrence As ComponentOccurrenceDim oSubOccurrence1 As ComponentOccurrenceFor Each oOccurrence In oAssemblyComponents If (oOccurrence.BOMStructure = BOMStructureEnum.kReferenceBOMStructure) Then Component.IsActive(oOccurrence.Name) = False Else Component.IsActive(oOccurrence.Name) = True End IfNext
I curently have a rule that generates a part list automatically in a drawing. the problem is that I want the rule to be continuisly running but it keeps generating 2,3,5... parts lists. I need an if statment to check if a parts list already exists.
iLogicVb.UpdateWhenDone = True On Error Resume Next ' Set a reference to the drawing document. ' This assumes a drawing document is active. Dim oDrawDoc As DrawingDocument oDrawDoc = ThisApplication.ActiveDocument 'Set a reference to the
[Code].....
If I draw a flat square, and then a flat circle next to it, can I do things using iLogic that will make the two seperate parts interact? such as say 'if the circle contacts the square, then make the square become a circle too' or something like that?
View 3 Replies View Relatedim trying to programatically add a parts list into a drawing whilst programatically creating the drawing - the code works fine without the parts list code. The error its showing is 'Parameter incorect' on the line that sais PartsList.add(... In the past when ive got this error with other code it has been because ive used an incorrect parameter (e.g. decimal instead of an integer).
My error is somewhere inside the oPartsList.add(>>ERROR SOMEWHERE HERE<<<)
oDrawDoc = InvApp.Documents.Add(Inventor.DocumentTypeEnum.kDrawingDocumentObject,AssyTemplate,True)
oSheet = oDrawDoc.Sheets.Item(1)
[Code].....
Is it possible to replace sub assemblies using ilogic - I can only see a link to replace parts?
View 1 Replies View RelatedI need to generate an iLogic rule exporting Parts List (not BOM) from a IDW to a specific folder in XLS format.
Using Autodesk AutoCAD Inventor 2011
I need to use/write a iLogic code. I have a assy, in this assy i have parameter Height and Width. And it´s no problem to controlls this two rules/value.
But I have a problem with the rule when my height will control the number of parts
If my height is 500-1000, one part.
If my height is 1000-1500, two parts.
If my height is 1500-2000, three parts.
Is it best to use suppress or use a pattern in this case?
I would like to count all my parts in the main assembly and assign that amount to each part.
Example: Main assembly has: 10 Parts A and 5 Parts B. I would like to run a rule that "sends" that "10" to Part A.ipt and the "5" to Part B.ipt
I would like to assign it to iProperties.Status.Status. I start to understand iLogic more and more but it is nice to get a little boost in the right direction.
I Created an iLogic Rule that sets up some parameters.
I want to Automatically opens each and every Part in my assembly, run this Rule, and then save it without me having to do so manually.