Allan D. Spence
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Allan D. Spence has a total of 21 co-authors. Here are the top co-authors by number of shared publications:
J. P. Mitchell
2 shared publications- Robert V. Fleisig
McMaster University
2 shared publications Anna Robertson
1 shared publication- Bob Stone1 shared publication
- D. A. Sawula
McMaster University, Hamilton, ON, Canada
1 shared publication D. W. Capson
Department of Electrical and Computer Engineering, McMaster University, 1280 Main Street West, Hamilton, ON, L86 4L7, Canada
1 shared publication
Latest Publications
- 27 June 2016
- Published by U-turn Press LLC
GPU Accelerated Algorithms for CAD / Point Cloud Digitizer Data Registration
- 27 June 2016
- Published by U-turn Press LLC
GPU Accelerated Algorithms for CAD / Point Cloud Digitizer Data Registration
- 21 June 2016
- Published by U-turn Press LLC in Computer-Aided Design and Applications
- Vol. 14 (1) , 48-57
A framework for printing, detection, tracking, and registration of deformable grids
This paper proposes a novel framework for high resolution printing, detection, tracking, and registration of deformable grids. The undeformed dot feature grid is created on the target surface using a flat bed inkjet printer. After deformation, the surface is imaged using close-range monocular vision, and the dots are detected and localized to sub-pixel accuracy. A novel, deformation invariant grid registration topological map and associated algorithms are used to track features between subsequent video frames. By matching the map to the undeformed grid geometry, stretching or compression of the distance between the dots can be used to compute the material strains. Accuracy, repeatability, and computation time for several image based dot feature detectors are compared, and experimental laboratory results demonstrate consistent robustness of the method under practical imaging conditions.
- 21 June 2016
- Published by U-turn Press LLC in Computer-Aided Design and Applications
- Vol. 14 (1) , 48-57
A framework for printing, detection, tracking, and registration of deformable grids
This paper proposes a novel framework for high resolution printing, detection, tracking, and registration of deformable grids. The undeformed dot feature grid is created on the target surface using a flat bed inkjet printer. After deformation, the surface is imaged using close-range monocular vision, and the dots are detected and localized to sub-pixel accuracy. A novel, deformation invariant grid registration topological map and associated algorithms are used to track features between subsequent video frames. By matching the map to the undeformed grid geometry, stretching or compression of the distance between the dots can be used to compute the material strains. Accuracy, repeatability, and computation time for several image based dot feature detectors are compared, and experimental laboratory results demonstrate consistent robustness of the method under practical imaging conditions.
- 15 September 2011
- Published by Springer Nature
- p. 299-304
Flexible Tool-path Generation for Variable Geometry
- 15 September 2011
- Published by Springer Nature
- p. 299-304
Flexible Tool-path Generation for Variable Geometry
- 17 August 2011
- Published by Queen's University Library in Proceedings of the Canadian Engineering Education Association (CEEA)
IMPROVING THE SPATIAL VISUALIZATION SKILLS OF FIRST YEAR ENGINEERING STUDENTS
Spatial visualization skills are the aptitudes needed to mentally process three-dimensional images of objects. These skills are important to successful design engineers of all disciplines and are closely correlated to student performance in undergraduate engineering programmes. This paper reports on the metrics, curriculum, and teaching methods that have been implemented at McMaster University to improve the visualization skills of first year engineering students and modernize the course content of the mandatory first year engineering design and graphics course. Strong improvements in visualization test scores has been observed from the first week through to the last week of the course. To automate grading, the visualization tests have been implemented on WebCT. The WebCT-based visualization tests and results will be shared with other CDEN members upon request.
- 17 August 2011
- Published by Queen's University Library in Proceedings of the Canadian Engineering Education Association (CEEA)
IMPROVING THE SPATIAL VISUALIZATION SKILLS OF FIRST YEAR ENGINEERING STUDENTS
Spatial visualization skills are the aptitudes needed to mentally process three-dimensional images of objects. These skills are important to successful design engineers of all disciplines and are closely correlated to student performance in undergraduate engineering programmes. This paper reports on the metrics, curriculum, and teaching methods that have been implemented at McMaster University to improve the visualization skills of first year engineering students and modernize the course content of the mandatory first year engineering design and graphics course. Strong improvements in visualization test scores has been observed from the first week through to the last week of the course. To automate grading, the visualization tests have been implemented on WebCT. The WebCT-based visualization tests and results will be shared with other CDEN members upon request.
- Open Access
- 6 August 2011
- Published by Queen's University Library in Proceedings of the Canadian Engineering Education Association (CEEA)
FROM ART TO PART: A SIMULTANEOUS GEOMETRY AND DECORATION WORKFLOW
Reproduction of hand crafted 3D shape geometry is an important industrial concept design step employed for items ranging in size and function. Adding surface art work would extend concept design to include essential product information. This paper describes an equipment and workflow implementation for simultaneously reproducing both 3D shapes and art work. The handcrafted shape is laser digitized to obtain the XYZ geometry coordinates plus the surface gray level. The resulting point cloud is processed and converted to an STL file for plastic rapid prototyping, while the surface gray level information is resampled to fit the smoothed surface and match the reproduction ink jet printing system resolution. Developed software automatically calculates the dot pattern to reproduce the art work onto the correct prototyped surface location. An actual sample produced using the system is shown.
- 6 August 2011
- Published by Queen's University Library in Proceedings of the Canadian Engineering Education Association (CEEA)
Open AccessFROM ART TO PART: A SIMULTANEOUS GEOMETRY AND DECORATION WORKFLOW
Reproduction of hand crafted 3D shape geometry is an important industrial concept design step employed for items ranging in size and function. Adding surface art work would extend concept design to include essential product information. This paper describes an equipment and workflow implementation for simultaneously reproducing both 3D shapes and art work. The handcrafted shape is laser digitized to obtain the XYZ geometry coordinates plus the surface gray level. The resulting point cloud is processed and converted to an STL file for plastic rapid prototyping, while the surface gray level information is resampled to fit the smoothed surface and match the reproduction ink jet printing system resolution. Developed software automatically calculates the dot pattern to reproduce the art work onto the correct prototyped surface location. An actual sample produced using the system is shown.
- 11 September 2008
- Published by ASME International in Journal of Manufacturing Science and Engineering
- Vol. 130 (5) , 054502
Simultaneous Large Scale Sheet Metal Geometry and Strain Measurement
The need to simultaneously measure sheet metal geometry and strain arises during research, die tryout, statistical process control production part approval, or in response to manufacturing exceptions. Several optical systems have been developed for strain and geometry measurement of small specimens. Large scale geometric measurement is possible using coordinate measuring machines equipped with touch probes. This Technical Brief summarizes the extension of these methods using three dimensional gray level point clouds obtained from either laser digitizers or an in-house developed stereo vision system.
- 11 September 2008
- Published by ASME International in Journal of Manufacturing Science and Engineering
- Vol. 130 (5) , 054502
Simultaneous Large Scale Sheet Metal Geometry and Strain Measurement
The need to simultaneously measure sheet metal geometry and strain arises during research, die tryout, statistical process control production part approval, or in response to manufacturing exceptions. Several optical systems have been developed for strain and geometry measurement of small specimens. Large scale geometric measurement is possible using coordinate measuring machines equipped with touch probes. This Technical Brief summarizes the extension of these methods using three dimensional gray level point clouds obtained from either laser digitizers or an in-house developed stereo vision system.
- 1 January 2008
- Published by U-turn Press LLC in Computer-Aided Design and Applications
- Vol. 5 (1-4)
Product Centric CAD Education
Mechanical engineering graduates are expected to possess a working knowledge of modern Computer Aided Design/Computer Aided Manufacturing/Computer Aided Engineering (CAD/CAM/CAE) tools. The instructional challenge is to balance fundamentals with applications, and theory with practice. Many courses teach CAD from a mathematical base. This approach emphasizes “what do you know” evaluation without addressing “what can you do” expectations of both students and employers. This paper approaches instruction from a product centric perspective that, with each step, progressively builds skills and knowledge from mechanical dissection and solid modeling fundamentals towards original product design, prototyping, and testing. In first year, student teams dissect a product and produce solid model parts and assemblies. The upper year courses require product design to the prototype stage, with consideration of optimization and manufacturing issues. Incorporated subject material includes organizational behavior and team building, solid modeling theory, finite element analysis, CNC machining, rapid prototyping, and moldable part design. Implementation experiences in actual courses are described and discussed. Suggestions are provided for others contemplating similar initiatives.
- 1 January 2008
- Published by U-turn Press LLC in Computer-Aided Design and Applications
- Vol. 5 (1-4)
Product Centric CAD Education
Mechanical engineering graduates are expected to possess a working knowledge of modern Computer Aided Design/Computer Aided Manufacturing/Computer Aided Engineering (CAD/CAM/CAE) tools. The instructional challenge is to balance fundamentals with applications, and theory with practice. Many courses teach CAD from a mathematical base. This approach emphasizes “what do you know” evaluation without addressing “what can you do” expectations of both students and employers. This paper approaches instruction from a product centric perspective that, with each step, progressively builds skills and knowledge from mechanical dissection and solid modeling fundamentals towards original product design, prototyping, and testing. In first year, student teams dissect a product and produce solid model parts and assemblies. The upper year courses require product design to the prototype stage, with consideration of optimization and manufacturing issues. Incorporated subject material includes organizational behavior and team building, solid modeling theory, finite element analysis, CNC machining, rapid prototyping, and moldable part design. Implementation experiences in actual courses are described and discussed. Suggestions are provided for others contemplating similar initiatives.
- 31 October 2005
- Published by Elsevier in Computer-Aided Design
- Vol. 37 (12) , 1229-1240
Techniques for accelerating B-rep based parallel machining simulation
- 31 October 2005
- Published by Elsevier in Computer-Aided Design
- Vol. 37 (12) , 1229-1240
Techniques for accelerating B-rep based parallel machining simulation
- 1 January 2005
- Published by U-turn Press LLC in Computer-Aided Design and Applications
- Vol. 2 (1-4) , 135-144
Automotive Sheet Metal and Grid Digitizing Solutions
Stamped automotive sheet metal parts must be measured for correct part shape, as well as for compliance to forming strain limits. Despite recent technological advances, use of non-contact, optical measurement techniques still has not replaced conventional touch probe and manual methods. This paper reports our recent laboratory experiences using two different non-contact solutions for sheet metal and grid digitizing. In the first solution, an electrochemically etched circle grid is first applied to the blank part. After forming, a CMM mounted triangulation laser digitizer measures the part coordinates and gray level. A parallel computer is used to accelerate data processing. The second solution begins with a square grid, and uses close-up passive stereo CCD cameras for digitizing. Both tailer-welded and constant thickness steel blanks are measured, and the resulting data is graphically presented in an easily interpreted format.
- 1 January 2005
- Published by U-turn Press LLC in Computer-Aided Design and Applications
- Vol. 2 (1-4) , 135-144
Automotive Sheet Metal and Grid Digitizing Solutions
Stamped automotive sheet metal parts must be measured for correct part shape, as well as for compliance to forming strain limits. Despite recent technological advances, use of non-contact, optical measurement techniques still has not replaced conventional touch probe and manual methods. This paper reports our recent laboratory experiences using two different non-contact solutions for sheet metal and grid digitizing. In the first solution, an electrochemically etched circle grid is first applied to the blank part. After forming, a CMM mounted triangulation laser digitizer measures the part coordinates and gray level. A parallel computer is used to accelerate data processing. The second solution begins with a square grid, and uses close-up passive stereo CCD cameras for digitizing. Both tailer-welded and constant thickness steel blanks are measured, and the resulting data is graphically presented in an easily interpreted format.