PENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN

CSM (Cipta Sinergi Manufacturing) CV is a company engaged in the field of machinery products manufacturing with orders such as molding, dies, spare parts, and other products using a make-to-order strategy. One of the activities carried out at CV CSM is the estimation of CAD (Computer Aided Design...

Full description

Saved in:
Bibliographic Details
Main Author: Christian Hermawan, Nicholas
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/77833
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:77833
spelling id-itb.:778332023-09-14T14:32:42ZPENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN Christian Hermawan, Nicholas Indonesia Final Project design cost estimation, machine learning, random forest algorithm, API INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/77833 CSM (Cipta Sinergi Manufacturing) CV is a company engaged in the field of machinery products manufacturing with orders such as molding, dies, spare parts, and other products using a make-to-order strategy. One of the activities carried out at CV CSM is the estimation of CAD (Computer Aided Design) costs for custom order products. In the process of product designing using CAD, the company estimates design costs through the approach of a percentage of the cost of goods manufactured (COGM) and adjustments based on drafter's modifications. This results in inconsistent and less representative values of design complexity. In response, this research is conducted to design a cost estimation model based on the complexity level of product designs, defined as the number of feature uses at the part, assembly, and drawing levels. This research designs a scheme and data acquisition method through the Solidworks API (Application Programming Interface) to calculate the number of features used in CAD documents. Meanwhile, the cost estimation model in this study is developed using machine learning techniques and refers to the CRISP-DM methodology engineering standards. Four algorithms are utilized: random forest, extreme gradient boosting, multi-linear regression, and k-nearest neighbors. The random forest algorithm, in particular, exhibits the best performance metrics compared to other algorithms, with an R2 of 0.97 on testing data and a Maximum Absolute Percentage Error (MAPE) of 25% on testing data. Based on the best machine learning model, a prototype software for design cost estimation is developed using the Python programming language and the Tkinter library. The resulting model is then used to predict new datasets not used in the model development process, yielding an average error rate of 23.414%. This value signifies that the developed model is capable of accurately predicting design costs in the industry. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description CSM (Cipta Sinergi Manufacturing) CV is a company engaged in the field of machinery products manufacturing with orders such as molding, dies, spare parts, and other products using a make-to-order strategy. One of the activities carried out at CV CSM is the estimation of CAD (Computer Aided Design) costs for custom order products. In the process of product designing using CAD, the company estimates design costs through the approach of a percentage of the cost of goods manufactured (COGM) and adjustments based on drafter's modifications. This results in inconsistent and less representative values of design complexity. In response, this research is conducted to design a cost estimation model based on the complexity level of product designs, defined as the number of feature uses at the part, assembly, and drawing levels. This research designs a scheme and data acquisition method through the Solidworks API (Application Programming Interface) to calculate the number of features used in CAD documents. Meanwhile, the cost estimation model in this study is developed using machine learning techniques and refers to the CRISP-DM methodology engineering standards. Four algorithms are utilized: random forest, extreme gradient boosting, multi-linear regression, and k-nearest neighbors. The random forest algorithm, in particular, exhibits the best performance metrics compared to other algorithms, with an R2 of 0.97 on testing data and a Maximum Absolute Percentage Error (MAPE) of 25% on testing data. Based on the best machine learning model, a prototype software for design cost estimation is developed using the Python programming language and the Tkinter library. The resulting model is then used to predict new datasets not used in the model development process, yielding an average error rate of 23.414%. This value signifies that the developed model is capable of accurately predicting design costs in the industry.
format Final Project
author Christian Hermawan, Nicholas
spellingShingle Christian Hermawan, Nicholas
PENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN
author_facet Christian Hermawan, Nicholas
author_sort Christian Hermawan, Nicholas
title PENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN
title_short PENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN
title_full PENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN
title_fullStr PENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN
title_full_unstemmed PENGEMBANGAN MODEL ESTIMASI BIAYA PADA DESAIN BERBANTUAN KOMPUTER SOLIDWORKS MENGGUNAKAN PEMBELAJARAN MESIN
title_sort pengembangan model estimasi biaya pada desain berbantuan komputer solidworks menggunakan pembelajaran mesin
url https://digilib.itb.ac.id/gdl/view/77833
_version_ 1822995520693469184