 |
NX Programmierung : Update event list beim öffnen von Parts mit Win Forms
didie am 07.10.2022 um 12:33 Uhr (1)
Hallo zusammen,Ich habe ein Window Forms NX Journal, dass Parts die in einer Liste stehen öffnet bearbeiten und wieder schließt.Dabei habe ich das Problem, dass bei manchen Parts die Meldung "Update event list" erscheint wenn zum Beispiel interpart expressions nicht gefunden werden. Der Anwender muss an dieser Stelle jedes Mal Ok drücken damit das Programm fortgeführt wird.Das komische an der Sache ist, dass wenn ich das laden der Parts direkt in der Main Methode aufrufe kommt die Meldung "Update event lis ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Gibt es run_managed.exe auch mit TC
RobertM am 26.09.2013 um 13:18 Uhr (1)
Hallo,bei der Umstellung von NX6 auf NX8.5 habe ich ein Problem mit der TC Initialisierung.Alle Umgebungsvariablen sind gesetzt (hoffe ich wenigstens).Nach Code:theUFSession.Ugmgr.Initialize(_anzahlArgs, _args);Erhalte ich folgende Meldung:System.Runtime.InteropServices.SEHException (0x80004005): Eine externe Komponente hat eine Ausnahme ausgelöst. bei NXOpen.UF.UFUgmgr._Initialize(Int32 argc, String[] argv) bei NXOpen.UF.UFUgmgr.Initialize(Int32 argc, String[] argv)Im Siemens Solution Center habe ich ke ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Toolpath einer operation ermitteln
tpk am 10.03.2010 um 12:13 Uhr (0)
Hallo, welche möglichkeiten gibt es um von einer NXOpen.CAM.Operation den dazugehörigen Toolpath zu ermiiteln, bzw. alle Teilschritte davon.Ich habe es unter C# mit folgendem Code versuchtCode:foreach(NXOpen.Move move in someOperation.CAMMoveCollection){ DoSomething();}aber leider wird da immer nur eineCode: System.Runtime.InteropServices.SEHException geworfen.Ich habe es auch mit someOperation.CAMMoveCollection.ToArray() versucht, mit dem gleichen Ergebnis.Am liebsten wäre mir eine Möglichkeit mit .Net ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Bohrung platzieren?
älg am 02.01.2008 um 10:38 Uhr (0)
Versuchs mal mit NXOpen.UI.GetUI.SelectionManager.SelectObject(...).
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Programm in Vorgang einklinken
gfx-toxic.de am 12.06.2014 um 11:57 Uhr (1)
...was mich immer so stört, mal abgesehen davon das ich schon der Meinung bin das ich gern Helfe und auch im Forum genügend nette Leute unterwegs sind, dass hier immer nach Grundsatzfragen gefragt wird! Es gibt im Forum schon einige Beiträge dazu wo steht, wie man sich am besten in NXOpen einarbeitet.Dazu gehört auch in die NX Doku zu schauen. Diese habe ich mir gerade mal nebenbei aufgemacht...da steht gleich als einer der ersten Punkte NXOpen -- NXProgramers Guide -- Executing NXOpen. Hier sind alle Mögl ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Pattern aus Teamcenter laden
Supermario am 21.04.2008 um 08:40 Uhr (1)
Hallo @all,mit externer Hilfe ist es mir gelungen, Pattern aus TCE zu importieren.Vielen Dank noch mal an Herrn Berger von detac!Euch möchte ich natürlich den Code nicht vorenthalten.Module import_pattern Dim s As Session = Session.GetSession() Dim ufs As UFSession = UFSession.GetUFSession()Sub Main() Dim pattern_tag As NXOpen.Tag Dim pattern_name As String Dim transform_data() As Double = {1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1} Dim autoscale_option As Integer = 1 Dim lw As ListingWindow = s.ListingWi ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Baugruppen Bedingungen
mseufert am 18.03.2008 um 19:27 Uhr (1)
Hallo andras,hast Du schon mal versucht, ein Journal beim interaktiven Positionieren aufzuzeichnen ?Da steht dann evtl. schon was passendes drin. Ansonsten mal in der .NET-Reference nach der Klasse suchen. Hier noch ein Beispiel zum Auslesen von positioning Constraints, leider C#. Wie auf die Klasse zugegriffen wird, ist aber soweit zu erkennen, daß Du es in VB übersetzen kannst.using System;using System.Collections;using NXOpen;using NXOpen.Assemblies;using NXOpen.Positioning;using NXOpen.UF;using NXOpen. ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : NX-Fehler nach DoUpdate
RobertM am 16.12.2013 um 11:00 Uhr (1)
Hallo maik.mInzwischen arbeite ich mit NX8.5 und da kommt die Meldung in Deutsch:Code:NXOpen.NXException: Aktualisierung wurde rückgängig gemacht. bei NXOpen.Update.DoUpdate(UndoMarkId undoMark)Und jetzt verstehe ich sie auch. Mangels meiner Englischkenntnisse habe ich die Meldung bis jetzt einfach falsch übersetzt.Der Auslöser für den Fehler ist eine falsche Expression. Die Geometrie kann nicht erzeugt werden.Z.B. Selbstdurchdringung oder Schnittfläche liegt außerhalb des Körpers.Da reagiert das System r ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Selektieren von Kanten und Auswerten InfoObjekt
mseufert am 29.07.2010 um 14:15 Uhr (0)
Hallo Matthias,das läßt sich auf einen einfachen Nenner bringen: UF:= User Function, darin sind die alten, auf C basierenden Klassen untergebracht, während hinter der NXOpen.Session die neue, sog. Common API steckt. Details sind im NXOpen Programmers Guide zu finden.Deutlicher Unterschied: Beim Aufzeichnen eines Journals bekommst Du nur das protokolliert, was sich in der Common API befindet, wird nichts aufgezeichnet, wird man i.d.R. bei UF fündig, muß halt nur selber suchen.Fürs programmieren heißt das: W ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Selektion nach Farbe
mseufert am 13.10.2010 um 22:01 Uhr (0)
... versuch mal den NXOpen.Utilities.NXObjectManager ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Frage zu Teilegenerierung und Vernetzung
Matthias666 am 22.06.2011 um 14:53 Uhr (0)
Leider bekomme ich keines der NXOpen Beispiele zum laufen. Ich spreche von den Beispielen welche (bei mir zumindest) in folgendem Verzeichnis liegen: C:Program FilesUGSNX 7.5UGOPENSampleNXOpenApplications.NETNXOpenExamplesKann es sein das sie sich mit Visual Studio Express 2010 nicht korrekt compilieren lassen? In der NXOpen Read me steht man solle Visual Studio 2003 verwenden? Der Fehler im Visual Studio lautet immer: System.DllNotFoundException was unhandled Message="Unable to load DLL libpart: The speci ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : alle Schnittlinien ändern in Zeichnung
Sirus am 09.11.2012 um 16:27 Uhr (0)
hallo zusammenich habe versucht, ein programm "zusammenzubauen", aus einerfunktionierenden schleife, und aus einer aufzeichnung (basis).ziel: die farbe aller schnittlinien in einer zeichnung ändern.leider geht das nicht, wer kann mir helfen?-------------------------------------------------Option Strict OffImports SystemImports NXOpenModule NXJournalSub MainDim theSession As Session = Session.GetSession()Dim theUI As UI = UI.GetUI()Dim workPart As Part = theSession.Parts.WorkDim displayPart As Part = theSes ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Macro/Journal: Alle Komponenten einer Baugruppe markieren
jo.sch am 05.06.2014 um 11:33 Uhr (1)
Geht mir genauso :-)aber in diesem Fall komme ich wohl nicht drumherum...Ich habe einen Button, der ein NXOPEN Befehl startet (nicht von uns programmiert, sehr wenig Chancen da ran zu kommen weil jede Änderung etc. -- $$$$), der setzt vorraus, dass ein oder mehrer Komponenten selektiert ist.Ich könnte also mit einem eigenen Journal etc. nicht die ganze Funktion "nachprogrammieren", sondern müsste irgendwie eine ACTIONS/PRE definieren, wo im Ergebnis dann alle Komponenten der Baugruppe im ANT selektiert sin ...
|
| In das Form NX Programmierung wechseln |