Probing

More
08 Nov 2019 03:49 #149902 by mikegg
Probing was created by mikegg
Has anyone been successful incorporating probing into Fusion 360? I keep getting an error related to spindle speed being out of range.

Related post here:
knowledge.autodesk.com/support/fusion-36...M-or-Fusion-360.html

Please Log in or Create an account to join the conversation.

More
08 Nov 2019 14:30 #149918 by Leon82
Replied by Leon82 on topic Probing
There is probably a line in the post which generates an alarm if no speed it selected. You would have to open it and see

Please Log in or Create an account to join the conversation.

More
08 Nov 2019 16:04 #149925 by mikegg
Replied by mikegg on topic Probing
Hey thanks for that! I was able to find the error call in the LinuxCNC.cps file. I just changed it to a warning and that seemed to get past that issue.

But now it's complaining that:
"Error: The probe cycle 'probing-xy-circular-boss' is machine specific and must always be handled in the post configuration."

So I guess the post processor needs to be modified to correctly handle probing functions. That's probably over my head, and G38.2 isn't all that difficult from the command line.

Please Log in or Create an account to join the conversation.

More
08 Nov 2019 18:22 #149934 by Leon82
Replied by Leon82 on topic Probing
I did my mastercam post at work to output the renishaw probe routines using the drill cycles.

It may be possible in fusion 360.

Please Log in or Create an account to join the conversation.

More
31 May 2022 19:18 #244306 by JackRay
Replied by JackRay on topic Probing
Hello everyone,

I also have the same mistake when I do probing with my machine. Indeed the problem comes from the post processor.

-Does anyone have any information about the evolution of this post processor?
-Is there a Linuxcnc post processor only for probing?

Thank you very much for your help

 

Please Log in or Create an account to join the conversation.

More
02 Jun 2022 10:10 #244437 by andypugh
Replied by andypugh on topic Probing
The postprocessors are reasonably legible (Javascript) and easy to change. (in that Fusion makes it fairly easy to get to them and edit. Unlike the thread tables...)

Please Log in or Create an account to join the conversation.

More
10 Mar 2023 02:02 - 10 Mar 2023 02:14 #266250 by MartyJ
Replied by MartyJ on topic Probing
Hi everyone, I finished adapting Tomach's probing routines and postprocessor for LinuxCNC today. It does almost everything you might need, finding and setting 3-axis coordinate systems off of stock or part geometry from Fusion360, and then inspecting parts after machining. Here it is in action inspecting a 3d printed test part: photos.app.goo.gl/mTiJ3PbBUnsnzHb86

Here's a zip file with everything you need. Put the subroutines in your Macros folder linked from your linuxcnc .ini file. Then use the LinuxCNCWithProbing.cps postprocessor.
www.dropbox.com/s/gpe869eolzx2jbw/LinuxC...be%20macros.zip?dl=0

The best part is that instead of using probe-basic, Verser's probe screen or other probe UI's, you can use whatever LinuxCNC UI you want. Because probing isn't dependent on the UI anymore! As you set up probing per job, the settings for probing are saved in Fusion360, so you never have to re-think how to probe, and you can visualize the process as well as specifying the exact probing locations right there in Fusion360.

Credit goes to: 
Tormach for the PathPilot Fusion360 probing routines
XoomSpeed for the postprocessor, test routines and test 3d print 
I adapted the XoomSpeed postprocessor to work with LinuxCNC, mostly just debugging some errors and adding G64 on a per-operation basis
Last edit: 10 Mar 2023 02:14 by MartyJ.
The following user(s) said Thank You: andypugh, JackRay, blauerklappstuhl, TMLKyza

Please Log in or Create an account to join the conversation.

More
10 Mar 2023 19:35 #266324 by JackRay
Replied by JackRay on topic Probing
Thank you very much for this wonderful work.
I can't wait to try it.

do you receive the data in a table ?

Please Log in or Create an account to join the conversation.

More
18 Mar 2023 20:08 #267025 by JackRay
Replied by JackRay on topic Probing
Hello ,

I just finished my 5axes Linuxcnc machine with XYZBC configuration.

Now I want to do part control with (Probing) but I have no idea where to start, I work with fusion and I just downloaded the PP probing that you put online.

I have of course a lot of questions:
- what type of probe should I buy knowing that I have only one input available on my "break out" card. I use it to measure the length of my tools ( sub program which is called in the main program )

- Do I have to install Prob Basic knowing that I can make my G code program with fusion ?

If someone is interested to answer me, thank you in advance ☺

Translated with www.DeepL.com/Translator (free version)

Please Log in or Create an account to join the conversation.

More
10 Apr 2023 22:45 #268790 by blauerklappstuhl
Replied by blauerklappstuhl on topic Probing
Hi!
I tried the PP and got some issues: firstly soemthing with the g53 is not ok. i have a metric machine and get this for G30 in code:
(Retracting prior to toolchange - g30z)
G53 G0 Z[25.4 * #5183]

The "test"-programm runs if i replace Z[25.4 * #5183] with Z0 until the 2nd Z Probe. It seems the values probed are not stored to G54 properly. The probe moves somewhere beyond the testpart.
This is the nc code i get of the first 3 operations from the "test"-part:
%
(Test probing)
(Test Fusion probing functions)
(Tool table)
(T1  D=3. CR=1.5 - ZMIN=-3. - antasten)
(Tool table end)
G90 G54 G64 G17 G40 G80 G94 G91.1 G49
G21 (Metrisch)
(Retracting before start of program - g30z)
G53 G0 Z[25.4 * #5183]
(Probing control variables)
#<_probeFastSpeed>= 508.
#<_probeSlowSpeed>= 25.4
#<_probeSlowDistance>= 1.016
(End of pre-amble)
N10(Set Z Ref)
M9
M5
(Loading tool 1 with offset 1)
(Retracting prior to toolchange - g30z)
G53 G0 Z[25.4 * #5183]
T1 G43 H1 M6
G54
G64 P0.01
G0 X37.5 Y20.
G0 Z20.
(probing-z)
o<f360_probing-z> call [37.5] [20.] [10.] [3.] [1000.] [10.] [-1] [5.] [5.] [10.] [01.] [0.] [0] [1.] [0] [0.] [0] [0]
G80
G0 X37.5 Y20. Z20.
G61
N20(Set XY ref)
G64 P0.01
G0 X-6.5 Y-6.5
G0 Z20.
(probing-xy-outer-corner)
o<f360_probing-xy-outer-corner> call [-6.5] [-6.5] [10.] [3.] [1000.] [13.] [1] [1] [5.] [5.] [10.] [01.] [0.] [0] [1.] [0] [1.] [0] [0]
G0 X-6.5 Y-6.5 Z20.
G61
N30(Probe ZZ 2)
G64 P0.01
G0 X38.417 Y34.939
G0 Z20.
(probing-z)
o<f360_probing-z> call [38.417] [34.939] [10.] [3.] [1000.] [10.] [-1] [5.] [3.] [10.] [01.] [0.] [0] [1.] [0] [0.] [0] [2.]
G0 X38.417 Y34.939 Z20.
G61
(Post-amble)
(Dont understand None)
(Retracting after end of program - g30z)
G53 G0 Z[25.4 * #5183]
M30
%

Please Log in or Create an account to join the conversation.

Moderators: Skullworks
Time to create page: 0.090 seconds
Powered by Kunena Forum