| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. |
| |
 | Dassault PLM Integrationen mit der 3DViewStation, eine Pressemitteilung
|
Autor
|
Thema: Welle mit Achse (2643 mal gelesen)
|
Criollo Mitglied

 Beiträge: 42 Registriert: 07.11.2008
|
erstellt am: 28. Jun. 2011 09:36 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich möchte aus einer 2D-Kontur, welche keine Skizze ist eine Welle erzeugen. Für die Kontur existiert im 3D auch eine Rotationsachse. Bei der Erzeugung einer Rotationsfläche kann ich die Achse super angeben. Bei der Erzeugung eines Rotationssolids kann man die Achse scheinbar nicht definieren. Gibt es hierzu einen Trick, oder muss man hier den Umweg über die Fläche und ein anschliessendes CloseSurface gehen. Viele Grüsse Crio Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
moppesle Ehrenmitglied V.I.P. h.c. Konstrukteur
     
 Beiträge: 3437 Registriert: 28.05.2009 CATIA V5 R19 SP9 WIN 7 64bit
|
erstellt am: 28. Jun. 2011 10:31 <-- editieren / zitieren --> Unities abgeben:          Nur für Criollo
Hallo Criollo, die Funktion "Shaft" enthält alles was du zur Erzeugeung eines Rotationskörpers benötigst. Unter Axis deine Rotationsachse selektieren. Gruß Uwe Erzeuge dir eine Skizze und projiziere die 2D -Kontur , dann die Skizze zur Erzeugeung des Rotationskörper benutzen. Sollte aber auch mit einem Join funktionieren. [Diese Nachricht wurde von moppesle am 28. Jun. 2011 editiert.] [Diese Nachricht wurde von moppesle am 28. Jun. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Criollo Mitglied

 Beiträge: 42 Registriert: 07.11.2008
|
erstellt am: 28. Jun. 2011 10:46 <-- editieren / zitieren --> Unities abgeben:         
Hallo Uwe, danke für deine Antwort. In der Klasse "Shaft" kann ich keine Methode zur Angabe einer Achse finden. Dies ist scheinbar über die Klasse Revolution möglich. Da weiss ich aber nicht genau wie ich die anspreche. Viele Grüsse Crio Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 28. Jun. 2011 10:49 <-- editieren / zitieren --> Unities abgeben:          Nur für Criollo
Servus Soweit ich die Doku interpretiere kannst du über "RevoluteAxis" die Achse definieren: Code: Set oShaft = shapeFactory.addnewshaft(oSketch) oShaft.RevoluteAxis = refAxis
Was spuckt die Makroaufzeichnung dazu aus?Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Criollo Mitglied

 Beiträge: 42 Registriert: 07.11.2008
|
erstellt am: 28. Jun. 2011 10:54 <-- editieren / zitieren --> Unities abgeben:         
Hallo, der Makrorekorder bleibt leider stumm. Zudem habe ich ja keine Sketches, sondern nur 2D Konturen. Die möchte ich auch nicht unbedingt in Sketches überführen. Zumal es bei interaktiven Ausführen der Shaft-Funktion, ja kein Problem ist eine 2D-Kontur auszuwählen, welche keine Skizze ist. Viele Grüsse Crio Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
moppesle Ehrenmitglied V.I.P. h.c. Konstrukteur
     
 Beiträge: 3437 Registriert: 28.05.2009 CATIA V5 R19 SP9 WIN 7 64bit
|
erstellt am: 28. Jun. 2011 11:01 <-- editieren / zitieren --> Unities abgeben:          Nur für Criollo
|