Autor
|
Thema: Verdekte Bereiche identifizieren (698 / mal gelesen)
|
Nick29 Mitglied Student
![Schreiben Sie einen Gästebucheintrag für Nick29](/foren/ubb/pmimages/gbu.gif) Beiträge: 4 Registriert: 19.05.2021 CatiaV5
|
erstellt am: 19. Mai. 2021 14:15 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Hallo Allerseits! Ich möchte Catia nutzen, um herauszufinden, welche Bereiche des Sichtfeldes einer Kamera im Assembly durch andere Parts verdeckt sind. Dazu habe ich ein Minimalbeispiel konstruiert und im Screenshot beigefügt. Das Sichtfeld der Kamera wird durch einen Kegel mit einer Einheitslänge dargestellt. Hat jemand eine Idee, wie ich daraus gescheit ableiten kann, welche bereiche verdeckt sind und welche nicht? Im Idealfall bekomme ich eine Tabelle mit Koordinaten oder Winkeln aus dem Kamerafesten KOS. Hoffentlich habe ich meine Frage verständlich ausgedrückt. Dies ist mein erster Beitrag in einem Forum also verzeit mir bitte, falls das der falsche Thread ist oder so. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lionel Hutz Mitglied
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für Lionel Hutz](/foren/ubb/pmimages/gbu.gif) Beiträge: 363 Registriert: 26.03.2014 CATIA V5 R20
|
erstellt am: 19. Mai. 2021 14:45 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für Nick29
Möchtest du den Bereich, der von der Kameraposition aus hinter dem Stab liegt, in irgendeiner Form als Ergebnis erhalten? Stellst du dir da Kugelkoordinaten vor, möglicherweise in Verbindung mit einem Radius? Wie möchtest du das Ergebnis weiter verarbeiten? Vielleicht finden wir noch einen aus Catia-Anwender-Sicht einfacheren Weg. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nick29 Mitglied Student
![Schreiben Sie einen Gästebucheintrag für Nick29](/foren/ubb/pmimages/gbu.gif) Beiträge: 4 Registriert: 19.05.2021 CatiaV5
|
erstellt am: 19. Mai. 2021 15:04 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Hallo Lionel, danke für deine schnelle Reaktion. Ja das ist richtig, ich möchte den verdekten Bereich als Ergebnis erhalten. Ich bin auch für alternative Vorschläge offen. Mein Grundgedanke war, dass ich versuche, die Mantelfläche des orangen Zylinders von der Kegelspitze aus auf die runde Fläche des Kegels projiziere. Das Ergebnis möchte ich weiterverwenden um meine Kameramessungen an den entsprechenden Stellen auszuwerten. Der Radius ist nicht so wichtig. Eher der Winkel. Edit: Ich habe mittlerweile diesen Beitrag gefunden,
Zitat: Original erstellt von bgrittmann: Servus Kugelfläche erstellen -> Projektion -> Senkrecht -> zu projizierende Kurve oder Fläche aus wählen -> bei Stützelement Kugelfläche auswählenGruß Bernd
https://ww3.cad.de/foren/ubb/Forum139/HTML/003406.shtml#000001Leider kann ich aber als zu projizierendes Objekt die Oberfläche des orangen Zylinders nicht auswählen... Hat jemand eine Idee wieso? [Diese Nachricht wurde von Nick29 am 19. Mai. 2021 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif) ![](/foren/ubb/Admin4.gif) ![](/foren/ubb/Admin5.gif) ![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif)
![Schreiben Sie einen Gästebucheintrag für bgrittmann](/foren/ubb/pmimages/gbu.gif) Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 19. Mai. 2021 19:57 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für Nick29
Servus AFAIR kann man keine Flächen projizieren, nur Drahtgeometrie. Du musst wohl erst die Reflexionslinie deines Zylinders erzeugen (konische, tangential) und diese dann projizieren. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nick29 Mitglied Student
![Schreiben Sie einen Gästebucheintrag für Nick29](/foren/ubb/pmimages/gbu.gif) Beiträge: 4 Registriert: 19.05.2021 CatiaV5
|
erstellt am: 19. Mai. 2021 21:47 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
|
Nick29 Mitglied Student
![Schreiben Sie einen Gästebucheintrag für Nick29](/foren/ubb/pmimages/gbu.gif) Beiträge: 4 Registriert: 19.05.2021 CatiaV5
|
erstellt am: 21. Mai. 2021 14:18 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Das mit der Reflektionslinie funktioniert bei einfachen Geometrien ganz gut. Jetzt habe ich aber Parts, die aus mehreren Volumina zusammengesetzt sind. Kann mir jemand sagen, wie ich die Reflektionslinie dafür gescheit berechnen kann? Möglichst ohne manuell eine Reflektionslinie für jede Kante zu erstellen? Die Meldung die ich bekomme ist: Die resultierende Geometrie dieses Elements besteht aus 12 Unterelementen, die nicht verbunden sind. Wenn ich dann "Alle behalten" wähle, projiziert er beim projizieren trotzdem nur eines der Elemente.
[Diese Nachricht wurde von Nick29 am 21. Mai. 2021 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif) ![](/foren/ubb/Admin4.gif) ![](/foren/ubb/Admin5.gif) ![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif)
![Schreiben Sie einen Gästebucheintrag für bgrittmann](/foren/ubb/pmimages/gbu.gif) Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 21. Mai. 2021 14:37 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für Nick29
Servus Ja bei komplexen Geometrien wird das aufwändiger. Falls du mehrere Elemente in der Reflexionslinie erhältst, könntest du diese zerlegen und dann einzeln projizieren. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |