Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Stückliste

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
  
BOM Assistant für Stücklistenerstellung , eine App
Autor Thema:  Stückliste (1760 mal gelesen)
caddave
Mitglied



Sehen Sie sich das Profil von caddave an!   Senden Sie eine Private Message an caddave  Schreiben Sie einen Gästebucheintrag für caddave

Beiträge: 70
Registriert: 25.09.2008

ProE WF3 & Intralink

erstellt am: 01. Okt. 2008 15:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo, ich habe eine Frage bezüglich Stückliste
Ist es möglich mit irgendeinem Symbol ein „Entweder-oder-Abfrage“ zu erstellen.
Ich möchte nämlich, dass eine Spalte entweder den einen oder den anderen Parameter ausgibt. Je nachdem wo etwas drin steht.
Ist dies möglich?

mfg David

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bommy007
Mitglied
Konstrukteurin


Sehen Sie sich das Profil von bommy007 an!   Senden Sie eine Private Message an bommy007  Schreiben Sie einen Gästebucheintrag für bommy007

Beiträge: 188
Registriert: 09.11.2005

STools2010:
- WF3 M190
- WF4 M150
- WF5 M040
Compaq nw9440
2,13GHz; 4GB
Vista 64bit
Quadro FX 1500M

erstellt am: 01. Okt. 2008 16:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für caddave 10 Unities + Antwort hilfreich

Du kannst für eine Stückliste Beziehungen (Regeln) erstellen und dort kannst Du dann mit IF / ENDIF / ELSE arbeiten.
Habe ich aber noch nicht getestet, ob er dann auch verschiedene Parameter ausliest.

------------------
Grüßle aus Stuttgart

Pro/E macht doch Spaß (immer...na ja, fast immer...oder doch nur manchmal...) 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

caddave
Mitglied



Sehen Sie sich das Profil von caddave an!   Senden Sie eine Private Message an caddave  Schreiben Sie einen Gästebucheintrag für caddave

Beiträge: 70
Registriert: 25.09.2008

ProE WF3 & Intralink

erstellt am: 02. Okt. 2008 07:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

hmmm. Du meinst die Beziehungen, wenn man auf Wiederhbereich geht?
Und was muss ich dort eingeben? Ich muss ja auf die Parameter der eingebauten Parts bzw. Asambly zugreifen können...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bommy007
Mitglied
Konstrukteurin


Sehen Sie sich das Profil von bommy007 an!   Senden Sie eine Private Message an bommy007  Schreiben Sie einen Gästebucheintrag für bommy007

Beiträge: 188
Registriert: 09.11.2005

STools2010:
- WF3 M190
- WF4 M150
- WF5 M040
Compaq nw9440
2,13GHz; 4GB
Vista 64bit
Quadro FX 1500M

erstellt am: 02. Okt. 2008 08:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für caddave 10 Unities + Antwort hilfreich

Den genauen Syntax bekomme ich aus dem Gedächnis jetzt auch nicht hin.
Vom Sinn her müßte das so aussehen:

IF
"Es gibt eine Abfrage nach der man die Zeichen im Wert des Parameters auswerten kann, irgendwas mit STRING glaube ich. Und das dann für parametername_1"
asm.mbr.paramtername_1
ELSE
asm.mbr.parametername_2
ENDIF

Ist allerdings ungetestet...

------------------
Grüßle aus Stuttgart

Pro/E macht doch Spaß (immer...na ja, fast immer...oder doch nur manchmal...) 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

caddave
Mitglied



Sehen Sie sich das Profil von caddave an!   Senden Sie eine Private Message an caddave  Schreiben Sie einen Gästebucheintrag für caddave

Beiträge: 70
Registriert: 25.09.2008

ProE WF3 & Intralink

erstellt am: 02. Okt. 2008 10:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Wenn ich "asm.mbr.description" in der Beziehung eingebe kommt immer:
Ungültige Nummer in Beziehung.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

INNEO Solutions
Moderator





Sehen Sie sich das Profil von INNEO Solutions an!   Senden Sie eine Private Message an INNEO Solutions  Schreiben Sie einen Gästebucheintrag für INNEO Solutions

Beiträge: 2738
Registriert: 04.06.2003

StartupTools2016
Creo 2.0+3.0
WF4, WF5
KeyShot 6.0
IsoDraw CADprocess 7.3
HP ZBook 17 G2
i7 2,5GHz; 32GB RAM
Windows7 64bit

erstellt am: 02. Okt. 2008 11:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für caddave 10 Unities + Antwort hilfreich

In der Beziehung werden die Berichtsparameter nicht mit Punkten sondern mit Unterstrichen geschrieben.

asm_mbr_description

Gruß
Meike

------------------
Neu hier?  Verwundert über manche Antworten? 

Wichtige Links für noch mehr Spaß im WBF:  Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

caddave
Mitglied



Sehen Sie sich das Profil von caddave an!   Senden Sie eine Private Message an caddave  Schreiben Sie einen Gästebucheintrag für caddave

Beiträge: 70
Registriert: 25.09.2008

ProE WF3 & Intralink

erstellt am: 02. Okt. 2008 12:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Funktionert leider nicht. Wenn ich in der Beziehung z.b. asm_mbr_description = "TEST" eingebe und die Stückliste wieder aktualisiere geschieht gar nichts...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

INNEO Solutions
Moderator





