• Title/Summary/Keyword: slicing structure

Search Result 19, Processing Time 0.036 seconds

Sliced Profile-based Automatic Extraction of Machined Features from CSG Models (단면 재구성을 통한 CSG 모델의 기계가공부품 형상추출)

  • Lee, Young-Rai
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.20 no.1
    • /
    • pp.99-112
    • /
    • 1994
  • This paper describe the development of a systematic method of slicing solid parts based on a data structure called Sliced Profile Data Structure(SPDS). SPDS is an augmented polygon data structure that allows multiple layers of sliced profiles to be connected together. The method consists of five steps: (1) Selection of slicing directions, (2) Determination of slicing levels, (3) Creation of sliced profiles, (4) Connection of sliced profiles, and (5) Refinement. The presented method is aimed at enhancing the applicability of CSG for manufacturing by overcoming the problem of non-uniqueness and global nature. The SPDS-based method of feature extraction is suitable for recognizing broad scope of features with detailed information. The method is also suitable for identifying the global relationships among features and is capable of incorporating the context dependency of feature extraction.

  • PDF

Program Slicing in the Presence of Complicated Data Structure (복잡한 자료 구조를 지니는 프로그램 슬라이싱)

  • Ryu, Ho-Yeon;Park, Joong-Yang;Park, Jae-Heung
    • The KIPS Transactions:PartD
    • /
    • v.10D no.6
    • /
    • pp.999-1010
    • /
    • 2003
  • Program slicing is s method to extract the statements from the program which have an influence on the value of a variable at a paricular point of the program. Program slicing is applied for many applications, such as program degugging, program testing, program integration, parallel program execution, software metrics, reverse engineering, and software maintenance, etc. This paper is the study to create the exact slice in the presence of Object Reference State Graph to generate more exactly static analysis information of objects in the program of the presence of complicated data structure.

Program Slicing in the Presence of Complicated Data Structure (복잡한 자료 구조를 지니는 프로그램에 대한 슬라이싱)

  • 류호연;강원임;박재홍
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.557-559
    • /
    • 1999
  • 프로그램 슬라이싱은 프로그램의 특정 문장에서 변수에 영향을 주는 문장들을 분해하는 방법으로 디버깅, 최적화, 프로그램 유지보수, 테스팅, 재사용 부품 추출 그리고 프로그램 이해를 포함하는 여러 응용 분야들에서 그 유용성을 확인할 수 있다. 본 논문은 포인터 변수와 포인터 변수에 의해 참조되는 동적 객체, 구조체, 배열을 포함하는 프로그램에 대한 정확한 슬라이스 생성에 관한 연구이다. 포인터 변수와 같은 복잡한 구조를 가지는 프로그램에서 포인터 변수나 포인터 변수가 참조하는 객체의 상태를 파악하기 위해서 객체 참조상태 그래프를 제시한다.

  • PDF

FORE: A Form-Driven Object-Oriented Reverse Engineering Methodology (업무 양식에 근거한 객체 지향 역공학 방법론)

  • Yoo, Cheon-Soo;Lee, Hee-Seok
    • Asia pacific journal of information systems
    • /
    • v.9 no.1
    • /
    • pp.115-142
    • /
    • 1999
  • Legacy applications are valuable assets that should be integrated into next generation business systems. To gain this advantage, progressive companies can reverse engineer the legacy business operations. This paper presents a form-driven object-oriented reverse engineering(FORE) methodology by the use of business forms to recover semantics of legacy applications. They retain the user-oriented contents of business and thus are easily understandable. Our form driven object-oriented reverse engineering methodology consists of five phases: form and usage analysis, form object slicing, object structure modeling, scenario design, and model integration. Knowledge about form structure and user interaction with legacy applications is used to capture the design semantics. An object model, which consists of an object structure model and scenario results from such form knowledge. The resulting object model is more likely to help reverse engineers understand and reuse legacy systems.

  • PDF

Effects of Tensile Properties and Microstructure on Abrasive Wear for Ingot-Slicing Saw Wire (잉곳 슬라이싱용 Saw Wire의 연삭마모에 미치는 인장특성과 미세조직의 영향)

  • Hwang, Bin;Kim, Dong-Yong;Kim, Hoi-Bong;Lim, Seung-Ho;Im, Jae-Duk;Cho, Young-Rae
    • Korean Journal of Materials Research
    • /
    • v.21 no.6
    • /
    • pp.334-340
    • /
    • 2011
  • Saw wires have been widely used in industries to slice silicon (Si) ingots into thin wafers for semiconductor fabrication. This study investigated the microstructural and mechanical properties, such as abrasive wear and tensile properties, of a saw wire sample of 0.84 wt.% carbon steel with a 120 ${\mu}M$ diameter. The samples were subjected to heat treatment at different linear velocities of the wire during the patenting process and two different wear tests were performed, 2-body abrasive wear (grinding) and 3-body abrasive wear (rolling wear) tests. With an increasing linear velocity of the wire, the tensile strength and microhardness of the samples increased, whereas the interlamellar spacing in a pearlite structure decreased. The wear properties from the grinding and rolling wear tests exhibited an opposite tendency. The weight loss resulting from grinding was mainly affected by the tensile strength and microhardness, while the diameter loss obtained from rolling wear was affected by elongation or ductility of the samples. This result demonstrates that the wear mechanism in the 3-body wear test is much different from that for the 2-body abrasive wear test. The ultra-high tensile strength of the saw wire produced by the drawing process was attributed to the pearlite microstructure with very small interlamellar spacing as well as the high density of dislocation.

