← Back to team overview

kicad-developers team mailing list archive

R: a bug in Kicad?

 

Thanks, I re-send.
By
Carlo, I2GOQ

--- Gio 21/1/10, Carlo Garberi <res_elettronica@...> ha scritto:

> Da: Carlo Garberi <res_elettronica@...>
> Oggetto: a bug in Kicad?
> A: kicad-devel@xxxxxxxxxxxxxxx
> Cc: res_elettronica@...
> Data: Giovedì 21 gennaio 2010, 09:24
> Hello!
> I'm using Kicad fron 2008.
> I have some notes for you. Can you examine my notes?
> Thanks.
>                
>     Carlo, I2GOQ
> 
> 
> Bugs in Kicad ?
> 
> First:
> I'm using 4 PC:
> 
> at home:
> a laptop ACER with XP
> a Desktop assembled with Win2000pro
> at office:
> a Desktop with Win2000/Xp
> a Desktop with XP-Office adapted
> 
> Kicad: 2009-02-16-final
> -----------------------
> 
> 
> 1- I'm overhauling/compacting the original  library
> furnished with Kicad: a very big
> number, but many time 2 or 3 time the same,  only
> with 1 component added!
>   [please examine the libraries by DeviceFinder, a
> utility from my song].
> 2- I find some problems, different in EEschema and related
> programs, and in PCBnew
> and related programs.
> 
>   Libedit:
> If I write a new component, but the same name of other
> exixting component, at
> compiling/saving the library (so also in memory), I have
> an alarm: exixting components!
> Now, I can choose:
> -overwrite and save, or
> -change name and save
> 
>   ModuleEditor: this is not.
> 
>   Libedit:
>   If I "merge" 2 library (cleared from head and
> clue), the compiler works, about so:
>          a- from the first
> device, adds others;
> if I have a second with the same name, the compiler resets
> the first device.
>          b- At last, the
> compiler rearranges in  alfabetical order the new
> library and writes this new library, in alphabetical
> order, on  HardDisk.
>          c- Now, I have a new
> library WITHOUT duplicated devices, and in order.
> 
>   ModuleEditor:
> 
>   I can't merge 2 library, easy-mode !
> 
>   If I merge 2 library, with a lot of operation, I
> have, at last, a new library, but:
>          a- the new library
> have to be cleared from the multiple names into
> the module list, at head of library
>          b- more module, with
> the same name, are
> doubled, or more, and CvPcb read the first, the second...
> etc.
> 
>   CVpcb:
> 
> The <reader> (View selected footprint) do not read
> ALL the module name in the list.
> If I read  a name, sometime the next one appears as
> the precedent, then an other
> one changes; i find no rule in this event.
> 
>   PCBnew:
> 
> Sometimes, no apparent rule, the language changes, from
> italian to russian or from
> english to other one, or...
> I need to re-set the correct language.
> 
> ********************************************
> 
> 1- Sto sfoltendo/ compattando le librerie originali di
> Kicad; sono un gran numero, ma molte volte sono 2 or 3 la
> stessa libreria con, al piu', un solo dispositivo
> aggiunto. Uso l'utility DeviceFinder, di mio figlio, per
> questo lavoro (che ti ho mandato).
> 
> 2- Ho trovato alcuni problemi, che non sono presenti sul
> compilatore di EESchema ma sono presenti sul compilatore
> di
> ModuleEditor.
> 
> Libedit, io noto che lavora cosi':
> 
> Se aggiungo un nuovo componente, al salvataggio in una
> libreria di mia scelta, se lo stesso nome e' gia'
> presente, ho un allarme che mi da' la possibilita'
> di sovrapporre il nuovo sul vecchio o no.
> 
> Module Editor: non ho allarmi (posso quindi sovrapporre
> un
> nuovo ad uno gia' esistente, senza avviso).
> 
> Libedit: usando un text-editor, posso facilmente
> <aggiungere> una libreria ad una altra; basta
> inserire
> la seconda sulla prima, levando dalla seconda la riga di
> testa e quella di coda.
> 
> Quando ricompilo, dopo avere richiamato la libreria
> <composta> in LibEdit, il compilatore aggiunge i
> nuovi
> dispositivi mettendoli in ordine alfabetico, ma: se ne
> trova
> uno che gia' c'e', mette il secondo trovato sul
> primo e se ce ne e' un altro, mette il terzo sul
> secondo, etc.
> Cosi' e' facile avere librerie compattate e in
> ordine.
> 
> ModuleEditor: non e' facile aggiungere una libreria ad
> una vecchia per compattarle; all'inizio della libreria
> dei moduli c'e' un elenco quasi alfabetico
> da sistemare, prima.
> Poi, il compilatore non sovrappone un modulo nuovo ad uno
> vecchio. Cosi', mi pare di capire, si ha lo stesso
> modulo, nella stessa libreria, ripetuto piu' volte con
> lo stesso nome. L'elenco non viene rimesso in ordine,
> ne' la libreria pare messa in ordine.
> Non posso quindi compattare le librerie dei moduli per
> avere le stesse aggiornate e "pulite" e in
> ordine.
> 
> CVpcb: leggendo l'elenco dei moduli con il Viewer,
> capita che il visualizzatore non legga <tutti i nomi
> in successione.
> A volte presenta il nome successivo della lista dei
> moduli
> con lo stesso footprint del modulo precedente, come se si
> "dimenticasse" di leggere.
> Poi, proseguendo, riprende a leggere; ritornando
> indietro,
> a volte legge quel modulo che si era "dimenticato"
> di leggere, a volte ne dimentica un altro.
> 
> PCBnew:
> 
> Vi sono ancora alcuni bugs; uno, che compare spesso, ma
> non
> capisco in quale occasione, e' il <salto> di
> linguaggio. Mentre lavori in inglese,
> all'improvviso, agendo con un qualche comando (non so
> quale), cambia e passa al russo o altra lingua. Questo,
> sia
> con la lingua di base in inglese, sia in italiano.
> 
> Per riprendere a lavorare, occorre entrare nelle opzioni
> e
> settare di nuovo la lingua voluta.
> 
> 
> **********************************************************************
> 
> Naturalmente (of course!):
> 
> Le librerie da me compattate ed ampliate da molte decine
> di
> dispositivi (forse oltre 100 dispositivi), sono
> disponibili
> PER TUTTI.
> 
> Sia Devices, sia Modules.
> 
> Aspetto solo che mio figlio mi faccia un "sito"
> per mettere tutto a disposizione.
> Se pero' qualcuno ritiene possano essere utili fino da
> adesso, 
> scrivetemi dove devo mandarle per renderle pubbliche.
> 
> Ho anche alcuni lavoretti fatti, da rendere pubblici.
> Sono
> in pensione da questo mese e avro' il tempo di
> pubblicarli. Spero.
> 
> 
> 
> 
> 

      






Follow ups