Dividing Toolpath

Dividing Toolpath

TK.421
Advisor Advisor
889 Views
3 Replies
Message 1 of 4

Dividing Toolpath

TK.421
Advisor
Advisor

I have a lengthy corner finisher that the cutter broke somewhere in the middle of it. I know where the cutter broke. Is there a way in powermill to select the toolpath segments in cutting order up till that point? I used the divide toolpath by time, but that is a lot of guess work. I'd like to be able to select the area that it broke on, and everything before that.  Seems to me I thought of a way to do this some time ago but have since forgotten.

 

Any help is appreciated, thanks in advance!


the numbers never lie
0 Likes
Accepted solutions (1)
890 Views
3 Replies
Replies (3)
Message 2 of 4

rafael.sansao
Advisor
Advisor
Accepted solution

- Select the last segment;
- Open the reorder form toolpath;
- Shift + select the first item in the list;
- Delete button.

Rafael Sansão

OptiNC - www.optinc.tech

EESignature

0 Likes
Message 3 of 4

TK.421
Advisor
Advisor

That's how i did it before!! Thanks Rafael!!


the numbers never lie
Message 4 of 4

gosmann.andreas
Advocate
Advocate

I have a macro for it if u know the xyz cordinates the tool jumps to that position an u can select the toolpath segment. So its easier to find the right Position

 

STRING ToolP = INPUT ENTITY TOOLPATH "Choose Toolpath: "
   ACTIVATE TOOLPATH $ToolP
COPY TOOLPATH ;
ACTIVATE TOOLPATH #
RENAME Toolpath ; "WiedereinstiegToolpath"

UNSET TOOLPATHLINKS ;
UNSET TOOLPATHLEADS ;
//Simulation Starten
SIMULATE TOOLPATH ; TOOLBAR SIMULATION RAISE
EDIT PAR 'Simulation.PlayMode' 'points'
// Eingabe Maschinen Nullpunkt
   $SIMULATIONSTATE.MODELLOCATION = INPUT ENTITY WORKPLANE "Choose Workplane: "
// Suche nach Satz
STRING inp = INPUT "Enter the X Y Z coordinates separated by spaces without X Y Z"
STRING ARRAY xyz[] = tokens(inp)

REAL X = real(xyz[0])
REAL Y = real(xyz[1])
REAL Z = real(xyz[2])

SIMULATE JOG ABS X $X Y $Y Z $Z

ROTATE TRANSFORM TOP
FORM TPLIST