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

Attachment: 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

Reply via email to