• 제목/요약/키워드: automatic program generator

검색결과 36건 처리시간 0.022초

공구파손감지용 비젼시스템의 NC실장에 관한 연구 (A Study on the NC Embedding of Vision System for Tool Breakage Detection)

  • 이돈진;김선호;안중환
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2002년도 춘계학술대회 논문집
    • /
    • pp.369-372
    • /
    • 2002
  • In this research, a vision system for detecting tool breakage which is hardly detected by such indirect in-process measurement method as acoustic emission, cutting torque and motor current was developed and embedded into a PC-NC system. The vision system consists of CMOS image sensors, a slit beam laser generator and an image grabber board. Slit beam laser was emitted on the tool surface to separate the tool geometry well from the various obstacles surrounding the tool. An image of tool is captured through two steps of signal processing, that is, median filtering and thresholding and then the tool is estimated normal or broken by use of change of the centroid of the captured image. An air curtain made by the jetting high-pressure air in front of the lens was devised to prevent the vision system from being contaminated by scattered coolant, cutting chips in cutting process. To embed the vision system to a Siemens PC-NC controller 840D NC, an HMI(Human Machine Interface) program was developed under the Windows 95 operating system of MMC103. The developed HMI is placed in a sub window of the main window of 840D and this program can be activated or deactivated either by a soft key on the operating panel or M codes in the NC part program. As the tool breakage is detected, the HMI program emit a command for automatic tool change or send alarm to the NC kernel. Evaluation test in a high speed tapping center showed the developed system was successful in detection of the small-radius tool breakage.

  • PDF

Czochralski 방법에 의한 Nd : YAG 단결정의 육성 및 레이저 출력특성 (Growth of Nd:YAG single crystal by czochralski method and characteristics of laser generation)

  • 이상호;김한태;배소익;정수진
    • 한국광학회지
    • /
    • 제9권3호
    • /
    • pp.175-180
    • /
    • 1998
  • 고체 레이저매질로 가장 널리 쓰이는 Nd:YAG 단결정을 Czochralski 방법으로 육성하였다. 자체 제작한 Czochralski 결정 육성로 및 자동 결정 적경제어 장치를 써서 유효 직경 50mm, 길이 100mm의 Nd3+ 이온농도가 0.9at%이고 <111>방향의 단결정을 육성하였다. 단결정 육성시 융액의 수직방향에 대한 온도구배가 중용한 변수인 것이 확인되었으며, 결정 직경은 자동 제어가 가능하도록 컴퓨터 프로그램을 제작하였다. 육성된 단결정을 절단, 가공, 연마, 코팅 과정을 거쳐서 레이저 발진용 Nd:YAG막대를 제작하고 흡수 스펙트럼, 형과 스펙트럼 분석을 통하여 정확한 Nd:YAG의 레이저 발진특성을 확인하였다. 자체 가공된 레이저 막대로부터 발진된 CW 레이저의 최대 출력은 70W이었고, 발진문턱값과 효율은 각각 1.3kW, 1.64%이었다.

  • PDF

The New Generation of Hydraulic Presses-Progress in the Forming Process

  • Prommer, Eric
    • 한국분말야금학회:학술대회논문집
    • /
    • 한국분말야금학회 2006년도 Extended Abstracts of 2006 POWDER METALLURGY World Congress Part2
    • /
    • pp.1276-1277
    • /
    • 2006
  • The ever increasing requirements on today's compacts with regard to their geometry and precision call for flexible high-precision and most capable production systems. DORST Technologies has coped with these requirements by developing the new HP series for pressing forces between 1600 kN and 16000 kN and the new HS series for pressing forces between 150 kN and 1200 kN. These fully hydraulic presses featuring upper ram, lower ram, core rod, filler, up to 4 lower tool levels and up to 4 upper tool levels with closed-loop controlled movements. Thanks to latest servo technology and an electronic bus system it is possible to have all movements closed-loop controlled in the desired relation to each other. Thus, today's hydraulic presses provide high stroke rates, low energy consumption and a user-friendly interface. The input of data is carried out via clearly arranged screen masks on a touch-screen. The innovative DORST $IPG^{(R)}$ (Intelligent Program Generator) has been designed to support the set-up staff in preparing and optimizing the toolprogram. The combination of the machine type with the hydraulic unit determines the productivity in consideration of the specific application and the part to be pressed. Thanks to the closed-loop control circuits, DORST hydraulic automatic presses of the latest generation ensure unmatched precision and repeatability - and consequently process reliability - often without necessitating subsequent machining steps.

  • PDF

