[BACK]Return to pairOfLegs.iv CVS log [TXT][DIR] Up to [Development] / inventor / apps / samples / linkages

File: [Development] / inventor / apps / samples / linkages / pairOfLegs.iv (download)

Revision 1.1.1.1 (vendor branch), Tue Aug 15 12:55:59 2000 UTC (17 years, 2 months ago) by naaman
Branch: sgi, MAIN
CVS Tags: start, release-2_1_5-9, release-2_1_5-8, release-2_1_5-10, HEAD
Changes since 1.1: +0 -0 lines

Initial check-in based on 2.1.5 (SGI IRIX) source tree.

#Inventor V2.0 ascii
Separator {
    DEF CRANK Crank {
	origin 0 0 0
	angle 1.57079
	size 0.5
	angleRotateGeom     Separator {
	    Translation { translation 0 0 -.25 }
	    RotationXYZ { axis X angle -1.57079 }
	    Cylinder { height .1 }
	}
    }
    DEF RIVET RivetHinge {
	origin -4 1 0
	hingePoint = USE CRANK . endPoint
	size 5.5
	angleRotateGeom Separator {
	    Translation { translation 0 0 -.5 }
	    Separator {
		Translation { translation -1.5 -13 0 }
		Cube { width 4 height .5 depth 1 }
	    }
	    Separator {
		Translation { translation 3 0 0 }
		Cube { width 8 height 1 depth .1 }
	    }
	    Separator {
		Material {
		    diffuseColor	0 0.35 0.4
		    emissiveColor	0 0.045 0.05
		}
		Translation { translation 4 0 0 }
		Cube { width 4 height .75 depth .14 }
	    }
	    Separator {
		Translation { translation 0 -6 0 }
		Cube { width 1 height 14 depth .1 }
	    }
	}
    }
    DEF RIVET RivetHinge {
	origin 4 1 0
	hingePoint = USE CRANK . endPoint
	size 5.5
	angleRotateGeom Separator {
	    Translation { translation 0 0 -.5 }
	    Separator {
		Translation { translation 1.5 13 0 }
		Cube { width 4 height .5 depth 1 }
	    }
	    Separator {
		Translation { translation 3 0 0 }
		Cube { width 8 height 1 depth .1 }
	    }
	    Separator {
		Translation { translation 0 6 0 }
		Cube { width 1 height 14 depth .1 }
	    }
	}
    }
}