Ancient glasses sub-classification is an essential component for archaeological research and assist researchers to divide the ancient glasses. However, existing classification models are concentrated on life-related area and ignore the ancient glass. Subsequently, existing classification models are almost utilizing machine learning algorithm, which is a black-box model leaks the reasonable explanation and mathematical calculation procedures for the classification results and may lead low accuracy when learning a novel area. Therefore, we propose a novel classification model by utilizing clustering method to dispose the issue about ancient glass sub-classification. In this paper, we aim to sub-classify weathered ancient glass according to its chemical composition distribution. We collect 61 sets of sample data, each corresponding to fourteen chemical compositions, and use the k-means algorithm to sub-classify these sample glasses. Next, the cohesiveness and separability of the results are evaluated using the contour coefficient method and the model accuracy is checked using the elbow method .Finally, the elbow method is suitably improved.