The Automatic Determination of the Optimal Build-Direction in Rapid Prototyping (고속적층조형법에서 최적 적층방향의 자동결정)

  • 채희창
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 1997.04a
    • /
    • pp.150-155
    • /
    • 1997
  • Rapid Prototyping(RP) is the technique which is used to make prototypes or functional parts directly using the 3-D solid data. Before building the prototype, several processes such as transfering 3D data from CAD system(STL) determination of build-direction, adding support structure and slicing are required. Among the above processes. determination of build-direction is the target of this study. The build direction is determined by many factors according to the objective of the user, like part accuracy, number of support structure, build time, amount of trapped volume, etc, But it is not easy to determine the build-direction because there are many factors and some factors have dependent properties with one another. So, in this study the part accuracy, the number of support structures and build time are considered as the main factor to determine the optimal build-direction. To determine the optimal build-direction for increasing part accuracy, sum of projected area which caused stairstepping effect was considered. The less the projected area is the better part accuracy is About the optimal build-direction to minimize the amount of support structure, sum of projected area of facets that require support structures was considered. About the build time, we considered the minimum height of part we intended. About the build time, we considered the minimun height of part we intended to make.

  • PDF

Development and Morphology of pelvetia siliquosa Tseng et Chang (Phaeophyta) In Culture

  • Yoon, Jang-Taek;Gong, Young-Gun;Chung, Gyu-Hwa
    • Journal of Aquaculture
    • /
    • v.16 no.1
    • /
    • pp.37-43
    • /
    • 2003
  • The present study reports morphology and developmental pattern off siliquosa cultured in a laboratory condition. The zygote was spherical with a diameter of 85 ${\mu}{\textrm}{m}$. During development the polarized zygote divided horizontally and the lower daughter cell divided horizontally into 2 cells. The upper cell was divided repeatedly in horizontal and vertical directions to form a cylinder-like structure, which subsequently developed into secondary and tertiary dichotomous branches. Optimum temperature for zygote release and fertilization was 25C. Injury inflicted by slicing was cured by epidermal differentiation, and adventitious branches; the branches emerging from the pith cells, however, developed no rhizoid. Adventitious branch formation rate was over 88% in all plates supplemented with 0.5 mg/L IAA and peaked at 98% under 0.5 mg/L IAA plus 0.5-5.0 mg/L NAA treatment. NAA stimulated the differentiation of adventitious branches at a wide range of concentrations, while IAA, 2,4-D and kinetin exhibited dose-dependent stimulation.

Design and Implementation of a Stochastic Evolution Algorithm for Placement (Placement 확률 진화 알고리즘의 설계와 구현)

  • 송호정;송기용
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.3 no.1
    • /
    • pp.87-92
    • /
    • 2002
  • Placement is an important step in the physical design of VLSI circuits. It is the problem of placing a set of circuit modules on a chip to optimize the circuit performance. The most popular algorithms for placement include the cluster growth, simulated annealing and integer linear programming. In this paper we propose a stochastic evolution algorithm searching solution space for the placement problem, and then compare it with simulated annealing by analyzing the results of each implementation.

  • PDF

Determination of Part Orientation and Packing in SLS Process (SLS에서의 자동적인 조형자세 및 배치 결정에 관한 연구)

  • Hur, Sung-Min;Chang, Pok-Keun;Choi, Kyung-Hyun;Lee, Seok-Hee
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.16 no.11
    • /
    • pp.139-147
    • /
    • 1999
  • Rapid Prototyping has made a drastic change in all industries which needs to reduce the time for the development of new products. Orientation and packing in rapid prototyping is considered as the most important factors to maximize the utilization of space in the build chamber and reduce build time. However, the decision of these parameter is mainly dependant on the operators's experience. This paper presents the methodology to find the optimal build layout considering an orientation and packing of multiple parts in SLS processing. Each part is represented as a voxel structure to deal with the inefficiency in a bounding box approach. Test results show that the adapted BL algorithm with a genetic algorithm(GA) can be applicable to a real industry.

  • PDF

SDN-Slicing Structure Design for Stable Cluster-Cloud Service (안정된 클러스터 클라우드 서비스를 위한 SDN-슬라이싱 모델 설계)

  • Cho, Sungchol;AUNG, KHIN CHAN MYAE;Han, Sunyung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.159-161
    • /
    • 2022
  • 클라우드의 동작은 고속의 데이터 처리 부분과 처리된 많은 데이터를 원하는 사용자들에게 전송하는 부분으로 나누어 동작한다. 고속의 데이터를 처리하는 것은 중요하지만 분산형태의 클러스터 클라우드는 중앙 집중 클라우드 보다 클라우드 간의 정보 교환 및 데이터 전송에 관한 네트워크의 중요성이 강조된다. 기존의 IPv4 에서는 네트워크 슬라이싱이 없기 때문에 서비스 별 네트워크의 간소화를 할 수 없었다. 본 논문에서는 클러스터 클라우드의 네트워크를 SDN 환경을 제안하며 SDN 의 핵심 기술인 네트워크 슬라이싱을 클라우드에 적용하는 모델 설계를 제시하고자 한다.