SnapEDA logo ☰
About
For Engineers >
Build Parts Request Parts Browse Parts Pricing Q & A PCB Suppliers
For Part Vendors >
Publish Media Kit SnapInsights Get CAD Models Syndication Program Contact Us
Log In Sign Up

Frequently Asked Questions

General Questions

What is SnapEDA?

SnapEDA is an electronics design data company. Our current product is an online CAD library that provides PCB footprints and schematic symbols for millions of electronic components. Our goal is to provide comprehensive coverage for all electronic components, along with full interoperability with EDA tools and transparency into quality. Our technology exports to all major design tools, including Cadence OrCAD/Allegro, Altium, Mentor PADS, Eagle, KiCad, PCB123, & Pulsonix.

Symbol
Symbol
Footprint
Footprint
3D Model
3D Model

Going forward, SnapEDA plans to expand to other forms of design data. The same philosophy that we apply to our symbols & footprints will apply to these forms of data: interoperability with EDA tools and transparency into quality.

How can SnapEDA provide this service for free? How do you generate revenue?

We believe that having free, ready-to-use design data should be a fundamental right for electronics designers. Having the basic building blocks needed to get started capturing or laying out a design can help designers focus on what they're best at -- design -- rather than reinventing the wheel creating CAD parts. This added productivity fuels innovation, and that's what we're passionate about at SnapEDA.

Our basic CAD library of individually downloadable PCB footprints and schematic symbols will always be free for this reason.

Do you plan to introduce schematic capture or layout tools?

No. We consider ourselves an EDA data company and have no intentions of releasing any design software. We work collaboratively with existing EDA tools, rather than compete with them.

CAD Library Questions

Can I use CAD symbols, footprints, and 3D models in commercial designs?

Yes, the license for individual CAD symbols, footprints, and 3D models allows you to use them in commercial manufactured designs without attribution or other license restrictions. See What is the license for symbols and footprints for the full legal text.

What is the license for symbols, footprints, and 3D models?

The license for individual CAD symbols, footprints, and 3D models allows you to use them in commercial and non-commercial manufactured designs without attribution or other license restrictions (details below).

Individual CAD symbols, footprints, and 3D models on SnapEDA are licensed with a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with the Design Exception 1.0. This license allows designers to use CAD files downloaded from SnapEDA for commercial and personal use free of charge, and make derivative works. If CAD files, or derivatives thereof, are shared publicly, attribution must be given to the source (SnapEDA and the original author, as applicable), as outlined by the requirements of the license.

Use of the SnapEDA website is governed by the Web Site Terms and Conditions of Use.

In short, you cannot use the SnapEDA website for the purpose of sharing the content on the Internet or within an EDA tool, but otherwise you are free to use the files for designs.

What is the Design Exception 1.0?

The Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) normally applies to derivative works containing CAD symbols, footprints, and 3D models from SnapEDA, including designs, design files and manufactured boards. However, we decided that you should be able to use CAD symbols, footprints, and 3D models to design and produce any printed circuit board, regardless of the license. Therefore, the license for CAD symbols, footprints, and 3D models contains the following Design Exclusion 1.0:

You have permission to propagate a work of a design, design file(s) and/or manufactured board(s) formed by combining CAD symbols, footprints, and 3D models provided by SnapEDA, even if such propagation would otherwise violate the terms of CC BY-SA. You may then convey such a combination under terms of your choice.

What happens if I can't find the CAD part I'm looking for?

If the CAD part you need is not yet available on SnapEDA, you can request using our InstaPart service where you can get any part made within 24-hours for $29.

Additional, you can use our InstaBuild tool to generate the symbol instantly. Simple follow the instructions in the InstaBuild wizard to automatically build the symbol. The symbol will be connected to an IPC-compliant footprint and will be ready to download for all formats we support. InstaBuild is currently available on select parts.

How is SnapEDA providing transparency into the quality of CAD parts?

As a designer, it always necessary to verify symbol-to-footprint mappings and footprint dimensions before taking your boards to production.

Additionally, SnapEDA is innovating in this space by providing unprecedented transparency into the quality of CAD parts, helping designers catch errors before they happen. One example of this is the SnapEDA Checker. The checker runs algorithms through each CAD file to check for common manufacturing issues.

The checker runs through DFM rules, such as silkscreen clearance, solder mask/paste sizes, zero component orientation, and naming. The check also does unique full-data analysis to identify possible errors.

Additionally, users can also approve or disapprove CAD parts to provide a feedback loop to other designers.

