Kretskortslayout program?
När jag började med kretskorts-CAD (ca ett halvår sedan) så testade jag både Kicad och Eagle, båda med lika förödande resultat: Jag fattade absolut noll. Det var ingen vettig vägledning till hur man skulle göra (tyckte jag då) och jag lyckades inte skapa någonting. Eftersom jag helst använder min PCLinuxOS-dator så valde jag att fortsätta att kämpa med KiCad och har nästan lyckats lära mig att använda det nu, även om en del saker fortfarande är obegripliga. (som t.ex. om man gjort ett färdigt routat kort och sedan måste byta en komponent i ritningen, så blir det total kaos när jag ska lägga in komponenten och jag får dra om en massa nät som blivit feldefinierade
En annan jobbig sak är att det på ritningen kan se ut som om man anslutit en ledare till en komponent, men egentligen ligger den i luften, bara att den råkar sluta på samma plats som komponenten har sitt ben. Det är mycket irriterande, då man inte upptäcker det förrän man börjar dra ledningarna på kortet och den komponenten inte får anslutas. OCH SÅ FINNS DET INGEN ÅNGRA-KNAPP !!!
Det har också varit svårt att skapa nya moduler (=layouten till en viss komponent) , men efter mycket krångel har jag lyckats. Hur man sparar nya "moduler" i biblioteket eller tar bort gamla/felaktiga är fortfarande en gåta.
Autoroutern har jag slutat försöka med. Funkar inte med bara ett lager. (får ändå göra om det mesta för hand, och det tar längre tid än att göra allt från början).
Att fylla i Zoner tycker jag också är dåligt i Kicad. Zonernas kanter blir väldigt fula. Jag lägger till Zonerna i GIMP (dvs motsvarigheten till Photoshop) efteråt. Lite jobbigt bara om man caddar om senare.
En annan sak med Kicad som varit jobbig (särskilt om man har stora kort med många komponenter) är att när man startar PCB-editorn och laddar in nätlistan så hamnar alla komponenter på varandra i en stor klump. Det är en rejäl oreda innan man ser vilken som är vad. Så jag har gjort ett enkelt java-program som lägger till koordinater i nätlistan som motsvarar koordinaterna på ritningen. Därmed ligger komponenterna snyggt utlagda på PCB:et precis som de ligger i schemat. Lätta att hitta! Programmet har dock ett uruselt användarinterface, så jag vill inte skryta för mycket om det.

Det har också varit svårt att skapa nya moduler (=layouten till en viss komponent) , men efter mycket krångel har jag lyckats. Hur man sparar nya "moduler" i biblioteket eller tar bort gamla/felaktiga är fortfarande en gåta.
Autoroutern har jag slutat försöka med. Funkar inte med bara ett lager. (får ändå göra om det mesta för hand, och det tar längre tid än att göra allt från början).
Att fylla i Zoner tycker jag också är dåligt i Kicad. Zonernas kanter blir väldigt fula. Jag lägger till Zonerna i GIMP (dvs motsvarigheten till Photoshop) efteråt. Lite jobbigt bara om man caddar om senare.
En annan sak med Kicad som varit jobbig (särskilt om man har stora kort med många komponenter) är att när man startar PCB-editorn och laddar in nätlistan så hamnar alla komponenter på varandra i en stor klump. Det är en rejäl oreda innan man ser vilken som är vad. Så jag har gjort ett enkelt java-program som lägger till koordinater i nätlistan som motsvarar koordinaterna på ritningen. Därmed ligger komponenterna snyggt utlagda på PCB:et precis som de ligger i schemat. Lätta att hitta! Programmet har dock ett uruselt användarinterface, så jag vill inte skryta för mycket om det.
- JimmyAndersson
- Inlägg: 26417
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
- JimmyAndersson
- Inlägg: 26417
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Jag gjorde ett litet exempel på hur jag brukar göra.
Ett problem har uppstått:

Nu finns det (minst) två sätt att lösa det.
Metod 1)
Sätt två "via":

