PowerINSPECT 1355 Technical Sales Partner Meeting Demo

PWI000051

Context

this document applies to :

  1. PowerINSPECT 1355

 

Summary

This is the PowerINSPECT demonstration given at the July 2000 Technical Sales Partner Meeting.

Description

ALIGNMENT USING BEST-FIT POSITIONING FROM CIRCLES

New Inspection Session

File- New allows you to create a new inspection session.  The dialog box below will be displayed.

PWI000051-1.gif (47922 bytes)

Getting the CAD:  Choose the CAD from the Browser.  The ODX format is the format used by PowerINSPECT.  An ODX file contains only the data required for inspection.  PowerINSPECT uses an ODX file if one is available- if not, it will create an ODX file by extracting the relevant data from an IGS file. 

PWI000051-2.gif (2496 bytes)

You can browse PWI000051-3.gif (1078 bytes) for the CAD according to normal Windows practice, and this will show you a list of available CAD files. Navigate through them and pick the file you want.

PWI000051-4.gif (5390 bytes)

For this demonstration we are using a file called saddleinner.odx.

You can transform the CAD (rotation, translation etc) if required- for example if the CAD has been produced in die-line but you want to produce an inspection report in car-line.  Do this by clicking on the Transformation Matrix button. PWI000051-5.gif (1273 bytes)

Build up the transformation as necessary.

PWI000051-6.gif (5153 bytes)

and then choose OK.  In this example we have not used the transformation matrix.

Go to the next page of the Wizard using the Next button PWI000051-7.gif (1009 bytes) at the bottom of the main form.

This next page is concerned with Offsets and Tolerances.

PWI000051-8.gif (48737 bytes)

Surface or Edge points may be offset using this form:  the working tolerance for the job can be entered by using the Main Tolerance facility (right mouse click) to change the tolerance band.  You may set different tolerances for individual inspection groups within the session, but this defines the default settings.

Click on the Next button again to go to the next page of the Wizard.  Note that you can also go backwards to the previous page using the Back button.PWI000051-9.gif (1038 bytes)

The Next page is the Variables form.  This contains the link to the chosen Excel template and the variables specific to this inspection session.

PWI000051-10.gif (49196 bytes)

The first thing to do is choose the Excel Template file.

PWI000051-11.gif (1649 bytes)

There is a templates directory associated with each version of PowerINSPECT.  This contains a number of standard templates for producing reports.  Normally each customer will receive a modified version of one or more of these templates to include the company logo and other customer-specific details.

PWI000051-12.gif (5986 bytes)

The full path of the template directory is shown in the Internet Explorer window below.   This is how the template directory is installed by default.

PWI000051-13.gif (8801 bytes)

The template has default variables associated with it.  You can import these variables into PowerINSPECT using the Extract variables from template button. PWI000051-14.gif (1226 bytes).   Then you can modify the default settings as required.

This starts Excel.

The PowerINSPECT reporting is written using macros.  Due to security concerns about macros, which can carry viruses, Excel normally asks whether you want to enable macros or not.  You must enable the macros in the PowerINSPECT templates to allow the reports to run.

PWI000051-15.gif (4013 bytes)

When you complete this operation, the details from the template will be stored as part of the PowerINSPECT session.  You can then edit these default values as required.

PWI000051-16.gif (54332 bytes)

You can also choose to save these values as the default values for a new PowerINSPECT inspection, regardless of template chosen.  Do this by ticking 'Save as Default Parameters.'

When you click on Finish a new PowerINSPECT inspection session will open.

You can change the contents of the view using Display-Visible Levels as shown below.

PWI000051-17.gif (2782 bytes)

This allows you to make different CAD levels visible or invisible.  The Active levels at the right are visible, while the Available levels on the left are invisible.   You can move levels from one side to the other using the buttons in the centre.

The triple arrow buttons PWI000051-triplebutton.gif (942 bytes) transfer all of the levels in the direction indicated, while the single arrow buttons PWI000051-singlebutton.gif (925 bytes) transfer only the selected levels.

