Text preview for : Aide CAO 04 - Wintypon 3D - Introduction.pdf part of MAAS KNT-5000 Stabilized DC Power Supply MAAS KNT-5000



Back to : Maas KNT-5000.pdf | Home

Logiciel Wintypon ­ Fichier: Aide CAO 04 - Wintypon 3D - Introduction.doc Auteur M EYNARD Pascal / Mail : Voir www.typonrelais.com, page contact Société Micrelec : 4 place Abel Leblanc 77120 Coulommiers France [email protected] / www.micrelec.fr / Tel 01 64 65 04 50 / Fax 01 64 03 41 47

Logiciel Wintypon : Wintypon & la 3D
( Génération d'une vue 3D du circuit )

Introduction et mode d'emploi

Version du logiciel Wintypon: 7.0 Version de cette documentation : 1.42 Date : 29 janvier 2007 Auteur de cette documentation: Mr EYNARD Pascal ­ Auteur Wintypon ( Correction : Alain ) Logiciels Wintypon & Visu3D : www.typonrelais.com Société Micrelec : www.micrelec.fr

Table des matières
Introduction .............................................................................................................................................................................................................................................2 A ­ Présentation de Wintypon & la 3D ................................................................................................................................................................................................2 A1 ­ Présentation...............................................................................................................................................................................................................................2 A2 ­ Installation & Configuration...................................................................................................................................................................................................5 A3 ­ Historique ..................................................................................................................................................................................................................................6 A4 ­ Repères, caméra et vue générée par Wintypon .................................................................................................................................................................6 A5 ­ Options des modèles 3D .........................................................................................................................................................................................................8 B ­ Les fichiers d'associations Pack.....................................................................................................................................................................................................8 B1 ­ Description d'un fichier Pack ..................................................................................................................................................................................................8 B2 ­ Utilisation d'un fichier Pack par Wintypon.........................................................................................................................................................................11 C ­ Le programme Visu3D .................................................................................................................................................................................................................... 12 C1 - Un exemple complet: Modification d'une mauvaise association Empreinte / Modèle 3D......................................................................................... 12 C2 ­ Les commandes de Visu3D .................................................................................................................................................................................................... 15 C3 ­ Installation et configuration de Visu3D............................................................................................................................................................................. 15 D ­ Visualisation d'un modèle 3D avec VisuEmpreinte................................................................................................................................................................... 15 E ­ Fidélité empreinte Wintypon / Modèle 3D................................................................................................................................................................................ 16 E1 ­ Dimensions identiques ............................................................................................................................................................................................................ 16 E2 ­ Même orientation.................................................................................................................................................................................................................... 17 E3 ­ Positionnement du modèle 3D............................................................................................................................................................................................... 17 E4 ­ Synthèse................................................................................................................................................................................................................................... 18 F ­ Comment réaliser un modèle 3D ? ............................................................................................................................................................................................... 19 G - Questions classiques ..................................................................................................................................................................................................................... 20 Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 1 / 24

Introduction
Wintypon permet maintenant de générer des vues 3D du circuit. Il existe donc des modèles 3D des composants. Comme la librairie d'empreintes, cette librairie de modèles 3D est extensible. Mais il est ( malheureusement ) plus compliqué de réaliser un modèle 3D que de dessiner une nouvelle empreinte... Le tableau suivant précise ce que vous devez installez et/ou maîtrisez, selon ce que vous souhaitez faire. Vous voulez
Faire une vue 3D du circuit, avec des composants courants

Vous devez installer
Wintypon 6.3 ou plus. Povray ( gratuit )

Vous devez maîtriser

Remarque
Les composants sans modèle 3D seront absents sur la vue 3D Visu3D est fourni avec Wintypon6.3 ou disponible sur www.typonrelais.com. Les composants sans modèle 3D seront absents sur la vue 3D.

Rien

Faire une vue 3D du circuit, avec des empreintes que vous avez créé vous-même, ou exotiques.

Wintypon 6.3 ou plus. Povray ( gratuit ) + Visu3D ( gratuit )

L'association empreinte / modèle 3D + L'utilisation de Visu3D

Réaliser les modèles 3D des composants qui n'ont pas encore de modèle.

Wintypon 6.3 ou plus. Povray ( gratuit ) + Visu3D ( gratuit )

L'association empreinte / modèle 3D + L'utilisation de Visu3D + Un minimum de syntaxe Povray

Les modèles 3D sont décrits en langage Povray.

A ­ Présentation de Wintypon & la 3D
A1 ­ Présentation
Wintypon, à partir de la version 6.3, permet de générer une vue 3D du circuit.

Note: En réalité, Wintypon ne génère pas l'image 3D, mais génère un fichier texte décrivant cette image 3D. Ce fichier texte, au format PovRay ( extension POV ), est ensuite utilisé par PovRay pour générer l'image 3D.
Povray est un générateur d'image 3D, gratuit et open source : www.povray.org .

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 2 / 24

Le processus est donc le suivant :

Un exemple de ce que Wintypon peut faire :

Le typon, dans Wintypon

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 3 / 24

L'image 3D correspondante, générée par Wintypon & PovRay Ou de varier l'angle de vue : Il est aussi possible de générer la vue côté cuivre :

Vue 3D coté cuivre Vue 3D de gauche
Extraits du fichier PovRAY de cette image : ( le fichier fait env 580 lignes au total )
// Wintypon 3D //EYNARD Pascal - www.typonrelais.com //Version 6.3.2 Iso+ Béta ( 11 aout 2006 ) // ==== INTRODUCTION ==== #version 3.5; #declare global_res_shape = 1; #declare global_res_colselect = 0; [...] #declare pcb_hight = 1.5; #declare pcb_cuhight = 0.035; #declare pcb_x_size = 75.57; #declare pcb_y_size = 48.26; #declare pcb_x_pos = 38.73; #declare pcb_y_pos = 36.83; #declare pcb_layer1_used = 1; #declare pcb_layer16_used = 0; #declare inc_testmode = off; #declare global_seed=seed(158); #declare global_pcb_layer_dis = array[16] {0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.535000,} [...] #end background{col_bgr} light_source{ White*lgt1_intense} light_source{ White*lgt2_intense} light_source{ White*lgt3_intense} light_source{ White*lgt4_intense} camera { location <37.785,61.915,0> look_at <37.785,0,24.13> angle 70 } // ==== PCB ( prism ) ==== union { prism {-1.5,0,6<75.57,-0><0,-0><0,43.18><12.07,43.18><17.15,48.26><75.57,48.26> texture {col_brd} rotate<0,0,0>}} // ==== SEGMENT ==== union{ cylinder{<0,0,0><0,0.035,0>0.5 translate<62.87,-1.5,3.81>} cylinder{<0,0,0><0,0.035,0>0.5 translate<70.49,-1.5,11.43>} box {<-0.5,0,0><0.5,0.035,10.776> rotate<0,45,0> translate<62.87,-1.5,3.81>} [...] // ==== COMPOSANT ==== union{ object{CAP_DIS_ELKO_5MM_10MM("10µF",) translate<0,0,0> rotate<0,0,0> rotate<0,0,0> translate<47.63,0,39.37>} object{CAP_DIS_ELKO_AXIAL_25MM_10MM("100µF",) translate<0,0,0> rotate<0,0,0> rotate<0,0,0> translate<34.93,0,29.21>} object{CAP_TRIM_TZ03F_BLACK() translate<0,0,0> rotate<0,0,0> rotate<0,0,0> translate<32.39,0,6.35>} object{RES_DIS_ALUMINIUM_POWER_RH5_304MM("10ohms",) translate<0,0,0> rotate<0,0,0> rotate<0,90,0> translate<57.79,0,19.05>} object{RES_DIS_0309_10MM(texture{pigment{DarkBrown}finish{phong 0.2}},texture{pigment{Green*0.7}finish{phong 0.2}},texture{pigment{Orange}finish{phong 0.2}},texture {T_Gold_5C finish{reflection 0.1}}) translate<0,0,0> rotate<0,0,0> rotate<0,90,0> translate<9.53,0,31.75>} object{RES_DIS_0309_10MM(texture{pigment{DarkBrown}finish{phong 0.2}},texture{pigment{Green*0.7}finish{phong 0.2}},texture{pigment{Orange}finish{phong 0.2}},texture {T_Gold_5C finish{reflection 0.1}}) translate<0,0,0> rotate<0,0,0> rotate<0,90,0> translate<17.15,0,31.75>} object{RES_DIS_0207_15MM(texture{pigment{DarkBrown}finish{phong 0.2}},texture{pigment{Red*0.7}finish{phong 0.2}},texture{pigment{Red*0.7}finish{phong 0.2}},texture {T_Gold_5C finish{reflection 0.1}}) translate<0,0,0> rotate<0,0,0> rotate<0,0,0> translate<32.39,0,19.05>} object{RES_DIS_0207_15MM(texture{pigment{Blue}finish{phong 0.2}},texture{pigment{Gray45}finish{phong 0.2}},texture{pigment{Yellow}finish{phong 0.2}},texture {T_Gold_5C finish{reflection 0.1}}) translate<0,0,0> rotate<0,0,0> rotate<0,0,0> translate<32.39,0,13.97>} object{ARK_5MM_6() translate<0,0,0> rotate<0,0,0> rotate<0,270,0> translate<70.49,0,24.13>} object{SOCKET_DIP8() translate<0,0,0> rotate<0,0,0> rotate<0,90,0> translate<12.07,0,11.43>} object{DIODE_DIS_LED_5MM(rgb<1,0,0>,0.8,5) translate<0,0,0> rotate<0,0,0> rotate<0,90,0> translate<24.77,0,39.37>} object{DIODE_DIS_LED_5MM(rgb<0,1,0>,0.8,5) translate<0,0,0> rotate<0,0,0> rotate<0,90,0> translate<32.39,0,39.37>} rotate<0,0,0> }

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 4 / 24

A2 ­ Installation & Configuration
Wintypon, à partir de la version 6.3, installe automatiquement les librairies et les fichiers utiles pour créer une image 3D, lors de son installation ( Il s'agit du dossier c :\micrelec\3D ). Visu3D est également installé.

Par contre, il faut installer vous-même Povray :

Précision : A ce jour, Povray n'existe qu'en anglais. Il est gratuit et open source. Mais l'aide de Povray
existe en français et il existe des didacticiels en français. Liens utiles
www.povray.org http://pov.monde.free.fr/ http://perso.orange.fr/sebastien.bancquart http://www.lightning-generator.org/ http://povwiki.ovh.org/ http://www.3dvf.com Site principal ( en anglais ) Site francophone ­ Aide de povray traduite ­ liens ­ Docs... Didacticiel complet en français Site francophone très riche ­ Docs, liens.. Un wiki sur Povray, très très riche. Portail français sur la 3D en général

Installation & Configuration de Povray Télécharger la dernière version de PovRay ( www.povray.org ) et l'installer en laissant toutes les options par défaut. Les 3 points suivants sont ensuite à configurer : 1 - Dans PovRay, activer le menu : Options / Editor window / Auto Reload / Always pour éviter que Povray vous demande à chaque fois s'il peut recharger le fichier, lorsque Wintypon ou Visu3D le généreront. 2 - Le séparateur décimal de windows doit être le point, et non la virgule, sinon, Povray peut générer une erreur. Pour modifier cela sur votre ordinateur: - Panneau de configuration de Windows - Options régionales et linguistiques - Onglet Options régionales - Bouton Personnaliser - Zone: Symbole décimal: Mettre le point. 3 - Et enfin, dans Wintypon et Visu3D, il faut indiquer le chemin de l'exécutable de PovRay, pvengine.exe. (c:\program files\pov-ray for windows v3.6\bin\ par défaut, pour la version 3.6 de PovRay ). Cela se configure dans les Options de Visu3D ou dans Wintypon [ Wintypon / Menu FAO / Générer une image 3D / Onglet Dossier ].

Contrôle de la qualité de l'image générée :
Ni Wintypon, ni Visu3D ne contrôlent la qualité de l'image générée. Le choix se fait dans PovRay : Option Preset Render Option. Il faut choisir la taille en pixels de l'image et sa qualité : - AA = Anti Aliasing ( crénelage ) - no AA = sans Anti Aliasing. Plus rapide, mais moins joli. Le temps de calcul varie selon la qualité choisie, et la puissance de votre ordinateur, de quelques secondes à 1 mn...

Taille et qualité de l'image dans PovRay

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 5 / 24

A3 ­ Historique
Wintypon 3D utilise les librairies 3D ( fichiers INC ) de EagleTM 3D. EagleTM, un autre logiciel de conception de typon, a vu ses performances augmenter par la création de l'image 3D du circuit. Le créateur et gestionnaire de Eagle 3D est Matthias Matwei ( www.matwei.de ). Je tiens à le remercier ici. Les librairies de modèles 3D étant libres, et au format texte, il est possible à tous de créer un modèle 3D ( à condition de maîtriser au minimum la syntaxe PovRay bien sûr ). J'ai donc ajouté la génération d'image 3D à Wintypon et conçu Visu3D pour aider les utilisateurs de Wintypon et de EagleTM 3D qui veulent gérer et augmenter la librairie des modèles 3D. Visu3D est gratuit, c'est ma contribution à ce projet. Avec ce principe, les nouveaux modèles 3D réalisés serviront à la fois aux utilisateurs de Wintypon et de EagleTM. C'est aussi pour cela que Wintypon, Visu3D & EagleTM utilisent des fichiers d'associations Pack similaires.

A4 ­ Repères, caméra et vue générée par Wintypon
Position du circuit dans le repère PovRay :

-

Dans Povray, la profondeur est sur l'axe Z, donc : L'axe X ( horizontal ) du circuit dans Wintypon correspond à l'axe X de Povray. L'axe Y ( vertical ) du circuit dans Wintypon correspond à l'axe Z de Povray.

Attention donc de ne pas confondre les axes Y et Z dans Povray...Erreur classique... Lors de la génération de l'image : - Le circuit est automatiquement déplacé en [0,0,0] : L'angle bas gauche du circuit est donc en [0,0,0] et sa surface est en Y = 0. - Pour la vue côté cuivre, le circuit est déplacé en [0,0,0] puis subit une rotation de 180° sur l'axe X. La caméra est donc toujours au dessus du circuit ( Impossible de la mettre dessous, elle serait dans l'eau ! ).

Position des lampes ( light )
4 lampes éclairent le circuit : Elles sont blanches et sont automatiquement placées au dessus du circuit, au milieu de chaque côté. La hauteur varie avec la taille du circuit ( Hauteur lampe = taille_X + taille_Y du circuit ).

Position automatique de la caméra
Cette position se définie dans l'onglet Lampe & Caméra, dialogue Générer une image 3D.
Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 6 / 24

En automatique, les 4 positions prédéfinies sont :

Le point " look_at " est le point de visée ( look at = regarder vers ): La caméra vise ce point. C'est le centre du circuit. L'angle d'ouverture de la caméra est également à définir. En automatique, cet angle est calculé pour voir le circuit en entier. La hauteur de la caméra est: Hauteur_caméra = Max ( taille_X, taille_Y du circuit ).

Position manuelle de la caméra
En définissant manuellement la position de la caméra, et son point de visée ( look_at ), il est possible de générer la vue de son choix, pour par exemple, grossir fortement une partie du circuit.

Exemples d'agrandissement d'une partie du circuit Attention: Si le point de visée est incorrect, on ne verra pas le circuit ! Seul le ciel ou l'eau ( l'environnement ) sera visible... L'environnement du circuit

