반응형

[라이노 강의/ 맥북 라이노6/ 건축 라이노 튜토리얼/ 왕초보 라이노 배우기]

제 2 편 : 정확하게 선그리기 (line) 및

제대로 그렸는지 확인하기 : 길이와 각도 재는법 (length, angle)

 

 

 

오늘은 아주 정확하게 선을 그리는 방법에 대해 포스팅 하고자 한다. 

2학년 1학기때 했던 조별과제에서 필수적으로 각도가 아주 정확한 여러가지의 도형을 그릴필요가 있었다. 

사실 그래스호퍼를 아주 잘 다룰줄 알면 되는 간단한(?) 과제이기도 했는데,

알다시피 그래스호퍼 알고리즘짜는게 더 어려움...ㅜㅜ

문제는 그당시 나와 조원은 라이노라는 프로그램을 설치한지 채 2주도 안된 생 초보였다는점...

그때 기적처럼 하루만에 정확한 각도와 정확한 길이의 선그리는 방법을 배워서 나에게 알려준 같은 조원이었던 M에게 감사를 표하며, 

이 방법을 널리널리 알리고 싶다. 

 

 

 


라이노에서 정확하게 선 그리는 방법

들어가기 전 1편에서 말했다 싶이, 단위는미터 (m) 이다. 

 

우선 우리는 밑변과 빗변이 5m이고, 밑변과 빗변의 사이각이 30도인 삼각형을 그려보자. 

아마도 요런 삼각형일듯. 

라이노를 실행한후, 명령창에 line을 입력하면 다음과 같은 창이 뜨는데,

우선 x축에 일직선인 5m 밑변을 그려주자.

시작점에 0,0을 입력하면 자동으로 선의 시작점이 0,0으로 잡히는데, 여기서 가로로 5m를 그려야 하니 5,0 라고 입력한다.

 

 

혹은, 걍 원점을 선택한뒤, 선의 끝에 5라고 입력한다.

그럼 자동으로 아래와 같이 5m짜리 선이 보인다. 원하는 방향에 찍어주자. (개인적으로 x축에 평행하게 찍어주길 추천한다.)

 

내 선이 일직선인지 아닌지 확인하는 방법은

shift를 누른채로 클릭을 하면 자동으로 아래와 같이 선이 직선으로 그려진다. 

 

 

 

요게 오늘 게시글의 핵심내용!!! 핵 중요!!!

이 밑변으로부터 30도로 기울어진 빗변을 그릴것이다. 

 

line을 실행한 뒤, 다음창중 각도(A)를 클릭한다.

 

아래와 같이 기준선의 시작 이라고 하면서 물어볼것이다. 

앞으로 그릴 선분이 어떤선을 기준으로 기울어 질것인지를 물어보는 것이므로, 

아래와 같이 아까 그린 밑변의 시작점, 즉, 원점 (0,0)을 선택해 준다. 

 

그리고 기준선의 끝은 아래와 같이 반대편 즉, (5,0)점을 선택해 준다.

 

피벗 각도30도를 입력한뒤 엔터를 친다.

 

그럼 다음과 같은 화면이 나타면서 선의 끝을 질문한다.

선의 길이를 묻는 것이므로, 5라고 입력후 엔터를 치면 다음과 같은 결과가 나올것이다. 

남은 세번째 선은 line을 실행한뒤 그냥 심플하게 그려만 주면 된다.

 

 

 

이제 우리가 제대로 그린게 맞는지 확인해 보자.

다음과 같이 분석>길이 를 선택하거나, 명령창에 length 라고 입력한다. 

그뒤 길이를 알고 싶은 선을 선택한다.

그럼 아래와 같이 그 선의 길이가 몇미터 인지 나타날 것이다.

이렇게 밑변이 5m 빗변이 5m 각도가 30도인 두 선분의 사이변의 길이는 2.59m라는 사실을 알 수 있을 것이다.

이와같은 결과가 안나오면 잘못그린거니까 다시 천천히 따라해보길...

 

 

각도30도 인지도 확인해 보자. 

다음과 같이 분석>각도 를 선택한다. 혹은 명령창에 angle 이라고 입력한다. 

다음과 같이 첫번째 선의 시작을 물어볼 것이다. 

아래와 같이 원점(0,0)을 선택해 주자. 

여기서 주의할점은 선의 시작점을 반드시!!! 원점(0,0)으로 선택해야 한다. 

아래와 같이 첫번째 선의 끝을 밑변의 끝(5,0)을 선택해 준다.

위에서 반드시 첫번째 선의 시작점을 원점(0,0)으로 선택한 이유는 여기에 있다.

두번째 선의 시작도 아래와 같이 원점(0,0)으로 선택해야 하기 때문이다.

두번째 선의 시작점 = 첫번째 선의 시작점 = (0,0)

이것은 벡터개념과 관련이 있는데, 대충 아래와 같다고 생각하면 된다. 

만약 이 벡터 개념을 무시하고 아래와 같이 선택해버린다면, 이상한 각도를 얻게 될것이다. 

 

두번째 선의 끝도 아래와 같이 잘 선택해 준다. 

다음과 같이 각도 = 30.00 이라고 뜨면서 우리가 제대로 그렸음을 확인 할 수 있다.

 

 

 

 

-끝-

반응형
Posted by althcjstk
: