README.md (746B)
1 A program which calculates cutting parameters for CNC thread turning based on ISO designation. 2 3 ## Dependencies 4 5 ``` 6 tkinter 7 pandas 8 ``` 9 10 ## Usage 11 On Linux: 12 13 ``` 14 git clone https://github.com/ssharifjon/thcal 15 ``` 16 If you use nix package manager and have enabled the use of flakes, enter the nix development shell by doing the following inside ``` thcal ``` directory: 17 18 ``` 19 nix develop 20 ``` 21 The above will install tkinter module for python. If you don't use nix, then install tkinter through your own package manager. The rest of the dependencies can be installed through ``` pip ```. 22 23 Then simply run: 24 `python3 main.py` 25 26 On Windows: 27 28 Download the executable [here](https://drive.google.com/file/d/1ryLhlwrJk1A9c4dKzxBnsKdMSRBL8keM/view?usp=sharing).