Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  prt ohne 3D-Geometrie finden

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
  
Erste Schritte mit Siemens NX
Autor Thema:  prt ohne 3D-Geometrie finden (394 / mal gelesen)
meutz
Mitglied


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

Beiträge: 6
Registriert: 16.02.2024

SAP | ECTR | Siemens NX2212

erstellt am: 26. Feb. 2024 14: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

Hallo, im Rahmen eines Datenaustauschs wollen wir alle prt ohne 3D-Geometrie finden. Die reine Dateigröße scheint kein geeignetes Kriterium zu sein. da hier 10-20000 Datensätze im PLM liegen, suche ich einen Weg, die herauszufinden. Jemand eine Idee?

------------------
Michael

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

Eonwe
Mitglied



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

Beiträge: 74
Registriert: 10.11.2014

NX 12 mit ECTR

erstellt am: 26. Feb. 2024 16:01    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 meutz 10 Unities + Antwort hilfreich

Am ehesten wohl über ein Journal, bzw. dll-Programm, das die fraglichen Datensätze überprüft und entsprechend filtert.
Was ich mich aber gerade frage: Was ist ein prt ohne 3D-Geometrie. Was enthält es denn sonst?

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

meutz
Mitglied


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

Beiträge: 6
Registriert: 16.02.2024

SAP | ECTR | Siemens NX2212

erstellt am: 26. Feb. 2024 16: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

Danke. Da ihr ja auch mit dem ECTR unterwegs seid: welche Art Journal? Ich möchte Standardfunktionalitäten nutzen.
Zu deiner Frage: ein KO-System.

------------------
Michael

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5145
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 27. Feb. 2024 07:33    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 meutz 10 Unities + Antwort hilfreich

Moinsen,

ich vermute es geht um Zeichnungen etc.?
Mit TC wäre es einfach :-)
Schreibt ECTR irgendwelche Attribute ins NX File? Gibt es denn in ECTR keine Unterscheidung zwischen Bauteil, Baugruppe, Zeichnungen usw.?

Oder geht es echt darum Dateien zu finden die keinerlei Geometrie, also auch eine Bezugselemente oder Geometrie ohne Zeitstempel enthält?

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

meutz
Mitglied


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

Beiträge: 6
Registriert: 16.02.2024

SAP | ECTR | Siemens NX2212

erstellt am: 27. Feb. 2024 08:03    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

Es geht wie geschrieben um 3D-Modelle, nicht um Zeichnungen/2D. Stell dir vor, der Kunde (ein großer OEM) schickt 10-20.000 Modelle und wir müssen herausfinden, bei welchen prt denn die Geometrie fehlt, also evtl. ein Fehler beim Export passiert ist. Deshalb müssen wir diese Teile/Nummern herausfinden und rückmelden. ECTR schriebt AFAIK nichts in das Dokument.

------------------
Michael

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

Eonwe
Mitglied



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

Beiträge: 74
Registriert: 10.11.2014

NX 12 mit ECTR

erstellt am: 27. Feb. 2024 09: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 meutz 10 Unities + Antwort hilfreich

ECTR ist eigentlich nur ein Viewer auf die Daten im SAP. ECTR unterscheidet auch nicht nach Inhalt sondern nur nach Dokumentenstruktur, sprich eine Baugruppe ist ein Teil mit Komponente(n). Da findet keine Analyse der Parts statt, von daher wird es auch schwierig Standardfunktionalität zu verwenden.
Ich würde solche Daten nie ungeprüft ins PLM schieben sondern erst lokal überprüfen und dann importieren. Um etwas selbst programmiertes kommt man aber glaub ich nicht drum herum

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5145
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 27. Feb. 2024 11: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 meutz 10 Unities + Antwort hilfreich


Feature_Count.PNG

 
Mit Bordmitteln könnte Checkmate weiterhelfen, dort kann man ja die verschiedensten Checks konfigurieren.
Einmal auf Baugruppenebene, um zu prüfen ob alle Komponenten mitgeliefert worden sind.
Dann auf ET Ebene um zu prüfen ob Geometrie enthalten ist, bzw. auch welche um KSYS auszunehmen.

Um ein ET zu prüfen könnte man mit Checkmate feststellen ob überhaupt Formelemente enthalten sind.

, %mqc_report_feature_count

Allerdings findest du damit keine Geometrie ohne Zeitstempel wie beispielsweise importierte Kurven oder Facettenkörper.
Du müsstest dann noch weitere Tests konfigurieren die prüfen ob mindestens beispielsweise ein Volumen- oder Flächenkörper vorhanden sind.

HTH


------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

meutz
Mitglied


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

Beiträge: 6
Registriert: 16.02.2024

SAP | ECTR | Siemens NX2212

erstellt am: 27. Feb. 2024 11: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

Guter Hinweis, danke. Checkmate ist zwar nicht im Einsatz bzw. nicht konfiguriert, ich schaue aber mal in die Richtung.

------------------
Michael

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

Markus_30
Moderator
CAx-Architect




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

Beiträge: 5513
Registriert: 21.03.2005

Windows 10 (21H2)
NX 2007 Series

erstellt am: 27. Feb. 2024 13: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 meutz 10 Unities + Antwort hilfreich

Hallo zusammen,

ich hab's so verstanden, dass der gesamte vorhandene Datenbestand nach "leeren Modellen" durchforstet werden soll. Da hilft Check-Mate doch erst mal nicht, denn dazu müsstest du den gesamten Datenbestand aufmachen und die Check-Mate Ergebnisse rausschreiben lassen. Oder seh ich was falsch?

