Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Punkte springen hin und her

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 Creo
Autor Thema:  Punkte springen hin und her (1298 mal gelesen)
mclalin
Mitglied
Konstrukteur


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

Beiträge: 248
Registriert: 15.09.2008

Creo 6 Educational

erstellt am: 02. Okt. 2008 09: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

Folgendes Problem:

Man stelle sich ein 6-eck for, von der mitte zu jeder ecke eine achse gemalt, alles als konstruktionslinie.

an jeder ecke ein Punkt, das sechseck ist komplett definiert.

jetzt setze ich punkte auf die achsen, außerhalb des 6 eckes. bemaßt werden die punkte mit dem direkten abstand zu den anderen punkten.

Über beziehungen setzte ich alle abstände gleich. klappt auch ganz gut, es sei denn ich wechsle die seite ins innere des 6-ecks.
Ziehe ich den ausgangspunkt ins innere sprinden die anderen punkt aber wieder zurück, als würden sie vor eine mauer stoßen, aber nicht immer, abundzu kommen sie auch mit.

Ziel des ganzen: Punkte miteinander verbinden und als zugkemitvarSchnitt sinusförmig austragen.

sd1=sin(trajpar*360*8)

aber da die sinusfunktion ab und zu auch negativ wird, kann proe da nicht umsetzen.

Kann man den Punkten irgendwie beibringen exakt das selbe zu machen wie der ausgangspunkt?
           

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

j.sailer
Mitglied
Diplom-Ingenieur (FH)


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

Beiträge: 1040
Registriert: 29.05.2001

Dienstleister, immer was der Kunde einsetzt. Z. Z. WF 3.0 M080 + Intrlaink 3.4

erstellt am: 02. Okt. 2008 10:01    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 mclalin 10 Unities + Antwort hilfreich

Hallo,

Schreib mal ein $sd1, dann darf das Ergebnis auch negativ werden.

Gruß

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

Nobody333
Mitglied
Dipl. Ing. (FH) (Konstruktion)


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

Beiträge: 593
Registriert: 06.07.2007

HP Workstation Z400
Intel Xeon W3565 4x3,20GHz
12GB RAM
Nvidia Quadro FX1800
Windows 7 x64 Prof. SP1
Creo Parametric 2 (M100)
FoundationAdv bzw. Flex3C
Startup Tools 2013
MathCad Prime 3

erstellt am: 02. Okt. 2008 10:31    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 mclalin 10 Unities + Antwort hilfreich

Alternativ kann man die Beziehung umbauen:
a=8
sd1=sin(trajpar*360*a)
sd2=sin(trajpar*360*a)
.
.
sd6=sin(trajpar*360*a).
Das Vorzeichen der Punkte ändert sich bei allen Punkten selbstständig.
Zu steuern ist das Ganze weiterhin zentral über a (a wird automatisch als Parameter das ZugKE erstellt).

------------------
Gruß Marco

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

flavus
Mitglied
Techniker+Familienerhalter


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

Beiträge: 1378
Registriert: 09.04.2005

