본문 바로가기

전체 글1383

[Qt 프로그래밍] 자동 파일 삭제 프로그램 (C++) [Qt 프로그래밍] 자동 파일 삭제 프로그램 (C++) 주기적으로 특정 경로를 탐색하여 생성된 지 오래된 파일을 삭제하는 Qt 프로그래밍 샘플 코드다. 이 포스트에 포함된 샘플 프로젝트에선 2초 주기의 타이머가 구동된다. 이 타이머는 생성된 지 1일이 넘은 파일을 삭제하는 함수를 호출한다. 프로젝트 : Deletor.zip [링크] 아래 Qt 프로그래밍 코드의 kInterval과 kCreated 변수로 삭제 주기와 삭제할 대상 파일 정보를 변경할 수 있다. (kInterval은 타이머 구동 주기, kCreated는 생성된 지 며칠이 됐는지) 기본 컨셉은 이렇고, 실제 코드를 살펴본다. 특정 경로의 파일을 탐색하려면 몇 가지 include 요소가 필요하다. 12345#include // 파일 탐색 경로#i.. 2018. 1. 7.
기계제도 도구, 정투상법, 축측투상도, 사투상도 설명 기계제도 도구, 정투상법, 축측투상도, 사투상도 설명 기계제도의 개요 어떤 기계를 제작하려고 하면 먼저 제작 계획을 세워야 하는데, 이 계획을 기계제도 설계(Design)라고 한다. 설계된 기계가 설계대로 제작되자면 설계자의 요구 사항이 도면에 의하여 제작자에게 정확하게 전달되어야 한다. 기계제도 도면(Drawing)은 기계의 모양, 구조, 치수, 재료, 가공방법 등 모든 정보를 도형, 문자 및 기호로 표시한 것이다. 이처럼 3차원의 기계를 2차원의 종이 위에 정해진 규칙에 따라 도형 문자 및 기호로 표시하여 나타내는 것을 제도(drawing, drafting)라 한다. 기계제도의 역할 1. 자기 생각을 나타내고 개선하는 역할 (아이디어의 형성을 도와주는 역할) 2. 설계자의 의도를 제작자, 소비자에게 .. 2018. 1. 6.
기계제도 도면 종류, 조립도, 부품도, 설명도, 전개도 등 32개 기계제도 도면 종류, 조립도, 부품도, 설명도, 전개도 등 32개 기계제도 도면의 분류 1. 기계제도 조립도 조립도(assembly drawing)는 제품의 전체적인 조립 상태를 나타내는 도면이다. 복잡한 기계는 매우 많은 부품으로 이루어져 있으므로 조립도 하나에 모든 부품의 조립 상태를 표시하기가 어렵다. 따라서 여러 부분으로 나누어 조립 상태를 나타내는 부분조립도(partial assembly drawing)가 사용된다. 2. 기계제도 부품도 부품도(part drawing)는 제품을 구성하는 각 부품을 개별적으로 상세하게 그린 도면이다. 부품도는 각 부품의 모양, 크기, 표면 상태, 가공 방법 등 부품 제작에 필요한 모든 정보가 표시되어 있으며, 일반적으로 도면이라고 하면 부품도를 말하는 것이다. 3.. 2018. 1. 5.
제어 밸브 종류 (공압, 압력, 유량, 방향) Control Valve 12 공압 제어 밸브공압은 관로를 통해 액추에이터에 전달되어 소정의 목적이나 조건에 맞는 기계적 운동을 한다. 이때 공기의 압력을 제어하고 유량을 제어하며, 흐름의 방향을 제어하기 위한 목적으로 사용되는 기기를 총칭 공압 제어 밸브라 한다. 공압 제어 밸브 종류 - 압력 제어 밸브 - 유량 제어 밸브 - 방향 제어 밸브 압력 제어 밸브컴프레서에서 보내지는 압축 공기는 사용 압력보다 높게 설정되어 있다. 공압 시스템에서는 공압의 안정화를 위하여 전단에서 감압을 시킨 후 사용한다. 사용 공압을 평균화시키기 위하여 사용하는 밸브를 총칭하여 압력 제어 밸브라 한다. 압력 제어 밸브의 종류 - 릴리프 밸브 - 감압 밸브 - 시퀀스 밸브 - 기타 릴리프 밸브공압 회로 내의 공기 압력이 설정치를 초과할 때 유체를 배기시켜.. 2018. 1. 4.