Military Embedded Systems

Marrying machine learning with 3D printing for more reliable parts

News

October 02, 2018

Lisa Daigle

Assistant Managing Editor

Military Embedded Systems

Marrying machine learning with 3D printing for more reliable parts
Photo: Lockheed Martin

DENVER. Lockheed Martin and the Office of Naval Research (ONR) are embarking on a project that aims to explore how to apply artificial intelligence (AI) to train robots to independently oversee and optimize 3D printing of complex parts.

The two-year, $5.8 million contract -- led by a team from Lockheed Martin's Advanced Technology Center -- plans to develop software models, enhance sensors, and customize multi-axis robots that use laser beams to more accurately deposit materials, thereby resulting in better components.

Brian Griffith, Lockheed Martin's project manager, said of the project: "We will research ways machines can observe, learn, and make decisions by themselves to make better parts that are more consistent, which is crucial as 3D printed parts become more and more common. Machines should monitor and make adjustments on their own during printing to ensure that they create the right material properties during production."

Researchers will apply machine-learning techniques to additive manufacturing so variables can be monitored and controlled by the robot during fabrication. "When you can trust a robotic system to make a quality part, that opens the door to who can build usable parts and where you build them," said Zach Loftus, Lockheed Martin Fellow for additive manufacturing. "Think about sustainment and how a maintainer can print a replacement part at sea, or a mechanic print a replacement part for a truck deep in the desert. This takes 3D printing to the next big step of deployment."

At present, technicians spend many hours per build testing quality after fabrication, but waste is also found in the practice of building each part in a way that compensates for the weakest section for a part and allows more margin and mass in the rest of the structure; team members say that the new research will help machines make decisions about how to optimize structures based on previously verified analysis.

This verified analysis and integration into a 3D printing robotic system is core to this new contract: The team will measure the performance attributes of the machine parameters, examine the microstructures used in an additive build, and align them to material properties before integrating this knowledge into a working system, which will then allow the AI to make decisions about how to print a part that ensures good performance.

The team -- along with seven industry, national lab and university partners -- will initially begin its research build with the most common titanium alloy, Ti-6AI-4V.

 

 

Featured Companies

Lockheed Martin