Pour améliorer l'image, le circuit est situé sur l'eau et un ciel légèrement nuageux est présent. Ces éléments peuvent se masquer ou se modifier ( Onglet Environnement du dialogue Générer une image 3D ).

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 7 / 24

Remarque: Il est aussi possible de modifier ces paramètres directement dans le fichier Povray. C'est plus rapide
et c'est un moyen pour apprendre les bases de ce langage. Cela se passe ici :
// CAMERA & Look_at #local cam_x = 20; #local cam_y = 20; #local cam_z = -40; #local cam_a = 80; #local cam_look_x = 40; #local cam_look_y = 0; #local cam_look_z = 30; camera { location look_at angle cam_a

A5 ­ Options des modèles 3D
Certains modèles 3D ont des options. Exemple, la couleur d'une led. Si dans votre typon, il y a 12 leds, Wintypon va donc vous demander 12 fois la couleur de la led, ce qui peut devenir fastidieux. Il est donc possible de gérer ces demandes, Onglet Option, dialogue Générer une image 3D ( Dialogue Wintypon / Menu FAO / Générer une image 3D )
Information: Les choix déjà réalisés sont en fait sauvés dans le fichier ..\micrelec\3D\OptionPac.ini.

Ce dialogue apparaît automatiquement lors de la génération du fichier POV, si on choisi " Toujours demander " pour les options des modèles 3D

