Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Syntax bei Interpart-Expressions

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
  
RAMECKERS GROUP rüstet sich für die Zukunft
Autor Thema:  Syntax bei Interpart-Expressions (2652 mal gelesen)
horst.radtke
Mitglied
selbständig


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

Beiträge: 214
Registriert: 21.12.2003

erstellt am: 20. Jun. 2010 18:51    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 UG-ler,
habe mir zu Testzwecken ein Baugruppe, bestehend aus ca 4 Teilen , erstellt.
In der Top-Baugruppe habe ich dann die Ausdruecke benannt, mit denenich in den 4 Komponenten die Maße dann
steuern moechte.
Meine Top-Baugruppe heißt zB.:
XX-XX_B00000-Verdeck-komplett.  In dieser gibt es einen Ausdruck "Breite"

XX-XX_P00000-Kappe waere in diesem Fall eine Komponente der Top-Baugruppe.

XX-XX_"......." steht bei uns  fuer die Projektnummer.

In dem KomponentenBauteil "XX-XX_P00000-Kappe" muesste doch nunmehr stehen:
p125=XX-XX_B00000-Verdeck-komplett::Breite

Und ab hier weiss ich nicht mehr weiter. Es gibt eine Fehlermeldung, das die ......not found ....oder so.

Kann es sein, das NX6 hier keine Sonderzeichen wie Bindestrich oder Unterstrich im Dateinamen unter verwendung der Expressions zulaesst?

Gruß

Der Horst


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

bbonisch
Mitglied
Maschinenbautechniker


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

Beiträge: 1053
Registriert: 25.02.2005

CSWA
HP Z440
Windows 7 Professional 64 Bit
Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM
NVIDIA Quadro M4000
SW2017 SP5 mit CAD-Desktop (SAP)

erstellt am: 21. Jun. 2010 07:27    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 horst.radtke 10 Unities + Antwort hilfreich

Hallo Horst,
habe es bei mir Nativ (NX4) ausprobiert und es gibt kein Problem mit Dateien die einen Bindestrich haben. Kannst du im Teil die Wavereferenz zur BG erzeugen? Hast du die BG komlett geladen?
Es gibt auch bei Dienstprogramme --> Anwenderstandards bei Baugruppe --> Teilübergreifende Konstruktion zulassen. Sonst fällt mir momentan nichts mehr ein.

------------------
Gruß bbonisch

Wer nicht träumt, der ist tot.  

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

bbking
Mitglied



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

Beiträge: 1419
Registriert: 30.01.2002

erstellt am: 21. Jun. 2010 08: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 Nur für horst.radtke 10 Unities + Antwort hilfreich

hallo horst.radke!

da sollte dann stehen: p125="XX-XX_B00000-Verdeck-komplett"::Breite, also der komponentenname in anführungszeichen, weil nx sonst (konsequenterweise) versucht eine formel mit parameternamen aus dem aktiven teil zu berechnen und kommt zu dem schluss, dass diese parameter nicht vorhanden sind (in deinem fall sucht es halt die parameter "XX" und "XX_B0000", usw).

ps: interpart expressions ist schon was, bei dem man sich überlegen sollte, ob man dass wiklich gebrauchen kann. du schränkst dir halt die allgemeine verwendbarkeit deiner ziel-komponente (das teil, das die ausdrücke ausliest) erheblich ein, ähnlich wie bei wave-link-strukturen. das gemeine ist halt, dass es nicht so augenfällig ist, wenn du interpart expressions einsetzt, im verglich zu wave-links. kann schon mal nicht geringe  verwirrung stiften, wenn sich dein teil nicht so ändert wie erwartet! 


HTHHope this helps (Hoffe, es hilft weiter)!! 

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