Informationen zum Forum NX Programmierung:
Anzahl aktive Mitglieder: 514
Anzahl Beiträge: 5.700
Anzahl Themen: 1.250

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 6, 6 Gesamtergebnisse mit Suchbegriffen komponenten verschieben sec.
NX Programmierung : Verschiebung von Komponenten
denizO am 02.10.2009 um 15:49 Uhr (0)
Hallo Forum-Mitglieder,weiss jemand, wie man auf einfache Weise eine Komponente im Assembly verschieben kann?Ich habe folgendes probiert:1. theUFSession.Trns.TransformObjects - Gibt mir die Fehlermeldung "11 - Cannot transform occurrence"2. Journal aufzeichnen - Hier wird mit: componentNetwork1.DragByTransform(translation2, rotation2) gearbeitet - Wirkt auf mich als sehr komplizierte Lösung. Außerdem klappt das Abspielen des Journals nichtMein System ist NX6Vielen Dank im VorrausDenis

In das Form NX Programmierung wechseln
NX Programmierung : Verschiebung von Komponenten
denizO am 02.10.2009 um 16:19 Uhr (0)
Hallo Michael,Danke für den Hinweis. Du meinst UF_Assem?Viele grüßeDenis

In das Form NX Programmierung wechseln
NX Programmierung : Verschiebung von Komponenten
denizO am 05.10.2009 um 09:24 Uhr (0)
Hallo Michael,vielen Dank nochmals für Deine Hilfe. Eine letzte Frage: Wie kann ich mir das CSYS des Assembly Space ausgeben lassen? In ComponentAssembly habe ich nichts dazu gefunden.Viele GrüßeDenis

In das Form NX Programmierung wechseln
NX Programmierung : Verschiebung von Komponenten
denizO am 02.10.2009 um 19:49 Uhr (0)
Hallo, ich habe es jetzt gefunden:- ComponentAssembly.MoveComponentEin Problem bleibt aber noch: die Verschiebung geht nicht in z-Richtung, wie vorgesehen, sondern in y-Richtung. Das finde ich sehr komisch, denn ich benutze folgendes:Code:componentAssembly1 = theSession.Parts.Work;// Verschiebung für MoveComponentVector3d trans = new Vector3d(0,0,10);componentAssembly1.MoveComponent(comp,trans,rot)Damit verschiebt sich dann die Komponente in y-Richtung und nicht in z-Richtung. Dies wird auch durch Code:Com ...

In das Form NX Programmierung wechseln
NX Programmierung : Verschiebung von Komponenten
denizO am 03.10.2009 um 12:20 Uhr (0)
Hallo Michael,vielen Dank für Deine hilfreiche Antwort über die zwei verschiedenen Koordinatensysteme. Eigentlich sollte es wohl heißen: Code:componentAssembly1 = theSession.Parts.Work.ComponentAssemblyIch musste und muss den Code leider wieder einmal aus dem Kopf schreiben, da ich von zu hause keinen Zugang habe.Aber ist es nicht komisch, dass sich dannCode:Component.GetPositionauf das KS des Displayed Part bezieht, währen sich Code:ComponentAssembly.MoveComponentauf das KS der Assembly bezieht?Kann man v ...

In das Form NX Programmierung wechseln
NX Programmierung : Verschiebung von Komponenten
denizO am 02.10.2009 um 15:58 Uhr (0)
Die Umsetzung analog zur Journal Lösung sieht bei mir so ausCode:      ComponentPositioner componentPositioner1 = workPart.ComponentAssembly.Positioner;        componentPositioner1.ClearNetwork();        Arrangement arrangement1 = workPart.ComponentAssembly.Arrangements.FindObject("Arrangement 1");        componentPositioner1.PrimaryArrangement = arrangement1;        componentPositioner1.BeginMoveComponent();        ComponentNetwork componentNetwork2 = (ComponentNetwork)componentPositioner1.EstablishNetwor ...

In das Form NX Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz