GroupD Manual
GroupD Manual
GroupD Manual
1
DONE BY
2
S. NO. CONTENTS PAGE NO.
1 INTRODUCTION 5
1.1 Schematic diagram 5
1.2 Filament winding methods 6
2 MECHANICAL DESIGN
2.1 Components required 7
2.2 Material of fabrication 7-8
2.3 Rotation unit 9-10
2.4 Carriage unit 11-12
2.5 GT2 Timing Belt and Pulley 13
2.6 Assembly of mechanical components 14-15
3 ELECTRONIC SUBSYSTEMS
3.1 Components required 16
3.2 Control unit 16
3.3 Limit Switch 17
3.4 Arduino 17-18
4 SOFTWARE REQUIRED
4.1 Working of Arduino 19-20
5 OUTPUT 21
6 BILL OF MATERIALS 21
7 REFERENCES 22
8 IMAGE SOURCES 22
9 PURCHASE REFERENCES 23
3
4
1. INTRODUCTION
5
1.2 Filament winding methods
After studying these different methods, helical winding was found to be the best
winding method.
6
2. MECHANICAL DESIGN
• Fibre yarn
• Mandrel(h=300mm, d=30-70mm) and Mandrel holder(d=31-71mm,
h=50mm) – Buy from local shop (mandrel) and 3D Print (mandrel
holder)
• Pulley(size = 10mm, bore = 8mm)
• Belt(l=520mm, b=10mm)
• NEMA Motor
• Ball Bearing
• Spool holder – (d=30mm, l=150mm)
• Custom parts – 3D Print
7
• 2) S type: magnesia-aluminosilicate glass-applying high tensile strength
and stiffness but at greater cost, used in aerospace and high-performance
pressure vessel
b) Aramids: higher tensile strength, higher tensile modulus, high cost, low
density, excellent impact and damage tolerance properties.
c) Carbon fiber: The properties of carbon fibers, such as high stiffness, high
tensile strength, low weight, high chemical resistance, high-temperature tolerance
and low thermal expansion. When combined with a plastic resin and wound or
molded it forms the carbon-fiber-reinforced polymer (often referred to as carbon
fiber) which has a very high strength-to-weight ratio, and is extremely rigid
although somewhat brittle.
After studying about various fibers, we have decided to use carbon fiber.
8
2.3 Rotation unit
The rotation unit consists of a 500 mm length of the mandrel, which is held on
the horizontal line by two mandrel holders, and a NEMA 17 stepper motor for y-
axis rotation movement. Figure illustrates the rotation unit front view. The hollow
mandrel diameter is 50mm, which is made of aluminum alloy material. It is totally
adequate for stepper motor to supply the mandrel rotation torque and speed.
Inside the mandrel, an optical steel lever is designed to support the mandrel and
the mandrel holders, which can fix on profile accessories. The rotation process is
optimized by modification on process stabilization, stepper motor position and
proper belt pully parameters.
9
Components in Rotation Unit
Mandrel holders
Step 1: Designing the parts
10
Settings in Ultimaker Cura (Material = PLA)
11
Spool Holder
12
Settings in Ultimaker Cura (Material = PLA)
GT2 timing belt made of neoprene with fiberglass core is used for converting
rotational motion of stepper motor to linear motion of the laser head along X and
Y axes (GT2: GT represents name of the company (Gates) and 2 represents pitch
of the pulley/belt in mm).
13
2.6 Assembly of mechanical components
Step1: The base stand will be assembled as shown in the above figure. The
aluminium profiles will be connected using L-brackets.
Step2: For carriage unit, the belts will be mounted on the pulleys and the spool
holder will be inserted.
14
Step3: For Rotation unit, the mandrel and motor holders(3D-printed) will be
connected to the base stand. The mandrel and NEMA17 stepper motor will be
inserted in the holders along with a ball bearing.
Step4: The rotation unit and carriage unit will be joined along with the control
unit which consists of Arduino.
15
3. ELECTRONIC SUBSYSTEMS
16
3.3 Limit Switch
Limit switch is a device which senses the presence of an object. If there is absence
of object, Limit Switch stops the flow of current.
In the winding machine, we will use the Limit Switch to sense the presence of the
filament. If the yarn of the filament gets over, Limit Switch stops the flow of
current and the whole process is stopped.
3.4 Arduino
17
Arduino Code will be generated through Open Source Software
18
4. SOFTWARE REQUIRED
All the models shown above have been made using Fusion 360 and Tinker
Cad software.
Ultimaker Cura has been used to process all the models for 3D printing.
Arduino software will be used to write the code for controlling Arduino UNO.
The following link has been used to get the Arduino code:
https://github.com/isaaccormack/fw_controls/find/master
19
Step 2: Microcontroller Selection
Any board which Arduino complies for and meets the following requirements
can be used:
1. At least 8MHz clock speed
2. At least 13 digital I/O pins
An Arduino Mega 2560 has worked previously
Step 4: Usage
To perform a 2-filament wind, upload main/main.ino to the controller. Common
calibratable parameters changed on a wind-by-wind basis such as wrap angle and
mandrel radius can be modified in config.h. Constants such as I/O pins and
physical parameters can also be changed there
Step 5: Tests
Various unit and system tests are provided as regression tests to validate changes
made to the software over time. These tests also serve to validate the
configuration of the physical machine after any modifications have been made.
The tests have to be run manually due to the physical nature of the testing. For
each test there is a write up giving background information, expected results and
last executed results. These tests cover basic functionality such as positional and
velocity control of motors.
20
5. OUTPUT
The portable, low-cost, lightweight and automated filament winding machine has
been effectively developed. Arduino Uno is used in this efficient and inexpensive
control system, which controls the x, y and z movements. This filament winding
machine can perform hoop and helical winding patterns, which should be written
and uploaded proper winding codes. Filament wound composite products can be
fabricated from this newly designed machine. The 3-axis filament winding
machine has reached the main expected results, which solves the previous
problems of filament winding machine costs and complicated operation. The
inexpensive control system is another popular characteristic of this machine,
which can mostly meet the filament winding process requirements.
6. BILL OF MATERIALS
21
7. REFERENCES
8. IMAGE SOURCE
22
9. PURCHASE REFERENCES
Carbon Fibre yarn :- 69/33, 1st Floor, Sembudoss Street, Parrys, Chennai, Tamil Nadu
600001
Spool holder :- Indimart
REES52 CNC Shield Expansion Board V3.0 +UNO R3 Board + A4988 Stepper Motor
Driver With Heatsink for Arduino Kits K75 :- amazon( https://www.amazon.in/Shield-
Expansion-Stepper-Heatsink-
Arduino/dp/B06XHKSVTG/ref=sr_1_2?dchild=1&keywords=CNC+shield+v1+module&qid
=1603696316&s=computers&sr=1-2 )
NEMA 17 STEPPER MOTOR WITH DETACHABLE CABLE 1 METER,
1.8AMP,4.5/KGCM :- Amazon ( https://www.amazon.in/STEPPER-MOTOR-
DETACHABLE-CABLE-1-
8AMP/dp/B07W8C58K7/ref=sr_1_3?dchild=1&keywords=nema+17+stepper+motor&qid=1
603696512&s=computers&sr=1-3 )
Pulley - SMOOTH IDLER PULLEY(https://www.diy-india.com/products/smooth-idler-
pulley-
wheel?variant=31497804447780¤cy=INR&utm_medium=product_sync&utm_source
=google&utm_content=sag_organic&utm_campaign=sag_organic&utm_campaign=gs-2018-
08-
31&utm_source=google&utm_medium=smart_campaign&gclid=Cj0KCQjw59n8BRD2ARIs
AAmgPmKyvREfojoR-yF-
Xtx9JbbLfXFsJdHNGfIvd5_5LpLRQZoBfXYKGykaAuqUEALw_wcB)
MERCY ELECTRONICS, Tambaram CHENNAI.
RUBBER SEALED BALL BEARINGS :- https://www.amazon.in/HCH-12x32x10MM-
RUBBER-BEARINGS-6201-
2RS/dp/B0791T9PV4/ref=sr_1_6?dchild=1&keywords=ball+bearing&qid=1603706703&sr=
8-6
Mandrel - https://www.amazon.in/Standardized-Mandrel-Measurement-Without-
Grooved/dp/B019WHXMW4/ref=asc_df_B019WHXMW4/?tag=googleshopdes-
21&linkCode=df0&hvadid=397009908862&hvpos=&hvnetw=g&hvrand=597002247623111
6772&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9062099
&hvtargid=pla-931125810225&psc=1&ext_vrnc=hi
***************************************************************************
23
24