출처 DEFAULT_AXIS_STEPS_PER_UNIT 값 설정 공식 by 도깨비 스텝값 구하는 공식.xlsx 안녕하세요. DEFAULT_AXIS_STEPS_PER_UNIT 값 설정 공식입니다. 위의 값은 1mm를 이송하기위한 스텝값 입니다. 2가지 방식으로 계산을 해야 합니다. 타이밍 벨트를 이용한 방식과 볼스크류를 이용한 방식 입니다. 1. 타이밍 벨트를 이용한 방식의 공식 1mm = ( 360 / ( N x PB x MS x SA ) ) [step] N : 타이밍 벨트 풀리의 잇수, 보통 GT2 경우 20개 일겁니다. PB : Pitch of Belt 즉 벨트의 피치, 보통 우리가 많이 사용하는 값은 2mm MS : Micro Step , 모터 드라이버의 마이크로 스텝 값을 넣어주면 됩니다. 보통 , 1/2 부터, 1/4, 1/8, 1/16, 1/32 등으로 나눠죠. SA : Step Angle , 스텝모터의 한 pulse당 각도를 나타내며, 2상모터인 경우 보통 1.8도 이고, 5상은 0.72도 이죠. 모터 겉 표면에 적혀 있어요. 2. 볼스크류를 이용한 방식의 공식 1mm = 360 / ( L x MS x SA ) [step] L=리드 값, 보통 볼스크류가 한바뀌 회전했을때 볼스크류 위의 블록이 이송한 거리를 나타냅니다. MS : Micro Step , 모터 드라이버의 마이크로 스텝 값을 넣어주면 됩니다. 보통 , 1/2 부터, 1/4, 1/8, 1/16, 1/32 등으로 나눠죠. SA : Step Angle , 스텝모터의 한 pulse당 각도를 나타내며, 2상모터인 경우 보통 1.8도 이고, 5상은 0.72도 이죠. 모터 겉 표면에 적혀 있어요. 이제 예를 한번 들어보죠. 3. 예제 문제) 3D 프린터를 설계를 하는데, X, Y축 은 2상 스텝모터를 사용하고, 풀리는 GT2를 사용하고, 벨트도 GT2를 사용합니다. 그리고, 스텝모터 드라이버는 A4988을 사용한다고 하고, 1/16 Micro Step를 사용한다고 합니다. 그리고, Z축