BOM--base parts don't show up?

Discussion in 'SolidWorks' started by Michael, Feb 19, 2004.

  1. Michael

    Michael Guest

    I've got a part that's a modification of a purchased part... modeled the
    purchased part, and then inserted it into another part as a base part. Did
    the mods, life was good, or so I thought.

    Now, the problem--we're still on 2003, and using an Excel BOM. I can't get
    the base part to show up in the BOM...anybody care to offer advice?
     
    Michael, Feb 19, 2004
    #1
  2. Michael

    kenneth b Guest

    insert oem part into assy and create modifications
     
    kenneth b, Feb 19, 2004
    #2
  3. Michael

    Michael Guest

    I was hoping for a different answer... time for an ER....

    I've done it the way you suggest in the past, but then the question arises
    about why is it an assembly if there's nothing being assembled....
     
    Michael, Feb 20, 2004
    #3
  4. Michael

    kenneth b Guest



    well if you're going to use that logic ... why would you have a bom for a
    part? if a bom by definition is a parts list, wouldn't that imply that you
    have an assy?

    it is what it is. :)
     
    kenneth b, Feb 20, 2004
    #4
  5. Michael

    Michael Guest

    it goes into the BOM because you have to buy the standard part in order to
    make the finished part....
     
    Michael, Feb 20, 2004
    #5
  6. Michael,
    How about changing the custom properties on the "new base" part to be the
    part number and description of the purchased part. Then when you create the
    drawing, use the bill of materials to call out the purchased part. We do
    something similar with raw stock metal. The custom properties of any
    machined or bent part reference the raw stock number and description of the
    material. We insert a BOM into what is really a "piece part" and the BOM
    calls for the right material.

    Richard
     
    Richard Doyle, Feb 20, 2004
    #6
  7. Michael

    kenneth b Guest



    thanks for setting me straight, good luck. ;)
     
    kenneth b, Feb 20, 2004
    #7
  8. Michael

    Len K. Mar Guest

    Other than castings - I have never used base parts.
    This is how I deal with the issue using configurations.


    Create the purchased part (default configuration).
    Add configuration properties Item_Code & Item_Description. Populate
    these properties with your purchasing information (you can add other
    properties as needed).

    Create another configuration with modification (ie Modified).
    Populate the Item_Code & Item Desciption exactly as the purchased
    part.

    Go to your excel template.
    Add two columns called Item_Code & Item_Description. Change the name
    of the cell (i.e. if you added Item_code as new column "D" then cell
    D1 needs to be name Item_Code) Note - the custom property and cell
    name must be identical to work.

    This will also work with an assembly.

    When you create a new drawing (of the modified part/assembly) -
    generating a new BOM will populate the item_code & description of the
    purchased part. Even though the drawing number, file name, etc.. are
    pointing to the modified part properties.

    This same process allows me to deal with left and right hand versions
    of assemblies (such as wiring harnesses). The geometry may change for
    assembly purposes (i.e bend cable to left, right, up down, etc.... on
    installation). But the ordering information is identical. Thus, each
    configuration has the same Item_Code, and purchasing buys the correct
    number of assemblies. The work instructions (drawings) show
    representative geometry (bend instructions).

    Best of both worlds.

    Note - I've replied to this post in a hurry as I am at a client's
    site. Contact me via email if you need further explaination.

    Len K. Mar, PEng.
    President,
    E-data Solutions
     
    Len K. Mar, Feb 20, 2004
    #8
  9. Michael

    Tony Guest

    A Base part is really only another form of inputting geometry into a new
    part that can be parametrically linked to other parts built on the same
    model. This is ideal for a situation where you want all parts to be linked
    by common geometry.

    The two options for you are: -
    1. If you are to buy a part with it's own part number and then modify that
    part and give it a new number. Insert that part into an assembly as
    suggested by Kenneth, in this thread and give that the new number. This will
    result in the BOM being as you want it.

    2. If you want a new part based on a previous design, you would want the
    geometry but not the part. In this case, you insert a base part, which as
    you have discovered does not appear in a BOM.

    I believe SWX covers your needs already, as per the assembly model above. If
    they were to include the Base part in the BOM, I think it would cause bigger
    headaches for those of use that use Base Parts already.

    Regards
    Tony O'Hara
     
    Tony, Feb 21, 2004
    #9
  10. Michael

    Michael Guest

    my hope was that BasePart would follow the same BOM convention they use with
    assemblies--namely the "Don't show child components in BOM" checkbox....

    Oh well, another SW idiocyncracy....
     
    Michael, Feb 21, 2004
    #10
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.