ATI 3450
Win7/64
Creo2.0 produktiv
Windchill 10.0 nimmermehr :-(

erstellt am: 02. Okt. 2008 10:42    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 mclalin 10 Unities + Antwort hilfreich

Ich glaube, Du solltest Dir einmal die Funktion genauer betrachten:
Der Klammerausdruck gibt Dir ja an, wie oft die Sinuskurve erzeugt wird, inklusive Amplitude. Addierst Du danach noch einen Ausgangswert (=minimale Kantenlänge), so steuerst Du damit die Ausgangsgröße, um die dieser Schnitt seine Größe ändert.
Sinnvollerweise setzt man diesen Ausgangswert größer an als die Amplitude, damit können schon einmal keine (auch fertigungsmäßig) unsinnige negative Werte herauskommen.
Peter
BTWBy the way (So nebenbei bemerkt): Warum so komplziert über Achsen etc? Ein einfaches Sechseck tuts doch auch? EDIT: gemeint ist dann, daß die zu steuernde Größe die Kantenlänge ist, alternativ auch der Durchmesser, aber nicht ein Abstand von einem vorgegebenem Grundkreis.

[Diese Nachricht wurde von flavus am 02. Okt. 2008 editiert.]

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

mclalin
Mitglied
Konstrukteur


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

Beiträge: 248
Registriert: 15.09.2008

Creo 6 Educational

erstellt am: 02. Okt. 2008 10: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

Das 6-eck ist nur ein beispiel. Es handelt sich immernoch um den Faltenbalg.
Marco mag es mir verzeihen 

Man kann also einfach ein a=8 definieren, sehr gut!
Dann werd ich das mal ausprobieren.

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

mclalin
Mitglied
Konstrukteur


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

Beiträge: 248
Registriert: 15.09.2008

Creo 6 Educational

erstellt am: 02. Okt. 2008 12:03    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

b=9
a=8
c=8
sd172=b+c*sin(trajpar*360*a)
sd166=b+c*sin(trajpar*360*a)
....

Pro/E möchte einfach keine negativen Zahlen annehmen.

b muss größer gleich c sein, sonst macht er gar nichts.
Gestern hat er es noch ohne murren gemacht...
Woran kann das liegen?

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

Wyndorps
Ehrenmitglied V.I.P. h.c.
Ingenieur



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

Beiträge: 4586
Registriert: 21.07.2005

erstellt am: 02. Okt. 2008 12:19    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 mclalin 10 Unities + Antwort hilfreich

Lies noch einmal die Antwort von j.sailer weiter oben.
Das "$"-Zeichen erlaubt auch negative Maße!

------------------
----------------
"Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist."  (Stanislaw Jerzy Lec)

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

mclalin
Mitglied
Konstrukteur


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

Beiträge: 248
Registriert: 15.09.2008

Creo 6 Educational

erstellt am: 02. Okt. 2008 12:32    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

b=0
a=4
c=16
sd172=b+c*sin(trajpar*360*a)
sd166=b+c*sin(trajpar*360*a)
sd168=b+c*sin(trajpar*360*a)
sd171=b+c*sin(trajpar*360*a)
sd185=b+c*sin(trajpar*360*a)
sd183=b+c*sin(trajpar*360*a)
sd188=b+c*sin(trajpar*360*a)

das sind die Beziehungen.
Aber anstatt negativer Werte, klappt der untere Teil der Sinusfunktion einfach um.
Hab vor jedes sd ein $ gemacht, das Ergebnis war das gleiche.
Jetzt nimmt er für b zwar die 0, aber klappt da ergebnis nach oben.

Ich frag mich wer hier verrückt ist, ich oder ProE?

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

Nobody333
Mitglied
Dipl. Ing. (FH) (Konstruktion)


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

Beiträge: 593
Registriert: 06.07.2007

HP Workstation Z400
Intel Xeon W3565 4x3,20GHz
12GB RAM
Nvidia Quadro FX1800
Windows 7 x64 Prof. SP1
Creo Parametric 2 (M100)
FoundationAdv bzw. Flex3C
Startup Tools 2013
MathCad Prime 3

erstellt am: 02. Okt. 2008 13: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 Nur für mclalin 10 Unities + Antwort hilfreich

Negative Werte sind generell etwas problematisch, wenn es sich um automatisch generierte Geometrie dreht (ich denke da nur an Familientabelle). Versuch mal das Modell anders aufzubauen. Rücke die Steuerkurven die den Faltenbalg aufspannen mal weiter nach innen. Das ganze machst du um genau den Betrag, denn deine Falten hoch sein sollen, geteilt durch 2. Die Bemassung innerhalb der Skizze des ZugKEs kann bleiben wie sie ist. Du musst nur die Beziehung ändern.
sdx=a+a*sin(...). Im Ergebnis läuft dein Abstand zu den Steuerkurven immer zwischen 0 und der  Faltenhöhe 2a. Damit sollte das Problem der umgekehrten Vorzeichen aus der Welt sein.

P.S.: Ich hoffe inständig, dass du der einzige bist, der das Modell pflegen muss. Wenn man sowas, ich sag mal "ungeschickt", aufbaut, steigt da keiner mehr durch. Und du selbst in 2 Monaten auch nicht mehr. Wir hatten vor kurzen mal eine Diskussion über das Organisieren von Steuerparametern. Da habe ich mal einen Weg angedeutet, den ich gerne wähle um bei solchen "Fummelteilen" die Übersichtlichkeit zu erhalten und alle steuernden Parameter zu sammeln.

[Edit]
PPS: Ist dein Chef so versessen auf bunte Bilder, dass er dich wirklich tagelang an dem Modell fummeln lässt? Für die Arbeitszeit hätte man den Faltenbalg längst kaufen und Fotographieren können. [/Edit]
------------------
Gruß Marco

[Diese Nachricht wurde von Nobody333 am 02. Okt. 2008 editiert.]

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

mclalin
Mitglied
Konstrukteur


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

Beiträge: 248
Registriert: 15.09.2008

Creo 6 Educational

erstellt am: 02. Okt. 2008 13:40    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 Marco!

Werd ich gleich mal umsetzten!

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