|
NX Programmierung : LineWeld
Ace Shim am 11.05.2023 um 20:27 Uhr (1)
Wollte der Vollständigkeit halber noch meine Lösung präsentieren...Die Schrift aller Schweißsymbole auf iso-1 einstellen:Dim Style As Integer = workPart.Fonts.AddFont("iso-1", NXOpen.FontCollection.Type.Nx)For Each myWeld As NXOpen.Annotations.LineWeld In displayPart.Annotations.Welds Dim objects5(0) As NXOpen.DisplayableObject objects5(0) = CType(myWeld, NXOpen.Annotations.LineWeld) Dim editSettingsBuilder5 As NXOpen.Annotations.EditSettingsBuilder = Nothing editSettingsBuilder ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Legacy Surface Symbols
Eonwe am 26.05.2023 um 08:51 Uhr (1)
Hallo zusammen, wir haben alte Zeichnungen auf denen die alten Oberflächensymbole noch verwendet werden (Legacy Surface Symbol).Laut NXOpen laufen die nur als Displayable Object ohne Subtyp. Weder in den normalen Befehlen noch in den UF Functions hab ich was gefunden um damit zu Arbeiten. Weiss jemand wie ich darauf zugreifen kann? Danke schonmal,Martin
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Form- & Lagetoleranz per Journal einstellen
Ace Shim am 26.05.2023 um 17:34 Uhr (1)
Ach wie schade Bin gerade zuhause angekommen und habe den Lappi hochgefahren, um endlich, mit Deiner Hilfe, mein Journal zu vollenden...Und jetz das Aber gur zu wissen, dass da noch jemand dran sitzt.Bislang kam ich mit den vorab aufgezeichneten Journal ganz gut parat, aber bei den Toleranzrahmen und Bezugssymbolen will die NiXe einfach nicht preisgeben, warum sie die Symbole zwar mit NXOpen.Annotations.DraftingFcf ansprechen kann, ich aber offensichtlich nicht!?Naja, wird schon noch werden.Ich hau die L ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : WaveLinks per Journal aufbrechen
Ace Shim am 11.07.2023 um 22:39 Uhr (1)
Einen abendlichen Gruß aus der Eifel Ich habe ein Journal erstellt, welches alle WaveLinks im Part aufbricht...So weit, so gut.Zu Beginn habe ich beispielhaft ein Journal aufgezeichnet, und es dann auf alle Wave-Typen erweitert.Bei den ExtractFaces (Verbundene Körper und Flächen) bekomme ich allerdings einen "Journal execution error",der wie folgt lautet:NXOpen.NXException: Das verbundene Formelement konnte nicht erzeugt werden da sich das ausgewählte Objekt im aktiven Teil befindetbei NXOpen.Builder.Comm ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : WaveLinks per Journal aufbrechen
ThomasZwatz am 13.07.2023 um 07:36 Uhr (1)
Vielleicht auch hier anlehnen ?https://support.sw.siemens.com/en-US/product/209349590/knowledge-base/PL8580117gibt dazu mehrere Einträge, man muss nur mehr rausfinden welche WAVE Features alle möglich wären ...In solchen Fällen immer einen Versuch wert, in GTAC nach "Sample NXOpen program" plus diversen Schlagwörtern zu suchen.
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX Tabelle als PDF ausgeben
ThomasZwatz am 17.07.2023 um 10:39 Uhr (1)
Ich suche einen Lösungsansatz für folgende Aufgabe:Ein externes NXOpen Programm (das eben zu erstellen ist) soll eine NX Zeichnung öffnen, auf das Vorhandensein einer spezifischen TabularNote prüfen und falls vorhanden diese als PDF wegspeichern.Nun suche ich eine einfache Methode um das TabNote2pdf auszuführen. Hat vielleicht schon jemand etwas in der Art gemacht ?Das Konvertieren könnte auch separat vom NXOpen Programm erfolgen weils über einen Translator am Dispatcher laufen soll.
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX Tabelle als PDF ausgeben
ThomasZwatz am 20.07.2023 um 12:45 Uhr (1)
Danke,das ist soweit klar, UI brauchts auch keins. Die betroffene Tabelle auf der Zeichnung wird von einem eigenen Programm erzeugt/aktualisiert, die hat einen spezifischen Namen um sie zu identifizieren.Ich hab eher gehofft, es hat vielleicht schon wer was in die Richtung gemacht, aus einem NXOpen Programm heraus ein PDF ontheFly zu erzeugen, in dem Fall ohne Zeichnung, nur die Tabelle selbst.Den Code um die Tabelle auszulesen hab ich praktisch: Die wird ja auch per NXOpen befüllt/aktualisiert (aber halt ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Modeling Voreinstellungen auf Customer Default Werte setzen
didie am 24.08.2023 um 13:29 Uhr (1)
Hallo,ich möchte die Modeling Voreinstellungen eines Parts auf die Werte in den Anwenderstandards setzen.ich habe folgenden AnsatzCode:NXOpen.Options.OptionsManager optMgr = _session.OptionsManager;PartModeling modPrefs = _activepart.Preferences.Modeling;modPrefs.AngleToleranceData = optMgr.GetRealValue("Solids_tolerAngl");........Das funktioniert so, es ist aber mühsam alle Namen für die einzelnen Objekte in den Customer Default herauszufinden und der richtigen Voreinstellung zuzuordnen.Gibt es da eine ei ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Zugriff aus zuvor selektierte Komponenten
uger am 21.09.2023 um 08:15 Uhr (1)
Hallo zusammen,ich brauche nur einen Schubs in die richtige Richtung.Folgende Situation: Ich habe am Bildschirm in einer Baugruppe mehrere Komponenten selektiert. Jetzt starte ich mein Journal und möchte auf diese selektierte Objekte zugreifen. Wie (welche NXOpen Funktion) komme ich z.B. an eine Liste mit diesen selektierten Objekten?Ich möchte nicht: Erst das Journal starten und danach selektieren!Kann mir jemand einen Tipp geben?uger------------------ Deine Wahrnehmung bestimmt deine Realität!
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen VB.net: Stückliste von Drawing nach Excel exportieren
BM-Konstrukteur am 12.01.2024 um 12:09 Uhr (15)
Hallo miteinander,ich möchte eine parts list im drafting via vb.net in eine Excel-Liste übertragen. Im Anhang habe ich dargestellt was passieren sollte.Ich möchte einen Button über "Customize-Commands-My Items-My User Commands" erstellen der einen VB.net code ausführt. Dieser soll die Werte der parts list im drafting aufnehmen (im Idealfall ohne die einzelnen Überschriften) und dann eine bereits bestehende Excel-Vorlage ab Zeile 2 befüllen.Ist es möglich NX und Excel via VB.net so kommunizieren zu lassen?D ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen VB.net: Stückliste von Drawing nach Excel exportieren
geraldb am 13.01.2024 um 10:41 Uhr (15)
Ergänzung: bei Erstellung der CSV in der ersten Zeile das Trennzeichen angeben und in enthaltenen Zeichenketten (Benennung) entsprechend ersetzen. Das vermeidet Fehler bei der Weiterverarbeitung.Beispielergebnis:Code:sep=;Sachnummer;Position;Stk;Benennungxxxxx.yyyyy;10;1:loremipsum1yyyyy.wwwww;20;1;loremipsum2usw
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOpen VB.net: Stückliste von Drawing nach Excel exportieren
BM-Konstrukteur am 15.01.2024 um 08:20 Uhr (1)
Hallo mseufert udn geraldb,danke erst einmal für eure Antworten.Das mit der csv und den Trennzeichen ist schon mal ein guter Hinweis. Ich würde ohnehin gerne so wenig wie möglich im NX programmieren.Ab der Übergabe an die Excel-Vorlage kann ich mit vba arbeiten und das bekomme ich eigentlich relativ gut hin.In vb.net in Kombination mit NX bin ich tatsächlich relativ unerfahren, auch wenn ich hin und wieder minimale "Erfolge" hatte wie zB "Lese ein Attribut aus und gib es mir im Information Window wieder". ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Continuous Release NX Open neue Signatur notwendig
abbit am 06.03.2024 um 12:40 Uhr (15)
Hallo zusammen,wir haben einige NX Open Funktionen (dll) im Einsatz, ab der Version NX 2306 erscheint die Meldung, dass die Funktionen alle neu signiert werden müssen.„NXOpen signature is expired and is no longer considered to be signed.”In der Version NX2007 sind die Funktionen ohne Fehlermeldung gelaufen, letzte Signierung erfolgte für die NX10.Weiß jemand ab welcher Version die dlls neu signiert werden müssen?Vielen Dank------------------Grußabbit[Diese Nachricht wurde von abbit am 06. Mrz. 2024 editier ...
|
In das Form NX Programmierung wechseln |