On Nov 17, 2012, at 5:16 AM, Matt Shepit wrote:
> One of the items that I needed to build into my workflow for a recent
> project was a function that could create a sketch fillet based on an
> input triple of points that define two line segments, the second point
> being the intersection coordinate. The fillet radius needs to be
> supplied as well of course.
> I made this particular function as a feature in a larger (interactive)
> script in python to build the model in gmsh, but I think it could make
> a potentially useful tool in BRL-CAD as well.
> I can supply the mathematics involved--a handful of affine
> transformations and some basic trigonometry--so that the coding aspect
> should not take more than a few hours at most.
> Does this sound like something that people might be interested in?
> Assuming of course there isn't already a fillet tool in the sketch
I'd say go ahead and add it.
You're almost going to have to write the pseudocode in the description for a newbie to be able to implement it, but i's no more complicated than several of the other existing tasks.
Perhaps define it in terms of a what the function inputs/outputs need to be and let them implement it in the language of their choosing (trivial to translate into C or Python later).