Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Spirale

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
  
NX CAD Intensivkurs (Crashkurs)
Autor Thema:  Spirale (3762 mal gelesen)
Wede
Mitglied



Sehen Sie sich das Profil von Wede an!   Senden Sie eine Private Message an Wede  Schreiben Sie einen Gästebucheintrag für Wede

Beiträge: 338
Registriert: 03.02.2004

NX 12
NX 1953
Win10

erstellt am: 23. Jun. 2014 12:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Versuche gerade eine Spirale mit einem Mindestradius zu zeichnen.
Habe zwar die Helix mit Steigung = 0 und Anfangsradius und Endradius
gefunden, allerdings will ich eine Spirale, die im Zentrum gleich mit
einem Radius von 100mm startet.
Der Aussenradius beträgt 450mm.
Soll dabei eine Länge von 6500mm haben.
Kann mir vielleicht jemand etwas behilflich sein?

Habe auch schon nach den Regelkurven geschielt, allerdings habe ich
keine Ahnung, wie ich eine solche Regel definieren soll.

Version: NX6, NX8.5

Vielen Dank
Wede

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Ehrenmitglied V.I.P. h.c.
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2690
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 23. Jun. 2014 13:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wede 10 Unities + Antwort hilfreich


spirale.prt

 
Hallo Wede,

das lässt sich recht einfach in wenigen Schritten herleiten:

1. Ausgehend von der Kreisfunktion:
x = r * cos(alpha)
y = r * sin(alpha)
z = 0

2. Den Winkel durch einen Laufparameter ersetzen:
alpha = 360 * n * t
Dabei ist n die Anzahl der Umdrehungen und t der, von der Lawcurve benutzte Laufparameter (0 <= t <= 1)

3. Den Radius zwischen Innen- und Aussenradius laufen lassen:
r = ri + (ra - ri) * t

4. Formeln in die Ausdrücke schreiben und Kurve erzeugen.

5. Für die Länge der Spirale gibt's sicher auch 'ne Formel ... wer sie kennt - immer her damit.
Mathematische Laien  und Leute, die zu faul sind, sich auch diese Formel herzuleiten  , ändern eben das n solange, bis die Länge stimmt.

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wede
Mitglied



Sehen Sie sich das Profil von Wede an!   Senden Sie eine Private Message an Wede  Schreiben Sie einen Gästebucheintrag für Wede

Beiträge: 338
Registriert: 03.02.2004

NX 12
NX 1953
Win10

erstellt am: 23. Jun. 2014 15:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Vielen Dank, Michael.


Diese Spirale erhält man doch auch mit der Helix-Funktion. Oder hat die eine andere Form?
Möchte jedoch eine mit dem Startpunkt in der Mitte.


Und für das Abstimmen der Länge gibt es noch immer die Zielwertsuche.

Gruß
Wede

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


Sehen Sie sich das Profil von Rainer Schulze an!   Senden Sie eine Private Message an Rainer Schulze  Schreiben Sie einen Gästebucheintrag für Rainer Schulze

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 23. Jun. 2014 15:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wede 10 Unities + Antwort hilfreich

>>allerdings will ich eine Spirale, die im Zentrum gleich mit
einem Radius von 100mm startet.
>>Möchte jedoch eine mit dem Startpunkt in der Mitte.

Muss ich das verstehen?
Ist das einfach ein Steg von 0/0 nach 0/100 ?

------------------
Rainer Schulze

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Ehrenmitglied V.I.P. h.c.
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2690
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 24. Jun. 2014 08:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wede 10 Unities + Antwort hilfreich

Hatte geglaubt, die Frage verstanden zu haben. Offensichtlich doch nicht. Bild ?

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wede
Mitglied



Sehen Sie sich das Profil von Wede an!   Senden Sie eine Private Message an Wede  Schreiben Sie einen Gästebucheintrag für Wede

Beiträge: 338
Registriert: 03.02.2004

NX 12
NX 1953
Win10

erstellt am: 25. Jun. 2014 09:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


spirale.jpg

 
Danke für Eure Mithilfe!

Hatte momentan leider kene Zeit für dieses Problem.
Anbei ein Bild. Hoffentlich sagt das mehr aus.

Die weiße Spirale ist mit der Helix-Funktion erstellt:
Helix - Law Type: Linear - Start Value: 50 - ...
Habe dann zur Verdeutlichung meines Wunsches einfach einen
tangenten Kreis (rot) zur Mitte hin eingezeichnet.

Aus Neugier hab ich noch eine Helix (grün) mit Start:0 erstellt.
Von dieser eine Offset-Cuve (gelb) mit 50mm eingezeichnet.
Diese Kurve hat einen Kleinstradius von ca. 52mm und geht auch schon
recht weit in das Zentrum. (Im Vergleich zu der weißen Spirale).

