• Title/Summary/Keyword: NC Programming

Search Result 60, Processing Time 0.028 seconds

NURBS Interpolation Strategies of Complex Surfaces in High Speed Machining

  • Ameddah, Hacene;Assas, Mekki
    • International Journal of CAD/CAM
    • /
    • v.11 no.1
    • /
    • pp.27-32
    • /
    • 2011
  • The increase in the productivity and the assurance of quality machining on the NC machines depends on, amongst other things, the perfection of the programming using adequate methods of interpolation. The programming language is until now based on the code ISO 6983 which defines the principles of the code G. This latter is not well adapted to the new strategies of machining imposed by the machining of complex surfaces and machining at high speed with the increasingly more severe requirements of precision. The CNC which adopt the interpolation of NURBS (Non Uniform Rational B-spline) are very rare (FANUC Siemens${\ldots}$). Based on the advantages of NURBS (continuity, flexibility, smoothing$.{\ldots}$), new formats G are currently developed but their use is still very limited. Our work consists on putting forward these new approaches of programming using the interpolation of NURBS. For this reason, a program capable to trace NURBS trajectories under Visual BASIC 6.0 was developed. This program was used thereafter in CAM software for the generation of NURBS formats like their new formats NC.

  • PDF

NC 자동 프로그래밍 시스템(NCTOP)

  • 이종완;송상호;손기목;이호선
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1988.10a
    • /
    • pp.279-284
    • /
    • 1988
  • In this paper, NCTOP is an interactive NC auto programming system for two-dimensional machining. NCTOP consists of seven modules, that is pattern form input, free form input, AutoCAD interface, logic processing, postprocessor processing, output, and database upgrade module. The geometry information of a workpiece to be machined is put into NCTOP program. Then it generates NC program which is final output. NCTOP uses the machining dates from the data base.

  • PDF

Part programming with STEP-NC turning data model and XML adaptation (선반용 STEP-NC 파트 프로그래밍 및 XML의 채용)

  • Jeong, Dae-Hyeok;Lee, Byeong-Eon;Seo, Seok-Hwan
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2004.05a
    • /
    • pp.257-264
    • /
    • 2004
  • 분산 제조 시스템간의 협업을 가능케 하는 e-Manufacturing paradigm 의 성공을 위해서는 CAD-CAM-CNC chain 의 제조 분야뿐만 아니라 SCM, ERP, CRM 등의 상위 시스템과의 제품 및 가공 정보의 원활한 흐름이 필수적이다. STEP 과 STEP-NC 는 이를 해결할 표준으로 자리매김 할 것으로 기대되고 있다. 본 논문은 STEP-NC 의 국내 promotion 차원에서 참고문헌 [1]의 밀링용 파트프로그래밍 소개에 이어: 1) 선반용 데이터 모델, 2) 선반용 파트 프로그램의 작성 방법, 3) XML 을 이용한 파트 프로그램의 표현 방법들을 소개하고, 4) STEP-NC 기반의 생산 환경 구축을 위한 방안을 기술하였다.

  • PDF

Development of Simple-function PC-NC System Based on One-CPU (단인 CPU 기반의 단순 기능형 PC-NC 시스템 개발)

  • 전현배;황진동;이돈진;김화영;안중환
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2000.11a
    • /
    • pp.229-232
    • /
    • 2000
  • This research aims at developing a low-cost PC-NC system based on one-CPU and investigating the feasibility of its application to a simple-function lathe. Its hardware consists a two axes motion control board including a 24bit counter, 8253 timer, a 12bit DA converter, DIO board for PLC operation and a PC with Intel Pentium 466MHz. The fundamental real-time MC functions such as G-code interpretation, interpolation, position and velocity control of axes are performed. User programming interface with functions of icon manipulation, tool-path simulation and NC-code generation was implemented. In order to achieve real-time control and safety, axis control, NC interpretation, interpolation and user communication are completely executed during every interrupt interval of I msec.

  • PDF

NC Tool Paths Program Development for the Pocket Machining (포켓 가공을 위한 NC 공구경로의 프로그램 개발)

  • Oh, Seon;Kwon, Young-Woong
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.12 no.3
    • /
    • pp.75-81
    • /
    • 2003
  • Pocket machining is metal removal operation commonly used for creating depressions in machined parts. Numerically controlled milling is the primary means for machining complex die surface. These complex surfaces are generated by a milling cutter which removes material as it traces out pre-specified tool paths. To machine, a component on a CNC machine, part programs which define the cutting tool path are needed. This tool path is usually planned from CAD, and converted to a CAM machine input format. In this paper I proposed a new method for generating NC tool paths. This method generates automatically NC tool paths with dynamic elimination of machining errors in 2$\frac{1}{2}$ arbitrary shaped pockets. This paper generates a spiral-like tool path by dynamic computing optimal pocket of the pocket boundary contour based on the type and size of the milling cutter, the geometry of the pocket contour and surface finish tolerance requirements. This part programming system is PC based and simultaneously generates a G-code file.