Routa en bana på toplagret:
Om du gör enlagerskort så fungerar den här bara som en kom-i-håg-grejj så du vet att det ska vara en sladd där.

Metod 2)
Välj en lämplig jumper i komponentbiblioteket.
Placera bygeln på rätt ställe och routa klart:

edit:
Nackdelen med metod 2 är att man antingen får räkna ut var man behöver bygel redan när man gör schemat, eller lägga till en bygel när problem uppstår. Men då måste man rensa lite, för om man redan har routat och ändrar i schemat så blir det såhär:

Men det går ju förstås att ordna med Ripup-knappen (brevid Route-knappen).

Ett problem har uppstått:

Nu finns det (minst) två sätt att lösa det.
Metod 1)
Sätt två "via":

Routa en bana på toplagret:
Om du gör enlagerskort så fungerar den här bara som en kom-i-håg-grejj så du vet att det ska vara en sladd där.


Metod 2)
Välj en lämplig jumper i komponentbiblioteket.
Placera bygeln på rätt ställe och routa klart:

edit:
Nackdelen med metod 2 är att man antingen får räkna ut var man behöver bygel redan när man gör schemat, eller lägga till en bygel när problem uppstår. Men då måste man rensa lite, för om man redan har routat och ändrar i schemat så blir det såhär:

Men det går ju förstås att ordna med Ripup-knappen (brevid Route-knappen).

- JimmyAndersson
- Inlägg: 26417
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Vet tyvärr inte hur man ökar bredden på banorna efteråt, men för att öka bredden innan man ritar ut dem så trycker man på Route-knappen och ställer in lagom bredd vid "Width". (Ändra gärna till millimeter-visning genom menyn View -> Grid och välj "mm" till höger om Size-rutan.)
För att minska borrhålens storlek (det går att göra efteråt) så kan man sätta ut en Via på varje ställe som man vill ändra. Tryck på "Via"-knappen, ställ in önskad form (oftast runda) och ändra Diameter och Drill. Dessa inställningar görs i rutorna strax under menyraden.
Ett mer permanent sätt är att ändra borrhål mm i varje komponent. Länken som du fick tidigare innehåller bra steg-för-steg guider till det.
Eagle är väldigt kul när man vant sig vid det. Jag tyckte det var väldigt rörigt i början (gjorde mina kort i Photoshop innan), men jag tvingade mig att sitta en stund med det då och då (typ 20 minuter per gång innan jag tröttnade) och tillslut var jag fast. Nu händer det att jag gör scheman och routar bara för att det är kul.
För att minska borrhålens storlek (det går att göra efteråt) så kan man sätta ut en Via på varje ställe som man vill ändra. Tryck på "Via"-knappen, ställ in önskad form (oftast runda) och ändra Diameter och Drill. Dessa inställningar görs i rutorna strax under menyraden.
Ett mer permanent sätt är att ändra borrhål mm i varje komponent. Länken som du fick tidigare innehåller bra steg-för-steg guider till det.
Eagle är väldigt kul när man vant sig vid det. Jag tyckte det var väldigt rörigt i början (gjorde mina kort i Photoshop innan), men jag tvingade mig att sitta en stund med det då och då (typ 20 minuter per gång innan jag tröttnade) och tillslut var jag fast. Nu händer det att jag gör scheman och routar bara för att det är kul.

- JimmyAndersson
- Inlägg: 26417
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Jag ändrade bredden på alla ledare samtidigt så här; group all - change width ("skiftnyckeln") och walde bredden, sedan högerklickade jag mitt i layouten och valde change: all. Då ändrades alla banorna på kortet samtidigt. Vet inte om det är rätt eller fel, men det funkade
När jag sedan skulle använda samma metod till att ändra borrstorleken på alla, så ändrades bara via hålen, inte pads:en...

När jag sedan skulle använda samma metod till att ändra borrstorleken på alla, så ändrades bara via hålen, inte pads:en...