Skip to content

Conversation

@Sodium-Hydrogen
Copy link

This repository has been abandoned for a couple of years. #37

This pull request is an offer to @mtl if he would ever like to take back active maintenance of this super useful tool.

Until such time, all active development will be focused on the fork owned by the svg2mod organization.

matthijskooijman and others added 30 commits June 22, 2017 12:07
The export currently adds (attr smd), which marks the footprint as an
SMD component (which internally sets the MOD_CMS attribute, and in the
GUI marks the component as "Normal+Insert").

This causes it to be exported in a .pos file for a pick & place machine.
Since this is just a silkscreen and not an actual component, this makes
no sense.

This commit instead sets (attr virtual) (which internally sets
MOD_VIRTUAL, and in the GUI marks the component as "Virtual") which
causes it to be ignored by various parts of kicad that iterate over
actual components.
Add notes about python3
The export currently adds (attr smd), which marks the footprint as an
SMD component (which internally sets the MOD_CMS attribute, and in the
GUI marks the component as "Normal+Insert").

This causes it to be exported in a .pos file for a pick & place machine.
Since this is just a silkscreen and not an actual component, this makes
no sense.

This commit instead sets (attr virtual) (which internally sets
MOD_VIRTUAL, and in the GUI marks the component as "Virtual") which
causes it to be ignored by various parts of kicad that iterate over
actual components.
@Sodium-Hydrogen Sodium-Hydrogen changed the title Update original to currently published code base. Update to https://github.com/svg2mod/svg2mod code base Feb 3, 2022
Sodium-Hydrogen and others added 29 commits February 3, 2022 14:35
Fix many open issues and add new useful features
Better linting and small tweaks to interface
Web application using Streamlit
Fix bug #51 by fixing inlining segment selection.
Add basic support for polygons.
Allow layer names to also be item names and if an item doesn't have a
layer name set it from the id.
Fix bugs and work on non-inkscape support.

* Added polygon support.
* Fixed arc/ellipse bounding box calculations.
* Fixed incorrect inlining point selection.
* Support default svg stroke/fill styles.
* Refactor confusing variable names.
* Allow non-group items to be assigned a layer with `inkscape:label`.
* Add fallback for `inkscape:label` to be element id.
svg.text: Pass through glyphSet not method
…tion-fixes

Parsing Units and Matrix Scaling Logic Updates
…h-fix

fix(update scaling technique to use absolute values)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.