I am working on a ship hull optimization project. Initially I started with Grasshopper plugin motivated by this post. However, later found another plugin called Orca3D which can be used along with Rhinoscript to generate a parametric ship hull. I have written a Rhinoscript to generate parametric hull by reading parameters from a CSV file stored at a specific location. The idea was to use Grasshopper to check for new CSV file in the given location, if found it would wake up the Rhinoscript to generate new hull form.
At this point, before moving forward with
Matlab + Grasshopper + Rhinoceros + Orca3D combination, I would like to know if this is absolutely necessary. Is there a way to communicate with Rhinoceros directly from Matlab? If not, will it be efficient to run a perpetual while loop in Rhinoscript which will continue to look for the existence of a new CSV parameter file and if found, it will start the Rhinoscript?
Thank you for your suggestions.