Cerem Cem ASLAN
Cerem Cem ASLAN
# Reproduction Use a subcircuit (eg. Max232 circuit) Do not use some of its pins in the parent circuit, there by define that unused pins in `no-connect:` section. Any component...
This code is removed from source: ```ls # Cleanup empty layers (layers that we never created) cleanup-limit = 10 for i in reverse [til svg.children.length] child = svg.children[i] # first...
Currently `.netlist` syntax require named connections to be defined in the `key` field: ```ls netlist: "gnd": "a.1 b.2" "5v": "a.2 k.5" 1: "c.2 5v" ``` It must support the following...
Currently `Quick Labels` are in [this format](https://github.com/aktos-io/aecad/blob/235e6b96b1932d9da4c533f121dd9c0801591612/docs/creating-circuit.md#quick-labels): ```ls bom: foo: '500ohm': "x": 1: "aaa" 2: "bbb" ``` Labels are supposed to be strings. However they should also support objects, like...
> https://forum.freecadweb.org/viewtopic.php?f=22&t=62753 A "[Kicad Step-up](https://www.kicad.org/external-tools/stepup/)" like facility is necessary for testing mechanical DRC in a 3D application (FreeCAD in this case). A general purpose tool for this purpose would be...
Circuit definitions support sub-circuits via `schemas:` property. Those schemas and circuit components are included into the target (main) circuit and resulting circuit does have one single schema. However, sometimes we...
As the `.cables` feature simply marks a required pin used while connecting to the connector, aeCAD can not report that pin is actually used by - e.g. - MCU unit....
Netid stays as a remnant after whole net is removed from netlist. This causes unnecessary conflicts. # Reproduction 1. Declare a new connection within the netlist. 2. Compile 3. Remove...
Any component must be able to be manually upgraded. ### Current Workaround Manually call `.upgrade!` method on that component: ```ls sch.components-by-name["c5"].upgrade! ```