1 |
1
3D 프린터의 가변 압출을 위한 컴퓨터 구현 방법(Computer implemented method)으로서, (a) 상기 3D 프린터를 통해 프린팅될 적층 재료를 3D 프린터 헤드의 노즐 방향으로 이송시키기 위한 스텝 모터의 회전 속도를 일정한 속도로 고정시켜, 상기 노즐을 통해 압출되는 적층 재료의 압출량을 일정하게 고정하는 단계; 및(b) 3D 프린트할 3D 모델 데이터에 기반하여 출력할 위치의 압출 면적이 정해짐에 따라, 상기 압출량이 일정하게 고정되었을 때 상기 출력할 위치에 상기 정해진 압출 면적에 상응하는 적층 재료의 압출이 이루어질 수 있도록 하는 상기 3D 프린터 헤드의 이동 속도를 계산하고 계산된 이동 속도에 따라 상기 3D 프린터 헤드를 이동시킴으로써, 상기 3D 프린터 헤드의 이동 속도의 가변을 통해서 압출 면적을 조절하는 단계를 포함하는 3D 모델 출력을 위한 3D 프린터의 가변 압출 방법
|
2 |
2
제1 항에 있어서, 상기 (b) 단계는, 상기 3D 모델 데이터를 이용하여 상기 3D 프린터가 출력할 위치의 내벽과 외벽 사이의 단위 압출 면적을 계산하는 단계; 및상기 출력할 위치의 내벽과 외벽의 중간을 따라 상기 3D 프린터 헤드를 이동시키되, 상기 단위 압출 면적에 따라 상기 3D 프린터 헤드의 이동 속도를 가변시키는 단계를 포함하는 것을 특징으로 하는 3D 모델 출력을 위한 3D 프린터의 가변 압출 방법
|
3 |
3
삭제
|
4 |
4
3D 프린터의 가변 압출에 기반하여 3D 모델을 출력하기 위한 컴퓨터 구현 방법(Computer implemented method)으로서,2차원 출력 대상 이미지를 입력받는 단계; 상기 2차원 출력 대상 이미지를 이용하여 3D 모델 높이 맵을 생성하는 단계; 3D 모델의 기하 형태를 선택받는 단계; 상기 선택된 기하 형태에 상기 3D 모델 높이 맵을 매핑시켜 3D 모델을 생성하는 단계; 상기 3D 모델을 슬라이싱(slicing)하여 3D 프린터 출력 제어를 위한 출력 데이터를 생성하되, 상기 3D 모델의 슬라이싱에 상응하여 내벽과 외벽 사이의 중간으로 출력 경로가 생성되도록 상기 출력 데이터를 생성하는 단계; 및 상기 출력 데이터에 따라 3D 모델을 출력하도록 3D 프린터를 제어하는 단계를 포함하되,상기 출력 데이터를 생성하는 단계는,3D 프린터 헤드의 노즐을 통해 압출되는 적층 재료의 압출량이 일정하게 고정되도록, 상기 3D 프린터를 통해 프린팅될 적층 재료를 상기 노즐 방향으로 이송시키기 위한 스텝 모터의 회전 속도가 일정한 속도로 고정되게 하는 G-Code를 생성하는 단계;상기 3D 프린터 헤드의 이동 속도의 가변을 통해서 압출 면적을 조절될 수 있도록, 3D 프린트할 3D 모델 데이터에 기반하여 출력할 위치의 압출 면적이 정해짐에 따라, 상기 압출량이 일정하게 고정되었을 때 상기 출력할 위치에 상기 정해진 압출 면적에 상응하는 적층 재료의 압출이 이루어질 수 있도록 하는 상기 3D 프린터 헤드의 이동 속도를 계산하고 계산된 이동 속도에 따라 상기 3D 프린터 헤드가 이동될 수 있도록 하는 G-Code를 생성하는 단계를 포함하는, 3D 모델 출력 방법
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
제4 항에 있어서,상기 3D 모델 높이 맵을 생성하는 단계는, 상기 2차원 출력 대상 이미지를 흑백 이미지로 변환하는 단계; 및상기 흑백 이미지로 변환된 출력 대상 이미지의 각 픽셀의 픽셀값을 반전시켜 상기 3D 모델 높이 맵을 생성하는 단계를 포함하는 것을 특징으로 하는 3D 모델 출력 방법
|
8 |
8
제1 항, 제 2항, 제 4항, 제 7항 중 어느 하나의 항에 따른 방법을 수행하기 위한 컴퓨터 프로그램이 저장된 기록매체
|
9 |
9
3D 프린터를 제어하여 3D 모델을 생성하는 3D 모델 출력 시스템에 있어서,메모리; 및 상기 메모리에 의해 적재된 명령어를 실행하는 프로세서를 포함하되,상기 프로세서에 의해 실행된 명령어는, (a) 상기 3D 프린터를 통해 프린팅될 적층 재료를 3D 프린터 헤드의 노즐 방향으로 이송시키기 위한 스텝 모터의 회전 속도를 일정한 속도로 고정시켜, 상기 노즐을 통해 압출되는 적층 재료의 압출량을 일정하게 고정하는 단계; 및(b) 3D 프린트할 3D 모델 데이터에 기반하여 출력할 위치의 압출 면적이 정해짐에 따라, 상기 압출량이 일정하게 고정되었을 때 상기 출력할 위치에 상기 정해진 압출 면적에 상응하는 적층 재료의 압출이 이루어질 수 있도록 하는 상기 3D 프린터 헤드의 이동 속도를 계산하고 계산된 이동 속도에 따라 상기 3D 프린터 헤드를 이동시킴으로써, 상기 3D 프린터 헤드의 이동 속도의 가변을 통해서 압출 면적을 조절하는 단계를 수행하는 것을 특징으로 하는 3D 모델 출력 시스템
|
10 |
10
3D 프린터를 제어하여 3D 모델을 생성하는 3D 모델 출력 시스템에 있어서,메모리; 및 상기 메모리에 의해 적재된 명령어들을 실행하는 프로세서를 포함하되,상기 프로세서에 의해 실행된 명령어들은, 2차원 출력 대상 이미지를 입력받는 단계; 상기 2차원 출력 대상 이미지를 이용하여 3D 모델 높이 맵을 생성하는 단계; 3D 모델의 기하 형태를 선택받는 단계; 상기 선택된 기하 형태에 상기 3D 모델 높이 맵을 매핑시켜 3D 모델을 생성하는 단계; 상기 3D 모델을 슬라이싱(slicing)하여 3D 프린터 출력 제어를 위한 출력 데이터를 생성하되, 상기 3D 모델의 슬라이싱에 상응하여 내벽과 외벽 사이의 중간으로 출력 경로가 생성되도록 상기 출력 데이터를 생성하는 단계; 및 상기 출력 데이터에 따라 3D 모델을 출력하도록 3D 프린터를 제어하는 단계를 수행하되,상기 출력 데이터를 생성하는 단계는,3D 프린터 헤드의 노즐을 통해 압출되는 적층 재료의 압출량이 일정하게 고정되도록, 상기 3D 프린터를 통해 프린팅될 적층 재료를 상기 노즐 방향으로 이송시키기 위한 스텝 모터의 회전 속도가 일정한 속도로 고정되게 하는 G-Code를 생성하는 단계;상기 3D 프린터 헤드의 이동 속도의 가변을 통해서 압출 면적을 조절될 수 있도록, 3D 프린트할 3D 모델 데이터에 기반하여 출력할 위치의 압출 면적이 정해짐에 따라, 상기 압출량이 일정하게 고정되었을 때 상기 출력할 위치에 상기 정해진 압출 면적에 상응하는 적층 재료의 압출이 이루어질 수 있도록 하는 상기 3D 프린터 헤드의 이동 속도를 계산하고 계산된 이동 속도에 따라 상기 3D 프린터 헤드가 이동될 수 있도록 하는 G-Code를 생성하는 단계를 포함하는 것을 특징으로 하는 3D 모델 출력 시스템
|