메뉴 건너뛰기

A11Y

시작하기 전에: 준비물 안내

본격적인 디자인에 앞서 다음 준비물이 필요합니다.

  • 1. OpenSCAD 프로그램 (필수)

    디자인 코드를 작성하고 3D 모델 파일로 변환하는 핵심 프로그램입니다.

  • 2. AI 서비스 (필수)

    Google Gemini, OpenAI ChatGPT 등 익숙한 AI 서비스를 활용하면 코드 작성 및 수정, 오류 해결에 큰 도움을 받을 수 있습니다.

    팁: “센스리더”에 AI 서비스의 API-KEY를 등록해두시면, 화면 설명이나 코드 작성을 더욱 손쉽게 연동하여 사용할 수 있습니다.

  • 3. 점자 제도 도구 (선택, 권장)

    점자 자, 각도기 등이 있으면 코드에 입력할 길이와 각도 값을 직관적으로 이해하는 데 도움이 됩니다.

    팁: ‘손가락 한 마디 약 2cm’, ‘손 한 뼘 약 20cm’처럼 자신만의 기준을 정해두는 것도 좋은 방법입니다.


1단계: OpenSCAD 설치하기

  1. 다운로드 페이지 접속

    https://openscad.org/downloads.html 사이트로 이동합니다.

  2. 설치 파일 찾기

    헤딩 레벨 1로 이동하는 단축키 1을 눌러 “Development Snapshots” 헤딩을 찾습니다. 이 부분은 최신 개발 버전(Nightly Build)을 제공합니다.

    헤딩 레벨 2 단축키 2를 눌러 사용 중인 운영체제(macOS, Windows, Linux 등)를 찾습니다. (이 가이드는 Windows 기준입니다.)

    헤딩 레벨 3 단축키 3을 눌러 Installer 버전 링크를 찾아 엔터하여 내려받습니다. (예: OpenSCAD-2026.03.16-x86-64-Installer.exe)

  3. 설치 진행

    내려받은 설치 파일(*.exe)을 실행합니다.

    “Windows의 PC 보호” 경고 창이 나타나면, “추가 정보” 링크를 누른 뒤 나타나는 “실행” 버튼을 누릅니다.

    설치 과정은 간단합니다. “다음” 버튼을 두 번, “설치” 버튼을 한 번 누르면 설치가 진행되고, 마지막으로 “마침” 버튼을 누르면 모든 과정이 끝납니다.


2단계: OpenSCAD 실행 및 화면 살펴보기

  1. 프로그램 실행

    Win 키를 눌러 시작 메뉴를 연 뒤, openscad를 입력하고 Enter 키를 누릅니다.

    프로그램이 실행되면 시작 화면이 나타납니다. 바로 “New” 버튼에 초점이 맞춰져 있으니, Enter 키를 눌러 새 파일을 엽니다.

    “편집창”이라는 음성 안내와 함께 코드 입력이 가능한 상태가 됩니다.

  2. 화면 구성 이해하기

    OpenSCAD의 화면은 크게 네 영역으로 나뉩니다.

    • 왼쪽: 우리가 3D 모델링 코드를 입력하는 코드 편집기
    • 가운데: 코드가 만들어 낸 3D 모델의 실제 모양을 보여주는 3D 뷰어
    • 오른쪽: 코드에 변수를 사용했을 때 값을 조절할 수 있는 사용자 설정(Customizer)
    • 아래쪽: 코드의 오류나 경고 메시지를 표시하는 콘솔

3단계: 첫 코드 작성하기 - 귀여운 구슬 만들기

이제 코드를 입력하여 간단한 구슬을 만들어 보겠습니다.

  1. 코드 입력

    편집창에 알파벳 s를 입력해 보세요.

    아래쪽 화살표 키()를 누르면 s로 시작하는 여러 함수 목록이 나타납니다. 이것이 자동완성 기능입니다.

    sphere를 찾을 때까지 화살표 키를 누른 뒤 Enter를 누릅니다.

    이제 코드를 다음과 같이 완성합니다. sphere는 ‘구’를, r은 ‘반지름(radius)’을 의미합니다.

    
    sphere(r = 10);
          

    위 코드는 “반지름이 10인 구를 만들어라” 라는 명령어입니다. 코드의 끝에는 항상 세미콜론(;)을 붙이는 습관을 들이는 것이 좋습니다.

  2. 결과 확인 (렌더링)

    코드 작성을 마쳤으면 F6 키를 누릅니다. 이 작업은 코드를 실제 3D 모델로 변환하는 ‘렌더링(Render)’ 과정입니다.

    ‘디링~’ 하는 기분 좋은 효과음과 함께 렌더링이 완료되었다는 것을 알려줍니다.

    이제 화면 가운데 3D 뷰어에 우리가 코드로 명령한 반지름 10짜리 구가 생성되었습니다.

축하합니다! 여러분은 OpenSCAD로 첫 번째 3D 모델, 귀여운 구슬 하나를 성공적으로 만들어냈습니다.

번호 제목 날짜 조회 수
36 About: MSAA, Microsoft Active Accessibility 2024.09.05 671
35 센스리더에서 지원하는 SSML 2024.09.05 956
34 About: Microsoft Windows IUIAutomation Interface 2024.09.06 658
33 윈도우 접근성 기술: MSAA와 UIAutomation 비교 2024.09.09 671
32 시각장애인 접근성 향상을 위한 응용프로그램 조작 인터페이스 2024.09.11 720
31 접근성 역할에서 "link"와 "button"의 차이 2024.09.24 1120
30 시각장애인을 위한 음성 접근성 정보 제공 방법 2024.09.25 690
29 시각장애인 접근성 음성 정보의 맹점 2024.10.02 713
28 시각장애인을 위한 소리 정보 제공 시 기본 파형 사용 주의사항 2024.10.02 712
27 센스리더의 "기능 검색" 기능에 대하여 2024.10.08 911
26 센스리더의 브라우저 탭키 환경과 가상커서 탭키 환경 2024.10.11 1062
25 시각장애인과의 협업을 위한 특수문자 발음의 이해 2024.10.18 721
24 여러 단계로 이루어진 서비스 제공시 시각장애인 접근성 개선 방안 2024.10.22 734
23 [세미나] 시각장애 개발자와 함께 하는 아이디어 마이닝 #1. 목적 2024.11.11 769
22 시각장애 개발자와 함께하는 아이디어 마이닝 #2. 텍스트와 오디오 2024.11.12 842
21 시각장애 개발자와 함께하는 아이디어 마이닝 #3. 이미지 2024.11.13 712
20 시각장애 개발자와 함께하는 아이디어 마이닝 #4. 의사 코드 2024.11.14 694
19 시각장애 개발자와 함께하는 아이디어 마이닝 #5. HTML 2024.11.18 798
18 시각장애 개발자와 함께하는 아이디어 마이닝 #6. 스크립트 언어 2024.11.19 819
17 시각장애 개발자와 함께하는 아이디어 마이닝 #7. 스크립트 예시, CMD 2024.11.20 775