Hallo zusammen,
habe hier ein seltsames Phänomen:
Wenn ich den Radius des inneren Kreises im beigefügten Sketch von 18,5 mm auf 19 mm erhöhe, wird der Kreis nicht mehr ausgeschnitten, obwohl es eigentlich keine Überschneidungen mit anderen Teilen der Skizze gibt. Woran liegt das denn?
Viele Grüße
Repman
Seltsames Phänomen
Seltsames Phänomen
- Attachments
-
- LüfterMount.FCStd
- (6.89 KiB) Downloaded 62 times
Re: Seltsames Phänomen
Wenn man einen Radius von 19 mm setzt und das Pad aktualisiert, sieht man komische doppelte Flächen (weil die Fläche teils grau, teils gelb ist), wenn man mit der Maus darüberfährt.
Meiner Meinung rührt es daher, dass bei der Erstellung der Grundfläche aus dem Sketch etwas schief läuft. Wenn diese Grundfläche erstellt wird, ist es von zentraler Bedeutung zu wissen was die Außenkontor und was Innenkonturen sind. Bisher wird das mit Bounding-Boxen erledigt, was bisher auch immer gut zu funktionieren schien. In OpenCascade kann es durchaus vorkommen, dass eine Bounding-Box viel größer berechnet wird als sie eigentlich sein sollte. Wenn das der Fall ist, kann ich mir vorstellen, dass vielleicht sogar der Kreis als Außenkontor gehandhabt wird und somit zu den Artefakten führt.
Aber wie gesagt, das ist nur eine Vermutung und muss noch genauer analysiert werden. Übrigens: der Grenzradius liegt bei 18,7821 mm
Meiner Meinung rührt es daher, dass bei der Erstellung der Grundfläche aus dem Sketch etwas schief läuft. Wenn diese Grundfläche erstellt wird, ist es von zentraler Bedeutung zu wissen was die Außenkontor und was Innenkonturen sind. Bisher wird das mit Bounding-Boxen erledigt, was bisher auch immer gut zu funktionieren schien. In OpenCascade kann es durchaus vorkommen, dass eine Bounding-Box viel größer berechnet wird als sie eigentlich sein sollte. Wenn das der Fall ist, kann ich mir vorstellen, dass vielleicht sogar der Kreis als Außenkontor gehandhabt wird und somit zu den Artefakten führt.
Aber wie gesagt, das ist nur eine Vermutung und muss noch genauer analysiert werden. Übrigens: der Grenzradius liegt bei 18,7821 mm
Re: Seltsames Phänomen
Code: Select all
sketch=App.ActiveDocument.Sketch.Shape
for i in sketch.Wires:
print ("%s: %d edges" % (repr(i.BoundBox), len(i.Edges)))
Wie man sieht, ist die Bounding-Box des Kreises tatsächlich größer und führt damit zu dem besagten Fehlverhalten. q.e.d.BoundBox (-20.3296, -20.3296, 0, 20.3296, 20.3296, 0): 8 edges <<=== die eigentliche Außenkontur
BoundBox (-17.5153, -17.5153, 0, -14.4847, -14.4847, 0): 1 edges
BoundBox (14.4847, -17.5153, 0, 17.5153, -14.4847, 0): 1 edges
BoundBox (-17.5153, 14.4847, 0, -14.4847, 17.5153, 0): 1 edges
BoundBox (14.4847, 14.4847, 0, 17.5153, 17.5153, 0): 1 edges
BoundBox (-20.3297, -20.3297, 0, 20.3297, 20.3297, 0): 1 edges <<=== der große Kreis
Re: Seltsames Phänomen
Es spielt keine Rolle, ob man das als Pad über PartDesign versucht oder über Extrude in der Part-Workbench, also ein
generelles Phänomen von FreeCAD (das spräche für die Erklärung von wmayer - danke schön, wieder was dazu gelernt).
Workaround: den Kreis aus der Skizze löschen, eine Skizze auf die obere Fläche legen, Kreis zeichnen und constrainen und dann
per Pocket oder Extrude und boolschem Cut die Kreistasche extra herstellen.
Roland
generelles Phänomen von FreeCAD (das spräche für die Erklärung von wmayer - danke schön, wieder was dazu gelernt).
Workaround: den Kreis aus der Skizze löschen, eine Skizze auf die obere Fläche legen, Kreis zeichnen und constrainen und dann
per Pocket oder Extrude und boolschem Cut die Kreistasche extra herstellen.
Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english
Native german speaker - so apologies for my english, no offense intended
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english
Native german speaker - so apologies for my english, no offense intended
Re: Seltsames Phänomen
Danke an Alle!
Wieder ´was dazu gelernt.
Macht wirklich Spass, immer wieder Neues in FreeCAD zu entdecken!
Viele Grüße
Repman
Wieder ´was dazu gelernt.
Macht wirklich Spass, immer wieder Neues in FreeCAD zu entdecken!
Viele Grüße
Repman