Skip to content

Here is how I've build my own bicycle

Notifications You must be signed in to change notification settings

PatrickShaw/Bicycle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bicycle

I have so much pleasure riding my own handmade bicycle that I want to share the way I did it.

Design a bike that fits your body

Framebuilding isn't knew and some books are explaining the process. Among them, the patereck which can be find free of charge here, is the one I used.

Exerpt from the Patereck

It explains all the rules needed to match the size of your frame to the size of your body. To facilitate the process, I have written all the measures you need inside a little python script called patereck.py available in this repo:

#### parameters to choose:
##### rider
A = 82 # inseam height
cubit = 46 # from elbow to nails, hand opened
TM = 67 # torso measurment
AM = 66 # arm measurment

##### bike
B = 27 # bottom braket height in cm
C = 4 # crotch clearance (4cm for touting 6cm for racing)
E = radians(73.2) # seat tube angle
HTA = radians(72) # head tube angle:70:resilient and confort (touring) 75: stiff (race)
FR = 4.5 # fork rake: + for touring - for race
R = 33.4 # wheel radius

once you run it using python patereck.py you'll find all the measurements you need:

Down Tube : 51
Seat Tube : 53.273750437
Top Tube : 54.3
========== checks ===========
Stem from torso: 3.52608695652
Stem form cubit: 9.2
Trail (5 to 7):  6.12073784511
Front center (around 58)
chainstay (40 for race to 47 for touring
check clearance

there are two ways to compute the stem and I guess I misunderstood one because both don't give me the same result. I chose the one derived from the cubit.

Once you've got these measurments, download RattleCad which is a free, open source version of BikeCad. It is far from being perfect but it does the work for the frame ajustments and mitering:

frame completebike

The mitering is particularly usefull as if you take care of printing these images without resizing, you'll just have to cut them and round them on your tube to cut them properly.

miter

Building

And now you're ready to do real stuff:

The trace you draw with the mitering paper.
The trace you draw with the mitering paper.
Alignement is key here.
Alignement is key here.
Use the eyelets to align the front dropouts.
Use the eyelets to align the front dropouts.
Fire!
Fire!
After brazing the fork.
After brazing the fork.
Don't forget to make holes where tubes will be brazed.
Don't forget to make holes where tubes will be brazed.
If the mitering is well adjusted then the tubes fit perfectly.
If the mitering is well adjusted then the tubes fit perfectly.
My marble is a thick glass.
My marble is a thick glass.
I built a vernier with a sheet of metal where I've welded a caliper upside down.
I built a vernier with a sheet of metal where I've welded a caliper upside down.
Just point on the marble and weld afterwards.
Just point on the marble and weld afterwards.
For the rear dropouts, I've built a jig using a metal bar and two big screws.
For the rear dropouts, I've built a jig using a metal bar and two big screws.
A trick to adjust break bosses.
A trick to adjust break bosses.
Front
Front
Rear. I've used a piece of copper because I had no more metal...
Rear. I've used a piece of copper because I had no more metal...
Starting to look like a bike.
Starting to look like a bike.
With fender and lights.
With fender and lights.

About

Here is how I've build my own bicycle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%