AXIS3DH plots an axis and its markings in 3-d. In order to draw a coordinate system, the routine has to be called separately for the x, y, and z axis. A possible exponent is determined and placed behind the axis labelling in the form of 10**n in the auto scaling mode. AXIS3DH calls PLT3DH or SKETCH, NUM3DH, and SYM3DH. See AXIS3.
CALL AXIS3DH (x,y,x,a,b,g,s,n,ale,xm,xx,t,c,f,i) x,y,z (R): location of start of axis a,b (R): angles from the x-y, x-z planes (in deg) of the ray from (x,y,z) along the character string g (R): angle of rotation about the ray defined by a,b (deg) s (C): axis title n (I): number of characters in the string > 0 : axis label on positive side (anti-clockwise) < 0 : axis label on negative side (clockwise) (100's digit) = 0 : labeled axis = 1 : line and ticks only--no labeling ale (R): length of axis > 0 : tick marks placed same side of axis as title = 0 : no action < 0 : tick marks placed opposite side of axis from title xm (R): value of first marking on the axis xx (R): value of last marking on the axis t (R): number of tick marks specification is coded in the form MMM.mmss where MMM is the number of major tick marks ( MMM > 0), mm is the number of minor tick marks between major tick marks (100 > mm => 0), and ss is the number of subminor tick marks between minor tick marks (100 > ss => 0). (example 1.0102 produces I_._._i_._._I) c (R): size of characters < 0 auto exponent scaling (x10 to power) disabled > 0 auto exponent scaling (x10 to power) enabled f (R): number label format (see NUMBER) i (I): hidden line option flag = 0 : use PLT3DH = 1 : use SKETCH