Content-type: text/html OkOb Web Forum - Print Page

    
OkOb Web Forum (https://www.okob.net/yabb/YaBB.cgi)
3D Printing >> 3D Printing and RepRap X2 Discussion >> we need tutorial for this awesome MARLINX2
(Message started by: zouheir on Jan 28th, 2018, 5:24pm)

Title: we need tutorial for this awesome MARLINX2
Post by zouheir on Jan 28th, 2018, 5:24pm
hi and thank you for this firmware.

i have ANET A8 PRINTER.

am so noob, i have 3 bowden motors and diamond hotend.

i can use only one motor(1extruder) :/ i cant control other motors to move filament.

my question is:

1- how i can control the second motor (in dual extruder).

2- how i can add an EXTRUDER to make 3 extruders and control it that i can let the filament move into bowden tube.

3- how i can activate auto-level ?

thank you

Title: Re: we need tutorial for this awesome MARLINX2
Post by Denis Bakin on Jan 28th, 2018, 7:38pm
You can try to look up schematics for your printer and compare it with the http://www.okob.net/projects/reprap_x2v3/electronics.htm. Depending on what hardware/pins are used to control the second and third motor drivers in your printer you'll have to change the configuration.h and/or pins.h.

For example, the step pin for the motor that moves the second hotend over axis X on the X2V3 printer is D47, and in the pins.h file there is a correspondent constant X1_STEP_PIN that is 47.

If the printer is redesigned to have only one X carriage, but 3 extruder motors, then  a configuration section has to be added where would be no X1_STEP_PIN (or any other defines for DUAL_X_DRIVE), but instead there would be a conditional section
#if EXTRUDERS > 2
...
#endif
and under it E2_STEP_PIN would be defined to 47.

Title: Re: we need tutorial for this awesome MARLINX2
Post by zouheir on Jan 28th, 2018, 8:15pm
fast answer, thank you for that.

this method is realy so harder for an noob like me.

why you not do like marlin: search file of your printer, copy/past and you are ready :D

am sure that much guys will use it.

https://i.imgur.com/cLMbkGr.jpg

i think when we talk about ramps 1.4 we all use the same shema:

https://www.hta3d.com/image/catalog/Impresoras/P3Steel%20Dual/Esquemas/RAMPS-C-alta-ENglish.jpg


for add more extruders we use CNC shield like this:
http://reprap.org/wiki/Adding_more_extruders

we cant get a firmware already configured ?

thank you and sorry about my questions ^^

Title: Re: we need tutorial for this awesome MARLINX2
Post by zouheir on Jan 28th, 2018, 8:45pm
i follow what you say to me, i watch this tutorial to understand:
https://www.youtube.com/watch?v=ynFD4aaUEac

and this is my ramps 1.4 schematic

http://reprap.org/mediawiki/images/c/ca/Arduinomega1-4connectors.png

in E0 and E1 pins i have the same number !!!
2B 2A 1A 1B
E0 work great so no problem for it, now what is the pins number for E1 ?

thank you so much first and sorry because am noob :(

Title: Re: we need tutorial for this awesome MARLINX2
Post by Denis Bakin on Jan 28th, 2018, 10:48pm
In my example the pins are the Arduino chip pins. What you see on the RAMPS schematics are the names of the motor driver connector pins. You need to trace where the "step" pin of the E1 motor driver is connected on the Arduino board to find out which pin number to use in the pins.h file.

Anyway, if you are using RAMPS the configuration.h already has a section for it. There should be no need to touch pins.h to make at least E0 and E1 working (try the configuration from the x2 branch https://github.com/dob71/MarlinX2/tree/x2/Marlin).

If you are just starting, I'd suggest to use the mainstream Marlin firmware. The most likely the multiple extruder support there should be working fine for you.

Title: Re: we need tutorial for this awesome MARLINX2
Post by zouheir on Jan 29th, 2018, 10:05am
hi
the schematics is here : http://reprap.org/wiki/File:Arduinomegapololushieldschematic.png

but i dont know where is the E1 extruders pins.

there is no way to configurate it easly for me and others noobs like me oO ? we should study electronics to print some objects :(

help please

Title: Re: we need tutorial for this awesome MARLINX2
Post by Denis Bakin on Jan 29th, 2018, 11:07am
You can see what pins are connected where in the left upper corner of the schematics.
E1-STEP is D36
E1-EN is D30
E1-DIR is D34

Providing a configuration for a particular hardware is something that the hardware supplier should be doing, but like I mentioned before since it appears that your printer is RAMPS 1.4 based everything you need is already in there, just read the comments in the Configuration.h.

Title: Re: we need tutorial for this awesome MARLINX2
Post by zouheir on Jan 29th, 2018, 11:54am
i did it sir thank you so much.

last thing please what is the pin number of D0 and D1
http://reprap.org/mediawiki/images/archive/c/ca/20131210184132!Arduinomega1-4connectors.png

Title: Re: we need tutorial for this awesome MARLINX2
Post by zouheir on Jan 29th, 2018, 12:14pm
D0 its pin8 about D1 please

http://volthauslab.com/datasheets/Pinouts/Mega2560-pin-map(1).png

Title: Re: we need tutorial for this awesome MARLINX2
Post by Denis Bakin on Jan 29th, 2018, 12:23pm
If you are looking for the pins I'm using in X2V3 for the fan control, then those are D0 and D1 on the AUX-1 connector of the RAMPS 1.4 shield, the pin numbers to use in pins.h are 4 and 5.



OkOb Web Forum » Powered by YaBB 1 Gold - SP 1.1!
YaBB © 2000-2003. All Rights Reserved.