Support

As evidenced by over 30 years of development history, trust-worthy Korean CAD, CADian!

Utility Archive · 2026.04.22
[564번째]SPAO - 원 주위에 반원 그리고 배열하기(볼록) 리습입니다. - 캐딘안에서만 작동합니다.

지난번 소개해 드린 오목한 홈(SPA) 리습에 이어, 이번에는 반대로 원형 객체 외곽으로 볼록하게 튀어나온 형상을 만들어 주는 spaO (Semicircular Polar Array Outer) 리습을 소개합니다.

캠(Cam) 형상이나 꽃무늬 모양, 혹은 기계 부품의 외부 돌기 등을 설계할 때 매우 유용한 도구입니다.


[캐디안 리습] 원 테두리에 볼록한 반원형 돌기 만들기 (spaO)

기계 부품의 손잡이(Knob) 디자인이나 장식용 패턴을 만들 때, 원 외곽에 볼록한 반원들을 등간격으로 배치해야 할 때가 있습니다. 이 작업 역시 일일이 원을 그려 배열하고 바깥쪽/안쪽 선들을

Trim으로 정리하려면 손이 많이 가죠.

spaO 리습은 수학적 보정 로직을 통해 큰 원의 둘레와 볼록한 반원이 빈틈없이(Perfect Alignment) 이어지는 외곽선을 생성해 줍니다.


1. 주요 기능 및 특징

  • 볼록한(Outer) 형상 생성: 기존 SPA 리습이 안쪽으로 파내는 방식이었다면, 이 리습은 바깥쪽으로 돌출된 반원 형상을 생성합니다.

  • 정밀한 접점 계산: 아크코사인($\arccos$) 계산을 통해 큰 원과 돌출된 반원이 만나는 지점을 정확히 찾아냅니다. 덕분에 선이 겹치거나 끊어지는 현상 없이 매끄러운 외곽선이 완성됩니다.

  • 자동 트림(Trim) 효과: 돌기가 생성되는 구간의 기존 원호는 자동으로 제거되고, 돌기와 돌기 사이만 원래의 원호로 연결하여 즉시 가용 가능한 데이터로 만들어 줍니다.

  • 사용자 정의 돌출 높이: 사용자가 입력한 '돌출 높이'가 곧 반원의 반지름이 되어 직관적인 설계가 가능합니다.


2. 실행 순서 및 활용 방법

  1. 명령창에 SPAO 엔터를 합니다.

  2. 기준 원 선택: 돌기를 생성할 베이스 원을 클릭합니다.

  3. 수치 입력:

    • 돌출 높이: 바깥으로 튀어나올 반원의 반지름 값을 입력합니다.

    • 전체 배열 개수: 생성할 돌기의 총 개수를 입력합니다.

    • 시작 각도: 첫 번째 돌기가 배치될 각도를 지정합니다.

    • 전체 각도: 배열할 범위(예: 전체는 360)를 입력합니다.

  4. 완성: 기존 원이 사라지면서 매끄럽게 연결된 볼록한 형상이 생성됩니다.


🛠 설치 및 로드 방법 (자동 로드 설정)

캐디안에서 이 기능을 항상 사용하시려면 아래 단계를 거쳐 시작 세트에 등록하세요.

  1. 메모장을 열어 아래 소스코드를 복사한 뒤 spaO.lsp 파일로 저장합니다. (저장 경로: C:\CADian 권장)

  2. 캐디안 명령창에 AP(APPLOAD) 명령을 입력합니다.

  3. "목차(시작 세트)" 버튼을 누르고 **"추가"**를 클릭합니다.

  4. 저장해둔 spaO.lsp 파일을 선택하고 **"열기"**를 누릅니다.

  5. 모든 창에서 **"닫기"**를 눌러 설정을 마칩니다.

이 명령은 아직 메뉴에 추가하지 않았습니다.

Added to cart.

VIEW CART

Please sign in first.

JOIN