Hallo,
gibt es eine Möglichkeit im Schaltplan abzufragen ob ein Device ein Package
hat?
Hintergrund: Ich möchte z.B. die Supply Symbole herausfiltern.
MFG
Marco Förderer
IBS Hühne GmbH
Hallo,
gibt es eine Möglichkeit im Schaltplan abzufragen ob ein Device ein Package
hat?
Hintergrund: Ich möchte z.B. die Supply Symbole herausfiltern.
MFG
Marco Förderer
IBS Hühne GmbH
Viel dank.
Ich hätte da noch das Problem, dass ich noch die Elemete ohne Symbol
herausfiltern möchte wie z.B. Passermarken.
Geht das ähnlich?
MFG
Marco Förderer
IBS Hühne GmbH
"Richard Hammerl" <ric@cadsoft.de> schrieb im Newsbeitrag
news:glucam$1nq$1@cheetah.cadsoft.de...
Marco Förderer schrieb:
Hallo,
gibt es eine Möglichkeit im Schaltplan abzufragen ob ein Device ein
Package
hat?
Hintergrund: Ich möchte z.B. die Supply Symbole herausfiltern.
MFG
Marco Förderer
IBS Hühne GmbH
Ja, so wie das auch im bom.ulp gemacht wird:
void CollectPartData(void)
{
NumParts = 0;
schematic(SCH) {
SCH.parts(P) {
if (P.device.package) {
PartName[NumParts] = P.name;
PartValue[NumParts] = P.value;
PartDevice[NumParts] = P.device.name;
PartPackage[NumParts] = P.device.package.name;
PartHeadline[NumParts] = P.device.headline;
PartDescription[NumParts] = P.device.description;
PartValueOn[NumParts] = P.device.value == "On";
NumParts++;
}
}
}
}
--
Mit freundlichen Gruessen / Best regards
Richard Hammerl
CadSoft Support -- hotline@cadsoft.de
Viel dank.
Ich hätte da noch das Problem, dass ich noch die Elemete ohne Symbol
herausfiltern möchte wie z.B. Passermarken.
Geht das ähnlich?
MFG
Marco Förderer
IBS Hühne GmbH
"Richard Hammerl" <ric@cadsoft.de> schrieb im Newsbeitrag
news:glucam$1nq$1@cheetah.cadsoft.de...
Marco Förderer schrieb:
Hallo,
gibt es eine Möglichkeit im Schaltplan abzufragen ob ein Device ein
Package
hat?
Hintergrund: Ich möchte z.B. die Supply Symbole herausfiltern.
MFG
Marco Förderer
IBS Hühne GmbH
Ja, so wie das auch im bom.ulp gemacht wird:
void CollectPartData(void)
{
NumParts = 0;
schematic(SCH) {
SCH.parts(P) {
if (P.device.package) {
PartName[NumParts] = P.name;
PartValue[NumParts] = P.value;
PartDevice[NumParts] = P.device.name;
PartPackage[NumParts] = P.device.package.name;
PartHeadline[NumParts] = P.device.headline;
PartDescription[NumParts] = P.device.description;
PartValueOn[NumParts] = P.device.value == "On";
NumParts++;
}
}
}
}
--
Mit freundlichen Gruessen / Best regards
Richard Hammerl
CadSoft Support -- hotline@cadsoft.de