Drilling a hole / Thermwood post / Invalid

Drilling a hole / Thermwood post / Invalid

myyxlplyyk
Enthusiast Enthusiast
1,270 Views
9 Replies
Message 1 of 10

Drilling a hole / Thermwood post / Invalid

myyxlplyyk
Enthusiast
Enthusiast

I'm trying to drill a hole in wood, but the Thermwood 3 axis post found on the download area is producing a G83 for a pecking command (Deep drilling - full retract). Thermwood doesn't recognize a G83. 

 

I'm drilling an 1/8" hole with an 1/8" bit. I've tried some of the other holes, like Drilling - Rapid Out, but no go. I've tried a few 2D operations too. I'm out of ideas here. This particular hole is not too deep, and I could do it in one plunge, but I can't even figure out how to do that. In any case, I will have other holes in the future I'll need to peck because various woods have a penchant to burn depending on depth.

 

NOTE: tried to upload straight up, uncompressed 3mf file, size 44 kb. I kept getting this error:

Correct the highlighted errors and try again.

  • The attachment's board.3mf content type (application/octet-stream) does not match its file extension and has been removed.
0 Likes
Accepted solutions (1)
1,271 Views
9 Replies
Replies (9)
Message 2 of 10

seth.madore
Community Manager
Community Manager

Does your machine support SOME canned cycles, or are they all invalid?


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 3 of 10

myyxlplyyk
Enthusiast
Enthusiast

I will have to check on that with Thermwood. FYI, I'm very new to using a post processor. For a long time, I've done most things with a hand held programmer and had others do the more complicated posts.

 

I see the G80 Canned Cycle End is on the list of supported gcode without any qualification:

G80 Canned Cycle End.

G81-G89 Canned cycles one through nine. Canned cycles are custom routines and are not included in the standard software.

 

0 Likes
Message 4 of 10

seth.madore
Community Manager
Community Manager
Accepted solution

Ok, so it may be possible that you support NO canned cycles (based on what you shared above).

It looks like the only option is for you to edit your post processor to output "expanded cycles"

Actually, your post has the "useCycles" radio box in the Post Processor dialog. Set it to False (or untick it) and you should be getting long-hand drill cycles:

X-0.9843 Y0.3937
Z0.5906
M31
Z0.1969
Z0.1575
Z0.0406
G1 Z-0.0787 F15.7
G0 Z0.1575
Z0.0013
G1 Z-0.1142 F15.7
G0 Z0.1575
Z-0.0342
G1 Z-0.1457 F15.7
G0 Z0.1575
Z-0.0657
G1 Z-0.1732 F15.7
G0 Z0.1575
Z-0.0932
G1 Z-0.1969 F15.7
G0 Z0.1575
Z-0.1169
G1 Z-0.2165 F15.7
G0 Z0.1575
Z-0.1365
G1 Z-0.2362 F15.7
G0 Z0.1575
Z-0.1562
G1 Z-0.2559 F15.7
G0 Z0.1575
Z-0.1759
G1 Z-0.2756 F15.7
G0 Z0.1575
Z-0.1956
G1 Z-0.2953 F15.7
G0 Z0.1575
Z-0.2153
G1 Z-0.315 F15.7
G0 Z0.1575
Z-0.235
G1 Z-0.3346 F15.7
G0 Z0.1575
Z-0.2546
G1 Z-0.3543 F15.7
G0 Z0.1575
Z-0.2743
G1 Z-0.374 F15.7
G0 Z0.1575
Z-0.294
G1 Z-0.3937 F15.7
G0 Z0.1575
Z-0.3137
G1 Z-0.4134 F15.7

Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 5 of 10

myyxlplyyk
Enthusiast
Enthusiast

Well looky there! I see it now. Thank you very much!

 

And at the same time you replied, Thermwood got back to me and said the newest version of the control software, which in fact I installed last week before all this, has support for canned cycles. But I'd have to change the G83s to G81s. Not a huge deal, but expanded will be fine.

 

Let me test this and if it works I'll mark it solved.

0 Likes
Message 6 of 10

myyxlplyyk
Enthusiast
Enthusiast

Oops, replied to myself instead of @seth.madore 

There one other thing I'd like help with. The post adds G47 and G46 for tool length compensation. At least that's what the Thermwood control recognizes those for. I don't use that, I set the Z manually.

 

I found this article and a possible workaround in post #2:

https://forums.autodesk.com/t5/fusion-manufacture/tool-offsets/td-p/5961896

In the Thermwood PP I found these two mentions of G46 and G47. I changed the 47 to 46 and it did post with G46 in place of the G47s. I can't test on machine for a few days to see if a problem arises from only having G46 OFF commands without corresponding G47s.

 

I also read to edit the tool to make the Length Offset = 0. I tried that and it didn't work. G46 and G47 still there. Is there perhaps another setting? I'd rather just neither one show up.

    writeBlock(gPlaneModal.format(17));

    if (false /*getProperty("useTCP")*/) {

      writeBlock(gFormat.format(48.1), "(TCP ON)");

    } else {

      writeBlock(gFormat.format(47));

    }

******elsewhere*****
    case Z:

      if (false /*getProperty("useTCP")*/) {

        writeBlock("G48.0", "(TCP OFF)");

      } else {

        writeBlock(gFormat.format(46)); // cancel length compensation

      }

 

 

 

0 Likes
Message 7 of 10

seth.madore
Community Manager
Community Manager

So, do you NOT want the G46/47 at all, or just 46?


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 8 of 10

myyxlplyyk
Enthusiast
Enthusiast

I don't need the G46 if I don't use G47, correct? If that's the case I don't need either one. I only tested putting G46 in place of G47 is to see what the post would do.

0 Likes
Message 9 of 10

seth.madore
Community Manager
Community Manager

Do we want to wait a couple days until you test what your machine will accept?


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 10 of 10

myyxlplyyk
Enthusiast
Enthusiast

I was able to test it. I think I'll just change the G47s to G46s and save it as a new post. The machine doesn't trip up over not having corresponding G47s. The post puts out some other things that I'd like to not have to change or alter, but editing the post further is beyond me. I've contacted Brad Tallis at NexGenSolutions to see what they do there.

0 Likes