Coder Social home page Coder Social logo

Comments (8)

ve3sjk avatar ve3sjk commented on August 28, 2024

It almost sounds like the same issue i have seen with the auto level. If i auto level it seems to just end up barely scratching the copper. the last test board i cut was with auto level off. I have seen it just stop in mid code a couple of times. Both times it just said. end stop hit Z in the lcd display. The software loses communication at that point that has happened twice. I wonder if its not noise on the floating z-min input to the ramps when disconnected from the tool before cutting. A false hit i believe would re zero the z axis. I usually put 0.1uf caps across the contacts of the limit switches for debounce, i wonder if the same can be done to the z-min input. I am using the newest version of cnc-gcode-controller with the dynamic zero tool options.

from cyclone-pcb-factory.

joco-nz avatar joco-nz commented on August 28, 2024

I just did a test in Pronterface and had the same issue again. At a random point it loses the the Z height. If I stop the process and type in G1 X0 Y0 F200
then G1 Z1 F200
the drill tip is about 3 - 3.5mm above the copper surface not 1mm as it should be.

It could be a floating input I guess. But wouldn't the pull resistors on Mega deal with the floating aspect?

Either way something is happening and its not tied to controller software.

from cyclone-pcb-factory.

ve3sjk avatar ve3sjk commented on August 28, 2024

@joco-nz are you leaving a probe lead on the copper or removing both before cutting. I had one lead attached to the copper, thought it was ground but i think it was the input lead instead. I think it was getting ground through the tool tip during cutting. Are you getting anything in the status line of the display that any z endstops were hit. Maybe losing steps, what happens if you half the feed rate. Is the captive nut floating on the x carriage, i was having problems with z until i glued it in. Perhaps its moving during a drill and throwing off the axis position if it raises out of the slot it will spin a couple times before dropping back in, could change it a few mm's quickly.

from cyclone-pcb-factory.

joco-nz avatar joco-nz commented on August 28, 2024

Good things to check out @ve3sjk. I'll make sure both leads are clipped to plastic. I had been doing it with the ground lead on the copper and the signal lead on the plastic (I think).

I don't have an lcd display attached to the RAMPS. So no messages coming from Marlin in that path. I will check what is happening on the serial comms (if possible) see if can see what is happening.

I don't "think" the Z nut is floating. But I will do a test and watch for just that issue.

from cyclone-pcb-factory.

joco-nz avatar joco-nz commented on August 28, 2024

Test performed and you were right. I must have (at some point) swapped the leads over and left the signal wire attached to the copper and it was randomly being grounded via the Dremel at some point. If I had the leads around the other way (which I had before) the problem had been happening. So following good practice and clipping BOTH wires to the plastic tabs on the frame and no issue.

from cyclone-pcb-factory.

ve3sjk avatar ve3sjk commented on August 28, 2024

@joco-nz i am happy you were able to find it quickly. Intermittent are a nightmare sometimes, like looking for a shiner in the the telecom industry. Another caveat is the proximity of the +5 volt line where the limit switches attach to the ramps. I inadvertently connected down one row, pretty sure i have to change the voltage regulator on that mega board now the board will just power up by usb but its dead off the 12volt inputs.I am going to cap that row at some point to prevent doing it again in the future.

from cyclone-pcb-factory.

joco-nz avatar joco-nz commented on August 28, 2024

Yeah I'm paranoid about those connections. I use a 3 pin plugs but with only the 2 wires just to try and prevent that type of mistake. It's not perfect but at least it makes me think each time I connect something. Doing a test mill with new settings. Its already looking MUCH better. Will post progress on my build log in the google groups fourm.

from cyclone-pcb-factory.

CarlosGS avatar CarlosGS commented on August 28, 2024

This is indeed an annoying problem with the firmware. For Cyclone I wanted to stay with minimal modifications of Marlin, but enabling "endstops only for homing" was giving some issues with the autoleveler. I'll try to fix it so it eventually, for now stay with the solution of clipping the electrodes away.
Sorry for not specifying this well, great that you solved the issue so quickly!

from cyclone-pcb-factory.

Related Issues (20)

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.