Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Logische Abfrage innerhalb einer Partlist (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 NX
  
NX Basiskonstruktion Schulung (Teil 1) - 5-tägige Schulung für Einsteiger
Autor Thema:  Logische Abfrage innerhalb einer Partlist (Stückliste) (839 / mal gelesen)
wogo
Mitglied



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

Beiträge: 144
Registriert: 15.07.2004

NX 1899
PLM / Direktschnittstelle SAP (Ectr 4.6 - Fa. DSC)

erstellt am: 02. Dez. 2016 13:50    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 zusammen,

folgende Situation:
In einer Baugruppe haben einige Komponenten das Attribut A1 und einige andere das Attribut A2.

In einer Tabelle soll nun eine Zelle (Spalte) logisch ausgewertet werden.
Falls Attribut A1 existiert füllen der Zelle mit A1 ansonten A2.

Natürlich wäre dieses Attribut innerhalb der Komponenten relativ leicht zu verarbeiten, aber aufgrund der großen Teilevielfalt würden wir uns viel Arbeit ersparen, wenn dies innerhalb der Tabelle erledigt werden könnte.


Freundliche Grüße
Wolfgang

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

Leon
Mitglied
Techn. Angest.


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

Beiträge: 415
Registriert: 28.03.2002

ACAD 2019 Mech,Unigraphics NX 1899 64Bit,PDMS, COMOSPT, VB, Naviswork, SAP/ECTR,......
Windows 10 Pro 64Bit
FSC H720 16 GB RAM ...

erstellt am: 07. Dez. 2016 13:13    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 wogo 10 Unities + Antwort hilfreich

Du könntest in EINER Komponente ein neues Attribut A3 anlegen.
Dann in deer Assembly im Navigator alle Komponenten markieren -> rechte Maustaste Properties, den Reiter Attribute wählen.
Dort bei Interaction Method auf Bulk Edit und bei apply to auf Part umstellen.
In der Tabelle kannst Du dann die Spalten A1, A2 und A3 selektieren und mit Strg + C und Strg + V nach Excel kopieren.
Dort kombinierst Du in der Spalte mit den Werten für A3 den String von A1 und A2 (In Zelle C1 z.B. =A1&B1).
Die Werte selktierst Du dann und kopierst Sie mit Strg + C und Strg + V wieder zurück in den Komponenten Properties Dialog.

Problem ist natürlich das dies nur statisch ist und nicht auf Änderungen von A1 bzw. A2 reagiert.....
Ev. könnte man sich auch auf eines der 2 Attribute einigen und könnte damit rasch eine Massenänderung durchführen.

Formeln oder Bedingungen kenne ich nur über den Umweg der Expressions, und da müsstest auch wieder die Komponenten ändern....
------------------

Du könntest auch im Partslistfeld einfach beide Werte hintereinanderschreiben <W$=@A1><W$=@A2>, das leere beinhaltet dann auch keine Zeichen. Funktioniert aber nur wenn beide Attribute auch existieren in den Parts (findet er das erste nicht, wird das zweite nicht angezeigt). Aber mit der obigen Methode wäre das rasch angelegt und diese Lösung wäre auch dynamisch.

mfg
  Leon

[Diese Nachricht wurde von Leon am 07. Dez. 2016 editiert.]

[Diese Nachricht wurde von Leon am 07. Dez. 2016 editiert.]

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

wogo
Mitglied



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

Beiträge: 144
Registriert: 15.07.2004

NX 1899
PLM / Direktschnittstelle SAP (Ectr 4.6 - Fa. DSC)

erstellt am: 07. Dez. 2016 14:12    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 Leon,

damit hast du mich schon einen großen Schritt nach vorne gebracht.

Dein Vorschlag mit beiden Attributen in einer Zelle [<W$=@A1><W$=@A2>] hatte ich schon getestet, bekam aber immer nur einen "leeren Eintrag" weil eben immer ein Attribut in den jeweiligen Komponenten gefehlt hat.
Wir werden jetzt in den Komponenten das fehlende Attribut ohne Wert nachtragen.

Vielen Dank für die Hilfe !
Wolfgang

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