Jump to content

"Move to Machine Home"


---
 Share

Recommended Posts

Just a curiosity, I'm assuming we all set the "Move to machine home"("Position After Homing" depending on software version) to something other than 0,0,0.

Is there a way to call this position in PCM? Without actually assigning it again.

Right now I set this position in 3 places, the CMM configuration window, and in both my inspection_start_pcm.txt file and inspection_end_pcm.txt file. Because we only let the machine run if it's started from that designated safe position, it would be slightly easier if there was a way to query what that position was, then we only need to set it in the CMM Configuration window.

Am I asking too much?
Link to comment
Share on other sites

I've never heard of this. Is there a reason to have the machine go somewhere else after homing?
I know on our Micuras if we have too long of a probe system in the head homing can cause a collision with the rack, but I don't think moving somewhere else afterwards would help this.
Link to comment
Share on other sites

Please sign in to view this quote.

It's mainly to just get off the hardware stops. You don't have to move it off (as far as I'm aware).

You can also set inside of Calypso which stylus systems it is allowed to home with to avoid crashes.
Link to comment
Share on other sites

Please sign in to view this quote.

When you are setting up your machine tab it's there, "Move after machine home", it has different names in different versions but same function. Excuse the version 4.0 screenshot. We have it move out and towards the centre of the machine.

For our production machines everything has a "park position", it's global position for each machine, not set within each program, but with external PCM files. Right now I set it in two external files ( one after a cnc run to send it there, and one before the cnc run to check that it's actually there) by assigning a variable the vector, then use the positionCMM().

This is FAR less work than setting park positions in every single program, but I'm just looking to make it even easier by just calling the position after homing in PCM instead of changing the vector from CMM to CMM. I was hoping for something like getPositionAfterHome() or something, but I don't think it exists, which is fine.

machine move.JPG

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
  • 1 month later...

Please sign in to view this quote.


PCM to rotate to a new stylus rotation using RDS XXT
changeStylusNo(##) where number is the stylus number

Also, a trick to using RDS to eliminate the rotation after stylus system change; create a stylus rotation under number "999" (or your versions highest allowed number), rotation A = 90, B = 0 (same as change stylus rotation). Qualify this stylus. This will now be the the stylus your RDS system "rotates" to eliminating the extra rotation after changes.
Link to comment
Share on other sites

 Share

×
×
  • Create New...