| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Stücklisten-Qualität unter Kontrolle (BCT CheckIt,Teamcenter) |
Autor
|
Thema: NX 4 - Feature-Set spiegeln und verschieben (3404 mal gelesen)
|
MasterR Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 25 Registriert: 19.11.2006
|
erstellt am: 10. Aug. 2009 10:24 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe einen Rasthaken, den ich an verschiedenen Positionen in meinem Bauteil wiederverwenden möchte. Es ist auch nötig diesen zu spiegeln (Insert -> Associative Copy -> Instance... -> Mirror Feature). Diese gespiegelte Kopie lässt sich aber nicht mehr verschieben. Gibt es irgendeine andere Möglichkeit eine Feature Set als Spiegelbild zu erstellen, die sich auch verschieben lässt, oder bleibt mir nichts anderes übrig, als die gesamte Geometrie manuel zu spiegeln? Schon einmal danke für eure antworten. Gruß MasterR Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbking Mitglied
Beiträge: 1419 Registriert: 30.01.2002 CATIA V5R19, div. SPs & HFs CATIA V5R24, div. SPs & HFs NX 9.0.2 Rev. C, GM Package
|
erstellt am: 10. Aug. 2009 10:58 <-- editieren / zitieren --> Unities abgeben: Nur für MasterR
hallo MasteR! "... den ich an verschiedenen Positionen in meinem Bauteil wiederverwenden möchte" oder "... Es ist auch nötig diesen zu spiegeln. ..." => ja was denn nun? spiegeln ist eine eindeutige geometrische operation, bei der nur eine begrenzte auswahl von zielpositionen und -orientierungen erreicht werden können. folgendes vorgehen hat sich bewährt (und wurde hier mit sicherheit auch schon mehrfach diskutiert): 1. bezugselemente aufbauen (wahlweise ksys oder ebeen und achsen 2. skizzieren, darauf achten, dass bemassungen und geometrische bedingungen NUR zwischen den skizzenelementen und ggf. den bezugselementen erstellt werden, skizze vollständig bestimmen! 3. körper erzeugen (extrude, rotation, ...) 3a. ggf. körper weiter ausdetaillieren 4. boolsche operation (unite, substract, ..) 4a. ggf feature set bilden 5. an positionen, die nciht durch "spiegeln" erreicht werden können, die gleichen bezugselemente aufbauen wie unter 1. 6. copy+paste der konstruktionsschritte / featre set 7. be happy. falls solche aufgabenstellungen wiederholt vorkommen, sollte man über das thema udf ( auch schon inepischer breite in diversen threads behandelt) nachdenken. HTH!!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MasterR Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 25 Registriert: 19.11.2006
|
erstellt am: 10. Aug. 2009 11:26 <-- editieren / zitieren --> Unities abgeben:
Hallo, danke für die schnelle Antwort. Mhh, ich werde es mal versuchen, aber ich glaube ich werde trotzdem Probleme bekommen, da der Rasthaken in sich nicht symmetrisch ist. Bzw. ich habe das Modell eigentlich schon so ähnlich, wie du es beschrieben hast, aufgebaut. Ich habe alles auf eine Skelettskizze definiert und dadurch kann ich den gesamten Rasthaken auch positionieren. Hab ich das so richtig verstanden? Ich beschreibe mein Problem vielleicht mit einem Vergleich: Ich habe eine "rechte Hand" gezeichnet (Daumen rechts) Nun benötige ich aber noch die "linke Hand" (Daumen links), also ein spiegelbildliche Kopie der rechten Hand. Diese lässt sich ja auch problemlos über "Insert -> Associative Copy -> Instance... -> Mirror Feature" erzeugen. Mein Problem ist nun, dass ich diese linke Hand an verschiedenen Stellen im Raum benötige. Gruß Roman
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbking Mitglied
Beiträge: 1419 Registriert: 30.01.2002 CATIA V5R19, div. SPs & HFs CATIA V5R24, div. SPs & HFs NX 9.0.2 Rev. C, GM Package
|
erstellt am: 10. Aug. 2009 11:56 <-- editieren / zitieren --> Unities abgeben: Nur für MasterR
hallo MasteR! hmm, entweder du schaffst es , eine der "linken" position wirklich über spielgeln zu erreichen und danach die weiteren linken durch die feldfunktion (array) zu treffen. das hat allerdings schon etwas mehr als nur ein bisschen was von pfuschen. oder du gehst den sauberen weg und baust den rasthaken als "linke" variante einmal vollständig auf und vervielfätigst dann wie vorhin beschrieben. dabei solltest du ev. überlegen, ob du nicht zumindest die skizze kopieren kannst, oder in der linken skizze abhängigkeiten schaffst, indem du parameter aus der "rechten" skizze abgreifst. HTH!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mäd mäx Mitglied CAD/PLM Admin
Beiträge: 495 Registriert: 20.07.2005
|
erstellt am: 11. Aug. 2009 10:49 <-- editieren / zitieren --> Unities abgeben: Nur für MasterR
|
MasterR Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 25 Registriert: 19.11.2006 Windows XP SP3 Fujitsu Siemens Celsius V840 Unigraphics NX4.0.4.2 UGS Teamcenter 2007
|
erstellt am: 11. Aug. 2009 13:01 <-- editieren / zitieren --> Unities abgeben:
Hab eine nicht ganz zu pfuschige Lösung gefunden. Ich spiegele mein Feature-Set und über den Befehl "Edit -> Feature -> Move..." kann ich dieses dann entlang der XYZ-Koordinaten verschieben. Das reicht für meine Zwecke. Trotzdem Danke für eure Hilfe. Gruß Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FelixM Ehrenmitglied V.I.P. h.c. Dipl.- Ing. Schiffbau
Beiträge: 2464 Registriert: 17.05.2004 NX1-NX CR Star CCM++ 2023 Heeds TC13 Alma ActCut 3.8 Rhino 8 Paramarine 2023 Bricscad 24 Dell M7770 in Dock 64GB I9 RTX A3000 3xSSD Win10 3x 25" Dell U2515H
|
erstellt am: 11. Aug. 2009 14:44 <-- editieren / zitieren --> Unities abgeben: Nur für MasterR
|
MasterR Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 25 Registriert: 19.11.2006
|
erstellt am: 11. Aug. 2009 15:05 <-- editieren / zitieren --> Unities abgeben:
|
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2690 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 11. Aug. 2009 15:23 <-- editieren / zitieren --> Unities abgeben: Nur für MasterR
Hallo zusammen, ab NX5 gibt's zum Vervielfältigen von Geometrien eine neue Funktion: Geometry Instance. Die kann auch schon in NX4 benutzt werden. Dazu muß in der ugii_env.dat eine Variable eingetragen und NX neu gestartet werden. Dann ist die Funktion verfügbar, mit der, z.B. über ein CSYS eine beliebige, neue Position für eine Geometrie angegeben werden kann. Beispiel und Eintrag für die ugii_env.dat anbei. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lr7378 Mitglied Konstrukteur
Beiträge: 4 Registriert: 10.12.2008 NX4
|
erstellt am: 14. Aug. 2009 14:21 <-- editieren / zitieren --> Unities abgeben: Nur für MasterR
|