6801 Rockledge Drive
Bethesda, MD 20817
Categories
A.I. - Machine Learning
Topic Tags
8.2.22PHP Version399msRequest Duration2MBMemory UsageGET ai/{uri_path?}Route
    • Booting (175ms)
    • Application (224ms)
    • 1 x Application (56.18%)
      223.95ms
      1 x Booting (43.8%)
      174.59ms
      0 templates were rendered
        uri
        GET ai/{uri_path?}
        middleware
        web
        controller
        App\Http\Controllers\Frontend\ArticleController@viewArticleByShortname
        namespace
        App\Http\Controllers
        prefix
        where
        file
        app/Http/Controllers/Frontend/ArticleController.php:35-49
        4 statements were executed209ms
        • select * from `articles` where `shortname` = 'marrying-machine-learning-with-3d-printing-for-more-reliable-parts' and `publish_at` < '2025-04-07 02:29:20' limit 1
          196ms/app/Http/Controllers/Frontend/ArticleController.php:42mes
          Metadata
          Bindings
          • 0. marrying-machine-learning-with-3d-printing-for-more-reliable-parts
          • 1. 2025-04-07 02:29:20
          Backtrace
          • 16. /app/Http/Controllers/Frontend/ArticleController.php:42
          • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
          • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
          • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
          • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
        • select * from `categories` where `categories`.`id` in (27)
          3.61ms/app/Http/Controllers/Frontend/ArticleController.php:42mes
          Metadata
          Backtrace
          • 21. /app/Http/Controllers/Frontend/ArticleController.php:42
          • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
          • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
          • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
          • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
        • select * from `categories` where `categories`.`id` in (4)
          2.53ms/app/Http/Controllers/Frontend/ArticleController.php:42mes
          Metadata
          Backtrace
          • 26. /app/Http/Controllers/Frontend/ArticleController.php:42
          • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
          • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
          • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
          • 30. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
        • select * from `article_types` where `article_types`.`id` in (3)
          6.21ms/app/Http/Controllers/Frontend/ArticleController.php:42mes
          Metadata
          Backtrace
          • 21. /app/Http/Controllers/Frontend/ArticleController.php:42
          • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
          • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
          • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
          • 25. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
        App\Models\ArticleType
        1
        App\Models\Category
        2
        App\Models\Article
        1
          _token
          1xWphlHmm5gdywrByTAFBdMuP3uElVYddHipwa8q
          _previous
          array:1 [ "url" => "https://dev007.militaryembedded.com/ai/machine-learning/marrying-machine-learn...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /ai/machine-learning/marrying-machine-learning-with-3d-printing-for-more-reliable-parts
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:24 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "3.141.167.128" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "3.141.167.128" ] "cf-ray" => array:1 [ 0 => "92c618c16fb0e7f5-ORD" ] "host" => array:1 [ 0 => "dev007.militaryembedded.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
          request_server
          0 of 0
          array:47 [ "USER" => "forge" "HOME" => "/home/forge" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "3.141.167.128" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "3.141.167.128" "HTTP_CF_RAY" => "92c618c16fb0e7f5-ORD" "HTTP_HOST" => "dev007.militaryembedded.com" "REDIRECT_STATUS" => "200" "HTTPS" => "on" "SERVER_NAME" => "dev007.militaryembedded.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "209.38.74.90" "REMOTE_PORT" => "" "REMOTE_ADDR" => "3.141.167.128" "SERVER_SOFTWARE" => "nginx/1.26.2" "GATEWAY_INTERFACE" => "CGI/1.1" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/home/forge/dev007.militaryembedded.com/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ai/machine-learning/marrying-machine-learning-with-3d-printing-for-more-reliable-parts" "SCRIPT_NAME" => "/index.php" "SCRIPT_FILENAME" => "/home/forge/dev007.militaryembedded.com/public/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1743992960.4032 "REQUEST_TIME" => 1743992960 ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 07 Apr 2025 02:29:20 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlU2cEF3SFJlbURrbExSMFEyL2N1b0E9PSIsInZhbHVlIjoid0srd0ZIaE1EQ0NFdDVnbGtqMFJQZkt4amN6N2Z2YStZTlRuRFdLeDRoTmxoZlpmYzg3aGNFZVhlaGx5eGdOOE1IMHIzbDN4ejc5NFB5SjVYVUtTMFZadGNxaWtESlA2YXArWnBvNGZma0RDVzl2b2JOdW1UQWVOditVbzBhMEIiLCJtYWMiOiJiZTBlNDdmZGIxMjY3ZTcxMDc0NjEzYmY1N2Q4ODQzZTZlNTVlNjRjZmExOThmNmFkMjcwZTEzMDUyN2MzYzg1IiwidGFnIjoiIn0%3D; expires=Mon, 07 Apr 2025 04:29:20 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6IlU2cEF3SFJlbURrbExSMFEyL2N1b0E9PSIsInZhbHVlIjoid0srd0ZIaE1EQ0NFdDVnbGtqMFJQZkt4amN6N2Z2YStZTlRuRFdLeDRoTmxoZlpmYzg3aGNFZVhlaGx5eGdOOE1IMHIzb" 1 => "military_embedded_systems_session=eyJpdiI6ImloSUZuRjdDNGx5Q1puVytKWGM5dmc9PSIsInZhbHVlIjoiVjg1Qm9QMEJKaWZqMVljTWd3UDFjV3czcXFIMnFMSGkyemcrT1Vud2QyVUhEK2RjWGJKb2plMExNNkJtYVkzek5jMWVJTlBMTmo4NDd4TCtPdDdRWGN6V01YNEFJVDBwSUYwT05OY1A3WW9xZC93ODZTRWNIaXhQS3RKemd4UzQiLCJtYWMiOiI2M2Q1ZjYwNTkxMjJmOWU4ZTJmZGY2YmU3YjdlMzRkZTNmYmEzMjZkMzcwMzMzYWVlNTkwMWFkM2RlMjY1ZmJiIiwidGFnIjoiIn0%3D; expires=Mon, 07 Apr 2025 04:29:20 GMT; Max-Age=7200; path=/; httponlymilitary_embedded_systems_session=eyJpdiI6ImloSUZuRjdDNGx5Q1puVytKWGM5dmc9PSIsInZhbHVlIjoiVjg1Qm9QMEJKaWZqMVljTWd3UDFjV3czcXFIMnFMSGkyemcrT1Vud2QyVUhEK2RjWGJKb2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlU2cEF3SFJlbURrbExSMFEyL2N1b0E9PSIsInZhbHVlIjoid0srd0ZIaE1EQ0NFdDVnbGtqMFJQZkt4amN6N2Z2YStZTlRuRFdLeDRoTmxoZlpmYzg3aGNFZVhlaGx5eGdOOE1IMHIzbDN4ejc5NFB5SjVYVUtTMFZadGNxaWtESlA2YXArWnBvNGZma0RDVzl2b2JOdW1UQWVOditVbzBhMEIiLCJtYWMiOiJiZTBlNDdmZGIxMjY3ZTcxMDc0NjEzYmY1N2Q4ODQzZTZlNTVlNjRjZmExOThmNmFkMjcwZTEzMDUyN2MzYzg1IiwidGFnIjoiIn0%3D; expires=Mon, 07-Apr-2025 04:29:20 GMT; path=/XSRF-TOKEN=eyJpdiI6IlU2cEF3SFJlbURrbExSMFEyL2N1b0E9PSIsInZhbHVlIjoid0srd0ZIaE1EQ0NFdDVnbGtqMFJQZkt4amN6N2Z2YStZTlRuRFdLeDRoTmxoZlpmYzg3aGNFZVhlaGx5eGdOOE1IMHIzb" 1 => "military_embedded_systems_session=eyJpdiI6ImloSUZuRjdDNGx5Q1puVytKWGM5dmc9PSIsInZhbHVlIjoiVjg1Qm9QMEJKaWZqMVljTWd3UDFjV3czcXFIMnFMSGkyemcrT1Vud2QyVUhEK2RjWGJKb2plMExNNkJtYVkzek5jMWVJTlBMTmo4NDd4TCtPdDdRWGN6V01YNEFJVDBwSUYwT05OY1A3WW9xZC93ODZTRWNIaXhQS3RKemd4UzQiLCJtYWMiOiI2M2Q1ZjYwNTkxMjJmOWU4ZTJmZGY2YmU3YjdlMzRkZTNmYmEzMjZkMzcwMzMzYWVlNTkwMWFkM2RlMjY1ZmJiIiwidGFnIjoiIn0%3D; expires=Mon, 07-Apr-2025 04:29:20 GMT; path=/; httponlymilitary_embedded_systems_session=eyJpdiI6ImloSUZuRjdDNGx5Q1puVytKWGM5dmc9PSIsInZhbHVlIjoiVjg1Qm9QMEJKaWZqMVljTWd3UDFjV3czcXFIMnFMSGkyemcrT1Vud2QyVUhEK2RjWGJKb2" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "1xWphlHmm5gdywrByTAFBdMuP3uElVYddHipwa8q" "_previous" => array:1 [ "url" => "https://dev007.militaryembedded.com/ai/machine-learning/marrying-machine-learning-with-3d-printing-for-more-reliable-parts" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]