Professional Documents
Culture Documents
1. 3D 프린터 출력과정
a. 3D 프린터 출력 단계
b. 3D프린터 출력 순서도
4. G코드 변환(키슬라이싱)
a. G코드 생성
b. 생성된 G코드의 예
1. 3D 프린터 출력과정
프린팅 시작
1. 3D 프린터 출력과정
3D 프린터 출력 순서도
2. 출력에 사용되는 재료보기
- ABS 필라멘트
① 아크리로니트릴(A), 브타디엔(B), 스티렌(S)의 세 가지 성분으로 구성
② 스티렌-아크리로니트릴의 공중합체(共重合體)를 SBR과 NBR 같은 고무나 브타디엔
과 그래프트 중합시켜 제조
③ ABS수지는 내충격성, 내약품성, 내후성 등이 뛰어나고, 특히 사출 성형, 압출 성형 등
의 성형성과 착색 등 2차 가공성이 우수함
2. 출력에 사용되는 재료보기
- 응용과 전망
- 특징 .
- PLA 필라멘트
① PLA 친환경 옥수수를 발효시켜 얻은 락타이드를 중합시켜 고성능 고분자 물질인
폴리락트산(PLA: Polylactic acid)을 제조
② 이 고분자 물질은 재생 가능한 원료를 사용하고, 제조과정에서 해로운 유기용매
를 사용하지 않으며, 재활용도 가능
③ 이런 장점 때문에 이미 일부 유통 업체는 식품 포장에 PLA를 사용하고 있음
④ 3D프린터 업계에서도 실내 출력시 유해한 요소가 거의 없는 PLA사용도가 증대되
고 있는 실정
2. 출력에 사용되는 재료보기
- 특징
① PLA Filament는 일반 플라스틱 ABS대비 약 80%이상의 강도를 가짐
② 이산화탄소 발생량이 적음, 바이오 소재 특성상 출력 시 유해한 성분이
발생하지 않음
2. 출력에 사용되는 재료보기
ABS PLA
필라멘트 구매 시 확인 사항
a. 필라멘트 보빈
2. 출력에 사용되는 재료보기
필라멘트 구매 시 확인 사항
b. 물성안전검사 확인 사항
2. 출력에 사용되는 재료보기
필라멘트 구매 시 확인 사항
필라멘트 구매 시 확인 사항
<모델링의 예 :라이노3D>
3. 3D모델링 후 STL 파일로 저장
STL 선택
저장파일 퀄리티
설정(두께)
3.ASCII 설정 저장
(Binary도 됨)
3. 3D모델링 후 STL 파일로 저장
G코드 변환(키슬라이싱)_G코드 생성
G코드 변환(키슬라이싱)_G코드 생성
G코드 변환(키슬라이싱)_G코드 생성
생성된 G코드의 예
M117 Printing…
;LAYER:0
;TYPE:SKIRT
G1 X76.4 Y108.558 Z0.36 F4800.0
<- 좌표 이동명령, X, Y, Z좌표 및 속도(F) 지정
G1 F3600.0
G1 E2.0 <- 2.0mm 만큼의 필라멘트 압출 명령
G1 F4800.0
G1 X78.027 Y113.674 Z0.36 F450.0 E2.7936
G1. X81.739 Y118.627 E3.7085
G1. X92.053 Y123.72 E5.4089
CURA(큐라)
큐라 실행, 출력
1. 큐라 설치
2. 큐라 설정하기
a. CURA(큐라) 시작하기
b. CURA(큐라) 설정하기
3. 큐라 에서 출력하기
a. 출력 절차
b. 출력 품질 관리
1. 큐라 설치
CURA(큐라) 설치
CURA(큐라) 설치
2) 큐라 인스톨 : 경로지정
큐라의 설치 폴더를 지정
Window 64 사용자는 Program Files x86폴더
Window 32 사용자는 Program Files폴더에 설치됨
1. 큐라 설치
CURA(큐라) 설치
CURA(큐라) 설치
CURA(큐라) 설치
CURA(큐라) 설치
6) Arduino Driver를 설치
1. 큐라 설치
CURA(큐라) 설치
7) 설치가 완료
2. 큐라 설정하기
a. CURA(큐라) 시작하기
1) 큐라를 실행
2. 큐라 설정하기
a. CURA(큐라) 시작하기
a. CURA(큐라) 시작하기
a. CURA(큐라) 시작하기
a. CURA(큐라) 시작하기
a. CURA(큐라) 시작하기
4) 설치 완료
2. 큐라 설정하기
큐라 실행화면 알기
- 오브젝트를 불러오기
1) 파일(file) 메뉴-> 불러오기(Load)
2) 또는 우측 상단 디스크 모양 왼쪽에 있는 파일
모양 => 한번에 여러 개의 오브젝트를 불러
올 수 있음
2. 큐라 설정하기
큐라 실행화면 알기
b. CURA(큐라) 설정하기
(1) File 메뉴 설명
메뉴 설명
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
(1) File 메뉴 설명
메뉴 설명
b. CURA(큐라) 설정하기
- Preference 실행화면
2. 큐라 설정하기
b. CURA(큐라) 설정하기
- Pronterface 프로그램
2. 큐라 설정하기
b. CURA(큐라) 설정하기
(1) File 메뉴 설명
메뉴 설명
Quit 프로그램 종료
2. 큐라 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
(3) Basic 탭 메뉴
Quality
Fill
Speed and Temperature
Support
Filament
의 서브 메뉴로 구성
2. 큐라 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
출력품질 레이어 높이
낮음 0.2mm
높음 0.06mm
매우 높음 0.02mm
출력 품질에 따른 레이어 높이
2. 큐라 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
① 외벽의 두께 설정
② 두께를 증가 시킬수록 벽면의 강도는 높아짐
③ Shell thickness를 0.4mm로 설정하면 벽을 1번만 프린팅 하게
됨
④ 권장 Shell thickness는 0.8mm 임. Shell thickness는 출력
퀄리티에 많은 영향을 끼침
⑤ 모델에 따라 적절한 Shell thickness 수치를 조절하여 사용하는
것이 바람직함
2. 큐라 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
- Fill – Density
b. CURA(큐라) 설정하기
① 출력하는 속도를 조절
② 출력 속도를 높일수록 모델을 출력하는 시간을 줄일 수는 있지만
너무 빠르게 인쇄하다 보면 필라멘트 적층의 균일성이 떨어짐
③ 권장 출력속도를 사용하되, 다른 설정 값의 변화에 따라 출력의
퀄리티가 변할 수 있으므로 자신의 출력모델에 따라 변경하여
사용하는 것이 바람직함
2. 큐라 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
- Touching buildplate
바닥 면에서 평평한 지지대를 올렸다고 가정했을 때, 출력모델과
처음 닿는 부분만 지지대를 만들어 줌
2. 큐라 설정하기
b. CURA(큐라) 설정하기
- Touching buildplate
바닥 면에서 평평한 지지대를 올렸다고 가정했을 때, 출력모델과
처음 닿는 부분만 지지대를 만들어 줌
- Everywhere
바닥 면에서 평평한 지지대를 올렸다고 가정했을 때, 출력모델과
닿는 모든 곳과 내부의 지지대가 필요한 부분에 지지대를 만들
어줌
2. 큐라 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
a. Brim
b. Raft
b. CURA(큐라) 설정하기
- Filament
a. Diameter (직경)
b. Flow (밀도)
필라멘트의 흐름의 압출을 보정해주는 보정 계수
필라멘트에 따라 압출 량을 조절해주어야 함
3. 큐라 출력하기
a. 출력 절차
1) 큐라를 실행
2) Expert
- Open expert settings
메뉴를 선택
3. 큐라 출력하기
a. 출력 절차
3) . Basic(기본)의 설정 값을 세팅
a. 출력 절차
5) Stl파일을 선택 불러온다.
6. 3D모델을 불러와서 G
코드를 생성 중
3. 큐라 출력하기
a. 출력 절차
8) 프린트 아이콘을 클릭
하면 프린트 창이 오픈
3. 큐라 출력하기
a. 출력 절차
a. 출력 절차
3. 큐라 출력하기
a. 출력 절차
출력실습 1.
1. 사각형 출력해보기 (2 Cm * 2 Cm 사각형)
1) 기계(machine) 세팅 (KAIROS-cute)
2) 큐라 – 출력조건 세팅
조건
- support 주지 않음
- 레이어 높이 : 0.2 / 쉘두께 : 1.2
- Bottom/Top Thickness : 1.0
- 채우는 밀도 (%) : 20
- 프린트 속도 : 30
- 프린터 온도 : 185 (PLA 사용시에 한함)
- Flow 량 : 100
FDM 방식의 출력 관리
실출력물 단면 및 각부 명칭
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
(2) Expert 메뉴 설명
메뉴 설명
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
* 출력되는 첫 레이어와
같은 선상에 그려짐
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
Skirt
b. CURA(큐라) 설정하기
Brim
* 출력되는 첫 레이어와
같은 선상에 그려짐
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
Raft
Extra margin: 물체 가장자리의 추가
레프트 길이. 이것을 증가시키면
더 강한 레프트를 만들 수 있음
Line spacing : 레프트 선들간의 폭.
Base thickness : 레프트 베이스(첫 번째) 층의 두께.
Base line width: 레프트 베이스 층의 라인의 너비.
Interface thickness: 인터페이스 레이어의 두께.
Interface line width: 인터페이스 레이어 라인의 너비.
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
Raft
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
Cool
b. CURA(큐라) 설정하기
Infill
b. CURA(큐라) 설정하기
b. CURA(큐라) 설정하기
Support
① Support types
-Grid: 격자무늬로 써포트 내부를 채움. 격자무늬는 아주 튼튼하게 지지함
-Lines: 직선으로 써포트 내부를 채움. 직선으로 써포트 내부를 채우면 써포트
제거가 한 번에 쉽게 되지만 써포트가 튼튼하지는 않음
② Over hang angle for support : 돌출부의 각도가 최소 이 각도가 되어야 써
포트를 댈 수 있도록 함. 바닥과 수평이면 90도, 바닥과 수직이면 0도로 봄
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
Support
③ Fill amount : 써포트의 내부 양. (%) 가 적을수록 약하게 지지해 주지만, 제거
하기에는 쉬움
④ Distance X/Y : X/Y방향으로 출력물과 써포트사이의 거리. 큐라 에서는
0.7mm가 적당함. 0.7mm만큼 출력물과 써포트 사이에 빈 공간이 있어서 제
거하기가 쉬움
⑤ Distance Z : 써포트와 top/bottom 사이의 거리. 이 작은 갭이 써포트 제거를
용이하게 해줌. 큐라 에서는 0.15mm가 적당함.
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
Black Magic
Only follow mesh surface: 그물표면을 가진 모델일 경우, 체크함 체크를 하면
내부 채움도 없어지고, top/bottom도 하지 않게 되어서 출력시간이 확연히 줄어
듬
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
Fix horrible
Combine everything (Type-A): 물체의 내부 구멍을 그대로 유지
Combine everything (Type-B): 물체의 모든 내부 구멍은 무시하고, 각 층마다 외
부 모양만 유지
Keep open faces: 작은 구멍이 자동으로 막히는 것을 방지해줌. 일반적으로 큐라
에서는 작은 구멍을 막고 큰 구멍을 제거하지만, 이 옵션은 어떤 것이든 간에 그
대로 남겨둠
Extensive stitching: 폴리곤의 구멍을 닫음으로써, 모델의 열려있는 구멍을 닫아
줌
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
(4) Advanced 탭 메뉴
Machine
Retraction
Quality
Speed
Cool
서브 메뉴로 구성
2. 큐라 고급 설정하기
b. CURA(큐라) 설정하기
노즐사이즈는 보통 0.4mm 임
- Retraction
b. CURA(큐라) 설정하기
- Quality
b. CURA(큐라) 설정하기
(5) Plug In 탭 메뉴
플러그인에서 CURA의 기능
을 추가가능
기본적으로 큐라는 특정 높
이에서 일시 정지를 설정하
는 플러그 인을 함께 제공
2. 큐라 고급 설정하기
View 모드
2. 큐라 고급 설정하기
Overhang : 돌출부를
확인할 수 있도록
빨간색으로 표시
Transparent : 투명도를
적용시켜 표시
2. 큐라 고급 설정하기
X-ray : X-ray효과를
이용하여 표시
(2) Rotate
"Rotate" 아이콘을 클릭하면 모델 주위에 원이 표시된다.
마우스 왼쪽버튼을 누른 상태로 초록색 원을 회전 => x축 중심 회전
x축 중심 회전 실행화면
2. 큐라 고급 설정하기
(2) Rotate
y축 중심 회전 실행화면
2. 큐라 고급 설정하기
(2) Rotate
마우스 왼쪽버튼을 누른 상태로 빨간색 원을 회전 => z축 중심 회전
Z축 중심 회전 실행화면
2. 큐라 고급 설정하기
(2) Rotate
이 버튼 메뉴를 선택하면 모델 밑면을 베드에 수평으로 밀착시키는 역할
(2) Rotate
Reset 메뉴화면
2. 큐라 고급 고급 설정하기
(3) Scale
(3) Scale
ToMax 메뉴화면
2. 큐라 고급 설정하기
(3) Scale
Reset 메뉴화면
2. 큐라 고급 설정하기
(4) Mirror
모델을 각 축으로 반사
2. 큐라 고급 설정하기
(4) Mirror
(4) Mirror
Mirror Y 메뉴화면. 이 버튼 메뉴를 선택하면 Y축으로 반사해주는 역할
2. 큐라 고급 설정하기
(4) Mirror
Mirror Z 메뉴화면. 이 버튼 메뉴를 선택하면 Z축으로 반사해주는 역할
2. 큐라 고급 설정하기
(5) 마우스 버튼 작동
마우스 버튼 실행 내용
- 마우스 오른쪽버튼을 누른 상태로 움직이면 3D 모델의 뷰 포인트
를 회전시킬 수 있다.
- [Shift] 버튼과 마우스 오른쪽버튼을 동시에 누른 상태로 움직이면
3D 뷰의 초점을 변경할 수 있다
- 마우스 오른쪽 버튼을 모델 위에서 클릭하면 보조 창이 활성화 되
오른쪽버튼 며 아래 단축메뉴가 실행된다.
선택 시 ① Center on platform : 모델을 플랫폼 중앙에 배치
② Delete object : 모델 삭제
③ Multiply object : 모델 복제
④ Split object into parts : 파트에서 모델을 분리
⑤ Delete all objects : 모든 모델 삭제
⑥ Reload all objects : 모든 모델 다시 불러오기
2. 큐라 고급 설정하기
(5) 마우스 버튼 작동
마우스 버튼 실행 내용
스크롤 휠
스크롤 휠을 이용해서 화면 크기를 조절할 수 있다
사용시
출력실습 2.
1. 후가공용 곰돌이 실습물 출력하기
2) 큐라 – 출력조건 세팅
기본 조건
- support : Raft
- 레이어 높이 : 0.2 / 쉘두께 : 1.2
- Bottom/Top Thickness : 1.0
- 채우는 밀도 (%) : 20
- 프린트 속도 : 30
- 프린터 온도 : 185 (PLA 사용시에 한함)
- Flow 량 : 100
고급조건
- 기본 값
3D 프린터 출력 퀄리티 관리
1. 3D프린터 출력 퀄리티 관리
2. 3D프린터 Calibration
1. 3D프린터 출력 퀄리티 관리
a. 프린팅 이전에 적용 할 수 있는 방법
b. 프린팅 이후에 적용 할 수 있는 방법
c. 레프트가 잘 밀착 되도록 하는 방법
●자연적으로 붙도록 하는 방법
베드의 온도를 필라멘트에 알맞은 온도로 올리고
노즐과 베드와의 간격을 줄여서 초기 레이어의 필
라멘트가 눌러 붙도록 함
※side effect – 낮은 높이의 출력물은 오차 증가
●강제로 붙도록 하는 방법
베드를 적당한 온도로 올리고 유리판 위에 필라
멘트가가 잘 붙는 성분 도포, 스프레이 형태는
쓰기 간편하고 보관이 용이함
※기기의 구동부가 액상 수지로 오염되지 않도록
주의
c. 레프트가 잘 밀착 되도록 하는 방법
c. 레프트가 잘 밀착 되도록 하는 방법
f. 냉각 팬 적용 전후의 브릿지 상태
g. 출력 시 주의사항
g. 출력 시 주의사항
g. 출력 시 주의사항
6. Feeder E 값 조정
133
1. Home Position
135
2. Bed Leveling
136
2. Bed Leveling
베드 레벨링 방법
1. Endstop을 위치를 수정하는 방법 (세 점을 정하여 Home Position 과
같은 방법으로 Endstop Offset 값을 조정)
2. 수동으로 베드 스프링을 조정
3. Auto Leveling을 이용
- Probe를 설치
- 압력 센서를 이용
137
3. Feeder E 값
3. Feeder E 값
139
4. 필라멘트 확인
1) 탄성도 확인 - 뚝뚝 끊어지는지 확인