총 25개
-
CNC 밀링 가공 실험 및 정밀도 향상 방법2025.11.161. CNC 밀링(머시닝센터) 가공 CNC 밀링은 컴퓨터 수치 제어를 통해 회전하는 공구를 이용하여 자동으로 가공하는 방식입니다. 머시닝센터는 드릴링, 보링, 밀링, 절삭, 리밍, 태핑 등을 자동으로 수행하며, 터릿에 배열된 10~수십 개의 공구를 수치제어 방식으로 움직여 다양한 가공을 수행합니다. 이는 다종품의 소량생산에 적합한 범용기계로, 설계 데이터를 G코드로 프로그래밍하여 정밀한 가공을 실현합니다. 2. G코드 프로그래밍 G코드는 CNC 기계를 제어하는 부호화된 명령으로, 단어주소 형식을 사용합니다. N-코드(순차번호), G...2025.11.16
-
CNC 가공 데이터 기반 AI 자동 검사 모델 개발2025.11.131. CNC 가공 공정 및 문제점 CNC 시스템을 사용하여 회전하는 작업물을 절삭하는 공정으로 정밀하고 복잡한 형상의 부품을 가공할 수 있습니다. 주요 문제점은 절삭 공구 마모로 인한 가공 정밀도 저하, 설비 셋팅 조건의 영향, 그리고 문제 파악이 늦어져 이미 생산된 제품의 손실이 발생한다는 점입니다. 기존에는 가공 완료 후 외관검사를 통해서만 문제를 파악할 수 있었습니다. 2. 머신러닝 모델 학습 및 성능 XGBoost, LightGBM, CatBoost, RandomForest 등 4가지 머신러닝 모델을 학습했으며, CatBoo...2025.11.13
-
기계공학실험1(구 기계공작법실습) 밀링 10점만점 실험 보고서2025.04.261. CNC 밀링 머신 CNC 밀링 머신은 컴퓨터가 제어하는 밀링 머신으로, 자동 공구 교체 기능이 있는 머시닝 센터와 달리 사용자가 직접 공구를 교체해야 한다. CNC 밀링 머신의 구조는 범용 밀링과 유사하며, 베드 위에 칼럼과 X, Y, Z축에 해당하는 니이, 새들, 테이블에 서보모터에 의한 서보제어 기구가 부착되어 있고, 밀링 공구가 장착되는 주축과 CNC 컨트롤러로 이루어져 있다. 2. CNC 밀링 프로그래밍 CNC 밀링 프로그래밍에는 기준점과 좌표계 설정, 준비 기능인 G코드, 이송속도 F코드, 보조 기능인 M코드 등이 사...2025.04.26
-
CAD 도구를 활용한 케이스 설계 예비보고서2025.01.121. 절삭 가공 절삭 가공은 금속 공구툴을 이용하여 공작물을 깎아서 형상을 제작하는 방식입니다. 이 과정에서 금속 잔재들이 생기게 되는데 이를 칩이라고 합니다. 절삭 가공의 종류에는 선삭 가공, 밀링 가공, 구멍뚫기 가공 등이 있으며, 절삭에 미치는 요인으로는 공작물 재질, 공구의 재질, 절삭속도, 칩의 단면적, 공구의 모양, 냉각 및 윤활 등이 있습니다. 2. CNC 가공 CNC(Computerized Numerical Control)는 사전 프로그래밍된 컴퓨터 소프트웨어가 공장 도구 및 기계의 움직임을 지시하는 컴퓨터화된 제조 ...2025.01.12
-
CNC밀링 실습보고서2025.11.181. CNC밀링가공의 특징 CNC는 Computer Numerical Control의 약자로 프로그램 수치 제어 시스템을 갖춘 자동화 공작기계입니다. CNC가공은 설계도면을 토대로 정밀하게 제작할 수 있으며 반복 정확도가 높아 품질이 균일합니다. 밀링머신은 회전축의 절삭공구를 이용해 가공물을 깎아내는 방식으로, 평면이나 곡면 가공, 구멍 뚫기, 단차 생성 등이 가능합니다. 3축, 4축, 5축 가공 등 회전축이 늘어남에 따라 가공 형상도 확대됩니다. 정밀한 공차를 보장하고 간단한 형상을 빠르게 생산할 수 있으나 공구 접근의 한계로 제...2025.11.18
-
CNC선반 실습보고서2025.11.181. CNC선반가공 CNC선반가공은 Computer Numerical Control 기술을 이용한 자동화 공작기계로, 프로그램 수치 제어 시스템을 갖춘다. 가공물을 회전시키면서 절삭공구로 금속, 플라스틱 등의 재료를 깎아 가공하는 기술이다. 설계도면을 토대로 정밀한 형상 제작이 가능하며 반복 정확도가 높아 품질이 균일하다. 원통형상 제작에 특화되어 있고 내외경, 테이퍼, 단면, 홈, 나사 등의 가공이 가능하다. 다중 좌표 연계가 가능하며 프로그램 변경만으로 다양한 부품 가공이 가능하다는 장점이 있다. 2. NC프로그래밍 NC프로그래...2025.11.18
-
CNC 밀링머신 실험 및 G-code 프로그래밍2025.11.151. CNC(컴퓨터 수치제어) 시스템 CNC는 Computer Numerical Control의 약자로 컴퓨터 수치제어 시스템이다. 이 시스템을 통해 밀링머신을 정밀하게 제어할 수 있으며, 자동화된 가공이 가능하다. CNC 밀링머신은 일반 밀링머신과 달리 가공 중 공작물의 칩이 튀어 인체에 해를 입힐 위험이 없다는 장점이 있다. 본 실험에서는 MANIX사의 MM-300s 3축 조각기를 사용하여 시편에 이름을 양각으로 가공하는 방식으로 CNC 시스템을 학습했다. 2. G-code 프로그래밍 및 명령어 G-code는 CNC 기계를 제어...2025.11.15
-
기계공학실험1(구 기계공작법실습) 선반(터닝) 10점만점 실험보고서2025.04.261. CNC 선반 장치 CNC 선반 장치는 컴퓨터가 제어하는 선반 장치로, 자동 공구교환장치, auto-loader, 척킹 자동교환장치 등이 부착되어 다양한 가공이 가능합니다. 선반은 X, Z축 가공을 하는 반면 밀링 머신은 X, Y, Z축 가공을 합니다. 선반 가공 시 공작물 좌표계 원점 설정, 공작물 고정, 안전수칙 준수 등이 중요합니다. 2. 선반 가공 실습 과정 선반 가공 실습에서는 공작물 좌표계 원점 설정, 공작물 고정, NC 프로그램 실행, 가공 완료 후 정리 등의 과정을 거칩니다. 원점 설정 오류, 공작물 고정 불량 등...2025.04.26
-
울산대 기계공작실습 CNC프로그래밍 레포트2025.01.171. CNC 프로그래밍 CNC(Computer Numerical Control)는 컴퓨터 마이크로프로세서를 내장한 수치제어 공작기계 및 이를 응용한 기계공작 전반을 의미합니다. CNC 선반의 주요 구성요소로는 주축대, 터렛, 심압대, 조작반, 자동계측장치, 가공물 수거장치 등이 있습니다. CNC 프로그래밍에는 Fanuc 프로그램과 Sinutrain 프로그램이 사용되며, 시험은 CNC 선반 조작평가, CNC 기초 이론평가, Sinutrain 프로그램 모의 가공으로 구성되어 있습니다. 1. CNC 프로그래밍 CNC(Computer Nu...2025.01.17
-
스마트 생산과 자동화: ADC/DAC 및 수치제어 기술2025.11.141. 아날로그-디지털 변환(ADC) 아날로그 신호를 컴퓨터에 입력하기 위해 디지털로 변환하는 기술입니다. 샘플링, 정량화, 인코딩의 3단계로 진행됩니다. 샘플링은 아날로그 신호로부터 시간 주기에 따라 측정값을 추출하고, 정량화는 샘플링 데이터를 범위 레벨 중 한 값으로 변환합니다. 정량화 레벨의 수는 Nq = 2^n으로 계산되며, 레벨이 많을수록 데이터의 세밀한 차이가 반영됩니다. 분해능은 RADC = 가용범위/(2^n - 1)로 계산되고, 최대 정량화 오차는 분해능의 절반입니다. 인코딩은 연속근사법을 사용하여 실제 값과 비교 값을...2025.11.14
