diff --git a/dxf2gcode.go b/dxf2gcode.go deleted file mode 100644 index 1e8c282..0000000 --- a/dxf2gcode.go +++ /dev/null @@ -1,41 +0,0 @@ -package main - -import ( - "os" - "os/user" - "fmt" - "github.com/jethornton/dxfutil" -) - -func main(){ - usr, _ := user.Current() - iniMap := make(map[string]string) - var inFile string - if len(os.Args) == 2 { - switch os.Args[1]{ - case "-v": - fmt.Println("Version 0.001") - os.Exit(0) - default: - inFile = os.Args[1] - } - } else { - pwd, _ := os.Getwd() - fmt.Println("Current Working Directory is:", pwd) - fmt.Println("Current User Directory is:", usr.HomeDir) - fmt.Println("Usage is: dxf2gcode filename.ext") - fmt.Println("Usage is: dxf2gcode -v") - os.Exit(0) - } - dxfutil.Readini(iniMap, usr.HomeDir) - lines := dxfutil.GetLines(inFile) - entities := dxfutil.GetEntities(lines) - entities = dxfutil.GetEndPoints(entities) - start := 0 - entities = dxfutil.GetIndex(start, iniMap["TOLERANCE"], entities) - fmt.Println("sorted") - for _, e := range entities { - fmt.Printf("%d %s Xs%.3f Ys%.3f Xe%.3f Ye%.3f\n",e.Index, e.G0, e.Xs, e.Ys, e.Xe, e.Ye) - } - dxfutil.GenGcode(entities, iniMap["SAVEAS"]) -}