자·컴퍼스 작도 실험실

자·컴퍼스 작도 실험실

점·직선·원·교점을 순서대로 만드세요. 자유점을 움직이면 종속 항목을 다시 계산합니다. 좌표 입력과 단계 목록으로도 모두 조작할 수 있습니다.

수치 모델: 상대 허용오차 1e-9, 최소 직선 길이·반지름 1e-7, 계산 좌표 한계 1,000,000. 교점 계산에서 직선은 무한하며 화면에서만 잘라 그립니다. 퇴화에 가까운 결과는 근사값이지 증명이 아닙니다.

1. 프로젝트와 파일

작도 단계 0개

2. 작도 그림

자유점은 주황색이며 포인터로 드래그할 수 있습니다. 직선은 파란색, 원은 청록색, 종속점은 보라색입니다. 아래 텍스트 목록에서 단계를 선택하세요. 좌표로도 모든 조작이 가능합니다.

키보드 대안: X·Y 좌표를 입력해 자유점을 만들고 도형 선택 목록을 사용하세요. 아래에서 선택한 자유점의 좌표를 바꿀 수 있습니다. 순서 목록은 각 단계와 교점 상태를 설명합니다.

3. 작도 단계 추가

4. 단계 확인 및 이동

단계를 순서대로 계산합니다. 도형과 교점은 앞서 만든 종속점도 사용할 수 있습니다. 잘못된 기하는 상태와 함께 남습니다. 단계를 삭제하면 모든 종속 단계도 함께 삭제됩니다.

단계가 없습니다. 자유점을 추가하거나 예시를 불러오세요.

5. 로컬 작도 열기

이 도구의 버전 있는 JSON 형식만 받습니다(최대 256 KiB·60단계). 잘못된 가져오기는 현재 작도를 바꾸지 않습니다.

댓글과 질문

자·컴퍼스 작도 실험실

브라우저에서 작은 자·컴퍼스식 그림을 만드세요. 자유점, 두 점을 지나는 직선, 중심과 통과점으로 만든 원, 이전 두 도형의 교점을 차례로 추가합니다. 자유점을 움직이면 모든 종속 도형을 다시 계산합니다. 부동소수점 탐색 도구이며 정확한 수학적 증명이나 물리적 작도를 보장하지 않습니다.

주요 기능

  • 자유점·무한 직선·원·종속 교점의 순서 있는 작도 단계
  • 선-선·선-원·원-원 교점 0개·1개·2개 계산
  • 평행·일치·접함·퇴화·종속 대상 없음 상태 구분
  • 마우스·터치 드래그와 좌표 입력, 모든 단계의 텍스트 목록
  • 버전이 있는 JSON 가져오기·저장과 독립 SVG 그림 저장
  • 자동 업로드·지속 저장 없이 브라우저 탭 안에서 처리

사용 방법

  1. 작도 예시를 불러오거나 좌표 입력 또는 캔버스 클릭으로 자유점 두 개를 추가합니다.
  2. 두 점을 지나는 무한 직선 또는 중심과 통과점으로 원을 만듭니다.
  3. 앞서 만든 직선·원 두 개를 선택해 교점 개수를 미리 보고 첫째·둘째 후보를 고릅니다.
  4. 자유점을 드래그하거나 좌표를 수정하면서 종속 도형과 교점 상태가 바뀌는지 봅니다.
  5. 텍스트 목록에서 모든 단계와 상태를 확인한 뒤 편집용 JSON이나 현재 그림 SVG를 저장합니다.

활용 예시

  • 입력 점이 움직일 때 기하 작도 결과가 어떻게 달라지는지 탐색
  • 할선·접선·교점 없음·평행·일치 사례 비교
  • 수업이나 연습 문제용 작은 재현 가능 작도 보관

자주 묻는 질문

직선은 유한한 선분인가요?

아니요. 두 점을 지나는 무한 직선으로 교점을 계산합니다. 화면에는 캔버스 경계까지만 그리며 화면 밖의 교점도 텍스트 목록에서 확인할 수 있습니다.

교점이 없거나 두 개면 어떻게 되나요?

미리 보기에서 0·1·2개 후보를 알립니다. 둘이면 첫째 또는 둘째를 선택합니다. 점을 움직여 선택한 둘째 후보가 사라지면 다른 후보로 몰래 바꾸지 않고 사용할 수 없는 종속점으로 표시합니다.

