Flowwie / flowwie-freecad

Flowwie's FreeCAD ressources for everybody to learn computer aided design with the Open Source CAD software FreeCAD.
https://youtube.com/flowwiescorner
387 stars 56 forks source link

[Frage]: zu Parametern Clone Funktion im Sketcher #17

Open hasenradball opened 1 year ago

hasenradball commented 1 year ago

Hi Flowwie,

ich habe eine kurze Frage zu Parameten (Spreadsheets) und der Clone funktion im Sketcher.

Beispiel: Quader mit 4 symetrischen Bohrungen.

  1. Ich habe den ersten Kreis im Spreadsheet definiert und damit die erste Bohrung skizziert.
  2. Nun habe die 3 weiteren Kreis durch Clone über die X/Y Achse gespiegelt.

Was passiert nun mit dem Durchmesser / Koordinaten als Parameter beziehen die sich noch auf das Spreadsheet?

VG Frank

hasenradball commented 1 year ago

Es scheint als wäre ich zu blöd. Geht es eigentlich nicht beim Erstellen des Kreises den Mittelpunkt direkt einzugeben? Zum Beispiel mit Parametern vom Spreadsheet.

MarkusKgit commented 1 year ago

Hallo @hasenradball Vielleicht hilft dir das weiter? Ich habe den Kreis oben rechts erstellt mit folgenden Parametern aus dem Spreadsheet: Screenshot 2022-10-18 075734 Horizontaler und vertikaler Abstand zum Koordinatenursprung für die "Koordinaten" des Kreismittelpunkts. Die anderen 3 Kreise habe ich aus dem ersten geklont (dadurch werden automatisch Gleichheitsbeschränkungen für den Durchmesser erstellt) und anschließend für die Mittelpunkte über die Koordinatenachsen noch Symmetrieeinschränkungen erstellt (nicht die Symmetriefunktion des Sketchers neben dem Klonbefehl!) Wenn ich jetzt die Werte im Spreadsheet anpasse, ändern sich alle vier Kreise. Ich hoffe, dass dir das weiterhilft.

Screenshot 2022-10-18 075630

Werte im Spreadsheet geändert:

Screenshot 2022-10-18 080039

hasenradball commented 1 year ago

Viele Dank für Deinen Hinweis! ;.)

Kurze Fragen die bei mir aufgekommen sind:

Ich habe im Spreadsheet eine Reihe von Kreismittelpunkten definiert, der Startpunkt wäre in deinem Beispiel oben links. Dadurch ergibt sich nun ein negativer x-Wert in Bezug auf den Ursprung. Wenn ich nun den Wert aus den Spreadsheet lade und als Abstand festlege vershiebt es mir den Kreis in den anderen Quadranten durch das negative Vorzeichen. Wie geht man da mit um? Gar keine negativen Werte nutzen?

Für was ist eigentlich die Checkbox Refernz gedacht? grafik

grafik

Im Prinzip will ich eine LED Matrix bauen. Aber vermutlich denke ich gerade viel zu kompliziert...

MarkusKgit commented 1 year ago

Den Symmetriebefehl kannst du auch nutzen, dann musst du aber hinterher alle Einschränkungen noch händisch erstellen. Aus der Beschreibung des Symmetriebefehls:

Spiegelt eine Skizzen Geometrie in Bezug zu einer ausgewählten Linie oder Skizzenachse. ... Beachte, dass keine zusätzliche Symmetriebeschränkung hinzugefügt wird.

Hingegen die Klonenfunktion:

Klont die ausgewählten Skizzenelemente von einem Punkt an einen anderen, wobei der zuletzt gewählte Punkt als Referenzpunkt dient. Wenn die Quellelemente Beschränkungen enthalten, werden die neuen Beschränkungen mit den Quellbeschränkungen verbunden; wenn Beschränkungen in der Quelle verändert werden, ändern sich auch die Beschränkungen im Ziel.

D.h. hier werden zumindest die ursprünglichen Beschränkungen erhalten. Man muss dazu aber immer das originale Objekt klonen! Am Ende ist es halt eine kleine Arbeitserleichterung.

Mit den negativen Werten habe ich noch nicht ganz verstanden, was du meinst? Wenn ich einen negativen x-Wert als Koordinate habe, dann will ich doch gerade dass es "links" von der y-Achse landet?

Bezüglich der Referenz bin ich mir nicht ganz sicher. Aber ich wenn du den Haken aktivierst, wird das Maß nicht mehr festgelegt, sondern nur noch angezeigt. Sozusagen als Kontrollmöglichkeit.

hasenradball commented 1 year ago

Bezüglich den negativem Wert... das war ein Verständnisproblem meinerseits. Wenn ich zwei Punkte wähle -> Abstand festlegen gehe (hier aber ein minus drin habe) ist das doof. Wenn dann nur einen Punkt auswählen und das Maß vom Ursprung definieren anstatt Abstand zwischen zwei Punkten.

I hatte gedacht für die Bemaßung zum Ursprung gibt es einen separaten Button.

Wie gesagt ich denke zu kompliziert :-)

Klappt... super Danke Dir!