Two free, parametric toolsets for Onshape, for people who design and build their own hydrofoils and propellers. Both run in a free Onshape account, both make the 3D-printable molds to build the parts in carbon, and both come with a user guide and an AI assistant that reads their output and suggests what to change next.
By JB69. Licence CC BY-NC-SA 4.0: use them, copy them, change them, not commercially, and share changes alike.
| Foil design | B-Series Propeller | |
|---|---|---|
| Search custom features in Onshape for | Foil designer | B-Series Propeller |
| Features | Foil wing, Foil stabiliser, Foil performance, Foil mast, Foil fuselage, Foil mold | B-Series Propeller, Universal B-Series Blade Engine, Propeller mold, Propeller model from part, Core forging mold |
| Guide | Foil_Design_Tool_Guide.pdf | BSeries_Propeller_Guide.pdf |
| Everything in one download | foil-design.zip | propeller.zip |
| Browse the files | foil-design/ | propeller/ |
| AI assistant | foil-design-assistant, in the zip |
propeller-design-assistant, in the zip |
Give it an area, an aspect ratio and a handful of shape choices, and it builds the front wing, stabiliser, mast and fuselage, runs a speed sweep of lift, drag, trim, stability, structure and power (with a propulsion group for eFoil and foil assist), and generates printable mold shells, a layup schedule and fabric cutting templates.
Every number it produces is a steady-state estimate. Trust the trend from one variant to the next; treat absolute numbers, stall speed especially, as optimistic until you’ve checked them against a foil you’ve ridden. The guide explains how.
Give it a diameter, a pitch, a blade area and a blade count and it builds a fixed or folding propeller on Wageningen B-series blades with its hub and mount, checks it against your motor and battery, and makes the mold to lay it up as one carbon part.
The operating check is an open-water estimate from the B-series polynomials, about ±20 %. Use it to compare designs and to catch a mis-sized drive before a print; trust your own logs over it.
Each zip has an assistant/ folder with a skill for AI assistants. Paste a log and it explains the results, checks them against target ranges, and recommends a few changes in the dialog’s own labels, with the expected effect and the cost.
.skill file.-portable.md file as a custom GPT’s instructions, with parameters.md as knowledge.parameters.md at the start of a chat.foil-design.zip |
propeller.zip |
|---|---|
foil_design.fs, the Feature Studio source |
bseries_propeller.fs, the Feature Studio source |
docs/: the guide PDF and its source, the charts, every parameter |
docs/: the guide PDF and its source, its images, every parameter |
assistant/: the skill, its scripts, the portable version |
assistant/: the skill, its log reader, the portable version |
examples/: a full console log and speed sweep |
|
LICENSE |
LICENSE |
The Feature Studio source is only needed for your own copy; the published features are added in Onshape by search.
Issues and suggestions here, or on foil.zone in “Going down a rabbit hole - Parametric foil design and printable molds in Onshape” (the foil tool) and “Three-Blade Folding Prop Experiment” (the propeller).