Documentation

« 3D Syntax » : différence entre les versions

Kalain (discussion | contributions)
Kalain (discussion | contributions)
Ligne 64 : Ligne 64 :


== Tore(T) ==
== Tore(T) ==
Le terme tore décrit un cycle ou un segment de celui-ci. <br>
Le terme tore décrit un cercle ou un segment de celui-ci. <br>
Il est créé avec la rotation d'un cercle autour d'un axe. Il a un axe de rotation dans la forme de TZ, qui représente une parallèle à l'axe Z.  
Il est créé avec la rotation d'un cercle autour d'un axe.  
 
Il a un axe de rotation dans la forme de TZ, qui représente une parallèle à l'axe Z.  
*'''Pm''' est le centre,  
*'''Pm''' est le centre,  
*'''Rayon''' est le rayon de l'arc  
*'''Rayon''' est le rayon de l'arc  
*'''Epaisseur''' est le diamètre du cercle qui forme avec la rotation un tube.<br><br>
*'''Epaisseur''' est le diamètre du cercle qui forme avec la rotation un tube.<br><br>


'''Syntax d'un tore TZ:'''<br>
'''Syntaxe:'''<br>
TXm,Ym,Zm,Rayon,Epaisseur,AnlgeLancement,AngleFin,Couleur<br>
TXm,Ym,Zm,Rayon,Epaisseur,AngleLancement,AngleFin,Couleur<br>
'''Exemple:'''<br>
'''Exemple:'''<br>
TZ10,10,10,6,4,0,180,$888888<br>
TZ10,10,10,6,4,0,180,$888888<br>
Ligne 83 : Ligne 85 :
*Rayon est le rayon de l'arc et l'épaisseur est le diamètre du tube. <br><br>
*Rayon est le rayon de l'arc et l'épaisseur est le diamètre du tube. <br><br>


'''Syntax d'un tore TX:'''<br>
'''Syntaxe:'''<br>
TXm,Ym,Zm,Rayon,Epaisseur,AngleLancement,AngleFin,Couleur<br>
TXm,Ym,Zm,Rayon,Epaisseur,AngleLancement,AngleFin,Couleur<br>
'''Exemple:'''<br>
'''Exemple:'''<br>

Version du 10 octobre 2014 à 15:29

Trouvez un résumé PDF ici: http://www.target-3001.de/target/francais/3D_Syntax_f.pdf


Généralités

Les coordonnées sont en mm, les chiffres décimaux sont séparés par un point.
Sur le trièdre 3D, les 3 axes sont :

  • x (rouge) est l'abscisse. Elle pointe positivement à l'est, négativement à l'ouest.
  • Y (verte) est l'ordonnée. Elle pointe positivement au Nord.
  • Z (bleu) pointe positivement vers le haut (à l'observateur), négativement vers le bas, c'est-à-dire orthogonalement à la surface X/Y.

Système de coordonnées :

Exemples:
0,0,0 est le point d'origine sur la surface supérieure du PCB.
0,0,0.5 se trouve p.ex. 0,5mm sur l'origine de l'axe Z.


Les angles sont indiqués en degrés 0.0 ... 360.0. Le point '.' est utilisé pour la division décimale.
Les angles positifs passent de l'axe X à l'axe Y sur la couche de PCB, orthogonalement de l'axe X à l'axe Z ou de l'axe Y à l'axe Z.

Exemples:
0,90
90.0
180.0


Les couleurs sont définies comme des valeurs RGB 3-byte hexadécimal.

Exemples:

  • $0000FF - rouge
  • $00FF00 - vert
  • $FF0000 - bleu
  • $000000 - noir
  • $FFFFFF - blanc


  • $888888 - Broche
  • $333333 - IC (DIL, TQFP, ...)
  • $AEAEAE - MetalCan


La syntaxe d'un élément (un corps) est toujours écrit dans une ligne infinie.
Ainsi la syntaxe d'un nouvel élément commence dans une nouvelle ligne. TAB et CR/LF sont ignorés.
Concernant un parallélépipède rectangle toutes les entrées derrière le rayon du bord sont interprétées comme des commentaires et n'ont pas d'influence sur le modèle.
Concernant tous les autres corps, toutes les entrées derrière la couleur sont interprétées comme des commentaires et n'ont pas d'influences sur le modèle.


Les éléments suivants sont définis:

Solid (S)

Un parallélépipède rectangle (solid S).
Les coins du parallélépipède rectangle sont bisés par le rayon du bord. La largeur et la hauteur sont comprises comme un renflement de l'axe moyen (X1|Y1|Z1) à (X2|Y2|Z2).
Si vous inscrivez "-" avant le S, le corps devient transparent sauf ses coins.

Syntaxe: SX1,Y1,Z1,X2,Y2,Z2,largeur,hauteur,couleur,chanfrein
Exemple:-S0,0,15,20,0,15,10,5,$0000FF,0.2

Tore(T)

Le terme tore décrit un cercle ou un segment de celui-ci.
Il est créé avec la rotation d'un cercle autour d'un axe.

Il a un axe de rotation dans la forme de TZ, qui représente une parallèle à l'axe Z.

  • Pm est le centre,
  • Rayon est le rayon de l'arc
  • Epaisseur est le diamètre du cercle qui forme avec la rotation un tube.

Syntaxe:
TXm,Ym,Zm,Rayon,Epaisseur,AngleLancement,AngleFin,Couleur
Exemple:
TZ10,10,10,6,4,0,180,$888888


Tore TX possède :

  • TX comme l'axe de rotation, qui est parallèle à l'axe des abscisses.
  • Pm est le centre,
  • Rayon est le rayon de l'arc et l'épaisseur est le diamètre du tube.

Syntaxe:
TXm,Ym,Zm,Rayon,Epaisseur,AngleLancement,AngleFin,Couleur
Exemple:
TX10,10,10,6,4,0,180,$888888


Le tore TY possède :

  • TY se trouve avec un axe de rotation parallèle de l'axe Y.
  • Pm est le centre,
  • Rayon veut dire le rayon de l'arc et l'épaisseur veut dire le diamètre de "tube":

Syntaxe: TXm,Ym,Zm,Rayon,Epaisseur,AngleLancement,AngleFin,Couleur
Exemple: TY10,10,10,6,4,0,180,$888888

Boule (Form spécial de tore)

Une boule est un tore avec le rayon=0. Choisissez la forme de tore dans la liste de sélection. L'image suivant apparaît avec la souris (mouvez un peu M1H dans l'image)



