. .
Page 1 of 2 12 LastLast

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    The way a macro for probe is written, same should be done for a tool change. Nobody has done it. I don't know if it can be cross figured what all the numbers mean, without any additional documentation.




    Apart from that I have from manufacturer latest install with what i believe to be the latest firmware separately. Now i need somebody who knows FPGA and ARM, maybe programming also.



    As i said manual tool change works without a problem. But real tool change? I believe its possible but not without rewriting some portions of controllers software. ATC-could be done by triggering one of the outputs and then separate PLC programmed to do the job.




    If they were not so secretive who they are, i would have already made them to correct these things.
    project 1 , 2, Dust Shoe ...

  2. #2
    Quote Originally Posted by Boyan Silyavski View Post
    The way a macro for probe is written, same should be done for a tool change. Nobody has done it. I don't know if it can be cross figured what all the numbers mean, without any additional documentation.
    Those numbers are parameter variables/constants and It would be relatively easy if they provided the full parameter list for the controller.
    However it looks like doesn't recognise the M6 command which is commonly used for toolchange so would need dedicated post processor writing this controller.

    Regards the ATC and PLC well why not go one further and just do away with this controller and use PLC Motion Controller.? It defeats the point and no longer cheap controller.
    Also still need some way to call and wait for the PLC to do it's work then return to main. M6 would still be used for this. The PLC just handles all the I/O and timing critical stuff but still at some point needs stop hand back to G-code so it's not simple just turning On an Output Boyan.!

    If these controllers are to be usable they need to follow standards correctly and they clearly don't. States it follows Fanuc standard so why doesn't M6 work.?
    Should not have to be writing dedicated Post processor's if it follows Fanuc.?

    I'll dig deep and see what turns up but to be fair I'm not getting that nice warm fuzzy feeling I like with new hardware.!!!

    Regards the 4th axis then Yes no option to select pulse/mm only pulse/degree or pulse/circle what ever that means.?
    And I'd rather stick my Johnson in the mains socket before run machine with two signals sticking into one Motor Output.!! . . . . . Just because it appears to be working doesn't mean it's working correctly.!

    Taking this to ridiculous extreams using your method would suggest I could run several identical machines, say 6 machines with just one 3 axis controller each pulling signal from same Motor Output.!! . . . . . Wonder why industry haven't figured this out yet.?
    Last edited by JAZZCNC; 05-11-2016 at 11:36 AM.

  3. #3
    To my limited understanding and very over-full grey matter, the actual running of G-Code for cutting using DIY CNC often involves all of the following with the potential for incompatibilities and failure-points:

    • PC,
    • Windows/Linux,
    • Mach3,
    • Cabling whether Ethernet or EPP or USB,
    • Bob,
    • External Motion Controller


    Just the thought of being able to simplify and replace all this with an offline motion controller and a USB stick is extremely appealing to this novice. So I'm following all the discussion on this thread with massive interest, many thanks to all of you from down under!

  4. #4
    Quote Originally Posted by JAZZCNC View Post
    And I'd rather stick my Johnson in the mains socket before run machine with two signals sticking into one Motor Output.!! . . . . . Just because it appears to be working doesn't mean it's working correctly.!

    Taking this to ridiculous extreams using your method would suggest I could run several identical machines, say 6 machines with just one 3 axis controller each pulling signal from same Motor Output.!! . . . . . Wonder why industry haven't figured this out yet.?
    IMO I don't see a problem driving two or more motors from one output, providing the output is capable of providing the milliamps required, I have done this several times without any problems. Most drivers have opto inputs and are isolated from each other, have even used two driver inputs in series on occasion. Since these controllers are digital, they process things sequentially so two seperate outputs are likely to be seperated in time (admittedly very short) which is not the case with using a common output for two motors.

    I see videos of multiple headed machines carving many identical models simultaneously, it would not surprise me if they were driven from common outputs.

  5. #5
    Quote Originally Posted by johnsattuk View Post
    IMO I don't see a problem driving two or more motors from one output, providing the output is capable of providing the milliamps required, I have done this several times without any problems.
    Did you ever bother to put scope on them and check the timings.? Most that are using the setup just presume it's working correctly because cycle times are relatively short and they don't see any obvious error but that doesn't mean it's not there. Try this with large 3D job that runs for 20+hrs and these tiny timing errors start to show.

    Quote Originally Posted by johnsattuk View Post
    I see videos of multiple headed machines carving many identical models simultaneously, it would not surprise me if they were driven from common outputs.
    Most of these don't have independent heads they are just one large Z axis and often numatics come into play as well. Those that do will have dedicated outputs, or at least those I've seen have had.
    I look after large Italian stone profiling/polishing machine used for counter tops which has 8 heads. 4 each side running on there own dedicated outputs. Each running on servos with Bespoke controller with built in PLC for controlling 86 I/O used for numatic claps etc.

    While it can do different job each side mostly it Basicly just mirrors the other and would be perfect candicate for the sharing approach but they don't.! . . . . Sure if sharing outputs didn't have any affect they would take this approach.

  6. #6
    Quote Originally Posted by JAZZCNC View Post
    Did you ever bother to put scope on them and check the timings.?
    Not sure what you would check with a scope, if driving from one output, each driver would be getting the same signal at the same time, where could any cumulation of errors arise.

    As most on here, me included, are only talking about driving two steppers for one axis, much of your comments are superflous

  7. What about homing? if you have multiple motors running off one output and you need to home and you have a switch on each axis, how does it handle that?
    If you have a gantry and have a motor on each side connected to one output and have one home switch, how will it be able to home both sides accurately?
    Also the more load you put on the output the more likely it is going to be susceptible to electrical noise and then you may have one axis loosing a step or two and over time this will add up to a big error.

  8. #8
    Homing is obviously a bit more tricky but is quite possible, the controller output goes to two drivers so it is possible to switch each driver input individually with a bit of logic.

    As long as you do not overload the controller output I do not see a problem, if you end up taking a few more milliamps from the controller (within it's ratings) any electrical noise will be a less percentage of the signal and will apply equally to both drivers, so do not see why one axis would lose steps without the other.

  9. #9
    Quote Originally Posted by Gary View Post
    What about homing? if you have multiple motors running off one output and you need to home and you have a switch on each axis, how does it handle that?
    If you have a gantry and have a motor on each side connected to one output and have one home switch, how will it be able to home both sides accurately?
    Also the more load you put on the output the more likely it is going to be susceptible to electrical noise and then you may have one axis loosing a step or two and over time this will add up to a big error.

    At the moment i move gantry to the end and hit limit switch. back off till LED lights. Then via PC and servo control software jog other motor to same position. 1 min job, if i dont count starting the PC .


    Till now no problem with driving 2 motors from one output even on long, fast and generally quite serious jobs. But now i agree here- that i can be sure only and if i test 100 controllers and they show same consistency. Soon will know as another one is on the way. tHhis time the 4 axis one.

    Another thing is that i have not seen a single person use its 4rth axis so its still a mystery there.
    project 1 , 2, Dust Shoe ...

  10. #10
    Quote Originally Posted by johnsattuk View Post
    Not sure what you would check with a scope, if driving from one output, each driver would be getting the same signal at the same time, where could any cumulation of errors arise.

    As most on here, me included, are only talking about driving two steppers for one axis, much of your comments are superflous
    John we will have to agree to disagree then otherwise we'll just go round in circles.!

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. CSLAB CSMIO/IP-M 4-axis Ethernet Motion Controller
    By dudz in forum CS-Lab (CSMIO)
    Replies: 35
    Last Post: 02-01-2017, 01:27 AM
  2. FOR SALE: Galil Motion Controller - PCI DMC 1842 - four axes
    By lateAtNight in forum Items For Sale
    Replies: 1
    Last Post: 24-06-2014, 03:41 PM
  3. FOR SALE: Galil 1880 8 axis PCI motion controller
    By Boyan Silyavski in forum Items For Sale
    Replies: 1
    Last Post: 03-06-2014, 07:39 PM
  4. Advice please! JAF Motion Controller issues!
    By Mark Chard in forum Machine Control Software
    Replies: 0
    Last Post: 31-01-2014, 05:03 PM
  5. eBay: Galil DMC-1580 Motion Controller 8-Axis
    By Boyan Silyavski in forum Items On eBay UK
    Replies: 1
    Last Post: 25-12-2013, 10:30 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •