Posts by mosbe

    Like it is the another possibility. But this way you can bypass buying additional options for robot.


    And of course you don't have to have PCs connected to the net

    There are actually some of avabile standarized configurations that you can make. You just have to check on your plc supplier what type of net configuration is the best for you. You can communicate with wifi between plcs of course.


    I attach an example. PLCs can communicate with each other to transfer data between devices nad plcs itself. A device is wide term and you can controll with PLC2 robots, vfds, etc that are connected to PLC1

    First of all you said you don't know anything and you want to learn.


    Okay so first step I recommend is to sign up on my.fanuc.eu and get acces to manuals you need. You have to wait some time for acceptation, before an acceptation you can only watch commercial stuff.

    I forgot - you need to find out things that you need - like iRVision, iRPickTool, etc. (And your robot manual too)



    Next go search for some tutorials of basics. There aren't any advanced things for being more proffesional, unfortunately. I can recommend channels like Adam Willea, Timothy Mehring and Fanuc (but fanuc doesn't have much). Some Indians have "tutorials" for more advanced things like line tracking, rail movement and more. But be aware that Timothy does everything slow and usually first 10 minutes of video is always same setup.


    I recommend you downloading RoboGuide for learning and also for programming your current robots.

    Also you can avoid mistakes and collisions.


    Later find out about calibration of robots and all the setups you have to do.



    Then it's time to read those manuals that you have and those downloaded. Now you can in roboguide have fun with settings, setups and more. That will help you understanding how does it actually work.



    It's not a piece of cake

    Thank you guys for responses,



    You could do it remotely over Ethernet using any FTP client. You would need to manually delete to free up space then load the new programs.


    Technically that could be automated by a savvy programmer either with Karel on the robot side, or with a service on the server side.


    Do you have any idea of the total KB of memory needed?

    Okay thanks a lot. I think there is no need to complicate simple operation like manual delete and manual load.


    Actually I have troubles with generating 5 axis paths in fusion360 because of its poorness... So I'm not sure for the moment how much I will need, but I think I can optimalize it from up to 1MB to about 50kB by optimalizing the path. (Which eliminates the problem to some point - to number of future developed models)




    How new is the robot?


    On the latest robots you can store your files in DRAM, which is now up to one gigabyte on new robots.


    As with most things Fanuc, it's a paid option to do this. I think it's just called "DRAM file storage"


    Thanks for an answer. For the moment I'm learning CAM to use it with a robot (what from a robot side isn't big deal). My goal is to master it to perfection in max 2 years. I mean the whole big project. And I can't realy tell now if I will be capable to buy 2005-2012 year robot or a new one. It will need I think 3 robots so I guess I will use 2005-2012 because of price.






    But usb stick buys me - it can store gigabytes or memory, and it's simple to use with TP.

    Any other thoughts about usb stick? Any disadventages comes into your mind?

    Hi,


    In near future I want to create some milled parts using cam software and fanuc robot. Any of those programs uses hundreds or thousands of points. After developing many different parts there will be hundreds of different programs, so it will take lots of memory.


    And there my question appears - how to deal with memory? I think fanuc robot itself can't provide such a big space to allocatate this.

    I have read about using usb flash stick or ethernet port.



    Can someone explain me how would it work with both of them?

    -Do I have every single time load NEW program from usb and start it from program select or can I just start it via connected memory storage?

    -If i run out of memory because of loaded programs do I have to manually delete some programs or can I set some kind of override?

    -With ethernet - how do I load (transfer) program, do I have to use roboguide or other app for that? It is bascily a file so there is no need (I think) to import it and then transfer via RG

    -Then again I guess I will have to delete some programs, can I load programs directly through teach pendant? Like it would choose a program from set directory on PC


    -What addons (options) for robot should I have to run this?


    I would appreciate any other thoughts

    It deepends of your aplication.


    Will the sheets be random sized?

    What do you do with those parts?

    -Do you process those sheets with robot or just pick and place?

    Are there any calculations needed? To make a cut, drill or something?



    I have done a robot that roughly measures random sized sheet of plywood, then picks it, then it goes to accurate measurement system built with two optical sensors and PLC (for simulation unless you have virtually connected plc you can skip this), then it does some calculations (which should be on PLC side), then makes proper drills and cuts by directing a part into a actuator. Changeable applications like drilling from side, drilling from front, cutting and so on can be selected by current inputs or dimensions of part (or whatever you can imagine).


    My purpose was to make program very flexible to eliminate using CNC, making programs for it, hiring an operator who would have to put part, pick a program and let it go. Imagine writing a cnc program everyday just because todays parts are 1cm shorter than the day before and saw won't cut long enough. It just prepares raw sheet straight into ready to assemble.


    Maybe I could help you a bit

    As I experienced even if you calibrate it "good" it doesn't work well because you must mess something in calibration (I don't mean grid cal - I mean processing)

    What I found out that you have in fourth tab in grid calibration something like focal distance or something like that, and there is automatic mode - for me I had to change parameters of it to match distance between camera and an object. I did it in 2D but i think it should be similarly in 3D

    Thanks for an advice, but ive tried this.


    Actually like I said making invisible and visible again works. Just by pressing RMB on controller and unchecking visibility.


    It's not like it disappeared because I clicked somewhere else, its because I was programming a robot - lol.

    It happened for me only in one cell and like I mentioned - above is the solution

    Hi,


    My problem is that my "jogging point" has disappeared. I mean this green sphere which you can move your robot instead of jogging on TP.

    It happened me twice for two robots in an hour and I don't know the reason and how to get it back.

    While joint I can use jog on teachpendant but while using user frame it doesn't work.


    If I add new robot there is no problem with new one.


    I tried clicking on fixtures or restarting the program but it didn't helped.


    Any clues how to bring it back? It just randomly disappeared while re-setting user frame...


    Thank you very much!!

    It actually worked perfect, but I would like to get a result from arithmetic calculation tool instead from measurement tool, because I have to make simple calculation (I know I can do it on techpendant but I would like to know how to use this).


    How can I obtain this result?


    I attach a screenshot



    Thank you for your help

    Of course you can! You can stop it as long as signal is in high state or untill you don't earse data from for example register. I mean you can make it stopped as long as you push the button, or you can make it resume till you press another button (or signals...).


    In this video from 14;14 timothy shows where to activate this and how to use this command.


    I recommend you using hold instead of stop because as far as i know - hold slowly stops the robot, while stop is emergency stop using brakes and may cause damage in often use.


    External Content youtu.be
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.



    I don't know much about UOP, but you can use your modbus input as simply hold, or two inputs making RS logic with just one register memory cell.

Advertising from our partners