Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all 12117 articles
Browse latest View live

Re: Z axis MAX_FEEDRATE

$
0
0
Quote
obewan
Have you sent M502 and M500 to update the values in the eeprom ?

Thanks for the tip. Tried that. Still no dice.

does G1 Z10 F5000 override DEFAULT_MAX_FEEDRATE? If not, I would expect that even with F5000, the feedrate would be clipped at the default max

Re: Z axis MAX_FEEDRATE

$
0
0
Figured it out. DEFAULT_MAX_FEEDRATE needs to be really low for Z. I set it at 20 and that works fine.

Now I have this thread to remind me in a year when I forget ;)

Re: U8GLIB Error, preventing compiling

$
0
0
Got it back to running motion properly and screen is back to normal, many thanks!

However there's one final problem; the extruder seems to be under extruding or not feeding fast enough, any insight into how to fix that?

#define DEFAULT_MAX_ACCELERATION (4500, 4500, 50, 3200)

Should I double 3200 and see what happens?

ANet A8 w/ Marlin not responding to Preheat LCD menu

$
0
0
I've had my Anet A8 for over a year, running the stock fw. I updated to Marlin. When I use the LCD menus PREPARE > PREHEAT PLA, the system does not preheat (not extruder, not bed). If I print a part from the SD card, Preheat happens. If I Use Pronterface and select preheat, it works. So I don't think this is a HW issue, but something with Marlin. I've been looking at the Marlin code, but can't find where the LCD command (interrupt?) is collected, or how to see what code is executed on that menu selection. Any thoughts or pointers into the code would be appreciated. I am also nearly C++ illiterate, but learning fast.

HELP in BIG SIZE 3D with STM32 & IHM03A1

$
0
0
Hello Guys,

We are development a 3D printer (Big size) with a old cartesian 3D robot (stepper motor comsuption around 8 AMPS) and we are trying to use STM32 driver IHM03A1 (10 Amps and we can move the machine withot firmware). We don´t know if is possible that marlin manage the STM32 with these kind of driver (without ramps). Is part of our final degree, in the past the 3D was working with powelolu (GermanRepRap) but the drivers was broken and no is possible to buy it.

Thanks you so much.

Best regards from Spain.

Sergioroca

Re: HELP in BIG SIZE 3D with STM32 & IHM03A1

$
0
0
... if the stepper drivers have STEP+DIR with 5V signal level, then yo can drive them direct from the Arduino pins (if Arduino with 5V I/O pins) ... otherwise you have to use level-changer to higher voltage inputs.

I'm controlling "industrial" 24V-signal-level machines with ArduinoDue (3.3V I/O signals) and Marlin4Due ;)

'nozzle_to_probe_offset' was not declared in this scope (but it is defined!))

$
0
0
Somehow I get this error but I cannot seem to find how to fix it:
'nozzle_to_probe_offset' was not declared in this scope

The weird thing is that it is defined!!
#define NOZZLE_TO_PROBE_OFFSET { 0, -10, -3.5 }

I'm using the latest Marlin bugfix 2.0.x with the DELTA config preset as advertised in the default config file.

Here is the complete error description:
In file included from Marlin/src/module/../inc/MarlinConfig.h:35,
                 from Marlin/src/module/configuration_store.h:24,
                 from Marlin/src/module/configuration_store.cpp:47:
Marlin/src/module/configuration_store.cpp: In static member function 'static void MarlinSettings::reset()':
Marlin/src/module/../inc/Conditionals_post.h:1478:75: error: 'nozzle_to_probe_offset' was not declared in this scope
       #define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - _MAX(ABS(nozzle_to_probe_offset.x), ABS(nozzle_to_probe_offset.y), ABS(MIN_PROBE_EDG
E)))
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
Marlin/src/module/configuration_store.cpp:2350:32: note: in expansion of macro 'DELTA_CALIBRATION_RADIUS'
     delta_calibration_radius = DELTA_CALIBRATION_RADIUS;
                                ^~~~~~~~~~~~~~~~~~~~~~~~
Marlin/src/module/../inc/Conditionals_post.h:1478:75: note: suggested alternative: 'probe_offset'
       #define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - _MAX(ABS(nozzle_to_probe_offset.x), ABS(nozzle_to_probe_offset.y), ABS(MIN_PROBE_EDG
E)))
                                                                           ^~~~~~~~~~~~~~~~~~~~~~
Marlin/src/module/configuration_store.cpp:2350:32: note: in expansion of macro 'DELTA_CALIBRATION_RADIUS'
     delta_calibration_radius = DELTA_CALIBRATION_RADIUS;
                                ^~~~~~~~~~~~~~~~~~~~~~~~
Compiling .pio/build/LPC1768/src/src/module/printcounter.cpp.o
Compiling .pio/build/LPC1768/src/src/module/probe.cpp.o
*** [.pio/build/LPC1768/src/src/module/configuration_store.cpp.o] Error 1

Anyone knows what's going wrong?

Re: Marlin doesn't compile

$
0
0
... look at - "Conditionals_post.h:1478:75: error: 'nozzle_to_probe_offset' was not declared in this scope"

