avtehnik / gt2-gear-genaretor

https://avtehnik.github.io/gt2-gear-genaretor/
34 stars 28 forks source link

Teeth profile for 3mm and 5mm pitch #2

Open hellochenwang opened 6 years ago

hellochenwang commented 6 years ago

Hi, quite awesome work!

I found some parameters for 2mm, 3mm and 8mm pitch profiles.

2mm, 3mm: http://cdn1.bigcommerce.com/server2300/itwgldve/product_images/uploaded_images/g2-and-g3-belt.jpg?t=1458402962

8mm (in the example): https://patentimages.storage.googleapis.com/pdfs/US4515577.pdf

    var gt2Constants = {
        '2': {
            'grooveDepth': 0.75,
            'pitchFactor': 0.40,
            'pitch': 2,
            'pld': 0.254, // Distance from Pitch Line to Belt Tooth Bottom “U”
            'insideDiameter': 0.555,
            'insideRoundDiameter': 1,
            'outsideRoundDiameter': 0.15
        },
        '3': {
            'grooveDepth': 1.14,
            'pitchFactor': 0.61,
            'pitch': 3,
            'pld': 0.381,
            'insideDiameter': 0.85,
            'insideRoundDiameter': 1.52,
            'outsideRoundDiameter': 0.25
        },
        '5': {
            'grooveDepth': 1.93,
            'pitchFactor': 1.78,
            'pitch': 5,
            'pld': 0.5715,
            'insideDiameter': unknown,
            'insideRoundDiameter': unknown,
            'outsideRoundDiameter': unknown
        }
    };

insideDiameter = R3 in the picture = R3(R4) in the pdf insideRoundDiameter = R2 in the picture = R1(R2) in the pdf outsideRoundDiameter = R1 in the picture = R5(R6) in the pdf

the pdf is hard to read, but i think the three values can be calculated based on other parameters.

ndprsha commented 3 years ago

Hey I was just trying to do this to get a 3mm pitch pulley generated, although I am out of my element here. How can I implement this to generate a 3mm pitch pulley?