Designed this for my nephew, so he could decorate and add to his collection of others like it.
It's fully parametric in OpenSCAD, you can customize all parameters of the design, including scale.
This is designed by the fingerboard standards specified in http://en.wikipedia.org/wiki/Fingerboard_(skateboard)
I'm using small 2.2mm craft Dowel as axles, and gluing the wheels onto the axle. But anything would do (including filament) given it wasn't too curved, and you adjusted the SCAD and re-rendered.
STLs of my "default" build included.
I may improve it to add additional customizations, and of course if there are any skateboard enthusiasts, or fingerboard enthusiasts out there, please give me your feedback, I'd love to hear it (and your suggestions)
you can just print the STL files, break off the axle shaft supports, use 2.2mm hobby dowel (from a craft store) cut to length (or even toothpicks might work, round ones). Then glue the wheels on the axle and put it through the hole. Pretty simple.
Open fingerboard.scad and customize the config parameters at the top of the file. For an example render, uncomment the "sample" line (but be sure to comment back out before saving).
board_length = 96;
board_width = 30;
board_thickness = 2;
front_curve_percent = 0.25;
front_curve_angle = 15;
front_round_percent = 1.0;
rear_curve_percent = 0.25;
rear_curve_angle = 15;
rear_round_percent = 1.0;
axel_diameter = 2.25;
axel_clearance = 0.6;
axel_wall_thickness = 0.8;
axel_spacing_percent = 0.6;
wheel_diameter = 8;
wheel_thickness = 5;
wheel_clearance = 1.5;
(defaults shown above). Some are pretty self-explanatory, but for clarity:
curve_percent means the percentage of the overall length of the board that is curved for the "kick"
curve_angle is the overall angle of the imaginary line from the beginning of the curve, to the tip of the kick, relative to the flat part of the deck.
round percent is a ratio of how circular the rounding of the end of the board is. 1.0 is a full half-circle. 0.0 is square, 2.0 is pointy.
axel_diameter is the actual diameter of your axle rod. (yes I know I spelled it wrong)
axel_clearance is the overall extra diameter to add to the axle shaft for clearance (to let it spin freely)
axel_wall_thickness is the wall thickness of the axle shaft itself. (this is set to be 2 extrusion widths on my printer, may need to adjust this depending on your printer/slicer)
axel_spacing_percent is the percentage of the overall board length, between the front and rear axles (center to center). so on a board 80mm long, a 0.5 for this value means there will be 40mm between the front and back axle, center to center.
wheel_clearance is the distance between the top of the wheel and the bottom of the deck.
the rest is fairly self explanatory.
Note: all "percentages" are decimal percent (0.8 = 80%)
Adjust all the settings you wish, preview, when done, comment back out the sample line, and save.
Then open the Board.scad file, render and save as STL, and do the same with Wheel.scad
I then used my slicer to lay out a sheet, of the board, with 4 wheels.
NOTE, some bugs/caveats:
- If you make a large percentage of the board as curved, the axles may not connect. Working on this.
- There are no trucks. I didn't think a real working truck would be any use at this scale (3d printed). So it doesn't steer like a real skateboard. I'm open to suggestions
- Extreme values anywhere may break the design, resulting in wierd results (ie: extreme curve angles, extreme "roundness" values, extreme wheel sizes, extreme board aspect ratios, and so on)