You can change the colours of the display using Display- Colours.  This is useful if the original colours do not have enough contrast for easy viewing.

PWI000051-19.gif (2781 bytes)

Change the colours of the CAD levels by clicking in the coloured area- this will produce a drop-down menu of colour choices.  For the purposes of screen shots for this demonstration, the background colour was changed.

PWI000051-20.gif (5738 bytes)

Similarly you can remove selected CAD levels from the inspection, using Measures- CAD Levels for Inspection.  Transfer them between active and available using the arrows as before.

PWI000051-22.gif (4031 bytes)

This is the new Inspection session.  The CAD data is shown here in Isometric View 1.

PWI000051-23.gif (102134 bytes)

First we must create an alignment.  This will allow us to relate the CAD data to physical part for inspection.  We will create an alignment by measuring a number of geometric features, and then set CAD coordinates for them.

Click 'Delay Measure' in the top toolbar PWI000051-24.gif (2755 bytes)

so that you can set up inspection elements without measuring them straight away.

PWI000051-25.gif (108675 bytes)

The preparation sequence that follows will allow a Best-Fit Positioning from 3 (or more) holes which was introduced in V1.200 but has been enhanced slightly. The CAD part lends itself to this type of set-up as it is free-form (no fixturing being used) but has Geometrical entities that may be used to give a far more accurate positioning than the normal free-form fit.

Use the 'Geometric Group' button on the left hand toolbar to create a geometric group.   This will contain measured geometric features, such as planes and circles, which will be used to create the alignment.

PWI000051-26.gif (4179 bytes)

This will bring up the Geometric Group Dialog box.  Note that you can change the name of the Geometric Group if required.  A relevant name may help you to identify the particular group in the sequence tree.  You can also decide whether you want this group to be included in the Excel Inspection report- you can now remove or include entire sections at the touch of a button.

PWI000051-27.gif (4167 bytes)

This will create a geometric group as shown below.

This is the Preparation Sequence : - First a PLANE is probed (this plane is associated with Circle 1 & Circle 2 and is called PLANE 1) CIRCLE 1 & CIRCLE 2 are then measured (ensuring an association with PLANE 1) PLANE 2 is probed next (this plane is associated with CIRCLE 3) CIRCLE 3 is measured next (ensuring an association with PLANE 2) The example shown is using a CMM (Coordinate Measuring Machine) which is equipped with a touch-trigger probe.

If you are using a rigid probe- usually on an  Articulated Arm such as Romer, CimCore, Axila, Faro, MicroScribe etc- then the Single Point Circle can be used to replace the Circle feature giving the user the ability to take a single point to construct the circle (providing the Probe Stylus Diameter is larger than the Circle (Hole) being measured.)  Be aware that when using this function for this type of positioning the user must use the Point 1::Centre, Point2::Centre, etc and DO NOT USE :- Point 1::ProbeCentre etc.

For more details about the Single Point Circle geometric element, see the technical note, PWI000052.

PWI000051-28.gif (93283 bytes)

First we must create a probed plane.

PWI000051-29.gif (2604 bytes)

This brings up the probed plane dialog box shown below.  We will call the first plane Plane 1. (The names and/or numbers of any Geometric entities can be changed to suit).

PWI000051-30.gif (8574 bytes)

Next you should create two probed circles

PWI000051-circle.gif (3517 bytes)

A circle is a 2D measure and therefore each circle is associated with a plane.   The first two circles will be associated with plane 1, the only plane created so far.

PWI000051-31.gif (10584 bytes)

Create a second probed plane.

Create a third circle.  The circle now defaults to using the most recently created plane- this is the one we want to use.  Circle 3 uses Plane 2 as its reference plane.

PWI000051-32.gif (8395 bytes)

You have now created the following elements in the sequence tree.

PWI000051-33.gif (3146 bytes)

We now want to measure the elements we have created.

Simulation

