Ich bekomme die boolsche Differenz nicht hin

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
cpi
Posts: 16
Joined: Tue Feb 15, 2022 6:18 pm

Ich bekomme die boolsche Differenz nicht hin

Post by cpi »

Was mache ich falsch? Ich möchte mit dem kleineren Körper ein Teil aus dem größeren ausschneiden.
phpBB [video]


Gruß und danke!
Halterung.FCStd
(13.29 KiB) Downloaded 27 times
User avatar
thomas-neemann
Veteran
Posts: 11921
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Ich bekomme die boolsche Differenz nicht hin

Post by thomas-neemann »

cpi wrote: Fri Jun 17, 2022 6:31 am ...
ich bekomme eine fehlermeldung beim öffnen
1.png
1.png (5.91 KiB) Viewed 834 times
OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 2022.430.26244 +4758 (Git) AppImage
Build type: Release
Branch: LinkDaily
Hash: b024b876480a533018fdc702145e9e38f8c54ba6
Python version: 3.9.12
Qt version: 5.12.9
Coin version: 4.0.1
OCC version: 7.5.3
Locale: German/Germany (de_DE)
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
jeno
Veteran
Posts: 1850
Joined: Sun Jun 29, 2014 10:41 am

Re: Ich bekomme die boolsche Differenz nicht hin

Post by jeno »

cpi wrote: Fri Jun 17, 2022 6:31 am Was mache ich falsch? Ich möchte mit dem kleineren Körper ein Teil aus dem größeren ausschneiden.
...
Gruß und danke!
...
Du benutzt das falsche Werkzeug. Hier angebracht Part->Boolsche Operation->Schneiden
Ausserdem noch mindestens die Ungereimtheiten in der Sketch (siehe Post thomas-neemann) beheben.
Ein schönes Beispiel warum Skizzen, die nicht komplett constraint sind, Probleme verursachen können.
screen_Halterung.png
screen_Halterung.png (12.68 KiB) Viewed 819 times
Mit freundlichen
User avatar
thomas-neemann
Veteran
Posts: 11921
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Ich bekomme die boolsche Differenz nicht hin

Post by thomas-neemann »

cpi wrote: Fri Jun 17, 2022 6:31 am ...
cut geht bei mir auch nicht, auch nicht wenn ich die teile als step ex und importiere, wenn ich netze daraus erstelle und daraus wieder volumenkörper geht es. seltsam.
Bildschirmfoto_2022-06-17_10-10-53.png
Bildschirmfoto_2022-06-17_10-10-53.png (22.96 KiB) Viewed 792 times

Code: Select all

OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.20)
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.9.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
jeno
Veteran
Posts: 1850
Joined: Sun Jun 29, 2014 10:41 am

Re: Ich bekomme die boolsche Differenz nicht hin

Post by jeno »

thomas-neemann wrote: Fri Jun 17, 2022 8:13 am cut geht bei mir auch nicht, auch nicht wenn ich die teile als step ex und importiere, wenn ich netze daraus erstelle und daraus wieder volumenkörper geht es. seltsam.
...
du dokterst an der Auswirkung aber nicht an der Ursache...schau dir sketch001 an
kaputte_sketch.png
kaputte_sketch.png (33.59 KiB) Viewed 772 times
Erstmal sehen wir einmal einen Punkt auf Objekt-Constaint und einmal den Tangente-Constraint.
Die vertikale Linie ist eigentlich der Knackpunkt. Die beiden vorher aufgeführten Constraints sind mit der vertikalen Skizzenachse und nicht mit der Linie verbunden. Die sieht nur deckungsgleich und mit den beiden Radien verbunden aus. Ist aber nicht so.
Das führt dann dazu, dass der extrude001 eine Shell (Hüllfläche) und kein Solid ist. Deshalb ergeben sich bei einem boolean cut nur Schnittflächen in extrude.

