Drive Syringe Motor

From the original Synthetos forum (2011–2025)

Started by A.R.Martin on in TinyG Support. 1 reply, last activity Apr 4, 2020.

#

Hello,

I'm looking to add a syringe drive to my XYZ gantry. I have a tinyg up and running with cnc.js as my UI

What is the best way to drive the syringe?
Utilize the "A" Axis ... which cnc.js doesn't seem to support
OR
Use a spindle command from tinyg to trigger a external diver for my syringe stepper? I have mocked up a easy driver with a button to drive syringe stepper as a test.

the syringe is intended to deposit adhesive as it follows a 2D contour. I'm creating the contour in Inkscape, saving as a .svg then processing gcode in carbide create. Gcode from CC is then imported to cnc.js

If I use "A" axis I'm confused as how I would incorporate the gcode commands to correspond to the "touch off time" the syringe would be down and touching the work piece.

Any help is appreciated!

Staff #

Here is a link to an old post by someone using a tinyG machine to extrude ceramic paste
https://synthetos.comtopics/3d-printing-with-tinyg-rotational-axis-a-trouble/#post-10855
What you are trying to do is essentially sames as a 3Dprinter that dedicates a motor to feed hard plastic into an extruder

I don't see how spindle speed control could be precisely synchronized to the current velocity of the syringe tip which tinyG will vary according to jerk settings and xyz velocity commands

You might want to scan thru the Issues section on the wiki for similar questions https://github.com/synthetos/TinyG/issues

I have not used cnc.js in a while, but do believe A axis is supported but needs to be enabled.

This topic is from the original forum (April 2020). Your reply starts a new discussion linked to it.

Reply

Different problem? Ask a new question

Back to TinyG Support or latest activity.