Note- if you wish to simulate this inspection after the event using the log data, you can do so by 'right clicking' on the connection flashPWI000051-43.gif (1310 bytes), and selecting the Simulation option.

PWI000051-42.gif (2246 bytes)

This displays the Simulation dialog box. Use the Browse button to select the log file which contains the list of points.  When PowerINSPECT's Probing dialog box is open for an element, you select the point or points you want to use, and press the 'Send' button.

PWI000051-41.gif (8465 bytes)

Calibrating the Probe

Some types of hardware use 3rd party probes, such as Renishaw, which need calibration.  

If we need to calibrate the probe but have not already done so, we must do that first.

PWI000051-36.gif (5231 bytes)

First enter the diameter of the Calibration Sphere used in the session at the top of this dialog box.

No probes are listed in the main body of the dialog box, so we have to create a new one.  PWI000051-37.gif (1037 bytes)

Enter the details in the Dialog box and select OK.

PWI000051-38.gif (4841 bytes)

The new probe will be shown in the Probes Dialog box.

PWI000051-39.gif (5797 bytes)

Press 'OK' to use the selected probe.  You will be asked whether you want to calibrate the probe.  If you have just finished creating the probe ID, as we have, you should probe it.  (If you are reusing an existing probe configuration, there is no need to recalibrate it.)

PWI000051-40.gif (2554 bytes)

 

The probe is calibrated using the dialog box below.  Note that the number of points taken is recorded at the top right hand corner - 5 in this case.

In common with the other Probing dialog boxes, there is an instruction about how to take the measurement in the lower half of the box.

PWI000051-44.gif (8421 bytes)

 

Taking Measurements

We are now ready to measure the elements we have created.  We do that by selecting Play All, either on the top toolbar as shown,

PWI000051-34.gif (2650 bytes)

or by selecting one of the elements, doing a mouse 'right click' and selecting 'Play All' from the menu.

PWI000051-35.gif (2886 bytes)

Each measurement will now be taken in sequence.  Follow the instructions in each Probing dialog box.  Note that each point taken is recorded by the counter at the top right corner of the dialog box.  The measurement results are shown in the central section.

Measuring Plane 1

PWI000051-45.gif (8258 bytes)

The PLANES & CIRCLES which have been measured are now shown on the CAD Screen. They are not yet aligned with the CAD data. They are shown in relation to the CMM Co-ordinate system which is not yet related to the CAD co-ordinate system.

PWI000051-46.gif (41239 bytes)

When you have finished measuring all the elements in the group, click on the 'up one level' button in the top toolbar.

PWI000051-47.gif (2929 bytes)

Aligning the part

Click on the Alignments Icon. This will show the variety of Alignments available. The Best-Fit is the one to use in this example (as shown below).

PWI000051-48.gif (2848 bytes)

The Wire-Frame Checker, PWI000051-49.gif (942 bytes), can be used to determine the co-ordinates of the entities required. If you already know the co-ordinates from the CAD, drawing , or a set-up sheet you can use these directly.

The Number of Points to be used is 3; and Point 1 / 3 must be related to Circle 1 Centre , and Plane 1 Z reference height; Point 2 / 3 related to Circle 2 Centre and Plane 1 Z reference height ; Point 3 / 3 related to Circle 3 Centre & Plane 2 Z reference height.

SET-UP using best-fit from circles:

C1 = 251.665 , 57.14 , 74.60
C2 = 46.543 , 57.14 , 74.60
C3 = 149.103 , 250.384 , 73.03

C4 = 213.420 , 17.246 , 77.552
C5 = 84.788 , 17.246 , 77.552

:- PLANE 1 , CIR 1 , CIR 2 PLANE 2 , CIR 3 PLANE 3 , CIR 4 , CIR 5 It is also possible to flag Point 1, as a Hard Point which means that PowerINSPECT will force this point to keep the co-ordinates specified for point 1 during the calculation. The co-ordinates for the other two points will float according to the results of the best-fit calculations.

