On 9/7/2013 8:17 PM, Bart wrote: > Hello, I have been 3D printing a year with the Makerbot Replicator, and I'm > now trying to build my own 3D printer. A lot to learn and explore... > I just bought the Beaglebone as well the BeBoPr+ Cape and waiting to arrive > the parts. First I want to try Machinekit of Charles Steinkuhler on it with > LinuxCNC. > As I'm familiar with Kisslicer as well Slic3r, It would be great if someone > has some start configs (the .ini-files belonging to both slicers), so I can > start to see the differences in the needed Gcode. > It seems that Charles Steinkuhler has some settings according to his blog, > but maybe there are others as well. > I'm very curious about LinuxCNC!
I have a blog post on slicing for LinuxCNC: http://bb-lcnc.blogspot.com/2013/07/slicing-for-linuxcnc.html ...since then, I've _tried_ to like Kisslicer, but I don't think you can get decent prints (for most of the things I print, anyway) without using support, since Kisslicer doesn't deal with bridges at all. There are also issues with "pauses" in straight lines embedded in the gcode, which Johann recently wrote a post-processing script to fix: https://groups.google.com/d/msg/deltabot/ThdWff-wMdI/jYEtYw0hWQ8J Slic3r, on the other hand, doesn't really generate gcode for LinuxCNC at all well. There *IS* a Mach3/EMC gcode setting, but it seems to disable anything reasonably modern in terms of features. I have ended up using Slic3r configured to generate RepRap gcode (so all the fancy features actually work), then run a post-processing sed script to convert the gcode into something LinuxCNC will like. This is mostly changing the E axis to the A axis, modifying the parameters for the M1xx gcode entries (ie: changing S to P), and commenting out a few things LinuxCNC doesn't like. As for actual *.ini files, Johann has some for Kisslicer in his Kossel github repository: https://github.com/jcrocholl/kossel/tree/master/kisslicer I didn't significantly change from his files when testing Kisslicer, other than the changes required for LinuxCNC (ie: extruder axis = A instead of E) and parameters related to my filament (temperature and diameter). Those settings are generally covered in my blog post. I don't have ini files from Slicer online anywhere, but I'm pretty much using the same settings I was using with the Arduino firmware, just tweaked a bit for temperature (the temperature reads a bit differently on my BeagleBone than it did on the RAMPS/Arduino). If you've got slicing dialed in for an Arduino controller, you should be able to migrate the firmware settings to your LinuxCNC ini/hal file, and pretty much leave the slicing settings alone (except maybe for bumping the temperature a bit up or down). -- Charles Steinkuehler char...@steinkuehler.net
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users