790 lines
57 KiB
HTML
790 lines
57 KiB
HTML
<html><head><title>Macro FCCircularText/fr</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Macro FCCircularText/fr</h1><span class="mw-redirectedfrom">(Redirected from <a href="https://www.freecadweb.org/wiki/index.php?title=Macro_FCCircularText/fr&redirect=no" class="mw-redirect" title="Macro FCCircularText/fr">Macro FCCircularText/fr</a>)</span></div>
|
|
|
|
<div id="mw-content-text" lang="fr" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><table class="fcinfobox wikitable ct" width="100%" style="float: right; width: 230px; margin-left: 10px;">
|
|
<tr>
|
|
<td class="ctTitle">
|
|
<h3><span class="mw-headline" id="Macro_Circular_Text"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularTextButtom.png" class="image"><img alt="FCCircularTextButtom.png" src="32px-FCCircularTextButtom.png" width="32" height="32" srcset="/wiki/images/thumb/c/c1/FCCircularTextButtom.png/48px-FCCircularTextButtom.png 1.5x, /wiki/images/thumb/c/c1/FCCircularTextButtom.png/64px-FCCircularTextButtom.png 2x" /></a> Macro Circular Text</span></h3>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Description
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven left">Cette macro crée un texte autour d'un cylindre.
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Auteur
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=User:Mario52" title="User:Mario52">Mario52</a>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Liens
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Macros_recipes/fr" title="Macros recipes/fr">Recettes macros</a><br /><a href="https://www.freecadweb.org/wiki/index.php?title=How_to_install_macros/fr" title="How to install macros/fr">Comment installer une macro</a><br /><a href="https://www.freecadweb.org/wiki/index.php?title=Customize_Toolbars/fr" title="Customize Toolbars/fr">Comment ajouter une barre d'outils</a>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Version
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven macro-version">0.13
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Date dernière modification
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven macro-date">2018-01-30
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
|
|
<ul>
|
|
<li class="toclevel-1"><a href="#Macro_Circular_Text"><span class="tocnumber">1</span> <span class="toctext">Macro Circular Text</span></a></li>
|
|
<li class="toclevel-1 tocsection-1"><a href="#Description"><span class="tocnumber">2</span> <span class="toctext">Description</span></a></li>
|
|
<li class="toclevel-1 tocsection-2"><a href="#Utilisation"><span class="tocnumber">3</span> <span class="toctext">Utilisation</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-3"><a href="#Pr.C3.A9sentation"><span class="tocnumber">3.1</span> <span class="toctext">Présentation</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-4"><a href="#Premi.C3.A8re_section"><span class="tocnumber">4</span> <span class="toctext">Première section</span></a></li>
|
|
<li class="toclevel-1 tocsection-5"><a href="#Seconde_Section"><span class="tocnumber">5</span> <span class="toctext">Seconde Section</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-6"><a href="#Premi.C3.A8re_zone"><span class="tocnumber">5.1</span> <span class="toctext">Première zone</span></a></li>
|
|
<li class="toclevel-2 tocsection-7"><a href="#Seconde_section_2"><span class="tocnumber">5.2</span> <span class="toctext">Seconde section</span></a></li>
|
|
<li class="toclevel-2 tocsection-8"><a href="#Outdoor"><span class="tocnumber">5.3</span> <span class="toctext">Outdoor</span></a></li>
|
|
<li class="toclevel-2 tocsection-9"><a href="#Indoor"><span class="tocnumber">5.4</span> <span class="toctext">Indoor</span></a></li>
|
|
<li class="toclevel-2 tocsection-10"><a href="#Helix"><span class="tocnumber">5.5</span> <span class="toctext">Helix</span></a></li>
|
|
<li class="toclevel-2 tocsection-11"><a href="#Clock"><span class="tocnumber">5.6</span> <span class="toctext">Clock</span></a></li>
|
|
<li class="toclevel-2 tocsection-12"><a href="#Commandes"><span class="tocnumber">5.7</span> <span class="toctext">Commandes</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-13"><a href="#Script"><span class="tocnumber">6</span> <span class="toctext">Script</span></a></li>
|
|
<li class="toclevel-1 tocsection-14"><a href="#Exemple"><span class="tocnumber">7</span> <span class="toctext">Exemple</span></a></li>
|
|
<li class="toclevel-1 tocsection-15"><a href="#Exemple_sur_une_ellipse"><span class="tocnumber">8</span> <span class="toctext">Exemple sur une ellipse</span></a></li>
|
|
<li class="toclevel-1 tocsection-16"><a href="#Petit_bug"><span class="tocnumber">9</span> <span class="toctext">Petit bug</span></a></li>
|
|
<li class="toclevel-1 tocsection-17"><a href="#Version_courante:"><span class="tocnumber">10</span> <span class="toctext">Version courante:</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-18"><a href="#Liens"><span class="tocnumber">10.1</span> <span class="toctext">Liens</span></a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
</td></tr>
|
|
</table>
|
|
<p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Description">Description</span></h2>
|
|
<p>Cette macro écrit un texte debout (axe Z) avec une forme cylindriquee ou à plat avec lecture interne ou externe et sur une hélice comme la <a rel="nofollow" class="external text" href="http://fr.wikipedia.org/wiki/Colonne_Trajane">Colonne Trajane</a> et peut créer une horloge avec chiffres <b>1 2 3 ...</b> ou Romains <b>I II III ...</b> au choix (inspiré de <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=22&t=5013&hilit=Clock">Macro to Create Clock Face</a>) (le même résultat peut être obtenu avec les fonctions standards de FCCircularText)
|
|
</p><p><br />
|
|
<a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_01.png" class="image" title="texte 360 degrés"><img alt="texte 360 degrés" src="400px-FCCircularText_01.png" width="400" height="274" srcset="/wiki/images/f/f1/FCCircularText_01.png 1.5x" /></a>
|
|
</p>
|
|
<h2><span class="mw-headline" id="Utilisation">Utilisation</span></h2>
|
|
<p>Principle: Les fonctions non utilisées de façon standard sont grisées (rend l'utilisation plus claire).
|
|
</p><p>Une fonction peut se griser si elle n'est pas nécessaire.
|
|
</p><p>La création d'un texte crée un dossier "<b>FcString</b>" si vous créez une horloge, un dossier FcClock est créé.
|
|
</p><p>Tous les caractères restent indépendants. Si vous créez une extrusion, rien n'est effacé. Si vous créez un Compount avec le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Run Comp</span> il sera créé dans l'arbre principal de votre projet.
|
|
</p><p>Ces options sont grisées par défaut et activées en cochant le bouton :
|
|
</p>
|
|
<ul><li> <b>Extrude Char.</b></li>
|
|
<li> <b>Placement.</b></li>
|
|
<li> <b>SP. inclination.</b></li></ul>
|
|
<p>Seul la fonction Clock active la fonction Placement dans la direction <b>Z</b> pour déplacer manuellement le texte sur la surface du support (pour construire un relief ou une cavité).
|
|
</p>
|
|
<h3><span class="mw-headline" id="Pr.C3.A9sentation">Présentation</span></h3>
|
|
<p>Vue globale de l'interface.
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_06.png" class="image" title="GUI"><img alt="GUI" src="FCCircularText_06.png" width="374" height="673" /></a>
|
|
</p>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Premi.C3.A8re_section">Première section</span></h2>
|
|
<div class="center"><div class="floatnone"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_07.png" class="image"><img alt="FCCircularText 07.png" src="FCCircularText_07.png" width="362" height="105" /></a></div></div>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<ul><li> La fenêtre de TextEdit vous permet de copier le texte a créer (cliquez sur le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Reset</span> vous permet de connaître la longueur de la chaîne entrée qui est affichée dans le titre de la fenêtre)</li>
|
|
<li> The <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Reverse</span> possibilité d'inverser la chaîne écrite</li>
|
|
<li> Le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">New Font</span> permet de sélectionner une nouvelle police de travail
|
|
<ul><li> Par défaut la police ARIAL.TTF est imposée</li></ul></li></ul>
|
|
<h2><span class="mw-headline" id="Seconde_Section">Seconde Section</span></h2>
|
|
<p>Configuration des caractères dans FCCircularText
|
|
</p>
|
|
<div class="center"><div class="floatnone"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_08.png" class="image"><img alt="FCCircularText 08.png" src="FCCircularText_08.png" width="361" height="305" /></a></div></div>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<h3><span class="mw-headline" id="Premi.C3.A8re_zone">Première zone</span></h3>
|
|
<p>Votre choix :
|
|
</p>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_09.png" class="image"><img alt="FCCircularText 09.png" src="FCCircularText_09.png" width="129" height="237" /></a></div>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 135px"><div style="width: 135px">
|
|
<div class="thumb" style="width: 130px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_20.png" class="image"><img alt="" src="88px-FCCircularText_20.png" width="88" height="120" srcset="FCCircularText_20.png 1.5x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Outdoor</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 135px"><div style="width: 135px">
|
|
<div class="thumb" style="width: 130px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_21.png" class="image"><img alt="" src="88px-FCCircularText_21.png" width="88" height="120" srcset="FCCircularText_21.png 1.5x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Indoor</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 135px"><div style="width: 135px">
|
|
<div class="thumb" style="width: 130px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_22.png" class="image"><img alt="" src="88px-FCCircularText_22.png" width="88" height="120" srcset="FCCircularText_22.png 1.5x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Helix</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 135px"><div style="width: 135px">
|
|
<div class="thumb" style="width: 130px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_23.png" class="image"><img alt="" src="88px-FCCircularText_23.png" width="88" height="120" srcset="FCCircularText_23.png 1.5x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Clock</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_24.png" class="image"><img alt="FCCircularText 24.png" src="FCCircularText_24.png" width="121" height="164" /></a></div>
|
|
<ul><li> <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Mode Stand</span> or <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Mode Flat</span> : Le texte peut être créé debout ou à plat (comme l'horloge) options <b>Outdoor</b> et <b>Indoor</b> le texte des boutons est inversé.</li></ul>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:36.5px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_01.png" class="image"><img alt="" src="200px-FCCircularText_01.png" width="200" height="137" srcset="/wiki/images/thumb/f/f1/FCCircularText_01.png/300px-FCCircularText_01.png 1.5x, 400px-FCCircularText_01.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Mode Stand</b> <b>Outdoor</b> Le texte est écrit debout (direction Z lecture externe).
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:40.5px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_40.png" class="image"><img alt="" src="200px-FCCircularText_40.png" width="200" height="129" srcset="/wiki/images/thumb/5/58/FCCircularText_40.png/300px-FCCircularText_40.png 1.5x, /wiki/images/thumb/5/58/FCCircularText_40.png/400px-FCCircularText_40.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Mode Flat</b> <b>Outdoor</b> Le texte est écrit à plat (lecture externe).
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:41px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_39.png" class="image"><img alt="" src="200px-FCCircularText_39.png" width="200" height="128" srcset="/wiki/images/thumb/6/65/FCCircularText_39.png/300px-FCCircularText_39.png 1.5x, /wiki/images/thumb/6/65/FCCircularText_39.png/400px-FCCircularText_39.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Mode Flat</b> <b>Indoor</b> Le texte est placé à plat lecture interne (comme clock).
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:26px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_03.png" class="image"><img alt="" src="200px-FCCircularText_03.png" width="200" height="158" srcset="/wiki/images/thumb/2/22/FCCircularText_03.png/300px-FCCircularText_03.png 1.5x, /wiki/images/thumb/2/22/FCCircularText_03.png/400px-FCCircularText_03.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Mode Stand</b> <b>Indoor</b> Le texte est écrit debout avec lecture interne.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<h3><span class="mw-headline" id="Seconde_section_2">Seconde section</span></h3>
|
|
<p>Cette section vous permet de configurer le comportement global des caractères dans tous les choix disponibles, mais avec quelques variations.
|
|
Si une fonction n'est pas utilisée de façon standard dans l'option choisie, cette fonction sera grisée.
|
|
</p>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_10.png" class="image"><img alt="FCCircularText 10.png" src="FCCircularText_10.png" width="361" height="307" /></a></div>
|
|
<ul><li> <b>Radius of circle</b> : Rayon du cercle. (Défaut 10)</li>
|
|
<li> <b>Size character</b>  : Hauteur des caractères. (Défaut 2)</li>
|
|
<li> <b>Begin angle</b>  : Angle de départ du premier caractère du sur le cercle. (Default 0°)</li>
|
|
<li> <b>End angle</b>  : Angle de fin du dernier caractère du texte. (Défaut 360)</li>
|
|
<li> <b>Correction angle</b> : Angle de correction du texte pour le faire correspondre à la tangente du cercle. (Défaut 10 °)</li>
|
|
<li> <b>Correction radius</b>: Correction du rayon (optionnel en rapport avec "Correction angle"). (Défaut 0.15)</li>
|
|
<li></li>
|
|
<li> <b>Pivot Character </b>: Pivote chaque caractère sur lui même (Inactif par Défaut)</li>
|
|
<li> <b>Extrude Char</b>  : Case à cocher pour extruder les caractères. (Inactif par Défaut)</li>
|
|
<li> <b>Placement</b>  : Place le texte dans la vue 3D. (Inactif par Défaut)</li>
|
|
<li> <b>Sp. inclination</b>  : Inclinaison des caractères dans les axes X, Y et Z (exemple pour créer un texte sur un cône). (Inactif par Défaut)</li></ul>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<h3><span class="mw-headline" id="Outdoor">Outdoor</span></h3>
|
|
<p>Mode par défaut. Le texte est écrit sur la surface extérieur du cylindre.
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_20.png" class="image"><img alt="" src="FCCircularText_20.png" width="133" height="180" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Outdoor</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:30px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_25.png" class="image"><img alt="FCCircularText 25.png" src="200px-FCCircularText_25.png" width="200" height="150" srcset="/wiki/images/thumb/8/85/FCCircularText_25.png/300px-FCCircularText_25.png 1.5x, /wiki/images/thumb/8/85/FCCircularText_25.png/400px-FCCircularText_25.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:30px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_30.png" class="image"><img alt="FCCircularText 30.png" src="200px-FCCircularText_30.png" width="200" height="150" srcset="/wiki/images/thumb/c/cb/FCCircularText_30.png/300px-FCCircularText_30.png 1.5x, /wiki/images/thumb/c/cb/FCCircularText_30.png/400px-FCCircularText_30.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<h3><span class="mw-headline" id="Indoor">Indoor</span></h3>
|
|
<p>Le texte est écrit sur la surface interne d'un tube ou courbe.
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_21.png" class="image"><img alt="" src="FCCircularText_21.png" width="133" height="180" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Indoor</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:26px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_03.png" class="image"><img alt="FCCircularText 03.png" src="200px-FCCircularText_03.png" width="200" height="158" srcset="/wiki/images/thumb/2/22/FCCircularText_03.png/300px-FCCircularText_03.png 1.5x, /wiki/images/thumb/2/22/FCCircularText_03.png/400px-FCCircularText_03.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:30px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_27.png" class="image"><img alt="FCCircularText 27.png" src="200px-FCCircularText_27.png" width="200" height="150" srcset="/wiki/images/thumb/6/6b/FCCircularText_27.png/300px-FCCircularText_27.png 1.5x, /wiki/images/thumb/6/6b/FCCircularText_27.png/400px-FCCircularText_27.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<h3><span class="mw-headline" id="Helix">Helix</span></h3>
|
|
<p>Le texte écrit suit le tracé d'une hélice.
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_22.png" class="image"><img alt="" src="FCCircularText_22.png" width="133" height="180" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Helix</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:30px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_33.png" class="image"><img alt="FCCircularText 33.png" src="200px-FCCircularText_33.png" width="200" height="150" srcset="/wiki/images/thumb/f/f7/FCCircularText_33.png/300px-FCCircularText_33.png 1.5x, /wiki/images/thumb/f/f7/FCCircularText_33.png/400px-FCCircularText_33.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:30px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_34.png" class="image"><img alt="FCCircularText 34.png" src="200px-FCCircularText_34.png" width="200" height="150" srcset="/wiki/images/thumb/2/21/FCCircularText_34.png/300px-FCCircularText_34.png 1.5x, /wiki/images/thumb/2/21/FCCircularText_34.png/400px-FCCircularText_34.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_11.png" class="image"><img alt="FCCircularText 11.png" src="FCCircularText_11.png" width="388" height="106" /></a></div>
|
|
<ul><li> La section helix est grisée par défaut.</li></ul>
|
|
<div style="clear:both"></div>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_14.png" class="image"><img alt="FCCircularText 14.png" src="FCCircularText_14.png" width="363" height="386" /></a></div>
|
|
<ul><li> Toute les options de configurations des caractères sont actives.</li>
|
|
<li> <b>Step of helix</b> Step correspond au pas de la spire de l'hélice : 2 (correspond à la hauteur du caractère) par défaut.</li>
|
|
<li> <b>Char. per turn </b>Nombre de caractères par tour ici 10 par défaut, qui correspond à 10 caractères par tour d'hélice.</li></ul>
|
|
<div style="clear:both"></div>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_15.png" class="image"><img alt="FCCircularText 15.png" src="FCCircularText_15.png" width="386" height="111" /></a></div>
|
|
<ul><li> Si <b>Step of helix</b> (pas de l'hélice) est égal à zero, les Spinboxes <b>Base Helix</b> et <b>End Helix</b> sont activés.</li>
|
|
<li> <b>Base Helix</b> détermine le début (base) de placement des caractère dans l'élice (direction Placement Z). Si <b>Placement Z</b> est différent de zero, le départ est ajouté au Placement Z déjà déterminé plud haut.</li>
|
|
<li> <b>End Helix</b> Fin de l'hélice, le pas de l'hélice calculé est proportionnel à la hauteur et au nombre de caractères par tour d'hélice.</li></ul>
|
|
<p><br />
|
|
</p>
|
|
<h3><span class="mw-headline" id="Clock">Clock</span></h3>
|
|
<p>Les horloges peuvent avoir des caractères numériques Arabes ou Romains au choix.
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_23.png" class="image"><img alt="" src="FCCircularText_23.png" width="133" height="180" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Clock</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:30px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_35.png" class="image"><img alt="" src="200px-FCCircularText_35.png" width="200" height="150" srcset="/wiki/images/thumb/e/ea/FCCircularText_35.png/300px-FCCircularText_35.png 1.5x, /wiki/images/thumb/e/ea/FCCircularText_35.png/400px-FCCircularText_35.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Axial</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
|
|
<div class="thumb" style="width: 230px;"><div style="margin:30px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_36.png" class="image"><img alt="" src="200px-FCCircularText_36.png" width="200" height="150" srcset="/wiki/images/thumb/2/25/FCCircularText_36.png/300px-FCCircularText_36.png 1.5x, /wiki/images/thumb/2/25/FCCircularText_36.png/400px-FCCircularText_36.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p><b>Redress</b>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_12.png" class="image"><img alt="FCCircularText 12.png" src="FCCircularText_12.png" width="388" height="137" /></a></div>
|
|
<ul><li> Par défaut la section est grisée.</li></ul>
|
|
<div style="clear:both"></div>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_16.png" class="image"><img alt="FCCircularText 16.png" src="FCCircularText_16.png" width="360" height="495" /></a></div>
|
|
<ul><li> Quand la section est activée, les fonctions suivantes sont dégrisées et disponibles:
|
|
<ol><li> Begin angle.</li>
|
|
<li> End angle.</li>
|
|
<li> Correction angle.</li>
|
|
<li> Correction radius.</li>
|
|
<li> Les boutons <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Mode Stand</span> ou <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Mode Flat</span>.</li></ol></li>
|
|
<li> La section <b>Clock</b> est active.</li></ul>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_19.png" class="image"><img alt="FCCircularText 19.png" src="FCCircularText_19.png" width="388" height="132" /></a></div>
|
|
<ul><li> <b>Radius of support</b> : Si une valeur est entrée, un support sera créé (defaut 0).</li>
|
|
<li> Si <b>Support number face</b> est différent de zéro un support est créé. (Si <b>Extrude support </b>= zéro une face est créée).
|
|
<ul><li> 1 = Un cercle est créé (le cercle apparaît).</li>
|
|
<li> 2 = Un rectangle est créé (longueur = (Radius * 2) hauteur = Radius (rayon) du support) (le rectangle apparaît).</li>
|
|
<li> 3 = Un triangle (circonscrit) est créé (Le triangle apparaît).</li>
|
|
<li> 4 = Un carré est créé (Radius du support) (Le carré apparaît).</li>
|
|
<li> 5 = Un polygone avec le nombre de faces affiché est créé (circonscrit) (le polygone apparaît).</li></ul></li>
|
|
<li> Si <b>Extrude support</b> est différent de zéro la fonction est activée et une dimension d'extrusion est demandée. La fonction Placement direction <b>Z</b> se dégrise pour permettre de déplacer ou non les caractères sur la surface du support (dans la cas ou l'on désire créer un relief plutôt qu'une cavité) .</li></ul>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_17.png" class="image"><img alt="FCCircularText 17.png" src="FCCircularText_17.png" width="387" height="132" /></a></div><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_38.png" class="image"><img alt="FCCircularText 38.png" src="200px-FCCircularText_38.png" width="200" height="132" srcset="/wiki/images/thumb/b/b8/FCCircularText_38.png/300px-FCCircularText_38.png 1.5x, /wiki/images/thumb/b/b8/FCCircularText_38.png/400px-FCCircularText_38.png 2x" /></a>
|
|
<div style="clear:both"></div>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_18.png" class="image"><img alt="FCCircularText 18.png" src="FCCircularText_18.png" width="387" height="129" /></a></div><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_37.png" class="image"><img alt="FCCircularText 37.png" src="200px-FCCircularText_37.png" width="200" height="128" srcset="/wiki/images/thumb/8/89/FCCircularText_37.png/300px-FCCircularText_37.png 1.5x, /wiki/images/thumb/8/89/FCCircularText_37.png/400px-FCCircularText_37.png 2x" /></a>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<div style="clear:both"></div>
|
|
<ul><li> Si <b>Support number face</b> est égal à zéro aucun support n'est créé.</li>
|
|
<li> <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Mode Roman</span> : Crée une horloge avec chiffres Romains <b>I II III IIII V VI VII VIII IX X XI XII</b></li>
|
|
<li> <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Axial</span>  : Les chiffres sont écrits axialement.</li></ul>
|
|
<h3><span class="mw-headline" id="Commandes">Commandes</span></h3>
|
|
<p><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_13.png" class="image"><img alt="FCCircularText 13.png" src="FCCircularText_13.png" width="388" height="64" /></a>
|
|
</p>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<ul><li> <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Exit</span>  : Quitte la macro.</li>
|
|
<li> <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Reset</span>  : Reset toutes les valeurs, et affiche le nombre de caractères du texte entré dans la fenêtre de texte est affiché à côté du titre.</li>
|
|
<li> <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Run Comp</span> : Lance la macro et crée un compount de tous les caractères et le place sur la racine de l'arbre dans la Vue combinéé.</li>
|
|
<li> <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Run</span>  : Lance la macro.</li></ul>
|
|
<p>En lançant la macro un un dossier <b>FcString</b> est créé pour les caractères et un dossier <b>FcClock</b> est créé pour l'horloge. Dans le cas d'un compount, il sera créé en plus sur la racine de l'arbre.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Script">Script</span></h2>
|
|
<p>Téléchargez le script ici :
|
|
</p><p>Téléchargez le script sur github <a rel="nofollow" class="external text" href="https://gist.github.com/mario52a/a25e802498bae6959335">Macro_FCCircularText.FCMacro</a> ver 0.13 30/01/2018
|
|
</p><p>ou sur le forum <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=3&t=7384&p=87642#p87642">Extrude from curved surface of cylinder</a>
|
|
</p><p>L'icône pour votre barre à outils:
|
|
</p><p>- in .PNG <a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularTextButtom.png" class="image"><img alt="FCCircularTextButtom.png" src="FCCircularTextButtom.png" width="128" height="128" /></a>
|
|
</p><p>- in .SVG <a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularTextButtom.svg" class="image"><img alt="FCCircularTextButtom.svg" src="FCCircularTextButtom.svg" width="128" height="128" /></a>
|
|
</p><p>(See <a href="Customize_Toolbars.html" title="Customize Toolbars"> Customize_Toolbars</a> for more)
|
|
</p>
|
|
<h2><span class="mw-headline" id="Exemple">Exemple</span></h2>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_02.png" class="image"><img alt="" src="275px-FCCircularText_02.png" width="275" height="200" srcset="/wiki/images/thumb/e/ed/FCCircularText_02.png/412px-FCCircularText_02.png 1.5x, /wiki/images/e/ed/FCCircularText_02.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Texte début à 180 degrés (<b>Begin angle</b>) fin d'angle 360 degrés (<b>End angle</b>) courbe externe.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_03.png" class="image"><img alt="" src="254px-FCCircularText_03.png" width="254" height="200" srcset="/wiki/images/thumb/2/22/FCCircularText_03.png/380px-FCCircularText_03.png 1.5x, /wiki/images/thumb/2/22/FCCircularText_03.png/507px-FCCircularText_03.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Texte sur une courbe externe.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_04.png" class="image"><img alt="" src="265px-FCCircularText_04.png" width="265" height="200" srcset="/wiki/images/thumb/5/53/FCCircularText_04.png/397px-FCCircularText_04.png 1.5x, /wiki/images/thumb/5/53/FCCircularText_04.png/530px-FCCircularText_04.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Texte sur surface courbe interne et externe.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_05.png" class="image"><img alt="" src="252px-FCCircularText_05.png" width="252" height="200" srcset="/wiki/images/thumb/f/f0/FCCircularText_05.png/377px-FCCircularText_05.png 1.5x, /wiki/images/thumb/f/f0/FCCircularText_05.png/503px-FCCircularText_05.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Texte créé à plat sur un objet.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p><p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_26.png" class="image"><img alt="" src="267px-FCCircularText_26.png" width="267" height="200" srcset="/wiki/images/thumb/6/68/FCCircularText_26.png/400px-FCCircularText_26.png 1.5x, /wiki/images/thumb/6/68/FCCircularText_26.png/533px-FCCircularText_26.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Courbe externe.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_28.png" class="image"><img alt="" src="267px-FCCircularText_28.png" width="267" height="200" srcset="/wiki/images/thumb/d/d6/FCCircularText_28.png/400px-FCCircularText_28.png 1.5x, /wiki/images/thumb/d/d6/FCCircularText_28.png/533px-FCCircularText_28.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Courbe interne.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p><p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_29.png" class="image"><img alt="" src="267px-FCCircularText_29.png" width="267" height="200" srcset="/wiki/images/thumb/f/f4/FCCircularText_29.png/400px-FCCircularText_29.png 1.5x, /wiki/images/thumb/f/f4/FCCircularText_29.png/533px-FCCircularText_29.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Courbe interne avec extrusion et soustraction booléenne.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_31.png" class="image"><img alt="" src="267px-FCCircularText_31.png" width="267" height="200" srcset="/wiki/images/thumb/9/93/FCCircularText_31.png/400px-FCCircularText_31.png 1.5x, /wiki/images/thumb/9/93/FCCircularText_31.png/533px-FCCircularText_31.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Courbe externe.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p><p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_32.png" class="image"><img alt="" src="267px-FCCircularText_32.png" width="267" height="200" srcset="/wiki/images/thumb/3/35/FCCircularText_32.png/400px-FCCircularText_32.png 1.5x, /wiki/images/thumb/3/35/FCCircularText_32.png/533px-FCCircularText_32.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Courbe interne et soustraction.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_41.png" class="image"><img alt="" src="267px-FCCircularText_41.png" width="267" height="200" srcset="/wiki/images/thumb/a/a3/FCCircularText_41.png/401px-FCCircularText_41.png 1.5x, /wiki/images/thumb/a/a3/FCCircularText_41.png/534px-FCCircularText_41.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Extrusion sur un cône avec comme paramètres <b>Sp. Inclination </b>45° axe Z.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p><p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:24px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_42.png" class="image"><img alt="" src="300px-FCCircularText_42.png" width="300" height="182" srcset="/wiki/images/d/d6/FCCircularText_42.png 1.5x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Anneau avec courbe interne et soustraction.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_61.png" class="image"><img alt="" src="267px-FCCircularText_61.png" width="267" height="200" srcset="/wiki/images/thumb/d/d7/FCCircularText_61.png/400px-FCCircularText_61.png 1.5x, /wiki/images/thumb/d/d7/FCCircularText_61.png/533px-FCCircularText_61.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Pivot character 0°, 90°, ....
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Exemple_sur_une_ellipse">Exemple sur une ellipse</span></h2>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_43.png" class="image"><img alt="" src="267px-FCCircularText_43.png" width="267" height="200" srcset="/wiki/images/thumb/a/ab/FCCircularText_43.png/400px-FCCircularText_43.png 1.5x, /wiki/images/thumb/a/ab/FCCircularText_43.png/533px-FCCircularText_43.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Créer votre ellipse ici 100x50.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_44.png" class="image"><img alt="" src="267px-FCCircularText_44.png" width="267" height="200" srcset="/wiki/images/thumb/a/ac/FCCircularText_44.png/400px-FCCircularText_44.png 1.5x, /wiki/images/thumb/a/ac/FCCircularText_44.png/533px-FCCircularText_44.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Exrtusion sur 50 mm.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_45.png" class="image"><img alt="" src="267px-FCCircularText_45.png" width="267" height="200" srcset="/wiki/images/thumb/1/14/FCCircularText_45.png/400px-FCCircularText_45.png 1.5x, /wiki/images/thumb/1/14/FCCircularText_45.png/533px-FCCircularText_45.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Discretiser le périmètre et créez des point repères avec la macro <a href="https://www.freecadweb.org/wiki/index.php?title=Macro_WorkFeatures/fr" title="Macro WorkFeatures/fr">Work Features</a>.<br />Tab Point > Point 2/3 > Points=Cut (Wire)
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_46.png" class="image"><img alt="" src="267px-FCCircularText_46.png" width="267" height="200" srcset="/wiki/images/thumb/3/3b/FCCircularText_46.png/400px-FCCircularText_46.png 1.5x, /wiki/images/thumb/3/3b/FCCircularText_46.png/533px-FCCircularText_46.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Créez uns cercle sur 3 points avec la macro <a href="Macro_WorkFeatures.html" title="Macro WorkFeatures">Work Features</a>.<br />Tab Circle Circle=(3 Points)
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_47.png" class="image"><img alt="" src="267px-FCCircularText_47.png" width="267" height="200" srcset="/wiki/images/thumb/a/a4/FCCircularText_47.png/400px-FCCircularText_47.png 1.5x, /wiki/images/thumb/a/a4/FCCircularText_47.png/533px-FCCircularText_47.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Créez un point au centre du cercle avec la macro <a href="Macro_WorkFeatures.html" title="Macro WorkFeatures">Work Features</a>.<br />Tab Point > Point 1/3 > Circle(s) center.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_48.png" class="image"><img alt="" src="267px-FCCircularText_48.png" width="267" height="200" srcset="/wiki/images/thumb/e/e1/FCCircularText_48.png/400px-FCCircularText_48.png 1.5x, /wiki/images/thumb/e/e1/FCCircularText_48.png/533px-FCCircularText_48.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Créez des lignes repères pour déterminer les angles et configurez FCCircularText.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_49.png" class="image"><img alt="" src="267px-FCCircularText_49.png" width="267" height="200" srcset="/wiki/images/thumb/f/f9/FCCircularText_49.png/400px-FCCircularText_49.png 1.5x, /wiki/images/thumb/f/f9/FCCircularText_49.png/533px-FCCircularText_49.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Créez votre texte en cliquant sur le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Run Comp</span>.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_50.png" class="image"><img alt="" src="267px-FCCircularText_50.png" width="267" height="200" srcset="/wiki/images/thumb/b/b2/FCCircularText_50.png/400px-FCCircularText_50.png 1.5x, /wiki/images/thumb/b/b2/FCCircularText_50.png/533px-FCCircularText_50.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Sélectionnez Ellipse Extrude, Shape et cliquez sur le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cut.png" class="image"><img alt="Part Cut.png" src="16px-Part_Cut.png" width="16" height="16" srcset="24px-Part_Cut.png 1.5x, /wiki/images/thumb/4/4a/Part_Cut.png/32px-Part_Cut.png 2x" /></a> <b>Part Cut</b></span>.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_51.png" class="image"><img alt="" src="267px-FCCircularText_51.png" width="267" height="200" srcset="/wiki/images/thumb/e/e9/FCCircularText_51.png/400px-FCCircularText_51.png 1.5x, /wiki/images/thumb/e/e9/FCCircularText_51.png/533px-FCCircularText_51.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Effacez le cercle, les points et lignes.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_52.png" class="image"><img alt="" src="267px-FCCircularText_52.png" width="267" height="200" srcset="/wiki/images/thumb/3/34/FCCircularText_52.png/400px-FCCircularText_52.png 1.5x, /wiki/images/thumb/3/34/FCCircularText_52.png/533px-FCCircularText_52.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Ellipses.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
Mode relief:
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_53.png" class="image"><img alt="" src="267px-FCCircularText_53.png" width="267" height="200" srcset="/wiki/images/thumb/2/27/FCCircularText_53.png/400px-FCCircularText_53.png 1.5x, /wiki/images/thumb/2/27/FCCircularText_53.png/533px-FCCircularText_53.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Créez une nouvelle ellipse plus grande que l' ellipse de base. <a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_Ellipse.png" class="image"><img alt="Draft Ellipse.png" src="24px-Draft_Ellipse.png" width="24" height="24" srcset="/wiki/images/thumb/1/13/Draft_Ellipse.png/36px-Draft_Ellipse.png 1.5x, /wiki/images/thumb/1/13/Draft_Ellipse.png/48px-Draft_Ellipse.png 2x" /></a>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_54.png" class="image"><img alt="" src="267px-FCCircularText_54.png" width="267" height="200" srcset="/wiki/images/thumb/a/a1/FCCircularText_54.png/400px-FCCircularText_54.png 1.5x, /wiki/images/thumb/a/a1/FCCircularText_54.png/533px-FCCircularText_54.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Créez un rectangle au delà de tout . <a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_Rectangle.png" class="image"><img alt="Draft Rectangle.png" src="24px-Draft_Rectangle.png" width="24" height="24" srcset="/wiki/images/thumb/1/14/Draft_Rectangle.png/36px-Draft_Rectangle.png 1.5x, /wiki/images/thumb/1/14/Draft_Rectangle.png/48px-Draft_Rectangle.png 2x" /></a>
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_55.png" class="image"><img alt="" src="267px-FCCircularText_55.png" width="267" height="200" srcset="/wiki/images/thumb/6/66/FCCircularText_55.png/400px-FCCircularText_55.png 1.5x, /wiki/images/thumb/6/66/FCCircularText_55.png/533px-FCCircularText_55.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Sélectionnez le rectangle , l'ellipse et créez un compound<br />Activez Part module, puis Menu Pièces > Créer un composé.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_56.png" class="image"><img alt="" src="267px-FCCircularText_56.png" width="267" height="200" srcset="/wiki/images/thumb/0/0f/FCCircularText_56.png/400px-FCCircularText_56.png 1.5x, /wiki/images/thumb/0/0f/FCCircularText_56.png/533px-FCCircularText_56.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Extrudez le composé en cochant "Créer un solide".
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_57.png" class="image"><img alt="" src="267px-FCCircularText_57.png" width="267" height="200" srcset="/wiki/images/thumb/c/c3/FCCircularText_57.png/400px-FCCircularText_57.png 1.5x, /wiki/images/thumb/c/c3/FCCircularText_57.png/533px-FCCircularText_57.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Selectionnez Shape (texte) , le compound et Cut <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Cut.png" class="image"><img alt="Part Cut.png" src="24px-Part_Cut.png" width="24" height="24" srcset="/wiki/images/thumb/4/4a/Part_Cut.png/36px-Part_Cut.png 1.5x, /wiki/images/thumb/4/4a/Part_Cut.png/48px-Part_Cut.png 2x" /></a>.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_58.png" class="image"><img alt="" src="267px-FCCircularText_58.png" width="267" height="200" srcset="/wiki/images/thumb/e/eb/FCCircularText_58.png/400px-FCCircularText_58.png 1.5x, /wiki/images/thumb/e/eb/FCCircularText_58.png/533px-FCCircularText_58.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>The text is cut in the shape of the ellipse.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_59.png" class="image"><img alt="" src="267px-FCCircularText_59.png" width="267" height="200" srcset="/wiki/images/thumb/3/3e/FCCircularText_59.png/400px-FCCircularText_59.png 1.5x, /wiki/images/thumb/3/3e/FCCircularText_59.png/533px-FCCircularText_59.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Sélectionnez Ellipse extruded , Cut (text) fusionnez <a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_Fuse.png" class="image"><img alt="Part Fuse.png" src="24px-Part_Fuse.png" width="24" height="24" srcset="/wiki/images/thumb/c/c6/Part_Fuse.png/36px-Part_Fuse.png 1.5x, /wiki/images/thumb/c/c6/Part_Fuse.png/48px-Part_Fuse.png 2x" /></a>.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Petit_bug">Petit bug</span></h2>
|
|
<p>Il est possible que certains caractères se chevauchent ici un petit remède avec <a rel="nofollow" class="external text" href="https://www.freecadweb.org/wiki/Macro_Rotate_To_Point/fr">Macro_Rotate_To_Point</a>
|
|
<br />
|
|
</p>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 665px"><div style="width: 665px">
|
|
<div class="thumb" style="width: 660px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularText_Correction.gif" class="image"><img alt="" src="FCCircularText_Correction.gif" width="618" height="400" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>Little "bug" and remedy example.
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<p><br />
|
|
</p><p>(pas totalement développé)
|
|
</p><p>Planifié
|
|
</p><p>Écriture du texte sur l'objet sélectionné
|
|
</p><p>Écriture sur un chemin.
|
|
</p><p><b>(PS : il est possible qu'une ou des erreurs soient découvertes entre deux versions ou SVP signalez la(les) sur le forum pour la corriger le plus rapidement possible merci)</b>
|
|
</p>
|
|
<h2><span class="mw-headline" id="Version_courante:">Version courante:</span></h2>
|
|
<ul><li>ver 0.13 30/01/2018 ajout d'une fonction de rotation du caractère sur lui même</li></ul>
|
|
<ul><li><strike>ver 0.13 09/08/2016 remplacé le bouton "New font" par la fonction "fontComboBox" cause , avec Windows 10 la fenêtre "Font" reste vide les fichiers sont cachés</strike></li></ul>
|
|
<ul><li>ver 0.12 03/07/2016 optimisation du code de la boucle pour accepter les décimales pour plus de précision de la répartition des angles. </li></ul>
|
|
<p>remplacer la ligne:
|
|
</p>
|
|
<pre>for angleTr in range(debut,rotation,((rotation-debut)/nombre)): </pre>
|
|
<p>par
|
|
</p>
|
|
<pre>for angleTrFloat in range((debut*10000),(rotation*10000),int((round(((float(rotation)-float(debut))/float(nombre)),4)*10000)) ): # pour 4 decimales
|
|
angleTr = (float(angleTrFloat)/10000) </pre>
|
|
<ul><li> ver 0.10 17/05/2015 adding lines 1365, 1366 only created more clock face ?? ()</li></ul>
|
|
<pre>supp.MakeFace = True
|
|
App.activeDocument().recompute() </pre>
|
|
<ul><li> ver 0.9 11/05/2015 merci à NormandC pour les tests.</li></ul>
|
|
<p>replace
|
|
</p>
|
|
<pre>self.DS_InclinaisonX.setSuffix(" X°")
|
|
self.DS_InclinaisonY.setSuffix(" Y°")
|
|
self.DS_InclinaisonZ.setSuffix(" Z°") </pre>
|
|
<p>to
|
|
</p>
|
|
<pre>self.DS_InclinaisonX.setSuffix(unicode(" X°"))
|
|
self.DS_InclinaisonY.setSuffix(unicode(" Y°"))
|
|
self.DS_InclinaisonZ.setSuffix(unicode(" Z°")) </pre>
|
|
<ul><li> ver 0.8 10/05/2015 replace "<b>String=texte[ii2]</b>" to "<b>String=unicode(texte[ii2])</b>" line 1290. cause <span style="color:#FF0000">"<b>TypeError: Property 'FontFile': type must be str or unicode, not QString</b>"<span> </li></ul>
|
|
<pre># ver 0.8 10/05/2015 /_ # testing with OS :
|
|
##################################################################################################
|
|
# OS: Ubuntu 14.04.1 LTS # OS: Ubuntu 14.04.2 LTS
|
|
# Platform: 32-bit # Word size of OS: 32-bit
|
|
# Version: 0.14.2935 (Git) # Word size of FreeCAD: 32-bit
|
|
# Branch: master # Version: 0.16.4928 (Git)
|
|
# Hash: eab159b6ee675012bf79de838c206a311e911d85 # Branch: master
|
|
# Python version: 2.7.6 # Hash: d8f63bcfd10301f3d1e141cced4370f0782238d0
|
|
# Qt version: 4.8.6 # Python version: 2.7.6
|
|
# Coin version: 4.0.0a # Qt version: 4.8.6
|
|
# SoQt version: 1.6.0a # Coin version: 4.0.0a
|
|
# OCC version: 6.7.0 # OCC version: 6.8.0.oce-0.17
|
|
##################################################################################################
|
|
# OS: Windows Vista # OS: Windows Vista
|
|
# Word size of OS: 32-bit # Word size of OS: 32-bit
|
|
# Word size of FreeCAD: 32-bit # Word size of FreeCAD: 32-bit
|
|
# Version: 0.15.4527 (Git) # Version: 0.15.4671 (Git)
|
|
# Branch: master # Branch: releases/FreeCAD-0-15
|
|
# Hash: 0da2e4c45a9a259c26abd54c2a35393e1c15696f # Hash: 244b3aef360841646cbfe80a1b225c8b39c8380c
|
|
# Python version: 2.7.8 # Python version: 2.7.8
|
|
# Qt version: 4.8.6 # Qt version: 4.8.6
|
|
# Coin version: 4.0.0a # Coin version: 4.0.0a
|
|
# OCC version: 6.7.1 # OCC version: 6.8.0.oce-0.17
|
|
################################################################################################## </pre>
|
|
<ul><li> ver 0.7 02/02/2015 suppression 2 str <b>App.Console.PrintMessage(str(PolicePath)+"\n")</b> to <b>App.Console.PrintMessage((PolicePath)+"\n")</b> that caused an error with the characters above 128 in the police path.</li>
|
|
<li> ver 0.6 23/11/2014 corrected "texte = unicode(self.textEdit.toPlainText())" now accept "'éèà@..."</li>
|
|
<li> ver 0.5 19/11/2014 Gui </li>
|
|
<li> ver 0.4 10/10/2014 add variable "rotation" in the loop (<b>for i in range(0,rotation,(rotation/nombre)): # 360 a parametrer</b>)</li>
|
|
<li> ver 0.4 27/08/2014 correction error of de radius (exterieur=0, debout=1)</li>
|
|
<li> ver 0.3 26/08/2014 add creation text of flat curve</li>
|
|
<li> ver 0.2 26/08/2014 add creation text of internal curve</li>
|
|
<li> ver 0.1</li></ul>
|
|
<p>(2537)
|
|
</p>
|
|
<h3><span class="mw-headline" id="Liens">Liens</span></h3>
|
|
<p>La page dédiée sur le forum pour tout commentaires et signalisation d'éventuelles erreurs <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=3&t=7384">Extrude from curved surface of cylinder</a>
|
|
</p>
|
|
<div style="clear:both"></div>
|
|
</div></span>
|
|
<p></span>
|
|
</p>
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Macro_Circular_Text/fr&oldid=247264">http://www.freecadweb.org/wiki/index.php?title=Macro_Circular_Text/fr&oldid=247264</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |