PowerInspect CNC simulation not matching graphical simulation on angled position

PowerInspect CNC simulation not matching graphical simulation on angled position

joe.sklenar
Explorer Explorer
1,462 Views
6 Replies
Message 1 of 7

PowerInspect CNC simulation not matching graphical simulation on angled position

joe.sklenar
Explorer
Explorer

Hello everyone,

 

I hope you are well.

 

Trying to pick up Powerinspect and come across a strange graphical error during CNC simulation. (video linked). The offline simulation looks correct but on running the CNC online one the probe measures the feature but seems to be in an incorrect position even though the results show a correct measurement? It appears the probe it taking the measure point in an A0 B0 position but the head is angled over to the cylinder normal (graphically shown). Any help as to why this is happening or how to resolve it would super.

 

Kind regards.

 

edit: added link attachement didn't show. https://autode.sk/3yM8lfT

 

0 Likes
1,463 Views
6 Replies
Replies (6)
Message 2 of 7

dmitriy.dolgikh
Autodesk
Autodesk

Hi Joe,

 

Off the top of my head:

1) It could be that you ended up with two cylinders referencing different alignments. You can check it by either raising the Modify Item dialog (right-click, Modify Item) or by selecting the item in the tree and switching to the Info tab instead of the CAD View tab. On the Modify Item dialog please make sure that both cylinders have the same Coordinate System set for both (first property on the first tab).

2) It could be that you calibration for the angled probe is off. Switch to the Machine tab at the top, pick the angled position in the tree and click on "Calibrate" on the toolbar. To be on the safe side - repeat with the A=0, B=0 position and ensure that in the VirtualCMM you can see the probe going to the same location for calibration.

 

I hope it helps,

Dmitriy

0 Likes
Message 3 of 7

joe.sklenar
Explorer
Explorer

Hi Dmitriy,

 

Thank you kindly for the input my friend. The 2 cylinders share the same alignment for what I can tell.

 

joesklenar_0-1628853061994.png

joesklenar_1-1628853201498.png

Further to this I have re-calibrated the probe several times and again I believe they are correct. 

 

joesklenar_2-1628853916977.png

 

 

Additional info: This is repeatable on any surface or geometric element off axis to the initial alignment plane (XY plane). I have also tried different models and alignments; so something either I am missing completely (don't think so) or some setting is not right? Tried reinstalling, building complete probe assemblies from scratch, different models, setups you name it and the same result?

 

We are using Virtual CMM for the moment until Renishaw update our CMM with a new controller, but I am a little fearful of running anything on it to be honest due to VCMM showing the same movements.

 

Very new to Powerinspect so please forgive if I'm being stupid here and missing the obvious. Used Dmis language, Modus, Mitutoyo, Abberlink and others before so not a complete novice.

 

Kind regards.

 

0 Likes
Message 4 of 7

dmitriy.dolgikh
Autodesk
Autodesk

Thanks for providing additional details and screenshots!

 

A couple of additional questions:

1) Have you got your VirtualCMM configured to use "Collision Checking"? On the VirtualCMM to go the "Option" on the main menu and make sure that the "Collision Checking" is ticked. By doing that you'll tell VirtualCMM to actually use the loaded model and probe to detect contacts/collisions and without it VirtualCMM with simply report success for any positional move and report nominal results for any probing move.

2) Have you re-calibrated all the positions? Specifically, have you re-calibrated the A=45, B=-179.30 position? Could you please confirm that the probe visually went to the calibration sphere in VirtualCMM. 

Even though you programmed the A=45, B=180 angle for the cylinder, after getting the actual alignment, PowerInspect adjusted it to A=45, B=-179.3 as the probe angle which should be used instead. You can stop PowerInspect from doing the adjustment by raising the PowerInspect Options dialog (File->Options->Application Options), selecting "CNC Replay" and ticking off the boxes from the first two options.

 

0 Likes
Message 5 of 7

joe.sklenar
Explorer
Explorer

Hi,

Virtual CMM did have collision checking switched off,  switching it back on and running the simulation again it now comes up with no trigger detected. Which I guess is correct as it is sitting in mid air. The probes were calibrated yes; just the screen shot I sent sorry. The reason for the A-45 B180 was I even tried setting a manual one and used the probe wizard to attach to the cylinder feature (this also produced the same result). Totally baffled as to why this is happening???

 

Kind regards

 

0 Likes
Message 6 of 7

dmitriy.dolgikh
Autodesk
Autodesk

If the Collision Checking in VirtualCMM was off then all the calibration information is wrong. You need to re-do it. I'd recommend doing the following:
1) Shut PowerInspect and VirtualCMM down and re-start PowerInspect

2) Open the document you have

3) Make sure that you have "VirtualCMM" as the protocol. In PowerInspwect go to Tools->Machine Panel, Configure and set "Virtual CMM" as the Active Connection protocol

4) Go to PowerInspect Options dialog (File->Options->Application Options), selecting "CNC Replay" in the tree and make sure that the first two options that talk about Adjusting Angles are OFF.

5) Start VirtualCMM. Ensure that the "Collision Checking" is TICKED

6) Make sure that the VirtualCMM probes are configured as your document. In VirtualCMM, go to Probe Database and click on "Document's Simulator -> VCMM".

7) Make sure that the protocol itself is configured as your document and VirtualCMM. In VirtualCMMGo go to Probe Database and click on "VCMM -> Live Machine". It is important to do the steps 2,3,6,7 in the specified order.

8 ) Connect PowerInspect to VirtualCMM. In PowerInspect, go to the Tools->Connection panel and click on "Attach"

9) Re-calibrate the head. In PowerInspect go to the "Machine" tab, select the head, click on the "Calibrate" button and go through the wizard. This will delete any other head positions that you might have created before. You will need to create them again.

10) Add the A45 B180 position back. Click on the plus button on the Machine Tab and enter the angles.

11) Calibrate the position by selecting the new position and clicking "Calibrate". Ensure that in VirtualCMM you can actually see the head rotating and going to the calibration sphere.

 

Now the document should be probing in the expected position.

 

It might look complicated and long, but it is actually just 5 mins job. It will be much easier on a real CMM, unfortunately VirtualCMM is not the simplest piece of software and has it's caveats.

0 Likes
Message 7 of 7

ivangerun
Community Visitor
Community Visitor

Hello, thank you for the consultation. I have the following question, that the protocol itself is configured by both your document and VirtualCMM.

 

 @dmitriy.dolgikhmarket-promocode.ru 

0 Likes