Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Chaining Tolerance via VB.NET lesen/setzen

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:  Chaining Tolerance via VB.NET lesen/setzen (1040 mal gelesen)
mseufert
Moderator
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: 2624
Registriert: 18.10.2005

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

erstellt am: 12. Mrz. 2008 10:43    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,

kennt jemand eine funktionierende Methode, um die Chaining Tolerance mit VB.NET auszulesen bzw. zu setzen ? Oder nur meinen Fehler zu korrigieren ? Über folgende Wege hab' ich das schon versucht:

1. Nach Journal- Aufzeichnung
Dim sel_pref As Display.SelPref = workPart.SelPref.CreateSelPref
Dim pref_chn_tol = sel_pref.Tolerance
Session.GetSession.ListingWindow.WriteLine("pref_chn_tol " & pref_chn_tol)
sel_pref.Destroy()

2. Nach Doku
Dim sect As Section = workPart.Sections.CreateSection
Dim chn_tol As Double = sect.ChainingTolerance
Session.GetSession.ListingWindow.WriteLine("chn_tol " & chn_tol)
sect.Destroy()

p.s. Das aufgezeichnete und abgeänderte Journal läuft zwar nach Aussage im NX-Log "successful", im Part ist jedoch keine Änderung der Toleranz festzustellen.

Gruß, Michael

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

Overcast
Mitglied



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

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 13. Mrz. 2008 15: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 Nur für mseufert 10 Unities + Antwort hilfreich

Das wiedergegebene Journal hat in der Tat keinerlei Auswirkung.
Habe es mit "Preferences->Selection" nachvollzogen.

In Deinem Code fehlt zwar der Commit() Befehl, aber das hilft auch nicht weiter  

Hm, scheint ein Bug zu sein...werde ich mal prüfen lassen.

Gruss vom Overcast

Nachtrag:
es gibt schon einen ähnlichen Problem Report hierzu:
PR-2089304 Recorded Journal that sets Selection Preferences does not replay correctly
Die Lösung steht leider noch aus.

[Diese Nachricht wurde von Overcast am 13. Mrz. 2008 editiert.]

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

Overcast
Mitglied



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

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 13. Mrz. 2008 17: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 mseufert 10 Unities + Antwort hilfreich

Hallo Michael,

bitte mache hierzu einen IR beim Support auf und verweise auf den PR-2089304.
Die Ursache ist anscheinend, dass Commit() nicht tut, was es tuten soll 
Je mehr Kunden danach schreien, desto eher bekommen wir hier eine Lösung.

Gruss vom Overcast

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

mseufert
Moderator
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: 2624
Registriert: 18.10.2005

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

erstellt am: 14. Mrz. 2008 09:34    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 Overcast,

betsten Dank mal für die Bestätigung, IR ist geöffnet mit Verweis auf deinen PR.
Zu Commit(): Entspricht das nicht OK/Apply beim interaktiven arbeiten ? Da ich zunächst den Wert ja auslesen will, ist das m.E. nicht erforderlich, oder ?

Gruß, Michael

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

Overcast
Mitglied



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

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 14. Mrz. 2008 15:11    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 mseufert 10 Unities + Antwort hilfreich

Hallo Michael,

stimmt, zum Auslesen ist es nicht notwendig, nur zum Abschliessen der Änderungen mittels dem Builder.

Gruss,
Frank.

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



Technischer Systemplaner/ Zeichner (w/m/d) Gebäudetechnik
Als führendes europäisches Beratungs-, Planungs- und Projektmanagementunternehmen bietet Drees & Sommer Lösungen für erfolgreiche Gebäude, renditestarke Portfolios, leistungsfähige Infrastruktur und lebenswerte Städte. In interdisziplinären Teams unterstützen unsere über 5.100 Mitarbeiterinnen und Mitarbeiter an 59 internationalen Standorten Auftraggeber unterschiedlichster Branchen. Bei uns gestalten Sie Ihren individuellen Karriereweg aktiv mit....
Anzeige ansehenTechnischer Zeichner, Bauzeichner
mseufert
Moderator
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: 2624
Registriert: 18.10.2005

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

erstellt am: 15. Mrz. 2008 13: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 Frank,

mittlerweile ist der IR zum PR konvertiert, Priorität 2, serious. Bin mal gespannt, wann das behoben wird. Beim letzen Mal (Zusätzliche Option beim Styled Blend, Shape Studio) ging's überraschend schnell, das war schon in der nächsten MR gefixed.

Gruß, Michael

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