| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
| SF DRAWING , eine App
|
Autor
|
Thema: Zahnradgeometrie - Textrotation (2006 mal gelesen)
|
Walter Frietsch Mitglied Konstrukteur / Rentner
Beiträge: 227 Registriert: 25.07.2003 HP xw8600 64 bit Grafikkarte HPnVIDIA Quadro fx3500 OSM 16.50 OSD 16.0 Solid Power
|
erstellt am: 18. Aug. 2009 10:03 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, 1. Weiß jemand eine Möglichkeit auf einer Arbeitsebene einen Text kreisförmig um einen bestimmten Punkt herum zu schreiben. Schriftart "Block"-Schriftgröße einstellbar - Schriftbeginn etc. ?? 2. Gibt es eine Möglichkeit eine exakte Zahnradgeometrie auf die Arbeitsebene zu zaubern. Eingabe von Modul,Zähnezahl etc. ?? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
3D-Papst Moderator Teamleiter
Beiträge: 3240 Registriert: 11.06.2001 Herr, stärke mich in Geduld, aber ZACK ZACK!!
|
erstellt am: 18. Aug. 2009 10:10 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Frietsch
|
3D-Papst Moderator Teamleiter
Beiträge: 3240 Registriert: 11.06.2001 Herr, stärke mich in Geduld, aber ZACK ZACK!!
|
erstellt am: 18. Aug. 2009 10:20 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Frietsch
|
Gerhard Deeg Ehrenmitglied V.I.P. h.c. i.R. Konstrukteur aus Leidenschaft
Beiträge: 2643 Registriert: 17.12.2000 CREO - OSD - OSM HP XW4400 - XW4600 Dell Inspiron 17E NVIDIA QUADRO FX1500 NVIDIA Quadro FX1800 HP Mini 210 2002sg WIN 7 Ultimate 32/64
|
erstellt am: 18. Aug. 2009 11:28 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Frietsch
Hallo Walter, wenn Du ME10 hast, dann kannst Du diese Macros mit einbeziehen und dann auf OSM dazu laden. DEFINE T_rot_innen LOCAL T LOCAL Cp LOCAL Sp LOCAL A LOCAL N LOCAL Da LOCAL Te READ NUMBER 'Bitte die TextgrÎÞe eingeben H = ?' DEFAULT 3 Te READ STRING 'Bitte den Text eingeben, der von innen lesbar ist T = ?' DEFAULT ' ' T READ PNT 'BEZUGSPUNKT Mittelpunkt des Textes = ?' Cp READ PNT 'BEZUGSPUNKT Startpunkt des Textes = ?' RUBBER_LINE Cp Sp READ NUMBER 'Rotations-Darstellunswinkel des Textes W = ?' A INQ_ENV 0 LET N (LEN T) LET Da (A/N) LET A (ANG (Sp - Cp)) LET N 1 TEXT_SIZE Te WHILE (N<=LEN T) TEXT_ANGLE (A - 90) TEXT (SUBSTR T N 1) Sp LET A (A - Da) LET Sp (Cp+PNT_RA (LEN (Sp - Cp)) A) LET N (N+1) END_WHILE END END_DEFINE {********************************************************************} DEFINE T_rot_aussen LOCAL T LOCAL Cp LOCAL Sp LOCAL A LOCAL N LOCAL Da LOCAL Te READ NUMBER 'Bitte die TextgrÎÞe eingeben H = ?' DEFAULT 3 Te READ STRING 'Bitte den Text eingeben, der von auÞen lesbar ist T = ?' DEFAULT ' ' T READ PNT 'BEZUGSPUNKT Mittelpunkt des Textes = ?' Cp READ PNT 'BEZUGSPUNKT Startpunkt des Textes = ?' RUBBER_LINE Cp Sp READ NUMBER 'Rotations-Darstellunswinkel des Textes W = ?' A INQ_ENV 0 LET N (LEN T) LET Da (A/N) LET A (ANG (Sp - Cp)) LET N 1 TEXT_SIZE Te WHILE (N<=LEN T) TEXT_ANGLE (A - 90+180) TEXT (SUBSTR T N 1) Sp LET A (A - Da) LET Sp (Cp+PNT_RA (LEN (Sp - Cp)) A) LET N (N+1) END_WHILE END END_DEFINE Mit ein wenig Übung ist es eine schöne Sache. Gruss Gerhard ------------------ Jeder erfüllte Wunsch ist ein Traum weniger Träume sind die Sonnenstunden der Hoffnung [Diese Nachricht wurde von Gerhard Deeg am 18. Aug. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE20+60+80@home ● W10 Pro Build19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 18. Aug. 2009 22:12 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Frietsch
Zitat: Original erstellt von 3D-Papst: über Umwege könnte das hier helfen: (load "am_text_arc") Die Anleitung fürs Zahnrad bekommst du hier.
Zuerst: Walter: koenntest Du bitte in Zukunft fuer 2 VÖLLIG unterschiedlich Probleme auch 2 unterschiedliche 'Themas' (neudeutsch: threads / topics) aufmachen. - Danke! Kreisförmigen Text: a) das vom Papst genannte Goody im Annotation anwenden b) das ist noch text, den muss man in Geometrie wandeln c) dann mit 'edit' -> 'copy' Box aufziehen in den zwischen speicher kopieren d) ins 3D zur Arbeitsebene wechseln f) dann mit 'edit' -> 'paste' den Inhalt des Zwischenspeichers rein kopieren ------------------ ● Seamonkey Firefox Thunderbird ● OSD Hilfeseite (de) / help page (en) ● NotePad++ ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Frietsch Mitglied Konstrukteur / Rentner
Beiträge: 227 Registriert: 25.07.2003 HP xw8600 64 bit Grafikkarte HPnVIDIA Quadro fx3500 OSM 16.50 OSD 16.0 Solid Power
|
erstellt am: 19. Aug. 2009 07:50 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von 3D-Papst: Hallo Walter,hier gibts ein lecker Progi für Zahnräder und wegen dem kreisrunden Text....das wurde AFAIK hier schonmal diskutiert...ich schau mal nach....
Hallo Papst, nachdem mich Wolfgang hier gerüffelt hat, was ich ja verstehen kann, hier zum Zahnrad eine Zusatzfrage > was mache ich bei einer Innenverzahnung ?? Gruß Walter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
3D-Papst Moderator Teamleiter
Beiträge: 3240 Registriert: 11.06.2001 Herr, stärke mich in Geduld, aber ZACK ZACK!!
|
erstellt am: 19. Aug. 2009 07:55 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Frietsch
|
NOBAG Mitglied Supportmanager
Beiträge: 610 Registriert: 13.06.2007 Win 10 Pro x64 Intel Xeon 3.6 Ghz 64GB RAM NVIDIA Quadro P2000 CoCreate Modeling 20.3 mit Power Extensions SolidPower 20.3 ModelManager 20.3
|
erstellt am: 19. Aug. 2009 08:12 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Frietsch
|