# Defaults, and symbols in schem toolbar

**URL:** <https://librepcb.discourse.group/t/defaults-and-symbols-in-schem-toolbar/451>\
**Category:** Uncategorized\
**Created:** [April 24, 2022, 6:44pm UTC](https://librepcb.discourse.group/t/defaults-and-symbols-in-schem-toolbar/451 "2022-04-24T18:44:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![parenthetical](https://avatars.discourse-cdn.com/v4/letter/p/839c29/32.png) [@parenthetical](https://librepcb.discourse.group/u/parenthetical)\
**Post date:** [April 24, 2022, 6:44pm UTC](https://librepcb.discourse.group/t/defaults-and-symbols-in-schem-toolbar/451/1 "2022-04-24T18:44:36Z")

</div>

Is there a way to change default settings?

For example I would like to change the default for:

In Board editor:

- trace width
- trace angle

In Library editor:

- default pad size and shape

In Schematic editor:  
can the default symbols on the left of the screen for resistors and caps etc be changed to use my own default devices?

what actually is a ground symbol? how does it work? I think it it is currently the only thing requiring me tio keep the base library installed. My attempts to clone it into my library have not resulted in a symbol/component that “knows” it is ground relative to a ground plane.

---

<div class="post-metadata">

**Author:** ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)\
**Post date:** [April 27, 2022, 7:33pm UTC](https://librepcb.discourse.group/t/defaults-and-symbols-in-schem-toolbar/451/2 "2022-04-27T19:33:53Z")

</div>

No, all these default settings in the library-, board- and schematic editors cannot be changed.

> [@parenthetical](#):
>
> can the default symbols on the left of the screen for resistors and caps etc be changed to use my own default devices?

Not yet, but at least this is something I want to make configurable for sure 🙂

> [@parenthetical](#):
>
> what actually is a ground symbol? how does it work? I think it it is currently the only thing requiring me tio keep the base library installed.

No, you don’t need the base library for that (well, I’d still recommend to use the base library since it contains a lot of such useful things - but technically it is not needed). Just open the GND component (not the symbol), there you will see that the “forced net name” is set to `{{VALUE}}` which is the whole trick since it propagates the component’s value to the connected net.

---

<div class="post-metadata">

**Author:** ![parenthetical](https://avatars.discourse-cdn.com/v4/letter/p/839c29/32.png) [@parenthetical](https://librepcb.discourse.group/u/parenthetical)\
**Post date:** [April 27, 2022, 9:18pm UTC](https://librepcb.discourse.group/t/defaults-and-symbols-in-schem-toolbar/451/3 "2022-04-27T21:18:47Z")

</div>

OK great I see. That forced net name could be useful for other I/O pins, like I could set the name of a a net in IN or OUT or whatever…

It is a useful trick for making disconnected nets a single net for air wire purposes, for example if they are connected in some way off the board.
