Categories

Entries for 'Cesar Pena'

Cognex Launches DS1100 for 3D Vision
Cesar Pena

Cognex Launches DS1100 for 3D Vision

Cognex has released the DS1100, their latest product entry into 3D vision space. The system is a structured light 3D scanner with a single laser line light source and single receiver. It’s a line scan technology so either the target must be moved across the camera’s scanning area or vice-versa. It comes as a single factory-calibrated unit with Z-resolution as small as 7 microns. The system is programmed using Cognex VisionPro, giving full access to Cognex’s tools on the topo...

Continue reading →


DMC receives Patent for Dimensional Detection System
Cesar Pena

DMC receives Patent for Dimensional Detection System

One of the most interesting and fun projects I have worked at DMC was to develop a Dimensional Measurement system for our customer LTS Scale.   In a nutshell, the system calculates the volume of an object on a forklift pallet. This is achieved by scanning the object with a laser, taking multiple images and analyzing these images with computer vision algorithms. The project also involved motor control, Linux, C++ and a lot of number crunching to derive the...

Continue reading →


3D Void Detection System
Cesar Pena

3D Void Detection System

I recently developed a 3D void detection prototype system for the packaging industry. The system will measure the empty volume inside of a box filled with contents. Once this volume is known, a subsequent system can optimize the number of packing peanuts required to fill up the box. By using this system, the filling of boxes with packing peanuts can be automated. The Hardware and Software used to measure the empty volume are: 3D camera from IFM Electronic (part number PMD O3D201...

Continue reading →


Selecting the Right Machine Vision Software and Platform
Cesar Pena

Selecting the Right Machine Vision Software and Platform

One of our many areas of expertise at DMC is developing and integrating machine vision systems. Our focus is on offering the most effective solution for the application; we are hardware/vendor independent and are not tied to any platform. When selecting a vision hardware and software platform, the most important questions to answer are: What are the technical challenges of the application? How many vision systems will be produced? How many cameras are needed for each vision system? I...

Continue reading →


Microsoft SQL Server Integration Services
Cesar Pena

Microsoft SQL Server Integration Services

Recently I worked on a project where I needed to import test data from a chemical process contained in text files into a MS SQL Server database. I was about to start a C# .NET project to do this task, but I thought there has to be a quicker and easier way to do this. That is how I stumbled upon SQL Server Integration Services (SSIS). SSIS can do exactly what I needed. This tool is a component included in all versions of Microsoft SQL Server 2005 (except Express and Workgroup) that can handle dat...

Continue reading →


Redundant Control Systems: Siemens S7 400H Series PLC and WinCC
Cesar Pena

Redundant Control Systems: Siemens S7 400H Series PLC and WinCC

There are certain control systems, such as in nuclear power plants and airplanes, that cannot be disabled or shut down, even momentarily, because of the threat to people’s lives. In these applications, a redundant control system must be in place to take over instantaneously if the primary system fails. I recently deployed one such redundant control system for train tunnel ventilation at a major international airport. The system's main objective is to control, reduce, and help exting...

Continue reading →


Automatic logon in Microsoft Windows
Cesar Pena

Automatic logon in Microsoft Windows

I recently deployed a system where I needed a Microsoft Windows Server 2003 to automatically logon after a shutdown, blackout or any other power loss to the system. Here's what I did to solve this issue: Disable Event Tracker In Windows Server 2003 the “Display Shutdown Event Tracker” is enabled by default. This means, that if your server crashes you need to manually input what caused it to crash so that this data can be logged in the event tracker. This needs to ...

Continue reading →


Categories