• Title/Summary/Keyword: NURBS modeling

Search Result 74, Processing Time 0.036 seconds

A Study on the Application of Workstation Modeling (워크스테이션 모델링 활용에 관한 연구)

  • 김낙권;김현성
    • Archives of design research
    • /
    • v.13
    • /
    • pp.83-91
    • /
    • 1996
  • In this paper, proposed through the development process of a VCR the process of making exact three-dimensional modeling data using the Alias-one of the popular workstation in product design development process. At first, the features of the NURBS curve which is the basic curve in the modeling of Alias system and the methods of building surface are reviewed. The methods of rendering, lighting and textures are reviewed for application of realistic image presentation after building basic surfaces. The synthetic application methode of these factors necessary for the product design modeling is presented through the development process of a VCR.

  • PDF

Image-Based Approach for Modeling 3D Shapes with Curved Surfaces (곡면을 포함하는 형상의 영상을 이용한 모델링)

  • Lee, Man-Hee;Park, In-Kyu
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.34 no.1
    • /
    • pp.38-48
    • /
    • 2007
  • In this paper, we propose an image-based method for modeling 3D objects with curved surfaces based on the NURBS (Non-Uniform Rational B-Splines) representation. Starting from a few calibrated images, the user specifies the corresponding curves by means of an interactive user interface. Then, the 3D curves are reconstructed using stereo reconstruction. In order to fit the curves easily using the interactive user interface, NURBS curves and surfaces are employed. The proposed surface modeling techniques include surface building methods such as bilinear surfaces, ruled surfaces, generalized cylinders, and surfaces of revolution. In addition to these methods, we also propose various advanced surface modeling techniques, including skinned surfaces, swept surfaces, and boundary patches. Based on these surface modeling techniques, it is possible to build various types of 3D shape models with textured curved surfaces without much effort. Also, it is possible to reconstruct more realistic surfaces by using proposed view-dependent texture acquisition algorithm. Constructed 3D shape model with curves and curved surfaces can be exported in VRML format, making it possible to be used in different 3D graphics softwares.

Functionality Analysis of NURBS Modeling Tools (NURBS 모델링 도구들의 기능분석)

  • Park, K.R.;Choi, J.J.;Chang, D.H.
    • Electronics and Telecommunications Trends
    • /
    • v.14 no.3 s.57
    • /
    • pp.19-30
    • /
    • 1999
  • 컴퓨터 그래픽스를 이용하여 3차원 물체를 모델링하는 방법은 그 이론적 배경에서 크게 두 가지로 나뉘는데, 직선들과 삼각형 혹은 사각형들을 연결하는 폴리곤 모델링 방법과 NURBS(Non Uniform Ra-tional B-splines)라는 수학적으로 정의된 곡선 혹은 곡면을 이용하는 방법이 있다. 본 고는 이미 상용화되어 사용되고 있는 몇 가지 3차원 모델링 소프트웨어들의 기능 중에서 NURBS 모델링 기능을 살펴보고 이를 비교.분석해 본다.

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

A Study on Prediction of Acoustic Loads of Launch Vehicle Using NURBS Curve Modeling (넙스(NURBS) 곡선 모델링을 이용한 발사체 음향하중 예측에 대한 연구)

  • Park, Seoryong;Kim, Hongil;Lee, Soogab
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.46 no.2
    • /
    • pp.106-113
    • /
    • 2018
  • The Intense acoustic wave generated by the jet flame at the lift-off causes the vehicle to vibrate in the form of acoustic loads. The DSM-II(Distributing Source Method-II), which is a representative empirical acoustic loads prediction method, is a method of distributing a noise source along a jet flame axis and has advantages in calculation cost and accuracy. However, due to the limitation of the distributing method, there is a limit to accurately reflect the various launch pad configurations. In this study, acoustic loads prediction method which can freely distribute noise sources is studied. by introducing NURBS(Non-Uniform Rational B-Spline) modeling into empirical prediction method. For the verification of the newly introduced analytical technique of the NURBS, the acoustic loads prediction for the Epsilon rocket's low-noise launch pad shape was performed and the results of the analysis were compared with the existing prediction methods and experimental results.

