Perancangan & Pengujian Human Machine Interface untuk Pengoperasian Mesin CNC Mini

dc.contributor.advisorHardian, Indra
dc.contributor.authorAl-Tsurayya, Maw'Izhah
dc.date.accessioned2026-09-09T09:18:31Z
dc.date.issued2026-07-28
dc.description.abstractThe use of Computer Numerical Control (CNC) machines in the manufacturing industry necessitates a readily operable Human Machine Interface (HMI), whereas existing software commonly features complex interfaces that pose difficulties for operators with limited expertise. This study aims to design, implement, and verify the reliability of a Microsoft Visual C# based HMI for mini CNC machine operation that is more user-friendly and informative. Verification was conducted through specification-based dynamic testing employing State Transition Testing, referring to the ISO/IEC/IEEE 29119-3 test documentation standard. The test model was designed to encompass 4 operational states, 7 transitions, 20 test cases, and 4 test procedures. The results indicate that, of the 20 test cases executed, 15 test cases passed, yielding a success rate of 75%, thereby verifying that all primary functions, namely connection, g-code import and execution, jog control, homing, emergency stop, and manual g-code editing, operated in accordance with the design. Conversely, 5 test cases failed, all of which were associated with null transition scenarios resulting from the absence of a state-locking mechanism on several control buttons. Overall, the developed HMI has proven capable of functionally supporting mini CNC machine operation, with recommendations for refining the state-locking mechanism to enhance system safety and reliability prior to full-scale operational deployment.
dc.identifier.citationAPA
dc.identifier.kodeprodiKODEPRODI21312#Teknik_Mekatronika
dc.identifier.nidkNIDN117179
dc.identifier.nimNIM4212001035
dc.identifier.urihttps://repository.polibatam.ac.id//handle/PL29/6884
dc.language.isoother
dc.publisherPoliteknik Negeri Batam
dc.subjectHuman Machine Interface
dc.subjectCNC Mini
dc.subjectMicrosoft Visual C#
dc.subjectState Transition Testing
dc.subjectISO/IEC/IEEE 29119-3
dc.titlePerancangan & Pengujian Human Machine Interface untuk Pengoperasian Mesin CNC Mini
dc.typeBook

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
Perancangan dan Pengujian Human Machine Interface untuk Pengoperasian Mesin CNC Mini.pdf
Size:
313.45 KB
Format:
Adobe Portable Document Format
Description:
Paper
Loading...
Thumbnail Image
Name:
Lembar Pengesahan_Maw'IzhahAl-Tsurayya.pdf
Size:
357.89 KB
Format:
Adobe Portable Document Format
Description:
Pengesahan
Loading...
Thumbnail Image
Name:
4212001035_TugasAkhir.pdf
Size:
1.49 MB
Format:
Adobe Portable Document Format
Description:
Buku Tugas Akhir
Loading...
Thumbnail Image
Name:
Borang Publikasi_Maw'Izhah Al-Tsurayya.pdf
Size:
186.9 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: