Feature to feature probing in Fusion

Feature to feature probing in Fusion

Eric_Evans_a_GiroDisc_com
Advocate Advocate
416 Views
7 Replies
Message 1 of 8

Feature to feature probing in Fusion

Eric_Evans_a_GiroDisc_com
Advocate
Advocate

Is this possible now/will it be in the future?

 

Ex. I drill two through holes in a part from side 1 and use those holes on the backside to define my side 2 WCS.  I'd like to probe both hole locations, calculate the actual angle between them, and use G68 to apply the rotation to my WCS.

Renishaw Inspection plus has a cycle for this (9834?), but can/will Fusion be able to generate these now/in the future?

 

Does anybody out there have a temporary workaround workaround like using manual NCs between probing operations?

417 Views
7 Replies
Replies (7)
Message 2 of 8

programming2C78B
Advisor
Advisor

https://help.autodesk.com/view/fusion360/ENU/?guid=MFG-PART-ALIGNMENT

Please click "Accept Solution" if what I wrote solved your issue!
0 Likes
Message 3 of 8

Eric_Evans_a_GiroDisc_com
Advocate
Advocate

I've seen that alignment procedure before, and it looks quite neat, especially being able to align non-prismatic parts.

I was thinking something a bit more straight forward that doesn't require going back and forth between the control and Fusion.

My work around:

1- Probe WCS origin

2- Two additional probing operations, one for each feature to be compared (setting 2 different extended WCS)

3- Manual NC to populate dedicated variables with nominal feature data (position/spacing) 

4- Manual NC to calculate rotation based on probe results and nominal feature data

 

Like this part has some holes to be aligned from back to front:

OP1 aligns all the critical features in one setup

OP2 is a bunch of counterbores.  I'd like o use the center bore as my origin, and use two opposing holes to clock the angle.  I can eyeball it within a degree or two but would like it to be as close as possible.

Having to make a few of these I don't want to go back and forth to adjust and confirm alignments after each part.

Eric_Evans_a_GiroDisc_com_1-1720448147452.png

 

 

0 Likes
Message 4 of 8

programming2C78B
Advisor
Advisor

right, so for a part like this I'll just do a manual NC of a tool loaded with the hole sized pin, then bring it down to align the part at where its supposed to be. Never got it to work automatically in the machine, but we don't run enough parts per run to justify the time. I know you could probe 2 points as g55/g56, and use a macro to find the angle between the two points. 

Please click "Accept Solution" if what I wrote solved your issue!
0 Likes
Message 5 of 8

marcus.toepke
Collaborator
Collaborator

I use direct NC output for thingk lile this

I write probing in the control and put it with direct NC output in the Fusion CAM code.

For our Heidenhain contorl I have written a programm. With that programm I can write opriginal Heidenhain Probing code for iTNC530. This way I can write probing code and save it as probing Template:

marcustoepke_0-1720451524068.png

marcustoepke_1-1720451553714.png

marcustoepke_2-1720451648894.png

* - ----------------------
M312
*   - Tasten Ja/Nein 1/0 (Anschlag mehrere Teile)
FN 0: Q1690 =+1
FN 12: IF +Q1690 LT +1 GOTO LBL "ANSCHLAG"
FN 18: SYSREAD Q1600 = ID2000 NR10 IDX4158
FN 9: IF +Q1600 EQU +1 GOTO LBL "SATZLAUF"
* - T99 - Taschter
TOOL CALL 99 Z
TOOL DEF 1
;
TCH PROBE 413 BZPKT KREIS AUSSEN ~
 Q321=+50   ;MITTE 1. ACHSE ~
 Q322=+50   ;MITTE 2. ACHSE ~
 Q262=+0    ;SOLL-DURCHMESSER ~
 Q325=+0    ;STARTWINKEL ~
 Q247=+90   ;WINKELSCHRITT ~
 Q261=+0    ;MESSHOEHE ~
 Q320=+0    ;SICHERHEITS-ABST. ~
 Q260=+100  ;SICHERE HOEHE ~
 Q301=+1    ;FAHREN AUF S. HOEHE ~
 Q305=+0    ;NR. IN TABELLE ~
 Q331=+0    ;BEZUGSPUNKT ~
 Q332=+0    ;BEZUGSPUNKT ~
 Q303=-1    ;MESSWERT-UEBERGABE ~
 Q381=+0    ;ANTASTEN TS-ACHSE ~
 Q382=+0    ;1. KO. FUER TS-ACHSE ~
 Q383=+0    ;2. KO. FUER TS-ACHSE ~
 Q384=+0    ;3. KO. FUER TS-ACHSE ~
 Q333=+0    ;BEZUGSPUNKT ~
 Q423=+4    ;ANZAHL MESSPUNKTE
;
TCH PROBE 401 ROT 2 BOHRUNGEN ~
 Q268=+0    ;1. MITTE 1. ACHSE ~
 Q269=+0    ;1. MITTE 2. ACHSE ~
 Q270=+0    ;2. MITTE 1. ACHSE ~
 Q271=+0    ;2. MITTE 2. ACHSE ~
 Q261=+0    ;MESSHOEHE ~
 Q260=+100  ;SICHERE HOEHE ~
 Q307=+0    ;VOREINST. DREHW. ~
 Q305=+0    ;NR. IN TABELLE ~
 Q402=+0    ;KOMPENSATION ~
 Q337=+0    ;NULL SETZEN
;
LBL "ANSCHLAG"
LBL "SATZLAUF"

 

0 Likes
Message 6 of 8

Eric_Evans_a_GiroDisc_com
Advocate
Advocate

That looks similar to mine, but I am trying to keep it all internal to CAM-I don't want to be doing any hand edits after posting.

First Manual NC to enter nominal data, with operator notes:

Eric_Evans_a_GiroDisc_com_2-1720458027252.png

Eric_Evans_a_GiroDisc_com_3-1720458036839.png

And a second (protected!) Manual NC that handles the actual probing, using the variables from the first Manual NC:

Eric_Evans_a_GiroDisc_com_4-1720458070835.png

A huge advantage of being able to do this with the actual probing routines would be eliminating errors from typing in sizes and positions (I always "inspect" features and copy/paste the results to mitigate this) as well as features not needing to be aligned/symmetric as I have them set up.

0 Likes
Message 7 of 8

kuhnjst
Enthusiast
Enthusiast

I would also like to see the Renishaw probing capabilities expanded in fusion. Currently I also Just "fudge it" by probing 2 holes and then manually adding the 9834 lines of code. Always afraid of "fat fingering" something, forgetting to add G68's/69's. It would be nice to have this "automated" within Fusion.

Message 8 of 8

Eric_Evans_a_GiroDisc_com
Advocate
Advocate

Probing/applying rotation on a single flat surface has been available for a while.  Sometimes I have to create/bridge a surface to get it to work, but it applies the appropriate G68/69s and works really well.

Seems like extending this to offset faces or boss/bores should at least be somewhere in development...