I'm getting more interested in damper tuning, which naturally led me to the ReStackor software. While it represents an amazing body of work, the interface feels a bit flipped on its head to me as a newcomer. As it stands, you manually manipulate the shims in a stack and it plots shaft velocity by kgf, and a whole slew of other information. You are left to guess and check, though the checking is quantitative, as opposed to a butt dyno.
I'd rather define the force response curve I'm interested, or be able to say something like, "I want 25% more kgf at shaft velocity X," and then it spits out the stack that meets your needs. I think this is possible when you pair the models developed by the ReStackor author with machine learning optimization tools. You define the search space of shim count, thickness, and position, and let the algorithms mull it over. The barrier for entry to this is pretty low these days with tools such as hyperopt.
Before you can get to the optimization steps, we need tools to programmatically interface with ReStackor. I've written a function in R that takes as input a data frame of shim widths and thicknesses, then runs ReStackor based on these values, and finally saves the output to a location of your choosing. Even if I fail at pairing it with an optimization strategy, these tools could be useful for rapidly analyzing several stacks at a time.
I'd rather define the force response curve I'm interested, or be able to say something like, "I want 25% more kgf at shaft velocity X," and then it spits out the stack that meets your needs. I think this is possible when you pair the models developed by the ReStackor author with machine learning optimization tools. You define the search space of shim count, thickness, and position, and let the algorithms mull it over. The barrier for entry to this is pretty low these days with tools such as hyperopt.
Before you can get to the optimization steps, we need tools to programmatically interface with ReStackor. I've written a function in R that takes as input a data frame of shim widths and thicknesses, then runs ReStackor based on these values, and finally saves the output to a location of your choosing. Even if I fail at pairing it with an optimization strategy, these tools could be useful for rapidly analyzing several stacks at a time.