On the Virtual Clay Modeling Using a Force Reflecting Haptic Manipulator (반발력을 생성하는 햅틱장비를 이용한 가상의 점토 모델링에 관한 연구)

  • 채영호
    • Korean Journal of Computational Design and Engineering
    • /
    • v.4 no.1
    • /
    • pp.12-18
    • /
    • 1999
  • A deformable non-Uniform Rational B-Spline (NURBS) based volume is programed for the force reflecting exoskeleton haptic device. In this work, a direct free form deformation (DFFD) technique is applied for the realistic manipulation. In order to implement the real-time deformation, a nodal mapping technique is used to connect points on the virtual object with the NURBS volume. This geometric modeling technique is ideally incorporated with the force reflecting haptic device as a virtual interface. The results in this work introduce details for the complete set-up for the realistic virtual clay modeling task with force feedback. The force reflecting exoskeleton haptic manipulator, coupled with a supporting PUMA 560 manipulator and the virtual clay model are integrated with the graphics display, and results show that the force feedback from the realistic physically based virtual environment can greately enhance the sense of immersion.

  • PDF

Surface Deformation by using 3D Target Curve for Virtual Spatial Design (가상 공간 디자인을 위한 3차원 목표곡선을 이용한 곡면 변형)

  • Kwon, Jung-Hoon;Lee, Jeong-In;Chai, Young-Ho
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.10
    • /
    • pp.868-876
    • /
    • 2006
  • 2D input data have to be converted into 3D data by means of some functions and menu system in 2D input modeling system. But data in 3D input system for virtual spatial design can be directly connected to the 3D modeling data. Nevertheless, efficient surface modeling and deformation algorithm for the 3D input modeling system are not proposed yet. In this paper, problems of conventional NURBS surface deformation methods which can occur when applied in the 3D input modeling system are introduced. And NURBS surface deformation by 3D target curves, in which the designer can easily approach, are suggested. Designer can efficiently implement the virtual spatial sketching and design by using the proposed deformation algorithm.

Creation Techniques of UV Nodes Needed in Maya 3D Modeling Convert (마야 3D모델링 변환에 필요한 UV노드 생성기법)

  • Kim, Hyun-Mun;Song, Teuk-Seob
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2008.05a
    • /
    • pp.534-538
    • /
    • 2008
  • Maya currently is used form various area in 3D graphics. Maya provide that modeling methods are NURBs, Polygon, and Subdivision. There are special feature their modeling method. So we need to modeling convert. After modeling convert, there is no UV node. In this paper, we study creating techniques UV node which NURBs modeling convert Subdivsion modeling. Moreover, we present prototype implementation.

  • PDF

Inlet Surface Blending using NURBS Skinning (NURBS Skinning을 이용한 Inlet Surface 합성)

  • Choi, Gun-Il
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2002.10a
    • /
    • pp.181-185
    • /
    • 2002
  • The modeling of realistic water-jet geometry is needed in order to facilitate the design modifications. The present paper proposes a method of generating inlet geometry. Inlet duct was represented by NURBS method which utilized the skinning and local cubic interpolation scheme. Three test examples are presented demonstrating the effectiveness of the methods of skinning and local cubic interpolation. Computational examples associated with practical configurations have shown the usefulness of the present method.

  • PDF

A STUDY ON THE NURBS GRID GENERATION AND GRID CONTROL (NURBS를 이용한 격자생성 및 제어기법)

  • Yoon, Yong-Hyun
    • Journal of computational fluids engineering
    • /
    • v.12 no.3
    • /
    • pp.20-28
    • /
    • 2007
  • A fast and robust method of grid generation to multiple functions has been developed for flow analysis in three dimensional space. It is based on the Non-Uniform Rational B-Spline(NURBS) of an approximation method. Many of NURBS intrinsic properties are introduced and much more easily understood. The grid generation method, details of numerical implementation. examples of application, and potential extensions of the current method are illustrated in this paper. The object of this study is to develop the surface grid generation and the grid cluster techniques capable of resolving complex flows with shock waves, expansion waves, shear layers. The knot insert method of Non-Uniform Rational B-Spline seems well worked. In addition, NURBS has been widely utilized to generate grids in the computational fluid dynamics community. Computational examples associated with practical configurations have shown the utilization of the algorithm.