Mit freundlichen
User avatar
thomas-neemann
Veteran
Posts: 11921
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Ich bekomme die boolsche Differenz nicht hin

Post by thomas-neemann »

jeno wrote: Fri Jun 17, 2022 9:06 am ...
du dokterst an der Auswirkung aber nicht an der Ursache.....
ja, ich versuche schnelle automatische reparaturmechanismen zu finden. ich vermute das problem auch beim abzugskörper. ein zylinder aus part funktinoiert. ich habe den sketch ersetzt durch ein wire, aber das problem beilbt bei mir. ich vermute eine "unglückliche" geometrie
Bildschirmfoto_2022-06-17_11-54-51.png
Bildschirmfoto_2022-06-17_11-54-51.png (15.59 KiB) Viewed 747 times
Halterung-1154.FCStd
(14.86 KiB) Downloaded 10 times

Code: Select all

OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.20)
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.9.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Last edited by thomas-neemann on Fri Jun 17, 2022 10:07 am, edited 3 times in total.
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
thomas-neemann
Veteran
Posts: 11921
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Ich bekomme die boolsche Differenz nicht hin

Post by thomas-neemann »

cpi wrote: Fri Jun 17, 2022 6:31 am ...
falls es eine lösung für dich ist: das abzugsteil als step exportieren, in varicad viewer laden, als stp exportieren (empfehlung von wmayer) . in freecad importieren und part cut

Bildschirmfoto_2022-06-17_12-01-21.png
Bildschirmfoto_2022-06-17_12-01-21.png (24.41 KiB) Viewed 739 times
ak-ausvc.stp
(13.36 KiB) Downloaded 9 times
Halterung-1201.FCStd
(36.59 KiB) Downloaded 9 times

Code: Select all

OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.20)
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.9.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: German/Germany (de_DE)
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
user1234
Veteran
Posts: 3510
Joined: Mon Jul 11, 2016 5:08 pm

Re: Ich bekomme die boolsche Differenz nicht hin

Post by user1234 »

thomas-neemann wrote: Fri Jun 17, 2022 9:56 am ja, ich versuche schnelle automatische reparaturmechanismen zu finden.
wtf! step export, meshen, udgl., ..... das ist absoluter Wahnsinn. Das ist alles andere als automatisch und schon gar nicht richtig oder schnell. Das ist als würde ich eine Welle auf der Drehbank mit einer Schlichtfeile schruppen zu wollen und danach mit einer großen Flex mit der Schruppscheibe eine Passung machen zu wollen. @jeno hat es auf den Punkt gebracht. Der Sketch ist nicht ordentlich bemaßt, einfach korrigieren. Das dauert genau 10 Sekunden wenn ich mir Zeit lasse.

Grüße
user1234
User avatar
thomas-neemann
Veteran
Posts: 11921
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Ich bekomme die boolsche Differenz nicht hin

Post by thomas-neemann »

user1234 wrote: Fri Jun 17, 2022 11:42 am ..
in diesem fall ist das so, weil die zeichnung klein ist, was aber wenn es eine riesendatei ist, die in monatelanger arbeit erstellt wurde?


edit

in diesem fall ist es scheinbar doch nicht so. wenn ich aus einem wire den abzugskörper erstelle, bleibt das problem
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
user1234
Veteran
Posts: 3510
Joined: Mon Jul 11, 2016 5:08 pm

Re: Ich bekomme die boolsche Differenz nicht hin

Post by user1234 »

thomas-neemann wrote: Fri Jun 17, 2022 11:44 am in diesem fall ist das so, weil die zeichnung klein ist, was aber wenn es eine riesendatei ist, die in monatelanger arbeit erstellt wurde?
Das macht keinen Unterschied. Man schaut, wo es den Fehler raushaut und korrigiert den Sketch. Es ist egal ob die Datei einen Sketch hat oder 1000. Und Pfusch bleibt Pfusch.
Post Reply