Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File ecl - Page 3


Page 3 of 3 FirstFirst 123
Results 25 to 30 of 30

Thread: Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File ecl

  1. #25
    Member popspipes's Avatar
    Join Date
    Jun 2014
    Location
    United States
    Posts
    1469
    Downloads
    0
    Uploads
    0

    Default Re: Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File

    MANUAL means "MAN, U Are Liable" or "operated or controlled by hand, rather than automatically or electronically". You want the best of both worlds


    I like this definition, so true..................


    mike sr


  2. #26
    Member
    Join Date
    Dec 2008
    Location
    Switzerland
    Posts
    627
    Downloads
    0
    Uploads
    0

    Default Re: Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File

    Quote Originally Posted by kstrauss View Post
    Does that mean that one can access the tool description in gcode? If so how?
    Not that I'm aware of - I used Python.

    Quote Originally Posted by kstrauss View Post
    It is a different use case which also includes preventing destruction of a probe due to accidentally starting the spindle. For example spinning a drag knife is almost as detrimental as spinning a probe. Remembering the maximum RPM for each tool is not part of LinuxCNC but could be very similar in implementation to Tormach's addition of tool descriptions.
    Tool descriptions are just for our convenience. Max RPM could be added the same way but it would need to be evaluated by (presumably) the preview functionality when loading a new file from any source, be it CAM, hand written or conversational. I'm assuming this feature would always need to be active and not just for use by conversational routines. The source for the module running the preview isn't provided (or at least I haven't found it) but it appears to be related in some way to the core LinuxCNC. I see what appears to be evidence of Tormach involvement. Yes, of course it can be done, but if the probe is in the spindle and the machine thinks it has tool "1" it still won't prevent the spindle starting.

    I just thought of something interesting to try - that will keep me awake tonight!

    In my previous post I wrote:
    Quote Originally Posted by TurboStep View Post
    2) I'd probably set them both when the probe routines start. PP prompts the user to insert the probe tool if not already the current tool, and set the initial feed rate. Not too difficult (seems to work - unless I've missed something). It would however conflict with 4) if using multiple probes - guess how I know
    Well, I did miss something. I thought it would be possible to modify just one subroutine but some lines are in the wrong order for this to work, so every subroutine would have to be modified. Python code would also have to be modified anyway, so I implemented it all in Python and returned the subroutines to their original state.
    Step



  3. #27
    Member
    Join Date
    Nov 2012
    Location
    United States
    Posts
    318
    Downloads
    0
    Uploads
    0

    Default Re: Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File

    If you're referring to the spindle lockout, how would PP know when the probe is in the spindle?
    I was just making an observation, but lockout can be done a few ways.

    A simple RFID chip on the holder and a reader on the spindle could do it. That's not even particularly expensive. However, it has drawbacks:
    1. The RFID chip would unbalance the toolholder, which is important for high-RPM spindles
    2. It only really helps for manual tool change setups, which might not be a thing worth optimizing for (for Tormach)
    3. You would end up having to number your tool holders (where the chip is) rather than the end mills. I e, if I stick a 1/4" 3-flute in another holder, it now has a different number. (I have to re-measure the new mounted tool anyway, so perhaps not that bad)

    Another option would be image recognition. Five years ago, that would have been science fiction, but a $35 Raspberry Pi with a $18 camera is plenty capable of recognizing different kinds of tools, and especially recognizing the difference between "probe or not," just by looking at them, these days. Especially with proper training sets. Lighting could be pretty consistent in this setup, too.
    Another interesting opportunity in this case is using a zoom lens that lets you get a very close-up view of the tool/workpiece interface. In fact, you could conceivably do metrology this way, with proper calibration!
    4k pixels wide focused on a 2 inch area gives you about 1 pixel per half-thou.



  4. #28
    Member
    Join Date
    Dec 2008
    Location
    Switzerland
    Posts
    627
    Downloads
    0
    Uploads
    0

    Default Re: Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File

    Quote Originally Posted by jwatte View Post
    I was just making an observation, but lockout can be done a few ways.

    A simple RFID chip on the holder and a reader on the spindle could do it. That's not even particularly expensive. However, it has drawbacks:
    1. The RFID chip would unbalance the toolholder, which is important for high-RPM spindles
    2. It only really helps for manual tool change setups, which might not be a thing worth optimizing for (for Tormach)
    3. You would end up having to number your tool holders (where the chip is) rather than the end mills. I e, if I stick a 1/4" 3-flute in another holder, it now has a different number. (I have to re-measure the new mounted tool anyway, so perhaps not that bad)

    Another option would be image recognition. Five years ago, that would have been science fiction, but a $35 Raspberry Pi with a $18 camera is plenty capable of recognizing different kinds of tools, and especially recognizing the difference between "probe or not," just by looking at them, these days. Especially with proper training sets. Lighting could be pretty consistent in this setup, too.
    Another interesting opportunity in this case is using a zoom lens that lets you get a very close-up view of the tool/workpiece interface. In fact, you could conceivably do metrology this way, with proper calibration!
    4k pixels wide focused on a 2 inch area gives you about 1 pixel per half-thou.
    Interesting ideas! Why would the RFID solution only help for manual tool changes?
    For point 3 you'd just need a table to map from ID to tool number. Change the end mill and just update the mapping table. Could be prone to error if the table isn't maintained correctly.

    I'm not sure I'd rely on a camera to identify a particular tool like a probe. I'd rather identify all other tools and if in doubt assume a probe as the "worst case". If a finger obscures the tool and the system is relied on to positively identify the tool as a probe it could give a false negative. This fail-safe approach would probably limit its use to detecting one group of tools.

    If you implement any of these be sure to post a video

    By the way, you don't need to calibrate a camera to do metrology!
    Step



  5. #29
    Member
    Join Date
    Nov 2012
    Location
    United States
    Posts
    318
    Downloads
    0
    Uploads
    0

    Default Re: Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File

    By the way, you don't need to calibrate a camera to do metrology!
    Well, yes. More accurately: You need to calibrate the software that processes the pixels that come out of the camera
    (I built my own 3D stereo camera back in the days, it was an exciting process to get pictures of flat surfaces to come out as flat after reconstruction )

    Regarding "this mainly is important for manual tool changes," I'd assume that if you have a tool changer, then you won't have the problem that the machine says "tool 4" but the tool in the spindle is "tool 99."
    Because if the machine says "tool 4" then that will be inserted by the tool changer. (Or you get a "tool not mapped" exception.)
    Don't know what the Tormach ATC actually does for un-mapped tool changes, though; this could be a real problem there too?



  6. #30
    Member
    Join Date
    Dec 2008
    Location
    Switzerland
    Posts
    627
    Downloads
    0
    Uploads
    0

    Default Re: Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File

    Quote Originally Posted by jwatte View Post
    Well, yes. More accurately: You need to calibrate the software that processes the pixels that come out of the camera
    (I built my own 3D stereo camera back in the days, it was an exciting process to get pictures of flat surfaces to come out as flat after reconstruction )

    Regarding "this mainly is important for manual tool changes," I'd assume that if you have a tool changer, then you won't have the problem that the machine says "tool 4" but the tool in the spindle is "tool 99."
    Because if the machine says "tool 4" then that will be inserted by the tool changer. (Or you get a "tool not mapped" exception.)
    Don't know what the Tormach ATC actually does for un-mapped tool changes, though; this could be a real problem there too?
    I'm using a completely different approach to metrology using a camera. It requires no calibration and is very accurate, even over large distances. Apart from measuring distances between any two points it can also measure angles between any two edges, distances to angled edges, diameters and centres of holes or bosses, but I've never actually used any of those features. I only use it for measuring thread mill profiles and setting up lathe tools.... I guess I'll have to make that video now....

    I agree with you on the ATC. If you ask for tool 4 and that tool is in the ATC then you have to assume the machine will do its job properly - otherwise the ATC would just be an ornament. There's always operator involvement at some stage in the process, but if I were to implement anything like this (which I'm not planning on ) then I'd consider it to be what we call a *safety net": not something you should plan on using, but a system that's likely to catch you if you make a mistake.
    Step



Page 3 of 3 FirstFirst 123

Tags for this Thread

Posting Permissions

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


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File ecl

Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File ecl

Will my Tormach PCNC 1100M be able to cut this mould? Material is P20 Steel. File ecl