Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Journal Speichern

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:  Journal Speichern (1452 mal gelesen)
Matthias666
Mitglied
MB Student


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

Beiträge: 24
Registriert: 22.06.2011

erstellt am: 30. Aug. 2011 08:49    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,
ich arbeite mittlerweile mit Journals im NX. Ich nehme die Journals hauptsächlich mit dem Recorder auf und ändere sie dann geringfügig mit VB Code, meine Programmierkenntnisse sind praktisch nicht vorhanden aber ich lese mich ein. Im Augenblick möchte ich mit meinem Journal im Partfile ein Maß ändern dann das i_part-,fem- und Simfile aktualisiern und neu Simulieren. Anschließend das ganze von vorn mit 1mm mehr dicke usw. Nun eine start Dicke eingabeaufforderung sowie eine Schleife zum neu simulieren habe ich geschafft das läuft alles soweit gut. Das Problem ist aber das es mir bei jedem Schleifendurchlauf die Simulationsergebnisse ohne Zwischenspeichern überschreibt (eh logisch).  

Ich wollte also schon vor Beginn der Simulation in die Schleife ein Speichern unter (z.B.: mit dem Schleifenzähler) einfügen das funktioniert aber nicht! Ich habe dann das Speichern unter mal versucht isoliert laufen zu lassen aber auch das geht nicht? Anbei der Code. Wisst ihr wo das Problem liegt? Liegt es auch daran dass das Ausgangsteil nach jedem Speichern unter anders heißt? Wo kann ich Details zu den Funktionen in NX Journals nachlesen (Übergabewerte etc.)? 

vielen Dank!
LG Matthias

Option Strict Off
Imports System
Imports NXOpen

Module NXJournal
Sub Main

Dim theSession As Session = Session.GetSession()
Dim workSimPart As CAE.SimPart = CType(theSession.Parts.BaseWork, CAE.SimPart)

Dim displaySimPart As CAE.SimPart = CType(theSession.Parts.BaseDisplay, CAE.SimPart)

' ----------------------------------------------
'  Menu: File->Save As...
' ----------------------------------------------
Dim Teilename As String = InputBox ("Bitte neuen Namen eingeben")
Dim simPart1 As CAE.SimPart = CType(workSimPart, CAE.SimPart)

Dim partSaveStatus1 As PartSaveStatus
partSaveStatus1 = simPart1.SaveAs("C:\Users\wozma07\Documents\Uebungen\Versuche\Neuer Ordner\" &Teilename)

partSaveStatus1.Dispose()
' ----------------------------------------------
'  Menu: Tools->Journal->Stop Recording
' ----------------------------------------------

End Sub
End Module


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



Praktikant Technische Planung (m/w/d)

Als weltweit führender Experte für Filtration entwickelt MANN+HUMMEL Lösungen für Automobile, industrielle Anwendungen, saubere Luft in Innenräumen und die nachhaltige Nutzung von Wasser. Mit Teamgeist und einer offenen Kommunikationskultur arbeiten wir unentwegt an unserer Vision 'Leadership in Filtration'.


Ihre Herausforderung:

  • Unterstützung der technischen ...
Anzeige ansehenMaschinenbau
Matthias666
Mitglied
MB Student


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

Beiträge: 24
Registriert: 22.06.2011

erstellt am: 30. Aug. 2011 14: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

Hat sich erledigt, es lag an der fehlenden Dateiendung:

partSaveStatus1 = simPart1.SaveAs("C:\Users\wozma07\Documents\Uebungen\Versuche\NeuerOrdner\" &Teilename &".sim")

jetzt werden alle der Reihe nach simuliert und abgelegt

LG Matthias

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