|
NX Programmierung : UsedArrangement Property - Baugruppe
RobertM am 15.01.2013 um 09:49 Uhr (0)
ich habe folgenden Code:NXOpen.Assemblies.ComponentAssembly _Bauteile;NXOpen.Assemblies.Component _Baugruppe;_Bauteile = workPart.ComponentAssembly;_Baugruppe = _Bauteile.RootComponent;NXOpen.Assemblies.Component[] _Bauteil = _Baugruppe.GetChildren();in beiden Fällen (Baugruppe Einzelteil) ist _Bauteil != null------------------Gruß Robert
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Block Styler mit NXOpen
gfx-toxic.de am 20.04.2011 um 10:00 Uhr (0)
Also bei mir geht das so:Code: private NXOpen.BlockStyler.UIBlock ergebniss;// Block type: Label NXOpen.BlockStyler.PropertyList prop_label; prop_label = ergebniss.GetProperties(); prop_label.SetString("huhu");bzw.Code: prop_back = back.GetProperties(); prop_back.SetLogical("Enable", true);------------------Gruß Matthias------------------------------------ICQ: 163190295[Diese Nachricht wurde von gfx-toxic.de ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Schriftfeld aktualisieren.
little_ug am 21.04.2010 um 13:38 Uhr (0)
Hallo nur so zur info,in .net findest du auch unter:Namespaces NXOpen.UF UFSession PattUFPatt ClassNamespaces NXOpen.UF UFPattdiverses zu Pattern...Kann man also vieleicht auch ohne makro machen...------------------GrußMichaelhave you tried turning it off and on again
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : NXOPEN CAM: Suche ersten ProgrammName
xfer am 26.07.2021 um 16:30 Uhr (1)
Zwar ein altes Thema, aber für die Nachwelt:Das Hauptprogramm ist nicht in der Liste und bekommt man nur über die Funktion FindObject.var ncProgram = (NXOpen.CAM.NCGroup)workPart.CAMSetup.CAMGroupCollection.FindObject("NC_PROGRAM");lg
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Knowledge Fusion aus NXOpen aufrufen
Mat000 am 18.12.2008 um 12:04 Uhr (0)
NX 5.0.6VB .net (Visual Studio 2005 Version 8.0.50727.42)------------------Hallo,lässt sich aus einem NXOpen-Projekt heraus ein kf-Modul starten? Ich würde gerne in NXOpen Daten erheben (relativ komplex in einer Excel-Tabelle Daten zusammentragen) und an ein kf-Objekt übergeben, also den umgekehrten Weg gehen, den man mitCode:#! NX/KF 5.0nx_ja_session_execute(dll-Pfad, Modulname, Funktion, Parameterliste)erreicht. Konkret stehen verteilt Punktkoordinaten, die ich erfolgreich in ein zweidimensionales Feld g ...
|
| In das Form NX Programmierung wechseln |
 |
