18Phone: 516-328-3970www.technocnc.comTechnical SectionFor example, over a 1x1 grid:By cutting the grid spacing in half, you wind up collectingapproximately 4 times as many points. As you can see,collecting data to reproduce fine detail can quickly involvescanning millions of data points. This produces a calculationburden on the computer as well as a processing problem toget all the required detail from the data. Dealing with thislarge quantity of data can become burdensome.Cleaning Up the ActOnce the points are collected, the next stage is togenerate the surface or the toolpath for the surface and thisis where the software becomes critical. Think of the softwareas the word processor needed to edit the rough draft. Somesoftware packages are available to reproduce the surfacestraight from the scanned data. Scanned surfaces can beprojected onto existing surfaces or other G-Code programswith this software. The other approach is to create surfacesfrom the scanned data which will be integrated with othersurfaces for an application or for reverse engineering. Thisapproach is best done with a program like RHINO for thedata collection and the surface manipulation. If the datacollected is a point cloud, we would also recommend aprogram called COPIOUS. This is an add-on to RHINO andis specifically designed to convert a great number of datapoints into surfaces. It also performs critical tasks such asfiltering and feature recognition, both of which are extremelyimportant. When a sea of data points is collected with a 3Dscanner, it is very similar to a flat bed scanner scanning asheet of paper in that both processes collect the data andunder the best of circumstances; one should expect somenoise in the data in both cases. This noise can come froma number of sources such as an imperfect surface, dirt onthe surface and so on. Filtering and surface clean up is acrucial stage of reverse engineering and COPIOUS andRHINO are some of the best tools for accomplishing this.There are major software packages devoted exclusivelyto recreating surfaces from point cloud data. Some examplesof these software packages are Imageware, Rapidform andGeomagic. These packages are designed to filter the noiseas well as recreate the features of the object from the pointcloud, such as holes, cusps, edges and so on.The Grand FinaleOnce the surfaces have been created, edited and filteredthey can be used for various applications. The results canbe incorporated into other designs or transferred to a CAMprogram for machining or even projected onto existingparts as secondary machining on molds or models.Matching a System to Your ApplicationEach of the three systems has its own advantages anddisadvantages in relation to an application. Although thelaser scanner is the most expensive and is not typicallyused for 2D scanning, it also collects the most data in themost time-efficient manner. Laser scanning is an automateddigitizer, which means you attach the laser module to the Z-axis of your CNC machine. X- and Y-axis data is collectedvia the CNC machines XY travel, while Z-axis data iscollected by the laser. Through the software connected tothe CNC machines controller, the laser creates a highlydetailed point cloud from the XYZ data it collected. Thepoint cloud, in turn, is saved to your computer hard drive inany number of standard formats.Number ofPoints Collected361214411681Grid spacing inInches.2.1.05.025