[PCB_FORUM] Re: varient Bom

Hi group,
We did get the varient bom to work 90%.
Meaning, I could run Tools Varient Bom, create two other secondary models. Model_a and Model_B. Select parts to change values and can select Do Not Install which adds a DNI property to the part to remove it from the desired secondary bom.

I created Bom.rpt by selecting Varient Bom in BOM output dialog box.
Thus creating three bom's listing the modified values and any DNI parts are removed from that bom.
1. BOM.RPT
2. BOM_MODELA.RPT
3. BOM_MODELB.RPT

ALL IS GREAT!!! Until we want to install a component in a secondary model that is NOT installed in the primary board bom. We have BOM_IGNORE property on all schematic symbols not populated in the main model.

*QUESTION: Using varient BOM
How can I have a component that is NOT populated in the primary or base mosel to now be populated in a secondary model?

*regards,
Mark*
*




David Kelly (davidkel) wrote:
Mark

I'm sorry that isn't working. You may have to contact Cadence. As far as
I
know there isn't anything special we have done to make this work. And we
are also
using 15.7.

When you look in the .csa files under the sch_1 directory. Can you find
the
property BOM=NONE or BOM=1? If these look different that may be the
problem.
But if all else fails open a case with Cadence. They should be able to
answer this.

Dave

David Kelly
davidkel@xxxxxxxxx
720-562-6316

-----Original Message-----
From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Mark Salberg
Sent: Thursday, October 25, 2007 3:34 AM
To: icu-pcb-forum@xxxxxxxxxxxxx
Subject: [PCB_FORUM] Re: varient Bom

Hello again Dave,
I tried that too but only one bom .rpt output. Here is what I did....
1. I added property BOM=1 by Property name BOM, type 1


2. Packaged the design:
3. Ran BOM from Concept menu / Tools / Packager Utilities / Bill of
Material


Questions???
1. Do I have to set anything in the packager to pass BOM property? 2. Do I have to set anything in the BOM Template file?
3. How does it know to create 2 BOMs?
4. We are using Concept HDL v.15.7.....How do I know which program it is
running? (i.e. cnhdlbom)

Your suggestion sounds great, but I need to know how to get it all set
up to output both boms.

Thanks again for your feedback.
Does anybody else use this method?

Regards,
Mark

David Kelly (davidkel) wrote:
        Hi
        
        I stirred you wrong. I needed to be more specific. The property
needs to
be BOM=1 and BOM=2 etc. or BOM=NONE. Then the program cnhdlbom should
create the
separate files.
        
        David Kelly
        davidkel@xxxxxxxxx
        720-562-6316
        
        -----Original Message-----
        From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
        [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Mark
Salberg
        Sent: Wednesday, October 24, 2007 11:59 AM
        To: icu-pcb-forum@xxxxxxxxxxxxx
        Subject: [PCB_FORUM] Re: varient Bom
        
        Hi Dave,
        Bom_Ignore is a cadence property that can be used to remove
parts from a
        BOM.
        How do you get Bom_1 and Bom_2 to create two different BOM's.
        We just tried it and only one bom.rpt was generated.
        Added property and value of TRUE.
        
        1. We need to have bom_ignore for the "main model"
        2. How do we get "Not installed" parts removed from the 2nd
model?
        3. Then we need different values for components to package into
        different bom's.
        
        Is there some BOM setup that has to be made in order to creat
more than
        one bom?
        
        Thanks,
        Mark
        
        
        
        David Kelly (davidkel) wrote:
                Mark
                
                What we have done in the past is use BOM_NONE for the
parts you don't want in the BOM. And BOM_1 for the first version and BOM_2 for the second version and so on.
                
                When you run the BOM output it will create separate BOMs
1,2 ....
                
                Hope this is what you are looking for.
                
                Dave
                
                
                David Kelly
                davidkel@xxxxxxxxx
                720-562-6316
                
                -----Original Message-----
                From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
                [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of
Mark Salberg
                Sent: Wednesday, October 24, 2007 11:14 AM
                To: Cadence User Group
                Subject: [PCB_FORUM] varient Bom
                
                Does anyone use the varient bom successfully?
                We use BOM_IGNORE for do not install components.
                
                We want to use a single schematic and .brd with three
separate model builds.
                Meaning three different population and component values.
                
                Example:
                Model         |   bom_ignore   |   Value (R1)   |
                Model A     |   TRUE            |    1K             |
                Model B     |   FALSE          |     2K            |
                Model C     |   TRUE            |     3K            |
                
                In the past, we have done the following:
                1. Add BOM_IGNORE in schematic for any nopops in main
model.
                2. Any other model nopops or value differences are noted
in a tble on the schematic.
                3. PNP data is for main model only.
                3.a. Secondary model PNP data must be modified manually
per table in schematic.
                4. List nopop and value differences in assembly drawing.
(Manually)
                
                Any suggestions are welcome!
                
                Thanks,
                Mark
                
                
        
______________________________________________________________________
                __
                _____
                Scanned by IBM Email Security Management Services
powered by MessageLabs. For more information please visit http://www.ers.ibm.com
______________________________________________________________________
                __
                _____
        
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
                with a subject of subscribe or unsubscribe
                
To view the archives of this list go to http://www.freelists.org/archives/icu-pcb-forum/
                
                Problems or Questions:
                Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
        
-----------------------------------------------------------
        
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
                with a subject of subscribe or unsubscribe
                
To view the archives of this list go to http://www.freelists.org/archives/icu-pcb-forum/
                
                Problems or Questions:
                Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
        
-----------------------------------------------------------
                
        
______________________________________________________________________
                _______ Scanned by IBM Email Security Management
Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
______________________________________________________________________
                _______
                
        
        
        
________________________________________________________________________
        _____
        Scanned by IBM Email Security Management Services powered by
        MessageLabs. For more information please visit
http://www.ers.ibm.com
        
________________________________________________________________________
        _____
        -----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
        with a subject of subscribe or unsubscribe
        
        To view the archives of this list go to
        http://www.freelists.org/archives/icu-pcb-forum/
        
        Problems or Questions:
        Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
        -----------------------------------------------------------
        -----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
        with a subject of subscribe or unsubscribe
        
        To view the archives of this list go to
http://www.freelists.org/archives/icu-pcb-forum/
        
        Problems or Questions:
        Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
        -----------------------------------------------------------
        
        
________________________________________________________________________
_____
        Scanned by IBM Email Security Management Services powered by
MessageLabs. For more information please visit http://www.ers.ibm.com
        
________________________________________________________________________
_____
        
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For 
more information please visit http://www.ers.ibm.com
_____________________________________________________________________________




_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For 
more information please visit http://www.ers.ibm.com
_____________________________________________________________________________

Other related posts: