Wykres commitów

16 Commity (main)

Autor SHA1 Wiadomość Data
Howard DaCosta d1ef25927c code cleanup, added util file
Make stitches file breaking with bezier import, look into this
2022-04-05 11:49:05 -04:00
Howard DaCosta 965cc5bab9 interpolation wiring is fixed
users can:
- specify arbitrary custom routing chains between any number of groups
- start interpolation routing at different parts of a wire group (not required to be the top and bottommost wires)

- v2 version: add logic to allow interpolation wires to route to different wires in other groups ( to allow for reverse routing)
2022-04-05 11:28:12 -04:00
Howard DaCosta 858529f128 integration of SQL db into wire combination logic
Inclusion of db allows for easier detection of wire groups and user-created interpolation wires. However, it seems to greatly increase the time of computation. Future work includes (1) investigating more efficient db methods and (2) doing garbage collection on irrelevant wire data
2022-03-31 12:46:34 -04:00
Howard DaCosta 7ac27e3e14 intersection and pitch checking for generated combination wires 2022-03-30 16:25:48 -04:00
Howard DaCosta ce3e56a5ee [V1] Custom routing for combination of wires
users now have the option to add "interpolation wires" when combining wire groujps, which creates custom routing wires. Logic needs to be refined a bit more to be more robust, also need to add line intersection/pitch detection to invalidate user inputs.
2022-03-16 15:38:28 -04:00
Howard DaCosta d5c7deffa8 Changed how stitches are created, added file dest input for make stitches 2022-03-15 19:58:28 -04:00
Howard DaCosta 0a08c8d4a4 Stitching of arbitrary curves and line segments
Next TODO: stitching of composite grids as well as rework of combine grids algorithm
2022-03-08 16:37:17 -05:00
Howard DaCosta 72a932b325 Grid generation for arbitrary 4 sided shapes
Functionality for creating wire grids on any 4-sided shape. This also works for any rotational axis. One bug here is that the extension does not work when the Rectangle tool is used.
2022-02-16 13:37:00 -05:00
Howard DaCosta 300bd332a9 fixed singular grid stitching.
Stitching for single horizontal grids now works, remapping to vertical is very simple and will being composite grid structures shortly
2022-02-08 14:16:30 -05:00
Howard DaCosta 96e9daf700 prototype for automatic stitching
initial code for automated stitching
2022-02-07 20:34:30 -05:00
Howard DaCosta 3fe0f76e70 combining grids works (on a basic level) w/o inkstitch 2022-01-06 14:47:39 -05:00
Howard DaCosta c41ccf9e4f can create grids without the need for inkstitch 2022-01-06 13:38:00 -05:00
Howard DaCosta 39cda7bffc horizontal joins work for components with the same number of wires 2021-12-02 17:20:40 -05:00
Howard DaCosta e7e98123f2 Added prelimary folder for solo extension
This folder contains the extension of intelligent textiles WITHOUT the need for inkstitch manual installation. Currently does not work as it cannot manipulate svg at all, but it is a good thing to have as it would make its usability much greater
2021-11-19 11:20:25 -05:00
Howard DaCosta 4ca29cd708 adding relevant files for my extension
will add a README detailing how to put these files into inkstitch environment
2021-10-25 13:09:15 -04:00
Howard DaCosta 316f13687a adding intial code
copying inkstitch over, will get around to actually adding extension to the inkstitch repo
2021-10-25 12:56:09 -04:00