Defines

CS_3jack_mirror.pmc File Reference

Go to the source code of this file.

Defines

#define J1MOVE   P(4700+$(J1))
#define J1MRES   P(4800+$(J1))
#define J1OFF   P(4900+$(J1))
#define J2MOVE   P(4700+$(J2))
#define J2MRES   P(4800+$(J2))
#define J2OFF   P(4900+$(J2))
#define J3MOVE   P(4700+$(J3))
#define J3MRES   P(4800+$(J3))
#define J3OFF   P(4900+$(J3))
#define J1X   Q20
#define J1Z   Q21
#define J2X   Q22
#define J2Z   Q23
#define J3X   Q24
#define J3Z   Q25
#define JTX   Q26
#define JTZ   Q27
#define MP   Q28
#define MR   Q29
#define MD   Q30
#define MCX   Q31
#define MCZ   Q32
#define J1Y   (J1MRES*P$(J1)+J1OFF)
#define J2Y   (J2MRES*P$(J2)+J2OFF)
#define J3Y   (J3MRES*P$(J3)+J3OFF)
#define PITCH   Q7
#define ROLL   Q8
#define HEIGHT   Q9
#define JP   Q128
#define JR   Q129
#define UX   Q130
#define UY   Q131
#define UZ   Q132
#define VX   Q133
#define VY   Q134
#define VZ   Q135
#define WX   Q136
#define WY   Q137
#define WZ   Q138
#define JP   Q228
#define JR   Q229
#define UX   Q230
#define UY   Q231
#define UZ   Q232
#define VX   Q233
#define VY   Q234
#define VZ   Q235
#define WX   Q236
#define WY   Q237
#define WZ   Q238
#define J1Y   Q239
#define J2Y   Q240
#define J3Y   Q241
#define J1Y   (J1MRES*m$(J1)62/(I$(J1)08*32)+J1OFF)
#define J2Y   (J2MRES*m$(J2)62/(I$(J2)08*32)+J2OFF)
#define J3Y   (J3MRES*m$(J3)62/(I$(J3)08*32)+J3OFF)
#define PITCH   Q87
#define ROLL   Q88
#define HEIGHT   Q89
#define JP   Q328
#define JR   Q329
#define UX   Q330
#define UY   Q331
#define UZ   Q332
#define VX   Q333
#define VY   Q334
#define VZ   Q335
#define WX   Q336
#define WY   Q337
#define WZ   Q338

Detailed Description

Define motion of a generic 3 jack system with a mirror on top. Jacks should be numbered in a clockwise order looking from the top with J1 having the smallest Z value

Original Author: Tom Cobb

Defined axes:

Macros (and example values):

Definition in file CS_3jack_mirror.pmc.


Define Documentation

#define HEIGHT   Q9
#define HEIGHT   Q89
#define J1MOVE   P(4700+$(J1))

Definition at line 46 of file CS_3jack_mirror.pmc.

#define J1MRES   P(4800+$(J1))

Definition at line 47 of file CS_3jack_mirror.pmc.

#define J1OFF   P(4900+$(J1))

Definition at line 48 of file CS_3jack_mirror.pmc.

#define J1X   Q20

Definition at line 58 of file CS_3jack_mirror.pmc.

#define J1Y   (J1MRES*P$(J1)+J1OFF)
#define J1Y   Q239
#define J1Y   (J1MRES*m$(J1)62/(I$(J1)08*32)+J1OFF)
#define J1Z   Q21
#define J2MOVE   P(4700+$(J2))

Definition at line 49 of file CS_3jack_mirror.pmc.

#define J2MRES   P(4800+$(J2))

Definition at line 50 of file CS_3jack_mirror.pmc.

#define J2OFF   P(4900+$(J2))

Definition at line 51 of file CS_3jack_mirror.pmc.

#define J2X   Q22
#define J2Y   (J2MRES*P$(J2)+J2OFF)
#define J2Y   Q240
#define J2Y   (J2MRES*m$(J2)62/(I$(J2)08*32)+J2OFF)
#define J2Z   Q23
#define J3MOVE   P(4700+$(J3))

Definition at line 52 of file CS_3jack_mirror.pmc.

#define J3MRES   P(4800+$(J3))

Definition at line 53 of file CS_3jack_mirror.pmc.

#define J3OFF   P(4900+$(J3))

Definition at line 54 of file CS_3jack_mirror.pmc.

#define J3X   Q24
#define J3Y   (J3MRES*P$(J3)+J3OFF)
#define J3Y   Q241
#define J3Y   (J3MRES*m$(J3)62/(I$(J3)08*32)+J3OFF)
#define J3Z   Q25
#define JP   Q228
#define JP   Q128
#define JP   Q328
#define JR   Q129
#define JR   Q329
#define JR   Q229
#define JTX   Q26
#define JTZ   Q27
#define MCX   Q31
#define MCZ   Q32
#define MD   Q30
#define MP   Q28
#define MR   Q29
#define PITCH   Q7
#define PITCH   Q87
#define ROLL   Q88
#define ROLL   Q8
#define UX   Q330
#define UX   Q230
#define UX   Q130
#define UY   Q131
#define UY   Q331
#define UY   Q231
#define UZ   Q132
#define UZ   Q232
#define UZ   Q332
#define VX   Q133
#define VX   Q233
#define VX   Q333
#define VY   Q134
#define VY   Q234
#define VY   Q334
#define VZ   Q135
#define VZ   Q335
#define VZ   Q235
#define WX   Q236
#define WX   Q336
#define WX   Q136
#define WY   Q237
#define WY   Q337
#define WY   Q137
#define WZ   Q238
#define WZ   Q138
#define WZ   Q338
 All Classes Files Functions Variables Typedefs Defines