본문 바로가기
KERD
논문KCI 등재

3D 프린팅 시간 단축을 위한 상하 레이어 폴리라인 병합 기반 가변 슬라이싱

Adaptive Slicing by Merging Vertical Layer Polylines for Reducing 3D Printing Time

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

본 논문에서는 상하 레이어 폴리라인 병합(merging) 기반 가변(adaptive) 슬라이싱 기법을 제안한다. 먼저 출력 가능한 최소두께 값을 사용하여 입력된 3D 폴리곤 모델을 균일(uniform) 슬라이싱하고 각 레이어 단면 영역의 경계에 대한 폴리라인(polyline)들을 생성한다. 다음으로 상하 연결성이 높은 폴리라인들을 그룹화한 후, 각 그룹 내에서 불필요한 폴리라인들을삭제한다. 삭제할 레이어를 결정하기 위해 기하오차척도인 커스프 높이(cusp height)를 계산하고 이를 기반으로 적정 레이어두께를 결정한다. 마지막으로레이어 두께 범위 내의 폴리라인들을 삭제함으로써 한 개 레이어로 병합된다. 제안 방법은 형상의 특징을 최대한 유지함과 동시에 출력 시간을 효과적으로 단축시킨다는 장점을 가진다. 성능 검증을위해 제안 기법과전역적 가변 슬라이싱 기법을 사용하여 총 10개 3D 폴리곤 모델을 슬라이싱 한 후 출력 시간을 결정짓는 수치인 폴리라인의총 길이를 측정하였다. 실험 결과, 모든 모델에 대해 제안한 기법의 폴리라인 총 길이가 더 짧았으며 이는 더 빠른 시간에출력을 완료할 수 있다는 것을의미한다.

Abstract

This paper presents an adaptive slicing method based on merging vertical layer polylines. Firstly, we slice the input 3D polygon model uniformly with the minimum printable thickness, which results in bounding polylines of the cross section at each layer. Next, we group a set of layer polylines according to vertical connectivity. We then remove polylines in overdense area of each group. The number of layers to merge is determined by the layer thickness computed using the cusp height of the layer. A set of layer polylines are merged into a single polyline by removing the polylines within the layer thickness. The proposed method maintains the shape features as well as reduces the printing time. For evaluation, we sliced ten 3D polygon models using our method and a global adaptive slicing method and measured the total length of polylines which determines the printing time. The result showed that the total length from our method was shorter than the other method for all ten models, which meant that our method achieved less printing time.

참고문헌 (20)

  1. P. Mohan Pandey, "Slicing procedures in layered manufacturing: a review", Rapid Prototyping Journal, 9(5), pp.274~288 (2003)
  2. R. C. Luo, "The development of a new adaptive slicing algorithm for layered manufacturing system", 2001 IEEE International Conference on Robotics and Automation (ICRA), 2, pp.1334~1339 (2001)
  3. P. M. Pandey, "Part deposition orientation studies in layered manufacturing", Journal of Materials Processing Technology, 185(1-3), pp.125~131 (2007)
  4. F. Xu, "Optimal orientation with variable slicing in stereolithography", Rapid Prototyping Journal, 3(3), pp.76~88 (1997)
  5. X. Zhang, "Perceptual Models of Preference in 3d Printing Direction", ACM Trans. Graph, 34(6), pp.215:1~215:12 (2015)
  6. K. Hu, "Support slimming for single material based additive manufacturing", Computer-Aided Design, 65, pp.1~10 (2015)
  7. J. Dumas, "Bridging the Gap: Automated Steady Scaffoldings for 3d Printing", ACM Trans. Graph, 33(4), pp.98:1~98:10 (2014)
  8. R. Schmidt, "Branching Support Structures for 3d Printing", ACM SIGGRAPH 2014 Studio, ser. SIGGRAPH ’14, pp.9:1~9:1 (2014)
  9. J. Vanek, "Clever Support: Efficient Support Structure Generation for Digital Fabrication", Computer Graphics Forum, 33(5), pp.117~125 (2014)
  10. S. Lensgraf, "Beyond layers: A 3d-aware toolpath algorithm for fused filament fabrication", 2016 IEEE International Conference on Robotics and Automation (ICRA), pp.3625~3631 (2016)
  11. H. Zhao, "Connected Fermat Spirals for Layered Fabrication", ACM Trans. Graph, 35(4), pp.100:1~100:10 (2016)
  12. W. Wang, "Saliency-Preserving Slicing Optimization for Effective 3d Printing", Computer Graphics Forum, 34(6), pp.148~160 (2015)
  13. A. Dolenc, "Slicing procedures for layered manufacturing techniques", Computer-Aided Design, 26(2), pp.119~126 (1994)
  14. M. T. Hayasi, "A new adaptive slicing approach for the fully dense freeform fabrication (FDFF) process", Journal of Intelligent Manufacturing, 24(4), pp.683~694 (2013)
  15. E. Sabourin, "Accurate exterior, fast interior layered manufacturing", Rapid Prototyping Journal, 3(2), pp.44~52 (1997)
  16. Justin Tyberg, "Local adaptive slicing", Rapid Prototyping Journal, 4(3), pp.118~127 (1998)
  17. K. Mani, "Region-based adaptive slicing", Computer-Aided Design, 31(5), pp.317~333 (1999)
  18. "Ultimaker2" (2016)[URL]
  19. "Clipper Library" (2016)[URL]
  20. "Libigl" (2016)[URL]

관련 논문AI추천

이 간행물의 다른 논문 (4건)