Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. Makergal3D
    • Profile
    • Following 0
    • Followers 0
    • Topics 6
    • Posts 37
    • Best 3
    • Controversial 0
    • Groups 0

    Makergal3D

    @Makergal3D

    3
    Reputation
    5
    Profile views
    37
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Location Padrón Age 35

    Makergal3D Unfollow Follow

    Best posts made by Makergal3D

    • RE: Problem with Panel DUE

      @Makergal3D I think the ribbon cable was not properly attach to the panel due 🤦

      You can close it

      Sorry

      posted in PanelDue
      Makergal3Dundefined
      Makergal3D
    • RE: I can see the Heated Bed in DWX

      @droftarts It's done I bought RJ11 connectors and they send RJ9 connectors, we change the connector and now is working properly.

      posted in Duet Web Control
      Makergal3Dundefined
      Makergal3D
    • RE: Failed to enable endstops

      @jay_s_uk yes it was the homeall.g they had something weird there, I changed for the code the configurator generates and start printing. thanks

      posted in General Discussion
      Makergal3Dundefined
      Makergal3D

    Latest posts made by Makergal3D

    • Slicers and Tools with multiple heaters

      So I was looking for the forum but I couldn't find information related to this.

      I had a machine with a Pulsar from dyze, that has 3 heaters for 1 extruder. When I send something to print all the heaters use the same temperature. But if I want to select one temperature for each section of the extruder, I was doing it manually deleting the M104 from the start gcode manually, because I can find a way to do it automatically in the slicer.
      There is any Mcode I can use in the start gcode to do this??
      Or should I set the slicer like is has 3 extruders. And create diferent filament profiles for each heater??

      Best
      Alvaro

      posted in Gcode meta commands
      Makergal3Dundefined
      Makergal3D
    • RE: I can not move the stepper

      Hi i'm comming back this issue agian.
      Because I'm having troubles, everything works unless the extruder driver.
      I have an 6XD board and a 1XD, the extruder is in the 1XD, but I'm not able to move it.

      this is my config.g

      ; Configuration file for Duet 3 MB 6XD (firmware version 3.3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.4.1 on Tue Jun 04 2024 19:55:09 GMT+0200 (hora de verano de Europa central)
      
      ; General preferences
      M575 P1 S1 B57600                            ; enable support for PanelDue
      G90                                          ; send absolute coordinates...
      M83                                          ; ...but relative extruder moves
      M550 P"My Printer"                           ; set printer name
      
      ; Wait a moment for the CAN expansion boards to start
      G4 S2
      
      ; Network
      M551 P"Soon2020"                                 ; set password
      M552 P0.0.0.0 S1                             ; enable network and acquire dynamic address via DHCP
      M586 P0 S1                                   ; enable HTTP
      M586 P1 S0                                   ; disable FTP
      M586 P2 S0                                   ; disable Telnet
      
      ; Drives
      M569 P0.0 S1                                 ; physical drive 0.0 goes forwards
      M569 P0.0 T1:1:2:0
      M569 P0.1 S1                                 ; physical drive 0.1 goes forwards
      M569 P0.1 T1:1:2:0
      M569 P0.2 S1                                 ; physical drive 0.2 goes forwards
      M569 P0.2 T1:1:2:0
      M569 P0.3 S1                                 ; physical drive 0.3 goes forwards
      M569 P0.3 T1:1:2:0
      M569 P0.4 S1                                 ; physical drive 0.4 goes forwards
      M569 P0.4 T1:1:2:0
      M569 P0.5 S1                                 ; physical drive 0.5 goes forwards
      M569 P0.5 T1:1:2:0
      M569 P45.0 S0 R0                               ; physical drive 121.0 goes forwardsM569 
      M569 P45.0 T5:5:10:10
      M350 X16  Y16 Z16 E16 I1
      M584 X0.0 Y0.1 Z0.5:0.4:0.3:0.2 E45.0                   ; set drive mapping
      M671 X60:60:1160:1160 Y174:1069:1069:174 S5 ; leadscrews at rear left, front middle and rear right
      M92 X64.00 Y64.00 Z160.00 E225.00            ; set steps per mm
      M566 X3000.00 Y3000.00 Z600.00 E120.00          ; set maximum instantaneous speed changes (mm/min)
      M203 X5000.00 Y5000.00 Z1200.00 E1200.00      ; set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z5.00 E250.00          ; set accelerations (mm/s^2)
      M84 S30                                      ; Set idle timeout
      
      ; Axis Limits
      M208 X-8:1060 Y-43:1200 Z0:1027 S1                                 ; set axis minima
      
      
      ; Endstops
      M574 X1 S1 P"io2.in"                             ; configure switch-type (e.g. microswitch) endstop for low end on X via pin io0.in
      M574 Y1 S1 P"io3.in"                             ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin io1.in
      M574 Z1 S2                                       ; configure switch-type (e.g. microswitch) endstop for low end on Z via pin io2.in
      
      ; Z-Probe
      M558 P1 C"^io4.in" B1 H5 F600:60 T6000                 ; set Z probe type to switch and the dive height + speeds
      G31 P500 X-40 Y0 Z1                              ; set Z probe trigger value, offset and trigger height
      M557 X100:1050 Y100:1050 S200                         ; define mesh grid
      
      
      ; Heaters
      M308 S0 P"45.temp0" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin 121.temp0
      M950 H0 C"45.out0" T0                               ; create bed heater output on out3 and map it to sensor 0
      M307 H0 R0.383 K1.328:0.000 D14.73 E1.35 S1.00 B0                               ; disable bang-bang mode for the bed heater and set PWM limit
      M570 H0 P10 T15
      M140 H0                                          ; map heated bed to heater 0
      M143 H0 S120                                     ; set temperature limit for heater 0 to 120C
      M308 S1 P"spi.cs1" Y"rtd-max31865"                                          ; configure sensor 1 as PT1000 on pin temp0
      M950 H1 C"out0" T1                               ; create nozzle heater output on out0 and map it to sensor 1
      M307 H1 R0.876 K0.099:0.000 D36.88 E1.35 S1.00 B0 V24.3                                 ; disable bang-bang mode for heater  and set PWM limit
      M143 H1 S280                                     ; set temperature limit for heater 1 to 280C
      M308 S2 P"spi.cs2" Y"rtd-max31865"                                          ; configure sensor 2 as PT1000 on pin temp1
      M950 H2 C"out1" T2                               ; create nozzle heater output on out1 and map it to sensor 2
      M307 H2 R0.747 K0.166:0.000 D26.47 E1.35 S1.00 B0 V24.3                                 ; disable bang-bang mode for heater  and set PWM limit
      M143 H2 S280                                     ; set temperature limit for heater 2 to 280C
      M308 S3 P"spi.cs3" Y"rtd-max31865"                                          ; configure sensor 3 as PT1000 on pin temp2
      M950 H3 C"out2" T3                               ; create nozzle heater output on out2 and map it to sensor 3
      M307 H3 R0.972 K0.189:0.000 D19.35 E1.35 S1.00 B0 V24.3                                 ; disable bang-bang mode for heater  and set PWM limit
      M143 H3 S280                                     ; set temperature limit for heater 3 to 280C
      
      ; Fans
      M950 F0 C"out4" Q500                             ; create fan 0 on pin out4 and set its frequency
      M106 P0 S0 H1:2:3:0 T45                          ; set fan 0 value. Thermostatic control is turned on
      
      ; Tools
      M563 P0 S"PULSAR" D0 H1:2:3 F0 T0                         ; define tool 0
      G10 P0 X0 Y0 Z0                                  ; set tool 0 axis offsets
      G10 P0 R0 S0                                     ; set initial tool 0 active and standby temperatures to 0C
      M302 P1
      
      ; Custom settings are not defined
      

      My 122

      m122
      === Diagnostics ===
      RepRapFirmware for Duet 3 MB6XD version 3.5.1 (2024-04-19 14:39:48) running on Duet 3 MB6XD v1.01 or later (standalone mode)
      Board ID: 0JD2M-999AL-D25SW-6JTDD-3S06Q-T4ZB1
      Used output buffers: 1 of 40 (19 max)
      Error in macro line 37 while starting up: in file macro line 37 column 20: M350: array too long, max length = 0
      === RTOS ===
      Static ram: 153624
      Dynamic ram: 120392 of which 16 recycled
      Never used RAM 69032, free system stack 192 words
      Tasks: NETWORK(1,ready,32.8%,183) ETHERNET(5,nWait 7,0.1%,317) HEAT(3,nWait 6,0.1%,323) Move(4,nWait 6,0.0%,211) CanReceiv(6,nWait 1,0.0%,797) CanSender(5,nWait 7,0.0%,334) CanClock(7,delaying,0.0%,351) MAIN(1,running,67.0%,444) IDLE(0,ready,0.0%,30), total 100.0%
      Owned mutexes:
      === Platform ===
      Last reset 00:17:28 ago, cause: software
      Last software reset at 2024-06-09 13:57, reason: User, Gcodes spinning, available RAM 69600, slot 2
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x00
      Aux0 errors 0,0,0
      MCU temperature: min 28.7, current 30.4, max 30.5
      Supply voltage: min 24.1, current 24.2, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes
      12V rail voltage: min 12.1, current 12.1, max 12.2, under voltage events: 0
      Heap OK, handles allocated/used 99/2, heap memory allocated/used/recyclable 2048/80/0, gc cycles 0
      Events: 2 queued, 2 completed
      Driver 0: ok
      Driver 1: ok
      Driver 2: ok
      Driver 3: ok
      Driver 4: ok
      Driver 5: ok
      Date/time: 2024-06-09 14:15:25
      Slowest loop: 38.55ms; fastest: 0.07ms
      === Storage ===
      Free file entries: 20
      SD card 0 detected, interface speed: 25.0MBytes/sec
      SD card longest read time 8.9ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 125, segments created 3, maxWait 122441ms, bed compensation in use: none, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
      no step interrupt scheduled
      Moves shaped first try 0, on retry 0, too short 0, wrong shape 0, maybepossible 0
      === DDARing 0 ===
      Scheduled moves 7, completed 7, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 7], CDDA state -1
      === DDARing 1 ===
      Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === Heat ===
      Bed heaters 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
      === GCodes ===
      Movement locks held by null, null
      HTTP is idle in state(s) 0
      Telnet is idle in state(s) 0
      File is idle in state(s) 0
      USB is idle in state(s) 0
      Aux is idle in state(s) 0
      Trigger is idle in state(s) 0
      Queue is idle in state(s) 0
      LCD is idle in state(s) 0
      SBC is idle in state(s) 0
      Daemon is idle in state(s) 0
      Aux2 is idle in state(s) 0
      Autopause is idle in state(s) 0
      File2 is idle in state(s) 0
      Queue2 is idle in state(s) 0
      Q0 segments left 0, axes/extruders owned 0x0000000
      Code queue 0 is empty
      Q1 segments left 0, axes/extruders owned 0x0000000
      Code queue 1 is empty
      === CAN ===
      Messages queued 9457, received 16788, lost 0, errs 1, boc 0
      Longest wait 2ms for reply type 6053, peak Tx sync delay 322, free buffers 50 (min 49), ts 5244/5243/0
      Tx timeouts 0,0,0,0,0,0
      === Network ===
      Slowest loop: 8.23ms; fastest: 0.03ms
      Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
      HTTP sessions: 1 of 8
      = Ethernet =
      Interface state: active
      Error counts: 0 0 0 0 0 0
      Socket states: 5 5 2 2 2 0 0 0
      === Multicast handler ===
      Responder is inactive, messages received 0, responses 0
      

      M122 B45

      Diagnostics for board 45:
      Duet EXP1XD firmware version 3.5.1 (2024-04-19 14:42:58)
      Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
      All averaging filters OK
      Never used RAM 6016, free system stack 136 words
      Tasks: Move(3,nWait 7,0.0%,135) HEAT(2,nWait 6,0.2%,129) CanAsync(5,nWait 4,0.0%,55) CanRecv(3,nWait 1,0.0%,71) CanClock(5,nWait 1,0.0%,59) MAIN(1,running,78.1%,433) IDLE(0,ready,0.0%,40) AIN(2,nWait 2,21.6%,112), total 100.0%
      Owned mutexes:
      Last reset 00:01:11 ago, cause: power up
      Last software reset data not available
      Driver 0: pos 0, 225.0 steps/mm, steps req 0 done 0
      Moves scheduled 0, completed 0, in progress 0, hiccups 0, segs 0, step errors 0, maxLate 0 maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 0.00
      Peak sync jitter 1/5, peak Rx sync delay 208, resyncs 0/0, no timer interrupt scheduled
      VIN voltage: min 24.2, current 24.2, max 24.2
      MCU temperature: min 24.3C, current 24.6C, max 24.8C
      Last sensors broadcast 0x00000001 found 1 162 ticks ago, 0 ordering errs, loop time 0
      CAN messages queued 1145, send timeouts 0, received 648, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
      dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0
      

      We use 2 diferrent drivers but we had the same problem with both, right now we are using a DM556T form stepperonline.
      https://www.omc-stepperonline.com/download/DM556T_V4.0.pdf
      If we connect the stepper motor to other driver, that is connected to the main board, it works, but in a driver connected to the expasion board I can not make it work.

      We check all of this
      Both boards has the same firmware version.
      There is can comunication.
      The wires are properly connected ( we try both +signals, and -signals just in case)
      We try in M569, diferents timmings.
      T2.5:2.5:5.0
      T5:5:10:10
      even T4:4:4:4

      If we send M569 P45.0
      Driver 45.0 runs in reverse, active low enable, step timing 5.0:5.7:10.7:11.0us
      it gives this back with the T in 5:5:10:10

      We dont have the enable pin connected.

      I'm dont know what else to look for, or to change.
      We even create a new config file but I can not make it work.

      I hope you can help me
      Best Alvaro

      posted in Duet Hardware and wiring
      Makergal3Dundefined
      Makergal3D
    • RE: I can see the Heated Bed in DWX

      @droftarts It's done I bought RJ11 connectors and they send RJ9 connectors, we change the connector and now is working properly.

      posted in Duet Web Control
      Makergal3Dundefined
      Makergal3D
    • RE: I can see the Heated Bed in DWX

      @Makergal3D
      This is my config file
      ; Configuration file for Duet 3 MB 6XD (firmware version 3.3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.4.1 on Tue Jun 04 2024 19:55:09 GMT+0200 (hora de verano de Europa central)

      ; General preferences
      M575 P1 S1 B57600 ; enable support for PanelDue
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M550 P"My Printer" ; set printer name

      ; Wait a moment for the CAN expansion boards to start
      G4 S2

      ; Network
      M551 P"Soon2020" ; set password
      M552 P0.0.0.0 S1 ; enable network and acquire dynamic address via DHCP
      M586 P0 S1 ; enable HTTP
      M586 P1 S0 ; disable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives
      M569 P0.0 S1 ; physical drive 0.0 goes forwards
      M569 P0.0 T1:1:2:0
      M569 P0.1 S1 ; physical drive 0.1 goes forwards
      M569 P0.1 T1:1:2:0
      M569 P0.2 S1 ; physical drive 0.2 goes forwards
      M569 P0.2 T1:1:2:0
      M569 P0.3 S1 ; physical drive 0.3 goes forwards
      M569 P0.3 T1:1:2:0
      M569 P0.4 S1 ; physical drive 0.4 goes forwards
      M569 P0.4 T1:1:2:0
      M569 P0.5 S1 ; physical drive 0.5 goes forwards
      M569 P0.5 T1:1:2:0
      M569 P122.0 S1 R0 ; physical drive 121.0 goes forwardsM569
      M569 P122.0 T5:5:10:10
      M584 X0.0 Y0.1 Z0.5:0.4:0.3:0.2 E122.0 ; set drive mapping
      M671 X50:50:1100:1100 Y100:1900:1900:100 S5 ; leadscrews at rear left, front middle and rear right
      M92 X16.00 Y16.00 Z320.00 E225.00 ; set steps per mm
      M566 X700.00 Y700.00 Z30.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X2000.00 Y2000.00 Z200.00 E1200.00 ; set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z5.00 E250.00 ; set accelerations (mm/s^2)
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 X-8:1200 Y-43:1200 Z0:1027 S1 ; set axis minima
      M208 X1200 Y2000 Z1019 S20 ; set axis maxima

      ; Endstops
      M574 X1 S1 P"io2.in" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin io0.in
      M574 Y1 S1 P"io3.in" ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin io1.in
      M574 Z1 S1 P"io4.in" ; configure switch-type (e.g. microswitch) endstop for low end on Z via pin io2.in

      ; Z-Probe
      M558 P5 C"io4.in" H10 F120 T3000 ; set Z probe type to switch and the dive height + speeds
      G31 P500 X-40 Y0 Z10 ; set Z probe trigger value, offset and trigger height
      M557 X100:1100 Y100:1900 S200 ; define mesh grid

      ; Heaters
      M308 S0 P"122.temp0" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin 121.temp0
      M950 H0 C"122.out0" T0 ; create bed heater output on out3 and map it to sensor 0
      M307 H0 R0.383 K1.328:0.000 D14.73 E1.35 S1.00 B0 ; disable bang-bang mode for the bed heater and set PWM limit
      M570 H0 P10 T15
      M140 H0 ; map heated bed to heater 0
      M143 H0 S120 ; set temperature limit for heater 0 to 120C
      M308 S1 P"spi.cs1" Y"rtd-max31865" ; configure sensor 1 as PT1000 on pin temp0
      M950 H1 C"out0" T1 ; create nozzle heater output on out0 and map it to sensor 1
      M307 H1 R0.876 K0.099:0.000 D36.88 E1.35 S1.00 B0 V24.3 ; disable bang-bang mode for heater and set PWM limit
      M143 H1 S280 ; set temperature limit for heater 1 to 280C
      M308 S2 P"spi.cs2" Y"rtd-max31865" ; configure sensor 2 as PT1000 on pin temp1
      M950 H2 C"out1" T2 ; create nozzle heater output on out1 and map it to sensor 2
      M307 H2 R0.747 K0.166:0.000 D26.47 E1.35 S1.00 B0 V24.3 ; disable bang-bang mode for heater and set PWM limit
      M143 H2 S280 ; set temperature limit for heater 2 to 280C
      M308 S3 P"spi.cs3" Y"rtd-max31865" ; configure sensor 3 as PT1000 on pin temp2
      M950 H3 C"out2" T3 ; create nozzle heater output on out2 and map it to sensor 3
      M307 H3 R0.972 K0.189:0.000 D19.35 E1.35 S1.00 B0 V24.3 ; disable bang-bang mode for heater and set PWM limit
      M143 H3 S280 ; set temperature limit for heater 3 to 280C

      ; Fans
      M950 F0 C"out4" Q500 ; create fan 0 on pin out4 and set its frequency
      M106 P0 S0 H1:2:3:0 T122 ; set fan 0 value. Thermostatic control is turned on

      ; Tools
      M563 P0 S"PULSAR" D0 H1:2:3 F0 T0 ; define tool 0
      G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
      G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
      M302 P1

      ; Custom settings are not defined

      posted in Duet Web Control
      Makergal3Dundefined
      Makergal3D
    • I can see the Heated Bed in DWX

      Hi I'm setting up a new machine.
      We got a duet 3 6XD and a 1XD expansion board, connected by can.
      We check connection trough M115 B122 and its says that is connected.
      But the green LED is not power on.
      We got the heated bed connected in that board. So in the tool section I only can see the Extruder, but the bed is not shown.
      But in my Panel DUE I can see the bed, and control it.

      Any ideas

      posted in Duet Web Control
      Makergal3Dundefined
      Makergal3D
    • RE: Failed to enable endstops

      @jay_s_uk yes it was the homeall.g they had something weird there, I changed for the code the configurator generates and start printing. thanks

      posted in General Discussion
      Makergal3Dundefined
      Makergal3D
    • RE: Failed to enable endstops

      @jay_s_uk said in Failed to enable endstops:

      M98 P"config.g"

      That's it

      	M98 P"config.g"
      HTTP is enabled on port 80
      FTP is disabled
      TELNET is disabled
      Error: Heater 3 not found
      Warning: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 365C
      Error: in file macro line 99 column 16: meta command: variable 'delete' already exists
      
      posted in General Discussion
      Makergal3Dundefined
      Makergal3D
    • RE: Failed to enable endstops

      @jay_s_uk thanks for your answer I change that but that was not the problem. It keep saying Failed to enable endstops

      posted in General Discussion
      Makergal3Dundefined
      Makergal3D
    • Failed to enable endstops

      Hi, I'm trying to add auto-leveling to a 3D printer with a Duet 2 Ethernet. I've got everything up and running, but when I attempt to print, I encounter the "Failed to enable endstops" error. I've looked up solutions in the forum, but nothing seems to work. I hope someone can help me identify and resolve the error I'm facing.

      This is a fairly old machine from 2016, and they've updated the firmware to RRF 3.3. I've checked that the config file was correctly updated.

      Everything seems to work; I can move the axis, home all the axis, auto-level the bed, and heat the extruder and bed. However, if I try to print, I encounter the error.

      Thanks in advance.

      My config.g

      ; Configuration file for Duet (for firmware version = 3.3)
      ; Executed by the firmware on start-up
      ; Generated by INDART3D on 2022.01.19
      
      ; General Preferences
      M575 P1 S1 B57600			; Set serial comms parameters
      G90			; Set to Absolute Positioning
      M83			; Set extruder to relative mode
      M550 P"BF 500"			; Set Name
      ;M551 P"password"			; Set Password
      
      ; Duet Ethernet electronics (only for electronics with Ethernet)
      ;M540 PDE:AD:BE:EF:CA:FE			; Set MAC address (ONLY IF NECESSARY)
      ;M552 P192.168.1.114			; Set IP address
      ;M554 P192.168.1.255			; Set Gateway and/or DNS server
      ;M553 P255.255.255.0			; Set Netmask
      
      ; Network
      M552 S1			; Enable/disable network interface
      M586 P0 S1			; Configure network protocols: Enable HTTP
      M586 P1 S0			; Configure network protocols: Disable FTP
      M586 P2 S0			; Configure network protocols: Disable Telnet
      
      ; Drivers
      M569 P0 S0			; Set motor driver direction
      M569 P1 S1			; Set motor driver direction
      M569 P2 S1			; Set motor driver direction
      M569 P3 S1			; Set motor driver direction
      M584 X0 Y1 Z2 E3			; Set drive mapping
      M350 I1 X16 Y16 Z16 E16			; Set microstepping mode
      M92 X100 Y100 Z1784 E400			; Set axis steps per unit
      ;M566 X900 Y900 Z80 E8000			; Set allowable instantaneous speed change
      M566 X300 Y300 Z80 E200			; Set allowable instantaneous speed change GVIDAL
      M203 X9000 Y9000 Z400 E9000			; Set maximum feedrate (mm/min)
      ;M201 X1800 Y1800 Z200 E8000			; Set max acceleration (mm/s^2)
      M201 X800 Y800 Z150 E2000			; Set max acceleration (mm/s^2) GVIDAL
      ;M906 I30 X1360 Y1550 Z1360 E1360			; Set motor currents (mA)
      ;GVIDAL -MOTOR
      M906 X1360 Y1450 Z1300 E650 I70
      
      
      M84 S60			; Set Idle Time-out
      
      ; Axis limits
      M208 S1 X0 Y0 Z-3			; Set axis min travel
      M208 S0 X500 Y495 Z500			; Set axis max travel
      
      ; End stops
      M574 X1 S1 P"xstop"			; Set endstop configuration
      M574 Y1 S1 P"ystop"			; Set endstop configuration
      ;M574 Z1 S1 P"zstop"			; Set endstop configuration
      ;M574 Z1 S2 P"zstop"			; Set endstop configuration
      ;;M950 J1 C"!e0stop"			; Create GPIO/servo pin
      ;M581 P1 T2 R1			; Configure external trigger#.g
      
      ; Z-Probe
      M558 P5 C"^zprobe.in" H5 F120 T6000 ; BLTOUCH probe speed mm/min
      M307 H3 A-1 C-1 D-1
      M280 P3 S10 I1
      G31 X22 Y0 Z3 P15 ; old biqu bed G31 X-44 Y0 Z2.8125 P25 ; G31 X-44 Y0 Z3.257 P25 3.888
      M950 S0 C"exp.heater3" ; Set BL-Touch Tigger to be activated from Heater 3 pin
      M557 X50:450 Y50:450 S100                           ; define mesh grid
      
      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4138			; Set or report sensor parameters
      M950 H0 C"bedheat" T0			; Create heater pin
      M143 H0 S125			; Maximum heater temperature
      M307 H0 B1 S1.00			; Set or report heating process parameters
      M570 H0 S0 P300 T15			; Configure heater fault detection
      M140 H0			; Set Bed Temperature (Fast) or Configure Bed Heater
      
      M308 S1 P"e0temp" Y"thermistor" R4700 T100000 B4725 C7.06e-8 A"HEATER"			; Set or report sensor parameters
      M950 H1 C"e0heat" T1			; Create heater pin
      M143 H1 S300			; Maximum heater temperature
      M307 H1 B0 R5.136 C59.7 D3.89 S1.00 V24.1			; Set or report heating process parameters
      
      M302 P0 S160 R160			; Allow cold extrudes
      M308 S10 Y"mcu-temp" A"MCU"			; Set or report sensor parameters
      M308 S11 Y"drivers" A"Drivers"			; Set or report sensor parameters
      M308 S12 Y"dhthumidity" A"Humedad"			; Set or report sensor parameters
      
      ; Fans
      M950 F0 C"fan0" Q500 T1			; Create fan pin
      M106 P0 S1 T45 H1 C"Fan Tool"			; Set fan configuration
      M950 F1 C"fan1" Q500			; Create fan pin
      M106 P1 S0 H-1 C"Layer Fan"			; Set fan configuration
      M950 F2 C"fan2" Q500			; Create fan pin
      M106 P2 C"LED" S255			; Set fan configuration
      M950 F8 Q500 C"e1heat" T1			; Crea la salida para el filtro a 500Hz
      M106 P8 S1 T160 C"Filter" H1			; Set fan configuration
      
      ; Tools
      M563 P0 D0 F1 H1 S"DART"			; Define tool
      G10 P0 X0 Y0 Z0			; Set workplace coordinate offset or tool offset
      G10 P0 R0 S0			; Set initial tool temperature
      
      
      ; Global Variables (not modifiable)
      global delete = 0			; Global variable declaration "runonce.g"
      global respuesta = false			; Global variable declaration "mensajes.g"
      global titulo = "titulo"			; Global variable declaration "mensajes.g"
      global mensaje = "mensaje"			; Global variable declaration "mensajes.g"
      global cargaL = 1400			; Global variable declaration
      global E0active = 0			; Global variable declaration
      global E0standby = 0			; Global variable declaration
      
      ; Modifiable by user
      ;M912 P0 S-6			; Set electronics temperature monitor adjustment
      G29 S1			; Load the height map from file and activate mesh bed compensation
      ;M21 P1			; Initialize external SD card
      ;M291 P"Visit our <a href=""https://indart3d.com"" target=""_blank"">website</a> for more information" R"Welcome to INDART3D" S1 T29			; Display message
      
      ; Always at the end
      M911 S22 R23 P"M913 X0 Y0 Z0 E0 M28""0:/sys/runonce.g"" M98 P""run.g"" M29 M400"			; Configure auto save on loss of power
      M501			; Read stored parameters
      T0 P0			; Tool selection by default
      
      

      My homex.g

      ; homex.g
      ; called to home the X axis
      ;
      ; generated by RepRapFirmware Configuration Tool v3.3.16 on Tue Nov 07 2023 13:21:36 GMT+0100 (hora estándar de Europa central)
      G91               ; relative positioning
      G1 H2 Z5 F6000    ; lift Z relative to current position
      G1 H1 X-500 F1800 ; move quickly to X axis endstop and stop there (first pass)
      G1 H2 X5 F6000    ; go back a few mm
      G1 H1 X-500 F360  ; move slowly to X axis endstop once more (second pass)
      G1 H2 Z-5 F6000   ; lower Z again
      G90               ; absolute positioning
      G92 X0
      
      

      My homey.g

      ; homey.g
      ; called to home the Y axis
      ;
      ; generated by RepRapFirmware Configuration Tool v3.3.16 on Tue Nov 07 2023 13:21:36 GMT+0100 (hora estándar de Europa central)
      G91               ; relative positioning
      G1 H2 Z5 F6000    ; lift Z relative to current position
      G1 H1 Y-505 F1800 ; move quickly to Y axis endstop and stop there (first pass)
      G1 H2 Y5 F6000    ; go back a few mm
      G1 H1 Y-505 F360  ; move slowly to Y axis endstop once more (second pass)
      G1 H2 Z-5 F6000   ; lower Z again
      G90               ; absolute positioning
      G92 Y0
      
      

      My homez.g

      G91 ; relative position
      G1 Z9 F6000 S2 ; raise z by 9
      G90 ; absolute position
      G1 X228 Y250 F6000
      M280 P3 S160 T1
      M280 P3 S10 T1
      G30
      G1 Z20 F1000
      M280 P3 S160 T1
      
      posted in General Discussion
      Makergal3Dundefined
      Makergal3D
    • RE: Problem with Panel DUE

      @Makergal3D I think the ribbon cable was not properly attach to the panel due 🤦

      You can close it

      Sorry

      posted in PanelDue
      Makergal3Dundefined
      Makergal3D