{"id":14895,"date":"2020-07-09T00:00:00","date_gmt":"2020-07-09T00:00:00","guid":{"rendered":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/"},"modified":"2025-05-29T22:44:35","modified_gmt":"2025-05-29T22:44:35","slug":"customizable-vision-based-inspections","status":"publish","type":"our_work","link":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/","title":{"rendered":"Customizable Vision-Based Inspections"},"content":{"rendered":"<p>The high-level operation of this system involves a fastener feeding system that loads fasteners onto a dial. The system can run as fast as 1000 parts per minute for some of the\u00a0parts. Each fastener\u2019s position is tracked by the FPGA as the Kollmorgen Servo rotates the dial at speeds from 200-800 rpm, moving fasteners past several Basler cameras. The images from these Basler cameras are processed using NI VBAI based on specific profile guidelines configured by the client.<\/p>\r\n\r\n<p>The cameras take side and top view of the fasteners. The images allow them to search by screw head to make sure it is the right size,\u00a0shape, length, pitch, etc. from the side of the screw.<\/p>\r\n\r\n<p>The results of these inspections are sent to the LabVIEW program where each screw is matched with its correlating pass\/fail data from each camera. Each fastener that passes the inspection is blown off the dial with a puff of air and passed through a chute into boxes on a pack line which are automatically progressed as boxes become full. The inspection system is boxing up the parts, so they are ready for shipment and counted into appropriate quantities when they come off the line.<\/p>\r\n\r\n<p>In this case, the client is generating the NI VBAI inspections for many reasons.<\/p>\r\n\r\n<p>1. VBAI has an easy to use interface for generating inspections, which makes it simple for the client to specify inspections without in-depth programming knowledge.<\/p>\r\n\r\n<p>2. The client has the most in-depth knowledge of the inspections that need to be performed, which makes them the ideal candidate for generating those inspections.<\/p>\r\n\r\n<p>3. The client generates custom fasteners, which means that new products are always in production. Using VBAI eliminates the need for the client to come back to DMC to generate new inspections for each new product.<\/p>\r\n\r\n<p><strong><a href=\"https:\/\/www.dmcinfo.com\/services\/test-and-measurement-automation\/labview-vision-application-development\">Learn more about DMC&#8217;s LabVIEW Vision Expertise.\u00a0<\/a><\/strong><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>The high-level operation of this system involves a fastener feeding system that loads fasteners onto a dial. The system can run as fast as 1000 parts per minute for some of the\u00a0parts. Each fastener\u2019s position is tracked by the FPGA as the Kollmorgen Servo rotates the dial at speeds from 200-800 rpm, moving fasteners past [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":14894,"template":"","meta":{"customer":"Slidematic","summary":"<p>DMC&#39;s client&nbsp;manufactures custom fasteners as part of a product line that includes a wide range of sizes and materials. To ensure quality, the client uses a vision-based test system to inspect features of these fasteners according to unique part specifications. Due to the varied nature of the work, the system must have a high level of customization to accommodate the client&rsquo;s end customer needs.<\/p>\r\n\r\n<p>The current inspection system is costly and&nbsp;does not meet the client&rsquo;s needs for future use. DMC is generating a system in <a href=\"https:\/\/www.dmcinfo.com\/services\/test-and-measurement-automation\/labview-programming\">LabVIEW<\/a> which will control this tester and allow customization to meet the client&#39;s needs.&nbsp;<\/p>\r\n\r\n<p>DMC is a certified&nbsp;NI Vision Specialty Partner, meaning we have been recognized by National Instruments as a leading provider of <a href=\"https:\/\/www.dmcinfo.com\/services\/test-and-measurement-automation\/labview-vision-application-development\">vision inspection systems and software<\/a>.<\/p>\r\n","description":"","customer_benefits":"<ul>\r\n <li>Software customized to meet client&rsquo;s specific needs<\/li>\r\n <li>Reduced cost for each additional test stand built<\/li>\r\n <li>Flexibility to apply the software to multiple types of test stands<\/li>\r\n <li>Higher running speeds for more throughput on each machine<\/li>\r\n<\/ul>\r\n","components_used":"<ul>\r\n <li><a href=\"https:\/\/www.dmcinfo.com\/services\/test-and-measurement-automation\/labview-programming\">National Instruments LabVIEW<\/a><\/li>\r\n <li>National Instruments CompactRIO Expansion Chassis<\/li>\r\n <li>NI Vision Builder for Automated Inspection (VBAI)<\/li>\r\n <li><a href=\"https:\/\/www.dmcinfo.com\/services\/test-and-measurement-automation\/labview-programming-for-real-time-and-fpga\">LabVIEW Real-Time and FPGA<\/a><\/li>\r\n <li>Kollmorgen AKD Servo Drive<\/li>\r\n<\/ul>\r\n","project":"","author":"Katherine C","notes":""},"work_category":[685,699,684],"class_list":["post-14895","our_work","type-our_work","status-publish","has-post-thumbnail","hentry","work_category-labview","work_category-machine-vision","work_category-test-measurement-automation"],"yoast_head":"<title>Customizable Vision-Based Inspections | DMC, Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Customizable Vision-Based Inspections\" \/>\n<meta property=\"og:description\" content=\"The high-level operation of this system involves a fastener feeding system that loads fasteners onto a dial. The system can run as fast as 1000 parts per minute for some of the\u00a0parts. Each fastener\u2019s position is tracked by the FPGA as the Kollmorgen Servo rotates the dial at speeds from 200-800 rpm, moving fasteners past [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/\" \/>\n<meta property=\"og:site_name\" content=\"DMC, Inc.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-29T22:44:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/\",\"url\":\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/\",\"name\":\"Customizable Vision-Based Inspections | DMC, Inc.\",\"isPartOf\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png\",\"datePublished\":\"2020-07-09T00:00:00+00:00\",\"dateModified\":\"2025-05-29T22:44:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#primaryimage\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png\",\"width\":1400,\"height\":500,\"caption\":\"Custom visioin inspection for fasteners\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Work\",\"item\":\"https:\/\/www.dmcinfo.com\/our-work\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Customizable Vision-Based Inspections\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dmcinfo.com\/#website\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"name\":\"DMC, Inc.\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dmcinfo.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\",\"name\":\"DMC, Inc.\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"width\":418,\"height\":167,\"caption\":\"DMC, Inc.\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\",\"https:\/\/www.instagram.com\/dmcengineering\",\"https:\/\/www.youtube.com\/DMCEngineering\",\"https:\/\/www.linkedin.com\/company\/dmc-engineering\"]}]}<\/script>","yoast_head_json":{"title":"Customizable Vision-Based Inspections | DMC, Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/","og_locale":"en_US","og_type":"article","og_title":"Customizable Vision-Based Inspections","og_description":"The high-level operation of this system involves a fastener feeding system that loads fasteners onto a dial. The system can run as fast as 1000 parts per minute for some of the\u00a0parts. Each fastener\u2019s position is tracked by the FPGA as the Kollmorgen Servo rotates the dial at speeds from 200-800 rpm, moving fasteners past [&hellip;]","og_url":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/","og_site_name":"DMC, Inc.","article_publisher":"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","article_modified_time":"2025-05-29T22:44:35+00:00","og_image":[{"width":1400,"height":500,"url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/","url":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/","name":"Customizable Vision-Based Inspections | DMC, Inc.","isPartOf":{"@id":"https:\/\/www.dmcinfo.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#primaryimage"},"image":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png","datePublished":"2020-07-09T00:00:00+00:00","dateModified":"2025-05-29T22:44:35+00:00","breadcrumb":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#primaryimage","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165719\/unnamed-file-97.png","width":1400,"height":500,"caption":"Custom visioin inspection for fasteners"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dmcinfo.com\/our-work\/customizable-vision-based-inspections\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Work","item":"https:\/\/www.dmcinfo.com\/our-work\/"},{"@type":"ListItem","position":2,"name":"Customizable Vision-Based Inspections"}]},{"@type":"WebSite","@id":"https:\/\/www.dmcinfo.com\/#website","url":"https:\/\/www.dmcinfo.com\/","name":"DMC, Inc.","description":"","publisher":{"@id":"https:\/\/www.dmcinfo.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dmcinfo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dmcinfo.com\/#organization","name":"DMC, Inc.","url":"https:\/\/www.dmcinfo.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","width":418,"height":167,"caption":"DMC, Inc."},"image":{"@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","https:\/\/www.instagram.com\/dmcengineering","https:\/\/www.youtube.com\/DMCEngineering","https:\/\/www.linkedin.com\/company\/dmc-engineering"]}]}},"_links":{"self":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work\/14895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work"}],"about":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/types\/our_work"}],"author":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/users\/8"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media\/14894"}],"wp:attachment":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media?parent=14895"}],"wp:term":[{"taxonomy":"work_category","embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/work_category?post=14895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}