Exemples de leds, selon les options choisies

Pour une led, il faut choisir la couleur, la transparence et la hauteur de rehausse. Selon le modèle 3D, ce dialogue " Option du modèle 3D " propose un onglet différent. Exemple: Led onglet LED, Support CI Onglet Support. Il faut alors réaliser les choix proposés dans l'onglet proposé ( Les autres onglets sont inutiles pour ce modèle 3D )

B ­ Les fichiers d'associations Pack
Information: Pour réaliser des images 3D de circuit ne comportant que des composants classiques, il n'y a pas
besoin de modifier les fichiers pack. Le fichier principal wt3d_pack.dat contient en effet tous les composants classiques. En revanche, si vous voulez réaliser une nouvelle association empreinte / modèle 3D, vous avez besoin de comprendre la structure de ces fichiers.

B1 ­ Description d'un fichier Pack
[ pack = package = empreinte = boîtier ] Les fichiers Pack sont des fichiers d'association des composants.

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 8 / 24

Ils établissent une correspondance entre un composant ( de Wintypon ou Eagle ) et une macro PovRay, décrivant le modèle 3D de ce composant. Les modèles 3D des composants sont dans les fichiers INC. 1 ligne = 1 correspondance : Empreinte du composant Exemple de ligne : Modèle 3D de ce composant.

Exemple d'une ligne, extraite de wt3d_pack.dat Pourquoi est-ce si compliqué ?
Une ligne simplifiée ( ici : R_04_0.25:RES_DIS_0207_10MM ) n'est pas suffisante. Certains modèles 3D ont des paramètres ( exemples: La valeur inscrite sur l'image., la couleur d'une led, la hauteur d'un quartz, la présence d'un support pour les CI, etc...). Les champs supplémentaires ( ici : 0:0:1:0:1:...etc... ) définissent ces paramètres. En pratique, ils sont très rarement modifiés par l'utilisateur.

