This application relates generally to the design and manufacture of golf clubs.
Torque in a golf club such as a golf putter is caused by a force being applied to one or more parts of the putter off-line from the putter's axis of rotation. Those skilled in the art understand that torque is a product of the magnitude of applied force and the off-axial distance at which the force is applied, which is often written as t=r×F where t is the torque, r is the off-axial distance and F is the applied force. Technically, this is a vector relationship where each of t, r and F have both a magnitude and a vector orientation or direction, but the relationship is also true if taken in the scalar (magnitude) sense only.
The effect of torque in the context of using a golf putter is that traditional putters will experience net forces and torques with respect to the axis of rotation of the putter during play. A resulting twist or torque is felt by the player during a swing through the grip of the putter (handle), and there is a corresponding dynamic force felt by the player and which acts to rotate the putter in the player's hands so that the putter club face twists or tends to rotate about the shaft axis from its normal at-rest orientation (where the face of the putter is normal to the intended direction of swing at the time of impact between the club face and the golf ball). In actual play, there may be several torque components and forces involved, working about several axes of rotation of the three-dimensional putter.
Example embodiments described herein have innovative features, no single one of which is indispensable or solely responsible for their desirable attributes. The following description and drawings set forth certain illustrative implementations of the disclosure in detail, which are indicative of several exemplary ways in which the various principles of the disclosure may be carried out. The illustrative examples, however, are not exhaustive of the many possible embodiments of the disclosure. Without limiting the scope of the claims, some of the advantageous features will now be summarized. Other objects, advantages and novel features of the disclosure will be set forth in the following detailed description of the disclosure when considered in conjunction with the drawings, which are intended to illustrate, not limit, the invention.
In the present disclosure and claims, a golf club is generally meant to encompass a variety of golfing clubs such as and as sometimes referred to as clubs, irons, woods, drivers, chippers, wedges or otherwise used by a player to strike a golf ball. Likewise, where reference to a putter or an exemplary club is made herein, those skilled in the art will appreciate that the reference can be applied to a variety of golf club types unless indicated otherwise, and as such the disclosure is intended to cover all such implements of the game.
An embodiment is directed to a method for manufacturing a custom dynamically balanced golf putter, comprising receiving, in a computer, first input data describing a putter swing path of a golf player; receiving, in the computer, second input data describing one or more physical features of the golf player; receiving, in the computer, third input data describing an initial golf putter design; determining, with the computer, an initial integrated torque about a shaft central axis for the initial golf putter design using the first, second, and third input data, the initial integrated torque integrated over the putter swing path of the golf player; iteratively modifying, with the computer, the initial golf putter design to provide a plurality of modified golf putter designs; determining, with the computer, modified integrated torques about the shaft central axis for respective modified golf putter designs, each modified integrated torque integrated over the putter swing path of the golf player; comparing, with the computer, the initial integrated torque and the respective modified integrated torques to determine a custom golf putter design having a minimum integrated torque; and manufacturing the custom dynamically balanced golf putter using the custom golf putter design.
An embodiment is directed to a system for manufacturing a custom dynamically balanced golf putter, comprising a computer having a microprocessor and non-transitory memory operatively coupled to the microprocessor, the non-transitory memory storing computer-readable instructions that, when executed by the microprocessor, cause the microprocessor to determine an initial integrated torque about a shaft central axis for an initial golf putter design using the first, second, and third input data, the initial integrated torque integrated over the putter swing path of the golf player, wherein the first input data describes a putter swing path of a golf player; the second input data describes one or more physical features of the golf player; the third input data describes the initial golf putter design; iteratively modify the initial golf putter design to provide a plurality of modified golf putter designs; determine modified integrated torques about the shaft central axis for respective modified golf putter designs, each modified integrated torque integrated over the putter swing path of the golf player; and compare the initial integrated torque and the respective modified integrated torques to determine a custom golf putter design having a minimum integrated torque; and a computer numerical control (CNC) machining tool in electrical communication with the computer, the CNC machining tool configured to automatically manufacture at least a component of the custom dynamically balanced golf putter using at least a portion of the custom golf putter design.
An embodiment is directed to a dynamically balanced golf club designed, optimized and/or manufactured using the foregoing method.
An embodiment is directed to a dynamically balanced golf club designed, optimized and/or manufactured using the foregoing system.
Therefore, a custom balanced golf club and method and system for making are disclosed. Input data describing a golfer's club swing path, his/her physical features, and an initial golf putter design are used to determining an integrated torque about a shaft central axis for the initial golf putter design. The initial golf club design is iteratively modified to provide a plurality of modified golf club designs. The integrated torque for each modified golf club design is determined. The integrated torques for the initial and modified golf putter designs are compared to determine a custom golf club design having a minimum integrated torque. The custom golf club design is used to manufacture the custom dynamically balanced golf club and so the invention encompasses such clubs as well.
For a fuller understanding of the nature and advantages of the concepts disclosed herein, reference is made to the detailed description of preferred embodiments and the accompanying drawings.
A golfing club as well as a method and system for designing and manufacturing the same are provided herein. In some embodiments, a custom dynamically balanced golf putter is disclosed.
A method includes receiving, in a computer, first input data describing a putter swing path of a golf player, second input data describing one or more physical features of the golf player, and third input data describing an initial golf putter design. The computer uses the first, second, and third input data to determine an initial integrated torque about a shaft central axis for the initial golf putter design. The initial integrated torque is integrated over the putter swing path of the golf player. The computer iteratively modifies the initial golf putter design to provide a plurality of modified golf putter designs. The computer determines a modified integrated torque about the shaft central axis for each modified golf putter design The computer compares the initial integrated torque and the respective modified integrated torques to determine a custom golf putter design having a minimum integrated torque. The custom golf putter design is used to manufacture the custom dynamically balanced golf putter.
A torque balanced putter or dynamically balanced putter would not require the player to apply a twisting force to rotate the head. Instead, the translational forces cause a rotation that matches the rotation of the swing arc.
Referring to
For the present purpose, the torque axis 400 passes through and is coaxial with the axial center axis 415 of the cylindrical shaft 410 of the putter 40 and whereby it passes through the player's hands which are placed on the grip 420, as illustrated in
We now discuss some of the forces in play during a putting motion. The force of a swing acts on the putter's center of gravity (Cg). The Cg is based on the distribution of the elements of mass forming the object and describes the point at which the object acts in response to the force of gravity on the object. These forces are present over the entire duration of the swing. There is also an impulse force when the putter hits the golf ball and transfer of energy and momentum occurs from the putter (club face) to the ball as expected. Newton's laws (to first order) determine the interaction of the putter and the ball and their subsequent motion. For the present purposes, we consider the swing forces only.
Cross-sectional views 50 of a putter at times (a), (b), and (c) are illustrated in
At the apex (e.g., bottom) of the swing, the club is moving at a constant tangential velocity vT so the only force remaining is the centripetal force, Fc, acting to keep the putter on the swing arc. The centripetal force Fc acts on the center of gravity of the putter, is orthogonal to the trajectory, and points directly to the pivot point of the swing.
When a putter is balanced at its Cg, the putter face will naturally rest at a certain angle. If the face of the putter is in a vertical plane, i.e., is straight up and down with respect to the horizontal plane of the playing field or Earth, then the putter is said to be “toe-up.” Toe-up position is achieved when the putter axis of rotation is directly above (toward the toe) the putter center of gravity when viewed straight down the shaft axis.
A balanced putter face will therefore tend to remain square or seek the square position during play over the entire length of its trajectory, which is especially relevant at the point where the club strikes the golf ball. If the ball is hit at the apex of the swing, the only force is the centripetal force Fc orthogonal to the swing trajectory as described earlier.
This force can be simulated by lifting the putter horizontally letting gravity act as the inward force. If the putter rests toe up, then the inward force is not causing rotation, the face would tend toward square at this point in the trajectory, and the players hands would not feel a torque at this point if the face were square.
Referring to
In
The lean of the shaft, either lie angle or forward lean, does not impact how the club hangs because the axis of rotation is down the shaft axis. Any movement of the contact point along the y-axis (assuming a centered shaft and head Cg) will cause the putter to hang at an angle no matter the shaft lie or forward lean angle.
Toe up behavior indicates that the putter Cg is below the shaft axis (shaft contact point 710. This attribute makes the putter tend toward square at the apex of a putt stroke. It does not indicate how well the club is balanced for the rest of the stroke, however. Generally, it is beneficial for the putter to be well balanced is when it impacts the ball. Thus, toe-up behavior is important if the ball is hit when the putter Cg is at the apex of the swing.
This means that for a toe-up putter with no forward lean, the ball should be hit at the apex of the swing arc. For a putter with forward lean, the putter Cg reaches its apex before the head. Therefore, for a toe-up putter with forward lean, the ball should be hit slightly back in the stance.
The Cg of a putter head is the weighted center of that putter head. By rigidly attaching a shaft to the putter head, the Cg of the whole putter moves toward the Cg of the shaft. Recall that the Cg takes into account the distribution of the elements of mass constituting the object and describes the point at which the object acts in response to the force of gravity on the object.
In an example golf putter 80, if a putter shaft 800 is rigidly connected directly at point 801 to a putter head 802 center of gravity Cg and points straight up therefrom (along the positive z direction away from the direction of gravity), then the Cg of the putter 804 moves upward in the positive-z direction toward the shaft Cg as illustrated in
The final position of the putter Cg 804 is the weighted sum of the shaft Cg and the putter-head Cg, as provided in Equation 1.
In Equation 1, Cg,p is the Cg of the golf putter, Cg,h is the Cg of the golf-putter head, Cg,s is the Cg of the golf-putter shaft, mh is the mass of the golf-putter head, and ms is the mass of the golf-putter shaft.
If the mass of the shaft ms relative to the putter head mass mh is substantial, or if the center of gravity of the shaft is very far away, then the center of gravity of the whole putter moves upwards (+z direction) significantly.
The equation for Cg is linear (each axis is independent) and works in all three dimensions, so for example each of the coordinates in x, y, z can be individually or collectively considered according to Equation 2.
Therefore, the center of mass of the putter always moves between the center of mass of the head to the shaft center of mass along a straight path. That line terminates at the head Cg on one end and the shaft Cg on the other end. The point on which it falls along that path is the ratio of the masses of the head and the shaft in this example. For a very heavy head relative to the putter shaft the overall Cg would lie close to the head, while if the shaft was extremely heavy compared to the head, the Cg of the putter would be much closer to the shaft Cg. For a typical putter, the Cg of the putter may lie about seven inches above the head Cg along the putter shaft. Those skilled in the art will understand that these are merely examples and that this will vary depending on the construction and dimensions of a given product.
Referring to
Applying forward lean and lie angle to a straight shaft moves the putter Cg slightly lower than it would be without forward lean and lie angle, but the Cg still falls in-line and between the head Cg and the shaft Cg as discussed above.
Moment of inertia (MOI), or rotational inertia, is an object's resistance to a change in rotational velocity around a given axis. The higher the rotational inertia, the more torque is needed to rotate the object about the given axis.
In an aspect, we determine the putter's MOI about the shaft central axis (e.g., axis 415, 1000) as this informs how the forces of the putter rotate the club in the player's hands. The object's MOI is described by its orthogonal x, y, z values, having respective MOI components Ix, Iy, and Iz. The closer the mass concentration is to an axis, the lower the MOI about that axis.
The swing calculations provide a motion of the putter along a desired path in order to strike a golf ball a defined distance. Again, these time and position values can be imported directly and used to calculate the swing dynamics, discussed below. The force on the putter is back-calculated by the desired motion of the putter. The force on the putter is then used to calculate a torque and finally any rotation of the putter. The force at any given time is given by Equation 3.
F=ma (3)
The torque on the putter is calculated according to Equation 4.
τ=r×F (4)
τ=Iα (5)
The component of the torque that rotates the club is given by the dot product of the torque τ and the shaft axis, where the dot product represents a scalar value
τshaft=τ· (6)
Finally, the rotation of the putter is given by the same rotational equations of motion.
α=τshaftIputter (7)
v=v
0
+αt (8)
θr=θ0+vt−½αt2. (9)
The present examples describe the physics, mathematics and dynamics of the embodiments using Cartesian (x, y, z) coordinate systems, which are common in engineering and other disciplines. However, those skilled in the art will appreciate that other coordinate systems and reference frames (e.g., cylindrical or spherical coordinates) may also be employed with corresponding descriptors and equations, without loss of generality, and any such descriptions and models are comprehended by this disclosure.
We now discuss methodologies for determining MOI in a golf putter according to aspects of the present products and methods. If the putter club head and shaft are designed independently, its useful to be able to position the shaft to any lie angle and forward lean angle and calculate the resulting MOI without the use of CAD software. To do so requires an initial measurement of the putter head MOI around orthogonal x, y, and z axis, i.e., Ix, Iy, Iz, respectively. Rotational matrices Rx, Ry can be used to apply lie angle and forward lean and calculate the updated MOL.
The MOI given a lie angle of θ and a forward lean angle of ρ is given by the equation:
I=RI
xyz
R
T (12)
As a putter shaft is tilted for lie angle and forward lean, the MOI of the whole putter shifts toward the MOI of the x and/or y axis, respectively.
If the shaft were connected to the Cg of the putter head, the total MOI would be the sum of the head MOI adjusted for lean angles and the shaft MOI. If the shaft is connected offset from the putter head Cg, the total MOI is given by the parallel axis theorem, given as follows:
I=I
cg
+Mr
2 (15)
Examples of a putter lie angle 1100 and a golf player's swing angle 1110 are illustrated in
When a putter is swung, a force is applied through the putter shaft to guide the head of the putter along the swing path 1201, 1202. When the force vector has a component that is orthogonal to the shaft central axis (e.g., axis 415, 1000), a torque is generated that tends to rotate or twist the club around the center shaft axis.
An aspect of the invention is to provide a dynamically balanced putter design. By doing so, we minimize the torque felt by the player throughout the swing path. This torque would be the torque required to keep the putter face square to the swing path. By minimizing the torque, the player can more easily control and repeat a putt, resulting in more accurate putting.
In some examples, a counterweight 1410 can be added at or above the handle 1420 of a golf putter 1400, as illustrated in
I=I
c
+Md
2 (16)
I is the total MOI of the counterweight, Ic is the MOI along the center axis, M, is the counterweight mass, and d is the distance offset from the shaft axis.
Custom software is used to simulate the putter as described above. Rapid, accurate and automated adjustments to the relevant design parameters are possible, including for one or more of: the lie angle of the golf putter, the forward-lean angle of the golf putter, the shaft offset distance from the putter-head Cg, the shaft mass, the shaft length, the shaft Cg, the shaft MOI, the putter-head mass, the putter-head Cg, the putter-head MOI, the golf player's height, the golf player's swing path, the golf player's pivot point for the swing, and/or example putt distance.
In an aspect, a machine-executable instruction set, computer program and data are provided that determine, optimize and cause the generation of one or more digital objects, files, output data structures describing the present dynamically balanced putters. Specifically, said programs and associated logic hardware are used to take input signals, measurements and/or input data from a data source or from a user by way of a user interface 1500 as illustrated in
Swing paths can be modeled using said software and/or hardware to produce useful output data or physical designs for putters based on swing angles or, when imported as arbitrary points for paths custom to a given player. Input data relevant to a given player may be generated ad hoc or may be collected by analyzing and tracking movements of the given player as he or she swings a putter or putter mockup so as to gather details of the given player's anatomy and technique.
These swing paths may be captured or measured via an inertial measurement system, video tracking system, or similar motion capture systems. Fiduciary points, reflecting features and electronic tracking markers may be attached to the player's body and/or golf equipment to enable such photographic or automated tracking and gathering of the player-specific data. Additionally, ball impact points may be made adjustable to minimize the torque before the time of impact.
For example, measuring the swing path can include placing one or more sensors on a sample putter and/or on the golf player to acquire swing-path data while the golf player swings the putter. The sensors can include one or more inertial sensors, one or more gyroscopes, one or more accelerometers, and/or one or more other sensors. A simplified example of a sample putter 1600 having sensors 1601 placed thereon is illustrated in
Additionally or alternatively, the swing path 1640 can be measured using one or more cameras 1700, as illustrated in
In a non-limiting example, the software may be provided with and include an interface 1500, which can depict one or more of: Main Top—Swing trajectory has viewed from above, putter face and putter head Cg; Main Middle—Deflection of the putter face relative to the swing path; Main Bottom—Torque experienced by the player to keep the putter face square to the path; Top—Projection of putter along the shaft center axis showing the shaft, head, and putter Cg relative to each other. The putter face direction and force direction are also indicated; and user-specified Parameters—e.g., real time adjustment to all design parameters.
Given a putt path and initial putter design, the software optimizes for the shaft offset position to minimize torque through the swing path. Swing paths can either be modeled or measured and imported. Modeling the swing path using parameters such as lie angle, swing angle, player height, etc. can provide a best estimation for a typical player. Alternatively, a player's swing may be measured using a camera (e.g., cameras 1700), inertial measurement unit (e.g., sensors 1601), 3D tracking systems, etc. and directly imported into the software for a highly customized solution. Swing paths can be imported as arbitrary points measured along a player's swing. These swing paths may be captured via an inertial measurement system, video tracking system, or similar motion capture systems. Ball impact points are adjustable to minimize the torque before the time of impact. Therefore, if the player's time and spatial configuration, e.g., body, swing, movements are captured using a 3D image, video or tracking system (or alternatively a plurality of 2D captures) then the need to model the player is avoided or reduced and actual player swing data can be used.
Various parameters can be used to model the swing path which can provide an estimate of the golf player's actual swing path. These parameters can include golf-putter parameters and/or golf-player parameters. Examples of golf-putter parameters include the putter lie angle (θtie), putter forward-lean angle (ρteam), shaft offset, shaft mass (mshaft), shaft length, shaft center of gravity (CG) (CGshaft), shaft MOI (MOIshaft), head mass (mhead), head CG (CGhead), head MOI (MOIhead), golf-putter CG (CGtotal), golf-putter MOI (MOItotal), and/or another golf-putter parameter. Examples of golf-player parameters include physical features of the golf player such as the golf player's height and/or the pivot point of the putter swing. It is understood that other golf-player characteristics/measurements, golf-club characteristics/measurements, and/or other model input data can be used to achieve the same or equivalent results.
An example or representative length of the putt distance can also be used to model the swing path. The putt velocity can be modeled such that the tangential force along the putt path is proportional to the distance from the center of the swing. The computer can generate a circular trajectory that is angled at the swing angle. The total arc length can be determined such that the final velocity of the putter matches the desired initial velocity of the putt.
In one example, a player's swing axis pivot point about which the putter swings can be assumed to be about 82% of the player's total height. As used herein, “about” means plus or minus 10% of the relevant value. For most players this places the center or pivot point of a swing at about the player's neck, between the player's sternum and chin. In other words, in an example, the modeled height of such a pivot point would be hpivot=0.82htotal.
The distance to the golf ball can be estimated by assuming that the player is bent forward slightly, e.g., 30 degrees from vertical, where the player is bent at the waist and looking down at the ball. A player's waist may be assumed to be at a height that is about 48% of the player's total. The distance to the golf ball is equal to the player's stance distance (distance between the player's feet) which can be modeled as dstance=0.48htotal sin(30°) where 30° is the angle between the player's legs when the player is in a golf stance. This distance can also equal to distance between the swing pivot point to the golf ball.
The swing-plane angle with respect to the vertical can be modeled as θswing=tan−1(hpivot/dstance) where θswing is the swing-plane angle.
In some examples, the radius of the swing plane can be modeled. The radius of the swing plane can be modeled as the hypotenuse of a triangle formed by the swing pivot point and the player's stance distance (between the player's feet) as rswing=√{square root over (hpivot2+dstance2)} where hpivot is the player's swing axis pivot point and dstance is the player's stance distance.
The swing setup can be modeled in some embodiments. For example, we can assume that the putter is swung along a circular path that is angled at the swing plane angle. However, in other embodiments the swing path can be modelled as an elliptical or another path.
The peak velocity of a putter head can be modeled or approximated as about 20% of the intended putt distance. Therefore, in an embodiment, the model may use the relationship vclub,peak=0.2dputt.
Additionally, or alternatively, the model can estimate the back swing angle using the maximum swing angle (e.g., about 30 degrees) and a maximum swing velocity (e.g., about 3 m/s), or
The foregoing examples are merely exemplary and illustrative ways of generating a swing model to apply in an exemplary corresponding method. Those skilled in the art will understand that alternative or different specific models and examples can be used for different applications.
It is of interest in discussing dynamically balanced putter design to consider forces and torques that cause or tend to rotate a putter about its axis. According to an aspect of one or more embodiments, these can be modeled based on vertical forces needed to reach the peak club velocity mentioned earlier, taken over the whole or part of the arc of the swing. For example, αvertical=vclub,peak2/(2hclub_back)
Here hclub_back is the height of the putter head at the back swing angle, which can be modeled as hclub_back=rswing (1−cos(θback)) where rswing is the swing radius.
The acceleration αvertical of the putter head can be modeled as a constant vertical acceleration. The whole system (e.g., player and putter) can be modeled as a point mass at a swing radius rswing with a moment of inertia (MOI) of mputterrswing2 where mputter is the total putter mass and rswing is the swing radius. The vertical force applies a torque to the putter that rotates the putter along an arc. The total time to complete the swing is therefore given by tforward=π√{square root over (rswing*αvertical)}.
The foregoing model gives equations of motion that can be used to determine useful relationships and that can be used to optimize, minimize or improve for a target parameter such as to eliminate or minimize torque during the putter swing over the arc of the swing, i.e., minimizing the integral thereof. For example, Equations 7-9 can be used to minimize the integrated torque over the putter swing.
In some aspects, the base putter design is imported into the software. Next, the swing path is generated or imported. All parameters can be adjusted from their initial settings. The software optimizes the shaft x-offset and y-offset by sweeping through all reasonable values and measuring the total face deflection along the swing. The offsets and design parameters that minimize the total deflection are selected.
In some embodiments, the design characteristics re directed to improving, optimizing or determining the desired or best center of gravity and/or moment of inertia of a putter about its shaft axis. In an aspect, putter center of gravity is estimated by considering the shaft, grip, and head independently. Extending the putter length extends the length of the putter shaft uniformly. The total Cg of the putter is the weighted sum of each component.
In Equation 17 we see that as the lie angle and forward lean is applied, the Cg of both the grip and the shaft of the putter rotate accordingly.
The moment of inertia about the shaft central axis is calculated based on any forward lean, lie angle and independent moment of inertia of the putter head and the shaft through their respective Cg points, about an orthogonal (x, y, z) axis, which are denoted Ix, Iy, and Iz, respectively. The rotational matrices and moments of inertia resulting are as described earlier.
In step 1801, a computer receives first input data that represents or describes the swing path of a putter by the golf player. The swing path can be measured or modeled. Measuring the swing path can include placing one or more sensors (e.g., sensors 1601) on the putter and/or on the golf player to acquire swing-path data while the golf player swings the putter. Additionally, or alternatively, the swing path can be measured using one or more cameras (e.g., cameras 1700).
Other inputs representing the characteristics, dimensions, geometry or behavior of a golf player or user of the present device can be input to the system and method for optimizing a golf club for said player. For example, any measurements of the player's arms, chest, shoulders, legs (generally for example measurements made to fit a custom clothing suit for a player) would be possible to use in generating the present design. Since the player's arms and legs are material to some aspects of an optimum club design (e.g., equivalent of sleeve lengths or inseams) these can be useful inputs for designing a custom golf club for a player and the present system and method comprehend using such common player measurements.
In step 1810, the computer receives second input data that represents or describes one or more physical features of the golf player. The physical features can include the golf player's height (e.g., htotal), the golf player's stance distance (dstance), the golf player's waist height, and/or other physical features.
In step 1820, the computer receives third input data that represents or describes an initial golf putter design. The initial golf putter design can include the shaft Cg, the shaft mass, the shaft length, the shaft MOI, the putter-head Cg, the putter-head MOI, the putter-head mass, the putter lean angle, and/or the putter lie angle.
In some embodiments, the initial golf putter design can further include an offset of the shaft relative to the putter-head Cg. In some embodiments, the initial golf putter design can further include a mass of a counterweight, a counterweight Cg, a counterweight MOI, and/or an attachment position of the counterweight on the golf putter. For example, the counterweight can be attached to the handle of the golf putter. The counterweight can be inline or offset from a central axis of the shaft, the length of the shaft measured with respect to the central axis.
In step 1830, the computer determines the integrated torque about the shaft central axis using the first, second, and third input data. The integrated torque can be integrated over the swing path of the golf player.
In step 1840, the computer iteratively modifies the initial putter design. Iteratively modifying the initial putter design can include independently modifying each parameter/variable of the initial golf putter design over a range while keeping the other parameters/variables constant. The range can be predetermined and/or based on a percentage of the parameter's value in the initial putter design. The range can have a predetermined maximum and/or minimum values.
In some embodiments, iteratively modifying the initial putter design can include modifying two or more parameters/variables of the initial golf putter design simultaneously over a range while keeping any other parameters/variables constant.
In step 1850, the computer determines the integrated torque about the shaft central axis for each modified initial putter design. The torque can be integrated over the swing path of the golf player for each modified initial putter design.
In step 1860 (via placeholder A), the computer compares the integrated torques for initial putter design and for each modified initial putter design to determine the minimum integrated torque.
In optional step 1870, the computer produces output data representing a custom golf putter design that corresponds to the minimum integrated torque (e.g., determined in step 1860). The output data can include graphical, text data, and/or output data, which can be provided to the user (e.g., displayed on a display screen coupled to the computer).
Additionally or alternatively, the output data can include manufacturing instructions and/or files that can be used for automated manufacturing machines to construct some or all of the custom golf putter.
In step 1880, a custom dynamically balanced golf putter is manufactured. Some or all of the custom dynamically balanced golf putter can be manufactured using one or more computer numerical control (CNC) machining tools such as a drill, lathe, mill, grinder, router, and/or 3D printer. For example, a CNC machine 1910 can receive computer-readable manufacturing instructions and/or files from a computer 1901 in a system 1900, as illustrated in
In some embodiments, the computer 1901 is in electrical communication with two or more CNC machines 1910 that can manufacture two or more portions or components of the custom dynamically balanced golf putter. This aspect is meant generally, as to the custom and optimized design and making of one or more key components of the golf club. Therefore, the method and system can design, optimize and make an entire golf club product, and/or key parts thereof.
Additionally, or alternatively, the custom dynamically balanced golf putter can be manufactured manually and/or using conventional manufacturing techniques guided by the principles and the novel results and useful outputs of the present invention. It is noted that conventional techniques would not be able to achieve the present result as they were based in empirical methods and lacked the ability to effectively analyze the necessary inputs described herein to produce the desired results of this invention. No prior method employed and carried out the steps of the present method, whether on paper or a conventional computer mechanical design program or otherwise. This is evidenced in the absence of properly balanced golf clubs and more notably the absence of optimized and customized golf club products taking into account the player characteristics and dynamics that the present method and system employ.
The following illustrate a non-limiting example of a custom dynamically balanced putter design and a putter apparatus designed and manufactured accordingly. Those skilled in the art understand that the example is merely one instance and that the general technique of the invention can be modified to other examples and many such quantitative equivalents and alternatives are also possible and desired depending on the application at hand. The present system and method can thus have a player setup stage outlined by the previous concepts and using the following exemplary parameters and relations:
h
pivot=0.82htotal
d
stance=0.48htotal sin(30°)
θswing=tan−1(hpivot/dstance)
r
swing=√{square root over (hpivot2+dstance2)}
In this example we have the following player related parameters for use in the computer application or method:
The first and second input data in steps 1801 and 1802 can include these parameters.
Similarly, we perform a swing setup stage of the procedure, where in an example we use the following model:
And thus, for the swing model we can have the following parameters for use in automating the design of an exemplary putter according to the invention:
Once again, we use the equations of motion to determine acceleration, velocity and position, which may be machine-generated at a desired periodicity, for example using a sampling period of 1 millisecond or another sampling period.
The putter model is achieved and computed according to the foregoing equations. For simplicity, in an example, we may consider only the putter shaft and head in our calculations, for example ignoring secondary and non-substantive components such as grip tape, labeling or other manufacturing or ornamental parts. In a particular example, the grip of the putter may be neglected as a component in the calculations. However, this is not necessary, and as shown previously any and all components can also be incorporated and accounted for in a more detailed model without loss of generality. In the simple example of calculating for the shaft and head only of the putter (recognizing that grips and other components would merely add their respective terms to the computations below), we have:
And therefore, in an example continuing from the previously stated model of our player and our swing, the method and system will yield for the custom putter design:
Using our model for the swing dynamics of our putter and player in this example, we obtain the results shown in
Another benefit and novel aspect of the invention is that it permits for optimization of the shaft offset design and placement in a putter. In an aspect, a gradient decent step is used to find the shaft offset that minimizes the deflection angle through the forward swing.
The gradient decent relies on the understanding that an offset of the shaft away from the putter (+X) will cause the putter head to rotate more (positive deflection) throughout the forward swing. Additionally, an offset away from the face of the putter will increase head rotation (positive deflection) primarily on the follow through of the swing. With these assumptions, the gradient descent process determines the offset locations that minimize deflection angles through the forward swing resulting in an optimally balanced putter design.
In
We note that shaft lean (forward lean, backward lean) including no shaft lean can be accommodated by the present models and method and system depending on the needs of the user. Some example putter designs according to the foregoing discussion are presented below and in the corresponding illustrative drawings. Here, a novel golf putter product is shown and this putter is made and determined in its geometry and configuration according to the steps described herein, which can themselves be automated using a processor and programmed instructions that are executed therein. The result is a new and previously-unknown device produced as shown and described that affords a player certain benefits of this putter, especially with regard to correcting physical effects of torque during a golf putter swing and which give an improved result for the player as the device and product are well balanced through the swing and would permit for many or all players an improved score and accuracy in putting.
In the specific example given following the above discussion, a custom dynamically balanced golf putter 2400 is illustrated in
The putter's example lean angle 2500 (here, 4 degrees of forward lean) is shown in
The putter's exemplary lie angle 2600 may be 70 degrees as shown in
The present systems and methods therefore allow for the design and optimization of dynamically balanced golf putters and result in new and useful golf sporting products (e.g., putters, putter shafts, club heads) and computer products such as those accessible using computer applications, mobile computing apps, and distributed software as a service.
An aspect that should be appreciated is that the present method and system enable, inter alia, minimization of the amount of energy required by a golf player to maintain a square club face along the putting path during a putt swing. In an aspect, the invention converts the linear force that a player exerts to move the club forward into a rotational force to rotate the putter about its shaft axis according to the swing path. This may be accomplished by offsetting the club center of gravity in the putter design and geometry relative to the shaft rotation axis. The moment of inertia of the club corresponds then to how difficult it will be to rotate the club about the shaft axis. In an aspect, offsetting the club shaft relative to the club center of gravity can be used to increase said moment of inertia. A larger offset can result in more rotation of the club because, while the moment of inertia increases it does so incrementally with the torque increasing at a greater relative rate. A putter design with minimum moment of inertia is one where the shaft axis runs through the putter's center of gravity resulting in no assisted rotation.
The invention should not be considered limited to the particular embodiments described above. Various modifications, equivalent processes, as well as numerous structures to which the invention may be applicable, will be readily apparent to those skilled in the art to which the invention is directed upon review of this disclosure. The above-described embodiments may be implemented in numerous ways. One or more aspects and embodiments involving the performance of processes or methods may utilize program instructions executable by a device (e.g., a computer, a processor, or other device) to perform, or control performance of, the processes or methods.
The present invention is adapted for and comprehends embodiments that include the use of machine learning and/or artificial intelligence methods and components to carry out or improve one or more aspects of the invention. In an example, a computer engine is employed and programmed with instructions for training the computer with a training data set corresponding to one or more players, golf clubs or combinations thereof. The computer system and method so equipped then uses the training set to determine a most likely or most appropriate design parameter or parameters for achieving the present balanced and custom golf clubs. Images or video or sensor signals are examples of input signals that the system may use for training and/or optimization of the present products using machine learning methods and/or artificial intelligence techniques to achieve or improve the same.
In this respect, various inventive concepts may be embodied as a non-transitory computer readable storage medium (or multiple non-transitory computer readable storage media) (e.g., a computer memory of any suitable type including transitory or non-transitory digital storage units, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement one or more of the various embodiments described above. When implemented in software (e.g., as an app), the software code may be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers.
Further, it should be appreciated that a computer may be embodied in any of a number of forms, such as a rack-mounted computer, a desktop computer, a laptop computer, or a tablet computer, as non-limiting examples. Additionally, a computer may be embedded in a device not generally regarded as a computer but with suitable processing capabilities, including a Personal Digital Assistant (PDA), a smartphone or any other suitable portable or fixed electronic device.
Also, a computer may have one or more communication devices, which may be used to interconnect the computer to one or more other devices and/or systems, such as, for example, one or more networks in any suitable form, including a local area network or a wide area network, such as an enterprise network, and intelligent network (IN) or the Internet. Such networks may be based on any suitable technology and may operate according to any suitable protocol and may include wireless networks or wired networks.
Also, a computer may have one or more input devices and/or one or more output devices. These devices can be used, among other things, to present a user interface. Examples of output devices that may be used to provide a user interface include printers or display screens for visual presentation of output and speakers or other sound generating devices for audible presentation of output. Examples of input devices that may be used for a user interface include keyboards, and pointing devices, such as mice, touch pads, and digitizing tablets. As another example, a computer may receive input information through speech recognition or in other audible formats.
The non-transitory computer readable medium or media may be transportable, such that the program or programs stored thereon may be loaded onto one or more different computers or other processors to implement various one or more of the aspects described above. In some embodiments, computer readable media may be non-transitory media.
The terms “program,” “app,” and “software” are used herein in a generic sense to refer to any type of computer code or set of computer-executable instructions that may be employed to program a computer or other processor to implement various aspects as described above. Additionally, it should be appreciated that, according to one aspect, one or more computer programs that when executed perform methods of this application need not reside on a single computer or processor but may be distributed in a modular fashion among a number of different computers or processors to implement various aspects of this application.
Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that performs particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or distributed as desired in various embodiments.
Also, data structures may be stored in computer-readable media in any suitable form. For simplicity of illustration, data structures may be shown to have fields that are related through location in the data structure. Such relationships may likewise be achieved by assigning storage for the fields with locations in a computer-readable medium that convey relationship between the fields. However, any suitable mechanism may be used to establish a relationship between information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish relationship between data elements.
Thus, the disclosure and claims include new and novel improvements to existing methods and technologies, which were not previously known nor implemented to achieve the useful results described above. Users of the method and system will reap tangible benefits from the functions now made possible on account of the specific modifications described herein causing the effects in the system and its outputs to its users. It is expected that significantly improved operations can be achieved upon implementation of the claimed invention, using the technical components recited herein.
Also, as described, some aspects may be embodied as one or more methods. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
This application claims priority to U.S. Provisional Application No. 63/368,820, titled “Dynamically Balanced Golf Putter and Method of Making,” filed on Jul. 19, 2022, and to U.S. Provisional Application No. 63/492,601, titled “Dynamically Balanced Golf Putter and Method of Making,” filed on Mar. 28, 2023, which are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
63368820 | Jul 2022 | US | |
63492601 | Mar 2023 | US |