Does anyone have a Vectric Aspire postprocessor for the Onefinity Rotary machine that works with the JTech laser modules? The Massowrap (X2A or Y2A) postprocessors work great for conventional CNC tools, but when I try to use the Onefinity laser NoZ with the laser toolpath I get an error stating they’re not compatible. Thanks.
I’m using a PP from the Masso forum.
https://forums.masso.com.au/threads/vectric-postprocessor.306/post-17300
I think that works. Thanks!
Ok. I take it back. The “Masso ATC Arcs Laser” PP was successfully installed and assigned to the OneFinity rotary machine, but it’s still moving in X/Y/Z moves rather than A/Y only.
N17 (JTech 24w Laser"})
N18 T111 M06
N19 G00 Z0.6006
N20 S0 M03
N21 (Toolpath:- Laser Fill 2)
N22 ()
N23 G94
N24 G00 X0.0000 Y0.0000
N25 G00 X-0.7349 Y-1.4181
N26 G00 X-0.7349 Y-1.4181 Z0.5906
N27 G00 X-0.7349 Y-1.4181 Z0.0787
The conventional tool bit for CNC works fine using the “Masso WrapX2A ATC” PP for rotary, but I still get an error if I try to use both the Aspire “laser cut and fill” toolpath and rotary at once.
If rotary AND laser is working for you at the same time, please let me know what settings you’re using.
Thanks for the help!
Weird. I started to type this earlier, a couple times even, but decided not to since I thought you were asking about laser and not laser and rotary combined.
I’ve used this post-processor with laser (today, even), and I’ve used it for many rotary jobs, both in Aspire 11 and 12. I’ve never run a rotary laser job. I’ve quit using Aspire for rotary, in favor of DeskProto, so I really only use it for basic stuff anymore.
Give me a day to check it out. I’ll attempt a rotary laser job in Aspire tomorrow and get back with you.
Great. I’ll check out DeskProto also, but let me know if it works for you in Aspire (I have v12) Thanks!
Note that while DeskProto is good for non-wrapped rotary stuff, I don’t think it can be used with a laser. It’s good for rotary jobs that require you to do non-centerline milling.
No luck with laser rotary on Aspire 12 (or v11.5). The post-processor is generating gcode that has the rotary mapped to the Y axis.
Has me wondering whether or not I’ve actually attempted to do a rotary job since installing the post from the Masso forum. Thinking that I didn’t hunt down the Masso forum post-processor until I realized that the laser wasn’t working. By that time, I’d switched to DeskProto, which can do indexed rotary jobs, so I guess I didn’t notice that one PP can do rotary, the other can do laser, though neither will do both.
Looking at code the default PP outputs, vs the one from the Masso forum, it appears that the default PP can use the rotary but no laser, and the forum PP can use the laser but not the rotary.
Hey, that’s great!
That’s basically where I was going trying to merge the 2 PP, but I’m not very familiar with PP code so didn’t really know where to start.
Ideally for completeness you’d probably want the same 4 PP versions that Masso has for just rotory (X2A inch, X2A mm, Y2A inch, Y2A mm) but with your notes I can easily figure that out.
Those original Masso scripts do seem to have a popup dialog for setting the wrap diameter as a variable (so you don’t need a hard coded diameter in the PP I assume). If you’re familiar with how to do this, I’d be interested in that also, but you’ve already been a HUGE help, and I can probably figure out the dialog using the Masso PPs examples.
Anyway, what you’ve already done has been a huge help!
Thanks so much for doing that research/experiment!!!
That’s all I did. Open the default Masso PPs in the Aspire viewing window, then copy and paste the lines that were different into the laser PP. Two lines of code to copy over, though make sure to also change the name inside of the file, or Aspire will try to overwrite the original when it’s imported.
Not sure about much with post processors, honestly. This was my first time editing one. My rotary is parallel to the Y-axis, so I only messed with the one PP.
As long as you’re using the rotary as an angular axis, rather than the roller type of rotary, you don’t really even need to worry about the diameter when using the laser. I used a ~3" diameter piece of teak to test, and I had my diameter set to 2" in Aspire…it looks fine. Though, if you’re milling on a rotary, the dimensions need to be very precise, especially with indexed milling.
OK. Good to know. Looking close I think I misread what the “1.4” means on the wrap line…looks like there’s also a WRAP_DIA variable that probably comes from the material setup. At least that’s my assumption.
I’ll have more time to play with it in another day or two, but good to know that you got it working! I’ll post again if I discover anything more that’s interesting.
Thanks again!