Re: Marlin doesn't compile

$
0
0
From the config files you posted in issue

You don't seem to have any probe type defined. But you do have NOZZLE_TO_PROBE_OFFSET defined.. this is causing the issue

Should conditional detect this error?, probably...

In probe.h nozzle_to_probe_offset is only created if HAS_BED_PROBE has been defined in Conditionals_LCD.h
HAS_BED_PROBE is only set if one of the many probe types is set in configuration.h

Sky-Tech SK3D-control V8.2 board

$
0
0
I have 2 sky-tech sky-maker A2 printers and one sky-maker A1.

they came with the sky-tech SK3D-control V8.2 boards however sky-tech seems to be out of business. All the links to the videos are dead and the company information page seems to have no postings after 2015.

I don't think i can get the original firmware for the printers. One has replicator V7.5 on it but the stepper motors don't work.

The board is
- 24V, ATMEGA1280
- has 5 stepper outputs/drivers,
- 2 ISP ports,
- 1 UART port, a port with labeled "Thermocouples" with A and B inputs,
- 2 ports with heater and fan connectors for each extruder,
- a port for the bed heater,
- a 4 pin port labeled "HBP-THERM",
- X/Y/Z max and min ports for end stops (4 pin each),
- USB port,
- power switch
- reset button.
- there is also a port labeled "EXTRA" with 4 pins: 24v, R, G, B, I assume this is for an LED strip.
- came with A4982SLPT stepper drivers

I am wondering if anyone knows anything about this board and how i could set it up in marlin?

thank you

Re: Marlin doesn't compile

$
0
0
Then the issue is that in the example Delta files the nozzle offset is drclared by default. It should be disabled, right?

Re: Marlin doesn't compile

$
0
0
Sadly if you don't #define NOZZLE_TO_PROBE_OFFSET in configuration.h, it still errors as it gets set to 0 elsewhere

#ifndef NOZZLE_TO_PROBE_OFFSET
#define NOZZLE_TO_PROBE_OFFSET { 0, 0, 0 }
#endif

I'm presuming you don't have a probe?

Re: Marlin doesn't compile

$
0
0
If you don't have a probe give this a go In Conditionals_post.h

find
#if ENABLED(DELTA)
  /**
   * Delta radius/rod trimmers/angle trimmers
   */
  #define _PROBE_RADIUS (DELTA_PRINTABLE_RADIUS - (MIN_PROBE_EDGE))
  #ifndef DELTA_CALIBRATION_RADIUS
    #ifdef NOZZLE_TO_PROBE_OFFSET
      #define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - _MAX ( ABS(nozzle_to_probe_offset.x), ABS(nozzle_to_probe_offset.y), ABS(MIN_PROBE_EDGE)))
    #else
      #define DELTA_CALIBRATION_RADIUS _PROBE_RADIUS
    #endif
  #endif
with
#if ENABLED(DELTA)
  /**
   * Delta radius/rod trimmers/angle trimmers
   */
  #define _PROBE_RADIUS (DELTA_PRINTABLE_RADIUS - (MIN_PROBE_EDGE))
  #ifndef DELTA_CALIBRATION_RADIUS
    #if HAS_BED_PROBE
        #ifdef NOZZLE_TO_PROBE_OFFSET
          #define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - _MAX ( ABS(nozzle_to_probe_offset.x), ABS(nozzle_to_probe_offset.y), ABS(MIN_PROBE_EDGE)))
        #endif 
    #else
        #define DELTA_CALIBRATION_RADIUS _PROBE_RADIUS
    #endif
  #endif

Move to Z Max, until triggered, then home to probe?

$
0
0
Hi Folks,

Is it possible to have Marlin move to Z Max when homing, until triggered, then home to 0 with the probe? I've got a machine with a Z Max endstop and Probe connected to Z min. I want to to move to its extents to calculate the max z height. Is this possible? Currently I have to set the max z height manually and get it spot on in order to get the finished probe height right.

Re: Aiuto compilazione

$
0
0
Sono rimasto bloccato con lcd grafico non compila
Qualcuno mi può dare una mano?

Re: Move to Z Max, until triggered, then home to probe?

$
0
0
Sorry, i misunderstood you'r question.

Re: U8GLIB Error, preventing compiling

$
0
0
Figured out where the new problem is, thanks for the help!

Re: Sky-Tech SK3D-control V8.2 board

Re: Sky-Tech SK3D-control V8.2 board

$
0
0
The electronics are unknown. The only way to reuse this with marlin would be to reverse engineer the controller.

Ie work out what pins are connected to what and create a new pins file for it.

Re: Sky-Tech SK3D-control V8.2 board

$
0
0
Quote
Dust
The electronics are unknown. The only way to reuse this with marlin would be to reverse engineer the controller.

Ie work out what pins are connected to what and create a new pins file for it.

I'm fairly new to all this.. Could i do that using a multi-meter set to test continuity? then place one end on the pin i want to map and go to the chip and find where there is continuity?
Viewing all 12117 articles
Browse latest View live