Fine gold and pale cyan curves form a layered guilloche rosette on a dark blue background

Une équation de cercle roulant génère une hypotrochoïde pour le rapport d'engrenages entier demandé. Le moteur de rendu échantillonne la période de fermeture complète du PPCM, fait varier le décalage du crayon entre les couches et enregistre l'erreur de fermeture numérique de chaque tracé. Toutes les courbes et exports sont calculés en local sans génération de médias. Le nombre de couches, la densité de tracés et les dimensions de sortie influencent le travail local ; aucune image source n'est requise.

Nécessite
Python 3

v1.0.0 · Mis à jour le 25 oct. 2026 · 4.3 MB · Utilisable pour vos projets personnels et clients ; merci de ne pas revendre ni partager le paquet.

Ce que vous obtenez

  1. PNG de rosette à traits fins et SVG vectoriel modifiable

  2. Tracés par couche avec fermeture des extrémités mesurée

  3. Réglages portables et aperçu local de l'œuvre

Idéal pour

  • Tirages d'art ornemental et études de médaillons
  • Explorer les rapports d'engrenages et le rythme des lignes superposées

Pas fait pour

  • Impression de sécurité ou certification anti-contrefaçon
  • Topologie de nœud par-dessus et par-dessous

Fonctionnement

Inclut un outil de rendu local

  1. Choisir l'entrée

    Choisissez des tailles d'engrenages entiers compatibles et un décalage de crayon.

  2. Effectuez le rendu et inspectez

    Effectuez le rendu de la période de fermeture complète et inspectez la densité de lignes.

  3. Ajuster et exporter

    Ajustez le nombre de couches ou le rapport d'engrenages et exportez les courbes vectorielles.

Déroulement du processus

Comment fonctionne Créateur de rosettes guilloche

Une équation de cercle roulant génère une hypotrochoïde pour le rapport d'engrenages entier demandé. Le moteur de rendu échantillonne la période de fermeture complète du PPCM, fait varier le décalage du crayon entre les couches et enregistre l'erreur de fermeture numérique de chaque tracé.

Ce que contient le skill

Ce que vous pouvez modifier

  • fixed_teeth : 30–150 et rolling_teeth plus petit : 7–80
  • pen_offset : 0,12–1,2
  • layers : 2–8 et stroke_width : 0,25–1,5
  • arrière-plan et deux couleurs d'encre interpolées

Ce qu’il faut vérifier avant la livraison

  • Chaque couche se ferme à moins de 0,000001 pixel dans les vérifications de l'exemple.
  • Le registre des tracés contient exactement le nombre de couches demandé.
  • Le brief enregistré reproduit le PNG et le SVG ; tout remplacement non sûr est rejeté.

Voir les fichiers du package

Voici une sélection des fichiers de travail de cette édition et leur rôle réel. Le téléchargement complet contient aussi les instructions et les mentions de licence applicables.

  • L'algorithme du domaine et les contrôles d'invariants.

    scripts/recipe.py
  • Paramètres d'exemple exécutables et modifiables.

    examples/brief.json
  • Signification des contrôles, interprétation des preuves et limites.

    references/design-notes.md

Pourquoi ce skill ?

Partir de ce package

Le paquet résout la période de fermeture et fournit des tracés modifiables séparés avec extrémités mesurées. Cela évite de construire de zéro les équations d'engrenages, l'échantillonnage et les couches vectorielles.

Comparer les options

Un prompt, votre propre skill ou ce processus ?

Partir d’un prompt

Votre agent peut créer à partir d’une simple demande. Il reste à définir le brief, les règles visuelles, le choix des ressources, le format de sortie et la procédure de vérification propres au projet.

Écrire votre propre skill

Vous choisissez et maintenez les instructions réutilisables, les réglages par défaut, la structure des fichiers et les contrôles. Cette option convient si votre processus exige d’autres règles ou intégrations.

Un processus créé pour PopNow

Ce processus a été conçu pour PopNow. Ses fichiers source, les dépendances incluses et les mentions applicables font partie du package. Les capacités décrites ci-dessous correspondent à cette édition.

Guide vérifié le 25 oct. 2026

Combien cela coûte-t-il ?

