4과: 다이아몬드 그리기
이전 수업에서는 누락된 좌표를 찾아 삼각형을 그리는 방법을 배웠습니다. 이 수업에서는 6축 암이 x축 또는 y축을 따라 음의 방향으로 움직일 때 무엇을 해야 하는지, 그리고 누락된 좌표를 계산하는 방법을 알아봅니다.
이 수업을 마치면 여러분이 결정한 좌표를 연결하여 다이아몬드를 그리게 됩니다.

누락된 좌표 찾기
3과에서는 삼각형의 한 점과 두 변의 길이를 알고 이를 바탕으로 삼각형의 누락된 좌표를 결정했습니다. 이제 그 프로젝트를 바탕으로 두 번째 삼각형을 그려보겠습니다.
D 지점 찾기
알려진 정보를 엔지니어링 노트에 스케치해 보세요.
삼각형 ABC는 다음 지점에 있습니다.
- 아(125, 125, 0)
- 비(175, 125, 0)
- 씨(125, 175, 0)
이것은 3과에서 그린 삼각형입니다.
두 번째 삼각형 ADE의 변 길이는 AD와 AE의 경우 각각 50mm입니다. 이 이미지에서는 삼각형 ADE의 변이 파란색 선과 텍스트로 표시되어 있습니다.

직각 삼각형 ADE의 변 AD는 x축과 평행합니다.
x축을 따라 A지점에서 D지점으로 이동하면 x좌표의 값은에서 만큼 낮아집니다. 이는 점 D의 x좌표를 계산하는 데 사용되는 방정식에 반영됩니다.

점 D의 x좌표를 구하세요.
6축 암은 x축을 따라 음의 방향으로 움직이므로 뺄셈을 사용해야 합니다. 점 A의 x좌표에서 AD의 길이를 빼면 점 D의 x좌표를 구할 수 있습니다.
D점의 x좌표는 75mm입니다. 이것을 엔지니어링 노트에 기록하세요.

다음으로, 점 D의 y좌표를 구하겠습니다.
점 A, B, D는 y=125mm 선 위에 있으므로, 점 D의 y 좌표는 점 A와 B(125mm)와 같습니다. 이것을 엔지니어링 노트에 기록하세요.

펜이 A와 D 지점 사이에서 올라가지 않으므로 D 지점의 z 좌표는 0으로 유지됩니다.
D점은 (75, 125, 0)입니다. 이것을 엔지니어링 노트에 기록하세요.

E 지점 찾기
점 E의 x좌표를 구하세요.
점 A, C, E는 선 x=125mm 위에 있으므로 점 E의 x 값은 점 A와 C(125mm)와 같습니다.
이것을 엔지니어링 노트에 기록하세요.

직각 삼각형 ADE의 변 AE는 y축과 평행합니다.
y축을 따라 A지점에서 E지점으로 이동하면 y좌표의 값은에서 만큼 낮아집니다. 이는 점 E의 y좌표를 계산하는 데 사용되는 방정식에 반영됩니다.

다음으로, 점 E의 y좌표를 구하세요.
6축 암은 y축을 따라 음의 방향으로 움직이므로 뺄셈을 사용해야 합니다. 점 A의 y좌표에서 AE의 길이를 빼면 점 E의 y좌표를 구할 수 있습니다.
점 E의 y좌표는 75mm입니다. 이것을 엔지니어링 노트에 기록하세요.

펜이 D와 E 지점 사이에서 올라가지 않으므로, E 지점의 z좌표는 0으로 유지됩니다.
점 E는 (125, 75, 0)입니다. 이것을 엔지니어링 노트에 기록하세요.

삼각형 ADE를 그리기 위한 6축 암 코딩
이제 D와 E 지점의 좌표를 결정했으므로 6축 암에 대한 VEXcode EXP 프로젝트를 만들어 A, D, E 지점을 연결하여 다른 삼각형을 그릴 차례입니다.
5단원 3과 프로젝트를 열어 화이트보드에 삼각형 ABC를 그리거나 여기에 표시된 대로 프로젝트를 다시 만들어 보세요.

