Op 30 juni 2017 17:41:23 schreef ojeke:
Hoi,
Het klopt dat er footprints snel te herbruiken zijn, maar ik zie helaas een trend dat ze toch weer steeds naar iets andere varianten gaan.
Als wij projecten doen binnen onze firma word het aanmaken/reviewen van componenten toch snel op 60 minuten per component geschat (telt natuurlijk niet voor de RLC's en opamp stuff). Je moet toch altijd wat stappen doorlopen in een firma hoor:
- uitzoeken van de exacte extensie van de package die je wil
- chekken van de datasheet footprint aan de bestaande (de msop van fab a is niet dezelfde als die van fab B)
- aanmaken van symbool tekening
- samenbrengen van footprint en symbool in een database (word niet overal gedaan)
- een datasheet link en andere dingen toevoegen
- alles in een beheersysteem inchekken voor review
- review door tweede persoon die alles naloopt.
- en natuurlijk zorgen dat iedereen in ongeveer dezelfde stijl tekent
Als we een beetje een fatsoenlijk project hebben zijn er toch altijd snel 50 componenten die we moeten aanmaken, waar we dus ook meer dan een week aan bezig zijn. SnapEDA zou deze voor 1000$ ook intekenen, wat een pak goedkoper is als onze project mensen dit moeten doen.
Kan iemand mij vertellen hoe jullie dit doen in jullie professionele tijd? Hebben jullie technieken om dit zelf sneller te doen? Of schikken jullie je naar de Vault van AD?
Alvast bedankt!
Joris
Ik ben nu ook een paar maanden met Altium bezig. Tevoren heb ik al gewerkt met Orcad (lang geleden) en met recente versies van Eagle en Ultiboard en Kicad. Altium is inderdaad traag met aanmaken van footprints. Het is vast geschikt voor iemand die full-time ermee werkt en overal de weg kent maar als je het "even" in moet leren en "even" een schema en PCB moet maken is de user interface best wel een ramp. Eigenlijk moet je een paar weken op cursus/training hiervoor. Niet om te leren CAD tekenen maar gewoon om de weg te leren kennen in dit programma, hier kom ik waar en hoe doe ik wat. En dat hoort niet nodig te zijn. Een interface hoort logisch te zijn. En dat gedoe met grids is ook onhandig. Je bent gewoonweg verplicht op inch maten te werken anders krijg je geen schema gemaakt. Verder heb ik al ca 40 crashes van subsystems gehad (hoofdprogramma loopt door maar wat je doet, bv vault crasht), zelfs een blue screen (3D preview in Vault in combinatie met W10 64bit V1703, dat leer je snel af dan om in preview te kijken).
Eagle mist belangrijke dingen als real time design rule check, Ultiboard is al wat beter maar heeft ook niet veel footprints beschikbaar. Maar je leert de programma's echt in een 2 dagen. Na de eerste dag ben je al aan de slag.
Mijn Altium design had heel kleine componenten nodig. Ja, SOT232 etc. kent Altium nog wel, maar het echt kleine spul van 1x2 mm etc niet. Er zit nog eens geen 0402 in, zelfs geen 0603 condensator. Alle footprints moet je dan zelf maken en dat is best wel stroperig in Altium. Ik moet wel zeggen dat de automatische generators goed werken, vooral met BGA (daar is Ultiboard ook goed maar suckt Eagle geweldig). Je kunt via de Vault e.e.a. downloaden, maar daar is het footprintaanbod beperkt en ik heb daar ook een hoop fouten in footprints gevonden. Zelfs bij Analog Devices, go figure. Het vreet tijd.
Maar er is weinig keuze. Blijkbaar moet iedereen nog steeds zijn eigen footprint maken. Over de hele wereld moeten duizenden mensen dezelfde footprint gemaakt hebben en dat niet van elkaar weten. Dat wijst mij erop dat dat het zwakke punt van de Vault van Altium is. De interne database is oude zooi (letterlijk, veel pincomponenten), footprints in de Vault zijn nog steeds van 10 jaren terug. En als je iets zoekt moet je dat met tekst doen en hopen dat het in de beschrijving staat: "10uF 0805 100V" werkt al niet als in die beschrijving van digikey een spatie tussen de 100 en V staat. En Altium geeft veel te weinig componentkeuzes, ik vind zelf via de fabrikanten en mouser/digikey/farnell altijd betere of kleinere componenten.
Ik liep er met mijn vorige project ook tegenaan dat ik de tijd die Altium op ging vreten niet in kon schatten. Met Ultiboard (en misschien zelfs met Eagle) had ik het 2 keer zo snel gedaan. Maar dat weet je niet als je voor de eerste keer met Altium werkt.
Terug naar jouw vraag:
Er is zover ik weet geen service voor. Wel kun je 3D componenten bij 3dcontentcentral downloaden, die hebben best veel. Maar dan telkens weer geen footprints.
Die uur per component voor de wat moeilijkere zou best wel kunnen kloppen. Maar leg dat je klant eens uit? Die denkt dat je een sukkel bent dat je zoveel tijd voor zoiets simpels nodig hebt.
Hoe ik het doe: als het in de vault zit pak ik die omdat ik dan designtijd uitspaar en dan sneller een schema kan maken. Maar in de praktijk heb ik dan altijd de grotere componenten en ik merk dat ik op het einde van het project eigenlijk bijna alles zelf heb gemaakt om het toch weer klein te krijgen.