We use cookies to personalize content, interact with our analytics companies, advertising networks and cooperatives, and demographic companies, provide social media features, and to analyze our traffic. Our social media, advertising and analytics partners may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Learn more.
Hi all, I am new to using picsender, (let’s be honest I am new to xcarve altogether). Does anyone know which post configuration I should use when creating gcode for picsender?
I am going to try: grbl.cps - Generic Grbl
Alright so here is where I am at.
Picsender works to control the xcarve.
below are the first 2 screen shots when I start the program
Thank you @LarryM I will read the article and check the vector Gcode. I won’t have time till 08.21.17 to get back into this, but will definitely let you know how everything works out. Advice and help is greatly appreciated.
once I opened the file, I selected ‘RAW’ and copied everything to notepad and saved it for post processor in my fusion360. I then generated gcode using that .cps file. below is the gcode that I produced.
I am going to try and run this gcode when I get home tonight. Unless you look at what I have done and I am way off. Again, all help and advice is greatly appreciated!
Some people have experienced problems with the T1M6 line, I would take it out. It doesn’t do any good with grbl and could cause issues.
Since $30=1 and $31=0 the S5000M3 is plenty to cause a full on PWM signal to start the router if you use a relay for that purpose.
There is an M8 command which is “coolant on”. If you don’t have anything hooked to the “coolant output” pin then it is harmless. If you do have something connected through a relay it will turn on.
There isn’t any code at the end to shut things down, but that shouldn’t affect the carve.
I would recommend that you establish Work Zero well above your material and do an “air” cut just to see if the machine acts like you expect it to.
Since the G-code doesn’t have any ending I would do a soft reset between the “air” cut and the real cut just to reset things to normal before doing the real cut.
If that works ok, then establish your correct Work Zero and try the carve.
@LarryM I didn’t read your response until after I tried my air cut. I tried the code as it was and received an error. I then deleted both the T1M6 line and the S5000M3 line, since I run my router manually. After I deleted those 2 lines the air cut seemed to run perfectly. Below is code I ended up with. test3-f360-picsender.txt (13.3 KB)
I won’t be able to do any real work until next week unfortunately because of work, but after the air cut, I feel pretty confident things will go smoothly.
I cannot stress enough how helpful you have been, I don’t think I ever would have come across this information without your help, it is greatly appreciated!
Since you have to manually adjust the file, go ahead and put an M30 command at the end of the file. That will close out the job and cause grbl to return the modal commands to a known state.
@LarryM - So I am back and am so close to victory that I tried to cut real wood with my gcode and upon sending the code, my machine sped straight to the first cut position without raising up, gouging my wood. No worries, I am only using scrap wood, but I cannot figure out what to do. I did find another post talking about this and there were some suggestions:
add line G0 Z0.5 which would raise my bit a half inch before starting
after zeroing my bit, raise it manually before sending
extensive talk about G28, which I don’t fully understand yet.
I have attached my gcode that I tested, it is just the letter W, 1/4" deep. If you have any suggestions regarding how to get my machines first move to be raising the z axis a distance before moving to the first cut position, it would be greatly appreciated.
here is gcode W.nc (95.1 KB)
I think that your problems are in the design and/or setup in Fusion 360.
I would recommend that you do a project in Easel just to check out your machine and see if it can do a simple carve. Maybe just try the test carve that appears at the end of machine setup in Easel.