Cancel
Showing results for 
Search instead for 
Did you mean: 

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 9

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
Highlighted

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

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

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

Legend
Legend
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

Legend
Legend

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

Legend
Legend
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