Git Product home page Git Product logo

marlin-duplicator-6's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

marlin-duplicator-6's Issues

Question about the extruder fan

Description

Looking at Configuration_adv.h I see that the extruder fans are disabled, which makes the extruder fan stay on all the time. I also see in some of the Ultimaker code repos comments that suggest the fan pin for the extruders was removed, implying they switched to an always-on arrangement?

Ultimately, I'd love to get the fan off below 50C.

I've got a Monoprice Maker Ultimate, running off the MMU-2.0.x branch (c86943e). I'm loathe to take my machine apart to trace these, and I'm hoping there's a clear answer. A "no" just means I'll stop hunting for it. 😄

D6 Plus branch?

Hi!

First of all, many thanks for your hard work on the firwmare! Any chance to have a D6 Plus specific branch, which has an inductive sensor? Which auto level probe type should it use? Also, which ABL method would work the best with that?
Thanks!
Bence

Unexpected value of MOTOR_CURRENT_PWM_RANGE?

In your Configuration_adv.h you set:
//Motor current PWM conversion, PWM value = MotorCurrentSetting * 255 / range
#define MOTOR_CURRENT_PWM_RANGE 2782
#define PWM_MOTOR_CURRENT { 1000, 900, 900 } // Values in milliamps

But I've noticed that you merged different values upstream in Marlin:
MarlinFirmware/Marlin#6943
#ifndef MOTOR_CURRENT_PWM_RANGE
#define MOTOR_CURRENT_PWM_RANGE 2000
#endif
#define DEFAULT_PWM_MOTOR_CURRENT {1300, 1300, 1250}

Was this an oversight, or could 2782 be a magic number who's significance is lost on me?

Firmware wanhao D6 improvements

Hi Dot-Bob, I'm a happy owner of a Wanhao D6.
Up to a week ago I used the Wanhao D6 firmware 3.1.
The printer printed very well without any problems.
Then I came across your Marlin firmware that you did ad hoc for this printer.
Installed and telling you the truth is far superior, both for basic features and for precision and speed of use.
That's why I thank you.
The problem comes now ... I noticed that printing the first layer is not perfect yet or tried with Simplify3D to make multiple settings but I could not fix it.
Now I have to reluctantly reinstall the original firmware and the first Layer and perfect smooth and clean.

I think maybe there is a problem with the alignment of the printing bed that makes some weird jokes.

I ask that you can enter the original version calibration system that I have installed in your firmware.

This is the link to the original firmware 3.1 so you can see that they did these of the wanhao.

Hello and thanks again for your fantastic contribution.

Compile error Marlin\Marlin.ino:45:110: fatal error: U8glib.h: No such file or directory (#define U8GLIB_SSD1306)

My config: Wanhao Duplicator 6 with manual leveling (no probe) / original hotend.
U8glib 1.19.1 is installed on my Windows Arduino software 1.8.4 (lot of verifications)

I can't test this version because :

- I can't compile your test branch without error

  • I can't compile earlier Marlin 1.1.5 with D6 Configuration.h file
  • But I can compile default earlier Marlin 1.1.5 (without D6 config)

After compile, It seems to have a bug with the line 1511 in Configuration.h #define U8GLIB_SSD1306.
But If I comment this line no LCD...

Do you have an idea ?

Regards,
Mathieu FABRIS
from FB group and
personal blog
http://www.printer3d.one

###########################

ERROR LOG ON COMPILE

`Arduino : 1.8.4 (Windows 10), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries E:\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10804 -build-path C:\Users\Mathieu\AppData\Local\Temp\arduino_build_814058 -warnings=all -build-cache C:\Users\Mathieu\AppData\Local\Temp\arduino_cache_798229 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose E:\Téléchargements\Marlin-Duplicator-6-1.1.x (1)\Marlin-Duplicator-6-1.1.x\Marlin\Marlin.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries E:\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10804 -build-path C:\Users\Mathieu\AppData\Local\Temp\arduino_build_814058 -warnings=all -build-cache C:\Users\Mathieu\AppData\Local\Temp\arduino_cache_798229 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose E:\Téléchargements\Marlin-Duplicator-6-1.1.x (1)\Marlin-Duplicator-6-1.1.x\Marlin\Marlin.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\Mathieu\AppData\Local\Temp\arduino_build_814058\sketch\Marlin.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\Mathieu\AppData\Local\Temp\arduino_build_814058\sketch\Marlin.ino.cpp" -o "C:\Users\Mathieu\AppData\Local\Temp\arduino_build_814058\preproc\ctags_target_for_gcc_minus_e.cpp"
In file included from C:\Users\Mathieu\AppData\Local\Temp\arduino_build_814058\sketch\MarlinConfig.h:39:0,

             from E:\Marlin-Duplicator-6-1.1.x (1)\Marlin-Duplicator-6-1.1.x\Marlin\Marlin.ino:31:

SanityCheck.h:307: error: #error "BABYSTEP_ZPROBE_OFFSET requires a probe."

 #error "BABYSTEP_ZPROBE_OFFSET requires a probe."

  ^

E:\Marlin-Duplicator-6-1.1.x (1)\Marlin-Duplicator-6-1.1.x\Marlin\Marlin.ino:45:110: fatal error: U8glib.h: No such file or directory

compilation terminated.

exit status 1
#error "BABYSTEP_ZPROBE_OFFSET requires a probe."`

Heatbed hit bottom after installing glass bed

After installing glass bed and re-adjust z home, the heat bed hit the max of z each time changing filament, and may damage the step motor.

I think this is because in the changing filament routine, the machine automatically lower the build plate to 175, with out compensate the thickness of glass.

PWM leds

Hello,
I saw two rgb led behind the knob, they turn on after I flashed but never came back after a reboot. I don't know if there is a way to get the pins number but we could activate the config"RGB_LED" and TEMP_STAT_LEDS too.

Probe position for linear bed leveling

Hi,

I don't think the calculation for probe position ist correct.

Let's assume that the probe is 35mm right from the extruder and you've defined MIN_PROBE_EDGE = 30 (as in your default config), than you'll get an assert while compiling with AUTO_BED_LEVELING_LINEAR enabled.

You simply can do this by defining (should be tweaked for Y also)

#define MIN_PROBE_EDGE max(30,X_PROBE_OFFSET_FROM_EXTRUDER)

or correcting the xxx_PROBE_BED_POSITION for each dimension in the right way.

P.S. 35mm is the default value for a D6 bed leveling solution from https://www.thingiverse.com/thing:2081168

FIL_RUNOUT_PIN not defined in 2.0 branch

Will not compile when FILAMENT_RUNOUT_SENSOR is enabled. I had to manually copy over the FIL_RUNOUT_PIN definition into pins_Ultimaker_2.h from the RC8 source.

MMU vs D6 Branch Clarification

Hi dot-bob.

First, thanks for all your hard work and contributions to the MMU/D6 community!

I just received my MMU a few days ago and wanted to clarify a few things.

  1. Looks like this is the latest repo for MMU/D6 marlin ports?
    https://github.com/dot-bob/Marlin-Duplicator-6/

  2. There is no MMU specific branch here which makes me wonder if there any actual difference between the MMU and D6 branches in the previous repo other than the CUSTOM_MACHINE_NAME in the configuration file?

  3. What repo/branch do you recommend for someone generally new to MMU / 3D printing, but hardware/software engineering capable kind of person?

Thanks in advance for any info you can provide!

  • A

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.