Gruß
Wede

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Walter Hogger
Moderator
Maschinenbauingenieur


Sehen Sie sich das Profil von Walter Hogger an!   Senden Sie eine Private Message an Walter Hogger  Schreiben Sie einen Gästebucheintrag für Walter Hogger

Beiträge: 3961
Registriert: 06.10.2000

UG V2 bis UG V18
NX1 bis NX2008 ("NX19")

erstellt am: 25. Jun. 2014 11:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wede 10 Unities + Antwort hilfreich


Evolvente_NX8.5.pdf

 
Hallo Wede,

womöglich ist das die Lösung (siehe Anhang).

Gruß

------------------
Walter Hogger

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wede
Mitglied



Sehen Sie sich das Profil von Wede an!   Senden Sie eine Private Message an Wede  Schreiben Sie einen Gästebucheintrag für Wede

Beiträge: 338
Registriert: 03.02.2004

NX 12
NX 1953
Win10

erstellt am: 25. Jun. 2014 14:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Vielen Dank!

Werde vorerst einmal mit der Offset-Variante weiterarbeiten.
Da habe ich die notwendige Mindestkrümmung und die Spirale
reicht weit ins Zentrum.

Gruß
Wede

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Ehrenmitglied V.I.P. h.c.
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2690
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 25. Jun. 2014 15:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wede 10 Unities + Antwort hilfreich

Moin zusammen,

mit einer Helix, deren Radius über ein LawCurve gesteuert wird, kriegt man's auch ohne Formeln, dafür mit etwas Spielerei, ganz gut hin. Die LawCurve startet bei x0,y0, d.h. die Helix beginnt auch dort und endet bei xirgendwo,y450, was den Aussenradius ergibt.
Um Radius/Krümmung im Zentrum zu ändern, muss i.W. die Starttangente der Lawcurve verändert werden. Für die richtige Länge kann wieder die Anzahl Umdrehungen angepasst werden.
Zum Spielen am besten in den Voreinstellungen das Update auf inkrementell stellen und eine Krümmungsanalyse für die Radiusanzeige anbringen.

Wenn man so die passende Lawcurve gefunden hat, wär's auch möglich, aus dem Spline dessen Polynomfunktionen zu ermitteln und die wieder als Gleichung einzugeben.    Oder "einfach" eine Funktion suchen, deren zweite Ableitung am Anfang den Wert 0.01 hat und bei 450 endet - geht beliebig kompliziert.

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

racing.beetle
Mitglied



Sehen Sie sich das Profil von racing.beetle an!   Senden Sie eine Private Message an racing.beetle  Schreiben Sie einen Gästebucheintrag für racing.beetle

Beiträge: 293
Registriert: 13.06.2014

erstellt am: 25. Jun. 2014 15:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wede 10 Unities + Antwort hilfreich

Warum machst Du nicht eine Helix mit linearer Radiusvergrößerung und projizierst die auf die Startebene zurück?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wede
Mitglied



Sehen Sie sich das Profil von Wede an!   Senden Sie eine Private Message an Wede  Schreiben Sie einen Gästebucheintrag für Wede

Beiträge: 338
Registriert: 03.02.2004

NX 12
NX 1953
Win10

erstellt am: 26. Jun. 2014 12:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke für all die konstruktiven Beiträge.
Vorerst ist das Thema erledigt.
Sollte mein Auftraggeber die Helix noch genauer Wünschen
werde ich mich wieder melden.

Das Projizieren der Helix erspart man sich durch Eingabe der Steigung=0

Mit meinen Kenntnissen zur Herleitung von Funktionen steht es nicht zum Besten....

Gruß
Wede

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Wede
Mitglied



Sehen Sie sich das Profil von Wede an!   Senden Sie eine Private Message an Wede  Schreiben Sie einen Gästebucheintrag für Wede

Beiträge: 338
Registriert: 03.02.2004

NX 12
NX 1953
Win10

erstellt am: 27. Jun. 2014 08:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich denke ich habe etwas für Verwirrung gesorgt:

Habe Mindestradius geschrieben.
Der richtige Ausdruck nennt sich (hoffe ich zumindest)
Mindestkrümmung der Kurve.

Gruß
Wede

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Ehrenmitglied V.I.P. h.c.
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2690
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 27. Jun. 2014 09:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Wede 10 Unities + Antwort hilfreich

Hallo Wede,

allgemein gilt, ganz einfach und simpel:

Krümmung = 1 / Radius und umgekehrt.

Meine Verwirrung kam daher, daß es an einer Spirale einfach (zu) viele Radien gibt. Genau genommen unendlich viele. Daneben noch die beiden Radien, an denen die Kurve beginnt und endet.

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz