|
NX : Baugruppe aus Excel Informationen automatisch aufbauen
mseufert am 13.09.2011 um 09:45 Uhr (0)
Hallo Felix,da wirst Du m.E. auf NXOpen zurückgreifen müssen. Daneben ist nach meinem Verständnis die Lage der Komponente mit einem Punkt und einem Vektor nicht eindeutig bestimmt.Gruß, Michael
|
| In das Form NX wechseln |
 datums2layer.vb.txt |
NX : Bezugsobjekte per Macro auf Layer verschieben
mseufert am 14.07.2008 um 12:26 Uhr (0)
Hier der Vorschlag mit Menü, darauf die Unterscheidung der Datums in Plane , Axis und Csys sowie mit Layerauswahl.Gruß, Michael
|
| In das Form NX wechseln |
|
NX Programmierung : Texte verschieben
mseufert am 23.09.2011 um 08:09 Uhr (0)
Hallo Robert,beim SelectionManager musst Du interaktiv eingreifen. Mit den Cycle- Funktionen in der UFSession gehts auch ohne Eingriff.Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Texte verschieben
mseufert am 23.09.2011 um 08:09 Uhr (0)
Hallo Robert,beim SelectionManager musst Du interaktiv eingreifen. Mit den Cycle- Funktionen in der UFSession gehts auch ohne Eingriff.Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : UFUNC Objekt ID auslesen
mseufert am 28.01.2008 um 17:22 Uhr (0)
Hallo Seiwi,anbei ein Beispiel aus den UGSolutions ohne Gewähr, da ich sonst hauptsächlich mit VB .NET arbeite. Beim Stöbern findet sich dann auch mal so was. Vorstellbar wäre, daß die falsche ID zur Komponente gehört, nicht zum Solid ? Hast Du schon mal den Typ abgefragt ?Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Koordinaten von Komponente in Baugruppe mappen
mseufert am 18.06.2013 um 12:39 Uhr (0)
Hallo Matthias,unter UF_TRNS gibts eine Mapping- Funktion, die mit einer Matrix arbeitet. Die kann unter UF_MTX4 aus zwei Positionen und den zugehörigen Vektoren berechnet werden. Das funktioniert ohne temporäre Koordinatensysteme. Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX : Macro zum Verschieben von Skizzen und Referenzen auf einen bestimmten Layer
mseufert am 05.04.2012 um 16:53 Uhr (0)
Hallo Violina,vergiss das Makro, nimm ein Journal. Hier findest Du eine gute Basis dafür.Gruß, Michael
|
| In das Form NX wechseln |
|
NX Programmierung : Verwendung des DisplayedParts in der Sitzung abfragen
mseufert am 16.05.2013 um 18:00 Uhr (0)
Hallo Thomas,ff. Vorschlag:1. Displayed Part ermitteln.2. Die PartCollection exklusiv DP durchsuchen, ob dort DP als Komponente (Child) auftauchtAuf die Rekursion, die im Zusammenhang mit Assemblies sonst verwendet wird, kannst Du m.E. an der Stelle verzichten, da alle Parts in der Collection drin sein sollten.Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Object Part Attribut
mseufert am 23.09.2013 um 10:05 Uhr (1)
Hallo Tool,die Attribute haben sich mit der NX8 grundlegend geändert, dennoch gilt wie zuvor: Jedes Objekt kann Attribute haben. Du brauchst Dich also lediglich bei der Abfrage auf die Komponente anstatt das Workpart beziehen. Also nicht wp.Get... , sondern comp.Get...Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : im Baugruppen-Navigator zum nächsten Element springen
mseufert am 22.11.2011 um 12:55 Uhr (0)
Hallo Stephan,willst Du das Journal für jede Komponente ausführen und startest es jeweils wieder manuell ? Da wär mein Vorschlag, erst alle Komponenten zu ermitteln und deinen Code dann in einer Schleife wiederholt aufzurufen. So sparst Du noch mehr Klicks.Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX : Wave Links überprüfen
mseufert am 04.07.2011 um 13:46 Uhr (0)
Hallo Thomas,eigentlich hab ich an die Funktion innerhalb von NX gedacht, unter Assemblies-Reports. Die sollte ja das selbe Ergebnis wie ihr Pendant in TC bringen, nämlich die Parts listen, in denen ein anderes Part als Komponente verbaut ist. In TC wirds nur deutlich schneller laufen, was ich mangels TC allerdings nur vermuten kann.Gruß, Michael
|
| In das Form NX wechseln |
|
NX Programmierung : Komponente hinzufügen
mseufert am 25.10.2010 um 16:49 Uhr (0)
Hallo Thomoas,das aufgezeichnete Journal kommt nur bis zum Laden des Parts (basePart1 = theSession.Parts.OpenBase("@DB/300561/0", partLoadStatus1)), das Add Component fehlt. Nochmal vollständig aufzeichnen ?Daneben könnte der Namen des Parts noch ein Problem machen, da aus TC geladen. Das kann ich mangels TC leider nur vermuten.Gruß, Michael
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Komponenten ausrichten über Koordinatensysteme
mseufert am 18.05.2012 um 16:27 Uhr (0)
Hallo Stefan,wenns einen einfachen Weg gibt, würd ich ihn in NXOpen.Positioning vermuten (Journal aufzeichnen ...). Falls es dort nichts gibt, bleibt m.E. nur die Ochsentour über UFSession.mtx*, also Positionen und Matrizen in Double-Arrays umwandeln, Transformationsmatrix berechnen und auf die Komponente anwenden.Gruß, Michael
|
| In das Form NX Programmierung wechseln |