Sehen Sie sich das Profil von INNEO Solutions an!   Senden Sie eine Private Message an INNEO Solutions  Schreiben Sie einen Gästebucheintrag für INNEO Solutions

Beiträge: 2738
Registriert: 04.06.2003

StartupTools2016
Creo 2.0+3.0
WF4, WF5
KeyShot 6.0
IsoDraw CADprocess 7.3
HP ZBook 17 G2
i7 2,5GHz; 32GB RAM
Windows7 64bit

erstellt am: 02. Okt. 2008 12:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für caddave 10 Unities + Antwort hilfreich

Wenn Du nur diesen Eintrag verwendest, kann auch nichts passieren.

Du mußt einen neuen Parameter erzeugen, den Du über die IF Bedingung in der Beziehung fütterst.
Und diesen neuen Parameter mußt Du in der Stückliste verwenden.

Ich kann Dir leider auch gerade keine fertige Lösung anbieten. Wobei ich auch nicht genau weiß, ob Dein Vorhaben tatsächlich so umzusetzen ist.

Gruß
Meike

------------------
Neu hier?  Verwundert über manche Antworten? 

Wichtige Links für noch mehr Spaß im WBF:  Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

caddave
Mitglied



Sehen Sie sich das Profil von caddave an!   Senden Sie eine Private Message an caddave  Schreiben Sie einen Gästebucheintrag für caddave

Beiträge: 70
Registriert: 25.09.2008

ProE WF3 & Intralink

erstellt am: 02. Okt. 2008 13:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich hoffe ich nerve dich nicht   
Also das hier habe ich in die Beziehung geschrieben:

IF asm_mbr_description == ""
eingabe = asm_mbr_description
ELSE
eingabe = asm_mbr_benennung
ENDIF

Und was muss ich jetzt in die Stückliste schreiben?
Wenn ich "&eingabe" schreibe und Aktualisiere steht dann  in dieser Spalte bei jeder Zeile &eingabe"...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Nobody333
Mitglied
Dipl. Ing. (FH) (Konstruktion)


Sehen Sie sich das Profil von Nobody333 an!   Senden Sie eine Private Message an Nobody333  Schreiben Sie einen Gästebucheintrag für Nobody333

Beiträge: 593
Registriert: 06.07.2007

HP Workstation Z400
Intel Xeon W3565 4x3,20GHz
12GB RAM
Nvidia Quadro FX1800
Windows 7 x64 Prof. SP1
Creo Parametric 2 (M100)
FoundationAdv bzw. Flex3C
Startup Tools 2013
MathCad Prime 3

erstellt am: 02. Okt. 2008 13:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für caddave 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von caddave:
Und was muss ich jetzt in die Stückliste schreiben?
Wenn ich "&eingabe" schreibe und Aktualisiere steht dann  in dieser Spalte bei jeder Zeile &eingabe"...


Vergleich doch mal die anderen Zellen des Wiederholbereiches, mit dem, was du machen willst. Dann ist das ganz einfach. Es soll der Inhalt des Parameters "eingabe" gezeigt werden.
Also: &asm.mbr.eingabe

------------------
Gruß Marco

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

caddave
Mitglied



Sehen Sie sich das Profil von caddave an!   Senden Sie eine Private Message an caddave  Schreiben Sie einen Gästebucheintrag für caddave

Beiträge: 70
Registriert: 25.09.2008

ProE WF3 & Intralink

erstellt am: 02. Okt. 2008 14:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Leider immer noch kein Erfolg 
Ist es vieleicht gar nicht umsetzbar   

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

INNEO Solutions
Moderator





Sehen Sie sich das Profil von INNEO Solutions an!   Senden Sie eine Private Message an INNEO Solutions  Schreiben Sie einen Gästebucheintrag für INNEO Solutions

Beiträge: 2738
Registriert: 04.06.2003

StartupTools2016
Creo 2.0+3.0
WF4, WF5
KeyShot 6.0
IsoDraw CADprocess 7.3
HP ZBook 17 G2
i7 2,5GHz; 32GB RAM
Windows7 64bit

erstellt am: 02. Okt. 2008 14:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für caddave 10 Unities + Antwort hilfreich

Hallo caddave,

in der Zelle muß stehen

&rpt.rel.eingabe

Man greift nicht auf Modellparameter zu, sondern auf Parameter die durch Beziehungen innerhalb der Stueckliste erzeugt werden.

Gruss Martin

------------------
Neu hier?  Verwundert über manche Antworten? 

Wichtige Links für noch mehr Spaß im WBF:  Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

caddave
Mitglied



Sehen Sie sich das Profil von caddave an!   Senden Sie eine Private Message an caddave  Schreiben Sie einen Gästebucheintrag für caddave

Beiträge: 70
Registriert: 25.09.2008

ProE WF3 & Intralink

erstellt am: 02. Okt. 2008 15:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

So bin dem Ziel schon näher gekommen     
Danke schon mal für eure Hilfe.

Leider funktionert diese Abfrage nicht so wie ich möchte.

Code:
IF asm_mbr_description == ""

Es liegt warscheinlich daran, dass eben manche Parts kein description Parameter haben.

EDIT: Habe den Code durch if exists("asm_mbr_description") ersetzt und jetzt funktioniert super.

Danke an alle die mir geholfen haben

[Diese Nachricht wurde von caddave am 02. Okt. 2008 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz