Gregs BigBox IDEX Titan Aero With Linear Rail

Discussion in 'Guides, Mods, and Upgrades' started by EASI3D, Sep 12, 2017.

  1. EASI3D

    EASI3D Well-Known Member

    Joined:
    Mar 15, 2016
    Messages:
    52
    Likes Received:
    5
    Nikolaos likes this.
  2. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
  3. Steven

    Steven Well-Known Member

    Joined:
    Sep 4, 2015
    Messages:
    211
    Likes Received:
    19
    Gonzalo,
    I would be interested in any/all of the STL files you have for your extruded setup. I may wish to do this!

    I've been struggling with the two X carriages and where the Y belts attach. a grub screw only isn't working for me.

     
  4. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
    I know, it gets pretty tight in there.
    Keep in mind that i have the linear rail attached to a 1010 makerbeam extrusion but it will work if you have just the rail alone. I will upload the stl tonight.
     
  5. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
     

    Attached Files:

  6. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
     
  7. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
    [​IMG] Here is an image to see how they go together.
     
  8. Steven

    Steven Well-Known Member

    Joined:
    Sep 4, 2015
    Messages:
    211
    Likes Received:
    19
    thanks!
    Do you have files for both ends of the Y rods (this is the part that holds the motors for X) My belts dont hold in those parts either.
     
  9. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
    Those will only work with the 1010 makerbeam and nema 14 motors.
    So unless you have that they are no good for you.
     
    #389 gonzalo, Mar 28, 2019
    Last edited: Mar 28, 2019
  10. Jaysen DAYDREAMn

    Jaysen DAYDREAMn Well-Known Member

    Joined:
    May 11, 2016
    Messages:
    97
    Likes Received:
    9
    Hi Guys! is there anyone running this on rumba that can help me with wiring and getting it up and running?

    Can you send a pic of your rumba?
    what software are your running?
    are you using IR sensor or BLTOUCH?

    Thank you!
     
  11. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
    This is what you need:
    [​IMG]

     
    Jaysen DAYDREAMn likes this.
  12. Jaysen DAYDREAMn

    Jaysen DAYDREAMn Well-Known Member

    Joined:
    May 11, 2016
    Messages:
    97
    Likes Received:
    9
    @gonzalo How do you wire the x motors (as there are now 2)? Similar to how the z is wired?
     
  13. richgain

    richgain Well-Known Member

    Joined:
    Dec 18, 2015
    Messages:
    73
    Likes Received:
    35
    [​IMG]
    X1 is in X.
    X2 is in E2.
     
    gonzalo and Jaysen DAYDREAMn like this.
  14. gonzalo

    gonzalo Well-Known Member

    Joined:
    Mar 17, 2016
    Messages:
    255
    Likes Received:
    146
    Yep, that’s it.
     
    Jaysen DAYDREAMn likes this.
  15. Jaysen DAYDREAMn

    Jaysen DAYDREAMn Well-Known Member

    Joined:
    May 11, 2016
    Messages:
    97
    Likes Received:
    9
    Is anyone willing to share the duet config that includes BLTouch?
    running duetwifi, duex5 and pt100 daughter board.

    Many thanks!
     
  16. K3LAG

    K3LAG Well-Known Member

    Joined:
    Oct 9, 2015
    Messages:
    57
    Likes Received:
    31
    Look at post #295 in this thread. There may be some slight changes since then but those should work.
     
  17. AndyVirus

    AndyVirus Well-Known Member

    Joined:
    Apr 10, 2016
    Messages:
    233
    Likes Received:
    50
    Has anyone migrated their BigBox IDEX Titan Aero With Linear Rail on Duet2Wifi (or eth) from RepRap firmware 2.x to 3.x? If so could you share your configs? I am thinking of giving it a go but don't want to re-invent the wheel if not needed. :)
     
  18. K3LAG

    K3LAG Well-Known Member

    Joined:
    Oct 9, 2015
    Messages:
    57
    Likes Received:
    31
    I have not yet but will eventually. I’ve let a friend borrow my BigBox since my primary printer is a Railcore 300 ZLT now. My Railcore is running 3.x. I didn’t have to make too many changes when I upgraded it.
     
  19. salscode

    salscode Member

    Joined:
    Sep 4, 2015
    Messages:
    8
    Likes Received:
    0
    I switched to 3.x for my BigBox IDEX Titan Aero. I've been having some temp issues with the heated bed, but I think the bed itself may be the problem.

    Code:
    ; Configuration file for Duet WiFi (firmware version 3)
    ; executed by the firmware on start-up
    ;
    
    ; General preferences
    G90                                                     ; send absolute coordinates...
    M83                                                     ; ...but relative extruder moves
    M550 P"BigBox"                                          ; set printer name
    
    ; Network
    M552 S1                                                 ; enable network
    M586 P0 S1                                              ; enable HTTP
    M586 P1 S0                                              ; disable FTP
    M586 P2 S0                                              ; disable Telnet
    
    ; Touchscreen
    M575 P1 B57600 S1                                       ; Paneldue
    
    ; Drives
    M569 P0 S1                                              ; physical drive 0 goes forwards
    M569 P1 S0                                              ; physical drive 1 goes backwards
    M569 P2 S0                                              ; physical drive 2 goes backwards
    M569 P3 S1                                              ; physical drive 3 goes forwards
    M569 P4 S1                                              ; physical drive 4 goes forwards
    M569 P5 S0                                              ; physical drive 5 goes backwards
    M569 P9 S0                                              ; physical drive 9 goes backwards
    M584 X0 Y1 Z2:9 U5 E3:4                                 ; set drive mapping
    M350 X16 Y16 Z16 U16 E16:16 I1                          ; configure microstepping with interpolation
    M92 X80 Y300 Z1600 U80 E405.21:420.00                   ; set steps per mm
    M566 X300 Y300 Z12 U300 E120:120                        ; set maximum instantaneous speed changes (mm/min)
    M203 X9000 Y9000 Z1600 U9000 E2400:2400                 ; set maximum speeds (mm/min)
    M201 X500 Y500 Z100 U500 E10000:10000                   ; set accelerations (mm/s^2)
    M906 X570 Y1428 Z1130 U570 E595:595 I30                 ; set motor currents (mA) and motor idle factor in per cent
    M84 S30                                                 ; Set idle timeout
    
    ; Leadscrews
    M671 X-36:336 Y75:75 S0.5 P2                             ; leadscrews at left (connected to Z) and right (connected to E1) of X axis
    
    ; Axis Limits
    M208 X-16 Y-34 Z0 U30 S1                                ; set axis minima
    M208 X275 Y200 Z300 U323 S0                             ; set axis maxima
    
    ; Endstops
    M574 X1 S1 P"xstop"                                     ; configure active-high endstop for low end on X via pin xstop
    M574 Y1 S1 P"ystop"                                     ; configure active-high endstop for low end on Y via pin ystop
    M574 Z1 S2                                              ; configure Z-probe endstop for low end on Z
    M574 U2 S1 P"duex.e2stop"                               ; configure active-high endstop for high end on U via pin ustop
    
    ; Z-Probe
    M558 P1 C"zprobe.in" H3 F300 T5000                      ; set Z probe type to unmodulated and the dive height + speeds
    G31 P500 X-40 Y-3 Z1.45                                 ; set Z probe trigger value, offset and trigger height
    M557 X35:235 Y20:180 U323 S40                           ; define mesh grid
    
    ; Heaters
    ; First generation (2016) E3D Varipower bed uses a Semitec 104GT2 thermistor
    ; Datasheet says thermistor resistance @ 25 C = 100 kohm, beta = 4300 K
    ; Duet website says thermistor resistance @ 25 C = 100 kohm, beta = 4725 K, & C7.06e-8
    M308 S0 P"bedtemp" Y"thermistor" T100000 B4300          ; configure sensor 0 as thermistor on pin bedtemp
    M950 H0 C"bedheat" T0                                   ; create bed heater output on bedheat and map it to sensor 0
    M143 H0 S120                                            ; set temperature limit for heater 0 to 120C
    M307 H0 A125.7 C145.6 D1.8 S1.00 V23.8 B0               ; disable bang-bang mode for the bed heater and set PWM limit
    M140 H0                                                 ; map heated bed to heater 0
    M304 P336 I61 D462.4                                    ; set PID for bed
    ; Heater First E
    M308 S1 P"spi.cs1" Y"rtd-max31865"                      ; configure sensor 1 as thermocouple via CS pin spi.cs1
    M950 H1 C"e0heat" T1                                    ; create nozzle heater output on e0heat and map it to sensor 1
    M143 H1 S285                                            ; set temperature limit for heater 1 to 285C
    M307 H1 B0 S1.00                                        ; disable bang-bang mode for heater  and set PWM limit
    ; Heater Second E
    M308 S2 P"spi.cs2" Y"rtd-max31865"                      ; configure sensor 2 as thermocouple via CS pin spi.cs2
    M950 H2 C"e1heat" T2                                    ; create nozzle heater output on e1heat and map it to sensor 2
    M143 H2 S285                                            ; set temperature limit for heater 2 to 285C
    M307 H2 B0 S1.00                                        ; disable bang-bang mode for heater  and set PWM limit
    
    ; Fans
    M950 F0 C"fan0" Q500                                    ; create fan 0 on pin fan0 and set its frequency
    M106 P0 S0 H-1                                          ; set fan 0 value. Thermostatic control is turned off
    M950 F1 C"fan1" Q500                                    ; create fan 1 on pin fan1 and set its frequency
    M106 P1 S1 H1 T45                                       ; set fan 1 value. Thermostatic control is turned on
    M950 F2 C"duex.fan3" Q500                               ; create fan 2 on pin duex.fan3 and set its frequency
    M106 P2 C"fan3" S0 H-1                                  ; set fan 2 name and value. Thermostatic control is turned off
    M950 F3 C"duex.fan4" Q500                               ; create fan 3 on pin duex.fan4 and set its frequency
    M106 P3 C"fan4" S1 H2 T45                               ; set fan 3 name and value. Thermostatic control is turned on
    
    ; Tools
    M563 P0 S"tool0" D0 H1 F0                               ; define tool 0
    G10 P0 X0 Y0 Z0 S0 R0                                   ; set tool 0 axis offsets. active and standby temperatures to 0C
    M563 P1 S"tool1" D1 H2 F2 X3                            ; define tool 1, map X to U axis
    G10 P1 Y-6 U0 Z0 R0 S0                                  ; set tool 1 axis offsets. active and standby temperatures to 0C
    
    ; Retraction
    M207 P0 S0.5 R0 F25 Z0                                  ; safe default for retraction
    M207 P1 S0.5 R0 F25 Z0                                  ; safe default for retraction
    
     
  20. AndyVirus

    AndyVirus Well-Known Member

    Joined:
    Apr 10, 2016
    Messages:
    233
    Likes Received:
    50
    OK I think I have most working now. The only think not working (so far) is the fan allocation.

    With your ; Fans section I only have Fan 0 and Fan 3. Fan 3 kicks in at 45c as expected for tool 1 but it is not fan on the extruder its the part cooling fan on Tool 1 (Right). Fan 0 is the part cooling fan on Nozel 0 (Left)

    Any idea what the RRF3 equivalent of the below is? below from my RRF2 Config.g (previously working as expected)

    ; Fans
    M106 P0 S0 I0 F10 H-1 B0.25 L30 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off (Print fan left)
    M106 P3 S1 I0 F10 H1 T40 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on (Hotend fan left)
    M106 P2 S1 I0 F10 H2 T40 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on (Hotend fan right)
    M106 P1 S0 I0 F10 H-1 B0.25 L30 ; Set fan 3 value, PWM signal inversion and frequency. Thermostatic control is turned off (Print fan right)
    ;M106 P6 S0.5 I0 F5 ; Set fan 6 value, PWM signal inversion and frequency. (Cover fan)

    Sorry to be dense. Im sure I will eventually figure it out but time is not always my friend. :)
     

Share This Page