Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Bauteilname als Ausdruck einlesen möglich?

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
Autor Thema:  Bauteilname als Ausdruck einlesen möglich? (1908 mal gelesen)
neXt.ru
Mitglied
Konstrukteur für Spritzgusswerkzeuge


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

Beiträge: 27
Registriert: 05.01.2019

erstellt am: 01. Nov. 2019 23:07    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 würde meine Auswerfer gerne am Kopf mit Positionsnummer versehen, ist es dabei möglich aus dem Bauteil Namen „XYZ_Position_300“ die Zahl 300 als Ausdruck einzulesen? Habe hier ein paar Bücher von HBB liegen, aber nichts passendes gefunden. Danke schon mal.

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

ThomasZwatz
Moderator
cadadmin




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

Beiträge: 5397
Registriert: 19.05.2000

(10-2022)
---------------------------------------------
[stable]
NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3
SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD
BCT-Inspector Neutral v22R2
---------------------------------------------
[testing]
NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3
BCT-Inspector Neutral v22R2
@M7720 Win10 (1909)

erstellt am: 03. Nov. 2019 02:04    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 neXt.ru 10 Unities + Antwort hilfreich

Wer oder was ist der "Bauteil Namen" ?
Ein Attribut im Teil ?
Oder der Dateiname ?
Oder ein Komponentenname ?

Und Ziel ist ein Ausdruck ( d.h. einer ohne Einheit ) ?

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

neXt.ru
Mitglied
Konstrukteur für Spritzgusswerkzeuge


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

Beiträge: 27
Registriert: 05.01.2019

erstellt am: 03. Nov. 2019 08:55    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,

danke für die Antwort. Ja genau Ziel ist ein Ausdruck ohne Einheit.

Der Bauteilnahme ist der Datei Name der .prt. Unsere Auswerfer in der Teilefamilie heißen z.B „6x100_DIN_1530.prt“, diesen speichere ich jetzt unter einer Positionsnummer und länge den ab. Kopiere mir den nächsten und speichere diesen unter einer anderen Nummer ab.

Auf dem Kopf habe ich eine Positionsnummer als Extrud platziert, die abgezogen wird. Ziel ist es, das die Nummer sich mit dem Namen mit ändert. Geht sowas irgendwie?

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

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: 211
Registriert: 21.12.2003

| NX12| NX1973 | NX 2206 | Cimatron E15| WIN 10-64bit | WIN 2019-Server VM

erstellt am: 03. Nov. 2019 13:05    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 neXt.ru 10 Unities + Antwort hilfreich

Hallo Zusammen,

ja , so etws geht! Aber: Woher weiß dein Bauteil, dass es Pos. 300 ist und nicht 301?
Du must also schon ein Attribut "Pos." erzeugen mit dem Wert 300!
Dieses Attribut linkst Du dir über die Expressions als Referenzattribut hinein. Der Text ist dann mit dem atrribut"Pos." gelinkt.

Viele Grüße
Horst

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

neXt.ru
Mitglied
Konstrukteur für Spritzgusswerkzeuge


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

Beiträge: 27
Registriert: 05.01.2019

erstellt am: 03. Nov. 2019 18:25    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,

danke für die Antwort.Zurzeit wird das auch ganz genau so gemacht, wie Sie es beschrieben haben. Habe es vielleicht etwas Blöd erklärt. Das Problem ist nur, wenn ich 100 Auswerfer erstellt habe, muss ich die Nummer für jeden einzeln Händisch ändern. Also Pos.300 kopieren, zu 301 umbennen und in den Ausdrücken 300 in 301 ändern.

Zitat:
Aber: Woher weiß dein Bauteil, dass es Pos. 300 ist und nicht 301?

Habe gehofft das ich den Namen der .prt Datei mit irgendnem Befehl aus den Eigenschaften oder von wo auch immer abfragen kann. Und sich der Ausdruck dann automatisch mitändert, wenn ich den Namen ändere. In den Ausdrücken, ist es ja möglich aus einem Text nur bestimmte stellen abzufragen. Wenn ich den Text den irgendwoher abgefragt bekommen kriegen würde.

Die Formeln sollten dann in den Ausdrücken im Optimalfall so aussehen 

Name      Abgefragter Dateiname "_Pos.300"
Pos_Nr    Frage Stellen 6,7,8 aus Ausdruk "Name" ab "300"

viele Grüße

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

Sir-Nosferatu
Mitglied
CAx/PLM Consultant


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

Beiträge: 153
Registriert: 15.05.2017

------------------------------------------------------------
Windows 11 PRO |
Dell Precision 5570 | Intel Core i9-12900H,
32GB RAM | NVIDEA RTX A2000 8GB
------------------------------------------------------------
NX7.5 bis NX2206... | NX... EAP
------------------------------------------------------------

erstellt am: 04. Nov. 2019 16:17    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 neXt.ru 10 Unities + Antwort hilfreich

Hallo,

als Ansatz könnte das so ähnlich funktionieren:

Auszug Expressions:
  A_Auslesen_Part=ug_askCurrentWorkPart()
  B_Auslesen_Zeichen=subString(A_Auslesen_Part,17,17)
  C_Konvertieren=MakeNumber (B_Auslesen_Zeichen)

VG

Sir-Nosferatu

------------------
Creating Efficiency

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)2023 CAD.de | Impressum | Datenschutz