Accueil › Forums › Programmation WIMS › Programmation d’exercices OEF › Nouveaux composants slib circuits/draw › Répondre à : Nouveaux composants slib circuits/draw
Apparemment, la longueur des messages est limitée. J’envoie en plusieurs parties.
Bonjour Bernadette,
Voici les nouveaux composants :
Il faut tout d’abord modifier la ligne 64 de drawcomp :
!if R isin $slib_name
à remplacer par
!if R isin $slib_name and lampN notin $slib_name and iarrowN notin $slib_name
Modifier le fichier compdata :
###### REMPLACER Basic definitions par :
comp_all=acsrc,and,arrow,_Arrow,bat,buf,cap,\
chas,close,coil,del,diode,_Diode,gen,\
gnd,iarrow,_iArrow,inv,isrc,lamp,meter,nand,nor,npn,npn2,\
open,or,pnp,pnp2,res,res2,src,\
term,term2,wire,xnor,xor,zener,_Zener,\
voltmetre,voltmetreN1,voltmetreN2,voltmetreN3,voltmetreN4,voltmetreN5,\
amperemetre,amperemetreN1,amperemetreN2,amperemetreN3,amperemetreN4,amperemetreN5,\
lampN1,lampN2,lampN3,lampN4,lampN5,\
open2,close2,motor,res3,fusible,res2N1,res2N2,res2N3,res2N4,res2N5,\
iarrowN1,iarrowN2,iarrowN3,iarrowN4,iarrowN5
comp_notext=wire num color
comp_norotate=acsrc meter num voltmetre voltmetreN1 voltmetreN2 voltmetreN3 voltmetreN4 voltmetreN5 amperemetre amperemetreN1 amperemetreN2 amperemetreN3 amperemetreN4 amperemetreN5 motor lampN1 lampN2 lampN3 lampN4 lampN5
############### Subroutines ##################
Pas de changement
—– NOUVEAUX COMPOSANTS ######## Start of component drawing data —— A ajouter aux anciens
(il y a aussi les 3 que j’ai fait en début de semaine)
comp_close2=parallel -1,0,-0.7,0,1.7,0,2,_color_\
ellipse -0.5,0,0.4,0.4,_color_\
fill -0.5,0,_color_\
ellipse 0.5,0,0.4,0.4,_color_\
fill 0.5,0,_color_\
line -0.5,0.2,0.5,0.2,_color_
comp_iarrowN1=!nosubst text _color_,-0.15,-0.35,$slib_textsize,I1\
line -1,0,1,0,_color_\
lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25
comp_iarrowN2=!nosubst text _color_,-0.15,-0.35,$slib_textsize,I1\
line -1,0,1,0,_color_\
lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25
comp_iarrowN3=!nosubst text _color_,-0.15,-0.35,$slib_textsize,I1\
line -1,0,1,0,_color_\
lines _color_,-0.4,0.25,0.4,0,-0.4,-0.25