Engineering
-
공학설계 | 기계요소(3): 볼 나사 선정 방법Engineering/Engineering Design 2026. 5. 1. 18:00
1. 볼 나사 구동기의 회전운동을 직선운동으로 변환하는 기계요소로, 볼 나사와 너트, 볼 나사 양단에서 볼 나사를 잡아주는 베어링 서포트로 구성된다. 볼 나사의 한쪽 끝에 회전력이 가해지면 볼 나사의 회전 방향에 따라 볼 나사에 체결된 너트를 직선 방향으로 밀거나 당긴다. 회전운동을 직선운동으로 변환하는 원리는 볼트와 너트 조합과도 동일하지만, 볼 나사 너트 내부에는 마찰력을 줄여주는 베어링 구슬이 배치되어 있어 변환 효율이 높다는 차이가 있다. 볼 나사와 기타 기계요소는 아래 링크로 접속하면 본인이 필요한 제원을 고려하여 구매할 수 있다. MISUMI | 미스미 종합 Web 카탈로그 kr.misumi-ec.com 2. 규격2.1. 리드 정밀도 등급 리드는 볼 나사가 한 바퀴 회전했을 때 너트가..
-
최적설계 | 다목적 최적설계 문제(2): 가중치 합 방법Engineering/Optimum Design 2026. 3. 20. 18:00
1. 최적설계 1.1. 설계문제 정식화 1.2. 제약조건의 정규화 2. 최적성 조건 2.1. 등호제약조건 문제 2.2. 부등호제약조건 문제 2.3. KKT 최적성 조건 2.3.1. 대안 형식과 이계 필요조건 3. 선형계획법 3.1. 심플렉스법 3.1.1. 인위변수 3.2. scipy.optimize.linprog 4. 이차계획법 4.1. qpsolvers.solve_qp 5. 비제약조건 문제 수치해법 5.1. 최속강하법 5.2. 공액경사법 5.3. 구간감소법 6. 제약조건 문제 수치해법 6.1. 설계문제의 선형화 6.2. 순차 선형계획법 SLP 6.3. 순차 이차계획법 SQP 6.4. 부정확 이동거리 탐색법 6.5. 제약최속강하법 CSD 7. 자연 영감 탐색법 7.1. 유..
-
최적설계 | 다목적 최적설계 문제(1): 파레토 최적점Engineering/Optimum Design 2026. 3. 13. 18:00
1. 최적설계 1.1. 설계문제 정식화 1.2. 제약조건의 정규화 2. 최적성 조건 2.1. 등호제약조건 문제 2.2. 부등호제약조건 문제 2.3. KKT 최적성 조건 2.3.1. 대안 형식과 이계 필요조건 3. 선형계획법 3.1. 심플렉스법 3.1.1. 인위변수 3.2. scipy.optimize.linprog 4. 이차계획법 4.1. qpsolvers.solve_qp 5. 비제약조건 문제 수치해법 5.1. 최속강하법 5.2. 공액경사법 5.3. 구간감소법 6. 제약조건 문제 수치해법 6.1. 설계문제의 선형화 6.2. 순차 선형계획법 SLP 6.3. 순차 이차계획법 SQP 6.4. 부정확 이동거리 탐색법 6.5. 제약최속강하법 CSD 7. 자연 영감 탐색법 7.1. 유..
-
공학설계 | 기계요소(2): 타이밍벨트 선정 방법(2) - 둘레 길이와 너비Engineering/Engineering Design 2026. 3. 6. 18:00
1. 선정 방법 앞서 타이밍벨트의 규격을 결정했다면, 해당 타이밍벨트와 맞물려 움직일 풀리의 톱니 개수와 타이밍벨트의 둘레 길이 등 구체적인 제원을 결정한다. 1.1. 풀리 톱니 개수 결정 아래 표를 참고하여 소형 풀리의 회전수에 따라 소형 풀리의 톱니 개수를 결정한다. 이때 소형 풀리의 톱니 개수는 표에 있는 값 이상이어야 한다. 소형 풀리의 제원을 결정했다면 목표 회전비를 고려하여 대형 풀리의 톱니 개수를 결정한다. 소형 풀리 회전수 (rpm)900 이하900 이상1200 이하1200 이상1800 이하1800 이상3600 이하3600 이상4800 이하4800 이상10000 이하벨트 종류에 따른최소 톱니 수MXL12151516--XL1111121616-L1414161920-H1618202424..
-
공학설계 | 기계요소(2): 타이밍벨트 선정 방법(1) - 규격Engineering/Engineering Design 2026. 2. 27. 18:00
1. 타이밍벨트 구동기가 발생시키는 동력을 원거리에 위치한 기계부품에 전달하는 기계요소로, 두 개의 풀리가 구동기 축과 평행하게 배치된 상태에서 두 풀리에 타이밍벨트를 걸고 한 풀리를 회전시키면 풀리와 타이밍벨트의 톱니가 맞물리면서 동력을 전달한다. 평기어와 동일하게, 동일한 직경과 잇수를 가진 풀리를 사용한다면 동일한 회전속력과 토크를 전달하지만, 서로 다른 직경과 잇수를 가진 풀리를 조합하면 토크를 낮추는 대신 회전속력을 높이거나, 반대로 회전속력을 낮추는 대신 토크를 높일 수 있다. 두 풀리에 감긴 타이밍벨트가 느슨할 경우 풀리와 타이밍벨트가 제대로 맞물리지 않아 효율이 떨어지기 때문에 타이밍벨트를 외부 혹은 내부에서 눌러 장력을 유지하는 아이들러를 함께 사용한다. 타이밍벨트와 풀리는 아래 링크..
-
공학설계 | 기계요소(1): 평기어 선정 방법Engineering/Engineering Design 2026. 2. 20. 18:00
1. 평기어 구동기가 발생시키는 동력을 전달하는 가장 기본적인 기계요소로, 두 개의 평기어가 구동기 축과 평행하게 배치된 상태에서 한 평기어를 회전시키면 톱니가 서로 맞물려 회전하여 동력을 전달한다. 동일한 직경과 잇수를 가진 평기어를 사용한다면 동일한 회전속력과 토크를 전달하지만, 서로 다른 직경과 잇수를 가진 평기어를 조합하면 토크를 낮추는 대신 회전속력을 높이거나, 반대로 회전속력을 낮추는 대신 토크를 높일 수 있다. 이때 상대적으로 큰 기어를 스퍼 기어(spur gear), 작은 기어를 피니언 기어(pinion gear)라고 부른다. 평기어는 아래 링크로 접속하면 본인이 필요한 제원을 고려하여 구매할 수 있다. MISUMI | 미스미 종합 Web 카탈로그 kr.misumi-ec.com 2. 규..
-
최적설계 | 파이썬 기반 미분 진화 알고리즘 scipy.optimize.differential_evolutionEngineering/Optimum Design 2026. 2. 6. 18:00
1. 최적설계 1.1. 설계문제 정식화 1.2. 제약조건의 정규화 2. 최적성 조건 2.1. 등호제약조건 문제 2.2. 부등호제약조건 문제 2.3. KKT 최적성 조건 2.3.1. 대안 형식과 이계 필요조건 3. 선형계획법 3.1. 심플렉스법 3.1.1. 인위변수 3.2. scipy.optimize.linprog 4. 이차계획법 4.1. qpsolvers.solve_qp 5. 비제약조건 문제 수치해법 5.1. 최속강하법 5.2. 공액경사법 5.3. 구간감소법 6. 제약조건 문제 수치해법 6.1. 설계문제의 선형화 6.2. 순차 선형계획법 SLP 6.3. 순차 이차계획법 SQP 6.4. 부정확 이동거리 탐색법 6.5. 제약최속강하법 CSD 7. 자연 영감 탐색법 7.1. 유..
-
최적설계 | 자연 영감 탐색법(2): 미분 진화 알고리즘 DEEngineering/Optimum Design 2026. 1. 30. 18:00
1. 최적설계 1.1. 설계문제 정식화 1.2. 제약조건의 정규화 2. 최적성 조건 2.1. 등호제약조건 문제 2.2. 부등호제약조건 문제 2.3. KKT 최적성 조건 2.3.1. 대안 형식과 이계 필요조건 3. 선형계획법 3.1. 심플렉스법 3.1.1. 인위변수 3.2. scipy.optimize.linprog 4. 이차계획법 4.1. qpsolvers.solve_qp 5. 비제약조건 문제 수치해법 5.1. 최속강하법 5.2. 공액경사법 5.3. 구간감소법 6. 제약조건 문제 수치해법 6.1. 설계문제의 선형화 6.2. 순차 선형계획법 SLP 6.3. 순차 이차계획법 SQP 6.4. 부정확 이동거리 탐색법 6.5. 제약최속강하법 CSD 7. 자연 영감 탐색법 7.1. 유..