Defines

CS_3jack.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 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. 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.pmc.


Define Documentation

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

Definition at line 41 of file CS_3jack.pmc.

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

Definition at line 42 of file CS_3jack.pmc.

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

Definition at line 43 of file CS_3jack.pmc.

#define J1X   Q20

Definition at line 53 of file CS_3jack.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 44 of file CS_3jack.pmc.

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

Definition at line 45 of file CS_3jack.pmc.

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

Definition at line 46 of file CS_3jack.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 47 of file CS_3jack.pmc.

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

Definition at line 48 of file CS_3jack.pmc.

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

Definition at line 49 of file CS_3jack.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   Q229
#define JR   Q329
#define JR   Q129
#define MCX   Q31
#define MCZ   Q32
#define MD   Q30
#define PITCH   Q87
#define PITCH   Q7
#define ROLL   Q8
#define ROLL   Q88
#define UX   Q230
#define UX   Q130
#define UX   Q330
#define UY   Q131
#define UY   Q231
#define UY   Q331
#define UZ   Q332
#define UZ   Q132
#define UZ   Q232
#define VX   Q233
#define VX   Q333
#define VX   Q133
#define VY   Q134
#define VY   Q234
#define VY   Q334
#define VZ   Q135
#define VZ   Q335
#define VZ   Q235
#define WX   Q136
#define WX   Q236
#define WX   Q336
#define WY   Q337
#define WY   Q137
#define WY   Q237
#define WZ   Q138
#define WZ   Q238
#define WZ   Q338
 All Classes Files Functions Variables Typedefs Defines