Toutes les courbes et exports sont calculés en local sans génération de médias. Le nombre de couches, la densité de tracés et les dimensions de sortie influencent le travail local ; aucune image source n'est requise.

Le parcours fourni s’exécute localement. La génération de nouveaux médias relève d’un choix distinct. Skill gratuit. Le prix des nouveaux médias est annoncé avant leur génération.

Le package du skill

Installation gratuite dans la limite du quota de téléchargement de votre compte. La licence du package couvre vos propres projets et ceux de vos clients ; la redistribution est exclue.

Ressources existantes et travail local

Réutiliser des ressources adaptées, modifier des fichiers et les assembler localement ne fait appel à aucun modèle de génération PopNow. Votre ordinateur et l’environnement d’exécution requis effectuent toujours ce travail.

Votre agent et l’hébergement

Les abonnements, ordinateurs hébergés, déploiements ou autres frais de prestataires relèvent du service concerné. L’installation de ce skill n’inclut pas ces services.

Comment fonctionne la facturation PopNow

Les connexions utilisant une clé API PopNow, y compris les connexions MCP avec clé API, consomment le solde API distinct en USD. Une connexion ChatGPT ou Claude autorisée par OAuth utilise les crédits du site. Ces soldes sont séparés ; le devis affiché par votre connexion sert de base à votre approbation.

Les quotas de téléchargement et les conditions actuelles du compte s’appliquent. Un package gratuit ne donne pas droit à une génération gratuite illimitée.

Comment l’utiliser

Vous dites

  • Utilisez le skill PopNow « Créateur de rosettes guilloche » (guilloche-rosette-maker) pour ceci : Choisissez des tailles d'engrenages entiers compatibles et un décalage de crayon. Utilisez l'exemple fourni comme point de départ et renvoyez l'œuvre réelle avec ses entrées modifiables.

Puis essayez

  • Reconstruisez une version visiblement différente avec rolling_teeth : 35 → 29.

  • Expliquez le résultat à l'aide de ses fichiers de preuve réels et de son registre d'algorithme.

À préparer

  • Un rapport d'engrenages et une densité de lignes souhaitée
  • Python 3.10+, Pillow et NumPy

Skills similaires

Tout voir →

Notes

Aucune note pour le moment. Vous l’avez installé ? Soyez la première personne à le noter.

Noter ce skill

Questions

Ces courbes sont-elles réellement fermées ?

Le rapport d'engrenages entier détermine une période de fermeture complète. Chaque couche est échantillonnée sur cette période et son erreur d'extrémité est enregistrée ; la vérification de l'exemple exige une erreur inférieure au millionième de pixel.

Puis-je modifier les couches individuellement ?

Oui. Chaque couche est une polyligne SVG distincte avec sa propre couleur, phase et son décalage de crayon. Changer l'engrenage roulant modifie le tracé réel, tandis que changer uniquement la palette préserve la géométrie.

Quels coûts dépendent de ce flux de travail ?

Toutes les courbes et exports sont calculés en local sans génération de médias. Le nombre de couches, la densité de tracés et les dimensions de sortie influencent le travail local ; aucune image source n'est requise.

Que contient déjà Créateur de rosettes guilloche ?

L'algorithme du domaine et les contrôles d'invariants. Paramètres d'exemple exécutables et modifiables. Signification des contrôles, interprétation des preuves et limites.

Quelles parties de Créateur de rosettes guilloche peuvent entraîner des frais ?

Toutes les courbes et exports sont calculés en local sans génération de médias. Le nombre de couches, la densité de tracés et les dimensions de sortie influencent le travail local ; aucune image source n'est requise. Les connexions utilisant une clé API PopNow, y compris les connexions MCP avec clé API, consomment le solde API distinct en USD. Une connexion ChatGPT ou Claude autorisée par OAuth utilise les crédits du site. Ces soldes sont séparés ; le devis affiché par votre connexion sert de base à votre approbation.

En quoi Créateur de rosettes guilloche diffère-t-il d’un prompt ou d’un skill que j’écrirais moi-même ?

Le paquet résout la période de fermeture et fournit des tracés modifiables séparés avec extrémités mesurées. Cela évite de construire de zéro les équations d'engrenages, l'échantillonnage et les couches vectorielles.