Creating a Schematic Library in Altium Designer

This article summarizes the schematic creation in a concise way, using its editors in schematic libraries.

In this article, the following topics are discussed:

  • Create new libraries.
  • Create single- and multipart schematic components.
  • Check components using schematic library editor reports.
  • The Importance of Designators!

Schematic Libraries, Models and Integrated Libraries

Schematic component symbols, schematic libraries(. SchLib). Another step after their schematic design is finished will be to integrate the footprint file that we have already prepared into our schematics.

As a designer, you can place these components from separate component libraries or in integrated libraries (symbol libraries, footprint libraries, and model files). IntLib).

The advantages of integrated libraries are that they are portable (everything is in one file) and the components and models in them cannot be edited. Most components (approximately 70,000 ISO compliant components) come from the integrated libraries that you will find in the library folder of your Altium Designer installation. You can remove resource libraries from an integrated library. To do this, open the integrated library and select Extract Sources to remove the source libraries from the screen, which will then open for editing.

Creating the Schematic Library of a Component

The Schematic library Editor is used to create, modify, and manage schematic components. Components are created with design objects in the Schematic Library Editor. Components can be copied and pasted from one circuit diagram library to another, or from the circuit diagram editor to the circuit diagram library editor.

At this point, let's start designing the schematic part for a component. First of all, I must tell you, it may take years to fully learn the Altium Designer app. Unfortunately, it is not possible to fully learn about it by writing a few such articles. But we can take a good step towards a start. At this point, it would make much more sense if you take this risk when evaluating the articles. Because even its schematic design alone is a long-term issue when it comes to a lot of different pin impressions, drawing changes, grid adjustments, integration of pcb footprint, designators, etc. There is also the pcb footprint design issue, which is even more complex than this one. So if you go step by step, it will be much easier for you to grasp the topics.

Schematic Library
Creating a Schematic Library

At this point, the first thing we need to do is open it if we already have a library file. If not, you can create a Schematic Lib file here. Immediately afterwards, a button called Add appears in the area on the left side. From there, you can add as many components as you want to your library.

Now that we have successfully accomplished our component addition, we can proceed. After that, we come across an empty space. That's where the schematic representations of our components will be. We can specify their impressions, pin sequences, designator settings, descriptions of the component, etc., all kinds of things here and play on it as we want.

Schematic Library
Component Schematic File

This is the area you see. Another critical place at this point is how to start drawing. At this point, if you press the P button, you will get a small and used menu. In fact, this is one of the useful shortcuts of Altium Deesigner.

Schematic Library
Schematic Drawing Menu

From this page you can draw any shapes you want using the commands rectangle, line, and so on. Immediately afterwards, you can press the letter P again and switch from there to the Pin section. From there, you can add exactly how many connecting legs (pins) your component has. At this point, when seizing these pins, please pay close attention to the designator (i.e. numbers: 1, 2, etc.) and their nomenclature.

Schematic Library

Here I have given you a sample of a connector. For this reason, my pins are called numbers 1, 2 and 3. But if, for example, this was a microcontroller, things would have to change. This time we would have to write down the names of the microcontroller's pins, such as feed and signal. And I'm going to give you an example of that through the visual.

Schematic Library
1×3 header (1.27mm)

Now that our drawing and pin placement are finished, we can add the PCB footprint drawn on our schematic symbol. We also shared a post about it separately. We strongly recommend that you read that, too. In this way, you will understand very easily.

Schematic Library
footprint ekelem

That's exactly where we add the symbol to our shamtic symbol. In this way, we will make it much easier to transfer the schematics drawn during the project to the PCB in the future.

Schematic Library

From this top, you can select the footprint you have drawn. That way, if you're going to get it done easily. In fact, it's not that hard to prepare the schematic library you want. Of course, the complication of schematic and pcb footprint can also vary according to the component you want to make. However, in general, this is what the schematic library is all about. Let me show you the schematic of a microcontroller in an image and see the difference.

At this point, let's finally talk about a few critical points. We must bear in mind that we must be very careful when assigning designators to our components. At this point, a certain standard has been set all over the world and all designs usually proceed through these designator standards. In fact, let's show you that.

Schematic Library
reference designator

Don't forget, when we put these reference designators into our component, we have to put "?" in the last part. In this way, after our general schema designs are finished, we will be able to automatically perform flawless numbering when we put "?" when enumerating our components. This is really critical. If you do not, it will also cause you to receive errors when switching from schematic to PCB.

Schematic Library

That'll be what you see. So first we write the designator, which is considered standard. These connectors are usually X(may vary), as we know. Immediately afterwards, we place the symbol "?".

Apart from these, it is in your best interest if you pay attention to issues such as description. These will be of great benefit to you when you start your overall schema design of your circuit in the future, when making your component choices.

That's how much schematic library design will be for the beginning. The next step in this will be to create a PCB Footprint library. Anyway, when we start our projects in the future, we will process other important details step by step.