Extra Axis feed speed

More
09 Jan 2013 20:53 #28515 by jimbojones1000
I was thinking of using linux CNC for a 3d printer im building, but one issue i havent been able to figure out is how to set the speed of the extrusion stepper, the current cgode genreated by slicers has the following format,

G1 X132.736 Y121.884 E0.9138

The E part referring to the extruder rate, I have sorted out a .net application to allow me to parse the slicer output and alter it to fit liinuxcnc, and i could change the E command to an S spindle speed command, but can i set up the spindle as a stepper axis, i was hoping at least to begin with run it on a simple parallel port breakout as ive got one kicking around, but if i need to go FPGA to accomplish it i can.

Im new to linuxcnc, although i have a Fanuc VMC and a prototrack lathe so im not new to the whole subject. Any help would be much appreciated.

Thanks

On the same subject, at the moment it looks like i need around 10Khz on the step generator is that too high for software step generator?

Please Log in or Create an account to join the conversation.

More
09 Jan 2013 21:45 #28518 by cncbasher
Replied by cncbasher on topic Extra Axis feed speed
their certianly are versions running under Linuxcnc etc
here's one that i know of , and also take a look in the forum and the wiki here .

code.google.com/p/casainho-projects/wiki/3DPrinterEMCRepStrap

Linuxcnc has the capability of 9 axis or Joints to be more specific , depending on what connections you require 4 axis and limits etc can be fitted to a parrell port .
a mesa fpga card could be used of course .

you could use a M10x Macro for the extrusion rate i'm sure

Please Log in or Create an account to join the conversation.

More
10 Jan 2013 01:23 #28524 by andypugh
Replied by andypugh on topic Extra Axis feed speed

i could change the E command to an S spindle speed command, but can i set up the spindle as a stepper axis


Yes, simply set up the stepgen in velocity mode, then it will run continuously at the speed sent to the velocity-cmd pin: www.linuxcnc.org/docs/html/man/man9/stepgen.9.html

However, in some case the E-word is a stepper position, and the controlled quantity is a volume of plastic to extrude during the move, not the rate of extrusion (this probably works better, too).
You would need to check to be sure what your software thinks it is demanding.

Please Log in or Create an account to join the conversation.

More
10 Jan 2013 18:49 #28543 by jimbojones1000
Yeah i had a look through some gcode generated for my ultimaker(which has been in bits for a year) and it seems the extruder value is an absolute value of extruded length, the thing resets the length to 0 at the start and prints whatever the length is in each block. I had assumed it was a rate rather than a length, i guess as its a length its simply classed as another axis, making life easier!

cheers

Please Log in or Create an account to join the conversation.

Time to create page: 0.152 seconds
Powered by Kunena Forum