Vous êtes sur la page 1sur 3

7e jour

on passe en 3D
Neil Gruending Produisons une vue en trois dimensions de notre carte dexemple avec
(Canada)
DesignSpark PCB et apprenons exporter un projet dans DesignSpark Mechanical.
Les vues en 3D sont trs utiles lors de la conception dune carte.

Figure 1. Vue en 3D, ralise


avec DesignSpark PCB, de
notre carte dexemple.

La bibliothque DS 3D Vous ne pourrez pas utiliser de formes personna-


Lorsque vous ouvrez un fichier PCB puis utilisez lises (modle STEP p.ex.), mais DS possde
le menu 3D3D View, DesignSpark produit une un outil de modlisation 3D intgr capable de
vue en 3D de votre carte (fig.1). produire la plupart des formes de composants.
DS possde des modles par dfaut associs Cet outil est paramtrique, vous pourrez donc
aux noms des empreintes, cest pour cela quil utiliser un mme modle 3D pour beaucoup de
est capable de produire une vue en 3D mme composants. Il est p.ex. possible dutiliser un seul
lorsque les bibliothques, comme pour notre carte modle pour des connecteurs mles au pas de
dexemple, ne comportent aucun modle 3D. la 2,54mm possdant un nombre de pattes diff-
diffrence dautres logiciels de CAO dans lesquels rent: le nombre de pattes attribues au modle
les modles 3D sont lis aux composants des pourra tre chang dans le nom de lempreinte.
bibliothques, les bibliothques de modles 3D de
DS en sont compltement indpendantes. Le lien Crer un modle 3D de composant
entre modle 3D et empreinte de composant se Le modle SOT23 par dfaut que notre transis-
fait en dfinissant une rgle de correspondance tor utilise ne ressemble pas la forme physique
dans la bibliothque 3D, un peu comme un mot- du composant, ce qui me fournit un excellent
cl de recherche ou une expression rationnelle. prtexte pour vous montrer comment crer un

48 | janvier/fvrier 2014 | www.elektor-magazine.fr


trucs & astuces

modle. Nous nous contenterons dun modle


simple qui permettra dexporter facilement les
fichiers mcaniques dans dautres programmes
de CAO si DS PCB le prend en charge lavenir.
Je vous recommande de faire de mme pour
vos autres modles; si vous ne suivez pas ce
conseil, les fichiers peuvent devenir tellement
gros quils en deviennent difficiles grer pour
les programmes de CAO.

Cliquez pour commencer sur le bouton New Item


dans longlet 3D View du Library Manager. Saisis-
sez SOT-23-L dans le champ PCB Symbol Name.
Figure 2.
Il sagit du symbole utilis par nos transistors.
dition des paramtres de
Ce nom devra tre aussi spcifique que possible notre botier SOT-23-L.
si vous voulez tre sr que DS associe correc-
tement symboles de circuit imprim et modles
3D. La figure2 est une capture de la fentre
Edit 3D Package avec les changements nces-
saires effectus.

Pour le Package Style jai choisi Shape afin que DS


puisse dterminer la zone englobant le mieux la
srigraphie et les pastilles du composant et puisse
tirer la forme selon laxe Z jusqu atteindre la
hauteur Height du composant. Ici la hauteur sera
de 1,10mm, la hauteur maximale du composant
donne par la feuille de caractristiques. Le para-
mtre Inside vous permettra de rduire la taille de
la Shape. Jai choisi pour ce paramtre 0,80mm
afin de rduire la largeur de forme et dexposer
les pastilles du composant. Vous pouvez calculer
ce nombre ou bien faire comme moi et lestimer
Figure 3. Le corps du transistor est beaucoup plus raliste maintenant.
par comparaison avec la largeur de la srigra-
phie. Pour faciliter lestimation, je clique dans la
fentre de prvisualisation et je fais tourner la
vue jusqu voir en mme temps la forme et les
contours de la srigraphie. Jai aussi chang le
style des pattes pour Gullwing.

Sauvegardons notre modle 3D (fig.3). Le rsul-


tat a dj une meilleure tte que le modle par
dfaut, mais les corps des transistors ne sont pas
aligns avec le centre des composants. Rappe-
lez-vous quune forme 3D essaye de sadapter au
mieux la srigraphie et aux pastilles. Ici le mau-
vais alignement est d la pastille de pointage
qui se trouve assez loin gauche du centre des
composants et se retrouve prise en compte par
lobjet de forme. La solution est simple: ouvrez
le symbole PCB SOT-23-L depuis la bibliothque,
supprimez la pastille fautive et mettez jour le Figure 4. Les corps des transistors (Q1, Q2, Q4, Q5) sont dans les clous de la srigraphie,
composant dans le circuit imprim. La nouvelle mais ils ne sont malheureusement pas assez larges.

www.elektor-magazine.fr | janvier/ fvrier 2014 | 49


il vous faudra tre cratif pour outrepasser cette
limitation. Vous pourriez p.ex. ajouter quelques
points ou lignes 0,8mm gauche et droite
de la srigraphie des transistors pour duper lal-
gorithme de calcul de la forme 3D. Le rendu serait
meilleur, mais la srigraphie comporterait dtran-
ges marques qui pourraient crer la confusion
sur la carte physique. Une autre solution serait
dutiliser un Package Style diffrent qui ferait
la meilleure correspondance seulement avec la
srigraphie du composant comme DIL ou DILSwi-
tch. Le style DIL ajouterait une marque sur la
patte numro1 la vue produite. En choisissant
le style DIL puis en rglant le paramtre Inside
0, vous obtiendrez une disposition similaire
la figure5. Ce nest pas parfait, mais cest le
mieux que lon puisse faire tout en conservant
Figure 5. Probablement la meilleure approximation des transistors rels. une vue photo-raliste.

Importation
vue 3D devrait ressembler la figure4. Les dans DesignSpark Mechanical
corps des transistors sont maintenant centrs, DS PCB nest pas capable dexporter directement
mais ne sont pas tout fait assez larges. Vous une vue 3D vers un programme de CAO, il sait
remarquerez galement que toutes les pattes par contre produire un fichier IDF, un format
sont dsormais rendues correctement alors que dchange standard importable dans beaucoup de
lune dentre elles avait prcdemment laspect programmes de CAO dont DS Mechanical. Lex-
dun gros paralllpipde. DS ne permet pas de port en IDF se fait partir du circuit imprim en
rgler indpendamment le paramtre Inside pour choisissant loption OutputIDF du menu. Il vous
la longueur et la largeur de la forme produite et faudra spcifier lpaisseur de la carte (1,6mm)
et le calque utiliser, souvent celui de la sri-
graphie, pour les contours des composants. La
figure6 vous donnera un aperu de ce que cela
donne dans DS Mechanical.

Tous les paramtres de base sont prsents dont


les hauteurs et positions des composants mme
si les informations sur le modle 3D de notre
composant seront absentes. Vous pourrez trou-
ver plus dinformation sur ce procd dans les
tutoriels [1] et [2].
(130303 version franaise: Kvin PETIT)

Liens
[1] www.designspark.com/eng/tutorial/expor-
ting-designs-from-designspark-pcb-to-me-
chanical-cad
[2] www.designspark.com/eng/tutorial/designs-
park-mechanical-importing-electronic-desi-
gns-pcbs

Figure 6. Rsultat initial de limportation du modle en 3D de notre carte dexemple dans


DesignSpark Mechanical.

50 | janvier/fvrier 2014 | www.elektor-magazine.fr