| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Helix und Expression (2540 mal gelesen)
|
sven-bomwollen Mitglied Maschinenbauingenieur
Beiträge: 111 Registriert: 07.12.2006
|
erstellt am: 14. Sep. 2010 16:13 <-- editieren / zitieren --> Unities abgeben:
Hallo! Wie kann ich das Position des Helix mit dem Expressions kontrollieren? 1. Ich hat ein cylinder gemacht (Durchmesser 20mm, Länge 120mm) 2. dan habe Ich ein Helix auf eine seite dieses cylinder konstruiert. (Durchmesser 20mm, pitch 2,5mm, 20 turns). 3. Jetzt habe ich die Länge des Cylinder verändert (aus 120mm nach 60mm). 4. Das helix hat nicht bewegt. Ich muß move object command benutzen. Ich brauche das wegen des Part Families Option. Ich möchte die Länge des cylinder verändert im Part Families. Aber Helix muß immer auf die ende des Cylinder sein. Also, nach änderung des Länge, muß das Helix auch bewegt auf eine neue Position. Ist das möglich im NX? Und Entschuldigung für (noch immer) schlechtes Deustch und ein paar englisches Worte. MfG. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbonisch Mitglied Maschinenbautechniker
Beiträge: 1053 Registriert: 25.02.2005 CSWA HP Z440 Windows 7 Professional 64 Bit Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM NVIDIA Quadro M4000 SW2017 SP5 mit CAD-Desktop (SAP)
|
erstellt am: 14. Sep. 2010 16:35 <-- editieren / zitieren --> Unities abgeben: Nur für sven-bomwollen
Hallo Sven, also dein Deutsch ist besser als mein Englisch. Ich habe nur noch NX4 und da würde ich dem Zylinder den Ausdruck L=120 vergeben. Der Steigung (Pitch) musst du eine Formel hinterlegen (L/Turns). ------------------ Gruß bbonisch Wer nicht träumt, der ist tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sven-bomwollen Mitglied Maschinenbauingenieur
Beiträge: 111 Registriert: 07.12.2006
|
erstellt am: 14. Sep. 2010 17:06 <-- editieren / zitieren --> Unities abgeben:
Diese Formel funktioniert, wenn die beide, Helix und Cylinder haben gleiche Länge und beide startet aus x-y Fläche. Aber das Problem ist das: 1. das Cylinder ist konstruiert aus x-y Fläche im Richtung +Z Achse, 120mm 2. Helix ist konstruiert auf die Top Fläche des Cylinder und im -Z Achse Richtung (Steigung=2,5, Turn=20). Also Z-start Koordinate ist 120mm und Z-ende Koordinate ist 70mm. 3. Jetzt, das Länge des Cylnder ändert von 120mm nach 60mm. 4. Helix bleibt auf 120mm. Es wurde nicht bewegt auf 60mm. Das wollte ich parametrisiert. MfG.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware UG16-Nx10beta
|
erstellt am: 14. Sep. 2010 18:43 <-- editieren / zitieren --> Unities abgeben: Nur für sven-bomwollen
|
bbonisch Mitglied Maschinenbautechniker
Beiträge: 1053 Registriert: 25.02.2005
|
erstellt am: 15. Sep. 2010 06:40 <-- editieren / zitieren --> Unities abgeben: Nur für sven-bomwollen
Hallo Sven, kannst du ein Bild oder das Teil einstellen. Und mit welcher Version arbeitest du? Wenn höher wie NX4, dann kann ich es nicht öffnen. ------------------ Gruß bbonisch Wer nicht träumt, der ist tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sven-bomwollen Mitglied Maschinenbauingenieur
Beiträge: 111 Registriert: 07.12.2006
|
erstellt am: 15. Sep. 2010 08:22 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich habe NX7 und leider kann nicht NX4 model anhängt. Und ich glaube das Uwe hat recht. Das das ist nicht möglich im NX. Aber ich hat trotzdem ein avi anhängt. In helix.zip ist es ein avi und ein exe. Diese exe ist codec für das avi zusehen. Und avi schaut wie mein model gebaut ist. MfG.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbonisch Mitglied Maschinenbautechniker
Beiträge: 1053 Registriert: 25.02.2005 CSWA HP Z440 Windows 7 Professional 64 Bit Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM NVIDIA Quadro M4000 SW2017 SP5 mit CAD-Desktop (SAP)
|
erstellt am: 15. Sep. 2010 09:08 <-- editieren / zitieren --> Unities abgeben: Nur für sven-bomwollen
|
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5083 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 15. Sep. 2010 09:23 <-- editieren / zitieren --> Unities abgeben: Nur für sven-bomwollen
MoinZ ich würde zuerst die Helix erzeugen, die Parameter der Helix mittels benannter Ausdrücke steuern, und den Zylinder erst nach der Helix erstellen. Und wenn du die Helix anstelle der "normalen" Helixfunktion mit einem Regeldefinierten Spline erzeugst, hast du noch mehr Möglichkeiten. Wenn du dir mal das Beispiel mit der Druckfeder aus diesem Beitrag http://ww3.cad.de/foren/ubb/Forum4/HTML/008810.shtml#000034 anschaust, siehst du, das in meiner Feder 2 Splines quasi als Mittelachse erzeugt werden. Was vergleichbares könntest du auch machen, und dann den Zylinder assoziativ an die Achse hängen. ------------------ Grüße Meinolf Ich steh auf flotte Dreier Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbking Mitglied
Beiträge: 1419 Registriert: 30.01.2002
|
erstellt am: 15. Sep. 2010 10:00 <-- editieren / zitieren --> Unities abgeben: Nur für sven-bomwollen
hallo sven-bomwollen! schau dir mal das beispiel an, vieleicht ist das ein weg, der dich weiterbringt. musst halt noch formeln in der skizze hinterlegen, so dass sich die länge der geraden aus der gewünschten anzahl windungen und dem steigungswinkel errechnet. HTH!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sven-bomwollen Mitglied Maschinenbauingenieur
Beiträge: 111 Registriert: 07.12.2006
|
erstellt am: 15. Sep. 2010 10:11 <-- editieren / zitieren --> Unities abgeben:
|
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: 15. Sep. 2010 11:05 <-- editieren / zitieren --> Unities abgeben: Nur für sven-bomwollen
|