Les 2 fichiers Pack
Les fichiers Pack sont au format texte et peuvent donc se modifier manuellement avec le NotePad par exemple. Mais Visu3D permet de modifier et de contrôler plus rapidement une ligne. Il est déconseillé d'utiliser Word et le bloc-note pour modifier un fichier pack. Utiliser Notepad si vous souhaitez une édition manuelle. A réserver aux experts... Les fichiers packs utilisés par Wintypon sont : - wt3d_pack.dat : Fichier principal - wt3d_packperso.dat : Fichier utilisateur. Wintypon utilise d'abord le fichier wt3d_packperso.dat, puis le fichier wt3d_pack.dat pour chercher le modèle 3D d'une empreinte ( Selon les choix Onglet Dossier / dialogue Générer une vue 3D ).

Pourquoi cet ordre ?
Pour permettre de court-circuiter le fichier pack principal, afin d'imposer une association créée par l'utilisateur, sans modifier le fichier pack principal.

Quelques remarques
Un même modèle 3D peut être associé à plusieurs empreintes. Par contre, associer plusieurs modèles 3D à une même empreinte est illogique. De plus, Wintypon ne gardera que la 1ère association trouvée, c'est-à-dire la 1ère ligne correspondant à cette empreinte. Il est fortement déconseillé de modifier le fichier principal wt3d_pack.dat. Car en cas de mise à jour, votre travail serait perdu. Utiliser le fichier utilisateur wt3d_packperso.dat. Il est là pour cela.

-

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 9 / 24

-

Si vous modifiez le fichier wt3d_packperso.dat, et/ou si vous créez des modèles 3D, merci de me contacter, pour mutualiser votre travail. Les utilisateurs de Wintypon ( et de EagleTM 3D aussi ) apprécieront. Il est fortement conseillé d'utiliser Visu3D pour modifier un fichier Pack. Pour modifier une ligne, c'est plus rapide que d'utiliser le Notepad. De plus on peut contrôler visuellement la bonne association Empreinte / Modèle 3D. Extrait & détails d'un fichier Pack
// // === Résistance horizontale ( ancienne de wintypon ) // R_04_0,25w:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_DIS_0207_10MM(::Résistance 0,3W 10MM Gridp R_05_0,25w:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_DIS_0207_12MM(::Résistance 0,3W 10MM Grid R_07_3w:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_DIS_0617_17MM(::Résistance 0,3W 10MM Grid

-

La ligne 1 signifie que " l'empreinte R_04_0.25w a pour modèle 3D " RES_DIS_0207_10MM ". Ce modèle 3D est décrit dans le fichier " resistor.inc " ( la macro commence par RES, comme RESistor ). - Une ligne qui commence par " // " est un commentaire ( Pour Wintypon & Visu3D, Eagle 3D ne gère pas les commentaires )

Détail d'une ligne
Une ligne comporte 33 champs, chaque champ est séparé par " : " ( double points ).

Signification des principaux champs
Les champs importants sont: - Le champ [00] : Nom du fichier Empreinte, sans l'extension CPS. - Le champ [14] : Angle de correction selon Y: Si l'empreinte est réalisée dans un sens, et le modèle 3D dans un autre, utiliser alors ce champ pour introduire une rotation du boîtier. - Le champ [31] : Nom de la macro Povray, avec la parenthèse gauche: La macro Povray décrit le modèle 3D et se trouve dans un fichier INC. ( = INClude )

Signification des autres champs
Note: La manipulation des autres champs est à réserver aux experts, si vous créez des modèles 3D par exemple...
[00] Nom du boîtier, sans extension [01] Sortir le nom ? [02] Sortir la valeur ? [03] Définir les bandes de couleurs ? [04] Décalage CMS ? (sera déplacé de pcb_cuhight vers le haut/bas) [05] Options LED ? [06] Prêt pour supports ? [07] Demande la hauteur du quartz ? [08] Est-ce que ce composant a une macro ? [09] Résistance CMS, Génère une combinaison de nombre ? [10] Macro support [11] Hauteur du support en 1/10mm [12] Commentaires concernant le support [13] Dans un but d'administration interne (pas utilisé pour le moment) [14] Angle de correction (axe Y) [15] Décalage de correction en X [16] Décalage de correction en Y [17] Décalage de correction en Z

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 10 / 24

[18] Utilise un préfixe de composant ? [19] Cavalier sur barrette ? [20] Choisir le logo ? [21..28] Réservé [29] Bouding box min [29] Bouding box max [31] Macro POV-Ray (nom de macro et parenthèse gauche) [32] Commentaires de boîtier (Allemand) - facultatif [33] Commentaires de boitier (Anglais ou Francais) - facultatif

