Hallo zusammen,
ich habe circa zehn Jahre bei einem Automobilzulieferer (Blechteile) gearbeitet, dabei aber wenig am CAD gearbeitet und wenn, dann nur im Generative Shape Design.
In meiner Freizeit baue und entwickle ich gerne neue Dinge und drucke diese anschließend aus, deswegen habe ich mich langsam an Part Design und Assembly Design rangetastet. Letztes Jahr habe ich noch Einzelteile ohne Bezug zueinander konstruiert und diese mittels Constraints zusammengefügt. Änderte ich ein Bauteil, hat dies mehrere Änderungen in verschiedenen anderen Parts nach sich gezogen, das war sehr aufwändig. Drum versuche ich gerade meine Fähigkeiten in Richtung abhängiges Konstruieren zu verbessern. Leider drehe ich mich da gerade etwas im Kreis.
Hier mal ein ein Beispiel: zu sehen ist eine Grundplatte mit Welle, verschiedenen Muttern und eine Halterung in Form eines Schwalbenschwanzes. Die Grundplatte ist als constraint "FIX" und liegt im Nullpunkt-KOS der Assembly.
Beispiel 1)
Ein Lager (nicht dargestellt) soll auf die Welle aufgesteckt werden. Dazu habe ich den Kreis, auf dem die im Bild ersichtliche Welle basiert, veröffentlicht und in das Part "Lager" als externe Referenz eingefügt. Leider hat das nur schlecht funktioniert, denn sobald ich das neue Bauteil im Raum gedreht habe (um es z.B. mittels Constraints auszurichten), wurde das Bauteil rot. Klar, ich habe das Bauteil-KOS und alles, was darauf basiert, rotiert, wohingegen der Kreis als externe Referenz weiterhin "stillsteht", sich in der Lage relativ zum Bauteil-KOS geändert hat. Ein Update war nicht mehr möglich, da es alles zerschossen hat, somit war keine richtige Ausrichtung mehr möglich, somit wiederum kein Update ... etc
Beispiel 2)
Nachdem mich das massiv genervt hat, habe ich erkannt, dass die Veröffentlichung, also der Kreis, ein Vektor ist, d.h. er hat einen Durchmesser UND eine Lage. Die Lage hat mir aber das in 1) gezeigte Problem beschert. Somit habe ich nur den Kreisdurchmesser der Welle als Parameter veröffentlicht und diesen als externe Referenz für einen neuen Kreis im Part "Lager" eingefügt. Jetzt konnte ich das Bauteil im Raum drehen und immer ausrichten, eine Veränderung des Wellendurchmessers hatte eine automatische Anpassung des Lagers zufolge. Super, ich war glücklich!
Beispiel 3)
Jetzt zum Problem: der gezeigte Schwalbenschwanz soll in eine Aufnahmeplatte eingehängt werden. Dazu benötigt die Aufnahmeplatte eine Aussparung mit derselben Geometrie. Das Profil sieht man im Bild als weiße Linie. Leider ist dieses Profil keine rein parametrische Größe mehr, so dass ich nicht wie in Beispiel 2) vorgehen kann.
Und jetzt frage ich mich: wie konstruiert man denn "richtig" parametrisch? Wie übertrage ich dieses Schwalbenschwanzprofil derart in ein neues Part (Aufnahmeplatte) um damit eine Tasche zu erzeugen, dieses Part anschließend in die Assembly einzufügen und mittels Constraints auszurichten? Oder gibt es eine ganz andere Vorgehensweise, die ich aktuell gar nicht sehe?
Vielen Dank für eure Antworten!
[Diese Nachricht wurde von Berioldir am 03. Aug. 2024 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP