bow-simulation / virtualbow

Software for designing and simulating bows
http://www.virtualbow.org/
GNU General Public License v3.0
23 stars 3 forks source link

More options for profile curve definition #238

Open stfnp opened 2 years ago

stfnp commented 2 years ago

Add more options for defining the line, arc and spiral segments, especially in terms of cartesian coordinates and angles. Something like this, depending on segment type:

Determining the segment from these constraints requires (numerically) solving systems of eqations and might not always lead to a valid solution (for example, it's not possible to define an arbitrary x coordinate for the endpoint for a vertical line). So errors have to be dealt with in a way that is transparent to users. (Idea: Show error message as red text at the top or bottom of the plot)