Un exemple précis
Soit la ligne suivante, extraite du fichier wt3d_pack.dat
Résist 7 pas:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_DIS_0617_17MM(::Discrete Resistor 0,3W 10MM Grid

- Le champ [00] est : Résist 7 pas : C'est le nom du fichier empreinte de wintypon, sans l'extension CPS. - Le champ [03] est égal à 1 ( = vrai/true ) : Le logiciel calculera les bandes de couleurs ( anneaux ) pour ce composant. Il s'agit des anneaux indiquant la valeur de cette résistance. - Le champ [31] est : RES_DIS_0617_17MM( : C'est le nom de la macro povray du modèle 3D. Ce modèle est défini dans le fichier RESistor ( car son nom commence par RES ). - Les autres champs sont ici inutiles. Il s'agit ici d'une simple résistance, de grosse taille, de 7 pas ( 1 pas = 2.54 mm ) entre les pastilles :

Empreinte Résist 7 pas, dans le logiciel Empreinte
Et son modèle 3D associé est RES_DIS_0617_17MM :

Modèle 3D RES_DIS_0617_17MM Important : L'orientation doit être identique pour l'empreinte et son modèle 3D.
Par contre, la position de l'origine de l'empreinte importe peu. Pour les modèles 3D, le point [0,0] correspond au centre géographique des pattes.

B2 ­ Utilisation d'un fichier Pack par Wintypon
Lorsque Wintypon génère le fichier PovRay décrivant l'image du circuit, il utilise les fichiers Pack définis, selon la méthode suivante : Pour chaque empreinte ( ou composant ), il cherche s'il existe une ligne dont le champ [00] est le nom du fichier :
Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 11 / 24

Si oui : Il extrait le nom du modèle 3D de cette ligne, et éventuellement les informations contenues dans les autres champs. Le modèle 3D est donc présent. Si non : Cette empreinte n'a pas de modèle 3D associée. Cela sera indiqué dans le Journal ( Menu Fenêtre / Afficher le journal dans Wintypon ) et également indiqué en bas du fichier PovRay généré ( Visible dans PovRay donc ). Dans ce cas, sur l'image 3D, ce composant sera absent. Exemple de composant sans modèle 3D : com1 : commutateur 1 cps : Il est absent sur l'image 3D.

Le typon
Et le journal de Wintypon indique tout cela :
[...] [Génération: Composant] Fichier d'assignation utilisé: - d:\data\source\3D\wt3d_pack.dat Nombre de composants: 5 Composants associés avec succès ( 4 ): C1: CAP_DIS_WIMA_5_055_072_115 R1: RES_DIS_0309_12MM R2: RES_DIS_0309_12MM Led1: DIODE_DIS_LED_5MM Composants non associés ( 1 ): Com1 / Commutateur / commutateur 1.cps Avertissement n° 1 Il y a des composants sans modèle 3D associés Ecriture du fichier: d:\data\source\3D\Typon 1.pov >> Génération: Terminée

L'image générée
Nombre d'erreur fatale: 0 Nombre d'avertissement: 1

Ainsi que la fin du fichier Povray généré : // // Composants non associés ( 1 ): //Com1 / Valeur / commutateur 1.cps

C ­ Le programme Visu3D
Le programme Visu3D est une aide à la gestion des fichiers Pack. Bien qu il soit possible d'éditer manuellement ces fichiers ( au format texte ), ce n'est guère convivial...Visu3D permet de modifier l'association empreinte / modèle 3D, de générer des vues du modèle 3D, de voir l'empreinte, et tout cela rapidement.

C1 - Un exemple complet: Modification d'une mauvaise association Empreinte / Modèle 3D
Exemple avec le composant: Diode LED 5 mm. Avec Visu3D ouvrons wt3d_pack.dat et sélectionnons la ligne de ce modèle.
Remarque importante: Dans cet exemple, le fichier d'association principal wt3d_pack.dat a été utilisé, dans un but didactique. Mais il est déconseillé de modifier ce fichier, il faut utiliser le fichier pack utilisateur: wt3d_packperso.dat. Comme cela, en cas de mise à jour, votre travail n'est pas perdu. De plus, afin de mutualiser votre travail, merci de m'envoyer votre fichier wt3d_packperso.dat et les nouvelles
Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 12 / 24

empreintes ( voir mail sur www.typonrelais.com ). Votre travail est alors intégré dans le fichier principal wt3d_pack.dat et tout le monde peut alors en bénéficier. Merci par avance ).

Sélection de la ligne associant l'empreinte et le modèle 3D

Problème 1: Le modèle 3D "DIODE_DIS_LED_5mm" ( champ [31] de la ligne ) est associé à une empreinte " led5mm" qui n'existe pas dans Wintypon.
--> Il faut donc modifier cette association et associer ce modèle 3D avec une empreinte existante dans Wintypon. Dans la librairie de Wintypon, la led 5 mm est " led 5 mm.cps " : mais anciennement, l'empreinte " led 5 mm.cps " était orientée verticalement, les 2 pastilles l'une au-dessus de l'autre.

L'ancienne empreinte " Led 5 mm dans Empreinte
Problème 2: Cette orientation ne correspond pas à celle du modèle 3D:

Modèle 3D : DIODE_DIS_LED_5mm généré par Visu3D & PovRay
Pour régler ce problème d'orientation, le plus simple est de modifier directement l'empreinte. Cette empreinte est donc tournée de 90° avec le logiciel Empreinte ( Menu Optimisation / Tourner l'empreinte ).

L'empreinte orientée horizontalement
Le problème 2 est donc résolu.

Important: L'orientation de l'empreinte ( à sa conception, dans Empreinte ) et du modèle 3D doivent être
identique, sinon, dans l'image 3D générée, il peut y avoir des problèmes, surtout si le composant a été tourné dans Wintypon avant son placement.
Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 13 / 24

Il faut maintenant associer cette empreinte au modèle 3D "DIODE_DIS_LED_5mm ". Avec Visu3D, Commande Boîtier / Choisir.

Commande Boitier / Choisir

On choisit alors l'empreinte LED 5 mm.

Choix de l'empreinte Led 5 mm
On termine par la commande Boîtier / Modifier, qui modifie alors la ligne sélectionnée et sauve le fichier Pack sur le disque.

Commande Boîtier / Modifier

La ligne sélectionnée modifiée: Le champ [00] est bien: " led 5 mm " et non plus " led5mm "
Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 14 / 24

Le modèle 3D " DIODE_DIS_LED_5mm " est maintenant bien associé à l'empreinte "Led 5 mm". De plus ce modèle et l'empreinte ont bien la même orientation. Ainsi lors de la génération d'un circuit avec Wintypon, il n'y aura pas de problème avec ce composant.

Extrait d'un typon avec 2 leds

Extrait de l'image 3D générée
Sur ce typon, les leds sont orientées verticalement, comme sur l'image 3D. La cathode est en bas.

C2 ­ Les commandes de Visu3D
Voir le fichier d'aide de Visu3D, rubrique « Description des commandes « .

C3 ­ Installation et configuration de Visu3D
Visu3D est installé avec Wintypon, à partir de la version 6.3. Sinon, pour l'installer manuellement, voir le fichier d'aide ( visu3d.hlp ou visu3d.chm ) de Visu3D, rubrique « Installation & Configuration «

Rappel: Visu3D est gratuit et disponible sur www.typonrelais.com

D ­ Visualisation d'un modèle 3D avec VisuEmpreinte
VisuEmpreinte permet de voir les composant de la librairie de Wintypon. Il permet aussi de générer la vue 3D d'un composant particulier, comme Visu3D.

Information: Il faut au minimum la version 1.4 de VisuEmpreinte. Installée avec Wintypon 6.4 ( ou plus ) ou
gratuite sur le site www.typonrelais.com.

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 15 / 24

Visualisation d'un modèle 3D [ thermistance 2p - 5x16mm / Modèle: RES_DIS_PTC660_165_5 ] dans VisuEmpreinte

Le fonctionnement de la partie 3D de VisuEmpreinte ( Les 2 onglets 3D ) est identique à Visu3D. Les choix sont identiques. VisuEmpreinte permet donc facilement de savoir si un modèle 3D existe pour un composant donné. Cela autorise la recherche d'un composant par sous-dossier, comme dans Wintypon. C'est un complément à Visu3D.

E ­ Fidélité empreinte Wintypon / Modèle 3D
Pour assurer une vue 3D 100% fidèle, il faut respecter 3 points: - Le modèle 3D et l'empreinte doivent avoir rigoureusement les mêmes dimensions. - Le modèle 3D et l'empreinte doivent avoir la même orientation. - Le positionnement du modèle 3D doit être correct par rapport à l'origine. Ces 3 points sont étudiés en détail dans les 3 § suivants.

E1 ­ Dimensions identiques
Le modèle 3D et l'empreinte doivent avoir rigoureusement les mêmes dimensions. Pour ce contrôle, il faut générer le modèle 3D avec Visu3D ( ou VisuEmpreinte ) et regardé avec précision les dimensions. Exemple: Empreinte Transistor / TO220 hori 1 associé au modèle 3D TR_TO220_L2:

Empreinte TO220 hori 1 vu dans Empreinte

Modèle 3D TR_TO220_L2 généré par Visu3D

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 16 / 24

E2 ­ Même orientation
Le modèle 3D et l'empreinte ( à la conception, dans le logiciel Empreinte ) doivent avoir la même orientation. Exemple : Cela est incorrect:

Empreinte TO220 hori 1 vu dans Empreinte

Modèle 3D TR_TO220_L2 généré par Visu3D

Important: Utiliser le logiciel Empreinte pour vérifier les dimensions et l'orientation des empreintes, avec une
grille en mode ligne. Ne pas utiliser ni Wintypon, ni VisuEmpreinte, ni Visu3D, qui peuvent tourner l'empreinte, afin de mieux la centrer dans les dialogues de visualisation.

E3 ­ Positionnement du modèle 3D
Le positionnement du modèle 3D doit être correct par rapport à l'origine [0,0] La position de l'empreinte dans le logiciel Empreinte importe peu. La position de l'origine du composant dans Empreinte non plus. Ce qui est important, c'est que, dans le modèle généré par Visu3D, le centre des pastilles soit sur l'origine [0,0]. Si besoin, un décalage sera ajouté dans la correspondance Empreinte / Modèle 3D. ( cela se produit lorsque le concepteur du modèle 3D n'a pas mis le centre des pastilles en [0,0] ). Exemple: Position correct du modèle 3D TR_220_L2 Cette empreinte comporte 4 pastilles. Le centre des pastilles tient compte de ces 4 pastilles. Les contours sont ignorés. Seules les pastilles comptent. Attention à ne pas oublier la pastille 4 qui est le trou de perçage pour la fixation.
Centre des pastilles de l'empreinte TO220 hori 1

