Help creating printer profiles

I suspect one of the bigger barriers to adoption of Kiri:Moto is a lack of extensive ready-to-go printer profiles. This is an area where I simply lack time and knowledge about which printers are popular and relevant. If you can help with this list and sample gcode for each one (generated by another slicer), I would happily incorporate them into Kiri’s defaults.

What I’m looking for in each printer is obvious from the device setup panel. Dimensions, GCode header and footer, and any defaults like extrusion mode.

I’ll work on the Prusa MK2 and Creality CR10s which I have. It will be good to dig into the specs which I don’t quite grok all the way, using pre-built prefs. I use PrusaSlicer for my Prusa and Slic3r for my Creality. I dabbled in Cura for a while with the Creality, but settled on Slic3r.

2 Likes

KM has a Prusa MK2S profile. Maybe you can use that as a starting point. I do not have a CR10 profile yet. Once you’ve created one profile, you realize it’s actually quite easy. Let me know if you do this and I’ll incorporate your profiles into KM. Thanks!

I was so excited to see your slicer until I figured out that none of my printers have profiles that seem to work. I tried modifying the models that you do have for the FlashForge but I can’t export anything but Gcode. And changing the extension is obviously not going to work. I don’t know which profile to start with on the Rostock Max v2

I am a teacher teaching students that can only use chrome books from the school district. (well some students have nice computers but i have to teach to the chrome book ) At any rate I am teaching OnShape and looking for ways to engage the students to create what they design. On Shape works on school ChromeBooks and so does your slicer. My class has Flashforge Creator dual Pros. and a Rostock max v2 . I know older printers but they work and are reliable. The FlashForge Creator dual Pros profile should post x3g code. Even if the slicer could do just one extruder that would be great.

Rostock
https://drive.google.com/file/d/1L-YMEXEqk8oKlm8h7o8_5-PDGHHH9IgF/view?usp=sharing

FlashForge xg3
https://drive.google.com/file/d/1TbO4n5WV_f0qF4nmd5uOX6jx8wDR4Wt_/view?usp=sharing

FlashForge (Matter Control does give the option to export this printer in Gcode) not sure if this helps
https://drive.google.com/file/d/1HiX2zeFlFjMdJxkwVNYaWBpsZb_3Uhna/view?usp=sharing

1 Like

Hi @shep and welcome! I can work with you to produce a profile for the Rostock. The format that FlashForge uses is well known to me. It is actually quite old and comes from Makerbot’s original printers.

There is a program called GPX that converts GCODE to X3G files. Programs like Matter Control can easily incorporate libraries for the conversion since they’re desktop apps. However, since Kiri:Moto runs entirely in browser, I would have to write a converter from scratch.

I just pushed an update (v2.2.5) with the ability to discretely export and import a single device. The “export” button now appears on custom devices which will allow you to download a .b64 file which can then be dragged back onto a Kiri:Moto platform (turns green) to re-import it.

1 Like

Hi,

I’m looking at using the Octoprint plugin to allow my partner who drives her design and printing from an iPad. Currently they email me STL’s and I slice in cura and add them to octoprint to be printed, but sometimes our schedules don’t match and they’d like to do the slicing themselves without waiting for me.

We drive from a couple of printers, the ones not in the existing product list are an Anycubic Predator (370x 370y 455z mm round plate) and an Anycubic Chiron (400x 400y 450z square plate). I’ve linked below to google drive instances of HTML export of my print settings for the Chiron and the Predator when printing benchies in E-Sun PLA, and Gcode output from Cura of a standard benchy boat from the Chiron and the Predator. If there’s other information that would be helpful - let me know how best to give it. I’m kind of new to 3dprinting and have previously only used Cura so I’m not sure what else would be helpful.

https://drive.google.com/file/d/1CviF_07k68FhE3ehsQ6nG2phQrp_VQe3/view?usp=sharing, https://drive.google.com/file/d/1UP4iqyiruBwbbCKY0QNGuLU1suad3Mi4/view?usp=sharing, https://drive.google.com/file/d/1oaMtW_0fbOhaxEp8usc3-cA9BP-2lxT5/view?usp=sharing, https://drive.google.com/file/d/1wgMAH6UIWWfJ7pPU-3Dl5eIhJ74PRAdE/view?usp=sharing

Hi @Sierra_Bravo and welcome. I’ve added two new device profiles based on the gcode you sent. These will be pushed to production in the next day or two.

1 Like

Hi @stewart, here are 2 new profiles (creality CR10s and Creality CR10S pro, based on Cura profiles).
What is the preferred way to send you new printer profiles ? (On this forum topic, with PR on github or other ?)
creality_cr-10s_pro.km (5.0 KB) creality_cr-10s.km (5.0 KB)

By hook or crook. As long as it makes its way to me :slight_smile: thanks!

I’m adding these now. is there any difference between the 10S and the 10S pro?

I think the only difference is the automatic bed leveling for the 10S pro.

1 Like

I am so in the same boat. I need a profile for Ender 6 that works without tinkering so that my students on Chromebook can print.
I was excited to see the profile in Kiri:Moto- even invested in a couple Ender 6 because of it- but when I tested it, the print just grinds into the plate.
I know this is a simple fix, but if I am going to have students using the printers themselves it needs to work flawlessly without editing.

HI @K_Harmon and welcome. I’m sure this is a relatively simple fix (dimensions, relative vs absolute moves, etc). Happy to work with you to sort it out. Can you send sample generated gcode and maybe a short video of what’s happening with the print?

1 Like

Absolutely! Thank you for your quick reply…
Here is an image of the header Gcode and the device settings default for Ender 6.
I should also mention that I am accessing Kiri:Moto through Onshape - I don’t know if that makes a difference?


Here is a link to a 9 second video of the problem (sorry for redirecting to my Google Drive, but uploading a .mov is not possible here?
https://drive.google.com/file/d/1_dFC72nL7NzcKEmmpI-FWDsdM3GMhYVa/view?usp=sharing

can you drop the gcode here from that print? is the printer working with other gcode? if so, could you drop a working gcode here for comparison? also, the belts do not seem to be aligned properly, especially on the right side of the picture.

New users can’t attach documents - I was going to paste it inline, but then thought better of it.
Here is a drive link to the GCode.
The printer was built and tested before it was delivered this summer.
And I have tried these files on 2 difference Ender 6 machines with the same effect - so I don’t think it is the belt - though I will give it a closer look.
https://drive.google.com/file/d/1mJqPreLfMpP93FB6b8SR2Utmt8zcWyqU/view?usp=sharing

I actually haven’t run a test print included on the card. I will do that next and send you the GCode if it prints well.
I generally only print stuff I or my students make, and didn’t think about the included files that should print perfectly if all is working well.

Okay! So the onboard files seem to be working well.
Here is a drive link to the gcode for the file I am printing!
https://drive.google.com/file/d/1PRjyH3vQEvJC5_RemonGcwy2IukdTLBf/view?usp=sharing

there isn’t really anything in either gcode that seems special or different. i’ve commented out a couple of lines in kiri’s code and am dropping the new file here. please let me know if it prints any better. if not, i have one other idea, but it’s not a simple change.

ender6-kiri.gcode (1.4 MB)