Oscillating Cylinder Motor For LEGO 3D Printer Model

Author: @
License: CC BY-NC
File formats: stl,f3d
Download type: zip
Size:17.9MB

The file 'Oscillating Cylinder Motor For LEGO 3D Printer Model' is (stl,f3d) file type, size is 17.9MB.

Summary

You can see it in action here on Youtube.

Work animation in 3d viewer (Sketchfab): https://skfb.ly/6ZxOs

Can be printed with 0.6 (or smaller) nozzle, at 0.2 layer height.
Takes about 7 hours (and 14m of filament) to print at 20mm/s.

Way more leaky than the [Radial Motor](https://www.thingiverse.com/thing:4197583) , but looks a bit cooler, with all the moving parts exposed. Runs for about 15 seconds on a double wall balloon (one balloon inserted into another). Can run on a single balloon as well, just needs a lip from the 2nd balloon for the sealing.

Extra parts needed:

  • Nitrile or PET glove fingers for the membranes
  • Bolts: M3x6 x9, M3x8(or 10) x2, m3x14 x2, m3x10(or longer) x2, m3x26 x1
  • M3 nuts x4
  • Two air balloons

Assembly:

Will add an assembly video a bit later, for now you can use this demo in 3d viewer as a guide https://skfb.ly/6ZxOs:

  • Cut a finger tip off a glove
  • Put in onto a 4_3_Cylinder_Ring part
  • Insert the 4_1_Piston into the 2_1_Cylinder_L_Front, it should move freely
  • Put the 4_2_Piston_Washer onto the piston end
  • Put the 2nd washer, so the glove finger tip would be fixed between the washers
  • Insert the Cylinder Ring into the Cylinder, remove the slack from the glove finger
  • Attach the 2_2_Cylinder_L_Back with 3 M3x6 bolts
  • File down the flat part (with intake holes) of the assembled cylinder to remove the seam and layer lines
  • File down a little bit the flat parts (with air holes) of the 1_1_Base
  • Insert the 1_3_Axle_Pin into the 1_1_Base
  • Use the model in 3d viewer as a guide for the remaining parts
  • After the assembly, press the cylinders towards the base with the bolts at the sides - there shouldn't be too much friction between the cylinder and the base
  • You may use some lube on the piston and the other rubbing parts

"Z_Plate_ALL_PARTS.stl", as the name suggests, contains all the parts on one plate.

Parts with X_ in their names are optional - you may assemble one-cylinder motor using the X_3_1_OneCylinder_Lid part, or a motor with single-acting cylinders using ..._HalfCylinder parts. The second one works quite poorly even on 2-walled balloon, but runs for almost 30 seconds and makes a cooler sound.

1_1_Base.stl 2.0MB
1_2_Base_Frame_2Cylinder.stl 675.1KB
1_3_Axle_Pin.stl 87.5KB
2_1_Cylinder_L_Front.stl 2.0MB
2_2_Cylinder_L_Back.stl 1.7MB
3_1_Cylinder_R_Front.stl 2.0MB
3_2_Cylinder_R_Back.stl 1.7MB
4_1_Piston_x2.stl 42.5KB
4_2_Piston_Washer_x4.stl 584.8KB
4_3_Cylinder_Ring_X2.stl 87.7KB
5_1_Flywheel.stl 2.8MB
5_2_Crank_Right.stl 753.2KB
5_3_Gear_32T.stl 2.1MB
6_1_Balloon_Key.stl 1.5MB
6_2_Balloon_Key_Clip.stl 292.7KB
Oscillator_LEGO_Fusion360.f3d 4.0MB
X_1_1_Base_Bigger.stl 2.4MB
X_1_1_Base_HalfCylinder.stl 988.1KB
X_1_2_Base_Frame_OneCylinder.stl 518.8KB
X_2_1_Cylinder_L_Front_HalfCylinder.stl 572.7KB
X_3_1_OneCylinder_Lid.stl 931.1KB
X_5_1_Flywheel_Deco.stl 1.7MB
X_5_1_Flywheel_Heavy.stl 2.0MB
X_5_2_Crank_Right_Gear.stl 471.2KB
X_5_3_Spur_Gear_16T.stl 463.0KB
X_6_1_Balloon_Key_Simple.stl 1.6MB
Z_Plate_ALL_PARTS.stl 21.3MB