비주얼 C++소스 코드를 위한 obfuscator 구현 (Implementation of an Obfuscator for Visual C++ Source Code)

  • 장혜영;조성제
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제35권2호
    • /
    • pp.59-69
    • /
    • 2008
  • 자동화된 obfuscation은 보안 목적으로 코드를 이해하기 어렵게 만들어 역공학 공격을 방어하는데 가장 효과적인 방식이라고 알려져 있다. 본 논문에서는 역공학 공격과 같은 소프트웨어 지적재산권의 침해로부터 마이크로소프트사의 비주얼 C++ 소스 프로그램을 보호하기 위한 obfuscation 기법을 제안하고 구현하였다. 즉, 원본 비주얼 C++ 소스 프로그램을 기능은 동일하지만 이해하기에는 훨씬 힘든 또 다른 프로그램으로 변환시켜 주는 도구인 코드 obfuscator를 구현하였다. 비주얼 C++ 소스를 다루기 위해 ANTLR이라는 파서 생성기를 도입하여, '주석 제거', '식별자 스크램블', '변수 분할', '배열 중첩', '클래스 삽입', '루프 조건 확장'. '부가 피연산자 삽입', '무의미 코드 삽입' 등의 변환 방식들을 구현하였다. 또한, 복잡도, 복원력, 비용 등의 측면에서 본 obfuscator의 성능과 유효성을 평가하였다. 원본 소스 코드와 비교하여 실험한 결과, 변환된 소스 코드가 실행시간 오버헤드를 일부 유발시키긴 하지만 프로그램 보호에는 효과적임을 알 수 있었다.

재목적성을 고려한 직접 매핑 기반의 이진 변환 규칙 생성 도구 (Direct Mapping based Binary Translation Rule Generator with Considering Retargetability)

  • 서용진;김현수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제41권7호
    • /
    • pp.501-517
    • /
    • 2014
  • 이진 변환은 특정 장치에서 동작하도록 구성된 프로그램을 다른 장치에서 동작할 수 있도록 재구성하는 과정을 말한다. 이진 변환을 수행하기 위해서는 두 장치 사이의 변환 규칙을 생성하는 것이 매우 중요하다. 변환 규칙을 생성하는 방법은 직접 매핑과 간접 매핑으로 나뉜다. 직접 매핑은 성능을 위한 방법인 반면, 간접 매핑은 재목적성을 위한 방법이다. 본 논문에서는 임베디드 시스템에 적합한 직접 매핑 기반의 이진 변환을 수행한다. 그렇지만 재목적성 역시 중요한 요구사항이기 때문에, 재목적성을 고려한 직접 매핑 기반의 이진 변환 방법을 제안한다. 또한 제안된 방법을 바탕으로 자동으로 변환 규칙을 생성하는 도구를 구현한다. 이 방법을 통해서 성능과 재목적성을 모두 고려한 변환 규칙을 생성할 수 있으며, 더 나아가 이진 변환을 수행하는데 소요되는 비용을 줄일 수 있다.

함정 통합기관제어체계의 제어로직 검증을 위한 연동신호 시뮬레이터 개발 (Development of Interlocking Signal Simulator for Verification of Naval Warship Engineering Control Logics)

  • 이헌석;손나영;심재순;오진석
    • 한국정보통신학회논문지
    • /
    • 제25권8호
    • /
    • pp.1103-1109
    • /
    • 2021
  • 통합기관제어체계(ECS)는 함정의 추진체계 전반을 제어하고 감시함으로써 함정이 안정적으로 임무를 수행할 수 있도록 하는 제어장비이다. 최근 함정의 요구성능 및 임무가 다양해짐에 따라 함정 추진체계는 과거에 비해 구성 및 제어가 복잡해지고 있다. 복잡해지고 있는 추진체계 구성에 맞춰 운용자 입장에서 편리하고 안정적인 추진체계 제어를 위해 함정의 ECS의 자동제어 기능의 요구가 증가하고 있다. 이에 따라 ECS의 안정서 및 신뢰성에 대한 검증이 요구되고 있다. 본 논문에서는 CODLOG 추진체계를 갖는 함정을 대상으로 ECS 제어로직 및 통신 프로토콜 검증을 위한 연동신호 시뮬레이터를 개발한다. 개발한 연동신호 시뮬레이터는 가스터빈, 추진전동기, 디젤발전기 외 11종의 보조기기 계통의 신호를 시뮬레이션 가능하도록 구현하였다. 개발한 연동신호 시뮬레이터는 ECS의 함 탑재이전 공작수락시험(FAT) 단계에서 ECS 콘솔과 연동하여 ECS의 통신 프로그램 및 I/O 신호의 정적 시험을 통해 ECS의 신뢰성을 검증하였다.