cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with chamfer tool

Creator
Creator

Hello everyone.

For some time I am using the procedure: "PB_CMD_create_tool_list" in my postprocessor.

Everything is almost ok
But....
I have a problem when I use the chamfer tool.
Then the procedure can not see this tool.

When I change to another tool (End mill) then everything is good.

How to fix it ??

 

3 REPLIES

Re: PB_CMD_create_tool_list - problem with chamfer tool

Esteemed Contributor
Esteemed Contributor

If you search this forum, you will find there's a fair number of tool types not supported by the tool list functions.

 

You will have to figure out out what tool type it is & add appropriate code.

 

 

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: PB_CMD_create_tool_list - problem with chamfer tool

Solution Partner Genius Solution Partner Genius
Solution Partner Genius

Hello,

 

You can make a workaround.

 

In the procedure PB_CMD_MAP_TOOL_TYPE_AYS add the other type of tools...

 

global mom_tool_type

if {[string match "Milling*" $mom_tool_type]} {
return "MILL"
} elseif { [string match "User*" $mom_tool_type]} {
return "MILL"
} elseif { [string match "Turning*" $mom_tool_type]} {
return "LATHE"
} elseif { [string match "Grooving*" $mom_tool_type]} {
return "LATHE"
} elseif { [string match "Threading*" $mom_tool_type]} {
return "LATHE"
} elseif { [string match "Drilling*" $mom_tool_type]} {
return "DRILL"
} elseif { [string match "Spot*" $mom_tool_type]} {
return "DRILL"
} elseif { [string match "Reamer*" $mom_tool_type]} {
return "DRILL"
} elseif { [string match "Thread*" $mom_tool_type]} {
return "DRILL"
} elseif { [string match "Tap*" $mom_tool_type]} {
return "DRILL"
} else {
MOM_output_literal "(Type of tool unknown $mom_tool_type in procedure tool_list)"
return ""
}

 

 

Best regards,

Re: PB_CMD_create_tool_list - problem with chamfer tool

Creator
Creator
Thank you very much for your answer.
Best Regards

Learn online





Solution Information