여기에 표시된 Comment 블록을 "첫 번째 삼각형을 시작하려면 지점 A로 이동"으로 변경합니다.
두 개의 삼각형을 그리기 때문에 주석을 변경하여 프로젝트의 어떤 블록이 첫 번째 삼각형과 두 번째 삼각형을 그리는 데 사용되었는지에 대한 맥락을 제공할 수 있습니다.

스택의 맨 아래에 Comment 블록을 추가하고 "두 번째 삼각형을 시작하려면 D 지점으로 이동"이라고 입력합니다.

댓글 블록 바로 아래의 스택에 위치 로 이동 블록을 추가합니다.
엔지니어링 노트북에 기록된 지점 D의 좌표에 이동 위치 블록의 매개변수를 설정합니다.

개의 댓글블록과 블록을 위치 으로 옮겨 E 지점으로 이동한 후 A 지점으로 돌아와 두 번째 삼각형을 완성합니다.
위치 로 이동 블록의 매개변수를 엔지니어링 노트북에 기록된 E 및 A 지점의 좌표로 설정합니다.

프로젝트의 이름을 바꾸고 장치에 저장하세요.

완성된 전체 프로젝트는 다음과 같습니다.
프로젝트 빌드를 마치면 6축 암이 VEXcode EXP에 연결되었는지 확인하고 프로젝트를 실행하세요.

6축 암이 두 개의 삼각형을 그리는 것을 마치면 프로젝트를 중지합니다.
6축 암은 3과에서와 마찬가지로 삼각형 ABC를 그립니다. 그런 다음 삼각형 ADE의 첫 번째 변을 그리기 위해 점 D로 이동합니다. 그런 다음 6축 암은 D 지점에서 E 지점으로 이동하여 삼각형 ADE의 두 번째 변을 완성하고 팩을 A 지점으로 이동하여 삼각형을 완성합니다.
참고:이 이미지는 프로젝트가 중단된 후 두 삼각형을 모두 명확하게 볼 수 있도록 6축 암을 수동으로 이동한 모습을 보여줍니다.

활동
이번 수업에서는 축을 따라 음의 방향으로 변을 이동해야 하는 삼각형을 그리는 방법을 배웠습니다. 이제 배운 내용을 적용하여 4개의 삼각형으로 이루어진 다이아몬드를 그려보겠습니다.

- 설정:위에 표시된 대로 엔지니어링 노트북에 A, B, C, D, E 지점을 그립니다.
- A점은 (125, 125, 0)에 위치합니다.
- 측면 길이 AB, AC, AD 및 AE는 75mm입니다.
- 활동:
- 3차시와 4차시의 공식을 사용하여 위의 B, C, D, E 지점의 좌표를 구해 보세요. 엔지니어링 노트북에 좌표를 기록하세요.
- VEXcode EXP 프로젝트를 만들어서 점들을 연결하고 위에 표시된 모양을 그립니다.
- 4과 프로젝트를 기반으로 구축할 수도 있고, Signal Tower Template 프로젝트다운로드할 .
- 시작하려면 세트 엔드 이펙터 블록을 펜으로 설정해야 합니다.
- 프로젝트에서 6축 암의 동작을 전달하려면 주석을 사용하세요.
- 프로젝트 빌드를 마치면 프로젝트를 실행하여 테스트해 보세요.
- 귀하의 프로젝트에서 위에 보이는 다이아몬드가 그려졌나요? 그렇지 않다면 프로젝트를 계속 수정하고 성공할 때까지 테스트하세요.
- 프로젝트를 완료한 후 프로젝트의 이름을 바꾸고 장치에 저장하세요.
이해도 확인
다음 수업으로 넘어가기 전에 엔지니어링 노트북에서 아래 문서의 질문에 답하여 이 수업의 개념을 이해했는지 확인하세요.
이해도 확인 질문 > (Google Doc / .docx / .pdf)
다음 >선택하여 모두 합치기 활동을 완료하세요.