I’ve only had my machine (Snapmaker 2.0 350T) for a week, it’s an amazing machine! I have the Luben 4.1.3 and the latest firmware. I’ve been creating amazing things using PLA, and also using the laser head with both cutting and engraving.
I’ve been having awful trouble using PETG, but I think after a couple of days of trawling the forum and continual cancelling of prints that glob up, I have discovered my issue at least. It seems to be that the machine is not printing with the correct nozzle temp or heated bed temp, even though I’ve definitely set it correctly in the profiles.
I started looking in the gcode files, and all my files, regardless of material selected, all have the same heated bed temp of 60c and nozzle temp of 205c.
I edited these lines in the header_type section:
;nozzle_temperature(°C): 245
;build_plate_temperature(°C): 75
I then searched for M104 and M140 commands which set the temp for the nozzle and the bed and changed them to the desired temperature:
M104 S245
M140 S75
After changing these settings, saving the file, importing it in the Luban workspace, and sending it to the machine, it now prints first time.
So there seems to be a bug, at least in my setup, whereby it ignores any settings that I have in the Luban profiles, and just puts the same defaults of 205c nozzle temp and 60c bed temp into all gcode files.
A quick summary of workflow:
- Import .stl file into Luban.
- Select material settings profile.
- Select Printing settings profile.
- Set general parameters
- Generate G-code
- Export G-code to file
- Save to an easy to access location like Desktop.
- Open file using a text editor. On Mac, BBEdit is good, on Windows, Notepad++
- Use the “find-all” feature in the search function to locate M140 and M104.
Change the incorrect values to your desired settings. (Don’t have the S0 value as this is when it turns the bed and nozzle temp off after printing is complete). - Save the file.
- Back in Luben, go to Workspace.
- Click on the import button in the “G-code files” panel which is the box with an arrow pointing into it. Find your file that you just saved and load it.
- Send to device.
- On the snapmaker touchscreen, go to files and load the file you just sent.
- It should now have the correct temps in it.
- Start your job
I hope this helps someone, and I hope if it is a bug in the software it can be fixed.
Thanks everyone for your help with this through the forums.