Difference: ACMERebootAndCalibration (4 vs. 5)

Revision 52009-01-14 - BradAtcheson

Line: 1 to 1
 
META TOPICPARENT name="ActiveMeasurementFacility"

Starting and Calibrating ACME

Line: 91 to 91
 This is the linear stage. Power cycling kiewa seems to do the trick.
Added:
>
>

Changes since gantry stage was removed

In mid-2008 the gantry robot and surrounding frame was disassembled. The linear and rotary stages continue to work. However, some modifications must be made to the acmehome script in order to work in the new configuration. The original script attempts to calibrate each axis in turn, beginning with the gantry, and it halts upon first error. Therefore we must remove the offending code. Since we don't have write access to the /lci/project/pai/acme/ACME_2.0/bin/ directory, an easy way to do this is to copy the acmehome file from that directory to somewhere in your own space, make the changes described below, and execute it from there.

changes to acmehome
Comment out the following lines:
   print STDERR "HOME: gantry-Z\n";
   &homeList( 2 );
   $MC8::GOAL[2] = +100000 + $HomeZero[2];
   &domotion() || die "$0: gantry-Z safe motion failed\n";

   print STDERR "HOME: gantry-Y\n";
   &homeList( 1 );
   $MC8::GOAL[1] = -400000 + $HomeZero[1];
   &domotion() || die "$0: gantry-Y safe motion failed\n";

   print STDERR "HOME: gantry-X & motion stages\n";
   &homeList( 0, 3, 4, 5, 6 );

   print STDERR "Moving gantry X axis away from limits:\n";

   system "move gantry by 150";
And add this line immediately afterwards:
   &homeList( 3, 4, 5, 6 );
This tells it to calibrate axes 3, 4, 5 and 6, in that order.

The axes are:

  • 3: E1 motor on rotary stage (translation)
  • 4: E2 motor on rotary stage (translation)
  • 5: E3 motor on rotary stage (rotation)
  • 6: linear stage
 -- BradAtcheson - 16 Dec 2006

META FILEATTACHMENT attr="" comment="z-axis impedance sensor" date="1166308993" name="z-axis-sensor.jpg" path="z-axis-sensor.jpg" size="155669" user="atcheson" version="1.1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback