文摘
In this paper, we describe an algorithm for generating a C-shaped multispiral transition curve between two non-parallel straight lines. The multispiral is a curve that consists of two or more log-aesthetic curve segments connected with curvature continuity, and it has inflection endpoints. Compound-rhythm log-aesthetic curves are not directly applicable to the generation of transition curves between two straight lines, which is important in highway and railroad track design, because both endpoints are required to be inflection points. Thus, a new approach for generating transition curves is necessary. The two log-aesthetic curve segments with shape parameter are connected at the origin, and they form a multispiral. The problem is to find a similar triangle, as in the given data. Depending on the parameter , the multispiral transition curve may have different shapes; moreover, the shape of the curve approximates a circular arc as decreases. The obtained curves also find applications in gear design and fillet modeling.