Ce centre des pastilles doit être sur l'origine [0,0] dans la vue générée par Visu3D ou VisuEmpreinte:

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 17 / 24

Centre des pastilles sur l'origine [0,0] Si besoin, comme ici, un décalage est introduit, avec Visu3D:

Introduction d'un décalage dans Visu3D Ici un décalage Z ( Rappel: Axe Z de PovRay = Axe Y de wintypon = Axe Y classique en math ) de -3.81 mm est ajouté, pour que le centre des pastilles soit bien sur l'origine [0,0].

Important: Ne pas modifier le fichier principal wt3D_pack.dat: Utilisez le fichier utilisateur wt3D_perso qui est
la pour cela ( Réaliser votre association dans ce fichier). Si vous trouvez des erreurs dans wt3d_pack, me contacter, pour une correction définitive.

E4 ­ Synthèse
Si ces 3 points sont corrects, alors la vue 3D est 100% fidèle.

Le typon dans Wintypon

La vue 3D du typon

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 18 / 24

Pour vérifier ces 3 points, réaliser un petit typon de test, en plaçant le composant sous différentes orientations.

F ­ Comment réaliser un modèle 3D ?
La création d'un modèle 3D est relativement complexe, il convient de maîtriser un minimum de syntaxe PovRay. Il existe sur Internet de nombreux didacticiels sur ce sujet ( et en français ). Ce logiciel est très utilisé. Concernant la création d'un modèle 3D d'un composant, il convient de se reporter: A la documentation : Wintypon 3D : Création d'un modèle 3D. La création d'un modèle 3D d'un transformateur y est détaillée, pas à pas. Et en complément, les 2 sites suivants :

- www.matwei.de : Le créateur & gestionnaire de Eagle 3D : On y trouvera, en anglais, les règles précises sur les fichiers Pack à respecter obligatoirement, les paramètres utilisés... - http://perso.numericable.fr/pboucheny/eagle3d/ : Site de Philippe Boucheny, en français : On y trouvera un excellent didacticiel expliquant la création d'un modèle 3D. Rappelons que la création d'un modèle 3D dans un fichier INC, servira à la fois les utilisateurs de Wintypon et de EagleTM, et que la syntaxe d'un fichier Pack est identique. Tous cela peut sembler complexe, mais il ne s'agit en fait que de l'assemblage de formes élémentaires: Boîte, cylindre, tore...En unissant ces formes, il est possible d'obtenir des objets de formes très complexes. Exemple ci-contre avec le sommet d'un quartz, composé de 2 tores, 4 cylindres et d'une boîte, pour obtenir un bel arrondi avec le souci du détail pour obtenir une belle image 3D...
Note: La macro Povray de ce modèle décrit donc ses formes
élémentaires, leurs dimensions, leurs textures. Ce quartz SPC_XTAL_5MM est décrit dans le fichier special.inc.

Sommet décomposé d'un quartz
A titre d'exemple, voici le modèle 3D de la Led : DIODE_DIS_LED_5MM dont l'image est :

Extrait du fichier Diode.inc :
#macro DIODE_DIS_LED_5MM_GRND(col,tra,height) union{ merge{ cylinder{<0,0.75,0><0,6,0>2.5} difference{ cylinder{<0,0,0><0,0.75,0>2.8} box{<2.501,-0.1,-3><3,2,3>} } sphere{<0,6,0>2.5} }

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 19 / 24

