Permlink Replies: 5 - Last Post: Apr 18, 2009 1:04 PM Last Post By: Josh_Petitt
jjuhlin

Posts: 5
Registered: 04/16/09
Getting Inventor bom to match the order of parts in the assembly browser
Posted: Apr 17, 2009 3:21 AM
  Click to reply to this thread Reply
Usually, for simply assemblies the bom in an .idw file matches the order of the components in the .iam assembly.

But I have a very large assembly that has been edited several times and the order of the components in the browser has been modified substantially. Now the bom in the .idw file is a jumbled mess.

Short of dragging the items in the bom one by one to new locations, is there any way to
re-order the .idw bom to match the .iam browser?
Quinn Zander
Re: Getting Inventor bom to match the order of parts in the assembly browser
Posted: Apr 17, 2009 3:29 AM   in response to: jjuhlin in response to: jjuhlin
  Click to reply to this thread Reply


What does Browser order have to do with
anything??

 

The Assembly BOM is where it all starts for the
Partslist in the IDW.

 

Ordering can happen in the Assy BOM, then the
Partlsist can follow this order (sort on Item field), or the ordering can happen
in the Partslist and these new Item numbers can then be pushed back into the
Assy BOM. (because really, the Assy BOM is driving and if the Parstlist is
renumbered without the Assy BOM bieng renumbered too, then the Partslist thinks
it is out of sync)

 

QBZ


<jjuhlin> wrote in message news:6164280@discussion.autodesk.com...
Usually,
for simply assemblies the bom in an .idw file matches the order of the
components in the .iam assembly. But I have a very large assembly that has
been edited several times and the order of the components in the browser has
been modified substantially. Now the bom in the .idw file is a jumbled mess.
Short of dragging the items in the bom one by one to new locations, is there
any way to re-order the .idw bom to match the .iam
browser?

Blair A. Stunder
Re: Getting Inventor bom to match the order of parts in the assembly browser
Posted: Apr 17, 2009 4:31 AM   in response to: Quinn Zander in response to: Quinn Zander
  Click to reply to this thread Reply


There is a tool within the SDK library where
Inventor is installed, that will re-order your parts within the IAM browser to
be in part number sequence.


--
InventorSuite 2010
Dell Precision 690
Dual Quad Core E5320
@ 1.86GHz
4Gb DDR SDRam - 667 Mhz, ECC
SAS 146Gb - 15k rpm
Quadro
FX3500 256Mb - Driver: 182.08 Bios: 5.71.22.55.08
Direct 3D
XP Pro
Sp3  3Gb/2800
Space Explorer USB, release: 3.6.11 driver 6.6.4 firmware
3.17
AVG 8.5


"Quinn Zander" <mtnblue@mts.net> wrote in message news:6164281@discussion.autodesk.com...


What does Browser order have to do with
anything??

 

The Assembly BOM is where it all starts for the
Partslist in the IDW.

 

Ordering can happen in the Assy BOM, then the
Partlsist can follow this order (sort on Item field), or the ordering can
happen in the Partslist and these new Item numbers can then be pushed back
into the Assy BOM. (because really, the Assy BOM is driving and if the
Parstlist is renumbered without the Assy BOM bieng renumbered too, then the
Partslist thinks it is out of sync)

 

QBZ


<jjuhlin> wrote in message news:6164280@discussion.autodesk.com...
Usually,
for simply assemblies the bom in an .idw file matches the order of the
components in the .iam assembly. But I have a very large assembly that has
been edited several times and the order of the components in the browser has
been modified substantially. Now the bom in the .idw file is a jumbled mess.
Short of dragging the items in the bom one by one to new locations, is there
any way to re-order the .idw bom to match the .iam
browser?

jjuhlin

Posts: 5
Registered: 04/16/09
Re: Getting Inventor bom to match the order of parts in the assembly browser
Posted: Apr 18, 2009 1:07 AM   in response to: Quinn Zander in response to: Quinn Zander
  Click to reply to this thread Reply
What does Browser order have to do with
anything??

The browser order reflects the order in which the parts were assembled into the assy and in this case reflects the order that the actual physical assy is to be assembled.

Start with part #1.
Add part #2
Then part #3
etc
Not a really outlandish idea.

But more importantly, it reflects the order that I wanted the bom to appear. The current bom is just a jumble of components with no particular logic. It seems reasonable that Inventor would include a way to control the order of the bom and that further that reflecting the engineer's intent as reflected by the order that the assy is constructed would be one reasonable option.

