Abstract
In this paper a new problem-solving environment (PSE) for geometric processing of surfaces is introduced. The PSE has been designed to be responsive to the needs of our collaboration with an industrial partner, the Spanish company CANDEMAT S.A., devoted to build moulds and dies for the automotive industry. The PSE has been implemented in Matlab and is aimed to support the full range of activities carried out by our partner in the field of geometric processing of surfaces for the automotive industry. Firstly, the paper describes the architecture of the system and some implementation details. Then, some examples of its application to critical problems in the automotive industry – such as the computation of the intersection curves of surfaces, the generation of tool-path trajectories for NC machining and the visualization of geometric entities stored in industrial files of several formats – are briefly described. The PSE has shown to provide our partner with accurate, reliable solutions to these and other problems and to serve as a communication channel for exchange of geometrical data as well as a platform for trial and research support.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anand, V.B.: Computer Graphics and Geometric Modeling for Engineers. John Wiley and Sons, New York (1993)
Barnhill, R.E.: Geometric Processing for Design and Manufacturing. SIAM, Philadelphia (1992)
Beck, J.M., Farouki, R.T., Hinds, J.K.: Surface analysis methods. IEEE Computer Graphics and Applications, 18–36 (December 1986)
Choi, B.K., Jerard, R.B.: Sculptured Surface Machining. Theory and Applications. Kluwer Academic Publishers, Dordrecht/Boston/London (1998)
Farin, G.E.: Curves and Surfaces for Computer Aided Geometric Design, 4th edn. Academic Press, San Diego (1996)
Farouki, R.T.: Direct surface section evaluation. In: Farin, G. (ed.) Geometric Modeling. Algorithms and New Trends, pp. 319–334. SIAM, Philadelphia (1987)
Gálvez, A., Puig-Pey, J., Iglesias, A.: A Differential Method for Parametric Surface Intersection. In: Laganá, A., Gavrilova, M.L., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds.) ICCSA 2004. LNCS, vol. 3044, pp. 651–660. Springer, Heidelberg (2004)
Generic Enabling Application Technologies Working Group. Workshop on “Grids for Complex Problem-Solving” organized by the European Commission, DG INFSO-F2 in (Web page) (January 2003), http://www.cordis.lu/ist/grids
Grandine, T.A.: Applications of contouring. SIAM Review 42, 297–316 (2000)
Grids for Integrated Problem-Solving Environments: Status and Research Perspectives vs. Requirements from an Industrial Viewpoint. Workshop organized by Fraunhofer SCAI. Sankt Augustin, Germany, April 29-30 (2003)
Hoschek, J., Lasser, D.: Computer-Aided Geometric Design. A.K. Peters, Wellesley (1993)
Klass, R.: Correction of local surface irregularities using reflection lines. Computer Aided Design 12(2), 73–77 (1980)
Kriezis, G.A., Patrikalakis, N.M., Wolters, F.E.: Topological and differential-equation methods for surface intersections. Computer Aided Design 24(1), 41–55 (1992)
The MathWorks Inc: Using Matlab; see also its Web Page (1997), http://www.mathworks.com
Munchmeyer, F.C., Haw, R.: Applications of differental geometry to ship design. In: Rogers, D.F., et al. (eds.) Computer Applications in the Automation of Shipyard Operation and Ship Design IV, pp. 183–188. North Holland, Amsterdam (1982)
Patrikalakis, N.M., Maekawa, T.: Shape Interrogation for Computer Aided Design and Manufacturing. Springer, Heidelberg (2002)
Poeschl, T.: Detecting surface irregularities using isophotes. Computer Aided Geometric Design 1(2), 163–168 (1984)
Puig-Pey, J., Gálvez, A., Iglesias, A.: Polar Isodistance Curves on Parametric Surfaces. In: Sloot, P.M.A., Tan, C.J.K., Dongarra, J., Hoekstra, A.G. (eds.) ICCS-ComputSci 2002. LNCS, vol. 2330, pp. 161–170. Springer, Heidelberg (2002)
Puig-Pey, J., Gálvez, A., Iglesias, A.: A New Differential Approach for Parametric-Implicit Surface Intersection. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2657, pp. 897–906. Springer, Heidelberg (2003)
Puig-Pey, J., Gálvez, A., Iglesias, A.: Helical Curves on Surfaces for Computer-Aided Geometric Design and Manufacturing. In: Laganá, A., Gavrilova, M.L., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds.) ICCSA 2004. LNCS, vol. 3044, pp. 771–778. Springer, Heidelberg (2004)
Puig-Pey, J., Gálvez, A., Iglesias, A., Rodriguez, J., Corcuera, P., Gutierrez, F.: Some applications of scalar and vector fields to geometric processing of surfaces. Computers & Graphics 29(5), 723–729 (2005)
Satterfield, S.G., Rogers, D.F.: A procedure for generating contour lines from a B-spline surface. IEEE Computer Graphics and Applications, 71–75 (April 1985)
Theisel, H., Farin, G.E.: The curvature of characteristic curves on surfaces. IEEE Computer Graphics and Applications, 88–96 (November/December 1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gálvez, A., Iglesias, A. (2006). Matlab-Based Problem-Solving Environment for Geometric Processing of Surfaces. In: Iglesias, A., Takayama, N. (eds) Mathematical Software - ICMS 2006. ICMS 2006. Lecture Notes in Computer Science, vol 4151. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11832225_4
Download citation
DOI: https://doi.org/10.1007/11832225_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38084-9
Online ISBN: 978-3-540-38086-3
eBook Packages: Computer ScienceComputer Science (R0)