 teil_erzeugen.zip |
NX Programmierung : Mit KF automatisch Parts erzeugen?
rhonanpaldur am 22.12.2007 um 15:14 Uhr (1)
Danke an Älg und Totti bisher Ich habe eine möglichst einfache Klasse erstellt und über den UI Styler ein UI dafür erstellt. Anbei alle 3 Dateien.Es soll darin follgendes passieren:- Datei mit gegebenm Namen in gegebenem Ordner erstellen- klotz aufbauen- speichernAber egal, ob ich die .dfa als ChildRule einfüge oder über das UI ausführe, erzeugt NX den Klotz im aktuell geöffneten Part und erstellt auch keine neue Datei. Wo liegt mein Fehler?Code:#! NX/KF 5.0DefClass: teil_erzeugen (ug_base_part);# Root le ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Mit KF automatisch Parts erzeugen?
rhonanpaldur am 28.12.2007 um 15:31 Uhr (1)
So, ein Part erzeugen und speichern habe ich danks Älgs Hilfe kapiert. Danke nochmal Jetzt muss ich das erzeugte Part noch mit Inhalt füllen, z.B. ein Block.Problem bisher: Ich füge in einem offenen Partfile in KF die Child Rule teil_erzeugen ein. Dabei erzeugt NX bisher den Block im offenen Par und nicht im Part, dass gerade erzeugt wurde. Müsste sich mit dem Target in ug_block regeln lassen. Aber ob ich damit an eine andere Datei rannkomme!?Code bisher: (Evtl nutzt er ja irgendjemandem mal)Code:#! NX/KF ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Richtungsangabe für ug_simple_hole möglich?
rhonanpaldur am 10.01.2008 um 10:09 Uhr (0)
Hallo!Ich habe mittels KF eine Welle erzeugt. Auf einem dickeren Abschnitt soll ein Bohrungsmuster auf die Mantelfläche gelegt werden.Die Platzierung erledige ich mittels einer (Child List) wie im Beispiel "How to add a child list rule" aus der NX 5 Hilfe.Also wird für die Startpunkte der Bohrungen eine trigonometrische Funktion genutzt. z.B. Point(radius:*cos(45*child:index ,radius:*sin(45*child:index ,0);Ursprünglich wollte ich eine Child List aus Ebenen an der Mantelfläche platzieren und darauf die Bohr ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Erzeugen mehrerer Teile nacheinander?
rhonanpaldur am 15.01.2008 um 11:29 Uhr (0)
Anderes Vorgehen, besseres Teilergebnis. Auf diese Weise erstellt er alle Dateien wie gewünscht.Wie könnte ich jetzt dafür sorgen, dass jedem erzeugten Part ein Attribut übergeben wird (nämlich der aktuelle $row) und eine Child Rule mit einer gewünschten Klasse eingefügt wird? Somit würde beim ersten Öffnen der Datei dann der passende Inhalt generiert und das wäre ok.Code:#! NX/KF 4.0DefClass: loop_part1a (ug_base_part);(List) schleife: Loop{ for $row from 7 to 9; append {ug_createInstance( { Class, creat ...
|
| In das Form NX Programmierung wechseln |