Apparenly not.

I did not have much luck reordering the assy bom. But I can drag items within the partlist if that's the only way. But you say that the partlist can be used to reorder the assy bom? I'm not aware of this option. Can you give a clue as to how I would find that command?
Quinn Zander
Re: Getting Inventor bom to match the order of parts in the assembly browser
Posted: Apr 18, 2009 10:24 AM   in response to: jjuhlin in response to: jjuhlin
  Click to reply to this thread Reply


Browser organization has always been a contentious
issue.

 

IV by its nature disregards this by throwing
pattern sources upon deletion of the pattern to the top of the browser (if the
app option is enabled to keep the souce) and will also exhibit this behavior
during the save-copy-replace, the save-as-derived and a few other
functions of the Assembly Tool Extensions. This isn't necessarily a bad
thing as it makes new components easy to find without having to constantly
RMB->Find in Browser on the model instances.

 

That said, there are two other tools in the
asssembly tool extensions that allow the borwser entries to be renamed by iProp
values and also a tool the will sort the browser aphabetically.

 

Browser clutter has finally been dealt with in 2010
with the addition of the much asked for user defined browser
folders.

 

In terms of the BOM-Partslist connection, the
Partlist pulls its info from the BOM from either the structured or parts-only
tabs of the BOM (depending on which one is selected upon Partslist
placement)

 

Components ae reordered in the BOM and Partslist by
dragging on the "brick" located on the leftmost area of the table. Multiple
parts can be shift-selected and dragged around as a group. Once the order is
set, the renumber button will renumber all the items. This order filters into
the Partslist, however, for reasons unexplained, the Partslist still need to be
manually alpha-sorted against the item numbers so it will reflect the
BOM.

 

I recommend to do as much work in the BOM as
possible as it allows "spreadheet" editing functions like drag-fill, direct
iprop editing, control over quantity types, shows thumbnails, controls part
number rollup, and even has the capability to open parts if
needed.

 

Once the Partslist is placed and sorted the need
may arise to tweak the order further. Once a row is drag-reordered and the table
is renumbered in the Partslist, the item numbers affected will turn blue. At
this point, the "Save item overrides to BOM" button will light up. This function
will renumber the BOM accordingly FROM the Partslist and keep the one to one
correlation between BOM and Partlist.

 

Over on McadForums, Bob Schader
wrote a cool add-in called Renumballoons
that may help you. What it does is allow the selection of balloons in an ordered
fashion (say; right to left or in particular order) then it runumbers the
selected balloons in numerical order and at the same time changes the item
nubers in the Partslist (obviously).

 

QBZ

 


<jjuhlin> wrote in message news:6165211@discussion.autodesk.com...
What
does Browser order have to do with anything?? The browser order reflects the
order in which the parts were assembled into the assy and in this case
reflects the order that the actual physical assy is to be assembled. Start
with part #1. Add part #2 Then part #3 etc Not a really outlandish idea. But
more importantly, it reflects the order that I wanted the bom to appear. The
current bom is just a jumble of components with no particular logic. It seems
reasonable that Inventor would include a way to control the order of the bom
and that further that reflecting the engineer's intent as reflected by the
order that the assy is constructed would be one reasonable option. Apparenly
not. I did not have much luck reordering the assy bom. But I can drag items
within the partlist if that's the only way. But you say that the partlist can
be used to reorder the assy bom? I'm not aware of this option. Can you give a
clue as to how I would find that command?

Josh_Petitt

Posts: 5,400
Registered: 09/21/04
Re: Getting Inventor bom to match the order of parts in the assembly brows
Posted: Apr 18, 2009 12:59 PM   in response to: jjuhlin in response to: jjuhlin
  Click to reply to this thread Reply
Just a comment on this: generally no one will see the browser except you and other IV operators (AFAIK it can't be published). Same goes for the BOM. The Parts List is the only thing that will be seen by the outside world. I'd only worry about making the Parts List in the order your readers want. Order the browser in whatever order seems natural to you (the user). The BOM can be resorted to suit the task at hand.

Of course I'm only taking into account printed drawings, with DWF the browser order may be important to outside viewers.


One more observation: Item # does not equal Part #. Don't assume that you must balloon using item numbers. We use part number balloons and it works much better. If a drawing is published and someone renumbers the item numbers? No problem, part numbers stay the same.