Dr. A. D. Spence (on leave)

Associate Professor

McMaster University
Department of Mechanical Engineering
Hamilton, Ontario, Canada L8S 4L7

Office: JHE-A410 (Mail to JHE-310)
Email:
Voice: (905) 525-9140 x27130
Website: Personal


  • B.Math., University of Waterloo, 1984
    M.A.Sc., University of Waterloo, 1986
    Ph.D., University of British Columbia, 1992

Research Interests

  • Computer aided manufacturing (CAM)
  • Manufacturing automotion
  • Computer aided design (CAD)
  • Metrology
  • Product design & manufacturing

Specific Research Activities

My research interests are centred in dimensional metrology, computer aided design, and manufacturing automation. A variety of Coordinate Measuring Machine (CMM) and CAD/CAM/CAE tools are used in the research. Currently available software includes MATLAB, AutoCAD and Mechanical Desktop, SDRC I-DEAS, MDI ADAMS, the ACIS solid modelling kernel, Origin CheckMate, and the Phar Lap ETS real-time kernel. Computer languages primarily used are Microsoft VisualC++ and VisualBASIC. Computing facilities include a variety of Pentium computers running Window NT 4.0, including Stereo Vision equipped Silicon Graphics 320 workstations.

Projects currently underway include sensor integration with an open architecture CMM motion controller, elevated temperature geometric error compensation, laser digitizing, and reverse engineering.


Selected Publications

  • Spence, A. and Altintas, Y., "Model Assisted Machining Intelligence", Control and Dynamic Systems, v. 70, pp. 243-289, Leondes, C.T., ed., Academic Press, San Diego, CA, 1995.
  • Spence, A.D., Sawula, D.A., Stone, J.R., Lin, Y.P., “In-Situ Measurement and Distributed Computing for Adjustable CNC Machining”.  Accepted for publication in Computer Aided Design and Applications.  Presented at CAD’13.
  • Kinsner, M., Kenyon, T., Capson, D., Spence, A., “Multiple View Motion Tracking of Gridded Surfaces using Topological Structure”, Computer Aided Design and Applications, 10(2), 221-229.  Presented at CAD’12.
  • Kinsner, M., Capson, D., Spence, A., "Accurate Measurement of Surface Grid Intersections from Close-Range Video Sequences", IEEE Trans. Instrumentation Measurement, 61(4), 2012, 1019-1028.
  • Kinsner, M., Capson, D., Spence, A., "A Modular CUDA-Based Framework for Scale-Space Feature Detection in Video Streams", J. Physics Conference Series, 256(1), 2010 (9 pages) Presented at HPCS 2010.
  • Kinsner, M., Spence, A., Capson, D., "GPU Accelerated Sheet Forming Grid Measurement", Computer Aided Design and Applications, 7(5), 675-684, 2010. Presented at CAD'10.
  • Bahlen, T.M., Bronsvoort, W.F., Spence, A.D., "Extraction and Visualization of Dimensions from a Geometric Model", Computer Aided Design and Applications, 7(4), 579-589, 2010. Presented at CAD'10.
  • El Sahi, S., Jiang, Y., Spence, A.D., "Oriented 3-D Printing", Computer Aided Design and Applications, 6(3), 399-406, 2009. Presented at CAD'09.
  • Spence, A.D., Capson, D.W., Sklad, M.P, Chan, H.-L., Mitchell, J.P., "Simultaneous Large Scale Sheet Metal Geometry and Strain Measurement", Trans. ASME, J. Manufac. Sci. and Eng. 130, 2008 (7 pages).
  • Spence,A.D. and Doyle, T.E., "Product Centric CAD Education", Computer Aided Design and Applications, Vol. 5, pp. 381-390, 2008.
  • Ghaemi, H., Behdinan, K., and Spence, A.D., "Evaluation of Mechanical Properties of the Left Ventricle Free Wall and the Left Ventricle Mid Wall: Experimental, Mathematical, and Finite Element Modeling", J. Applied Biomechanics submitted Nov. 2006.
  • Ghaemi, H., Behdinan, K., and Spence, A., "On the Development of Compressible Pseudo-Strain Energy Density Function for Elastomers: Part 1. Theory and Experiment", Journal of Materials Processing Technology, 178(1-3), pp. 307-316, 2006.
  • Ghaemi, H., Behdinan, K., and Spence, A., "On the Development of Compressible Pseudo-Strain Energy Density Function for Elastomers: Part 2. Application to Finite Element", Journal of Materials Processing Technology, 178(1-3), pp. 317-327, 2006.
  • Chan, H.-L., Spence, A.D., Sklad, M.P., "Laser Digitizer Based Sheet Metal Strain and Surface Analysis", Int. J. Mach. Tools Manufacture, 47(1), pp. 191-203, Jan. 2007.
  • Spence, A.D., Chan, H.L., Mitchell, J.P., and Capson, D.W., "Automotive Sheet Metal and Grid Digitizing Solutions", Computer-Aided Design and Applications, Vol. 2, pp. 135-144, 2005.
  • Fleisig, R.V., and Spence, A.D., "Techniques for Accelerating B-Rep Based Parallel Machining Simulation", Computer Aided Design, 37(12), pp. 1229-1240, 2005.
  • Harris, J.O. and Spence, A.D., "Geometric and Quasi-Static Thermal Error Compensation for a Laser Digitizer Equipped Coordinate Measuring Machine", Int. J. Mach. Tools Manufacture, 44(1), pp. 65-77, 2004.
  • Fleisig, R.V. and Spence, A.D., "A Constant Feed and Reduced Angular Acceleration Interpolation Algorithm for Multi-Axis Machining", Computer Aided Design, 33(1), pp. 1-15, 2001.
  • Barakat, N.A., Elbestawi, M.A., and Spence, A.D., "Adaptive Compensation for Errors in an Intrinsic Machine", Int. J. Mach. Tools Manufact., 40(15), pp. 2267-2291, 2000.
  • Spence, A.D., Abrari, F., and Elbestawi, M.A., "Integrated Solid Modeller Based Solutions for Machining", Computer Aided Design, Special Issue on Solid Modeling '99, Vol. 32, No. 8-9, pp. 553-568, 2000.
  • Barakat, N.A., Elbestawi, M.A., and Spence, A.D., "Kinematic and Geometric Error Compensation of a Coordinate Measuring Machine", Int. J. Mach. Tools Manufact., 40(6), pp. 833-850, 2000.
  • Saturley, P.V. and Spence, A.D., "Integration of Milling Process Simulation with Online Monitoring and Control", Int. J. Advanced Manufact. Tech., Vol. 16, No. 2, pp. 100-106, Feb. 2000.
  • Fleisig, R.V., and Saturley, P.V., and Spence, A.D., "A Research Testbed for Common, Bi-directional Information Flow Between Design and Manufacturing", CIRP Journal of Manufacturing Systems, v. 29, n. 1, pp. 45-49, 1999.
  • ElMounaryi, H., Spence, A.D., and Elbestawi, M.A., "Milling Process Simulation - A Generic Solid Modeller-Based Paradigm", Trans. ASME, J. Manufac. Sci. and Eng.,, Vol. 120, pp. 213-221, May 1998.