Great video. I have made some of these changes and it makes it nice. Since this video, Onefinity as come out with a new post processor with the vacuum command in it. I have been having trouble getting my USB port to work correctly so I decided to open the hood and take a look inside. I realized the USB port is on an extension and plugs into another USB port on the G3. There are 2 spare USB ports on the G3 so I moved it to a spare. Seems to have helped. Then I started thinking. I plugged in my wireless mouse receiver into one of the empty USB ports and my mouse works on the Masso screen. Letting you know as you have large hands and fingers like I do and makes it nice to just mouse around and select what you want. But, you may already know this. Keep the videos coming.
Hey, great post! Thanks for the mouse idea, genius! I severely bent the original usb drive that came with my Masso and had to do some research trying to create a replacement out of a 128gb drive. Spoiler alert: it won’t work.🤭 I’m planning to do a video on the usb drive options, and I’ll be sure to give you credit for the mouse idea. Thanks for watching, commenting and following!
I still do not have a CNC I have been interested for years but I just don't have the time to learn the software right now but I will be retiring in the next 18 months So i Like following along with you in things like this G code mod. Thank you for posting.
I was lurking for a long time too but now mine is on the way, heres a tip too, save all the vids like this to your own custom playlist. and or download them, trying to find old videos again when you can't necessarily remember who did what can be difficult as the ytube history search is bunk.
Great video, lots of good info. One thing I like to do in my PP is to add G53 Z after G00 ZH so that after it goes to Z home, it raises the spindle to machine Z (all the way up). This makes it easy for tool changes and makes sure that if after I have "go to park" that I know the spindle is at the maximum height too. I also skip the G0 X0Y0 because it's a waste of time ;)
Thank you for the video Marty! In my case, the footer tells the machine to stop router, stop vacuum, then moves straight to Parking position. To do that, I've removed the G00 for XYZ.
I use the iOT power strip from pwnCNC that turns on and shuts off both my shopvac/dust collection and my coolant pump. It works without modifying any g-code. I do want to do that parking thing that you've done here tho.
I bought the iOT too, but haven’t needed to use it because my coolant pump plugs into my Festool CT15 dust extractor, which is plugged into the vac outlet on the black box. If I didn’t have the Festool I’d have to use the iOT, but I didn’t realize that when I ordered my CNC. The G30 command is awesome!
Did you ever modify the post processor so when it’s asking for the next tool during a carve, like when it's done with a clearance tool and wants a v-bit now, it comes forward and raises up the z axis a certain amount so it's easier to change the bit? I’m looking to learn how to do that. I do have the tool setter now, which I really love.
Same question as Chris about setting up the park coordinates ( I imagine its inside the Masso touch screen somewhere) and I can change the name of the edited post processor file in the "My PostP" folder however it doesn't change in the list or where selecting to add it as yours did, named "G30" at the end. Any clarification would be helpful. Loving your videos and appreciate you making the time.
I had the same problem. To fix this, I opened the modified PP file in My_PostP and changed the line "POST_NAME = "Masso ATC Arcs (Inches)" to "POST_NAME = "Masso ATC Arcs G30 (Inches)". After this I saved the file and closed Vcarve then reopened it. After opening Post Processing Management, the file title displayed correctly. Hope this helps.
I have pretty much everything you have, but am having a problems with the post possessor I get an error from vectic both tools are called number 1, and in the g code will not promp me to change tools. onefinity said I need to number my tools. I see you have number on your is that why?
That doesn’t sound like a post processor issue. The tools in your VCarve Pro database MUST be assigned a unique number by you. The tools you have listed in the Masso ‘Tools & Offsets’ (F4 screen) must be numbered exactly the same as they are in VCarve Pro. You can only use each number once in each location. The Masso only recognizes tool numbers 1 ~ 104 so be sure to keep that in mind as you’re assigning numbers in your VCarve Pro tool database. If you need more help contact me through my business card link on my channels home page.
Mitchell, love the video. I now understand how to add the command to the code, but when you put it in how did you set it up to the actual location for your desired “park position”? Thanks! Chris
I don't always want to park at the same place. I usually just edit the Gcode (not the post processor) to park to the left of the work so I can easily change a tool. Or if I want to go ahead and park it to the back out of the way. The command is simply G0 X-10.0 (or whatever you want) Y0.0 (or whatever you want) this would go right before the M30
@@MitchellsWoodwork No, but that's the point of this, no matter what kind of CNC your using, you can open the gcode and do edits that apply to your needs at the time. Messing with Post processors is unusual compared to that, even though I do it some. I've been trying to get people to understand that you can and should be ready to edit your gcode anytime, and almost any of those post processors can work if you go in and edit something in the Gcode.
For some reason I don't have the edit buttons to the right of my post processors in the list. Anyone know if there's a setting somewhere to change to allow editing? I'm using Vcarve Pro V12. TIA
The trade school I went to taught us how to write G-code by hand because they didn't have CAD/CAM software. We used FANUC format because that was the industry standard where we were going to work. I recently purchased a onefinity elite and tried to write what I remembered. This controller isn't behaving how I expected it to. Could you show a bit more of the complied G-code as the machine is running or perhaps a screen shot of the program text? It would also be nice if you could explain how the spindle behaves just before and after a tool change. That is, where and how it moves.
Ive pretty much covered all of that in other videos. Spend some time in my “Onefinity Elite Mods & Tips” playlist linked below and I think it’ll all start to “click” with you. A lot of times the hardest part of any learning process is UN-learning how you used to do things before. How long ago were you in the trade school, and how long have you had your Onefinity Elite? th-cam.com/play/PLqRrCnqsxc205ni9bmqukEaVEn2pkQF9M.html&si=0r25dttNUlEirc5E
Thank You for getting back to me so fast. I must admit trade school was 30 years ago. I ran vertical cnc mills for 15 years. I have had the onefinity elite for a week. Still waiting for the spindle to get here before I can actually use the machine. Right now, I am trying to write some simple programs to get a feel for how it works. One of the things I have found out is that like the FADEL machines the G40, G41 And the G42 commands need to be on a separate line. Also, the Tool number needs to be before the M6. Thanks for directing me to the "tips", I will take a look at them and see what help they offer@@MitchellsWoodwork
I'm not using any software. I am still trying to write G-code by hand. I just need to know what the rules of the way the elite wants to see the G-code. Such as I see how the post processor configures the G17, G20 and other codes on a line by themselves. As I mentioned before the FANUC machines needed to have the G40's on a line with a G1 whereas the FADEL machines needed the G40's on a line separate from the G1 move. I like how you mention how your machine "Behaves" before you change your post processor. That is what I need to know, how does the machine behave and the rules of how the code is written. Right now, I need to know the rules about how the tool length works. I have looked at the documentation from the MASSO site, but it seems that I don't understand what they are telling me.@@MitchellsWoodwork
Thanks, very informative! Unfortunately you owe me a bourbon. That "devil math" comment made it come right out my nose! 🙂 Just wanted to add that when I looked at my setup I see that I'm using the Onefinity Masso Post Processor. There seems to be some differences in the file, but I'm not a g-code person and not sure if they are important or no.
I was one of the people who pre-ordered it Nov. 2022. Got delivery March 2023. I had some issues with the machine and had to get replacement parts from both Masso and 1F, but both were very responsive@@MitchellsWoodwork
I’m glad to hear that your issues were resolved. I suppose every new product goes through those growing pains in the beginning. From what I understand, there were problems with packaging for the early machines, which led to broken stepper motors and other issues during transit. I ordered mine 4/11 and received it late August. Mine was packaged super well and I’ve had no issues at all. If you'd like for me to look at your post processor file just contact me privately here on TH-cam and I’ll send you my email address.
That's really nice of you. The post processor should already be in your Vectric library. If you scroll through the available ones I selected Onefinity (inch) (*.ngc)@@MitchellsWoodwork
I feel like I have followed your video to the T. My new post processor shows up in MY_PostP folder with the .pp extension, but it does not show up when I try to associate a post processor in VCarve Pro when I save a file. Any ideas on what I may be doing wrong?
Ok, after you edit and save your pp in your MY_PostP folder, go back into VCarve and open an existing project. Click one of the tool paths, click “save toolpaths” and then click on your post processor drop down list. Now click “ you’ll see a plus sign in a circle next to the Associated Post-Processors box. Click the plus sign, find and your new pp at the top of the list (it’ll have a pencil icon next to it), left click to highlight then click the select button at the bottom of the list. Then click “Apply”. It should now be in your list of available pp’s in your VCarve drop down list. 😊👍
In the video, around the 10 minute mark you can see the at the top of the list. I’m sorry I left that part out, and I’m shocked it’s taken this long for someone to let me know there was a problem! Let me know if there is anything else I can do for you.
I just got my 1F and was figuring out how to do exactly this, thanks for the video! I didn't realize I was satanic because I use the devil's math though haha
Great video. I have made some of these changes and it makes it nice. Since this video, Onefinity as come out with a new post processor with the vacuum command in it. I have been having trouble getting my USB port to work correctly so I decided to open the hood and take a look inside. I realized the USB port is on an extension and plugs into another USB port on the G3. There are 2 spare USB ports on the G3 so I moved it to a spare. Seems to have helped. Then I started thinking. I plugged in my wireless mouse receiver into one of the empty USB ports and my mouse works on the Masso screen. Letting you know as you have large hands and fingers like I do and makes it nice to just mouse around and select what you want. But, you may already know this. Keep the videos coming.
Hey, great post! Thanks for the mouse idea, genius! I severely bent the original usb drive that came with my Masso and had to do some research trying to create a replacement out of a 128gb drive. Spoiler alert: it won’t work.🤭 I’m planning to do a video on the usb drive options, and I’ll be sure to give you credit for the mouse idea. Thanks for watching, commenting and following!
I still do not have a CNC I have been interested for years but I just don't have the time to learn the software right now but I will be retiring in the next 18 months So i Like following along with you in things like this G code mod. Thank you for posting.
I was lurking for a long time too but now mine is on the way, heres a tip too, save all the vids like this to your own custom playlist. and or download them, trying to find old videos again when you can't necessarily remember who did what can be difficult as the ytube history search is bunk.
You’re gonna love it! In the meantime save your pennie’s and buy a good one (Onefinity) the first time. 😉
Keep them coming. You sharing your knowledge is so helpful
Thanks, I’m happy to hear that!
Great video, lots of good info. One thing I like to do in my PP is to add G53 Z after G00 ZH so that after it goes to Z home, it raises the spindle to machine Z (all the way up). This makes it easy for tool changes and makes sure that if after I have "go to park" that I know the spindle is at the maximum height too. I also skip the G0 X0Y0 because it's a waste of time ;)
Great tip, I’ll certainly look into that! Thanks for watching!
Thank you for the video Marty! In my case, the footer tells the machine to stop router, stop vacuum, then moves straight to Parking position. To do that, I've removed the G00 for XYZ.
That’s a great idea! Thanks!!
Thank you for the info!
You’re welcome! Thanks for watching!
Good tips again. I'm sure a lot of people will get some use from this one.
Thanks, Steve! The post processor doesn’t have to be such a mysterious aspect of our machines.
I use the iOT power strip from pwnCNC that turns on and shuts off both my shopvac/dust collection and my coolant pump. It works without modifying any g-code. I do want to do that parking thing that you've done here tho.
I bought the iOT too, but haven’t needed to use it because my coolant pump plugs into my Festool CT15 dust extractor, which is plugged into the vac outlet on the black box. If I didn’t have the Festool I’d have to use the iOT, but I didn’t realize that when I ordered my CNC. The G30 command is awesome!
Thank you. My Elite Woodworker is supposed to be here next week.
That’s awesome, Kevin! You’re gonna love the Elite, that’s for sure. Congrats!
Hey Kevin, you got that Elite Woodworker up and running?
Yes sir! And absolutely love it! I have used several of your ‘tips’ and great full for each one!!!
How did you get "Elite Foreman" - I can't find that in the list of machines to select from.
Here ya go:
www.onefinitycnc.com/cnc-machines
Did you ever modify the post processor so when it’s asking for the next tool during a carve, like when it's done with a clearance tool and wants a v-bit now, it comes forward and raises up the z axis a certain amount so it's easier to change the bit? I’m looking to learn how to do that. I do have the tool setter now, which I really love.
I just now put together this quick video showing the process. Sorry it took so long.
th-cam.com/video/QZDj4uqit7k/w-d-xo.html
Same question as Chris about setting up the park coordinates ( I imagine its inside the Masso touch screen somewhere) and I can change the name of the edited post processor file in the "My PostP" folder however it doesn't change in the list or where selecting to add it as yours did, named "G30" at the end. Any clarification would be helpful. Loving your videos and appreciate you making the time.
After you change the name you may have to X out of VCarve and start it back up. Let me know if that helps.
Here ya go! th-cam.com/video/s10uP6vvlZg/w-d-xo.html
I had the same problem. To fix this, I opened the modified PP file in My_PostP and changed the line "POST_NAME = "Masso ATC Arcs (Inches)" to "POST_NAME = "Masso ATC Arcs G30 (Inches)". After this I saved the file and closed Vcarve then reopened it. After opening Post Processing Management, the file title displayed correctly. Hope this helps.
I have pretty much everything you have, but am having a problems with the post possessor I get an error from vectic both tools are called number 1, and in the g code will not promp me to change tools. onefinity said I need to number my tools. I see you have number on your is that why?
That doesn’t sound like a post processor issue. The tools in your VCarve Pro database MUST be assigned a unique number by you. The tools you have listed in the Masso ‘Tools & Offsets’ (F4 screen) must be numbered exactly the same as they are in VCarve Pro. You can only use each number once in each location. The Masso only recognizes tool numbers 1 ~ 104 so be sure to keep that in mind as you’re assigning numbers in your VCarve Pro tool database.
If you need more help contact me through my business card link on my channels home page.
Mitchell, love the video. I now understand how to add the command to the code, but when you put it in how did you set it up to the actual location for your desired “park position”?
Thanks!
Chris
I’ll make a short video on this subject next. 😉👍
Here ya go! th-cam.com/video/s10uP6vvlZg/w-d-xo.html
I don't always want to park at the same place. I usually just edit the Gcode (not the post processor) to park to the left of the work so I can easily change a tool. Or if I want to go ahead and park it to the back out of the way. The command is simply G0 X-10.0 (or whatever you want) Y0.0 (or whatever you want) this would go right before the M30
@larryrobinson7492 Are you using VCarve Pro / Masso?
@@MitchellsWoodwork No, but that's the point of this, no matter what kind of CNC your using, you can open the gcode and do edits that apply to your needs at the time. Messing with Post processors is unusual compared to that, even though I do it some. I've been trying to get people to understand that you can and should be ready to edit your gcode anytime, and almost any of those post processors can work if you go in and edit something in the Gcode.
For some reason I don't have the edit buttons to the right of my post processors in the list. Anyone know if there's a setting somewhere to change to allow editing? I'm using Vcarve Pro V12. TIA
I can’t research it right now, but try the Vectric user forum.
forum.vectric.com/viewforum.php?f=2
The trade school I went to taught us how to write G-code by hand because they didn't have CAD/CAM software. We used FANUC format because that was the industry standard where we were going to work. I recently purchased a onefinity elite and tried to write what I remembered. This controller isn't behaving how I expected it to. Could you show a bit more of the complied G-code as the machine is running or perhaps a screen shot of the program text? It would also be nice if you could explain how the spindle behaves just before and after a tool change. That is, where and how it moves.
Ive pretty much covered all of that in other videos. Spend some time in my “Onefinity Elite Mods & Tips” playlist linked below and I think it’ll all start to “click” with you. A lot of times the hardest part of any learning process is UN-learning how you used to do things before.
How long ago were you in the trade school, and how long have you had your Onefinity Elite?
th-cam.com/play/PLqRrCnqsxc205ni9bmqukEaVEn2pkQF9M.html&si=0r25dttNUlEirc5E
Thank You for getting back to me so fast. I must admit trade school was 30 years ago. I ran vertical cnc mills for 15 years. I have had the onefinity elite for a week. Still waiting for the spindle to get here before I can actually use the machine. Right now, I am trying to write some simple programs to get a feel for how it works. One of the things I have found out is that like the FADEL machines the G40, G41 And the G42 commands need to be on a separate line. Also, the Tool number needs to be before the M6. Thanks for directing me to the "tips", I will take a look at them and see what help they offer@@MitchellsWoodwork
@railyhill4006 which design software are you using?
I'm not using any software. I am still trying to write G-code by hand. I just need to know what the rules of the way the elite wants to see the G-code. Such as I see how the post processor configures the G17, G20 and other codes on a line by themselves. As I mentioned before the FANUC machines needed to have the G40's on a line with a G1 whereas the FADEL machines needed the G40's on a line separate from the G1 move. I like how you mention how your machine "Behaves" before you change your post processor. That is what I need to know, how does the machine behave and the rules of how the code is written. Right now, I need to know the rules about how the tool length works. I have looked at the documentation from the MASSO site, but it seems that I don't understand what they are telling me.@@MitchellsWoodwork
Fantastic!! More, more, more ! 😂
Thanks man! 😊👍
Thanks, very informative! Unfortunately you owe me a bourbon. That "devil math" comment made it come right out my nose! 🙂 Just wanted to add that when I looked at my setup I see that I'm using the Onefinity Masso Post Processor. There seems to be some differences in the file, but I'm not a g-code person and not sure if they are important or no.
🤣 Homey don’t play that! 🤣 Thanks man, your comment made my day!
😁👍 How long have you had your setup?
I was one of the people who pre-ordered it Nov. 2022. Got delivery March 2023. I had some issues with the machine and had to get replacement parts from both Masso and 1F, but both were very responsive@@MitchellsWoodwork
I’m glad to hear that your issues were resolved. I suppose every new product goes through those growing pains in the beginning. From what I understand, there were problems with packaging for the early machines, which led to broken stepper motors and other issues during transit. I ordered mine 4/11 and received it late August. Mine was packaged super well and I’ve had no issues at all.
If you'd like for me to look at your post processor file just contact me privately here on TH-cam and I’ll send you my email address.
That's really nice of you. The post processor should already be in your Vectric library. If you scroll through the available ones I selected Onefinity (inch) (*.ngc)@@MitchellsWoodwork
I feel like I have followed your video to the T. My new post processor shows up in MY_PostP folder with the .pp extension, but it does not show up when I try to associate a post processor in VCarve Pro when I save a file. Any ideas on what I may be doing wrong?
In VCarve, when you click “machine > post processor management” does your new pp show at the top of the list of pp’s?
Ok, after you edit and save your pp in your MY_PostP folder, go back into VCarve and open an existing project. Click one of the tool paths, click “save toolpaths” and then click on your post processor drop down list. Now click “ you’ll see a plus sign in a circle next to the Associated Post-Processors box. Click the plus sign, find and your new pp at the top of the list (it’ll have a pencil icon next to it), left click to highlight then click the select button at the bottom of the list. Then click “Apply”. It should now be in your list of available pp’s in your VCarve drop down list. 😊👍
In the video, around the 10 minute mark you can see the at the top of the list. I’m sorry I left that part out, and I’m shocked it’s taken this long for someone to let me know there was a problem! Let me know if there is anything else I can do for you.
@@MitchellsWoodworkIt does not.
@@MitchellsWoodwork well closing Vcarve and reopening finally allowed it to show up in the list. Thank you!
Awesome stuff
Thanks!
I just got my 1F and was figuring out how to do exactly this, thanks for the video! I didn't realize I was satanic because I use the devil's math though haha
Nah, bro… it was just a joke. 😉
@@MitchellsWoodwork I know, no worries lol
Is there anyone who can edit masso plasma post processor to work with no z axis
You can find the info you’re needing on the Masso forum.
forums.masso.com.au/
Devil math! Haha classic
Thanks! 😁👍