RP Preprocessor Based on Distributed Objects

분산객체를 응용한 RP Preprocessor의 기능 구현

  • 지해성 (홍익대학교 기계 시스템 디자인공학과) ;
  • 이승원 (㈜ 정소프트)
  • Published : 2003.02.01


When considering the use of rapid prototyping (RP), there are many issues a designer has to address for handling an STL model, the de facto standard fur RP. Today designers can skip all these issues by visiting web-based service bureaus that readily supply needed information for the RP services. Since orders are taken for RP parts through the web page of service providers designers are now asked to upload their STL files to the company server either by direct upload, ftp file transfer, or as an e-mail attachment. If the service bureau, however, fixes or edits an STL filceto optimize the RP process but neglects to tell its customer about the rework in detail, it may cause problems down the line in processing of the original CAD data for other applications. In this paper, we propose a framework for a collaborative virtual environment between CAD designers and RP processes on the internet which directly provides designers with an advanced preprocessor functionality, design visualization, as well as model display, repair, and slicing over the network. This can help smooth data transfer from CAD to RP process with minimum inconsistency in CAD.


  1. Bailey, J. M., 'Tele-Manufacturing: Rapid Prototyping on the Internet,' IEEE Computer Graphics & Applications, Vol. 15, No. 6, pp. 20-26, 1995 https://doi.org/10.1109/38.469519
  2. 이석희, 이주호, 허성민, 최홍태, '인터넷을 이용한 RP의 상호협동시스템 구현, ' 한국정밀공학회 춘계학술대회 논문집 pp. 909-912,1998
  3. Luo, C. R. et. al, 'Tele-Control of Rapid Prototyping Machine Via Internet for Automated Tele-Manufacturing,' IEEE International Conference on Robotics and Automation, 3, pp. 2203-2209. 1999 https://doi.org/10.1109/ROBOT.1999.770433
  4. Robert Orfali, Dan Harkey, Jeri Edwards, Instant CORBA, WILEY, 1997
  5. Jon Siegel, CORBA 3 : Fundamentals and Programming, John Wiley & Sons, 2000
  6. Pahng, F., Senin, N. and Wallace, D., 'Distributed Modeling and Evaluation of Product Design Problems,' Computer-Aided Design, Vol. 30, No. 6, pp. 411-423, 1998 https://doi.org/10.1016/S0010-4485(98)00005-0
  7. 김영호, 강석호, 이수홍, 유상봉, '분산, 개방, 지능형 제품정보관리시스템,' 한국 CAD/CAM 학회 논문집, 제4권, 제3호,pp. 210-223,1999
  8. 복기소, 명세현, 한순흥, '분산 지식베이스에 기반한 렌즈 경통 설계,' 한국 CAD/CAM 학회 논문집, 제 5 권, 제 l 호,pp.1-11, 2000
  9. 양상욱, 최영, '실시간 원격 협력 설계 시스템 - DoDes,' 한국 CAD/CAM 학회 논문집, 제 5 권, 제 1 호, pp. 42-49, 2000
  10. 이동욱, 이수홍, '분산환경에서 CORBA를 이용 한 에이전트기반 초기설계 시스템,' 한국 CAD/CAM 학회 논문집, 제5권, 제4호, pp. 373-379,2000
  11. 방건동, '네트워크 기반 엔지니어링 환경에서의 제품 개발: 개념과 접근방식, ' 한국 CAD/CAM 학회 논문집, 제5권, 제1호,pp. 79-87,2000
  12. 이경호, 이순섭, 이종갑, '인터넷 기반의 원격 협동 선박설계 시스템,' 한국 CAD/CAM 학회 논문집, 제6권, 제3호,pp. 198-205, 2001
  13. 손정모, 유상봉, 김영호, 이수홍, '분산환경에서 표준제품모텔(STEP)을 이용한 내용검 색,' 한국 CAD/CAM 학회 논문집, 제 4 권, 제 4 호, pp. 285-294, 1999
  14. W.L. Chan, A.T.P. So and L.L. Lai, 'Internet Based Transmission Substation Monitoring.' IEEE Transactions on Power Systems, Vol.14, No.l, pp. 293-298, February 1999 https://doi.org/10.1109/59.744546
  15. Petrick, Nicholas; Chiao, Ping-Chun; Clinthorne, Neal H. 'Distributed framework for delivery of medical image processing algorithms,' Progress in biomedical Optics and Imaging Medical Imaging 2001 PACS and Integrated Medical Information systems : Design and Evaluation, pp. 222-228, 2001
  16. Cork, C. Timossi, C, 'Distributed Control of Protein Crystallography Beamline 5.0 Using CORBA,' International Conference on Accelerator and Large Experimental Physics Control Systems, Trieste, Italy, pp. 486-487, 1999
  17. Jee, H., 'Virtual Models for 3D Printing,' 한국 CAD/CAM 학회논문집, 제4권, 제1호, pp. 1-11, 1999
  18. George Shepherd, Scot Wingo, MFC Internals, Addison-Wesley Developers Press, 1996
  19. Kruglinski, David J., Inside Visual C++ 5.0 and Internet Development, Microsoft Press, 1997
  20. IONA technologies, Orbix C++ Programming Guide, IONA technologies TLS, 1999