Category: 

What Is Prototype Milling?

Article Details
  • Written By: Paul Scott
  • Edited By: E. E. Hubbard
  • Last Modified Date: 06 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
The atmosphere of Jupiter's moon Io collapses every time it is eclipsed by the planet.   more...

September 29 ,  2008 :  The Dow Jones Industrial Average experienced its largest one-day drop in history.  more...

Prototype milling is a machine production process used to construct prototypes for design projects. The process involves cutting a prototype model from various materials using a three-dimensional computer numerical control (CNC) milling machine. These machines consist of a high-speed machine head capable of three-dimensional movement equipped with a chuck into which a series of cutting tool bits are inserted. The head moves over a block of model material, gradually removing layers from it until the finished prototype is revealed. The prototype milling process is controlled by one of various computer aided design (CAD) programs on which a digital model of the prototype has been drawn up by the design team.

Prototyping is a product design process where models of a proposed product are constructed prior to final acceptance of the product. This is a critical part of the design process that can save a significant amount of time and money during development of the product. Prototype models are built to include varying levels of functionality, allowing designers to assess the product and to demonstrate it to investors and the target market. Prototype milling is one of the processes commonly used to produce these models. It is known as a subtractive modeling method, as material is removed, or subtracted, from a block of modeling medium to produce the model.

Ad

The prototype milling process is carried out by sophisticated three-dimensional CNC milling machines controlled by CAD programs. The process begins with the development of a three-dimensional digital computer model of the product. This model is used by a sophisticated CNC milling machine as a map to control its movement during the milling process. The machines feature agile machine heads driving high-speed cutting bits that faithfully follow the profile of the computer model, slowly cutting away layers from a block of modeling material to reveal the finished prototype.

Materials used for prototype milling vary, but typically include various grades of epoxy resin, high-density foam, or metals. Wood and specially-designed laminate sheets are also used in the production of prototype models. The choice of modeling material generally depends on the intended level of detail and the functionality that the prototype is intended to exhibit. In some cases, the milled product will not be used as a prototype at all, but rather as a positive plug to create accurate molds utilized to produce high-quality castings of the final prototype.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}