|
NX Programmierung : NX 6 und Visual Studio 2008 Express
mseufert am 05.06.2009 um 14:06 Uhr (0)
Hallo Robert,willst Du VB/NXOpen lernen, den Funktionsumfang gegenüber Hicad-Makros einschätzen oder am Ende beides? Zitat:Seit ein paar Wochen habe ich eine Testinstallation und soll nun herausfinden, ob ich mit NX-Open das selbe erreichen kann wie zur zeit mit Hicad-Makros.Vorsichtige Schätzung: Du kannst mit VB/NXOpen sehr vieles anstellen, wahrscheinlich mehr, als mit Hicad-Makros. Ich kenne Makro-Programmierung allerdings nur von anderen Systemen, nicht von Hicad, daher die Vorsicht. Zitat:Das Wizard ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN.NET Bemassung vorgestellter Text auswerten
little_ug am 09.06.2009 um 16:47 Uhr (0)
Hallo Jürgen,auf der Siemens Support seite findest du folgendes:Date: 7-APR-2008Subject: Sample NX Open .NET Visual Basic program : get and set appended text for selected dimensionNote: GTAC provides programming examples for illustration only, andassumes that you are familiar with the programming language beingdemonstrated and the tools used to create and debug procedures. GTACsupport professionals can help explain the functionality of a particularprocedure, but we will not modify these examples to provide ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN.NET Bemassung vorgestellter Text auswerten
mseufert am 09.06.2009 um 17:01 Uhr (0)
O.K., damit wäre die Frage nach der verwendeten Klasse auch geklärt.
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : skizze > geometrie > rotationsteil
mseufert am 09.06.2009 um 10:30 Uhr (0)
Zitat:Original erstellt von RobertM:kann mir bitte jemand einen kräftigen tritt in die richtige richtung geben, sonst seh ich meine felle davonschwimmen.Wie Du willst ... hier der gewünschte Tritt Die beschriebene Aufgabe ist für jemanden, der mit VB/NXOpen gerade beginnt, sagen wir mal etwas anspruchsvoll. Ergo: Dir fehlt die Einarbeitung in a.) VB Grundlagen und b.) NXOpen. Beides kann man sich selbst aneignen, das braucht dann halt seine Zeit. Wenn das bei Dir anders ist, wärst Du der erste Meister, d ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN.NET Bemassung vorgestellter Text auswerten
mseufert am 10.06.2009 um 09:18 Uhr (0)
Hallo Jürgen,GetAppendedText() gibt entgegen meiner ersten Annahme keinen String, sondern ein eigenes Objekt vom Typ NXOpen.Annotations.AppendedText zurück. Das wiederum enthält vier String-Arrays. Der AppendedText ist auch bei Dimensions ohne Zusatztexte vorhanden, da sind die Arrays einfach leer. Zum Einsetzen oder Ändern von Zusatztexten muß der gewünschte Inhalt zuerst in das entsprechende Array rein, über set(above/below/before/after)Text dem AppendedText- Objekt bekannt gemacht und anschließend mit S ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN.NET Bemassung vorgestellter Text auswerten
Jürgen.H am 09.06.2009 um 12:20 Uhr (0)
Hallo zusammen,bin noch etwas frisch im VB.NET, habe es aber hinbekommen den vorgestellten Text einer Bemmasung neu zu setzten ( mit setbefore text ) ich kann auch mit getbefore text einen vorhanden Text erkennen, nun mein Problem, wie gehe ich mit einer Bemassugn um die gar kein vorgestellten Text hat ?? hier bekomme ich eine Fehlermeldung das die Variable nicht gefüllt werden kann, da kein Text vorhanden ist, was ja auch richtig ist, aber wie fange ich einen leeren vorgestellten Text im Vorfeld ab sodaß ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN.NET Bemassung vorgestellter Text auswerten
mseufert am 09.06.2009 um 16:46 Uhr (0)
Hallo Jürgen,Du kannst, wie schon von Dir angedeutet, im Vorfeld prüfen und nur dann ändern, wenn ein Objekt vorhanden ist oder eventuelle Fehler mit Try/Catch abfangen. Der erste Weg ist eleganter, der zweite eher die Notlösung. Beim Prüfen ist nun die Frage, ob ein leerer Text existiert, also ein String der Länge null (if my_str.Length = 0 then ...) oder ob gar kein Objekt existiert (if my_str is nothing then ...). Manchmal gibts auch Methoden in der betreffenden Klasse, die solche Bedingungen prüfen und ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN.NET Bemassung vorgestellter Text auswerten
Jürgen.H am 16.06.2009 um 12:14 Uhr (0)
Hallo Michael,danke für die Infos, ich glaube mein Problem ist das es ist um ein Objekt handelt und keine "einfache" Variabel ist, werde versuchen das Objekt auszulesen und dannach die Abfrage nach gefüllt oder leer machen, dann solte es klappen.Das Beispiel unter GTAC hatte ich gefunden, hat mir jeoch nicht wirklich geholfen.mfgJürgen
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Anzeigen des PreviewImages / Gesamtmaße einer Baugruppe
darke77 am 19.06.2009 um 14:39 Uhr (0)
Hallo erstmal ich beschäftige mich zur Zeit im Rahmen meiner Diplomarbeit mit NXOpen(Java), und habe auch schon viele (einfache) Sachen anhand der Beispiele oder selbsterstellter Journale hinbekommen... Ich nutze die API primär, um Daten aus den Part Dateien zu extrahieren, und zwar ohne laufendes NX.Zwei Sachen treiben mich jetzt aber seit einigen Tagen in die Verzeiflung: Wie bekomme ich das Preview Image auf einen SWT Canvas ? getPreviewImage().pixels liefert mir ein int[] zurück, in dem für jeden Pix ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : PMI Daten aus den Referenzflächen auslesen
Siassei am 21.06.2009 um 17:16 Uhr (0)
Zitat:... Damit gehe ich in die Parts und suche nach den vorhandenen PMI Daten (dies funktioniert)Warum bisst du mit der Lösung nicht zufrieden? Zitat:... Ist das normall dass die Tags in der Baugruppe und in dem Part unterschiedlich sindJa. Das hat Vor- und Nachteile.Gründe für dies Umsetzung:- Flächen in BG können neue Farben, Attribute, ... zugewiesen werden- Unterschiedliche Layerbelegung zwischen Part und Assembly möglich Zitat:... wie kann man es anders identifizieren so dass ich überprüfen kann ob ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : PMI Daten aus den Referenzflächen auslesen
Lukas1983 am 17.06.2009 um 17:27 Uhr (0)
Hallofolgedes Problem: ich habe eine Baugruppe mit Constraints z.B Einfügen: Fläche Bolzen - Fläche Bohrung. In den entsprechenden Parts sind auf beiden Flächen PMI Daten abgelegt (z.B. Passung).Ich habe eine .dll geschrieben die die Constraints und die ensprechende Referenzen auslesen kann. also Einfügen Face Tag... - FaceTag.... Damit gehe ich in die Parts und suche nach den vorhandenen PMI Daten (dies funktioniert),mein Problem ist nun dass die Referenzflächen in der Baugruppe und die Fläche im Part auf ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Klonen automatisieren...
mseufert am 23.06.2009 um 18:11 Uhr (0)
Zitat:Original erstellt von Tool:Hat jemand zum Klonen ein Programme in net oder grip.Hallo Tool, was soll das Program denn anders oder zusätzlich zur Standardfunktion können ? Mit NXOpen läßt sich vieles realisieren, etwas mehr solltest Du schon verraten.Gruß, Michael
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : STL Export Java
Siassei am 24.06.2009 um 18:14 Uhr (0)
Servus,die Zeile der Exception währe Interessant.Ich denke mal, dass es hier passiertCode:PromotionBuilder promotionBuilder1 = workPart.features().createPromotionBuilder(nullFeatures_Promotion);Wenn du hier ein Objekt übergibst, dann möchte er das Editieren. Bei null ist das ein kleines Problem. Übergebe hier nullCode:PromotionBuilder promotionBuilder1 = workPart.features().createPromotionBuilder(null);Ich berufe mich auf den C# - Code aus der NX6-LibCode:public PromotionBuilder createPromotionBuilder(Prom ...
|
In das Form NX Programmierung wechseln |