Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Test in Part integrieren

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:  Test in Part integrieren (951 mal gelesen)
Bito00
Mitglied
Dipl.-Ing. Triebwerkstechnik


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

Beiträge: 85
Registriert: 27.12.2010

erstellt am: 26. Jan. 2011 05:40    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

Moinsen,

ich würde gern wissen, ob es möglich ist, einen Test (z.B. aus Checkmate) in den Parttree zu integrieren, sodass immer wenn das Modell upgedated wird oder Änderungen vorgenommen werden, dieser Test automatisch mit ausgeführt wird?


Gruß
Bito

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

Bito00
Mitglied
Dipl.-Ing. Triebwerkstechnik


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

Beiträge: 85
Registriert: 27.12.2010

Quadcore i7
Geforce GT670
32GB Ram
UG NX9

erstellt am: 26. Jan. 2011 18:09    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

Ok, für alle die es interessiert: Ich habe eine Lösung mit Knowledge Fusion gefunden. Dabei wird der Test immer dann ausgeführt, wenn ich am Part etwas ändere.
Nun habe ich aber noch folgendes Problem: Ich bekomme eine Liste aller enthaltenen Sketche und ob diese "fully Constrained" sind oder nicht. Nun möchte ich diese Listen, Werte sind ein Integer (Sketchnummer) und ein Name (Angabe ob Constrained oder nicht), gern in eine Textdatei oder in ein Excelsheet schreiben. Die Anzahl der Sketche kann variieren, darum hatte ich mir das Quasi als Loop vorgestellt. Also für i=1 bis x schreibe Integer und Name in Spalte 1 und 2 und Zeile i.
Hat jemand eine Ahnung wie genau ich das hin bekomme? Wie ich ein Excelsheet öffne und schließe weiß ich. Derzeit sieht mein Code wie folgt aus:

@{
$filename << ug_excel_open_file("Pfad", Write );
for i=1 to 11 do
ug_excel_write_range($filename, {1, 1, 1, i, 1, Write:});
ug_excel_close_file($filename, True);
};

In "Write" stehen die Listen drin.

Gruß
Bito

[Diese Nachricht wurde von Bito00 am 26. Jan. 2011 editiert.]

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



Konstrukteur (m/w/d) Antrieb
Wir als FERCHAU Automotive in Wolfsburg nehmen dich mit und arbeiten dich in spannende Projekte in der Automobilentwicklung ein. Du bist ganz vorne in der frühen Phase der Fahrzeugentwicklung mit dabei. Du entwickelst dich fachlich weiter, kannst dich spezialisieren und Expert:in auf deinem Gebiet werden. Lerne von unseren erfahrenen Mitarbeiter:innen und unterstütze unser grandioses Team - werde Teil von etwas Neuem und Einzigartigem....
Anzeige ansehenKonstruktion, Visualisierung
Bito00
Mitglied
Dipl.-Ing. Triebwerkstechnik


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

Beiträge: 85
Registriert: 27.12.2010

erstellt am: 28. Jan. 2011 07:19    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, nach viel herumprobieren habe ich eine Lösung gefunden die sehr gut funktioniert. Und um anderen, die evtl. auch mal vor diesem Problem stehen, eine Lösung aufzuzeigen, schreibe ich mal mein Vorgehen hier hin.

Zunächst habe ich mir eine Funktion geschrieben, die mir alle Sketches auf Constrains prüft. Dazu legt man sich ein Attribut an in dem "mqc_askSketchConstrainStatus2();" steht. Ich habe dieses Attribut einfach mal Check genannt. Nun ruft man die Check-Funktion im "demandValue" Block auf, damit sich die Werte bei jeder Änderung des Modells anpassen. Um die Werte außerhalb des Modells ablegen zu können schreibe ich die Werte in eine Excel-Tabelle. Alles in allem steht dann in meinem "demandValue"-Block folgender Code:

{Check:, @{$filename << ug_excel_open_file("Pfad zur Datei", Write );
Loop {
For $a From 1 To 11 By 1;
Do @{
ug_excel_write_range($filename, {1, $a, 1, $a, 1, first(first(sublist(Check:,$a,$a)))} );
ug_excel_write_range($filename, {1, $a, 2, $a, 2, second(first(sublist(Check:,$a,$a)))} );
};
};
ug_excel_close_file($filename, True);}
};

Das from...to könnte man sicher noch dynamischer gestalten. Allerdings erfüllt diese Funktion nun ihren Zweck.

Gruß
Bito

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