NX Programmierung : NXOpen.Feature.OffsetCurve in Typ NXOpen.Curve umwandeln
Andreas NX am 28.10.2013 um 14:54 Uhr (15)
Vielen Dank Wladimir,das war der für mich entscheidende Tipp! Jetzt kann ich weitermachen. Auch nochmal Danke an Michael. Super Hilfsbereitschaft hier im Forum! Gruß, Andreas
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Komponente hinzufügen
muellertz am 25.10.2010 um 08:05 Uhr (0)
Hallo,ich suche ein Journal bzw. NXOpen wo ich Komponente in eine Baugruppe hinzufügen kann.Die Nummer der Komponente welche ich hinzufügen will soll im Journal bzw. NXopen eintragbar sein. Ich lade die Teile aus dem Teamcenter.In dem Journal bzw. NXopen darf keine Abfrage der Ladeoption sein.Es sollte die vorhandene Ladeoption die gerade eingestellt beibehalten werden und sich nicht verändern.Das Journal bzw. NXopen soll enden wenn die Vorschau der Komponente kommt. Wo man dann auswählen kann wie oft man ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Kurve per ID auswählen
Bito00 am 02.03.2011 um 12:02 Uhr (0)
Ok, ich habe mein Script mal angepasst:Option Strict OffImports SystemImports NXOpenImports System.IOImports System.Windows.FormsImports System.Runtime.InteropServicesImports NXOpen.UFImports NXOpen.UtilitiesImports NXOpen.UIModule NXJournalSub MainDim theSession As Session = Session.GetSession()Dim workPart As Part = theSession.Parts.WorkDim line1 As Line = NXOpen.Utilities.NXObjectManager.Get(40152)line1.SetName("Kante100")End SubEnd ModuleAllerdings bekomme ich da ne Fehlermeldung, dass eine externe Kom ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Stückliste per Journal platzieren
ThomasZwatz am 02.02.2021 um 11:23 Uhr (1)
Zitat:Original erstellt von Ace Shim:...Hast Du noch einen Tipp, wie ich den Ursprung der Stückliste ansprechen könnte?Ein Beispiel wie ich eine TabularNote aus Vorlage platziere:Code:double[] myOrigin = new double[3]; MyNxGetTabNoteSize(myNxTabNoteTemplateCli); ufs.Ui.SpecifyScreenPosition("TabularNote platzieren / place TabularNote. ", MyNxTabMotionCb, (System.IntPtr)0, myOrigin, out Tag tView, out int resp); if (resp == UFConstants.UF_UI_PICK_RESPONSE /*ufs.Ui.PickPoint("Zeige Tabel ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Feature groups erstellen (NX Open C++)
MihailD am 24.11.2011 um 12:03 Uhr (0)
Hallo,hab letztendlich festgestellt, wie es ohne des alten C API geht - nämlich, gar nicht. Stand NX 8.0, ist ein Aufruf von UF_MODL_createSetOfFeatures (direkt oder über ein Wrapper) der einzige Weg, Feature Groups in allen APIs zu erzeugen. Die Anbindung an die neue NXOpen::Features::FeatureGroup Klasse entsteht dann durch einen Cast:NXOpen::Features::FeatureGroup* featureGroup=NULL;featureGroupTag= UF_MODL_createSetOfFeatures(..., &featureGroup);featureGroup = dynamic_castNXOpen::Features::FeatureGroup* ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Tag->NXObject (NxOpen++)
moles are coming am 05.06.2008 um 10:19 Uhr (0)
Hallo allerseits,wie kann ich in NxOpen++ anhand eines Tags auf ein Feature schliessen? Ich finde nur eine "Find" Methode, die auf ein "Journal" zugreifen will und laut Dokumentation auch nicht benutzt werden sollte.Bei UgOpen++ ging das ganz einfach: UgObject * MeinObjekt = UgObject::find( Tag )NxOpen++ gefällt mir wirklich sehr gut, aber da es leider noch in Entwicklung ist (ich arbeite mit NX5032), und somit viele Dinge noch nicht unterstützt sind, muss ich gezwungenermaßen hier und da auf UgOpen/UgOpen ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Auslesen der Geometriedaten
Overcast am 18.02.2009 um 18:34 Uhr (0)
Zitat:Original erstellt von Siassei:generell zu NXOpen: NXOpen ist nichts anderes als wie eine (schlecht) überarbeitet C-API. Falsch, die Abbildung der C API findet man nur in den UF Wrapper Klassen.NXOpen ist eine völlig eigenständige Implementierung und die Anzahl der Klassen wächst in jeder Version. Zitat:Original erstellt von Siassei:Da ist nix, aber wirklich gar nix, was mit OOP zu tun hat. Mhhh .... leider :DKlassen-Vererbung ist durchaus ein Merkmal der OOP. Zitat:Original erstellt von Siassei:Ich ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Knowledge Fusion aus NXOpen aufrufen
Overcast am 27.01.2009 um 13:58 Uhr (0)
Wie wäre es mit dem RuleManager?NXOpen RuleManager CreateChildRule(String, String, ParameterRule[]()) Zitat:Create a child rule and the root for this rule managers part.
|
| In das Form NX Programmierung wechseln |