SnapEDA provides only a starting point, but it should always be verified. We do, however, offer a verification system that allows engineers to vouch for parts, or flag issues they see. This is a feedback loop for any issues you may find in the CAD library, however while it serves as a general frame of reference, CAD data must always be verified before sending a design to manufacturing.

Where does SnapEDA get its CAD data from?

1) SnapEDA creates CAD data internally using a combination of automation algorithms and manual creation (the goal is to get to as full automation as possible)

2) SnapEDA is beginning to work more closely with semiconductor manufacturers to make their design content accessible on SnapEDA

What standards does SnapEDA follow?

All footprints created by SnapEDA conform to IPC standards, and all symbols follow a combination of ANSI IEC and our own internal symbol standards. As time goes on, we plan to incorporate more global standards and allow engineers to dynamically modify the CAD data to meet the standards in their particular geographic region or company.

Import/Export Questions

Which formats does SnapEDA export?

SnapEDA exports to OrCAD/Allegro, Altium, Eagle, KiCad, PADS, PCB123, and Pulsonix for symbols and footprints. We also export 3D models in STEP format which can be imported to most PCB tools.

How do I import SnapEDA parts into my PCB tool?

For detailed instructions on importing into your tool, please check out our import guide

I'd like to import my libraries to SnapEDA. What formats as supported for import?

Currently SnapEDA can mass import symbols and footprints from Eagle files. We plan to expand the functionality of our import tools based on demand. Please contact us if there's a software tool you'd like to see supported.

SnapEDA Plugins

How do I Install the SnapEDA Plugin for Eagle?

  1. Download the Eagle plugin
  2. Upon launching Eagle, you’ll see the Control Panel. Open Scripts > Eagle.scr and add the following line to the MENU area in both the BRD and SCH sections:
    '[bin/snapeda.png] SnapEDA : Run ulp/snapeda.ulp;'\
  3. In the ulp folder in the Eagle application directory, save the snapeda.ulp file (Download latest version here)
  4. Also save the json.inc file (attached) into the ulp folder
  5. Place a copy of the downloaded .zip archive file contents in one of the paths in the scriptpath
  6. In the bin folder, add the snapeda.png icon from Downloaded folder.

You should now be able to open a board or schematic file and see the SnapEDA icon in your toolbar.

How do I Install the SnapEDA Plugin for Altium?

  1. Download the Altium plugin
  2. Extract the zipped folder contents to /Documents/SnapEDA
  3. Upon launching Altium, go to DXP > Run Script
  4. Select browse and point to the Snapeda.PrjScr script inside the /Documents/SnapEDA directory
  5. Click SnapEDA.vbs > SnapEDAPlugin to run the installation. Follow the prompts and re-start Altium.
  6. Run the SnapEDA plugin with the Ctrl+D shortcut, or from the File menu.

How do I Install the SnapEDA Plugin for PCB123?

  1. The SnapEDA plugin for PCB123 is already built into the tool, you can download PCB123 here.

API Questions

Does SnapEDA Have an API?

Yes! We have two APIs available depending on how you intend to use the data. Please contact us to learn more.

Contact

I have feedback on how to make the site better. Who should I contact?

Please use the Feedback button at the bottom of the page, or email us at [email protected]

I have more questions that aren't included here. Who can I contact?

Please email [email protected] for any further inquiries.

SnapEDA

  • About
  • Contact
  • Pricing
  • Careers
  • 💎 What's new

Community

  • Our Community
  • Q & A
  • Blog
  • Made With SnapEDA
  • Get the SnapEDA T-Shirt!

Product

  • Parts Library
  • InstaPart
  • InstaBuild
  • Plugins
  • API
  • PCB Suppliers
  • SnapEDA Desktop App

Tools

  • Allegro
  • Altium
  • Autodesk Fusion 360
  • CircuitStudio
  • CR-8000/CR-5000
  • DesignSpark
  • DipTrace
  • Eagle
  • Easy-PC
  • eCADSTAR
  • ExpressPCB Plus
  • KiCad
  • OrCAD
  • PADS & DxDesigner
  • PCB123
  • P-CAD
  • Proteus
  • Pulsonix
  • Target 3001!

Support

  • FAQ
  • How to Import
  • Standards
  • Contact Us
  • Design Resources
  • Terms Of Service
  • Privacy

Join Our Newsletter

Your subscription could not be saved. Please try again.
Thanks for subscribing to the SnapEDA newsletter. We're excited to have you as part of our community.
  • Facebook
  • LinkedIn
  • Twitter

1-844-625-8890

© 2013 - 2022 SnapEDA

5c646afaeba8470793490b40276e3b89