Guide de l'utilisateur de SkyPattern
SkyPattern est un outil de conception géométrique qui vous permet de créer et de manipuler des éléments géométriques dans un canevas interactif. Ce guide vous aidera à comprendre comment utiliser l'application efficacement.
- Premiers pas
- Travailler avec les éléments
- Contrôles du canevas
- Enregistrement et chargement
- Assistant de patron
- Conseils et meilleures pratiques
- Fonctionnalités avancées
Premiers pas
Aperçu de l'interface
L'interface SkyPattern se compose de trois zones principales :
- Barre d'outils supérieure : Contient le logo SkyPattern, le basculement de mode (Ébauche/Disposition), l'exportation PDF/SVG, les boutons enregistrer/charger pour les sauvegardes locales, le basculement du mode d'entrée (souris/trackpad), le sélecteur de thème (clair/sombre) et le sélecteur de langue
- Zone du canevas : Canevas SVG interactif où vous pouvez visualiser et manipuler des éléments géométriques
- Panneau droit : Liste des éléments avec icônes, boutons d'ajout/suppression et éditeurs de propriétés. Vous pouvez redimensionner ce panneau en faisant glisser le bord gauche pour l'élargir ou le rétrécir.
- Barre d'état inférieure : Affiche l'ID du document, le mode actuel et l'état de sauvegarde
Navigation de base
SkyPattern prend en charge deux modes d'entrée, que vous pouvez basculer dans la barre d'outils :
Mode souris () :
- Déplacer : Cliquez et faites glisser avec la molette de la souris (bouton du milieu), ou maintenez Shift et faites glisser avec le bouton gauche de la souris
- Zoom : Faites défiler avec la molette de la souris pour zoomer/dézoomer
Mode trackpad () :
- Déplacer : Défilement à deux doigts dans n'importe quelle direction (haut, bas, gauche, droite)
- Zoom : Geste de pincement (pincement à deux doigts)
Les deux modes :
- Sélectionner un élément : Cliquez sur n'importe quel élément dans le canevas ou la liste des éléments pour le sélectionner
- Basculer le mode : Basculer entre les modes "Ébauche", "Disposition" et "Notes" en utilisant les onglets de la barre d'outils
- Basculer le thème : Cliquez sur le bouton de thème pour basculer entre les modes clair et sombre
- Basculer la grille : Cliquez sur le bouton de grille (
) pour afficher/masquer une grille de référence de 1 cm sur le canevas. La grille aide à l'alignement et à la vérification des mesures mais n'apparaît pas dans les exportations.
Travailler avec les éléments
Ajouter de nouveaux éléments
- Cliquez sur le bouton ➕ dans le panneau de droite, ou appuyez sur la touche
n - Un nouvel élément sans nom sera créé et sélectionné
- Choisissez le type d'élément dans le menu déroulant de l'éditeur
- Configurez les propriétés de l'élément
Types d'éléments
Point de base
- Objectif : Crée un point fixe à des coordonnées X,Y spécifiques
- Propriétés :
- Coordonnée X (en cm)
- Coordonnée Y (en cm)
- Exemple :
x: 10, y: 20crée un point à la position (10cm, 20cm)
Constante
- Objectif : Définit une valeur numérique réutilisable
- Propriétés :
- Valeur (peut être une expression mathématique)
- Description (optionnel) : Une note textuelle décrivant ce que représente la constante
- Exemple :
value: 15ouvalue: 10 * 1.5
Angle Distance
- Objectif : Crée un point à un angle et une distance spécifiques d'un autre point
- Propriétés :
- À partir du point : Nom du point de référence
- Angle : Direction en degrés (0° = droite/est, 90° = bas/sud, 180° = gauche/ouest, 270° = haut/nord)
- Distance : Distance du point de référence (en cm)
- Exemple : À partir de "basePoint", angle 45°, distance 20
Le long d'une ligne
- Objectif : Place un point le long de la ligne entre deux points existants
- Propriétés :
- À partir du point : Point de départ de la ligne
- Vers le point : Point de fin de la ligne
- Longueur : Distance le long de la ligne depuis le point de départ (en cm)
- Exemple : À mi-chemin le long d'une ligne :
length: len(@point1, @point2) * 0.5
Intersection de lignes
- Objectif : Trouve où deux lignes se croisent
- Propriétés : Définir deux lignes en utilisant des paires de points de/vers
- Exemple : Ligne 1 de "point1" à "point2", Ligne 2 de "point3" à "point4"
Intersection X et Y
- Objectif : Crée un point en utilisant la coordonnée X d'un élément et Y d'un autre
- Propriétés :
- Point X : Élément dont prendre la coordonnée X
- Point Y : Élément dont prendre la coordonnée Y
Ligne
- Objectif : Dessine une ligne visible entre deux points
- Propriétés : Point de départ et point d'arrivée
Courbe de Bézier
- Objectif : Crée des lignes courbes lisses avec des poignées de contrôle
- Propriétés : Plusieurs points avec des angles et distances de contrôle
- Utilisation : Cliquez et faites glisser les poignées de contrôle pour ajuster la forme de la courbe
Arc
- Objectif : Crée des arcs circulaires ou des segments d'arc
- Propriétés :
- Point central : Le centre de l'arc
- Rayon : Rayon de l'arc (en cm)
- Angle de départ : Angle de début en degrés (0° = droite, 90° = bas)
- Angle de fin : Angle de fin en degrés
- Exemple : Un quart de cercle de 0° à 90°, ou un cercle complet de 0° à 360°
Intersections avancées
- Intersection arc et courbe : Trouve les points d'intersection entre les arcs et les courbes de Bézier
- Intersection arc et ligne : Trouve les points d'intersection entre les arcs et les lignes infinies définies par deux points
- Intersection Bézier et ligne : Trouve les points d'intersection entre les courbes de Bézier et les lignes infinies définies par deux points
- Point le long de la courbe : Place des points à des distances spécifiques le long des courbes. La distance ne doit pas dépasser la longueur totale de la courbe — si c'est le cas, une erreur s'affiche.
Élément de transformation
- Objectif : Crée des copies transformées d'éléments en appliquant translation et rotation
- Propriétés :
- Éléments : Tableau de noms d'éléments à transformer
- Traduire X : Décalage horizontal (en cm)
- Traduire Y : Décalage vertical (en cm)
- Rotation : Angle de rotation en degrés
- Pivot de rotation : Point autour duquel tourner (optionnel, par défaut à l'origine 0,0)
- Caractéristiques :
- Transforme plusieurs éléments à la fois
- Prend en charge la rotation autour d'un point pivot spécifié
- Fonctionne avec des points, des courbes de Bézier et d'autres éléments géométriques
- Les éléments transformés sont nommés en combinant le nom de l'élément d'origine et le nom de la transformation (ex.
point1transform1)
- Exemple : Transformer
["point1", "curve1"]avec translateX: 10, translateY: 5, rotation: 45, pivot: "centerPoint"- Crée
point1transform1etcurve1transform1 - Tourne de 45° autour de
centerPoint, puis traduit 10cm à droite et 5cm vers le bas
- Crée
- Utilisation : Créer des patrons de manches tournés, organiser des pièces de col à différents angles, répéter des éléments décoratifs autour d'un point central, ou positionner des pièces de patron dans une disposition circulaire
Pièce de patron
- Objectif : Crée des formes polygonales fermées en connectant des points, des lignes, des courbes et des arcs
- Propriétés :
- Tableau de points : Noms d'éléments (points, courbes de Bézier ou arcs) qui définissent la limite
- Disposition X : Position horizontale pour le mode Disposition (en cm). Peut être modifié manuellement ou en faisant glisser la pièce de patron en mode Disposition.
- Disposition Y : Position verticale pour le mode Disposition (en cm). Peut être modifié manuellement ou en faisant glisser la pièce de patron en mode Disposition.
- Rotation de disposition : Angle de rotation en degrés pour le mode Disposition (tourne autour du centre de la pièce de patron)
- Angle du droit-fil : Direction du droit-fil en degrés (90° = vertical par défaut)
- Longueur du droit-fil : Longueur de l'indicateur de droit-fil (en cm)
- Droit-fil X : Décalage horizontal depuis le centre de la pièce (en cm)
- Droit-fil Y : Décalage vertical depuis le centre de la pièce (en cm)
- Afficher le droit-fil : Bascule pour afficher/masquer le droit-fil (case à cocher)
- Crans : Tableau de points du contour où les crans (marqueurs d'alignement) doivent apparaître
- Caractéristiques :
- Tronque automatiquement les courbes de Bézier et les arcs entre les points adjacents
- Rendu sous forme de chemin fermé et rempli
- Affiche l'étiquette au centroïde de la forme
- En Mode Ébauche : Affiche à ses coordonnées définies
- En Mode Disposition : Affiche à la position Disposition X/Y pour organiser les pièces de patron, avec l'indicateur de droit-fil visible
- Droit-fil : Affiche une ligne avec des flèches aux deux extrémités pour indiquer la direction du fil du tissu. Le droit-fil tourne avec la pièce de patron lorsque vous ajustez la rotation de disposition.
- Crans : Petites lignes perpendiculaires s'étendant vers l'extérieur depuis le bord du patron aux points spécifiés. Utilisés pour marquer les points d'alignement lors de la couture des pièces ensemble.
- Exemple : Tableau de points :
["cornerA", "edgeCurve", "cornerB", "arcSegment", "cornerC"]- Si
edgeCurveest une Bézier, elle sera automatiquement tronquée entrecornerAetcornerB - Si
arcSegmentest un arc, il dessinera un segment d'arc entrecornerBetcornerC - Les courbes et arcs sans points adjacents utilisent leur longueur complète
- Le droit-fil à 90° (vertical) aide à orienter correctement la pièce lors de la découpe du tissu
- Si
- Utilisation : Définir la limite des pièces de patron pour les patrons de couture, les dessins techniques ou les modèles de conception. Utiliser des arcs pour des bords courbes lisses comme les emmanchures ou les encolures. L'indicateur de droit-fil aide à garantir un alignement correct du fil du tissu lors de la découpe des pièces de patron.
Utilisation des expressions mathématiques
La plupart des propriétés numériques acceptent des expressions mathématiques. Vous pouvez utiliser :
Arithmétique de base
10 + 5,width * 2,radius / 3(10 + 5) * 2(parenthèses pour le regroupement)- Prend en charge les opérateurs
+,-,*,/
Fonctions dynamiques (fonctionnent avec les éléments)
len(@point1, @point2)- distance entre deux points en cmlen(@bezierCurve)- longueur d'arc totale d'une courbe de Bézier en cmangle(@point1, @point2)- angle de point1 à point2 en degrésangle(@point1, @sommet, @point2)- angle au sommet entre deux bras (valeur absolue)getX(@pointName)- obtenir la coordonnée X d'un pointgetY(@pointName)- obtenir la coordonnée Y d'un pointbisect(@point1, @sommet, @point2)- angle qui bissecte l'angle au sommet entre deux bras
IMPORTANT : Lors du référencement de noms d'éléments dans les fonctions, vous devez les préfixer avec @. Par exemple : len(@basePoint, @corner) et non len(basePoint, corner).
Fonctions mathématiques statiques
- Trigonométrie :
sin(radians),cos(radians),tan(radians) - Trigonométrie inverse :
asin(valeur),acos(valeur),atan(valeur) - Arctangente à deux arguments :
atan2(y, x) - Conversion d'angle :
torad(degrés),todeg(radians) - Fonctions de corde :
crd(radians)(corde = 2×sin(angle/2)),acrd(longueur_corde)(corde inverse, renvoie des radians) - Exponentielle/Logarithmique :
exp(x),log(x),log10(x) - Mathématiques de base :
sqrt(x),abs(x),pow(base, exposant),sign(x) - Arrondi :
ceil(x),floor(x),round(x),trunc(x) - Plusieurs arguments :
min(a, b, c, ...),max(a, b, c, ...)
Constantes et références d'éléments
- Constantes intégrées :
PI(3.14159...),GOLDEN_RATIO(1.618...) - Références d'éléments : Utiliser directement les noms d'éléments :
myConstant,centerRadius - Noms d'éléments dans les fonctions : Utiliser
@elementNamepour référencer les noms d'éléments dans les appels de fonction
Notes importantes
- Les fonctions trigonométriques attendent des radians, mais les angles SkyPattern sont en degrés
- Utiliser les fonctions de conversion :
sin(torad(myAngle))outodeg(asin(0.5)) - Les fonctions de corde utilisent également des radians :
crd(torad(60))outodeg(acrd(1.5)) - Les noms d'éléments sont sensibles à la casse
- Les fonctions nécessitent des parenthèses et des arguments séparés par des virgules
Gestion des éléments
Sélection des éléments
- Cliquez sur les éléments dans le canevas
- Utilisez la liste des éléments dans le panneau de droite
- Les éléments sélectionnés sont mis en surbrillance
- Cliquez sur le bouton loupe (🔍) dans la liste des éléments pour activer le mode filtre et afficher un champ de recherche permettant de filtrer les éléments par nom
Réorganisation des éléments
- Utilisez les boutons ⬆︎ et ⬇︎ pour changer l'ordre de calcul
- Les éléments sont calculés dans l'ordre de la liste, donc les dépendances doivent venir en premier
Renommer des éléments
- Modifiez le champ Nom dans l'éditeur d'éléments pour renommer un élément
- Toutes les références à l'élément renommé — dans les formules, les champs de point, les tableaux et les noms dérivés de transformations — sont automatiquement mises à jour dans tout le document
- Par exemple, renommer
p1met aussi à jour les noms dérivés de transformation commep1t1ennouveauNomt1
Masquer/Afficher les éléments
- Chaque élément a une case à cocher "Masqué" dans le panneau de l'éditeur
- Les éléments masqués ne sont pas visibles dans le canevas ou les exportations
- Utile pour masquer temporairement les éléments de construction ou gérer les éléments qui se chevauchent
- Les éléments masqués existent toujours et sont calculés, ils ne sont simplement pas affichés
Travailler avec les calques
Les calques vous aident à organiser des patrons complexes en regroupant les éléments connexes et en contrôlant leur visibilité.
Assigner des éléments aux calques :
- Sélectionnez un élément et ouvrez l'éditeur d'éléments
- Trouvez le menu déroulant "Nom du calque" dans l'éditeur
- Choisissez un calque existant dans le menu déroulant, ou sélectionnez "+ nouveau" pour créer un nouveau calque
- Lors de la création d'un nouveau calque, entrez un nom descriptif lorsque vous y êtes invité
- Les éléments sans affectation de calque sont toujours visibles
Gérer la visibilité des calques :
- Le panneau Calques apparaît en haut de la colonne de droite et peut être réduit ou développé en cliquant sur le triangle de basculement (▼/▶) à côté de l'en-tête « Calques »
- Chaque calque est affiché avec une case à cocher à côté de son nom
- Coché = Le calque est visible dans le canevas et la liste des éléments
- Décoché = Le calque est masqué de la vue
- Cliquez sur les cases à cocher pour activer et désactiver rapidement des groupes entiers d'éléments
Meilleures pratiques :
- Utilisez des calques pour organiser les éléments de construction séparément des pièces de patron terminées
- Regroupez les éléments connexes par section de patron (par exemple, "Manche", "Corsage", "Col")
- Masquez les calques sur lesquels vous ne travaillez pas actuellement pour réduire l'encombrement visuel
Exemple d'utilisation :
- Créez un calque "Construction" pour les lignes de guidage et les points de référence
- Créez un calque "Patron" pour les pièces de patron finales
Suppression des éléments
- Sélectionnez l'élément et cliquez sur le bouton ➖
- Attention : les autres éléments qui y font référence perdront leurs calculs
Contrôles du canevas
Mode Ébauche vs Mode Disposition vs Mode Notes
SkyPattern a trois modes de visualisation que vous pouvez basculer en utilisant les onglets de la barre d'outils :
Mode Ébauche : Le mode de travail par défaut où vous créez et modifiez tous les éléments. Tous les points, lignes, courbes et pièces de patron sont affichés à leurs coordonnées définies. Utilisez ce mode pour concevoir votre patron.
Mode Disposition : Un mode de mise en page pour organiser les pièces de patron terminées. Dans ce mode :
- Seules les pièces de patron sont visibles (les éléments de construction comme les points et les lignes sont masqués)
- Chaque pièce de patron est affichée à sa position Disposition X/Y
- Cliquez et faites glisser les pièces de patron pour les repositionner (met automatiquement à jour les valeurs Disposition X/Y)
- Utile pour organiser les pièces pour la découpe, l'impression ou l'exportation
- Les étiquettes des pièces de patron sont plus grandes pour une meilleure visibilité
Mode Notes : Un éditeur de texte collaboratif en temps réel pour prendre des notes et partager des informations. Dans ce mode :
- Un éditeur de texte simple remplace le canevas
- Collaboration en temps réel : Plusieurs utilisateurs peuvent éditer le même document simultanément
- Les modifications sont synchronisées automatiquement entre tous les clients connectés
- L'indicateur d'état de connexion montre quand vous êtes connecté pour la collaboration en temps réel
- Toutes les notes sont enregistrées dans la base de données et persistent entre les sessions
- Utile pour les instructions de patron, les notes de mesure, les idées de conception ou la collaboration d'équipe
Système de coordonnées
- L'origine (0,0) est en haut à gauche
- X augmente en allant vers la droite (est)
- Y augmente en allant vers le bas (sud)
- Angles : 0° = droite, 90° = bas, 180° = gauche, 270° = haut
- Toutes les distances sont en centimètres (cm)
Raccourcis clavier
n: Ajouter un nouvel élément- Cliquez en dehors des éléments pour désélectionner
Contrôles d'entrée
Mode souris (par défaut) :
- Clic : Sélectionner des éléments
- Clic de molette de souris et glisser : Déplacer le canevas
- Shift + clic gauche et glisser : Déplacer le canevas
- Défilement de la molette de souris : Zoomer/Dézoomer
- Poignées Bézier : Cliquer et glisser pour ajuster les points de contrôle de la courbe
Mode trackpad :
- Clic : Sélectionner des éléments
- Shift + clic gauche et glisser : Déplacer le canevas (alternative au défilement à deux doigts)
- Défilement à deux doigts : Déplacer le canevas dans toutes les directions
- Geste de pincement : Zoomer/Dézoomer (deux doigts)
- Poignées Bézier : Cliquer et glisser pour ajuster les points de contrôle de la courbe
Utilisez le bouton de basculement du mode d'entrée (/
) dans la barre d'outils pour basculer entre les modes souris et trackpad.
Enregistrement et chargement
Documents cloud
Si vous avez un ID de document (affiché dans la barre d'état inférieure), votre travail est automatiquement enregistré dans le cloud toutes les 500ms.
Sauvegardes locales
Cliquez sur le bouton de sauvegarde locale (icône de base de données) dans la barre d'outils pour ouvrir le dialogue de sauvegarde.
- Enregistrer une sauvegarde locale : Télécharge un fichier JSON de votre conception sur votre ordinateur
- Charger depuis la sauvegarde : Ouvre un sélecteur de fichiers pour charger un fichier JSON précédemment enregistré
- Utile pour travailler hors ligne ou partager des conceptions
Assistant de patron
L'Assistant de patron vous guide à travers le flux de travail complet de personnalisation, de disposition et d'impression d'un patron. Il est particulièrement utile pour les patrons modèles avec des mesures prédéfinies.
Ouvrir l'Assistant : Cliquez sur le bouton baguette magique dans la barre d'outils pour ouvrir ou fermer le panneau de l'Assistant.
Étape ① — Ajuster les mesures
L'assistant affiche tous les éléments Constante ayant une description. Modifier une valeur met à jour le patron en temps réel, de sorte que vous pouvez voir l'effet avant de continuer.
Lisez la description de chaque champ pour comprendre ce que vous ajustez (p. ex. « Tour de poitrine », « Longueur de dos »).
Étape ② — Vérifier le placement
Avant d'imprimer, chaque pièce de patron doit être positionnée sur le canevas d'impression virtuel. Passez en mode Placement (Pièce) pour voir et ajuster la position d'impression de chaque pièce.
- Calculer le placement automatiquement : Cliquez sur ce bouton pour disposer automatiquement toutes les pièces sans chevauchement, grâce à un algorithme de rangement par étagères. La vue bascule en mode Pièce pour que vous puissiez voir le résultat immédiatement.
- Ajustement manuel : Cliquez et faites glisser n'importe quelle pièce en mode Pièce pour affiner sa position. Positionner les pièces manuellement permet généralement d'obtenir un placement bien plus dense et une meilleure utilisation du papier que l'algorithme automatique.
Étape ③ — Confirmer les paramètres PDF
Cliquez sur Paramètres d'impression PDF pour ouvrir la boîte de dialogue d'impression. Configurez la taille du papier, l'orientation, la marge de chevauchement et la grille de pages (colonnes × lignes).
- Calculer le nombre de pages automatiquement : Calcule automatiquement le nombre minimum de pages nécessaires pour contenir toutes les pièces, en choisissant l'orientation portrait ou paysage pour minimiser le nombre total de pages.
Étape ④ — Commencer à réaliser
Une fois votre PDF imprimé, assemblez les pages pour obtenir un patron en taille réelle. Voir Assemblage des pages imprimées ci-dessous.
Étape ⑤ — Commencer à coudre
Cliquez sur Ouvrir l'onglet Notes pour lire les notes de construction et les instructions de couture attachées à ce document de patron.
Assemblage des pages imprimées
Après l'impression, suivez ces étapes pour assembler les pages individuelles en une grande feuille de patron.
Comprendre la mise en page
Chaque page imprimée contient :
- Un libellé de page dans le coin supérieur gauche : « Page(1,1) », « Page(2,1) », etc.
- Premier chiffre = colonne (de gauche à droite)
- Deuxième chiffre = rangée (de haut en bas)
- Des marges de chevauchement avec deux types de lignes :
- Ligne pleine — bord de découpe (couper ici)
- Ligne pointillée — limite de chevauchement
- Les lignes de patron au centre
Étapes d'assemblage
- Disposer toutes les pages (sur une grande table ou par terre)
- Les organiser en grille selon les libellés de page
- Page(1,1) en haut à gauche, Page(2,1) à sa droite, et ainsi de suite
- Rogner les pages intérieures
- Pour les pages qui ont des voisines sur les quatre côtés, rogner le long de la ligne de chevauchement pleine
- Laisser les marges de chevauchement sur les pages de bord
- Aligner et coller avec du ruban adhésif
- Commencer par la rangée supérieure
- Superposer les pages en faisant correspondre les lignes et les repères du patron
- Utiliser la zone de chevauchement pour aligner avec précision
- Coller au dos pour une surface frontale propre
- Travailler rangée par rangée, puis assembler les rangées entre elles
- Vérifier l'alignement
- Les lignes de patron doivent se connecter régulièrement à travers les limites des pages
- Si les lignes ne correspondent pas, vérifiez que vous avez imprimé à 100 % d'échelle
Conseils et meilleures pratiques
Nommer les éléments
- Utilisez des noms descriptifs comme "centerPoint", "radius", "cornerAngle"
- Les noms sont utilisés dans les formules, évitez donc les espaces et les caractères spéciaux
- Utilisez camelCase ou des traits de soulignement :
baseWidthoubase_width - Les caractères pleine largeur sont automatiquement normalisés : si vous saisissez des noms d'éléments avec des caractères pleine largeur (par exemple depuis un clavier japonais ou chinois), ils sont automatiquement convertis en leurs équivalents demi-largeur (ex.
a→a,1→1)
Construire des conceptions complexes
- Commencez par des points de base pour établir les positions clés
- Créez des constantes pour les mesures importantes
- Utilisez des éléments angle/distance et le long d'une ligne pour créer des points connexes
- Ajoutez des lignes et des courbes pour visualiser la conception
- Utilisez des intersections pour trouver des points dérivés
Exemples de formules
- Constantes :
myRadius / 2- moitié de la constante de rayon - Angle perpendiculaire :
angle(@center, @corner) + 90- 90 degrés depuis l'angle - Position décalée :
getX(@point1) + 5- position X décalée de 5cm vers la droite - Distance du point médian :
len(@point1, @point2) * 0.5- moitié de la distance entre les points - Fraction le long de la ligne :
len(@point1, @point2) / 3- un tiers de la distance - Trigonométrie :
sin(angle(@p1, @p2) * PI / 180) * 10- sinus de l'angle multiplié par 10 - Expressions complexes :
sqrt(pow(getX(@p2) - getX(@p1), 2) + pow(getY(@p2) - getY(@p1), 2))- formule de distance - Bissectrice d'angle :
bisect(@bras1, @sommet, @bras2)- angle qui divise deux bras uniformément - Min/max :
max(getX(@p1), getX(@p2), getX(@p3))- coordonnée X la plus à droite
Dépannage
- L'élément ne se calcule pas : Vérifiez que tous les éléments référencés existent et sont calculés en premier
- Positions inattendues : Vérifiez les formules et l'ordre des éléments
- Problèmes de performance : Simplifiez les courbes complexes ou réduisez le nombre d'éléments
- Erreur « distance hors plage » sur Point le long de la courbe : La valeur de distance dépasse la longueur totale de la courbe. Réduisez la distance ou utilisez
len(@nomCourbe)pour vérifier la longueur de la courbe.
Fonctionnalités avancées
Édition de courbes de Bézier
- Sélectionnez une courbe de Bézier pour voir les poignées de contrôle
- Faites glisser les poignées pour ajuster la forme de la courbe
- Les angles de contrôle sont en degrés, les distances en unités de canevas (cm)
Intersections arc-courbe
- Utile pour trouver des points d'intersection précis
- L'index d'intersection sélectionne quel point d'intersection utiliser (0, 1, 2...)
Mesures dynamiques
- Les éléments se mettent à jour automatiquement lorsque les dépendances changent
- Créez des conceptions paramétriques en modifiant les valeurs de base
Ce guide couvre les fonctionnalités essentielles de SkyPattern. Expérimentez avec différents types d'éléments et formules pour créer des conceptions géométriques complexes !