Répondre à : Nouveaux composants slib circuits/draw

Accueil Forums Programmation WIMS Programmation d’exercices OEF Nouveaux composants slib circuits/draw Répondre à : Nouveaux composants slib circuits/draw

#3300
Eric Guillet
Participant
Up
0
Down
::

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