Go to homepage
4 / 19
Mar 2016

I am a Master’s student of International Islamic University Malaysia. For my research purpose I need some important information from you. It is related to 3D

printer.

I have one 3 axes(X,Y,Z) mchine. I am using LabVIEW 2014 and NI PCI 7344(motion controller). This motion controller can control upto 4 servo motors and can give 2 PWM signal.

I want to implement dual/multi nozzle heat extruder along with the “Z” axis. . For dual/multi nozzle heat extruder i need such type of motors that can be controlled by PWM signal.

So,what are the parts should i have to buy for making workable my 3axes machine as a 3D printer?? here is the figure of my 3 axes machine.

  • created

    Mar '16
  • last reply

    Mar '16
  • 18

    replies

  • 3.1k

    views

  • 7

    users

Hi,

It doesn’t look like your image has come through properly. Try uploading it again.

Cheers,

Marc

Hi,

My primary goal for this project is to make a typical university project for my masters degree

with regards

Amanullah Tomal

for make sure

1. If i am able to move my 3 axes machine according to the .STL file with LabVIEW and then control more 2 stepper motors for the extruders with another controller will it then be OK??

2. or, i have to control all 5 motors with other controller for doing the 3D printing operation?

You have to control all 5 motors from one motion controller, due to synchronization issues.

As you have a servo system right now we have to know witch type of servo drivers you have exactly now(manufacturer and product number). If the servo drivers know step/dir control (hopefully they will) then it will be quite easy to replace to current motion controller card.

BUT due to the servo system quite large step rate frequency will be required.witch the usual 3D printing board with the Arduino mega 2560 will not able to handle.

The solution is a stronger processor board like the Arduino Due or similar.

Here is a good budget solution: MKS Base 1.2 :

http://www.aliexpress.com/item/3D-printer-control-board-MKS-board-SBASE-board-is-compatible-with-Smoothieware-V1-0-32/32321983092.html?spm=2114.30010308.3.1.13elVT&ws_ab_test=searchweb201556_9,searchweb201602_2_505_506_503_504_10020_502_10001_10002_10017_10005_10006_10021_10003_10004_10022_10018_10019,searchweb201603_8&btsid=810aadd5-08f8-4c8a-b5fa-a473f9a481cc

Its a 5 axis board with all the stuff you need for a 3D printer. Also can a LCD screen can be attached to it. Also works in standalone without a PC from SD, and even has ethernet port to connect remotely.

So please check if your servo drives can accept step/dir signals.

Br.,

Tamas

A cnc machine will be much slower then a normal 3D printer, so using this setup may greatly reduce print times. As someone explained previously, you may need to swap out the electronics and to add an extra motor/heatbeat/heaters/fans etc. These cost may add up and you might to a couple of hundred $ and you will have a CNC/ slow 3D printer which can only run as a CNC or a 3D printer. For a a small buy more cost you can buy new duel extrusion 3D printer kit which will be optimised for 3D printing speeds with well documented electronics. This too will also allow you to run bot machines at the same time .Personally, I think this is a better choice.

Kev

I have asked about the controlling of 2 stepper motors with PCI 7344 to NI FORUM. They replied me following,

“If you’re using PCI-7344 to control the stepper/servo motors using PWM/Digital signal, PCI-7344 has only 2 PWM pins located in the Digital I/O section.”

So, i think using 7344 motion controller i can control 2 stepper motors for 2 extruders. Am i right?

Actually its not permitted to use another motion controller instead of PCI 7344. Because it is already attached with the machine.

so, what will be my next steps after controlling the two stepper motors for two extruders

I have also asked another local brother of Malaysia,He also told me “If the heater runs digital mode… it is possible…because the PCI 7344 can run digital output.” then he asked me “you need to check any balance for output…??.”