SUST Repository

Developing an Algorithm to GenerateLinear Movement in CNC Machines

Show simple item record

dc.contributor.author Mohammed, Ayman Omer Adam
dc.contributor.author Supervisor, -Hassan Osman
dc.date.accessioned 2019-07-03T07:52:32Z
dc.date.available 2019-07-03T07:52:32Z
dc.date.issued 2018-12-13
dc.identifier.citation Mohammed, Ayman Omer Adam . Developing an Algorithm to GenerateLinear Movement in CNC Machines \ Ayman Omer Adam Mohammed ; Hassan Osman .- Khartoum: Sudan University of Science and Technology, College of Engineering, 2018 .- 79p. :ill. ;28cm .- M.Sc. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/22777
dc.description Thesis en_US
dc.description.abstract This study was carried out to find technique to minimize the accumulated error during linear and inclined movement (G00, G01) and in circular movement or motion in curve (G02, G03) on X, Y axes in CNC machines. The error solved through algorithm didn’t rely on conventional calculation which depends on movement angles and parametric function sin/cosine, but depend on mathematical equation for straight line and circle which guarantee precision movement in x, y axes percent near to zerothroughsynchronies sending and receiving electrical pulses to motors which control the axes motion . The optimization was done on milling CNC machine. Microcontroller pic 16F877 was used with drivers L293 and power supply, stepper motorswith step angle 7.5° and programing language C+ and micro C software to write algorithm and microcontroller program. Also software (protous 8 professional) do simulation is used to execute and simulate the axes movement in different direction in linear,CW and CCW in circular interpolation with observed rotation movement for stepper motor according to electrical pulses which it receive it from microcontrollerand was tested on the machine. en_US
dc.description.sponsorship Sudan University of Science and Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science and Technology en_US
dc.subject Engineering en_US
dc.subject Mechanical Engineering (Production) en_US
dc.subject Algorithm to GenerateLinear en_US
dc.subject Movement in CNC Machines en_US
dc.title Developing an Algorithm to GenerateLinear Movement in CNC Machines en_US
dc.title.alternative تطوير خوارزمية لتوليد الحركة الخطية في ماكينات التحكم الرقمي بالحاسب الآلي en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Share

Search SUST


Browse

My Account