AutoCAD Inventor :: Create Detail Identification Balloon In IDWs?
Sep 9, 2013
How can i create a detail identification balloon in the idw's that prompt the user for the detail number and reference? Up to now we have been using sketched symbols balloon but are required to add the text manually as a second step. Is it possible in Inventor to combine this like easily done in Autocad.
AutoCAD 2011
Inventor Simulation 2011
Vault Professional 2012
I dont know if this is possible but what i am trying to do is create a custom detail ballon & outline similar to what is attached. this is how our client wants it to look & currently we create the detail & then sketch the outline & add a sketched symbol which has the identifier. We then turn off the detail layer which has the default outline.
To increase the speed of production, I like to generate idws of flat patterns from assembly. The following iLogic rule work fine inside a metal sheet (I had to create flat pattern before run this rule).
Imports Inventor.ViewOrientationTypeEnumImports Inventor.DrawingViewStyleEnumDim oDrawingDoc As DrawingDocumentDim oPartDoc As DocumentDim oSheet As sheetDim oTG As TransientGeometryDim oView1 As DrawingViewDim oOptions As NameValueMapoPartDoc [Code] ........
But from an assembly there are some problem ( firstable I'm not an expert of vba and ilogic) Imports Inventor.ViewOrientationTypeEnumImports Inventor.DrawingViewStyleEnumfmgr = ThisApplication.FilemanagerFor Each file In fmgr.filesdoc = ThisApplication.Documents.ItemByName (file.fullfileName)compdef = doc.ComponentDefinition' For each assembly or subassembly'If (doc.documenttype = 12291) Then For Each occ In compdef.Occurrences' For sheet metal or part [Code] ........
As I know, the balloon in Inventor drawing (.idw) is always associated with partslist or BOMview, is it true? But the result is not always what I want. I have to override the partslist generated balloon manually many many occations.
Can I create an independent balloon where I can assign the number (or even alphabet text) directly. Is there any API to create such independent balloon which can attach to a drawing curve?
I have assemblies that are comprised of reference parts - the assembly is a purchased part such as an air cylinder. I have them as reference only in the assembly (ie right click on the parts in the model tree->BOM Reference->Reference). I do it this way so I can adjust the air cylinder how I need it, but still only asign one part number to the whole assembly - as an example we'll say "cylinderX" is the part number, and filename is "cylinderX.iam"
The problem arises when I put cylinderX.iam into other assemblies and try and make drawings of those assemblies. Even though cylinderX.iam is not a reference part (but all it's sub components are), it shows up in an IDW just like reference parts. I am able to make it show up how I want by editing the view properties (Edit View->Model State Tab->Reference Data Line Style "as parts"), but I still cannot balloon cylinderX.iam. It shows up in the parts list, but I cannot attach a balloon to it.
Inventor 2013, 64-Bit Dell Precision M6700 Windows 7 Pro Intel Core i7-3820QM @ 2.70 GHz 16 GB Ram NVIDIA Quadro K4000M Space Navigator
I have several part models that are very simple and are basically long cylinders. I want to create an external ilogic rule that i can run in each part file that can identify the largest sketch parameter dimension. So basically it will find the Length of the cylinder due to it being a larger dimension and then rename the parameter.
I could just name the cylinder length sketch parameter the same in each part file, but I wanted to attempt to make it more universal for all users. So if a new user forgets to properly label his part parameters, the ilogic program can identify what parameter it should be looking for and rename it properly.
Is there a way to dimension chamfers like in the second pic below so that the values update. You can do a linear dimension and then alter the text and try and find that dimension in the list, but the chamfer tool works well with two clicks but you only get it with a leader. I would like the same function but with a linear dimension sometimes. It would be good if you could choose it. 45° is probably not a really good example, but the leader version is not always so clear.
I am working on a new concept design for one of our customers. A critical design parameter is the weight of each of several sub-assemblies.
I have an idw of the top level assembly where I have added Parts Lists of each of the critical subs to show the weight of the components used in each sub assembly. I would like to add a line at the bottom of each Parts List that shows the total weight of that sub assembly. I would also like the header of the Parts List to display the Part Number (from the sub assembly iprops).
Is there a way to get why I want from IV? I am currently using IV 2012. I have attached a .pdf mockup of what I want.
I've inserted <CREATION DATE> into the custom title blocks I normally use for drawings. It displays the date without preceding zeros (example: June 18, 2013 is displayed as "6/18/2013" instead of "06/18/2013"). How can I change this?
When working in detail drawings inventor progessivly gets slower, the more information on the drawing, the worse it gets.I was watching the task manager, For ANY command, the 1st core runs at 100% for up to 30 seconds, while this is happening, Inventor is dead.
EG, add a revision row, delete a symbol, zoom in or out, pan, add a dimension, move a leader etc.for each command/move takes 10 to 30 seconds to get control, it took me 45 minutes, to add a revision row and print 15 drawings this morning.
we have simple assemblies with bolted weldments and few misc. parts. most assemblies are 3-20 parts a typical project would have:
-a few laser cut parts, some plastic and hardware. these items need to have part drawings sent to a vendor.
-some in house cretaed parts that need a drawing
-assembly drawing for our shop
i think i am seeing that by having one single IDW its getting hard to send all the drawings to the people that need them. an example would be if a vendor calls about one part, i may send him a 4 page PDF and tell him to look on sheet 2.the other issue that i have is that my standard work flow is:
-design a product
-hand of to another dept for them to enter SKU numbers for parts and assemblies.
so my file names never match what the final product name is. i have been using fields in the iPROP, but it would be nice to revise file names when SKUs are created. im guessing vault would be the tool for something like that?
Sometimes when I try to create a detail view of an isometric view in my IDW, the "detail full boundary" option is greyed out? Why would this be? If I try an ortho view it works fine.
is it possible to create a detail view of an Iso view which is created with perspective camera? I tried it but it does not seem to let you have the option of selecting the connection line or detail view boundary?
I would like to make use of " find in feature tree" feature, but in DWG mode; Right clicking instead in BOM on part # and showing (highlighting) the balloon in the DWG so you know where it is that you put your balloon.
I am putting balloons on an assembly drawing, but the circle is not appearing. The arrow, leader and number are there, but no circle. What could be wrong?
I am preparing a weld map for our welding shop, and they would like me to balloon each joint and create a table with each joint's number, so that the welder/pressure tester can sign off. Is there a way to balloon joints and not parts, or make a custom ballooning scheme?
I created a hatched sketch on one of my views to represent filler material. I want to balloon to this hatched area, but it want grab it. I have the filler material setup as a custom part. I can also create a sketched symbol for this, but it doesn't appear that they would accept it either.
I am currently running Inventor 2010 Build 272, Release: 2010-sp3
I am trying to modify the code Brian Ekins posted on Mod the Machine to renumber balloons across sheets. [uRL ....
It works great unless the item on the additional sheet is a sub-assembly. I believe it is because PartDef is declared as a PartComponentDefinition and there is nothing in the code to handle an assembly.
Dim partDef As PartComponentDefinition Set partDef = drawBOMRow.BOMRow.ComponentDefinitions.Item(1) partInfo(I - 1).ReferencedFile = partDef.Document.FullFileName
The Set partDef line was giving me a runtime error when it came to an assembly in the BOM until I added
"On Error Resume Next" at the start of the loop.
I tried changing the declaration to ComponentDefinition. It compiled fine, but didn't do anything. I think I'll have to add some duplicate code to handle an assembly in the BOM. Is there a better way to do this? Am I even on the right track?
If a balloon style is set to "Linear" the text in that balloon is automatically left aligned. If a balloon style is set to "None" the text in that balloon is automatically center aligned.
Is it possible to create a balloon with the balloon style set to "None", and have the text left aligned in a drawing document. Typically the balloon text is more that one line . The new line in inserted by pressing ctrl+Enter in the override value of the balloon.
Lets say for e.g. that I have 12 parts within an assembly, once auto balloon has done it’s job you notice that No. 9 balloon is blank and No. 10 balloon only shows 1 and not 10.
I'm using balloons to get information from parts, then writing that part info to a custom table. I need to keep track of which balloon corresponds to which table row.
Is there some object/property of Balloon where I can store a single number or string? I'm already using the value field, so that's unavailable to me.
Also, one balloon corresponds to one table entry. That means I cannot create a custom iProperty in the part the balloon is attached to since more than one balloon may reference the same part.
I need to create detail views in a 2d layout drawing. What I mean is that a 'zoomed' view inside a "circle". The view magnifies the specific part of a drawing, but the dimension value keep the same. What command should I use?