CNC_0025

OTHER: CNC Work Station - Generator - Winding (Access to G-code) - Program Coding

Diagram of Basis for Winding Code:

The coding for winding items such as the Torque Tube in DATABASE CNC Winding Generator are based on this drawing.

Code in Access, which is associated with the above diagram:

WindAngle = Arccos(BandWidth / Circumference)

DeltaX = Cosec(WindAngle) * BandWidth

WrapLength = Cosec(WindAngle) * Circumference

Calculations re Diagram: Probably for no other reason than to prove that can work. REMOVE THIS SOMETIME

b = √(c2 - a2) & c' = √(b'2 + a'2)

a'' = c - b'

b = c'

a'' = √(a2 - a'2)

v(c2 - a2) = √(b'2 +a'2)

a'' = √(44.44 - 16)

c2 - a2 = b'2 + a'2

a'' = √(28.44)

The values of a and a' are known.

a'' = 5.33

Example; a = 6.667, a' = 4

since - b' = a'' - c

c2 - b'2 = a2 + a'2

then b' = c - a''

c2 - b'2 = 44.44 + 16

b' = c - 5.33

c2 - b'2 = 60.44

then c = b' + 5.33

___________________________________________________________

 

from above c2 - b'2 = 60.44

 

then c2 = (b' + 5.33) 2

 

therefore (b' + 5.33) 2 - b'2 = 60.44

 

therefore (b' * b') + (b' * 5.33) + (5.33 * b' ) + (5.33 * 5.33) - (b' * b') = 60.44

 

therefore (b' * b') + (10.66 * b') + (28.41) - (b' * b') = 60.44

 

therefore 10.66 b' = 32.03

 

therefore b' = 3.0

Database:

All work to generate the G-code for filament winding is done in; DATABASE CNC Winding Generator

Back to top | SynchroLite Home Page | UniCopter Home Page | Nemesis Home Page

Last Revised: January 14, 2007