sch-rnd-aux knowledge pool
List of all nodes
-
How get custom attributes exported
- attr_export_name by
Tibor 'Igor2' Palinkas
on
2023-07-04
-
Project stances
- stance by
Tibor 'Igor2' Palinkas
on
2023-07-02
This pool node is a guide on how to define and manage different build options from the same schematics.
-
BoM export from sch-rnd or pcb-rnd
- export_bom by
Tibor 'Igor2' Palinkas
on
2023-07-02
Exporting Bill of Materials is possible both from sch-rnd and pcb-rnd. This pool node compares the two.
-
DNP and omit
- dnp_omit by
Tibor 'Igor2' Palinkas
on
2023-07-02
sch-rnd has support for DNP (Do Not Populate) and omit (do not export) attributes. This pool node is a guide through the different options of using them.
-
Symbol design checklist
- sym_chk by
Tibor 'Igor2' Palinkas
on
2023-06-05
Checklist for symbol design to help users creating full featured, universal symbols that can be easily reused when distributed.
-
Project file format
- prj_syntax by
Tibor 'Igor2' Palinkas
on
2022-09-09
The Ringdove project file hosts a lihata subtree for each software dealing with the project. In case of sch-rnd, this subtree is a simple configuration tree. This pool node describes the most important, project-related config nodes within this subtree.
-
The anatomy of a symbol
- symbol_anatomy by
Tibor 'Igor2' Palinkas
on
2022-08-25
This pool node dissects a symbol to explain each different drawing object type: how they are constructed, what pen they sohuld use, in which group they are.
-
Renumber plugin
- renumber by
Tibor 'Igor2' Palinkas
on
2022-08-11
Once you are done with arranging your symbols, you definitely want to name them. You can go and manually do this symbol by symbol (quickest way is hotkey {a a}), but sch-rnd now also offers a way to semi-automate it.
-
Name "unnamed" (R??) symbols for compilation
- fix_unnamed by
Tibor 'Igor2' Palinkas
on
2022-08-11
-
The fill-gray-threshold export option
- fill_gray_thrs by
Tibor 'Igor2' Palinkas
on
2022-08-11
There are different colors on the screen for a drawing, which would translate fine to grey-scale in non-color export. In monochrome export we want to use black and white only, to have high contrast. Plus different slightly shades of grey wouldn't help as much in telling wires apart from symbol graphics as blue vs. green on screen. However, converting everything to black fails when it comes to the light background fill of the titlebox.
-
Text alignment
- text_align by
Tibor 'Igor2' Palinkas
on
2022-08-01
-
Group UUIDs in the cschem model
- uuids by
Tibor 'Igor2' Palinkas
on
2022-06-23
Group objects have universally/globally unique identifiers which helps tracking back annotations and source/history information. This pool node explains the theory and practical use cases.
-
Why should you use sch-rnd vs. gEDA/gschem or Lepton EDA?
- vs_geda by
Tibor 'Igor2' Palinkas
on
2022-06-15
Datasheet-like comparison table of the most important features of sch-rnd and gEDA/gschem/lepton, to help users choosing between the packages.
-
Project file handling corner cases
- prj_corners by
Tibor 'Igor2' Palinkas
on
2022-06-08
Different options for supporting design file listing project files in sch-rnd and later in pcb-rnd.
-
Project file architectures
- prj_archs by
Tibor 'Igor2' Palinkas
on
2022-06-08
A project is a bunch of design files, configuration, metadata and auxiliary files bundled in a way. There are different ways an editor can handle projects. This article gives an overview of the possible approaches from simplest to most complex. Assumptions: toolkit approach (separate software for different parts of the project, e.g. schematics editor, pcb editor); one file contains only one design (e.g. one sch sheet or one pcb layout).
-
Why no external symbol referencing
- loclib_noext by
Tibor 'Igor2' Palinkas
on
2022-06-06
There are many different ways how symbols are placed on a sheet by schematics editors. Sch-rnd supports embed and loclib, but does not support external reference, on a design decision basis. This article explains the reasons behind that decision.
-
Symbol referencing
- loclib_embed by
Tibor 'Igor2' Palinkas
on
2022-06-06
There are many different ways how symbols are placed on a sheet by schematics editors. This article explains the three most relevant methods: local lib, embedded symbols, external lib references.
-
A hidden risk of gschem external symbol refs
- geda_symref_bug by
Tibor 'Igor2' Palinkas
on
2022-05-09
Demonstrate and explain a hidden risk of silent failure with external symbol references in gEDA (gschem or lepton-eda).
-
io_geda limitations
- io_geda by
Tibor 'Igor2' Palinkas
on
2022-04-06
io_geda is able to load symbols and schematic sheets created using gEDA (gschem or lepton-eda). This node is about how differences between sch-rnd and gEDA will affect the load.
-
Action script to remove "pin numbers"
- remove_pinnum by
Tibor 'Igor2' Palinkas
on
2022-03-14
The other day Erich asked for a feature to remove "pin numbers" from the drawing before export. This did not need a new feature, just a combination of existing features. This node describes the script.
-
Should sch-rnd indicate dangling wire ends?
- dangling by
Tibor 'Igor2' Palinkas
on
2022-03-04
It is possible to indicate dangling wire ends and unconnected terminals. The question is whether sch-rnd should do that or not. For this I've looked at what other sch editors do.
-
Text objects and font
- text by
Tibor 'Igor2' Palinkas
on
2022-02-05
How to use text objects, explain design decisions.
-
Alpha testing
- testreqa by
Tibor 'Igor2' Palinkas
on
2022-01-27
List of test requests during the alpha development phase. This pool node imports and lists all test requests sent to the mailing list.
-
Titlebox convention
- titlebox by
Tibor 'Igor2' Palinkas
on
2022-01-21
-
Size conventions
- sizes by
Tibor 'Igor2' Palinkas
on
2022-01-21
The cschem specification states that coordinates are integer, but leaves details on the interpretation of actual coordinate values up to the implementation. The user is free to follow whatever convention. This pool node describes the default conventions sch-rnd choose for sizes and explains the research behind these values.
-
Using pens
- pen_addr by
Tibor 'Igor2' Palinkas
on
2022-01-21
This node explains how pen addressing works and how to use it in practice to unifiy drawing style or to deviate from the unified style locally.
-
About sch-rnd knowledge pool
- Default by
Tibor 'Igor2' Palinkas
on
2022-01-21
-
Archive: the original idea behind hubs
- cschem_star by
Tibor 'Igor2' Palinkas
on
2017-??-??
Nodes found: 28