Probleme beim aufpolstern einer einfachen Kontur
Probleme beim aufpolstern einer einfachen Kontur
Hallo,
hab da mal ein einfaches Rähmchen konstruiert und kann dieses nicht aufpolstern, obwohl einfache geschlossene Kontur.
Nach dem Befehl aufpolstern erscheint sofort die Meldung "Failed to validate broken face", obwohl einfach geschlossener Rand.
An was kann das liegen?
Mein System
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19955 (Git)
Build type: Release
Branch: master
Hash: fd907d6d9789f71007b8d0177d167f1de82629b8
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: German/Germany (de_DE)
hab da mal ein einfaches Rähmchen konstruiert und kann dieses nicht aufpolstern, obwohl einfache geschlossene Kontur.
Nach dem Befehl aufpolstern erscheint sofort die Meldung "Failed to validate broken face", obwohl einfach geschlossener Rand.
An was kann das liegen?
Mein System
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19955 (Git)
Build type: Release
Branch: master
Hash: fd907d6d9789f71007b8d0177d167f1de82629b8
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: German/Germany (de_DE)
Re: Probleme beim aufpolstern einer einfachen Kontur
Du irrst. Es ist keine geschlossene Kontur.Schlaui wrote: ↑Thu May 14, 2020 7:10 pm Hallo,
hab da mal ein einfaches Rähmchen konstruiert und kann dieses nicht aufpolstern, obwohl einfache geschlossene Kontur.
Nach dem Befehl aufpolstern erscheint sofort die Meldung "Failed to validate broken face", obwohl einfach geschlossener Rand.
An was kann das liegen?
Die Punkte liegen nahe beieinander.
Klicke mal jeden Punkt an und verschiebe ihn.
Alle Linien sind nicht verbunden.
Verbesserungstip:
So wenig Maße benutzen wie möglich.
Dann durch Beschränkungen benutzen bis die Linien grün werden.
Eine halbe Zeichnung erstellen u. einmal spiegeln oder
1/4 Zeichnung u. 2x spiegeln.
Eine Skizze sollte immer vollständig eingeschränkt sein, die Linien werden dann grün.
Re: Probleme beim aufpolstern einer einfachen Kontur
Das verstehe ich jetzt nicht!
Hab bei dieser Zeichnung auf 5 Kreise, 4 tangentiale Linien gezogen und die überflüssigen Radien heraus getrimmt. Einen Fehler wurde von Freecad nicht angezeigt. Auch bei starker Vergrößerung auf dem Bildschirm, wurden keine auseinanderliegenden Schnittpunkte von mir entdeckt.
Wie kann dies dann sein, dass die Kontur nicht geschlossen sein sollte?
Werde aber deinen Ratschlag ausprobieren!
Hab bei dieser Zeichnung auf 5 Kreise, 4 tangentiale Linien gezogen und die überflüssigen Radien heraus getrimmt. Einen Fehler wurde von Freecad nicht angezeigt. Auch bei starker Vergrößerung auf dem Bildschirm, wurden keine auseinanderliegenden Schnittpunkte von mir entdeckt.
Wie kann dies dann sein, dass die Kontur nicht geschlossen sein sollte?
Werde aber deinen Ratschlag ausprobieren!
Re: Probleme beim aufpolstern einer einfachen Kontur
Selbst wenn sie ganz exakt aufeinander liegen, dann sind sie trotzdem nicht verbunden. Das ist kein Fehler an sich (du hast es gewollt, du hast es bekommen), deshalb wird kein Fehler angezeigt.
Stell Dir vor Du baust einen Lattenzaun und stellst mit viel Mühe alle Teile einfach genau so auf wie sie nacher stehen sollen. Das mag erst mal gut aussehen, funktioniert aber trotzdem nicht wirklich.
Stell Dir vor Du baust einen Lattenzaun und stellst mit viel Mühe alle Teile einfach genau so auf wie sie nacher stehen sollen. Das mag erst mal gut aussehen, funktioniert aber trotzdem nicht wirklich.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Probleme beim aufpolstern einer einfachen Kontur
Die tangentialen Schnittpunkte legte die Software selbst!
Demnach müssten die errechneten Schnittpunkte sich verbunden haben, da nach dem trimmen eine 2D Skitze erstellt wurde?
Die Mittelpunkte und Radien wurden von mir in Position und Durchmesser beschränkt!
Wenn ich den Sketch anklicke, sind die Linien doch alle grün?
Demnach müssten die errechneten Schnittpunkte sich verbunden haben, da nach dem trimmen eine 2D Skitze erstellt wurde?
Die Mittelpunkte und Radien wurden von mir in Position und Durchmesser beschränkt!
Wenn ich den Sketch anklicke, sind die Linien doch alle grün?
-
- Veteran
- Posts: 7788
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Probleme beim aufpolstern einer einfachen Kontur
Hallo Schlaui,
um herauszufinden ob ein Sketch geschlossen ist oder nicht, gibt es hier von den erfahrenen Usern die Empfehlung am Sketch zu ziehen. Dafür gibt es sogar ein Makro (Shaker, Sketch Shaker?), mir fällt nur der Name grad nicht ein. Startet man dieses Makro, dann "schüttelt" es den Sketch. Fehler werden sofort sichtbar, gute Skizzen bleiben stabil. In der Sketcher-Workbench gibt es ein Skizze überprüfen.
Ich habe mal an Deinem Sketch gezogen, siehe: Da liegt einiges im Argen, fehlende Winkel, Koinzidenzen, Symmetrien. Vorschlag, baue den Sketch als Viertel auf, schränke ihn vollständig ein und danach spiegelst Du.
Viele Grüße
Wilfried
Re: Probleme beim aufpolstern einer einfachen Kontur
Hallo @freecad-heini-1
Bei freecad hab ich die Tangendenfunktion benutzt, um zwischen einer Linie und Kreisen eine Tangende zu erzeugen.
Mittelpunkte und Radien hab ich fest definiert und die Überstände weg getrimmt!
Weshalb werden die Linien dann nicht fest verankert und für was ist diese Funktion nütze?
Siehe Beispiel
Welche Punkte der Tangenden muss ich hierfür angeben, damit die Punkte fest verankert sind?
Bei freecad hab ich die Tangendenfunktion benutzt, um zwischen einer Linie und Kreisen eine Tangende zu erzeugen.
Mittelpunkte und Radien hab ich fest definiert und die Überstände weg getrimmt!
Weshalb werden die Linien dann nicht fest verankert und für was ist diese Funktion nütze?
Siehe Beispiel
Welche Punkte der Tangenden muss ich hierfür angeben, damit die Punkte fest verankert sind?
Re: Probleme beim aufpolstern einer einfachen Kontur
Hi Schlaui,
Freecad macht nicht immer automatisch aus 2 Punkten einen, auch nicht wenn sie an der gleichen Stelle liegen.
Mir ist aufgefallen, dass das immer dann der Fall ist, wenn beim "vereinen" zweier Punkte ein Overconstraint entstehen würde.
Nachvollziehen kannst Du das, wenn Du bei Deiner Skizze versuchst die Punkte, die sich in Wilfrieds Video so verschieben lassen dass eine Öffnung entsteht, manuell zu vereinen. Du bekommst dann eine Fehlermeldung dass sich Constrains "beissen", - wenn Du die überflüssigen Constraints weg nimmst geht das Vereinen der Punkte und dann auch das Aufdicken.
Ach ja:
Wenn ich Deine Skizze öffne bekomme ich diese Fehlermeldung:
und grün ist die Skizze auch nicht...
Freecad macht nicht immer automatisch aus 2 Punkten einen, auch nicht wenn sie an der gleichen Stelle liegen.
Mir ist aufgefallen, dass das immer dann der Fall ist, wenn beim "vereinen" zweier Punkte ein Overconstraint entstehen würde.
Nachvollziehen kannst Du das, wenn Du bei Deiner Skizze versuchst die Punkte, die sich in Wilfrieds Video so verschieben lassen dass eine Öffnung entsteht, manuell zu vereinen. Du bekommst dann eine Fehlermeldung dass sich Constrains "beissen", - wenn Du die überflüssigen Constraints weg nimmst geht das Vereinen der Punkte und dann auch das Aufdicken.
Ach ja:
Wenn ich Deine Skizze öffne bekomme ich diese Fehlermeldung:
Code: Select all
Recompute failed! Please check report view.
Sketcher constraint number 21 is malformed!
Sketcher constraint number 23 is malformed!
Sketcher constraint number 21 is malformed!
Sketcher constraint number 23 is malformed!
Sketcher constraint number 20 is malformed!
Sketcher constraint number 22 is malformed!
Sketcher constraint number 20 is malformed!
Sketcher constraint number 22 is malformed!
Sketcher constraint number 20 is malformed!
Sketcher constraint number 22 is malformed!
Sketcher constraint number 20 is malformed!
Sketcher constraint number 22 is malformed!
Sketcher constraint number 20 is malformed!
Sketcher constraint number 22 is malformed!
Gruß Herbert
Re: Probleme beim aufpolstern einer einfachen Kontur
Das selektieren außerhalb vom Sketcher hat nichts mit den Freiheitsgraden zu tun, da ist immer alles grün. Im Sketcher möchtest Du aber ein kräftig leuchtendes Grün haben, und zwar auch ohne Selektion. Die weißen Linien werden dann grün.
Das ist schon richtig so. Das Trimmen ist allerdings eine Funktion, die recht viel automatisch macht. Ob das dann alles so ist, wie Du es gerne hättest, ist eine andere Frage. Ich würde Dir erst mal empfehlen, Deine Sketche vollständig selbst zu beschränken. Autoconstraints beim Erzeugen sind noch okay, weil Du vorab siehst was gemacht werden wird, aber schon das automatische Entfernen redundanter Constraints kann zu Überraschungen führen.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Veteran
- Posts: 7788
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Probleme beim aufpolstern einer einfachen Kontur
Chris hat ein sehr gutes Sketcher Tutorial erstellt. Da steckt viel Zeit und Mühe drin.
Ich empfehle es gründlich durchzuarbeiten.
Diese Geometrie ist sehr gut dazu geeignet sie mitteles des Linienzugwerkzeuges in Verbindung mit der M-Taste zu skizzieren.
Ich empfehle es gründlich durchzuarbeiten.
Diese Geometrie ist sehr gut dazu geeignet sie mitteles des Linienzugwerkzeuges in Verbindung mit der M-Taste zu skizzieren.