왼쪽 패널에 수식을 입력하면 오른쪽 패널에 계산 결과가 자동으로 표시됩니다. 한 줄에 하나의 수식을 입력하며, 빈 줄로 구분할 수 있습니다.
변수에 값을 할당하고 이후 수식에서 사용할 수 있습니다.
x = 5 y = 10 x + y
위 줄에서 정의한 변수는 아래 줄에서 자동으로 대입되어 계산 과정이 표시됩니다.
| + | 덧셈 | - | 뺄셈 |
| * | 곱셈 | / | 나눗셈 (분수로 표시) |
| ^ | 거듭제곱 | ( ) | 괄호 |
| sqrt(x) | 제곱근 |
| sin(x), cos(x), tan(x) | 삼각함수 |
| log(x), ln(x) | 로그 (상용/자연) |
| exp(x) | 지수함수 |
| abs(x) | 절댓값 |
| ceil(x), floor(x), round(x) | 올림/내림/반올림 |
| min(a,b), max(a,b) | 최솟값/최댓값 |
| pow(a,b) | 거듭제곱 (a^b와 동일) |
상수: pi (원주율 3.14159...), e (자연상수 2.71828...)
변수명에 그리스 문자 이름을 사용하면 자동으로 기호로 렌더링됩니다.
delta_max = 10 → δmax = 10 sigma_x = 100 → σx = 100 tau_xy = 30 → τxy = 30
지원: alpha, beta, gamma, delta, epsilon, zeta, eta, theta, kappa, lambda, mu, nu, xi, rho, sigma, tau, phi, chi, psi, omega (대문자도 지원)
한글 또는 영문 텍스트와 수식을 한 줄에 함께 쓸 수 있습니다. 텍스트는 그대로, 수식은 LaTeX으로 렌더링됩니다.
판별식 D = b^2 - 4*a*c The result is x + y
작은따옴표(')로 감싼 내용은 수식으로 렌더링되지만 계산은 하지 않습니다. 단위 표시나 수식 설명에 유용합니다.
w = 10 'kN/m' L = 5 'm' delta_max = 5*w*L^4 / (384*E*I) 'mm' 줄 전체를 감쌀 수도 있습니다: 'x = (-b + sqrt(b^2 - 4*a*c)) / (2*a)'
#table과 #end 사이에 파이프(|)로 구분한 데이터를 입력하면 표로 렌더링됩니다. 첫 번째 줄은 헤더로 처리됩니다.
#table 항목 | 기호 | 값 폭 | b | 300 높이 | h | 500 #end
#dwg와 #end 사이에 도면 스크립트를 작성하면 SVG로 렌더링됩니다. 위에서 정의한 변수를 사용할 수 있습니다. #dwg(dimscale=50) 형태로 그림별 치수 스케일을 지정할 수 있습니다.
#dwg(dimscale=7) B = 300 H = 500 p1 = 0, 0 p2 = B, 0 p3 = B, H p4 = 0, H line p1 p2 p3 p4 p1 hdim p1 p2 -1 vdim p2 p3 1 text (B/2, H/2) M 40 "Section" #end
지원 명령:
| line p1 p2 ... | 직선 (연속 가능) |
| rect p1 p2 | 직사각형 |
| circle pt r | 원 |
| arc pt r sa ea | 호 (시작각, 종료각) |
| pline p1 p2 ... | 폴리라인 |
| solid p1 p2 p3 | 채움 다각형 |
| donut pt id od | 도넛 (내경, 외경) |
| text pt [align] h "내용" | 텍스트 (정렬: LB,CB,RB,LM,CM,RM,LT,CT,RT,M) |
| hdim/vdim/adim p1 p2 ... 단수 | 치수선 (1단=20×ds, 2단=30×ds, ...) |
치수선: 단수로 위치를 지정합니다. 음수면 반대 방향입니다. 3개 이상의 점을 지정하면 연속 치수선이 그려집니다. 끝에 sum을 붙이면 첫점~끝점의 합계 치수선이 2단에 자동 추가됩니다.
hdim p1 p2 p3 p4 1 sum
포인트: 이름(p1) 또는 인라인((100,200)). 속성접근: p1.x, p1.y. 한 줄에 여러 변수 할당: B1=1000, B2=2000
자주 사용하는 공학 수식을 메뉴에서 바로 삽입할 수 있습니다. 커서 위치에 수식 템플릿이 입력되며, 계수 값을 수정하여 사용합니다.
자주 사용하는 도면 템플릿을 메뉴에서 바로 삽입할 수 있습니다.
수식을 입력하면 자동으로 계산 결과를 보여주는 웹 앱입니다.