Microsoft MVP성태의 닷넷 이야기
Math: 40. GeoGebra 기하 (17) - 각의 복사 [링크 복사], [링크+제목 복사],
조회: 18614
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
(연관된 글이 9개 있습니다.)

GeoGebra 기하 (17) - 각의 복사

지오지브라 수학 앱을 이용해,

GeoGebra 기하 - 컴퍼스와 자를 이용한 작도 프로그램
; https://www.sysnet.pe.kr/2/0/11568

이번엔 각의 복사를 해보겠습니다. 사실 각의 복사는 평행선만 그을 줄 알면,

GeoGebra 기하 (3) - 평행선
; https://www.sysnet.pe.kr/2/0/11573

다 된 겁니다. ^^ 예를 들기 위해, "Measure"의 "Angle with Given Size" 도구를 선택하면 원하는 각도를 그려 넣고, (참고로, "Angle with Given Size" 도구는 자와 컴퍼스만으로 그릴 수 없는 것으로 단지 그려 넣기 위한 보조 도구라고 여기시면 됩니다.)

copy_degree_1.png
(위의 그림에서는 47.6도를 입력하고 그린 것입니다.)

점 A와 B를, 점 A'와 B를 잇는 선분을 그려 넣고 이것을 복사할 지점을 하나 선택합니다. 예를 들어, 다음은 점 C에 각 ABA'를 작도할 것입니다.

copy_degree_2.png

간단하게, Parallel Line 도구를 이용해 선분 AB와 선분 A'B에 평행한 선을 그려주면 다음과 같이 각이 복사가 됩니다.

copy_degree_3.png




만약, 아래의 점 F와 같이 기준선이 있는 곳에 각을 복사하려면,

copy_degree_4.png

(Circle with Center through PointCompass 도구를 이용해) 점 B와 점 F에 동일한 크기의 원을 그려 준 후,

copy_degree_5.png

선분 A'B와 원이 만나는 교점 I와 점 H를 반지름으로 하는 원을 선분 FG와 원이 만나는 교점 J를 중심 동일하게 그려 줍니다.

copy_degree_6.png

그럼, 위와 같이 교점 K가 생기고, 각 KFJ가 복사된 각이 됩니다.

copy_degree_7.png




또 다른 방법으로 "기울기"를 이용하는 것도 가능합니다. 아래와 같이 복사하려는 각의 선분 AB와 점 A'를 잇는 수직선을 Perpendicular Line 도구를 이용해 긋고,

copy_degree_8.png

복사하려는 대상 점에서 Compass를 이용해 선분 BC의 크기를 반지름으로 하는 원과 선분 A'C를 반지름으로 하는 원을 그리면, 기울기를 복사할 수 있으니 Perpendicular Line 도구의 사용으로 다음과 같이 각이 복사가 됩니다.

copy_degree_9.png

(첨부 파일은 이 글의 작도를 담은 파일입니다.)




Basic Tools
    Move
    Point
    Segment
    Line
    Polygon
    Circle with Center through Point

Edit
    Show / Hide Label
    Show / Hide Object

Construct
    Midpoint or Center
    Perpendicular Line
    Perpendicular Bisector
    Parallel Line
    Angle Bisector

Measure
    Angle
    *Angle with Given Size
    Distance or Length

Lines
    Segment
    Segment with Given Length
    Line
    Ray

Circles
    Circle with Center through Point
    Compass
    Circumcircular Arc

Polygons
    Polygon
    Regular Polygon




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 7/8/2018]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 121  122  123  124  125  126  127  128  129  130  131  132  133  134  [135]  ...
NoWriterDateCnt.TitleFile(s)
1679정성태5/31/201420407.NET Framework: 438. .NET CLR2 보안 모델에서의 APTCA 역할파일 다운로드1
1678정성태5/31/201424127개발 환경 구성: 222. 라이브러리 개발자를 위한 보안 권한 테스트 - "Network Service" 계정 권한으로 실행
1677정성태5/30/201419718VS.NET IDE: 87. IIS Express - 웹 응용 프로그램의 .NET 버전에 맞는 CLR이 로드되지 않는 경우파일 다운로드1
1676정성태5/27/201427773Windows: 95. 윈도우 8에서 Hyper-V 유무에 따른 듀얼 부트 설정하는 방법 [1]
1675정성태5/27/201429936Windows: 94. 윈도우 8.1에서 윈도우 체험 지수(Windows Experience Index, WEI) 확인 방법
1674정성태5/24/201423549VS.NET IDE: 86. 하나의 T4 템플릿으로 여러 개의 소스코드 파일을 자동으로 생성하는 방법 [1]파일 다운로드1
1673정성태5/19/201423073.NET Framework: 437. WACOM 태블릿 환경에서 WinForm 실행시 System.ArgumentException 예외 발생
1672정성태5/15/201423578기타: 46. Microsoft의 응용 프로그램을 클라우드로 제공하는 서비스 - Azure RemoteApp 소개 [2]
1671정성태5/15/201424193.NET Framework: 436. XNA Content 리소스의 해제 후 다시 로드해서 사용하면 ObjectDisposedException 예외 발생 [2]
1670정성태5/15/201424496.NET Framework: 435. .NET GC - 하위 세대의 객체를 포함하는 상위 세대의 참조를 추적하기 위한 card-table
1669정성태5/15/201444514Windows: 93. 윈도우 시스템 디스크 용량 확보를 위한 $PatchCache$ 폴더 삭제 [2]
1668정성태5/10/201423777.NET Framework: 434. Microsoft.SqlServer.Types.SqlGeography 형변환 시 null 반환하는 문제
1667정성태5/5/201424552개발 환경 구성: 221. Azure 데이터베이스를 로컬 DB로 이전하는 방법 [2]
1666정성태5/2/201441251기타: 45. 윈도우 계정의 암호를 알아내는 mimikatz 도구 [5]
1665정성태5/1/201424763.NET Framework: 433. C# - 간단한 HyperLogLog 자료 구조 테스트파일 다운로드1
1664정성태4/28/201422123오류 유형: 227. Process Explorer의 프로세스 뷰가 트리 형식으로 보이지 않는 문제
1663정성태4/28/201418572오류 유형: 226. Visual Studio - We were unable to establish the connection because it is configured for user
1662정성태4/28/201423160개발 환경 구성: 220. supportedRuntime 설정을 위한 app.config Transformation [1]
1661정성태4/26/201419916.NET Framework: 432. WPF - System.Windows.Data Error: 47 : XmlDataProvider has inline XML that does not explicitly set its XmlNamespace (xmlns="").
1660정성태4/25/201427594VC++: 77. C++ 숫자형 값이 범위를 벗어나는 경우의 출력 사례 모음
1659정성태4/17/201427598.NET Framework: 431. .NET EXE 파일을 닷넷 프레임워크 버전에 상관없이 실행할 수 있을까요? [5]
1658정성태4/17/201419705.NET Framework: 430. C#에서 사용자 정의 예약어가 가능할까요? [1]
1657정성태4/10/201439773.NET Framework: 429. C# - 유니코드 한글 문자열을 ks_c_5601-1987로 변환하는 방법 [3]파일 다운로드1
1656정성태3/19/201422940오류 유형: 225. regsvcs 등록 시 0x80040153 오류
1655정성태3/19/201423108Windows: 92. Thumbs.db 파일이 삭제 안 되는 문제
1654정성태3/19/201425200개발 환경 구성: 219. SOS.dll 확장 모듈을 버전 별로 구하는 방법 [4]
... 121  122  123  124  125  126  127  128  129  130  131  132  133  134  [135]  ...