Nous voyons un tore comme un quart de cercle. Si vous modifiez le dégré de 90 en 360, vous avez un cercle complet avec le rayon 24 mm et l'épaisseur de tube 4 mm:



Maintenant nous modifions seulement le rayon de 24 sur 0 et nous avons une boule avec le diamètre 4 mm:



Um den Durchmesser der Kugel zu manipulieren müssen sie also den Wert für die Schlauchdicke aufweiten. Geben Sie also z. B. statt der 4 eine 20 ein, so erhalten Sie eine Kugel mit Durchmesser =20 mm:




Cylindre (C)

Un cylindre C avec les couvercles en bas et en haut, P1 est le point de lancement, P2 est le point de destination. L'épaisseur veut dire le diamètre du "tube":

Syntaxe: CX1,Y1,Z1,X2,Y2,Z2,epaisseur,couleur,chanfrein
Exemple: C5,0,10,5,0,40,7,$888888,0





Un cylindere peut fournié avec un chanfrein:



Le radius de chanfrein entrez aprés un comma, par derrière la couleur (voir flêche).



RESISTORCylinder (RC), code couleur d'un résistance

...avec bouchons. Les trois premières coordonnées XYZ déterminent le premier couleur de code d'anneau code, en commençant à gauche. P1 est le point où il commence, P2 le point final. La largeur est le diamètre du tube ( "fil").

Syntaxe:
RC1,X1,Y1,Z1,X2,Y2,Z2,largeur,couleur,commentaire
RC2,X1,Y1,Z1,X2,Y2,Z2,largeur,couleur,commentaire

Exemple:

RC1,-2.2,0,1.37,-1.4,0,1.37,2.55,$FF0000,code couleur 1
RC2,-1.1,0,1.37,-0.3,0,1.37,2.55,$00FF00,code couleur 2
RC3,0,0,1.37,0.8,0,1.37,2.55,$0000FF,code couleur 2
RC4,1.4,0,1.37,2.2,0,1.37,2.55,$0069AD,tolerance3




Polygone extrudé (E)

Un polygone extrudé E est placé toujours dans le plan X-Y et est extrudé à la direction Z. N est le nombre de points de polygone. Z1 est la hauteur de lancement inférieur, Z2 est la hauteur de polygone.

Syntaxe: EN,X1,Y1,,X2,Y2,X3,Y3,...,Z,H,Couleur
Exemple: E5,9,35,4,7,-14,10,-14,20,-8,13,0,3,$FF0000

Texte (TT ou Texte)

... se trouve toujours parallèlement à la surface. La hauteur définie son hauteur de lettre, largeur définie sa largeur. L'angle définie l'angle dans le plan X-Y. Le base est le nadir à l'avant sous la première lettre. Les variables communes "!Composant", "!Valeur" "!Symbole" sont déplacés conformément dans le "contenu". C'est possible aussi de placer un texte statiquement par inscription directement dans la ligne syntaxe accordant le position "contenu".

Syntaxe: TTX,Y,Z,hauteur,largeur,angle,police de caractères,contenu,couleur
Exemple: TT0,0,16,4,4,45,TARGET,TARGET 3001!,$0FFFFF