A Study on the Development of the computer aided part programming system 'AUTO-CUT' for wire-cut EDM (와이어 컷 방전가공을 위한 자동프로그래밍 시스템 '오토 컷'의 개발에 관한 연구)

  • 이재원;강신한;강호진
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.12 no.2
    • /
    • pp.200-205
    • /
    • 1988
  • The paper introduces the system AUTO-CUT for the automatic generation of NC tapes for wire-cut EDM(Electrodischarge Machining) parts. The information input to the system is the description of the part geometries, the tool motions and the cutting conditions etc. The system generates CLDATA and machine control data. Also dynamic simulation of tool motions can be performed on the screen.

End-mill Manufacturing and Developing of Processing Verification via Cutting Simulation (Cutting Simulation을 이용한 End-milling Cutter의 제작 및 가공 검증 기술 개발)

  • Kim J.H.;Kim J.H.;Ko T.J.;Park J.W.;Kim H.S.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2006.05a
    • /
    • pp.453-454
    • /
    • 2006
  • This paper describes a processing verification technique for developing about end-milling cutters. Developed software is processing verification module for manufacturing. By using cutting simulation method, we can obtain center points of finding wheel via Boolean operation between a grinding wheel and a cylindrical workpiece. The obtained CL data can be used for calculating NC data. After then, we can simulate by using designed grinding machine and NC data. This research has been implemented on a commercial CAD system by using the API function programming. The operator can evaluate the cutting simulation process and reduce the time of design and manufacturing.

  • PDF

ONO 구조의 nc-si NVM의 전기적 특성

  • Baek, Gyeong-Hyeon;Jeong, Seong-Uk;Jang, Gyeong-Su;Yu, Gyeong-Yeol;An, Si-Hyeon;Lee, Jun-Sin
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2011.02a
    • /
    • pp.136-136
    • /
    • 2011
  • 반도체 및 전자기기 산업에 있어서 NVM은 아주 중요한 부분을 차지하고 있다. NVM은 디스플레이 분야에 많은 기여를 하고 있는데, 측히 AMOLED에 적용이 가능하여 온도에 따라 변하는 구동 전류, 휘도, color balance에 따른 문제를 해결하는데 큰 역할을 한다. 본 연구에서는 bottom gate 구조의 nc-Si NVM 실험을 진행하였다. P-type silicon substrate (0.01~0.02 ${\Omega}-cm$) 위에 Blocking layer 층인 SiO2 (SiH4:N2O=6:30)를 12.5nm증착하였고, Charge trap layer 층인 SiNx (SiH4:NH3=6:4)를 20 nm 증착하였다. 마지막으로 Tunneling layer 층인 SiOxNy은 N2O (2.5 sccm) 플라즈마 처리를 통해 2.5 nm 증착하였다. 이러한 ONO 구조층 위에 nc-Si을 50 nm 증착후에 Source와 Drain 층을 Al 120 nm로 evaporator 이용하여 증착하였다. 제작한 샘플을 전기적 특성인 Threshold voltage, Subthreshold swing, Field effect mobility, ON/OFF current ratio, Programming & Erasing 특성, Charge retention 특성 등을 알아보았다.

  • PDF

A Rule-Based Expert System for NC Part Programming (규칙베이스 전문가 시스템을 이용한 NC 프로그래밍)

  • Seo, Young-Gon;Park, Yang-Byung
    • IE interfaces
    • /
    • v.6 no.2
    • /
    • pp.3-17
    • /
    • 1993
  • Traditionally, programs for NC machine tools have been created using either a maunual method or a computer-assisted method. However, both methods are known to be complex, time-consuming and error-prone. This paper presents an intelligent system, called "INPPC" which is interfaced with a CAD system to generate APT NC part program automatically. The INPPC is developed by using VP-Expert rule-based expert system development tool, and obtains the information about the part shape by searching the CAD database, about the process by asking the related questions to the user, and about the machine tooling by searching the tool database. The INPPC is implemented on an IBM compatible PC/AT under MS-DOS, and its performance is demonstrated by consulting a simple example problem.

  • PDF

Fuzzy Preference Based Interactive Fuzzy Physical Programming and Its Application in Multi-objective Optimization

  • Zhang Xu;Huang Hong-Zhong;Yu Lanfeng
    • Journal of Mechanical Science and Technology
    • /
    • v.20 no.6
    • /
    • pp.731-737
    • /
    • 2006
  • Interactive Fuzzy Physical Programming (IFPP) developed in this paper is a new efficient multi-objective optimization method, which retains the advantages of physical programming while considering the fuzziness of the designer's preferences. The fuzzy preference function is introduced based on the model of linear physical programming, which is used to guide the search for improved solutions by interactive decision analysis. The example of multi-objective optimization design of the spindle of internal grinder demonstrates that the improved preference conforms to the subjective desires of the designer.