Skip to content
Snippets Groups Projects
Commit efc87a7c authored by Jingyan Ling's avatar Jingyan Ling
Browse files

update journal,dsnwritter can load module from fp lib now

parent 2f5782a0
Branches
No related merge requests found
......@@ -465,6 +465,7 @@
|--load netlist functions
~~~
- Text tree structure is done.
- Documentation and notes for code needed
- Functions are needed to help user use library.
......@@ -485,3 +486,16 @@
- TODO: functions that load modules and footprints
### 07/30/2019
- Record of Tips:
- Use `@classmethod` in class to parse information pull out from files (netlist,drawings,footprint) to original class
- Package Dependencies:
- [pykicad](https://github.com/dvc94ch/pykicad)
- numpy
- Class Footprint now can call function `from_file(path,ref)` to load footprint from a `.kicad_mod` file
- Class Padstack now can call function 'auto_detact(path)` to guess information of pads and save as padstack class
- Via information need to be defined by users. (default=None)
- Placement class can be defined after footprint is loaded and able to define the position of each component by calling `ref` of module.
- ![](journal_media/module_dsn.png)
- ![](journal_media/module_load_from_lib.png)
\ No newline at end of file
journal_media/auto_router.gif

524 KiB

journal_media/module_dsn.png

121 KiB

journal_media/module_load_from_lib.png

12.6 KiB

0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment