Origo för komponenter?
Origo för komponenter?
Jag har funderat på vad som egentligen är bäst när man skapar komponenter. Jag använder Altium, så när man sedan flyttar en komponent så flyttar man komponenten med origo.
Origo i komponentens centrum:
Fördelar:
Man kan rotera komponenten utan att det blir en offset.
Man man placera komponenter i rad även om de är 180* vridna.
Det blir enkelt att dra en trace genom en 0805 footprint.
Nackdelar:
Alla paddar kommer troligen hamna på en "udda" koordinat, dvs ej på en jämn 10mil multipel som för tex en 0805.
Origo blir lite svår att beräkna på osymetriska kommponenter.
Origo i Pad 1 centrum:
Fördelar:
Du vet enkelt vilken som är pad 1
Du kan rada upp komponenter och alltid få pad 1 på en jämn 10mil kordinat.
Nackdelar:
Pad 2 kommer inte på en jämn 10mil multipel.
Det blir svårt att dra en trace i centrum av en 0805 resistor
Jag skulle tro att de flesta bibliotek kommer med origo i komponent centrum.
Hur gör ni? Finns det någon standard?
Origo i komponentens centrum:
Fördelar:
Man kan rotera komponenten utan att det blir en offset.
Man man placera komponenter i rad även om de är 180* vridna.
Det blir enkelt att dra en trace genom en 0805 footprint.
Nackdelar:
Alla paddar kommer troligen hamna på en "udda" koordinat, dvs ej på en jämn 10mil multipel som för tex en 0805.
Origo blir lite svår att beräkna på osymetriska kommponenter.
Origo i Pad 1 centrum:
Fördelar:
Du vet enkelt vilken som är pad 1
Du kan rada upp komponenter och alltid få pad 1 på en jämn 10mil kordinat.
Nackdelar:
Pad 2 kommer inte på en jämn 10mil multipel.
Det blir svårt att dra en trace i centrum av en 0805 resistor
Jag skulle tro att de flesta bibliotek kommer med origo i komponent centrum.
Hur gör ni? Finns det någon standard?
Re: Origo för komponenter?
I EDWin är origo pin 1 - om man vill det. Det är iaf mest normalt och det är vad jag använder, just för att undvika det mesta av udda koordinater.
Re: Origo för komponenter?
Jag började en gång i tiden med Edwin 32. Men jag kommer nu ihåg att resistorerna hade en "ful"-fix för att kunna dra traces i mitten av tex en 0805. Det fanns en pad i mitten utan koppar, då kunde man använda denna pad för att enkelt dra trace i mitten av de två pad-arna.
Annars lutar det åt att använda centrum av komponenten, detta verkar vara standard i altium bilbioteken.
Annars lutar det åt att använda centrum av komponenten, detta verkar vara standard i altium bilbioteken.
Re: Origo för komponenter?
Men... vad är problemet? Om man i EDWin vill "släppa" rutnätet håller man bara inne Shift under tiden man drar/placerar/justerar ledaren/komponenten/whatever, då är man nere på maximal upplösning direkt. Så gör jag ofta och har ingen problem.
Detta känns som ett icke-problem som mest bottnar i brist på kännedom om funktioner.
Detta känns som ett icke-problem som mest bottnar i brist på kännedom om funktioner.
Senast redigerad av Icecap 8 januari 2015, 19:10:41, redigerad totalt 1 gång.
Re: Origo för komponenter?
Hur vill den som skall automatmontera korten ha det, finns någon standard där?
- Swech
- EF Sponsor
- Inlägg: 4694
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Origo för komponenter?
Altium skapar listor för både centrum av komponent och pad.
Alla de pick and place jag jobbat/ jobbar med vill ha centrum på komponent
Swech
Alla de pick and place jag jobbat/ jobbar med vill ha centrum på komponent
Swech
Re: Origo för komponenter?
Med EDWin kommer den lista automatisk. Hur den definierar origo på pick'n'place har jag ingen aning om men sannolikt räknar den ut det automagisk.
Re: Origo för komponenter?
På alla företag jag jobbat på och kommit i kontakt med PCB-CAD så har centrum gällt för ytmonterade komponenter och pinne 1 för hålmonterade.
Re: Origo för komponenter?
Jag har för mig att IPC rekommenderar origo i mitten (eller samma som plockmaskinen använder), så jag brukar göra så. Brukar även följa deras rekommendation för "zero orientation" med pinne 1 längst upp till vänster. Undantag för hålmonterade kontakter där jag brukar köra origo i pinne 1 av någon anledning jag inte kommer ihåg nu, så den var säkert viktig
Re: Origo för komponenter?
Man får nog skilja på layout och produktion.
Använder själv EDWIN, i layout är origo normalt sett pinne 1, vilket underlättar radikalt när man skall routa kortet, i monteringsfilerna är origo det geometriska centrum för komponenterna.
Använder själv EDWIN, i layout är origo normalt sett pinne 1, vilket underlättar radikalt när man skall routa kortet, i monteringsfilerna är origo det geometriska centrum för komponenterna.
Re: Origo för komponenter?
Kör generellt sett centrum på komponenten (har nästan bara ytmonterat), dels så ger det de fördelar du säger när man roterar, dels så är det så de inbyggda och automatgenererade (använder "IPC Batch Generator" för att generera egna footprints) biblioteken i Altium funkar, så gör det på "handritade" footprints också.
Däremot har vi helt övergett mil-baserat grid, kör allt med metrisk grid, vanligen 0.1mm grid. Nästan alla komponenter vi använder har mm-spacing (0.5mm eller 0.4mm för IC-kretsar, 1.5mm, 2mm och 3mm för kontaktdon). I de fåtal fall det inte passar så får det bli som det blir.
Däremot har vi helt övergett mil-baserat grid, kör allt med metrisk grid, vanligen 0.1mm grid. Nästan alla komponenter vi använder har mm-spacing (0.5mm eller 0.4mm för IC-kretsar, 1.5mm, 2mm och 3mm för kontaktdon). I de fåtal fall det inte passar så får det bli som det blir.
Re: Origo för komponenter?
Samma här. Origo i mitten. MM grid även om jag iofs inte alls bryr mig om något hamnar "offgrid".
Re: Origo för komponenter?
Vanligast origo i mitten för min del, dock så är det lättare att rita komponenten efter origo i databladet och när man har ritat klart den sätta origa i mitten. I altium så är det enkelt att sätta ett nytt origo när man ritar den.