PWI000051-50.gif (4512 bytes)

After entering the XYZ coordinates for the 3 Circles, left mouse click on the OK button. The position of the Circles and Planes should move to the correct position on the CAD screen.
If an error has occurred during the entering of the data then the Geometric entities will not be in the correct position and the positioning can now be modified to suit (with the original PLP the entities could not be viewed on the screen and errors were not easily recognisable). This amendment or re-positioning can be performed until the user is satisfied that the positioning is correct.

The following view is a Print Preview showing how the measured Geometric Elements have now moved onto the CAD data and are in the correct position to carry on with the Inspection Group

PWI000051-52.gif (26650 bytes)

For further details about the Best Fit (Points) alignment method, see the technical note, PWI000053.

Inspecting the part

Once the alignment is seen to be correct an Inspection Group may be opened and then points can be taken on the fly.

Click on the Surface Inspection Group button PWI000051-53.gif (1453 bytes).

Fill in the form Surface Inspection Group, the Name can be changed to suit the customer, the drawing etc. The labels can be changed (i.e. from SP to DEL if the work produced is for Delcam etc.) and the tolerance can also be amended if necessary

 

PWI000051-54.gif (8819 bytes)

The screen now changes to the Surface Inspection Group screen and points can be taken on the fly.

PWI000051-55.gif (34551 bytes)

Once the Inspection Group is complete it can be shown with the confetti or with labels etc.
The next view shows the simple labeling format

PWI000051-66.gif (73573 bytes)

Anything that appears on the CAD Screen can be Print-Previewed and then printed off and included in the final Inspection report as a visual aid.

If the points taken are not within an acceptable tolerance a Best-Fit can be performed on the points taken to refine the group. The Best-Fit analysis can either be used by Translation or Translation & Rotation.

PWI000051-57.gif (4247 bytes)

A best-fit may be used on some or all of the inspection groups.  As before, select the group(s) required for the best fit, and move them to the 'Selected' column on the right.

PWI000051-58.gif (4861 bytes)

 

Once the Inspection Group is entered into the analyser, click on “Go Step” PWI000051-59.gif (1044 bytes) and the analysis takes place. The before and after appears on the small screen; the rotation, translation and deviation can then be viewed by the user. This will normally reduce the range of the deviations, as the points are fitted better to the CAD.

PWI000051-60.gif (12579 bytes)

The Inspection Group can then be viewed again (Open Group) and the points can be seen to have changed to suit the analysis (if this analysis is deemed unsuccessful then another Inspection Group can be taken and the same steps followed to create another best-fit). This operation can be performed again and again.

Once the Positioning (to include best-fit) is acceptable, Geometric elements can be measured and added to the Inspection Report.

Measuring a Section

This section has been created at Y=227.

PWI000051-67.gif (7809 bytes)

A line is shown across the part at the correct position, in the colour chosen in the 'Section' dialog box.  You should take points along this line.  They will be shown as confetti, using the usual surface inspection colour conventions.

PWI000051-62.gif (35683 bytes)

When you have finished measuring the section, click on the 'green tick' PWI000051-CurveTick.gif (999 bytes) to stop measuring.  The screen will revert to the normal CAD and sequence tree view, showing the inspection confetti along the section line.

PWI000051-63.gif (62843 bytes)

A new tab will also appear at the bottom of the screen as a result of this measurement- the 'Section Group' tab.  If you click on this tab you will see the section view.

PWI000051-64.gif (45863 bytes)

 

The final portion of the demonstration relates itself to the Point Cloud facility and is called the Curve Digitiser. This allows PowerINSPECT to Digitise points, sections & multiple sections with or without the CAD data being available. This section can be treated independently from the rest of this document.

CURVE DIGITISER TOOL: -

A full and detailed description of Digitised Curves is in ‘What’s New in PowerINSPECT 1.300’ and in the technical note, PWI000054.

