Skip to content

ALF Goniometer Axes

daryakoskeroglu edited this page Feb 28, 2022 · 1 revision

ALF Goniometer

The ALF Goniometer is a 6-axis goniometer. There is no specific logic required in controlling it, all that is required is the standard movement across the whole range with appropriate encoder/motor counts, and an ability to home all axes to a known position.

Axes Conventions

The numbering of the axes below corresponds to the number of the axes on the annotated diagram of the ALF goniometer.

  1. Z-axis
  2. theta (a.k.a. Rrot)
  3. Cy (according to galil.ini for LabVIEW control)
  4. Cx (according to galil.ini for LabVIEW control)
  5. Rlower
  6. Rupper

Axes & Motors

The table below defines how the goniometer axes are connected to motors, and the motor setup data needed:

Axis Name Rupper Rlower Cx Cy theta Z
Axis letter (crate) F E D C B A
Units deg deg mm mm deg mm
Acceleration 4000 4000 4000 4000 8192 2048
Deceleration 4000 4000 4000 4000 8192 2048
Speed 700 2000 2000 2000 2048 4096
LabVIEW Motor Steps per Unit 1358 1719 640 640 756 641
Motor Type Reverse
Active
High
Reverse
Active
High
Reverse
Active
High
Forward
Active
High
Forward
Active
High
Forward
Active
High
Encoder Present Yes Yes Yes Yes Yes Yes
LabVIEW Encoder Steps per Unit 842 1074 400 400 472 400
Encoder Type Normal Quadrature Normal Quadrature Normal Quadrature Reverse Quadrature Normal Quadrature Reverse Quadrature
Home Method Forward
Limit
Forward
Limit
Forward
Limit
Forward
Limit
None
Available
Reverse
Limit
Home Value 25.4 27.6 55.6 57.922 N/A 0
Max from Home 25.4 27.6 55.6 57.5 N/A 200
Min from Home -25.4 -27.6 -55.6 -57.5 N/A 0
Max Travel 40 80 100 100 360 200
Clone this wiki locally