I have a CAD system written in Rhino-Grasshopper. It takes as input a CSV file, where each line contains a sequence of 20 numerical parameter values. The CAD system then uses these values to perform a sequence of 10 folds on a single sheet of paper. Upon each fold, the CAD system outputs an STL surface representation file and a DXF point cloud representation file. It is slow and impossible to use from the command line in pipeline with other programs that generate its input and use its output. I would like to convert it to a stand-alone C++ CLI application.
$ /path/to/cad --input_file=/path/to/input.csv --output_dir=/path/to/output
Is it possible to do this? Are there toolkits available for doing this? Perhaps you might suggest another approach.