#if(pin_short=off) box{<-0.2,2,-0.2><0.2,-30.4,0.2> texture{col_silver}translate<-1.27,0,0>} #else box{<-0.2,2,-0.2><0.2,-1*(pcb_hight+pin_length+height)-0.2,0.2> texture{col_silver}translate<-1.27,0,0>} #end difference{ box{<-0.2,2,-0.2><2,3,0.2>texture{col_silver}translate<-1.27,0,0>} box{<0,0,-0.201><2,1,0.201>texture{col_silver} rotate<0,0,15> translate<0,1,0>} lathe{ linear_spline 3, <0, 0>, <1.2, 1> <0,1> texture{col_silver} translate<0,2.2,0> } } lathe{ linear_spline 4, <0, 0>, <1, 1>, <1.2,1>,<0.2,0> texture{col_silver} translate<0,2.2,0> } box{<-0.4,0,-0.4><0.4,0.3,0.4>pigment{col} finish{ambient 1} translate<0,2.7,0>} difference{ #if(pin_short=off) box{<-0.2,1.8,-0.2><0.2,-25.4,0.2> texture{col_silver}translate<1.27,0,0>} #else box{<-0.2,1.8,-0.2><0.2,-1*(pcb_hight+pin_length+height)-0.2,0.2> texture{col_silver}translate<1.27,0,0>} #end cylinder{<-0.2,1.8,-0.201><-0.2,1.8,0.201>0.2 translate<1.24,0,0>} } box{<0,1,-0.2><0.2,3.3,0.2>translate<1.27,0,0> texture{col_silver}} pigment{col filter tra} interior { ior 1.5 } translate<0,0.2,0> translate<0,height,0> } #end #macro DIODE_DIS_LED_5MM(col,tra,height) object{DIODE_DIS_LED_5MM_GRND(col,tra,height)} #end

La création d'un modèle 3D est donc possible et constitue un très bon moyen d'apprendre la syntaxe PovRay, pour ceux que le sujet passionne... Il est quand même conseillé de commencer par un modèle de forme plus simple que la led ci-dessus, par exemple un boîtier de forme rectangulaire...

Important: Si vous créez un modèle 3D, merci de prendre contact avec moi ( www.typonrelais.com ). Votre
modèle 3D sera communiqué à Matthias, et augmentera les modèles disponibles. Rappelons que l'ensemble des modèles 3D est disponible gratuitement. Cette mutualisation a permis d'obtenir un nombre conséquent de modèles.

G - Questions classiques
Les circuits intégrés sont-ils sur supports ?
C'est à vous de choisir, 3 choix sont possibles: Support uniquement: Utiliser les empreintes du dossier "Support ­ CI". Circuit intégré + support: Utiliser les empreintes du dossier "Support ­ DIL", et cocher l'option " Circuit sur support " lors de la génération de l'image, dialogue Option des modèles 3D. Circuit sans support: Utiliser les empreintes du dossier "Support ­ DIL", et ne pas cocher l'option " Circuit sur support.

Exemple illustré:

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 20 / 24

Circuits intégrés & supports
Composant CI1 Dil1 Dil2 Dossier de l'empreinte / Empreinte Support ­ CI / circuit 08 br Support ­ DIL / DIL08 Support ­ DIL / DIL08 Remarque Option "circuit sur support" cochée Option "circuit sur support" non cochée

