연속 토출 재료의 적층 제조를 위한 G-code 생성 알고리즘 설계

Development of a Customized G-code Generation Program for Continuous Extrusion Additive Manufacturing

초록

In this study, a Python-based G-code generation program was developed to address the inefficiencies of existing open-source software (Cura). The extensive configuration required by open-source programs makes the process time-consuming, even when generating G-codes for simple shapes. The generated G-code often includes commands specifically intended for 3D printers. The Python-based G-code program developed in this study creates a G-code that contains only coordinate movements on inputting essential parameters such as nozzle diameter, layer height, and shape size. A detour path algorithm was applied to minimize interference with existing paths and ensure continuous extrusion of suspension, gel, and continuous fiber materials. The program supports various shapes, including squares, rectangles, and triangles and can be extended to more complex geometries in future. This approach enables the rapid and simplified generation of G-codes, thereby improving the efficiency of the continuous extrusion additive manufacturing processes.

키워드

Additive Manufacturing(적층 제조); Cellulose Nanocrystals(셀룰로오스 나노크리스탈); Detour Path(우회 경로); G-Code(이송코드)
제목
연속 토출 재료의 적층 제조를 위한 G-code 생성 알고리즘 설계
제목 (타언어)
Development of a Customized G-code Generation Program for Continuous Extrusion Additive Manufacturing
저자
김윤서; 김현찬
DOI
10.14775/ksmpe.2025.24.10.051
발행일
2025-10
유형
Y
저널명
한국기계가공학회지
권
24
호
10
페이지
51 ~ 56