I agree, a lot of text boxes would be a pain.
3 boxes per row (x, y, z) and 100 rows = 300 text boxes
I think you could do this with one multiline text box. You could use a comma delimited data entry method with line feeds. See attached file
The "SPLIT" function in
VB could be used to break the text box multiline text into the x, y, and z locations. The "SPLIT" function can also find a new line using the ASCII character 10 and 13 for carriage return and line feed.
Another way of making the manual data entry easier would be to use Microsoft Excel. Use the spreadsheet's columns for the X, Y, and Z data. Of course, the spreadsheet's rows contain the individual Drill file position.
You could then take the Excel spreadsheet and write an excel macro to convert this data into a Gcode CNC file or save it as a Comma Delimited text file. The Comma Delimited text file would need to be converted into Gcode using
VB.