Avancé: L'empreinte DIL08 et son support ( ou pas ) sont définis dans le fichier Pack:
DIL08:0:1:0:0:0:1:0:0:0:SOCKET_DIP8(:30:IC-Sockel 8Pin:0:0:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:IC_DIS_DIP8(:DIP8: Le champ [06] indique que ce composant peut avoir un support, et le champ [10] donne la macro de ce support.

Faut il inclure les trous des pastilles ?
Uniquement si le besoin est grand, car cette option augmente très sensiblement le temps de calcul ( il peut être multiplié par 20 ! ). Pourquoi ? Parce que Povray doit alors " enlever " de la matière, impliquant des calculs complexes. De plus, généralement, les trous sont " remplis " par les pattes de composant: La différence de rendu est peu importante: Le trou n'est presque plus visible... Exemple sur la figure suivante, le mot "DIL08" chevauche un trou, donc il faut donc calculer l'intersection du trou et de ce mot. Remarquez que TRA3 a un trou carré ( Normal, on peut changer la forme d'un trou dans Wintypon ).

Rendu avec les trous des pastilles ( mais sans composants ) Les CMS et le retournement ( effet miroir )
Les CMS étant fournis vus (ou en vue) de dessus ( = coté composants ), ils sont normalement retournés ( = effet miroir ) lorsqu'on les place sur le coté cuivre, dans Wintypon. Exemple:

1 2 3 4

8 7 6 5

1 2 3 4

8 7 6 5

8 7 6 5

1 2 3 4

CI1 SO08

CI2 SO08

CI3 SO08

Exemple de placement CMS dans Wintypon
CI1 est coté composants, correct. CI2 est coté cuivre, mais non retourné: Illogique ! Le placement n'est pas correct: L'ordre des broches est faux. CI3 est coté cuivre et retourné: Correct. Ce qui donne en vue 3D :

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 21 / 24

Vue coté cuivre

vue coté composant

Vue coté cuivre, pas de problème, CI1 est correctement placé. Vue composant, CI2 est retourné, car mal placé. Le journal de Wintypon signalera un avertissement " CMS non retourné ". CI3 est correctement placé, puisqu il a été retourné.

Important: l'information " Miroir ", indiquant le fait que le CMS soit retourné, n'existait pas avant la version 6.3
de Wintypon. Le positionnement des CMS, d'un typon réalisé avant, n'est donc pas garanti sur la vue 3D.

Pourquoi autant d'empreintes sans modèles 3D, surtout sur mes anciens typons ?
Wintypon comporte plus d'empreintes qu il n'existe de modèle 3D. Créer une empreinte prend quelques minutes ( Il suffit de la dessiner dans Empreinte ) alors que créer un modèle 3D peut prendre plusieurs heures, selon sa maîtrise du langage Povray. Le niveau de maîtrise entre ces 2 actions est très différent... De plus, depuis la version 6.3, la bibliothèque d'empreintes à été fortement modifiée : Nouvelles empreintes, empreintes renommées, classification modifiée, orientation modifiée... Donc les anciennes empreintes n'ont souvent pas de modèles 3D associés dans le fichier Pack wt3d_pack.dat. Solutions : Réaliser vos associations Empreinte / modèle 3D dans le fichier pack utilisateur wt3d_packperso, à condition que le modèle 3D existe déjà. Supprimer l'empreinte seule sur le typon, et la remplacer par une empreinte de la librairie version 6.3. [ dans Wintypon: Dialogue Modifier un composant / Onglet Avancé / Changer l'empreinte ] Créer le modèle 3D de l'empreinte : Ce travail sera vivement apprécié : Rappelons que si les modèles 3D sont aussi nombreux, c'est parce que les utilisateurs qui les font acceptent de partager ce travail...

Note: Pour trouver le nom ( fichier empreinte ) de composants déjà placés sur un typon, utiliser dans Wintypon
le dialogue " Modifier un composant ". Ce nom y est affiché, onglet Champs.

Pourquoi sur une image 3D d'un ancien typon, le modèle 3D est parfois tourné de 90° ?
2 raisons à cela : Avant la réactualisation de la librairie ( version 6.3 ), l'orientation de l'empreinte importait peu. Donc il existait des empreintes dont le modèle 3D existe, mais d'orientation différente. Donc lorsque Wintypon génère la vue 3D, il ne peut savoir l'orientation du modèle 3D. Depuis la version 6.3, l'orientation de chaque empreinte du typon est sauvée, ce qui n'était pas le cas auparavant : Cette orientation n'était pas utilisée. Elle l'est maintenant.

-

Solutions : Supprimer l'empreinte seule sur le typon, et la remplacer par une empreinte de la librairie version 6.3. Personnaliser le fichier d'association wt3d_packperso : Y recopier la ligne correspondant à ce composant dans le fichier wt3d_pack.dat, et dans le champ [14] introduire un angle de correction selon Y ( 90° par
Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 22 / 24

exemple ). Puis régénérer l'image en utilisant ce fichier wt3d_packperso.dat : Comme il est prioritaire sur wt3d_pack, votre nouvelle ligne sera prise en compte avec le nouvel angle.

Comment savoir si un composant à un modèle 3D associé ?
· · Avec VisuEmpreinte, si ce composant à un modèle 3D, il est possible d'afficher son nom et de générer son image en 3D. Voir §D ­ Visualisation d'un modèle 3D avec VisuEmpreinte. Avec Visu3D, rechercher le nom du composant et voir si une ligne d'association existe pour ce composant.

Ou encore pour les experts, éditer les fichiers Pack et y chercher le nom du composant ( Comme le ferait Visu3D...)

Comment savoir si un modèle 3D existe ?
Examiner le contenu du fichier d'association wt3d_pack.dat. C'est LE fichier de référence. En utilisant les commentaires situés en fin de ligne, on peut se faire une bonne idée du modèle 3D de cette ligne. Ou plus visuel: - Regarder sur le site du créateur / concepteur de Eagle 3D: www.matwei.de. Il s'y trouve une page avec tous les modèles 3D réalisés (http://www.matwei.de/doku.php?id=en:eagle3d:library ) - Regarder dans le dossier 3D_modèle3D ( Présent sur le CD ou à télécharger sur www.typonrelais.com ).

J'ai créé une empreinte, comment y associer un modèle 3D ?
Il faut utiliser le fichier d'association utilisateur wt3d_packperso.dat, pour y rajouter votre association ( et surtout pas wt3d_pack.dat ). Exemple: Vous avez créé une empreinte Led de 3 mm " ma_led_3mm ", avec un dessin particulier et vous voulez y associer le modèle 3D suivant : DIODE_DIS_LED_3MM. Il est conseillé de copier/coller les lignes des fichiers pack, pour éviter les erreurs: - Dans wt3d_pack.dat, chercher " DIODE_DIS_LED_3MM" on le trouve sur la ligne :
led 3 mm:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:DIODE_DIS_LED_3MM(:Diskrete 3MM LED:

-

Recopier cette ligne dans le fichier wt3d_packperso.dat. Modifier l'empreinte déjà associée ( champ [00] : ici : " led 3 mm" ) par la vôtre. On obtient donc:
Ma_led_3mm:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:DIODE_DIS_LED_3MM(:Diskrete 3MM

LED:

Ma_led_3mm est donc associée avec le modèle 3D " DIODE_DIS_LED_3MM ". Enfin, lors de la génération de l'image 3D dans Wintypon, ne pas oublier d'utiliser le fichier wt3d_packperso.dat ( Onglet Dossier, dialogue Générer une image 3D ).

Attention: Si l'on modifie soi-même le champ [31], c'est-à-dire le modèle 3D " DIODE_DIS_LED_3MM ", ne pas oublier la parenthèse gauche à la fin de celui-ci:
Ma_led_3mm:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:DIODE_DIS_LED_3MM :Diskrete 3MM LED:

(

Le fichier Pov est généré, PovRay se lance, mais pas d'image !
S'il y a un bug dans le fichier Povray, on peut avoir l'impression que rien ne se passe. Dans ce cas: Ouvrir ( Open ) avec Povray le fichier Pov concerné ( ..\micrelec\3D\nom_du_typon.pov ) et relancer le calcul de l'image: Commande RUN. S'il y a un bug, Povray va l'indiquer. Dans ce cas, m'envoyer le fichier Pov + le typon + Le journal de Povray ( = L'onglet Message ­ Commande Edit / Copy pane pour le copier ).

Concernant la librairie d'empreintes, pourquoi les CMS sont dans des dossiers xxxxx[cms] ?

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 23 / 24

Le nombre de CMS a fortement augmenté. Il n'était plus possible de mélanger les CMS et les composants classiques. Pour ceux qui n'utilisent pas les CMS, il est possible de supprimer ces dossiers et/ou de les déplacer dans un dossier ...\micrelec\empreinte CMS\ et d'utiliser ensuite le dossier 2 des empreintes ( Option / Onglet dossier ) pour y avoir accès. De plus, lors du transfert de winschem vers wintypon, il est possible d'ajouter le nom du sous-dossier de l'empreinte du symbole ( Champ Empreinte dans Winschem ), pour ne pas avoir de confusion: Exemple : Diode 1N4148: - Diode/1N4148 = Empreinte non CMS, du sous dossier " Diode " - Diode [cms]/1N4148 = Empreinte CMS, du sous dossier " Diode [cms] ". On peut réduire en [cms]\1N4148: Il est possible de ne mettre que les dernières lettres du sous-dossier, et le séparateur est " / " ou " \ ".

Wintypon 3D ­ Introduction ­ www.micrelec.fr ­ www.typonrelais.com - page 24 / 24