1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

newbie question on starting the journey with 3D printing

Discussion in 'Troubleshooting' started by banolka, Jun 27, 2016.

  1. banolka

    banolka Member

    Joined:
    Jun 20, 2016
    Messages:
    31
    Likes Received:
    5
    Hi,
    I'm a new Robo3D R1 user - newbie to 3D printing. I bought used machine and ware semi successful with few first prints (cube, 1 leg for the filament holder, filament filter, one cookie cutter for my daughter). When I started printing second leg for filament holder i had a problems with filament extrusion - and I had failed print. From this point my problems started.

    From beginning I'm using Astroprint software on Raspberry Pi 3 with following settings:

    Bed Shape & Size

    X 228 mm
    Y 254 mm
    Z 203 mm


    Nozzle Diameter 0.4 mm
    No. of extruders 1
    Heated Bed YES

    Print File Format GCODE
    Slicing Software CURA
    G-Code Flavor REPRAP (MARLIN/SPRINTER/REPETIER)

    Start Commands

    Code:
    G28
        G92 E0 ;
        G1 Z5 F5000 ;
    
        M565 Z-.6 ;
        G29 ;
    End Commands

    Code:
    G92 Z0
        M104 S0                     ;extruder heater off
        M140 S0                     ;heated bed heater off (if you have it)
        G91                                    ;relative positioning
        G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure
        G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
        G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way
        M84                         ;steppers off
        G90                         ;absolute positioning

    Problem I'm facing is as follows. When I took printer from box and installed it for first time it started process of printing with centering on the platform then moving to farest point to the left front of the bed (looking straight on the Robo3D logo - left bottom corner then it was probing the bed with no problem with auto leveling. After print finished nozzle returned to that position.

    Now when I start print and it is doing auto leveling the system is trying to go to much to the right with big rumbling noise :/ (I will try to record it and attach a video in next 24 hours).

    One thing I did at some point was update firmware via official software Matter Control - but then I uploaded version via Arduino from website. I used latest for the Robo3DR1. Before doing that I saw also in Matter Control software version RoboR1AutoV5 i think.

    Could anyone point me to the solution how to fix this print start problem? So I cen resume my printing after i finish cleaning the Hotend and nozzle.


     
  2. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    Didn't read it all yet, but going too far to the right probably means you have a problem with the micro switch on the X axis. Check all the cables and connectors.
    A video will be helpful:)

    Sent from my Nexus 5 using Tapatalk
     
    mark tomlinson likes this.
  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    And do you have an R1 or an R1+?
     
  4. banolka

    banolka Member

    Joined:
    Jun 20, 2016
    Messages:
    31
    Likes Received:
    5
    I have blue LED so i think Robo3D R1
     
  5. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
  6. banolka

    banolka Member

    Joined:
    Jun 20, 2016
    Messages:
    31
    Likes Received:
    5
    I have installed this one - ROBO3DR1V3_06_11_2015
     
  7. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Looks right for an R1
     
  8. banolka

    banolka Member

    Joined:
    Jun 20, 2016
    Messages:
    31
    Likes Received:
    5
    I know so the question is why now i have different experience with the print starting?
     
  9. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    As was already said if it is not homing correctly you will have issues.

    The HOME position is the only position that the printer 'knows'.
    Everything else (positions) are calculated.

    The autoleveling is hitting an end of axis (if you can hear the belt 'jumping/skipping').
    That could be because the axis was not homed correctly first (started in the wrong spot) or because the bed size is entered incorrectly (the numbers you posted originally look correct).

    There is no 'end-stop' switch on any axis so it is quite possible for the printer to try and go past the limit. When it does you will hear the belts grinding.
     
    banolka likes this.
  10. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    What you might want to do is to look under the bed (it is held on by magnets-- lift it) and make sure that as you slide the bed back and forth there is NOTHING (like another cable) blocking the bed from freely traveling.

    Sometimes the cable that runs power to the bed will get loose from the mounts and block the bed from being able to move the full distance.
     
  11. banolka

    banolka Member

    Joined:
    Jun 20, 2016
    Messages:
    31
    Likes Received:
    5
    So i checked and no cable is blocking the bed. Bed is connected with ribbon cable to the Arduino board.

    Below is the video of the problem - first is G28 than G29



    [​IMG][​IMG][​IMG]


    Wysłane z iPhone za pomocą Tapatalk
     
  12. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    I'd prefer to see a picture of the wiring under the bed with the bed lifted.
    It is not homing correctly for starters.

    That is not home.

    You might want to watch the video:

    http://guide.robo3d.com/Guide/Homing+Your+Extruder/7

    The position that extruder is in at the start of the video is home.
     
  13. banolka

    banolka Member

    Joined:
    Jun 20, 2016
    Messages:
    31
    Likes Received:
    5
    To me it is clear that instead of homecoming to left bottom my printer homes to right bottom.

    [​IMG]


    Wysłane z iPhone za pomocą Tapatalk
     
  14. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    It is backwards, yes. It should home towards the narrow end of the bed.
    However, ultimately it homes where the switches are. So not a huge deal by itself.

    Where is your X axis switch?
    I can see the Z (or at least one of them) the Y is under the bed (I can see it in the last photo).
    Where is your X switch? Can you snap a photo of that?
     
  15. banolka

    banolka Member

    Joined:
    Jun 20, 2016
    Messages:
    31
    Likes Received:
    5
    I believe that's the one - [​IMG]

    It is on the left side looking on the Robo 3d logo

    Below is the code when connected to Matter Control terminal

    Code:
    ->Communication State: AttemptingToConnect
    
    ->M105
    
    ->M105
    
    <-start
    ->Communication State: Connected
    
    <-echo: External Reset
    <-Marlin1.0.0
    <-echo: Last Updated: Jun 17 2015 17:31:18 | Author: (RoBo 3D, R1 Single Extruder)
    <-Compiled: Jun 17 2015
    <-echo: Free Memory: 3771  PlannerBufferBytes: 1232
    <-echo:Hardcoded Default Settings Loaded
    <-echo:Steps per unit:
    <-echo:  M92 X80.00 Y80.00 Z2560.00 E723.38
    <-echo:Maximum feedrates (mm/s):
    <-echo:  M203 X500.00 Y500.00 Z5.00 E25.00
    <-echo:Maximum Acceleration (mm/s2):
    <-echo:  M201 X9000 Y9000 Z100 E10000
    <-echo:Acceleration: S=acceleration, T=retract acceleration
    <-echo:  M204 S1300.00 T3000.00
    ->M115
    
    <-echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
    <-echo:  M205 S0.00 T0.00 B20000 X17.00 Z0.40 E5.00
    <-echo:Home offset (mm):
    <-echo:  M206 X0.00 Y0.00 Z0.00
    <-echo:PID settings:
    <-echo:   M301 P22.20 I1.08 D114.00
    <-echo:SD init fail
    <-FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/ErikZalm/Marlin/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:ROBO3DR1V3 EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
    <-ok
    ->M114
    
    <-X:0.00 Y:0.00 Z:0.00 E:0.00 Count X: 0.00 Y:0.00 Z:0.00
    <-ok
    ->M105
    
    <-ok T:27.3 /0.0 B:26.8 /0.0 T0:27.3 /0.0 @:0 B@:0
    ->M105
    
    <-ok T:27.3 /0.0 B:26.8 /0.0 T0:27.3 /0.0 @:0 B@:0
    ->M105
    
    <-ok T:27.3 /0.0 B:26.8 /0.0 T0:27.3 /0.0 @:0 B@:0
    ->M105
    
    
    Wysłane z iPhone za pomocą Tapatalk
     
    #15 banolka, Jun 28, 2016
    Last edited: Jun 28, 2016
  16. danzca6

    danzca6 Well-Known Member

    Joined:
    Jul 27, 2015
    Messages:
    2,161
    Likes Received:
    1,077
    Might just be my eyes, but your cork is drooping. You will want fix that so it doesn't catch on things below the build plate someday. I just used HVAC tape and added strips across covering the whole cork board. Not saying this is causing your issue today, but might become and issue later.
     
    mark tomlinson likes this.
  17. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    This really looks like your X axis is messing up but in a broken kind of way. It seems it sends "on" signals regardless of the state.
    That screw on the left of your head should be pressing it when doing G28 (this indicates X0), but it seems it is always pressed.
    Can you press it by hand and make sure it clicks and unclick as a first test?

    Sent from my Nexus 5 using Tapatalk
     
    banolka likes this.
  18. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    You can also issue an
    M119
    (Get Endstop Status)
    And see what it reports.
     
    banolka, Geof and TomerO like this.
  19. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    Didn't know this command :)
    Do this instead then :)

    Sent from my Nexus 5 using Tapatalk
     
    Geof and mark tomlinson like this.
  20. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    That would be my guess. It would explain why his'home'position is so far off base.
    If the machine does not home correctly the autoleveling 9-point dance will fail
     
    Geof likes this.

Share This Page