cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted

getToolParameter("ToolName","Radius") for PROBE

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

Hi!

 

I try to get probe radius for touch probe NX tool, no results. My probe from liblrary, libref is ugt0402_001 (NX10.0.3.5) and I cannot to get radius of probe. I must to say - no any records in lib about probe radius.

 

When I run getToolParameter getToolParameter("UGT0402_001","Length1") - I received 122.00,

but for getToolParameter("UGT0402_001","Radius") - 0.0 always.

 

I need probe radius to simulate exact probe motions in CSE......

 

 

 

 

9 REPLIES

Re: getToolParameter("ToolName","Radius") for PROBE

Siemens Phenom Siemens Phenom
Siemens Phenom

Hey Yuri,

 

that is a known limitation as the probe inside the NC CAM do not have a radius parameter.

Only way is to work with $TC_DP..[]=radius and use it in CSE.

 

The open problem is how to set these value.

Sorry no solution yet an ER exists.

 

 

Thomas Schulz
Siemens PLM
Manufacturing Engineering Software

Re: getToolParameter("ToolName","Radius") for PROBE

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom
Tnanks, Thomas....

Re: getToolParameter("ToolName","Radius") for PROBE

Genius
Genius
If I go right. The probe tool is like an solid tool.
So you can ask with UF the diameter of the sphere (tip of probe tool)

Re: getToolParameter("ToolName","Radius") for PROBE

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom
Good idea about UF. But I dont know how I can run any UF from cse-driver. If you know - let me know, please..

Re: getToolParameter("ToolName","Radius") for PROBE

Genius
Genius

You can do it in PP run and write it to tool_parameter $TC_DP..[] 

 

Re: getToolParameter("ToolName","Radius") for PROBE

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

Thanks, really good idea and I can check it. But more easy add field to sub-operation dialog "Probe radius" and output Q999=radius, and use this var for subprogramm.

 

Thanks.

Re: getToolParameter("ToolName","Radius") for PROBE

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

Thanks for @schauerm3!

 

Probing.png

 

Now I have realesed his idea about UF for prob radius evaluation.  I open solid model of my prob and set name for probe face "PROBE_RADIUS".

But usually probe or any tool component supressed in assemby tree, in this case I set expression sup=0 for suppress component and sup=1 for unsuppress.

I run my UF, set expression to sup=1, ask face "PROBE_RADIUS" for probe radius and set sup=0.

Working! You can see a short video.

Thank you for idea!

Yuri

Re: getToolParameter("ToolName","Radius") for PROBE

Genius
Genius
It's nice to hear that's working.
Did you implement all Probing Cycles?

Re: getToolParameter("ToolName","Radius") for PROBE

Solution Partner Phenom Solution Partner Phenom
Solution Partner Phenom

Yes

Learn online





Solution Information