The Curve Digitiser Tool can be used with CAD data or without any CAD. This allows digitising to take place where there is a known modification area to the CAD data supplied (as shown in the demonstration.) Alternatively if the component has no CAD you may copy it by digitising either a selected area or the complete component.
To start the Curve Digitiser Tool the Icon Point Cloud Group is used as below.

PWI000051-pointcloudicon.gif (1287 bytes)

Once into the Point Cloud Group there are 2 options Curve & Point Cloud from a File. In this section only Curve is dealt with.

PWI000051-Curve.gif (1776 bytes)

Once Curve Digitiser Tool is open click onto the Curve Sketching Options icon

PWI000051-CurveOptions.gif (28950 bytes)

Using the Guided Plane Definition (left mouse click) a Plane can be set-up to denote where the first digitised section will take place. The Nominal Plane can then be entered (below shows the Nominal Plane as Y 60.) Entering an Automatic Plane Offset with an increment (10) will automatically create the next Plane where the digitising can take place. This function allows the user to set the Plane & Increment at the beginning of Digitising and take as many sections as required and also to add extra sections if necessary.

If using a CMM then it is preferable to have the component set-up as true to the Major Axes of the CMM as possible. This makes the taking of points easier because you can move in one axis only.

If using an Articulated Arm you can take points by keeping the button depressed and scribing over the section required (i.e. zigzagging): a point will be received each time the probe passes over the set Plane. In this instance the Component need not be true to any axis.

PWI000051-65.gif (6070 bytes)

Points are then taken on the surface where the first section is required (remember no CAD data is required because the digitising can be carried out with or without CAD) and the points appear as small circles when they are taken as below.

PWI000051-68.gif (36046 bytes)

 

 

The following view shows points taken at a section Y42 and then Y45. Increment to the next plane by (left mouse clicking) onto Start New Curve PWI000051-StartNewCurve.gif (953 bytes) thus incrementing by the specified distance. Take points again at the new position. If required, more sections can be digitised remembering each time to (left mouse click) onto Start New Curve. The Increment will remain as defined (10 in this example) and the following curves will be added next to the original.

This process can be repeated for X and/or Z by amending the Nominal Plane to X or Z (stating the Plane and increment required). It is important to remember that if a New Curve Sketch is required for X and/or Z that the Use Guided Plane Definition must be ticked.

PWI000051-UseGuidedPlane.gif (2183 bytes)

Any Existing Plane can be used in conjunction with a Current Offset if required.

PWI000051-69.gif (32294 bytes)

Once enough sections have been digitised then (left mouse click) onto the Green Tick PWI000051-CurveTick.gif (999 bytes)

Projecting the Point Clouds

Point Clouds show the probe centre, but you can project a point cloud onto the CAD surface.  Click on the Point Cloud tab at the bottom of the screen to see details of the point cloud.

The details in the point cloud screen refer to the cloud or curve selected in the sequence tree on the left.  The screen shot below shows an unprojected point cloud.   To project a point cloud, click on the 'Project Point Cloud' button on the right hand toolbar as shown below.

PWI000051-70.gif (45355 bytes)

As the point cloud is being projected, the statistics section and the upper and lower windows will be periodically updated.  The results are shown as a distribution.   You can use the 'zoom' menu section in the right hand toolbar to see a larger or smaller section of the Gaussian curve produced.

PWI000051-71.gif (51005 bytes)

When you have projected a particular curve, the points will be shown in colour according to the usual PowerINSPECT conventions, carrying over the colours used in the distribution curve shown in the point cloud tab.

PWI000051-72.gif (54931 bytes)

You can use the 'zoom' menu section in the right hand toolbar to see a larger or smaller area of the Gaussian curve produced.

PWI000051-73.gif (48107 bytes)

The 'print' or 'print preview' section of the report shows the selected view and relevant data from the Point Cloud tab, together with the selected view from the main CAD window view.

PWI000051-74.gif (21946 bytes)

 

You can view projected points in the main CAD as you would view surface inspection confetti.

PWI000051-75.gif (21981 bytes)