Der ug_inspect.exe könnte benutzt werden. Der kann dir die Anzahl der Körper und / oder Komponenten ausgeben, mindestens eine der beiden Abfragen muss größer Null sein, erst dann ist dein Modell nicht leer. Ob's noch andere Daten gibt, die z. B. nur Kurven beinhalten, kann ich natürlich nicht wissen, das müsste man dann ggf. auch noch abprüfen.

So oder so wirst du deinen gesamten Datenbestand automatisiert durchforsten müssen. Ich weiß, dass das mit Teamcenter durchaus geht, weil wir das selber schon mal gemacht haben, als wir Teile suchen wollten, die noch Migrationsdaten beinhalteten. Die haben wir alle automatisiert geöffnet, eine bestimmte Eigenschaft überprüft und dann wieder geschlossen. Die Treffer wurden dann als Report ausgeleitet. War ne kleine Anpassungsprogrammierung von einem Kollegen, der leider nicht mehr bei uns ist, ich kann dir also leider nicht genau sagen, wie das geht, weiß aber, dass es geht.

Keine Ahnung, ob / wie das mit SAP funktionieren kann.

------------------
Gruß   

Markus

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

Eonwe
Mitglied



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

Beiträge: 74
Registriert: 10.11.2014

NX 12 mit ECTR

erstellt am: 27. Feb. 2024 13:42    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 meutz 10 Unities + Antwort hilfreich

ug_inspect ist bestimmt besser geeignet als Checkmate. Zugriff auf ECTR ist grundsätzlich per API möglich, die die meisten Funktionen der graphischen Oberfläche bietet. Wenn gewünscht kann ich hier Codeschnipsel liefern.

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

Meinolf Droste
Ehrenmitglied V.I.P. h.c.
Dipl.Ing



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

Beiträge: 5145
Registriert: 14.12.2000

NTSI Workstation
Core i7-9700K 4.90 GHz
32 GB RAM
NVIDIA Quadro P2000

TC 11.5
NX 12.0.2 MP7
NX 1888 testing
NX 1899 Beta

erstellt am: 27. Feb. 2024 14: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 Nur für meutz 10 Unities + Antwort hilfreich

Check-mate geht auch aus einer Shell heraus, siehe Doku.
Im Batch geht das sicher auch über Verzeichnisstrukturen umzusetzen. Ob das in ECTR im Batch läuft - das weiß ich nicht.
In TC wäre es vermutlich reine Fleißarbeit.

Was besser geeignet ist - keine Ahnung. Mit Checkmate könnten weitere Prüfungen verbunden werden.

------------------
Grüße Meinolf

Ich steh auf flotte Dreier

I know I was born and I know that I'll die but the in between is mine - Pearl Jam

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

mseufert
Ehrenmitglied V.I.P. h.c.
Freiberuflicher CAD/CAM Ingenieur


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

Beiträge: 2690
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 27. Feb. 2024 15: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 meutz 10 Unities + Antwort hilfreich

Hallo zusammen,

am Ende läuft es darauf hinaus, einige tausend Parts automatisiert zu untersuchen und ein Ergebnis zu liefern, das entweder nur die faulen Eier aussortiert, oder auch z.B. Einzelteile von Baugruppen unterscheidet. Das Ganze möglichst ohne allzuviel Handarbeit.

Dazu sollte man sich erst überlegen, welche Funktion(en) für ein einzelnes Part in Frage kommen, danach wird das in einer Schleife eben zig mal wiederholt. Was sich in der Theorie einfach anhört, macht in der Praxis aber hin und wieder Schwierigkeiten.

Folgende Fragen tauchen bei einer solchen Stapelverarbeitung regelmässig auf:

Was soll als Geometrie erkannt werden ? Reicht schon ein Punkt, eine Linie, eine Fläche oder muss es ein Solid sein ? Wie sieht's mit Baugruppen aus, ist ein ansonsten leeres Part mit einer Komponente, die einen Solid enthält, auch als Geometrie zu bewerten ? Sind im Falle von Baugruppen alle Komponenten vorhanden oder fehlt etwas ?

Welche Umgebung kommt in Betracht ? Geht es mit ug_inspect oder einem anderen Commandline Tool (ggfs. part_utility.exe) als gutes, altes .bat auf Windows-Ebene ? Will/muss man aus NX heraus ein Programm (Journal, *.dll, *.exe ...) starten oder reicht eine Session ohne UI aus, weil's ohne Grafik einfach schneller geht ? Kommt man mit der run_journal.exe oder mit der run_dotnet_nxopen.exe ans Ziel ? Gibt das PLM-System etwas her, das man verwenden kann ? Was hat man zur Verfügung und was wäre von allen möglichen Wegen der beste ?

Woher kommen die Ausgangsdaten für ein Programm ? Da würde ich eine nummerierte Liste mit den Dateinamen empfehlen, die von vorn bis hinten abgearbeitet wird ... und dabei protokolliert, was erledigt ist und was noch kommen soll. Nur falls der Batchprozess irgendwo abstürzt, z.B. durch einen defekten Datensatz, weil der Speicher überläuft, ein kurzer Stromausfall ... laut Murphy immer im Bereich des Möglichen. Und sehr ärgerlich, wenn nach ein paar Stunden Volllast die Kiste klemmt und sich nichts von der getanen Arbeit retten lässt.

Ob das nun schon alles ist ? Sicher nicht, bin auch kein Hellseher. Die eine oder andere Überraschung wird schon noch auftauchen, wenn man > 10.000 Datensätze abzuarbeiten hat. Aus der Erfahrung heraus sind das aber die wesentlichen Überlegungen und mögliche Fallstricke.

Gruß, Michael


------------------
Ein Mensch wird laut, wenn er was will;
wenn er's erst hat, dann wird er still;
Das "Danke" ist, nach alter Sitte,
Weit selt'ner als das "Bitte, Bitte".

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