{"id":{"repo_id":"byu","oai_identifier":"oai:scholarsarchive.byu.edu:etd-1138"},"canonical_url":"https://search.dev.ndltd.org/etd/byu/oai:scholarsarchive.byu.edu:etd-1138","repository":{"repo_id":"byu","name":"Brigham Young University","base_url":"https://scholarsarchive.byu.edu/do/oai/"},"display":{"title":"Flexible machine tool control for direct, in-process dimensional part inspection","abstract":"&lt;p&gt;For some time now coordinate measuring machines have been an integral part of the shop floor. The goal has been to make coordinate measuring machines (CMMs) into tools that can easily be used by machinists to improve their manufacturing capabilities. The value of a CMM as a quality control tool is undisputed. Now efforts are being made to further reduce the time and cost of measurement by reducing the physical distance between machining and measuring processes. The ability to reduce that distance to zero and measure a part directly on the chip-making machine has been a goal for many years.&lt;/p&gt; &lt;p&gt;Dimensional inspection of parts is primarily conducted by coordinate measuring machines operating on motion instructions from task planning software. The research in direct machining and control (DMAC) at BYU has identified a potential application of CMM technologies on existing machine tools. To prove that a machine tool can be controlled as a CMM with the DMAC controller, this research will integrate the software package PC-DMIS provided by Wilcox Associates, Inc. with a DMAC controller provided by Direct Controls, Inc. to conduct in-process dimensional inspection of parts as they are being machined. This process is referred to as DirectCMM because it will link the DMAC controller directly to PC-DMIS without need for post-processing. This thesis will lay the groundwork for future efforts at developing systems that utilize in-process part inspection to dynamically correct computer aided manufacturing (CAM) process plans.&lt;/p&gt; &lt;p&gt;To aid future efforts at dynamic CAM process updating, a software interface specification will be created for passing measurement data between CMM and CAD/CAM software packages. A CMM control specification will also be created to provide a standard method for controlling coordinate measuring machines with the DMAC controller. Possible methods for dynamic CAD/CAM updating will be explored.&lt;/p&gt;","abstract_html":"&amp;lt;p&amp;gt;For some time now coordinate measuring machines have been an integral part of the shop floor. The goal has been to make coordinate measuring machines (CMMs) into tools that can easily be used by machinists to improve their manufacturing capabilities. The value of a CMM as a quality control tool is undisputed. Now efforts are being made to further reduce the time and cost of measurement by reducing the physical distance between machining and measuring processes. The ability to reduce that distance to zero and measure a part directly on the chip-making machine has been a goal for many years.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Dimensional inspection of parts is primarily conducted by coordinate measuring machines operating on motion instructions from task planning software. The research in direct machining and control (DMAC) at BYU has identified a potential application of CMM technologies on existing machine tools. To prove that a machine tool can be controlled as a CMM with the DMAC controller, this research will integrate the software package PC-DMIS provided by Wilcox Associates, Inc. with a DMAC controller provided by Direct Controls, Inc. to conduct in-process dimensional inspection of parts as they are being machined. This process is referred to as DirectCMM because it will link the DMAC controller directly to PC-DMIS without need for post-processing. This thesis will lay the groundwork for future efforts at developing systems that utilize in-process part inspection to dynamically correct computer aided manufacturing (CAM) process plans.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;To aid future efforts at dynamic CAM process updating, a software interface specification will be created for passing measurement data between CMM and CAD/CAM software packages. A CMM control specification will also be created to provide a standard method for controlling coordinate measuring machines with the DMAC controller. Possible methods for dynamic CAD/CAM updating will be explored.&amp;lt;/p&amp;gt;","abstract_has_math":false,"creators":["Davis, Tyler Addison"],"institution":"Brigham Young University - Provo","degree_name":"MS","degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-07-24T01:27:25Z","subjects":["PC-DMIS","CMM","CNC","DMAC","coordinate measuring machine","machine tool","software controller","machine tool controller","measurement","in-process inspection","DCI","direct control","Mechanical Engineering"],"languages":["English"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://scholarsarchive.byu.edu/etd/139","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Davis, Tyler Addison"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2004-07-08T07:00:00Z"]},{"key":"dc:publisher","label":"Institution","values":["Brigham Young University - Provo"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["MS"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["PC-DMIS","CMM","CNC","DMAC","coordinate measuring machine","machine tool","software controller","machine tool controller","measurement","in-process inspection","DCI","direct control","Mechanical Engineering"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://scholarsarchive.byu.edu/etd/139","https://scholarsarchive.byu.edu/context/etd/article/1138/viewcontent/ETD_CISOPTR_158.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Ira A. Fulton College of Engineering and Technology; Mechanical Engineering"]},{"key":"dc:description.abstract","label":"Abstract","values":["&lt;p&gt;For some time now coordinate measuring machines have been an integral part of the shop floor. The goal has been to make coordinate measuring machines (CMMs) into tools that can easily be used by machinists to improve their manufacturing capabilities. The value of a CMM as a quality control tool is undisputed. Now efforts are being made to further reduce the time and cost of measurement by reducing the physical distance between machining and measuring processes. The ability to reduce that distance to zero and measure a part directly on the chip-making machine has been a goal for many years.&lt;/p&gt; &lt;p&gt;Dimensional inspection of parts is primarily conducted by coordinate measuring machines operating on motion instructions from task planning software. The research in direct machining and control (DMAC) at BYU has identified a potential application of CMM technologies on existing machine tools. To prove that a machine tool can be controlled as a CMM with the DMAC controller, this research will integrate the software package PC-DMIS provided by Wilcox Associates, Inc. with a DMAC controller provided by Direct Controls, Inc. to conduct in-process dimensional inspection of parts as they are being machined. This process is referred to as DirectCMM because it will link the DMAC controller directly to PC-DMIS without need for post-processing. This thesis will lay the groundwork for future efforts at developing systems that utilize in-process part inspection to dynamically correct computer aided manufacturing (CAM) process plans.&lt;/p&gt; &lt;p&gt;To aid future efforts at dynamic CAM process updating, a software interface specification will be created for passing measurement data between CMM and CAD/CAM software packages. A CMM control specification will also be created to provide a standard method for controlling coordinate measuring machines with the DMAC controller. Possible methods for dynamic CAD/CAM updating will be explored.&lt;/p&gt;"]},{"key":"dc:format","label":"Dc Format","values":["application:pdf"]},{"key":"dc:source","label":"Dc Source","values":["Brigham Young University - Provo"]},{"key":"dc:title","label":"Title","values":["Flexible machine tool control for direct, in-process dimensional part inspection"]}]}],"canonical_facts":{"dc:creator":["Davis, Tyler Addison"],"dc:date":["2004-07-08T07:00:00Z"],"dc:description":["Ira A. Fulton College of Engineering and Technology; Mechanical Engineering"],"dc:description.abstract":["&lt;p&gt;For some time now coordinate measuring machines have been an integral part of the shop floor. The goal has been to make coordinate measuring machines (CMMs) into tools that can easily be used by machinists to improve their manufacturing capabilities. The value of a CMM as a quality control tool is undisputed. Now efforts are being made to further reduce the time and cost of measurement by reducing the physical distance between machining and measuring processes. The ability to reduce that distance to zero and measure a part directly on the chip-making machine has been a goal for many years.&lt;/p&gt; &lt;p&gt;Dimensional inspection of parts is primarily conducted by coordinate measuring machines operating on motion instructions from task planning software. The research in direct machining and control (DMAC) at BYU has identified a potential application of CMM technologies on existing machine tools. To prove that a machine tool can be controlled as a CMM with the DMAC controller, this research will integrate the software package PC-DMIS provided by Wilcox Associates, Inc. with a DMAC controller provided by Direct Controls, Inc. to conduct in-process dimensional inspection of parts as they are being machined. This process is referred to as DirectCMM because it will link the DMAC controller directly to PC-DMIS without need for post-processing. This thesis will lay the groundwork for future efforts at developing systems that utilize in-process part inspection to dynamically correct computer aided manufacturing (CAM) process plans.&lt;/p&gt; &lt;p&gt;To aid future efforts at dynamic CAM process updating, a software interface specification will be created for passing measurement data between CMM and CAD/CAM software packages. A CMM control specification will also be created to provide a standard method for controlling coordinate measuring machines with the DMAC controller. Possible methods for dynamic CAD/CAM updating will be explored.&lt;/p&gt;"],"dc:format":["application:pdf"],"dc:identifier":["https://scholarsarchive.byu.edu/etd/139","https://scholarsarchive.byu.edu/context/etd/article/1138/viewcontent/ETD_CISOPTR_158.pdf"],"dc:language":["English"],"dc:publisher":["Brigham Young University - Provo"],"dc:source":["Brigham Young University - Provo"],"dc:subject":["PC-DMIS","CMM","CNC","DMAC","coordinate measuring machine","machine tool","software controller","machine tool controller","measurement","in-process inspection","DCI","direct control","Mechanical Engineering"],"dc:title":["Flexible machine tool control for direct, in-process dimensional part inspection"],"dc:type":["Thesis"],"thesis:degree_name":["MS"]},"updated_at":"2026-07-24T01:27:25Z"}