평행·일치·접함은 어떻게 처리하나요?

상대 허용오차 1e-9로 거의 평행한 선을 분류합니다. 일치하는 직선에는 교점이 무한히 많아 고유한 종속점을 만들지 않습니다. 접하는 경우에는 후보가 하나입니다.

정확한 유클리드 작도 증명인가요?

아니요. 브라우저 부동소수점 계산과 상대 허용오차 1e-9, 직선 길이·반지름 최소값 1e-7을 사용합니다. 퇴화에 가까우면 반올림에 따라 분류가 달라질 수 있습니다. 증명에는 별도 정형 기하 도구를 쓰세요.

마우스 없이도 사용할 수 있나요?

네. 좌표 숫자 입력으로 자유점을 만들거나 옮기고 선택 목록으로 다른 단계를 추가할 수 있습니다. 순서 목록에 이름·참조·좌표·상태를 모두 제공합니다. 캔버스는 선택적인 시각 조작입니다.

작도 정보는 어디에 저장되나요?

현재 브라우저 탭에만 남습니다. 버전이 있는 JSON을 내려받아 다시 열거나 SVG 그림을 저장할 수 있습니다. 파일은 로컬에서 처리하고 자동 업로드·지속 저장은 하지 않습니다.

개인정보 안내

모든 좌표와 작도 단계는 현재 브라우저 탭에서 처리됩니다. 사용자가 다운로드할 때에만 JSON/SVG 파일을 생성합니다. 가져온 로컬 파일은 업로드하지 않습니다.

관련 도구

SVG 경로 편집기벡터 모핑 편집기로우폴리 색면 제작기가쿠로 합 퍼즐함수 그래프 탐구오디오 ABX 블라인드 비교카드 정렬 조사행사 진행표반복 점검표 실행기칸반 프로젝트 보드마인드맵 작성기논증 지도 편집기팀 역량 정리표말뭉치 문맥 탐색기다국어 용어집 관리기빈칸 학습지 제작기슬라이딩 숫자 퍼즐리버시 게임판노노그램 퍼즐지뢰찾기 실험실칠교 도형 퍼즐십자말 풀이 만들기단어 사다리 퍼즐단어 찾기 퍼즐철자 재배열 게임사목 게임판속성 조합 카드 퍼즐미로 제작·탐색기숫자 합치기 퍼즐논리 격자 퍼즐 제작기불 끄기 퍼즐페그 솔리테어연산 케이지 퍼즐스도쿠 퍼즐 작업대체스 전술 연습판포물선 운동 실험실단어 어원 지도발음 비교 연습기읽기 연습 리더발음 기호 탐색기확률 실험실주기율 경향 탐구방정식 저울 실험실소리·철자 조립 연습기복습 카드 학습기서비스 블루프린트 작성기조직 관계도 편집기프로젝트 위험 대장습관 기록 대시보드업무 흐름 수영레인인력·설비 가용 시간 배치표물품 입출고 기록기순위 투표 집계기사용성 테스트 기록기요구사항 추적표문장 구조 도해번역 메모리 작업대받아쓰기 연습기분수 조각 실험실분자 구조 탐색기의존 일정 계획기의사결정 비교표리그 대진 일정 생성기정신연령 테스트 · 생활 태도 탐색전생 이야기 테스트에니어그램 27문항 탐색초성 퀴즈집중력 게임 · 숫자 찾기·색말색각 참고 체험·숫자 점판음감 연습 테스트숫자 기억력 테스트동체시력 연습 게임점수판·스코어보드빙고판 생성기진실 혹은 도전오늘의 명언이상형 월드컵 만들기가위바위보자리 배치·자리뽑기랜덤 닉네임 생성기랜덤 질문·대화 주제마우스 테스트터치스크린 테스트모니터 테스트주사율 추정 테스트내 화면·디스플레이 정보사업자등록번호 형식 검사로또 번호 생성기사다리 타기궁합 테스트랜덤 생성기비밀번호 생성기내 IP 주소 확인점심메뉴 추천 룰렛돌림판 룰렛 추첨기메트로놈(박자기)반응속도 테스트밸런스 게임성격유형 테스트꿈해몽 사전키보드 테스트
생활/재미 도구 전체 보기 →이미지/미디어 →텍스트/변환 →개발 도구 →