Création d'un modéle de 3D
Un article de IBF-Wiki.
La création d'un modèle 3D en TARGET 3001! est très facile. Si vous avez une imagination spatiale normale, il y a seulement peu de règles du jeux. En générale vous devez joindre systématiquement des corps géométriques dans l'espace. La syntaxe utilise seulement des corps le peu possible. TARGET 3001! met à votre disposition les corps suivants: le parallélépipède rectangle (solid S), le cylindre (C), le tore (TX, TY ou TZ), le polygone extrudé (E) ainsi que la possibilité de l'écriture (texte, TT) qui est toujours de grande étendue.
Principalement la création d'un modèle 3D a le déroulement suivant: Charger les pieds à soudure dans la bibliothèque de boîtier (donc le boîtier sera impliqué) Créer le corps du composant selon le fiche technique Créer les pièces de raccordement selon le fiche technique Multiplier les pièces de raccordement Ecriture
Ensuite nous sommes en train de modeler un boîtier DIL8. Il est recommandable d'utiliser le fiche technique suivant: http://www.target-3001.de/target/DIL8.pdf Il était aussi la base pour la création de ce boîtier (pièce de raccordement).
Les découpures importantes apparaissent comme suit:
Voyez aussi le chapitre antérieur.
Nous prenons le projet d'exemple non-routé PIC_3D.T3001 (si vous n'avez pas ce projet dans votre gestionnaire, vous pouvez le charger ici: http://www.target-3001.de/target/PIC_3D.T3001 et nous attirons l'attention au composant IC2 avec la valeur 93LC56. Si vous n'avez pas ce boîtier à portée de la main, vous effacez simplement le modèle 3D existé en effaçant la syntaxe dans le champ du texte complètement pour le reconstruire comme suit. Vous ne devez pas charger l'effacement...
Si nous chargeons aussi l'avis 3D (Menu Visualiser / "Avis 3D"), l'image suivant apparaît:
Ce composant n'a pas de modèle 3D. Cette répresentation est seulement une simple projection de hauteur (extrusion) du plan par 1mm, elle est standard concernant des composants sans modèle 3D. Maintenant nous voulons créer un modèle 3D pour le boîtier DIL8.
D'abord vous devez charger le boîtier de pieds à soudure en pressant le bouton
dans l'avis 3D et dans l'éditeur 3D ouvrant le bouton "charger".
Maintenant nous choissisons le composant DIL8_sans_modèle 3D dans le gestionnaire de biblitothèque de la bibliothèque standard. Le zéro absolu du boîtier de composant est plaçé dans le zéro absolu du modèle 3D. Il est nécessaire d'utiliser cette définition du zéro absolu, comme vous aurez un déplacement dans la vue d'ensemble plus tard.
L'axe des X est rouge, l'axe des Y est vert et l'axe des Z est bleu respectivement sur le plan positif et négatif. Le zéro absolu de ce boîtier est congruent au milieu de broche 1 où se trouve aussi la poignée en même temps. C'est peut-être comme ça, mais ce n'est pas de rigueur. Le zéro absolu du boîtier est déterminant n'importe où il se trouve.
Il est favorable de déterminer un axe moyen (M) avec un point de lancement et un point d'arrivée dans l'espace. Largeur (B) et hauteur (H) ou bien un rayon sont complété seulement par une valeur numérique additionnelle. Le bruillon simple vous explique ce principe:
Si vous regardez le modèle en fil comme totalement tordu, ici encore une fois l'avis suivant:
La longueur du corps est déterminée par l'axe moyen bleu (M=15mm), par la largeur 7mm et par l'hauteur 4mm. La construction de notre boîtier DIL8 commence par la détermination du point de lancement PA ainsi que du point d'arrivée PE de l'axe moyen M, déterminé par les coordonnées X, Y et Z.
Maintenant nous avons besoin de notre fiche technique pour définer la dimension du corps de composant relativement aux troux de perçage. Comme le centre du pied de composant 1 se trouve dans X|Y|Z = 0|0|0, le corps du boîtier est dans la région X-négative à savoir selon le fiche technique la valeur -Z = -1,15 mm (toutes les autres dimension sont indiquées aussi en mm). La coordonnée X de point de lancement de notre axe moyen se trouve donc à la valeur -1,15.
La valeur Y se trouve dans la région positive. Elle est calculée par la demi largeur du corps plus la distance du pied au corps. Nous divisons par deux la valeur e1 du fiche technique et nous avons une valeur Y de 3,81.
La valeur Z de notre point de lancement se trouve dans notre fiche technique avec la moitié de A2 plus la distance A1, donc 0,5*3,2 +0,51 = 2,11 mm. Le point de lancement de notre axe moyen a les coordonnées: -1,15|3,81|2,11 Nous insérons cettes valeurs dans notre première ligne d'éditeur 3D:
Nous écrivons: S-1.15,3.81,2.11 .
Attention: S est le parallélépipède rectangle (solid S) et veut dire à l'éditeur que les instructions suivantes font référence au parallélépipède rectangle. La séparation décimale est le point! La virgule par contre sépare les coordonnées ou bien toutes les autres dimensions.
Nous ne voyons rien maintenant, parce que nous avons seulement determiné le point de lancement PA de l'axe moyen. Maintenant nous voulons determiner le point d'arrivée PE de l'axe moyen. Sa valeur X est calculée par -1,15 + la longeur de boîtier (la distance D du fiche technique). D est 9,8mm et donc vous avez une valeur de -1,15 + 9,8 = 8,65. La valeur Y est la même que le point de lancement PA, donc 3,81, et la valeur Z aussi, donc 2,11.
Nous complétons notre ligne d'entrée par les valeur suivantes: S-1.15,3.81,2.11,8.65,3.81,2.11
Ensuite nous voyons déjà l'axe moyen de boîtier de notre composant dans notre système coordonnée en 3D. Mais il est nécessaire que nous regardons notre corps transparent comme un modèle de fil. Nous ajoutons simplement un minus avant le S (Attention: après le S il n'est pas de virgule):
Maintenant il nous faut seulement déterminer une valeur concernant la largeur et l'hauteur du corps. Selon le fiche technique la largeur E=6,48 et l'hauteur A2 = 3,2. Nous completons cettes valeur dans la notation correcte et nous avons l'image suivant:
Ensuite nous choissisons encore une couleur p.ex. $888888 et ajoutons un rayon angulaire de 0,2, effacons le moins avant le S pourque notre modèle de fil ait un manteau et notre "Solid" soit fini:
Vous pouvez le regarder déjà en 3D.
Le pieds de raccordement et l'écriture seulement manquent. Nous voulons construire un pied de raccordement de deux parallélépipède rectangles et d'un cylindre et les copier ensuite. Ça veut dire que nos pieds de raccordement ont une section rectangulaire. Nous ne prenons pas attention à la forme des pieds dans les coins de boîtier et à la sortie des pieds de corps de boîtier.
Nous commencons avec le point zéro des pieds et nous déterminons les coordonnnées du premier parallélépipède rectangle qui se trouve dans le trou de perçage. Nous commencons avec le point de lancement de l'axe moyen et nous le mettons 0,1mm plus haut que la surface du PCB. L'axe moyen doit pointer selon la valeur du fiche technique avec une longeur de 3,6 (-0,1) mm dans le PCB. La syntaxe est comme suit: S0,0,0.1,0,0,-3.5 Nous commencons dans une nouvelle ligne comme nous avons un nouveau corps. Nous choissisons selon le fiche technique la valeur b1 (=0,53) comme la largeur, la valeur c (=0,36) comme l'hauteur et $888888 comme la couleur, nous ne prenons pas de rayons angulaire.
La syntaxe est comme suit: S0,0,0.1,0,0,-3.5,0.53, 0.36,$888888 dans l'editeur 3D nous voyons:
C'est à vous si vous cassé déjà le fin du pied à soudure dépassé le trou de perçage. Dans cet exemple nous le faisons et nous mettons la valeur Z du point de fin de l'axe moyen dans -2,0.
Le syntaxe est comme suit: S0,0,0.1,0,0,-2.0,0.53, 0.36,$888888
Le résultat dans l'avis:
Maintentant nous modelons la part supérieure du pied que nous dessinons un peu plus large que la part qui se trouve dans le trou de perçage. La syntaxe est (l'axe moyen pareille commencée à Z0,1 et exactement au moyen du corp de boîtier (=0,5*A2+A1), donc 0,5*3,2+0,51= 2,11. Comme la largeur nous choissisons 0,9 et comme l'hauteur 0,36.
La syntaxe est: S0,0,0.1,0,0,2.11, 0.9,0.36,$888888
Le résultat dans l'avis:
Maintenant nous dessinons la sortie des pieds de corps de boîtier. Nous mettons l'axe moyen orthogonalement au point de fin de l'axe dernier: S0,0,2.11,0,0.63,2.11,0.9,0.36,$888888
L'entrée dans le corps ayant la valeur ME-e1 est un peu plus longue, mais ça ne fait rien.
L'avis est comme suit:
Seulement l'arrondissage pour plier les pieds nous manque. Pour cela nous placons un cylindre avec l'axe moyen selon son biseau interne de deux corps, le rayon correspondet à l'épaisseur c du pied: 0,36.
La syntaxe est comme suit: C-0.45,0,2.11,0.45,0,2.11,0.36,$888888
L'avis est p.ex. comme suit:
Maintenant nous allons copier le pied avec la distance de 3 pitches. Nous marquons d'abord la "syntaxe de pieds" et pressons le bouton de souris à droite. Le dialogue de sélection suivant apparaît:
Nous choissisons "Copier la forme et déplacer par le pitch". Un autre dialogue nous demande l'offset pour déplacer et la valeur du pitch (= e =2,54). Nous insérons les données corrélativement:
Le résultat est:
Ensuite il faut seulement copier la ligne dans l'autre côté. Nous commencons à copier par la broche dernière et nous la déplacons à la direction Y par la valeur e1=7,62. Cet offset n'est pas vraiement un pitch.
L'image est comme suit:
Nous placons l'entrée du pied dans l'autre direction Y en changer la syntaxe:
S7.62,7.62,0.1,7.62,7.62,-2,0.53,0.36,$888888
S7.62,7.62,0.1,7.62,7.62,2.11, 0.9,0.36,$888888
S7.62,7.62,2.11,7.62,8.25,2.11,0.9,0.36,$888888
C7.17,7.62,2.11,8.07,7.62,2.11,0.36,$888888
L'avant-dernière ligne est responsable pour la sortie du pied, ici nous devons décompter de l'offset utilisé 7,62 la valeur 0,63 dans la direction Y, ça veut dire la valeur se diminue de 8,25 à 6,99:
Ce pied nous allons multiplier trois fois par le pitch dans la direction X, comme nous l'apprenons déjá:
Nous avons le resultat suivant:
Ensuite nous ajoutons encore une belle inscription et notre modèle est finie.
Le texte commence toujours avec "TT" ou avec le mot "Texte". Après il en résulte la détermination des coordonnées de lancement XYZ en bas à gauche de la première lettre. Les autres données sont l'hauteur, la largeur, l'angle, la police de caractères, le contenu et la couleur. Concernant l'écriture est secourable d'essayer un peu.
Nous choissisons la syntaxe suivante pour notre écriture: TT0.7,3,3.75,1.5,1,0,TARGET,DIL8,$123456
La police de caractères est donc TARGET 3001! et l'inscription dit "DIL8".
Concernant l'écriture il est secourable d'afficher le boîtier comme le modèle en fil métallique. Nous écrivons le moins avant le S du corps de boîtier. Peut-être nous ne touchons pas juste exactement l'hauteur. Ça veut dire que votre texte se trouve peut-être dans l'intérieur du corps de boîtier couvert par sa gaine.
Si le modèle nous plaît, nous pressons simplement le bouton sauvegarder et le modèle est déjà ajouté à ce composant. Peut-être vous pouvez choissir une autre couleur pour le corps du boîtier au lieu des pièces de raccordement, p.ex.$333333.
La syntaxe totale:
S-1.15,3.81,2.11,8.65,3.81,2.11,6.48,3.2,$888888,0.2
S0,0,0.1,0,0,-2.0,0.53,0.36,$888888
S0,0,0.1,0,0,2.11, 0.9,0.36,$888888
S0,0,2.11,0,0.63,2.11,0.9,0.36,$888888
C-0.45,0,2.11,0.45,0,2.11,0.36,$888888
S2.54,0,0.1,2.54,0,-2,0.53,0.36,$888888
S2.54,0,0.1,2.54,0,2.11, 0.9,0.36,$888888
S2.54,0,2.11,2.54,0.63,2.11,0.9,0.36,$888888
C2.09,0,2.11,2.99,0,2.11,0.36,$888888
S5.08,0,0.1,5.08,0,-2,0.53,0.36,$888888
S5.08,0,0.1,5.08,0,2.11, 0.9,0.36,$888888
S5.08,0,2.11,5.08,0.63,2.11,0.9,0.36,$888888
C4.63,0,2.11,5.53,0,2.11,0.36,$888888
S7.62,0,0.1,7.62,0,-2,0.53,0.36,$888888
S7.62,0,0.1,7.62,0,2.11, 0.9,0.36,$888888
S7.62,0,2.11,7.62,0.63,2.11,0.9,0.36,$888888
C7.17,0,2.11,8.07,0,2.11,0.36,$888888
S7.62,7.62,0.1,7.62,7.62,-2,0.53,0.36,$888888
S7.62,7.62,0.1,7.62,7.62,2.11, 0.9,0.36,$888888
S7.62,7.62,2.11,7.62,6.99,2.11,0.9,0.36,$888888
C7.17,7.62,2.11,8.07,7.62,2.11,0.36,$888888
S5.08,7.62,0.1,5.08,7.62,-2,0.53,0.36,$888888
S5.08,7.62,0.1,5.08,7.62,2.11, 0.9,0.36,$888888
S5.08,7.62,2.11,5.08,6.99,2.11,0.9,0.36,$888888
C4.63,7.62,2.11,5.53,7.62,2.11,0.36,$888888
S2.54,7.62,0.1,2.54,7.62,-2,0.53,0.36,$888888
S2.54,7.62,0.1,2.54,7.62,2.11, 0.9,0.36,$888888
S2.54,7.62,2.11,2.54,6.99,2.11,0.9,0.36,$888888
C2.09,7.62,2.11,2.99,7.62,2.11,0.36,$888888
S0,7.62,0.1,0,7.62,-2,0.53,0.36,$888888
S0,7.62,0.1,0,7.62,2.11, 0.9,0.36,$888888
S0,7.62,2.11,0,6.99,2.11,0.9,0.36,$888888
C-0.45,7.62,2.11,0.45,7.62,2.11,0.36,$888888
TT0.7,3,3.75,1.5,1,0,TARGET,DIL8,$123456