Est-il possible de positionner un cercle dans Inkscape en utilisant le centre? Je suis en train de concevoir une forme pour un cutter laser et les cercles sont pour décrire les trous de montage. Chaque trou mesure environ 3,2 mm.
Je sais qu'une façon est de simplement soustraire le rayon lors de leur positionnement. Mais j'ai un grand nombre de trous et cela augmentera considérablement les risques d'erreur (au lieu de positionner à (14,14), je le positionnerai à (12.4,12.4).
Ceci est le seul fil que j'ai pu trouver sur ce sujet et n'a malheureusement pas de réponse. Est-ce que quelqu'un sait s'il existe un moyen de le faire?
EDIT: Juste pour clarifier, je veux pouvoir positionner les trous exactement en utilisant les valeurs x
et en y
utilisant le coin inférieur gauche de la feuille comme origine.
Réponses:
Créer
Pour dessiner un cercle centrant un point de départ plutôt que dans une boîte, nous pouvons appuyer Shiftpendant le dessin. Pour la ration carrée (cicrle plutôt qu'ellipse) on peut appuyer Ctrlen plus.
Pour faciliter le démarrage à partir d'un nœud spécifique, nous pouvons activer l'accrochage aux nœuds de rebroussement ou à une grille.
Bouge toi
Pour déplacer un cercle par son centre, nous devons le transformer temporairement en arc (en mode trajectoire, faites glisser la poignée de l'arc rond). Nous pouvons ensuite aligner le centre du cercle, par exemple sur des nœuds de pointe, ou sur une grille en faisant glisser le cercle depuis son centre.
L'arc peut ensuite être à nouveau transformé en cercle en cliquant sur "rendre entier" ( ) en mode chemin.
Modifier manuellement la position x / y
Pour modifier manuellement la position centrale du cercle de précision, nous devons sélectionner un objet, puis ouvrir l'éditeur XML ( ShiftCtrlX) où nous pouvons librement modifier les valeurs centrales
cx
etcy
en donnant n'importe quelle valeur, puis appuyez sur set .la source
x
et eny
utilisant le coin inférieur gauche comme origine, je dois pouvoir entrer une valeur directement en mm. L'accrochage aux objets au centre fonctionne même sans le convertir en arc.C'est en quelque sorte une solution de fortune, mais cela peut fonctionner pour vous.
la source
transform
option, je pense que c'est une bonne idée. Cela fonctionnera, mais encore une fois, je dois faire attention à sélectionner tous les trous avant de cliquer sur transformer. Je suis seulement préoccupé par la possibilité d'une erreur.Si vous avez beaucoup de cercles et que vous souhaitez les positionner par valeur, en comptant les distances de bas en haut, vous devriez probablement utiliser un langage de script ou un tableur comme LibreOffice-Calc ou Excel, un éditeur de texte classique avec un moteur de recherche-remplacement d'extendet ou un combinaison de ceux-ci.
Vous avez probablement déjà les valeurs sous une forme facile à analyser comme une simple liste de valeurs (x, y, rayon).
Ensuite, vous pouvez soustraire la valeur y avec une formule de la taille de la page. Ou vous les créez et retournez votre dessin à la fin verticalement.
Dans un éditeur, vous pouvez utiliser du code SVG très basique pour définir un cercle:
Après l'avoir ouvert avec inkscape et l'avoir enregistré, il sera transformé dans un format beaucoup plus compliqué, avec des coordonnées relatives. Mais à partir d'une table de valeurs dans un fichier CSV, vous pouvez facilement produire des centaines de cercles (je l'ai fait).
Vous pouvez donc enregistrer un fichier SVG vide, insérer vos cercles avec un éditeur avant la balise de fermeture, le rouvrir avec inkscape et le modifier davantage si nécessaire.
la source
Depuis Inkscape 0.92.2, un point de contrôle est placé au centre des cercles, permettant au centre d'être accroché à un point d'intersection de grille ou à d'autres fonctions. Voir cette vidéo pour une brève démonstration.
la source
D'autres ont assez bien couvert votre problème de point d'origine.
Pour positionner les objets par leur centre, vous devez
N'oubliez pas de définir Outils / Boîte de délimitation géométrique dans les Préférences pour obtenir la taille «correcte» des objets; si vous utilisez la zone de délimitation visuelle par défaut, la taille de votre objet prend en compte la largeur de ligne. Vous ne le voudrez peut-être pas, même si les découpeuses laser ont une largeur de trait ...
la source