Double-spiral tool path in configuration space

被引:20
作者
Hauth, Steffen [1 ]
Linsen, Lars [1 ]
机构
[1] Jacobs Univ, Bremen gGmbH, Sch Engn & Sci, Bremen, Germany
关键词
Spiral; Double-sprial; C-space; Toolpath; GENERATION; DIE;
D O I
10.1007/s00170-010-3004-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Using a spiral tool path is a common strategy in many NC machining applications. It can be used for high-speed machining of pockets or as a space-filling curve for finish applications. When using spirals for finishing application, a double spiral is desired to avoid having a starting or end-point at the center of the workpiece. In this paper, we present an algorithm to create a double spiral from offset curves in a precomputed configuration space (c-space). CAD/CAM systems that operate on NURBS surfaces or on triangular meshes have to deal with the issues of patch-boundary oscillations or long, stretched triangles, respectively. This can be avoided when operating in c-space. The c-space is given in the form of a regular quadrilateral heightfield mesh, which may be adaptively subdivided, where the slope is large. This simple data structure is memory efficient and has proven to be beneficial in CAD/CAM frameworks. Our algorithm creates a double spiral by blending adjacent offset curves. The center of the spiral is filled by a b-spline curve. When given offset curves split into multiple components, the algorithm creates multiple smaller spirals and connects them appropriately. The resulting tool path is one large intersection-free curve with starting and end-point on the boundary of the workpiece.
引用
收藏
页码:1011 / 1022
页数:12
相关论文
共 32 条
[1]  
Bieterman M., 2001, SIAM NEWS, V34, P1
[2]  
Bommes D., 2007, VMV, P151
[3]  
Choi B.K., 1998, Sculptured Surface Machining
[4]   C-space approach to tool path generation for die and mould machining [J].
Choi, BK ;
Kim, DH ;
Jerard, RB .
COMPUTER-AIDED DESIGN, 1997, 29 (09) :657-669
[5]   A corner-looping based tool path for pocket milling [J].
Choy, HS ;
Chan, KW .
COMPUTER-AIDED DESIGN, 2003, 35 (02) :155-166
[6]  
DELBRESSINE FLM, 2000, INT J MECH SCI, V42, P1271
[7]  
*DIN, 1988, 660252 DIN
[8]   A classified bibliography of literature on NC milling path generation [J].
Dragomatz, D ;
Mann, S .
COMPUTER-AIDED DESIGN, 1997, 29 (03) :239-247
[9]   Pseudo-random tool paths for CNC sub-aperture polishing and other applications [J].
Dunn, Christina R. ;
Walker, David D. .
OPTICS EXPRESS, 2008, 16 (23) :18942-18949
[10]  
Gray Alfred., 1996, MODERN DIFFERENTIAL, V1st