Z축 해상도 매직 넘버 | PrintCalcLab
Z축 리드스크류 풀스텝의 정확한 배수인 레이어 높이 찾기.
Z축은 임의로 미세한 증분으로 이동할 수 없습니다. 리드스크류 리드, 스테퍼 모터의 스텝 각도, 드라이버의 마이크로스텝으로 결정된 이산적인 스텝으로 전진합니다. 그 스텝 거리의 정확한 배수인 레이어 높이(이른바 매직 넘버)를 선택하면 각 레이어가 가장 가까운 스텝으로 반올림되는 대신 정확한 스텝 경계에 착지합니다. 이는 미묘한 밴딩과 주기적인 Z 아티팩트를 방지하는 데 도움이 됩니다.
작동 원리
스텝 거리 = 리드스크류 리드 ÷ (모터 1회전당 스텝 수 × 마이크로스텝). 기본값은 1.8° 모터(200스텝/회전)와 16× 마이크로스텝(A4988 또는 DRV8825 드라이버의 전형적인 구성)을 가정합니다; 0.9° 모터는 400스텝을 사용하고 32× 마이크로스텝도 일반적입니다. 8mm 리드에서는 8 ÷ 3200 = 0.0025mm/스텝이 됩니다. 계산기는 레이어 높이를 이 값으로 나누어 정수이면 '매직 넘버', 그렇지 않으면 가장 가까운 매직 레이어 높이를 제안합니다.
자주 묻는 질문
3D 프린팅의 매직 넘버란 무엇인가요?
Z축의 모터 스텝으로 균등하게 나누어지는 레이어 높이입니다. 비율이 정수가 아니면 펌웨어는 각 레이어 이동을 반올림해야 하고, 높은 출력물에서 누적된 반올림 오류가 주기적인 밴딩으로 나타날 수 있습니다.
프린터에 맞게 어떤 기본값을 변경해야 하나요?
Z 모터가 0.9° 타입이면 회전당 스텝 수를 400으로 설정하고, 드라이버에 맞게 마이크로스텝을 맞추세요 — A4988 및 DRV8825 보드는 일반적으로 16이고, 많은 32비트 보드는 32를 사용합니다. 리드스크류 리드는 1회전당 이동 거리입니다.
레이어 높이가 매직 넘버가 아니면 얼마나 나쁜가요?
보간 스테퍼 드라이버를 사용하면 대부분 눈에 보이지 않지만, 수정해도 손해가 없습니다: 제안은 레이어 높이를 반 스텝 거리 이상 변경하지 않으므로 프로필이 보통 수 마이크론만 이동합니다.
매직 넘버가 X축과 Y축에도 중요한가요?
Z축에서는 레이어 높이가 수천 번 동일하게 반복되어 반올림 오류가 고정된 수직 간격으로 누적되어 눈에 보이게 됩니다. X와 Y 위치는 각 레이어 전체에 걸쳐 연속적으로 변하므로 그곳에서의 반올림은 주기적인 패턴으로 누적되지 않습니다.
관련 주제
- z 해상도
- 매직 넘버
- 레이어 높이