Which app is responsible for adding the G-code for turning the extruder drive on and off (or varying its speed?) during a print?
Is LinuxCNC the thing responsible for setting and holding the extruder/bed at a certain temp (separate from the shape G-code stream)? Dave On Tue, Jan 21, 2014 at 7:04 AM, Charles Steinkuehler < [email protected]> wrote: > On 1/20/2014 10:30 PM, Dave Covert wrote: > > No non-Cartesian stuff for me yet! Whew! I think I will be sticking with > > your MachineKit and doing my own cape (my business partner has done many > > PCBs more complicated than a stepper/driver cape) > > > > What does LinuxCNC use as its input file for a print or a route? I > > understand the concept of G-code as it applies to cutting with a router > or > > laser in 2D, and I know G-code has control of the Z-axis as well to > elevate > > the head for printing, but I don't understand where all the 'layered' > > G-code comes from when you want to print a 3D shape. > > It's still G-code, but some of the extra axis (ie: ABCUVW) are used to > control the extruder(s), and custom M codes are used to do things like > turn fans on/off and set the extruder and bed temperatures. > > The G-Code is produced by a slicing program (essentially CAM for a 3D > printer). Be warned that the RepRap world uses non-standard G-Code > (only the X/Y/Z moves follow the standard), so you need to either use a > slicing program that outputs valid RS-274 G-Code for LinuxCNC, or > post-process the RepRap flavor G-Code into real RS-174/ISO-6983. > > I recommend post-processing the RepRap gcode. It doesn't seem like the > non-RepRap code paths get much testing in the various slicing programs, > and I've seen a variety of goofs, glitches, and outright bugs when > trying to output anything but RepRap flavor G-Code. The post-processing > is pretty easy, I typically just use a sed script and substitute A for > all the E axis moves, and P and Q for the parameters (typically S in > RepRap G-Code). > > Example slicing utilities to generate printing G-Code from a 3D model > include: > > Slic3r > Cura > KISSlicer > Skeinforge > > Each one has it's pros and cons. I personally use Slic3r most of the > time, but if Slic3r is having problems with a particular model I will > sometimes use one of the others. > > -- > Charles Steinkuehler > [email protected] > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to a topic in the > Google Groups "BeagleBoard" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/beagleboard/pV3r8UrSOrQ/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- Thank you for your time, ɘvɒⱭ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
