|  | NX Programmierung : Wie bekomme ich die Anzahl der Teile heraus? MAhrens am 28.07.2009 um 20:56 Uhr (0)
 Das Stichwort ist hier Assembly - Component - PartDim theSession As SessiontheSession = Session.GetSession()Dim ufs As UFSessionufs = UFSession.GetUFSession()Dim DisplayPart As partDisplayPart = theSession.Parts.DisplayDim CompRoot As ComponentCompRoot = DisplayPart.ComponentAssembly.RootComponentDim CompImmediate() As ComponentDim CompQty As IntegerCompImmediate = CompRoot.GetChildren()CompQty = Ubound(CompImmediate)Dim CompTmp As ComponentDim CompMasterPart as PartFor Each CompTmp In CompImmediate CompMa ...
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Produktumriss erstellen und Reference-Sets bearbeiten myplatti am 27.11.2018 um 22:16 Uhr (1)
 Hallo zusammen ich bin dabei ein Programm zu schreiben, mit dem ich in meiner aktuellen Baugruppe1. einen Produktumriss erstelle, der alle Komponenten (oder müssen es die Bodies sein?) umfasst,2. alles was bisher auf dem Reference-Set "Solid" lag (wieder alle Kompoenten) dort heraus nimmt,3. den erstellten Produktumriss auf das Reference-Set "Solid" legtund 4. Alle Komponenten auf ein neues Reference-Set legt.Ich habe zwar lange das Netz durchstöbert, konnte aber nur wenig zum ProductOutlineBuilder finden. ...
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Kinematik: Attribute und Eigenschaften von Komponenten inkonsistent IlkerDogan am 08.01.2010 um 19:00 Uhr (0)
 Habe die Frage jetzt auch mal ins NX-Forum gepostet: http://ww3.cad.de/foren/ubb/Forum4/HTML/008406.shtml
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Texte verschieben mseufert am 23.09.2011 um 12:50 Uhr (0)
 Hallo Robert,in einem Punkt geb ich Dir Recht: Man hat nie ausgelernt. Aber nach über zwei Jahren sollte es möglich sein, in der Doku (net_ref.chm) nach einem Begriff (cycleobjects) zu suchen. Gruß und schönes Wochenende,Michael
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Texte verschieben mseufert am 23.09.2011 um 12:50 Uhr (0)
 Hallo Robert,in einem Punkt geb ich Dir Recht: Man hat nie ausgelernt. Aber nach über zwei Jahren sollte es möglich sein, in der Doku (net_ref.chm) nach einem Begriff (cycleobjects) zu suchen. Gruß und schönes Wochenende,Michael
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Fully Load ThomasZwatz am 06.02.2019 um 17:41 Uhr (1)
 Muss man das "LoadFully" nur auf der obersten Baugruppenebene (=1) machen oder muss mans auch explizit für die ggf. darin enthaltenen Komponenten tun ?
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Verschiebung von Komponenten mseufert am 05.10.2009 um 11:00 Uhr (0)
 Hallo Denis,evtl. gehts über die RootComponent des ComponentAssembly. Das ist ja letztlich eine "normale" Komponente, die mit GetPosition abgefragt werden kann.Gruß, Michael
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : wie komme an das Gewicht der Komponente? Greskamp am 06.02.2020 um 06:43 Uhr (5)
 Hallo,ich habe mal eine Frage zu Komponenten und Parts und deren Gewichten.Auf dem angehängten Foto sind die Attribute einer Komponente zu sehen (Baugruppe). Wenn ich mir über NXOpen das Gewicht des oberen Teils ausgeben lasse, ist das 3,927kg. Aber die Komponenten hat das Gewicht von 4,0264 kg. Das ist das Gewicht des Teils ansich plus die enthaltenen Blindnietmuttern.Wie komme ich jetzt aber über NXOpen das Gewicht der Kompononente? Oder noch einfacher wie komme an das Attribut "Gewicht (kg)" welches mir ...
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Assoziatives Maß verschieben wladlaw am 18.02.2013 um 13:22 Uhr (0)
 Hallo Robert,schau mal in die Richtung (man muss das Objekt "AssociativeOriginData" vorher anpassen):Code:    NXOpen.Annotations.Annotation.AssociativeOriginData assocOrigin;    ...    Point3d origin = new Point3d(x, y, 0.0);  horizontalDimension.SetAssociativeOrigin(assocOrigin, origin);------------------GrußWladimir
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Object Part Attribut Tool am 26.09.2013 um 06:58 Uhr (1)
 Danke für die Antwort.Muss ich nun für jede Kommponete die Attribute abfragen oder kann ich generell auf einmal alle Objektattribute von Komponenten auslesen?------------------Gruss Tool
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Alle WaveLinks auf Layer X / Alle Bezugselemente auf Layer Y verschieben Ace Shim am 05.02.2021 um 19:08 Uhr (1)
 Hallo Michael,kannst Du mir evtl. sagen, warum ein Layer zwar unsichtbar geschaltet wird, die Objekte aber sichtbar und nicht-selektierbar bleiben?DankeGrußMarc------------------"Das kann man so machen, aber dann ist es halt Sch...!"
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  | NX Programmierung : Verschiebung von Komponenten mseufert am 03.10.2009 um 13:40 Uhr (0)
 Hallo Denis,komisch mag das sein ... ist halt so.Mapping ist über UFSession  CSYS oder UFSession  TRNS zu machen. Steht sicher genauer in der Doku.Gruß, Michael
 
 
 | 
| In das Form NX Programmierung wechseln | 
|  CNX_FindAndMove.txt
 | NX Programmierung : Texte verschieben RobertM am 30.09.2011 um 08:42 Uhr (0)
 Nachdem hier so viel geschrieben und mitgelesen wurde, möchte ich einfach mal meine neue Klasse hier reinstellen.Vielleicht kann sie ja jemand, wenigstens teilweise, verwenden.Die logFile.WriteLine aufrufe müssen ggf. durch ListingWindow ersetzt werden.Für Tipps zur Verbesserung der Programmierung an sich bin ich immer dankbar.------------------Gruß Robert
 
 
 | 
| In das Form NX Programmierung wechseln |