Where can I find reliable libraries? - Page 1
Forum section: electronics / general

author: matrixofdynamism
author_rank: Regular Contributor
timestamp: May 06, 2022, 02:05:17 pm
content: I have access to Altium designer but it does not come with a lot of libraries like Eagle PCB does. This has made me a bit confused. I am using Altium 21.Where can I find reliable libraries for complex parts like FPGAs and MCUs?Also, I am wondering where can I find a goldmine of PCB designs containing FPGAs and MCUs to learn from.If you know of anything, I will be grateful if you could share it with me.Thanks.

author: Kean
author_rank: Unknown
timestamp: May 06, 2022, 02:20:25 pm
content: I've not tried it but take a look athttps://altiumlibrary.com/I didn't see any FPGAs at first glance, but there are a bunch of MCUs

author: SpacedCowboy
author_rank: Frequent Contributor
timestamp: May 06, 2022, 02:43:57 pm
content: I don't know if it's just me, but I've tried to register on that site twice now, and never been sent the email they promiseI'm trialling Altium atm (I have about a week left) and one thing that I've found invaluable is thesamacsys plugin- it'll create symbols, footprints, and 3D models if they have them (and I'll happily search until I find one they do).They didn't have the FPGA I wanted to use (an Efinix one) but they do have more common ones like ice40, spartan7, etc. I used this in Eagle, and it's just as good in AltiumDo a search for a part number (or part of a part-number), click on 'add to design', and it'll build the footprint (you can see it happening) and place the symbol at the bottom left of the schematic you're in... 3D model is downloaded and ready to go as well if they have it (look for 'Y Y' in the list).

author: Kean
author_rank: Unknown
timestamp: May 06, 2022, 03:17:12 pm
content: I just registered and got the confirmation email immediately. My email is hosted on MS 365.In any case, it looks like there is an alternative (and clumsy) way to access their files via their github repohttps://github.com/issus/altium-libraryAlternatives that aren't Altium specific but can export to a large number of EDA systems are Samacsys, SnapEDA, UltraLibrarian, ...With all sources (even from original chip vendors, and ones you build yourself) I recommend doing a thorough review of the footprint - even to the point of printing it out 1:1 and checking the part matches, and checking the pin names once placed on the PCB. A little time spent early on can save so much time later on.

author: SpacedCowboy
author_rank: Frequent Contributor
timestamp: May 06, 2022, 03:31:10 pm
content: Quote from: Kean on May 06, 2022, 03:17:12 pmHuh. Maybe I'll try a different email then...Quote from: Kean on May 06, 2022, 03:17:12 pmThat's useful if I can't get the email to work, thanksQuote from: Kean on May 06, 2022, 03:17:12 pmThis I agree with (and do) though I don't normally print it out - I'll just check the dimensions on the data sheet match the footprint.

author: Kean
author_rank: Unknown
timestamp: May 06, 2022, 03:39:40 pm
content: Turns out part of the setup instructions is to clone the github repo.Their website helps you create a DBLib that links between entries in their database to the cloned files, but I expect that worst case you could access the contents of the files manually.

author: matrixofdynamism
author_rank: Regular Contributor
timestamp: May 06, 2022, 03:45:35 pm
content: Shouldn't Altium designer provide an built in automated method to just get the libraries? I am surprised that with all the advances it has, I can't just automatically get a verified schematic symbol and foot print for a specified part and just add it in.Even in 2022 many people to prefer to design their own libraries.

author: Kean
author_rank: Unknown
timestamp: May 06, 2022, 03:52:47 pm
content: Quote from: matrixofdynamism on May 06, 2022, 03:45:35 pmLong ago I downloaded some footprints from some Altium repository and wasn't overly impressed.I think it has built-in links to Concord Pro (paid) and Octopart these days?I no longer have an active subscription, so still use my perpetual AD19 license.

author: SpacedCowboy
author_rank: Frequent Contributor
timestamp: May 06, 2022, 06:56:17 pm
content: Quote from: Kean on May 06, 2022, 03:17:12 pmSo, interesting: I have a catch-all address on my domain, so whenever I register anywhere I use <their-company>@<my-domain> and it all gets sent to the same inbox, but I can tell who sold my registration details if I start getting spam from somewhere, since the offending party is right there in the 'From' line. Yes, Tesla, I *am* looking at you...Anyway, I'd put in 'altiumlibrary@...' as the email address both times, and neither time did I get an email. This time I used 'Hide My Email' on the Mac, and it worked correctly in seconds...I'm on the second week of my evaluation of Altium and I too will probably get a permanent license - I used Eagle for almost two decades before Autodesk decided to can it and shoehorn everyone into "the cloud", so looked at like that, an expensive one-off purchase is spread over a long time

author: T3sl4co1l
author_rank: Super Contributor
timestamp: May 06, 2022, 07:35:26 pm
content: Think you have to go digging for the old (AD14? AD09? Protel?) library archive, it's not installed with newer versions for some reason... I don't recall the link offhand I'm afraid.Tim

author: E-Design
author_rank: Regular Contributor
timestamp: May 06, 2022, 07:50:34 pm
content: Quote from: matrixofdynamism on May 06, 2022, 03:45:35 pmOh, absolutely yes.

author: Doctorandus_P
author_rank: Super Contributor
timestamp: May 06, 2022, 09:57:50 pm
content: I'd thing that for the price of altium you can expect you'd get home delivered footprints on a golden platter and with sugar on top.I'm also expecting altium to also move to the mist extortion model.But I'm a happy KiCad user and it's impolite to vet (too much) about other software.That said,There are several websites that specialize in PCB footprints. They often have a database with over a million footprints in their own data format, and generate output in the fly on request.samacsys has already been mentioned but there are more:* PCBlibraries.com* Snapeda.com* UltralibrarianAnd there are probably more, but I'm mostly old skool myself and prefer to make my own footprints if needed.

author: free_electron
author_rank: Super Contributor
timestamp: May 06, 2022, 10:41:18 pm
content: samacsys libraries are full of errors. beware !Celestial library is a decent start point.But you are better off building your own.Libraries are heavily dependent on how you build your boards. Most companies fine-tune them for production and their own secret sauce.Generic libraries are never optimized.

author: nctnico
author_rank: Super Contributor
timestamp: May 06, 2022, 10:50:19 pm
content: Quote from: free_electron on May 06, 2022, 10:41:18 pmThis!@the OP: Building your own footprints is the best way forward so learn how to do this. The second best is using footprints from an existing (evaluation board) design so at least you know the footprints have been tested. Maybe use vendor provided footprints. But I stay clear from footprint websites; I never got a good footprint from such a website.

author: matrixofdynamism
author_rank: Regular Contributor
timestamp: May 07, 2022, 08:04:35 am
content: Since we are discussing this topic, why exactly would people need to create their own footprints inspite of some existing on the internet or can be obtained through specialized tools? I mean the vendor datasheet will contain some guidance on how to create the footprints and, there are the IPC standards. Why then can't there just be a single "universal" footprint? Isn't footprint more about the package than the actual device itself?

author: SpacedCowboy
author_rank: Frequent Contributor
timestamp: May 07, 2022, 02:25:55 pm
content: Quote from: matrixofdynamism on May 07, 2022, 08:04:35 amThere are a few points of view in this topic-areaoFirst off, some people just prefer to do it themselves. That way they can be sure that any mistakes made are their own, and most people who do this will take the care and effort to make that unlikely. It can be time consuming for larger parts though, especially if you’re not yet familiar with the tools.oIf you blindly download and use parts from one of the internet sites providing the service, and you don’t check them first, eventually you’ll come across a problem. I had one from Samacsys where the footprint was supposed to be narrow SOIC but was in fact wide SOIC. I caught it because I checkoIt’s not just the footprint, it’s the schematic symbol too (and, these days, the 3D model). I almost never use the schematic symbol verbatim from Samacsys, for example - their philosophy is that the symbol should map directly to the geometry of the part, whereas I prefer a logical representation on the schematic so I want GNDs collected and bussed-pins together etc etc.oSome parts arejust plain weird. This USB hub claims to be SSOP16 but has typical inter-pin dimensions of 0.53mm, according to its data sheet. I have a test-board out for manufacture right now which uses the data sheet values, so I’ll soon find out the truth of the matter.oI think it’s worth noting that Idogenerally use the online libraries for packages, and I’ve had maybe 3 or 4 errors in literally hundreds or thousands of parts downloaded. One error can ruin your day though, so I do check newly-downloaded parts. Nothing goes into the library without a check. The simplest way to check is just to pull the data sheet and compare, but I also check the symbol->footprint connectivity, and as I mentioned I generally re-organize the symbol. Even doing all this, it’s significantly faster than creating the thing from scratch yourself IMHO.I’m sure others have different viewpoints, but this works for me. I’m more of a pragmatist than a purist about this sort of thing (I also am happy to let an auto router do most of the grunt work, which some recoil from in horror) - for me the goal is a working board, not a work of art.

author: Doctorandus_P
author_rank: Super Contributor
timestamp: May 07, 2022, 10:14:15 pm
content: Once you've stepped over your fear to make a footprint yourself and have done it a few times it usually is quite easy.When you go build your own footprint, you make it to your own design.If you go search the 'net for a footprint, (especially an unusual one), you can't even be sure if you will find it.When you design your own footprint, you see every aspect of it during the design process.Verifying footprints made by someone else is necessary, but boring work and this makes it easy to miss some aspect.I once bought a bag of 100 RJ45 plugs and I did not even have a brand name. Just finding a datasheet for this is a nightmare, so I just measured it and created a footprint from my measurements.If your tools are good, then designing your own footprint takes about as much time as searching and verifying some else's footprint, and if you have to (significantly) modify that footprint, then you would have been better off by creating it yourself in the first place.Footprints are often a few rows of the same pad size, and those are usually very quick to make by just drawing one or a few arrays. Usually there is not much magic in a footprint.

author: SpacedCowboy
author_rank: Frequent Contributor
timestamp: May 07, 2022, 10:46:19 pm
content: I think making the footprint itself is fairly simple, yes, especially if it fits into something the wizard can manage… but if you have an FPGA with 484 balls in it, that’s a significant time investment over the download-and-check approach. It’s not generally the footprint that takes the time, it’s the symbol generation, linking ‘(and triple-checking the pads match the pins), the assembly layer, the designator, thermals etc etc.

author: free_electron
author_rank: Super Contributor
timestamp: May 08, 2022, 04:29:43 am
content: There is also the Altium community vault. those are designed by a dedicated group of people at Altium.

author: T3sl4co1l
author_rank: Super Contributor
timestamp: May 08, 2022, 07:39:45 am
content: I suppose I might as well shoot my shot? Here's a listing of my main library, SCH:Code:ADC AD9633BCPZADC AMC1035DRADC MCP3208T-BI/SLBJT NPN 2N3904BJT NPN BC847BSABJT NPN MJD31CT4GBJT NPN MMBTH10BJT NPN PNP ZXGD3009DYTABJT NPN Prebiased MUN5214DW1T1GABJT PNP 2N3906BJT PNP BC857BSABJT PNP MJD32CT4GBJT PNP Prebiased MUN5111DW1T1GACapacitorCapacitor AltCapacitor PolarizedComparator LM339AComparator LM393AComparator LMC7211Comparator MCP6561Comparator MCP6562AConn BNC Horiz 1-1634612-0Conn BNC Vert 5-1634506-1Conn CoaxialConnector 2Conn Ethernet J00-0065NLConn FFC 30 Pin 0.5mm BottomConn FFC 36 Pin 0.5mm BottomConn FFC 40 Pin 0.5mm BottomConn Header 1x3 0.2" Shrouded Vert OSTOQ035450Conn Header 2X5 Shrouded Vert N2510-6002-RBConn SD Card Holder 10067847-001RLFCS ACS712ELCTR-20A-TCS ACS770LCB-100U-PFFCS HAIS 200-PDAC MCP4922T-E/SLDCDC MEV3S1212SCDCDC REC6-1212SRWDCDC VBSD1Diode 1N4148Diode BAV99Diode Bridge DF01MDiode Bridge GPJ2508-BPDiode DA4X101K0RADiode ES1JDiode S1JDiode SchottkyDiode Schottky BAS40-05VADiode Schottky BAS70-07ADiode Schottky BAT54ADiode Schottky BAT54CDiode Schottky BAT54SDiode Schottky Dual BAT54XYADiode Schottky MBR0540Diode Schottky SS5P6-M3/86ADiode STTH12R06DDiode UF4004Diode Varactor MA46H201-1056Diode Varactor SMV1213-004LFDiode Zener 1N5231BDriver FAN3100CSXDriver FAN3121Driver IRS2186SPBFDriver IRS21814SPBFDriver IXDD614CIDriver NCP51530BDR2GDriver TC4420EOADriver TC4426ACOAADriver TC4427ACOA713ADriver TPS28225DRBREM14 - 14 mm Rotary Optical Encoder w/SwitchEncoder w/ JoystickFFC50FIDUCIALFuse 1206 100mA 60VFuse Cartridge 3AGFuse Clip 3AGFuse Round THT 1A 250VGroundHOLEHS CONVHS HEATSINKIC AD633ARZIC ADN4667IC HIH-5031IC LM3914N-1/NOPBIC LTC6906IC MAX253CSA+IC NE555DRIC S1D13517F00A100AIC Si500DIC TC4W53FU,LFIC THC63LVDM83DIC ZXCT1107SAIGBTInd 3WInd 4WInd 6WInd 22uH 19A 2300HT-220-H-RCInd 68uH 7.6A 2200LL-680-H-RCInd CM Bourns 8120Ind CM DualInd CM Taiyo Yuden TLF9UA102W0R8K1Ind CM Taiyo Yuden TLF9UAH103WR23K1Ind CM TripleInd Dual 3.9uH 17A P0598NLInd FB 0805 1kR 1AInd FB 0805 300R 2AInd FB 1206 390R 2AInd FB Lead 40RInd FB Lead 135RInd FlybackInd PWRInd PWR2InductorInductor CTInterface FIN1027AMXAInterface FIN1028MXAInterface ISL3280EIHZ-TInterface ISL3295EIHZ-TInterface ST3485EIDTIsolator ADUM2201BRWZIsolator ISO7331CDWRJFET MMBT4392LCD 3.3 Connector 50 PinLCD 4.2 Connector 50 PinLED 7 Seg 3 Digit LDT-M2806RILED BargraphLED BlueLED GreenLED Green Dual Right Angle T1-3/4 WP1503EB/2GDALED Green Dual Right Angle T1 WP934MD/2GDALED MU08-2201LED MU08-4201LED RedLED WhiteLED YellowLogic 65LVDS1Logic 65LVDS2Logic 65LVDS31Logic 65LVDS32Logic 65LVDS389Logic 74HC1G14Logic 74HC2G08DPALogic 74HC3G14ALogic 74HC14DALogic 74HC7014DALogic 74LVC1G04Logic 74LVC1G07Logic 74LVC1G08Logic 74LVC2G08ALogic 74LVC2G14ALogic 74LVC2G32ALogic 74LVC2G74Logic 74LVC3G07ALogic 74LVC3G14ALogic 75C1168Logic CD74HC4017PWRLogic CD4001BMALogic CD4002BMALogic CD4011BMALogic CD4043B BlockLogic CD4043B PartsALogic CD4069UBMALogic SN74HC00PWRALogic SN74HC02PWALogic SN74HC08PWRALogic SN74HC74PWRAMCU ATXMEGA64D3AMCU AVR64DA32-I/RXBMCU AVR64DA48-I/6LXMCU AVR64DA64-I/MRMechanical HardwareMechanical PinMemory MT46H16M32Memory MT46V32M16Memory MT48LC8M16A2TG-6A:LTRMODULE2MODULE4MOS NCH 2N7002MOS NCH DN3545MOS NCH FDP52N20MOS NCH IRFB4020MOS NCH IXFN82N60PMOS NCH RUM001L02MOS NCH SIS932EDN-T1-GE3AMOS NCH SO8MOS NCH STP19NM50NMOS PCH BSS84MOV 360V 20mmOpamp AD8137Opamp ADA4817Opamp LM358AOpamp LM13700MXAOpamp LMV793MF/NOPBOpamp OPA2172AOpamp THS4520RGTOpamp TLV2371Opamp TLV2372IDGKAOpamp TLV2374AOpto 4N35Opto FODM121AR2Opto SFH6345Opto TLP627-4APCBPMIC ADP2302ARDZ-R7PMIC AP3012KTR-G1PMIC BQ27411DRZT-G1APMIC CS5173PMIC LM3526MX-L/NOPBPMIC LMR12007XMKPMIC LNK623DG-TLPMIC LT3465AES6#TRMPBFPMIC LT3481PMIC MAX17048G+T10PMIC MCP73831T-2ACI/OTPMIC NCP4306AADZZZDR2GPMIC NCP4328ASNT1GPMIC SG3524DRPMIC TL494PMIC TL598PMIC TPS40200DPMIC TPS54233DRPMIC TPS60403PMIC TPS561201DDCRPMIC UC3842PMIC UCC28065DRPMIC UCC256303DDBPotentiometerPS 9V 10W ECL10US09-PPS 9V 15W EML15US09-PPS 12V 3W PBO-3-S12Ref LM4041BIDBZRRef LT6650Ref TL431BIDBZRef TLV431AFTAReg L78L12ACUReg L78L33ACUTRReg LD1117S33CTRReg LD39150PUReg LP3985IM5-5.0Reg MC78M12Reg MCP1802T-3302I/OTRelay DPDT 5V 2A D3063Relay SPDTRelay SPSTRelay Tyco SPDT 12V 1A TSC-112L3HRes Quad 1206 1k 1%ARes Quad 1206 4.7k 1%ARes Quad 1206 20k 1%ARes Quad 1206 47 1%ARes Thermistor 0805 4.7k B=3500Res Thermistor Inrush 5R 7A 15mmRes Thermistor Inrush 7R 10A 22mmResistorSCRSCR 2N6394SevenTransistorSim EfficiencySim EmeterSim Sampling FilterSim SPMeterSim VCCAPSim VCINDSSRSwitch DIP 206-8STSwitch Selector S-1011ASwitch SPDT Vert 8.5 x 3.5 x 5.5 mm CL-SB-12B-02TSwitch TactileSwitch Tactile Vert 6.0 x 6.0 x 9.5mm EVQ-PAC09KTerminal QC 0.110"Tube DiodeATube PentodeATube TetrodeATube Triode DualATube TriodeATVS CPDT-5V0U-HFTVS D1213A-04S-7TVS GDTTVS NUP4202TVS PGB102ST23WRTVS SMAJ5.0CATVS SMAJ12ATVS SMDJ12AXfmr 3FD-428Xfmr 3FD-524Xfmr CST206Xfmr CT Pulse PA1005.100NLTXfmr CT Pulse PB0026NLTXfmr Custom RM14Xfmr Ethernet Dual H0056NLAXfmr GDT P22/13Xfmr IsolationXfmr PH9384.011NLTXfmr PTXfmr Seven WindingXfmr VAC T60403-D4097-X055Xfmr VFBAnd PCB,Code:ACS770ARROWC0402C0402_LC0603C0805C1206C1210C1806C1812C2220CAPPR50X68CAPPR80X80CAPPR100X200CAPPR100X200HCAPPR125X200CAPPR125X200HCAPPR160X270CAPPR185X330HCAPPR220X300CAPPR350X420CAPPR400X300CAPR130X40CAPR180X60CAPR180x90CAPR225x50CAPR225x100CAPR230X178CAPR315x135CAPR315X135X2CAPSMT40X40CAPSMT50X58CAPSMT63X60CapSMT80x67CapSMT80x100CAPSMT100X100CAPSMT160X170CAPT35X28CAPT73X43CELL_18650_1043CONN_1X2_5.08_39880-2CONN_22-11-2042CONN_39501CONN_BNCCONN_BNC_5-1634506-1CONN_ETH_00-0056NLCONN_FPC_52437-3071CONN_FPC_54104-4031CONN_FPC_54132-3662CONN_PJ102ACONN_SDCARDCONN_USB_12401610E4CONN_USB_DX07S024JJ2R1300CONN_USB-C-SMD_KH-TYPE-C-16PD2PAKD2PAK-5DC20GWADCDC_REC6SRWDCDC_VBSD1-SIPDIO_DIP4_DF01MDIO_GBJDIO_GBJ_HDIO100X27DIP-6DIP-8DIP-18DISC60X24X762DISC160X40X78DISC160X40X100DISC220X60X78DISC220X60X78-2DISC220X60X100DO-214ABDO-214ACDO-220_UDO-220ACDO-247_UDO-247ACDO-247HDO220-247DPAKECS3953MEUROHDR1X2EUROHDR1X4EUROHDR1X6F2410FB32X35FB89X35FCIHDR1X1FCIHDR1X2FCIHDR1X3FCIHDR1X3MECHFCIHDR1X4FCIHDR1X5FCIHDR1X6FCIHDR1X7FCIHDR1X8FCIHDR1X9FCIHDR2X2FCIHDR2X3FCIHDR2X4FCIHDR2X5FCIHDR2X6FCIHDR2X7FCIHDR2X8FCIHDR2X9FCIHDR2X10FCIHDR2X11FCIHDR2X12FCIHDR2X13FCIHDR2X14FCIHDR2X15FCIHDR2X16FCIHDR2X17FCIHDR2X18FCIHDR2X19FCIHDR2X20FH12_45FH12_45MFH12_50FH12_50MFIDUCIALFUSE_3AGFUSE_3AG_CLIPFUSE_5X20FUSE_5X20_CLIPFUSE_ROUND_THTHAIS 200-PHDR_0.1IN_2X5_SHRHDR_0.1IN_2X6_SHRHDR_0.2IN_1X3HDR_0.2IN_1X3_SHRHDR_0.2IN_1X4HDR1X2_SHRHDR1X3_SHRHDR1X4_SHRHDR1X5_SHRHDR1X6_2.0MMHDR1X6_SHRHDR1X6_SHR_RAHDR1X8_SHRHDR2X20_EDGEHDR2X25SHOLEHOLE_3.4MMHOLE_BKTHOLE2HOLE3HOLE4HOLE5HOLE6HOLE7HOLE7AHOLE8HS_CONVHS_CONV2IC_HIH5030IND_1812ACCIND_2200LL-HIND_2300HTIND_744861056IND_ASPI-0630LRIND_BIGFOOT1IND_BOURNS_8120IND_CHIP10X97IND_CHIP52X52IND_CHIP57X57IND_CHIP68X73IND_CHIP120X120IND_CM_2L_23X33X30IND_CM_11MIND_CM_TLF9UA102W0R8K1IND_CMS1IND_CR8349IND_CST206-1AIND_DO1813IND_GD_P22/13IND_HC2LPIND_HCM0503IND_IHLP1212IND_IHLP2525IND_IHLP3232IND_IHLP4040IND_IHLP6767IND_NR4018IND_NR6045IND_P0598NLIND_P0598NL_WIND_PA3288IND_PA5300IND_POTNTRANSIND_POWERCMCIND_PWR1IND_PWR2IND_PWR3IND_SER2012IND_SRD1005IND_SRF0905IND_SRN8040IND-4WIND0806IND1008INVCHOKEJSTPH1X2_RA_SMJSTXH1X2_RA_THL-1206-QDLED_1206LED_ZLEDLED-0402LED-0603LED-0805LED-LXH100GDLED-LXH100RDLED-T134-GLED-T134-RLED-WP934MD/2GDLED-WP1503EB/2GDLFPAK33LOGO_300MIL_CU_NEGLOGO_300MIL_SSLOGO_600MIL_CU_NEGLOGO_600MIL_SSLOGO_DICKBUTTLOGO_DICKBUTT2LOGO_DICKBUTT3LOGO_TEMPLATESLPLA0.07LTC4624MELF_GDTMHDR1X13_RAMODULE1MODULE2MODULE4MOUSEBITEMOV-14mmMSOP-8_LMSOP-8_MMSOP-10_NMSOP-10-EPMSOP-16_NMU08-REDMU08-YELPOT_EVU-E2AF25D14POT_PDB181-K420KPPAK_DUALPPSO-8PPSO-8_2PPSO-8_3PS_IRM-10-15PS_IRM-15PS_PBO-3-S12PS_PBO-3CPS_XPP_ECL10-EML15PS_XPP_ECL10-PPS_XPP_EML15-PQC_HORIZ_MALE_0.250QC_VERT_FEM_0.110QC_VERT_MALE_0.110QC_VERT_MALE_0.187QC_VERT_MALE_0.250QFN-16_NQFN-32QFN-60_NQFN50P500X500X90_HS-33NQFN50P900X900X100_HS-65NR-1206-QDR0402R0402_LR0603R0612R0805R1020R1206R1210R1218R2512R3920RES-5WRES125X33RES150X45RES200X50RESCS153X40RESV30X254RESV30X508RESV45X508RESV90X762RLY_SPST_188X106RLY200x500RLY551X354RT_3306FRT_POT1RT_SM_EVM3YRT_ST4ETASIP4-SSRSIP7-DCDCSIP7-DCDC2SLHDR1X4SMHDR_2X3SMHDR_2X10SMTHDR1X2SMTHDR1X2_RNDSMTHDR1X4_RNDSOD-123_NSOD-323_NSOD-523_NSOIC-8_NSOIC-8-7SOIC-8-16_EPCS8-64SOIC-8-EPSOIC-14_NSOIC-16_14SOIC-16_NSOIC-16W_NSON-6_30X38SON-6_NSON-8_20X20SON-8_NSON-8-FSON-10-FSON-12_25X40SOP-4_NSOP-6_NSOT-23_NSOT-23-5SOT-23-6SOT-89_NSOT-143_NSOT-223_NSOT-227BSOT-323_NSOT-353_NSOT-363_NSOT-563_NSOT-723_NSW_500SSP1S1M7QEASW_B3S-1000SW_CL-SB-12B-02TSW_OS102011MA1QN1SW_OS102011MS2QN1SW_PTS830SW_S-1011ASW_TACTSW_TACT_114X114X76SWDIP16TERM_8PCV-02-006TERM_8197TERM_0399200302TERM_OSTYK22102030TO-220-5TO-220ABTO-220HTO-220H_BTO-247ADTO-247HTO-277ATP_20MILTP_40MIL_SMTP_S1761-46RTP_S1951-46RTP_S7061-46RTQFP-32-P5_NTQFP-32-P8_NTQFP-44_NTQFP-64_MTQFP-64_NTQFP-128_NTSSOP-8_NTSSOP-14_NTSSOP-16_NTSSOP-24_NTSSOP-38_NTSSOP-54_NTSSOP-56_NTUBE_B7A_PINSTUBE_B7A_PINS_ROUTEDTUBE_B9A_PINSTUBULAR_3D_PARTVFBGA60VFBGA90VWHDR1X3WHDR1X2WHDR1X3WHDR1X4WHDR1X5WHDR1X6WHDR1X6RAWHDR1X7WHDR1X8WHDR1X9WHDR1X10WHDR1X11WHDR1X12WHDR1X13WHDR1X14WPHDR1X2WPHDR1X3WPHDR1X4WPHDR1X5WPHDR1X6WPHDR1X7WPHDR1X8WPHDR1X9WPHDR1X10WPHDR1X11WPHDR1X12WPHDR1X13WPHDR1X14XFMR_3FD-4XFMR_3FD-5XFMR_E16XFMR_E33-28-13_VERTXFMR_FS28-200XFMR_MDIP-6XFMR_P5009NLXFMR_PA1005NLTXFMR_PB0026NLXFMR_PH9384XFMR_RM12-12PXFMR_RM14-12PXFMR_T60403-D4097-X055XTAL_7A_5032XTAL_ABMM2XTAL_HCM49Most of which should be fairly self-explanatory, though the PCB names are a bit haphazard. Almost all have 3D models, though I haven't always been able to find good matches, or build great ones since Altium's modeling is fairly limited.What's a fair price for a symbol+footprint anyway? Like $20? Quantity discount? Idunno...Tim