Ist es möglich, einen Kreis in Inkscape über die Mitte zu positionieren? Ich entwerfe eine Form für einen Laserschneider und die Kreise sollen Befestigungslöcher umreißen. Jedes Loch ist etwa 3,2 mm groß.
Ich kenne eine Möglichkeit, einfach den Radius zu subtrahieren, wenn sie positioniert werden. Aber ich habe eine große Anzahl von Löchern und es wird die Fehlerwahrscheinlichkeit stark erhöhen (statt bei (14,14) zu positionieren, werde ich es bei (12.4,12.4) positionieren).
Dies ist der einzige Thread, den ich zu diesem Thema finden konnte und der leider keine Antwort hat. Weiß jemand, ob es eine Möglichkeit gibt, dies zu tun?
BEARBEITEN: Nur zur Verdeutlichung möchte ich in der Lage sein, die Löcher genau zu positionieren, indem ich die Werte x
und y
verwende, wobei die untere linke Ecke des Blattes als Ursprung verwendet wird.
Um einen Kreis zu zeichnen, der einen Startpunkt zentriert und nicht innerhalb einer Box, können wir Shiftwährend des Zeichnens drücken. Für quadratische Ration (Kreis statt Ellipse) können wir Ctrlzusätzlich drücken.
Um das Starten an einem bestimmten Knoten zu erleichtern, können wir das Fangen an Spitzenknoten oder an einem Gitter aktivieren.
Um einen Kreis um seinen Mittelpunkt zu verschieben, müssen wir ihn vorübergehend in einen Bogen umwandeln (im Pfadmodus ziehen Sie den runden Bogengriff). Wir können dann den Mittelpunkt des Kreises zB an Spitzenknoten oder an einem Raster ausrichten, indem wir den Kreis von seinem Mittelpunkt ziehen.
Der Bogen kann dann wieder in einen Kreis umgewandelt werden, indem Sie im Pfadmodus auf „Ganz machen“ ( ) klicken.
Um die Position des genauen Kreismittelpunkts manuell zu bearbeiten, müssen wir ein Objekt auswählen, um dann den XML-Editor ( ShiftCtrlX) zu öffnen, wo wir die Mittelwerte frei bearbeiten können, indem wir einen beliebigen Wert eingeben cx
und cy
dann auf Set drücken .
x
und unter Verwendung der unteren linken Ecke als Ursprung positioniere. y
Das Einrasten von Objekten in die Mitte funktioniert auch ohne Umwandlung in einen Bogen.Dies ist eine Art Notlösung, aber es könnte für Sie funktionieren.
transform
Option, ich denke, das ist eine gute Idee. Das wird funktionieren, aber ich muss auch hier darauf achten, dass ich alle Löcher auswähle, bevor ich auf „Transformieren“ klicke. Ich mache mir nur Sorgen um die Wahrscheinlichkeit, dass ein Fehler auftritt.Ab Inkscape 0.92.2 wird ein Kontrollpunkt in der Mitte von Kreisen platziert, sodass die Mitte an einem Gitterschnittpunkt oder anderen Merkmalen eingerastet werden kann. Sehen Sie sich dieses Video für eine kurze Demonstration an.
Wenn Sie viele Kreise haben und diese gerne nach Wert positionieren und die Entfernungen von unten nach oben zählen, sollten Sie wahrscheinlich eine Skriptsprache oder ein Tabellenkalkulationsprogramm wie LibreOffice-Calc oder Excel, einen klassischen Texteditor mit erweiterter Suchmaschine oder a verwenden Kombination davon.
Wahrscheinlich haben Sie die Werte bereits in einer einfach maschinenlesbaren Form wie eine einfache Liste von Werten (x, y, Radius).
Dann können Sie den y-Wert mit einer Formel von der Seitengröße subtrahieren. Oder Sie erstellen sie und spiegeln Ihre Zeichnung am Ende vertikal.
In einem Editor können Sie sehr einfachen SVG-Code verwenden, um einen Kreis zu definieren:
<circle cx="50" cy="50" r="40" stroke="none" fill="red" />
Nachdem Sie es mit Inkscape geöffnet und gespeichert haben, wird es in ein viel komplizierteres Format mit relativen Koordinaten umgewandelt. Aber aus einer Wertetabelle in einer CSV-Datei können Sie leicht Hunderte von Kreisen erzeugen (ich habe es getan).
Sie können also eine leere SVG-Datei speichern, Ihre Kreise mit einem Editor vor dem schließenden Tag einfügen, sie mit Inkscape erneut öffnen und bei Bedarf weiter bearbeiten.
Andere haben Ihr Ursprungspunktproblem ziemlich gut behandelt.
Um Objekte in ihrer Mitte zu positionieren, sollten Sie
Vergessen Sie nicht, Tools / Geometric Bounding Box in den Einstellungen einzustellen, um die Objekte auf die „richtige“ Größe zu bringen; Wenn Sie den standardmäßigen visuellen Begrenzungsrahmen verwenden, berücksichtigt Ihre Objektgröße die Linienbreite. Das wollen Sie vielleicht nicht, obwohl sogar Laserschneider eine Schnittfuge haben …
Das Zentrum kann mit "Pfade nach Knoten bearbeiten (F2)" genau verschoben werden
Das Standard-Auswahlwerkzeug ("Objekte auswählen und transformieren (F1)") hat diese Option nicht.
Aber wenn Sie das F2-Werkzeug verwenden, erscheint ein X in der Mitte der Figur, und Sie können es nur verschieben, indem Sie das X ziehen. Nur das X kann gezogen werden, nicht Bereiche darum herum wie mit F1, also ist es präzise.
Dies wird in dem Video gezeigt unter: https://graphicdesign.stackexchange.com/a/96656/21867
Getestet auf Inkscape 0.92.5, Ubuntu 20.04.
DA01