Illustrateur: Existe-t-il un moyen efficace et précis de joindre deux cercles par leurs tangentes (et de les garder modifiables)?

9

Il est facile de joindre deux cercles s'ils sont de la même taille et horizontaux / verticaux, en une forme de pilule:

entrez la description de l'image ici

Si les cercles sont à un angle supplémentaire, c'est toujours possible, mais vous ne pouvez plus compter sur des guides intelligents.

entrez la description de l'image ici

Vous pouvez ajouter des lignes à peu près à l'endroit où les tangentes doivent être, puis utiliser l'outil ciseaux sur les cercles, découper la zone intérieure, puis joindre les deux croissants en une seule forme.

entrez la description de l'image ici

Y a-t-il une meilleure manière de faire cela? Existe-t-il un moyen de le faire qui soit encore modifiable par la suite également?

Il y a d'autres questions qui couvrent le même domaine que celui-ci mais ne couvrent pas la possibilité de modification ou de rejoindre des cercles qui ne sont pas alignés les uns avec les autres (où les guides intelligents ne peuvent pas aider).

marcusdoesstuff
la source
Il y a quelques questions et réponses différentes, mais aucune n'a précisément expliqué ce que je voulais examiner ici, en particulier en ce qui concerne la possibilité de modification et la façon de le faire lorsque les cercles ne sont pas de la même taille et horizontaux / verticaux les uns par rapport aux autres afin que vous puissiez utilisez des guides intelligents.
marcusdoesstuff

Réponses:

9

Après avoir expérimenté, j'ai trouvé deux méthodes décentes.


Vous pouvez créer un tracé avec un trait de jointure / jointure épais et rond. Si les deux cercles sont de la même taille, vous pouvez Object > Expand...et cela suffira.

Si vous souhaitez que chaque extrémité ait un cercle d'une taille différente, vous pouvez ensuite utiliser l'outil de largeur de trait ( Shift+W) pour ajuster chaque extrémité. Cela fonctionne bien et reste modifiable, mais ne donne pas toujours des résultats parfaits ... Surtout si vous commencez à faire des formes plus compliquées avec des coins. Voir le gif suivant pour un exemple:

entrez la description de l'image ici


Vous pouvez également utiliser les options de fusion entre les deux cercles. Cela sera mieux expliqué à travers quelques captures d'écran:

Voici deux cercles.

entrez la description de l'image ici

Avec les deux cercles sélectionnés Mélangez-les avec Object > Blend > Make.

entrez la description de l'image ici

Vous pouvez ajuster le mélange avec Object > Blend > Blend Options. Sélectionnez «Étapes spécifiées» dans le menu déroulant «Espacement» et entrez une valeur comprise entre 50 et 200. Plus élevé que cela peut commencer à ralentir votre système s'il y a beaucoup de mélanges dans votre fichier, des valeurs faibles peuvent affecter le résultat final .

entrez la description de l'image ici

Les cercles individuels peuvent être déplacés (j'ai maintenant changé les cercles décrits en cercles remplis) et le mélange suivra.

entrez la description de l'image ici

À ce stade ... Le mélange est toujours modifiable et le résultat est bon comme brouillon. Cependant, comme dans mon cas, il y a en fait 100 cercles qui composent cette forme, je voudrai peut-être simplifier cette forme une fois que j'en serai satisfait, ou que je finalise l'illustration. Pour ce faire, d'abord Object > Expand.

entrez la description de l'image ici

Vous pouvez ensuite ouvrir l'outil Pathfinder et fusionner tous les cercles résultants avec l'option «unir».

entrez la description de l'image ici

entrez la description de l'image ici

Si vous souhaitez affiner davantage les bords entre les deux cercles d'origine, vous pouvez supprimer toutes les ancres de chemin entre les ancres tangentielles ...

entrez la description de l'image ici

entrez la description de l'image ici

Et rejoignez-les avec l'outil plume.

entrez la description de l'image ici


Cela devrait créer des jointures tangentes presque parfaites entre les deux cercles. Vous pouvez également faire des coins avec l'outil de fusion, des formes plus complexes avec plusieurs cercles ou même des mélanges de couleurs. J'aime cette méthode lorsque la précision est nécessaire pour créer de superbes logos ou pictogrammes. L'outil de largeur de trait est certainement plus rapide et a sa place cependant.

Veuillez consulter la réponse de CAI ci-dessous pour les scripts qui fonctionnent très bien pour que les tangentes se connectent parfaitement.


entrez la description de l'image ici

entrez la description de l'image ici

marcusdoesstuff
la source
supprimé ma réponse car la vôtre est meilleure de toute façon :)
PieBie
Excellentes méthodes si vous joignez 2 cercles - d'après mon expérience, vous voulez souvent connecter les tangentes de formes / courbes plus complexes. De bonnes solutions sans doute, mais qui ne conviennent pas à toutes les situations :)
Cai
La dernière photo montre un mélange de trois cercles qui fonctionne bien. Vous pouvez étendre le chemin de fusion assez facilement. Cependant, il peut être un peu plus difficile à faire avec une courbe concave. Je peux ajouter plus d'exemples plus tard.
marcusdoesstuff
Ajout d'une animation gif d'une forme plus complexe. J'aime cette méthode de fusion car je peux aussi être précise avec mes tailles de cercle, contrairement à l'outil de largeur de trait.
marcusdoesstuff
Ajout d'un exemple à ma réponse où le mélange ne fonctionne pas. Je n'essaie pas de retirer de votre réponse, je ne suis vraiment pas, c'est une excellente méthode - j'essaie juste d'illustrer qu'elle n'est pas toujours appropriée :)
Cai
4

Il existe des scripts utiles qui peuvent vous y aider.

Cette collection de scripts Illustrator comprend deux:

Quant à "le garder modifiable" - Si vous déplacez les cercles (ou n'importe quelle partie des formes) les tangentes changeront, vous devrez donc redessiner les lignes. Je ne vois aucun moyen de contourner cela. Avec un script facilement accessible, cela ne devrait pas poser de problème.

Exemple de script Common Tangentes utilisé:

Script en action

L'utilisation de la commande Fusion d'Illustrators fonctionne bien lors de la connexion de tangentes dans certains cas mais ne fonctionne pas toujours. Une illustration du script Common Tangentes dans une situation où la commande Blend ne fonctionne pas:

Script en action à nouveau

Utiliser un mélange avec les mêmes courbes ne fonctionne pas vraiment:

Échec du mélange

Cai
la source
Merci pour ces options de script. J'aurai une expérience.
marcusdoesstuff
Je ne me vois pas vraiment briser la fonction de mélange de cette façon, mais cet ensemble de scripts est très agréable. Le script tangent est d'une simplicité élégante et les scripts metaball et round around sont également très bien.
marcusdoesstuff
Le script du coin rond est génial si vous utilisez quoi que ce soit avant CC (comme je le suis)
Cai
Ont-ils amélioré cela dans CC?
marcusdoesstuff