[PCB_FORUM] Re: varient Bom
- From: Mark Salberg <msalberg@xxxxxxxxxxxx>
- To: Cadence User Group <icu-pcb-forum@xxxxxxxxxxxxx>
- Date: Thu, 25 Oct 2007 12:35:30 -0400
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:
- » [PCB_FORUM] varient Bom
- » [PCB_FORUM] Re: varient Bom
- » [PCB_FORUM] Re: varient Bom
- » [PCB_FORUM] Re: varient Bom
- » [PCB_FORUM] Re: varient Bom
- » [PCB_FORUM] Re: varient Bom
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.RPTALL 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 BOMHow 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 toanswer this.DaveDavid 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 12. 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, MarkDavid Kelly (davidkel) wrote:Hi I stirred you wrong. I needed to be more specific. The property needs tobe BOM=1 and BOM=2 etc. or BOM=NONE. Then the program cnhdlbom shouldcreate theseparate 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 theparts 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 threeseparate 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 notedin a tble on the schematic.3. PNP data is for main model only. 3.a. Secondary model PNP data must be modified manuallyper 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 Servicespowered by MessageLabs. For more information please visit http://www.ers.ibm.com______________________________________________________________________ __ _____ -----------------------------------------------------------To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxxwith a subject of subscribe or unsubscribeTo 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@xxxxxxxxxxxxxwith a subject of subscribe or unsubscribeTo 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 ManagementServices 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@xxxxxxxxxxxxxwith 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@xxxxxxxxxxxxxwith 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 _____________________________________________________________________________