Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

A three-dimensional algorithm using two-dimensional slice data for building multiple parts in layered manufacturing

Authors
Hur, JLee, KAhn, JLee, HC
Issue Date
2000
Publisher
PROFESSIONAL ENGINEERING PUBLISHING LTD
Keywords
rapid prototyping; three-dimensional packing; slicing data; no-fit polygon (NFP); union of polygon; genetic algorithm
Citation
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, v.214, no.5, pp.365 - 378
Journal Title
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE
Volume
214
Number
5
Start Page
365
End Page
378
URI
https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/27428
DOI
10.1243/0954405001518152
ISSN
0954-4054
Abstract
In a rapid prototyping process, the time required to build multiple prototype parts can be reduced by building several parts simultaneously in a work volume. Interactive arrangement of the multiple parts, called three-dimensional nesting, is a tedious process and does not guarantee the optimal placement of all the parts. The three-dimensional nesting is well known as a problem requiring intense computation. Thus, an efficient algorithm to solve this problem is still under investigation. This paper presumes that the three-dimensional packing problem can be simplified into a set of two-dimensional irregular polygon nesting problems for each layer to take advantage of the characteristic of a rapid prototyping process, i.e. the process eventually uses two-dimensional slicing data of the STL file. The proposed algorithm uses a no-fit polygon (NFP) to calculate the allowable locations of each slice of a part such that it does not overlap other existing slices in the same z level. Then the allowable position of the part with respect to other parts already located in a work volume can be determined by obtaining the union of all NFPs that are obtained from each slice of the part. Additionally, a genetic algorithm is used to try and determine the various orders of the placement of the part and the various orientations of each part for efficient packing. Various orientations of a part are examined by rotating it about the normal vector of the slice in finite angles and by inversion. The proposed algorithm can be applied to a rapid prototyping process that does not use support structures.
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Engineering > Industrial and Data Engineering > Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetrics

Total Views & Downloads

BROWSE