Hello Chums,
Here's my fin can program. It's a work in progress.
What's different about this?
Height of fin can be set at Start of Leading Edge, End of LE, Start of Trailing Edge, End of TE. This gives you "curved ish" tips. The limitation is that the "hull" function used for the fins effectively drapes a blanket over the points. So you can get outwardly curved fins but not inward.
The program has fillets. I'm working on better fillets. So the function for the current fillet is called BadFillet. Should probably be NotBadFillet.
Enjoy and give me your feedback.
The json file contains the presets for a few fin cans. change name fins.txt to fins.json both files must be in the same folder location. This shows what you can do with different fin tip heights.
Update 16:15 Jan 17 Aus Time.
FinFilletShape now working and all volumes join which is useful if you want to print.....
Update 18:50 Jan 19 Aus Time
Minimum edge thickness added. Set to multiple of printer wall print size(nozzle size normally but not necessarily) This gives you a definite edge that can actually be printed. Otherwise size of fin printed depends on slicer and nozzle size. Here you're taking that into account before you slice.
json file with presets updated with preset for single fin no fillet. You asked for it. Will show shadow of fin can but this will resolve to a single fin when rendered.
Norm
View attachment 500499