Merge pull request #262 from Obijuan/master

cherry-mx-basic button updated
This commit is contained in:
Juan Gonzalez-Gomez 2020-01-21 19:51:39 +01:00 committed by GitHub
commit e0d86b81e9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 77 additions and 471 deletions

View file

@ -4,9 +4,8 @@ FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'/home/obijuan/develop/FreeCAD-library/Electrical
Parts/electronic-components/Electronic
Button/through-hole/cherry-mx-basic.step','2020-01-18T10:35:21',(
'Author'),(''),'Open CASCADE STEP processor 7.4','FreeCAD','Unknown'
);
Button/through-hole/cherry-mx-basic.step','2020-01-21T19:45:43',(''),(''
),'Open CASCADE STEP processor 7.4','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
@ -43,7 +42,7 @@ DATA;
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(6.8,2.5,0.));
#32 = CARTESIAN_POINT('',(3.77,-2.7,-8.55));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
@ -5814,7 +5813,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
#4978 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#4979 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#4980);
#4980 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','cherry-body','',#5,#4971,$);
#4980 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','cherry-body','',#5,#4971,$);
#4981 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4973));
#4982 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4983),#6259);
#4983 = MANIFOLD_SOLID_BREP('',#4984);
@ -7312,7 +7311,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
#6273 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#6274 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#6275);
#6275 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','cherry-axis','',#5,#6266,$);
#6275 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','cherry-axis','',#5,#6266,$);
#6276 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6268));
#6277 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6278),#6428);
#6278 = MANIFOLD_SOLID_BREP('',#6279);
@ -7511,7 +7510,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
#6442 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#6443 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#6444);
#6444 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','cherry-peg','',#5,#6435,$);
#6444 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','cherry-peg','',#5,#6435,$);
#6445 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6437));
#6446 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6447),#6777);
#6447 = MANIFOLD_SOLID_BREP('',#6448);
@ -7915,472 +7914,79 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
#6791 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#6792 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#6793);
#6793 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','pin1','',#5,#6784,$);
#6793 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','pin1','',#5,#6784,$);
#6794 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6786));
#6795 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6796),#7126);
#6796 = MANIFOLD_SOLID_BREP('',#6797);
#6797 = CLOSED_SHELL('',(#6798,#6918,#6994,#7065,#7112,#7119));
#6798 = ADVANCED_FACE('',(#6799),#6813,.T.);
#6799 = FACE_BOUND('',#6800,.T.);
#6800 = EDGE_LOOP('',(#6801,#6836,#6864,#6892));
#6801 = ORIENTED_EDGE('',*,*,#6802,.T.);
#6802 = EDGE_CURVE('',#6803,#6805,#6807,.T.);
#6803 = VERTEX_POINT('',#6804);
#6804 = CARTESIAN_POINT('',(-3.46,-5.1,-8.55));
#6805 = VERTEX_POINT('',#6806);
#6806 = CARTESIAN_POINT('',(-3.46,-5.1,-5.5));
#6807 = SURFACE_CURVE('',#6808,(#6812,#6824),.PCURVE_S1.);
#6808 = LINE('',#6809,#6810);
#6809 = CARTESIAN_POINT('',(-3.46,-5.1,-8.55));
#6810 = VECTOR('',#6811,1.);
#6811 = DIRECTION('',(0.,0.,1.));
#6812 = PCURVE('',#6813,#6818);
#6813 = PLANE('',#6814);
#6814 = AXIS2_PLACEMENT_3D('',#6815,#6816,#6817);
#6815 = CARTESIAN_POINT('',(-3.46,-5.1,-8.55));
#6816 = DIRECTION('',(0.,1.,0.));
#6817 = DIRECTION('',(1.,0.,0.));
#6818 = DEFINITIONAL_REPRESENTATION('',(#6819),#6823);
#6819 = LINE('',#6820,#6821);
#6820 = CARTESIAN_POINT('',(0.,0.));
#6821 = VECTOR('',#6822,1.);
#6822 = DIRECTION('',(0.,-1.));
#6823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6824 = PCURVE('',#6825,#6830);
#6825 = PLANE('',#6826);
#6826 = AXIS2_PLACEMENT_3D('',#6827,#6828,#6829);
#6827 = CARTESIAN_POINT('',(-3.46,-5.3,-8.55));
#6828 = DIRECTION('',(-1.,0.,0.));
#6829 = DIRECTION('',(0.,1.,0.));
#6830 = DEFINITIONAL_REPRESENTATION('',(#6831),#6835);
#6831 = LINE('',#6832,#6833);
#6832 = CARTESIAN_POINT('',(0.2,0.));
#6833 = VECTOR('',#6834,1.);
#6834 = DIRECTION('',(0.,-1.));
#6835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6836 = ORIENTED_EDGE('',*,*,#6837,.T.);
#6837 = EDGE_CURVE('',#6805,#6838,#6840,.T.);
#6838 = VERTEX_POINT('',#6839);
#6839 = CARTESIAN_POINT('',(-2.6,-5.1,-5.5));
#6840 = SURFACE_CURVE('',#6841,(#6845,#6852),.PCURVE_S1.);
#6841 = LINE('',#6842,#6843);
#6842 = CARTESIAN_POINT('',(-3.46,-5.1,-5.5));
#6843 = VECTOR('',#6844,1.);
#6844 = DIRECTION('',(1.,0.,0.));
#6845 = PCURVE('',#6813,#6846);
#6846 = DEFINITIONAL_REPRESENTATION('',(#6847),#6851);
#6847 = LINE('',#6848,#6849);
#6848 = CARTESIAN_POINT('',(0.,-3.05));
#6849 = VECTOR('',#6850,1.);
#6850 = DIRECTION('',(1.,0.));
#6851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6852 = PCURVE('',#6853,#6858);
#6853 = PLANE('',#6854);
#6854 = AXIS2_PLACEMENT_3D('',#6855,#6856,#6857);
#6855 = CARTESIAN_POINT('',(-3.03,-5.2,-5.5));
#6856 = DIRECTION('',(-0.,-0.,-1.));
#6857 = DIRECTION('',(-1.,0.,0.));
#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863);
#6859 = LINE('',#6860,#6861);
#6860 = CARTESIAN_POINT('',(0.43,1.E-01));
#6861 = VECTOR('',#6862,1.);
#6862 = DIRECTION('',(-1.,0.));
#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6864 = ORIENTED_EDGE('',*,*,#6865,.F.);
#6865 = EDGE_CURVE('',#6866,#6838,#6868,.T.);
#6866 = VERTEX_POINT('',#6867);
#6867 = CARTESIAN_POINT('',(-2.6,-5.1,-8.55));
#6868 = SURFACE_CURVE('',#6869,(#6873,#6880),.PCURVE_S1.);
#6869 = LINE('',#6870,#6871);
#6870 = CARTESIAN_POINT('',(-2.6,-5.1,-8.55));
#6871 = VECTOR('',#6872,1.);
#6872 = DIRECTION('',(0.,0.,1.));
#6873 = PCURVE('',#6813,#6874);
#6874 = DEFINITIONAL_REPRESENTATION('',(#6875),#6879);
#6875 = LINE('',#6876,#6877);
#6876 = CARTESIAN_POINT('',(0.86,0.));
#6877 = VECTOR('',#6878,1.);
#6878 = DIRECTION('',(0.,-1.));
#6879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6880 = PCURVE('',#6881,#6886);
#6881 = PLANE('',#6882);
#6882 = AXIS2_PLACEMENT_3D('',#6883,#6884,#6885);
#6883 = CARTESIAN_POINT('',(-2.6,-5.1,-8.55));
#6884 = DIRECTION('',(1.,0.,0.));
#6885 = DIRECTION('',(0.,-1.,0.));
#6886 = DEFINITIONAL_REPRESENTATION('',(#6887),#6891);
#6887 = LINE('',#6888,#6889);
#6888 = CARTESIAN_POINT('',(0.,0.));
#6889 = VECTOR('',#6890,1.);
#6890 = DIRECTION('',(0.,-1.));
#6891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6892 = ORIENTED_EDGE('',*,*,#6893,.F.);
#6893 = EDGE_CURVE('',#6803,#6866,#6894,.T.);
#6894 = SURFACE_CURVE('',#6895,(#6899,#6906),.PCURVE_S1.);
#6895 = LINE('',#6896,#6897);
#6896 = CARTESIAN_POINT('',(-3.46,-5.1,-8.55));
#6897 = VECTOR('',#6898,1.);
#6898 = DIRECTION('',(1.,0.,0.));
#6899 = PCURVE('',#6813,#6900);
#6900 = DEFINITIONAL_REPRESENTATION('',(#6901),#6905);
#6901 = LINE('',#6902,#6903);
#6902 = CARTESIAN_POINT('',(0.,0.));
#6903 = VECTOR('',#6904,1.);
#6904 = DIRECTION('',(1.,0.));
#6905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6906 = PCURVE('',#6907,#6912);
#6907 = PLANE('',#6908);
#6908 = AXIS2_PLACEMENT_3D('',#6909,#6910,#6911);
#6909 = CARTESIAN_POINT('',(-3.03,-5.2,-8.55));
#6910 = DIRECTION('',(-0.,-0.,-1.));
#6911 = DIRECTION('',(-1.,0.,0.));
#6912 = DEFINITIONAL_REPRESENTATION('',(#6913),#6917);
#6913 = LINE('',#6914,#6915);
#6914 = CARTESIAN_POINT('',(0.43,1.E-01));
#6915 = VECTOR('',#6916,1.);
#6916 = DIRECTION('',(-1.,0.));
#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6918 = ADVANCED_FACE('',(#6919),#6881,.T.);
#6919 = FACE_BOUND('',#6920,.T.);
#6920 = EDGE_LOOP('',(#6921,#6922,#6945,#6973));
#6921 = ORIENTED_EDGE('',*,*,#6865,.T.);
#6922 = ORIENTED_EDGE('',*,*,#6923,.T.);
#6923 = EDGE_CURVE('',#6838,#6924,#6926,.T.);
#6924 = VERTEX_POINT('',#6925);
#6925 = CARTESIAN_POINT('',(-2.6,-5.3,-5.5));
#6926 = SURFACE_CURVE('',#6927,(#6931,#6938),.PCURVE_S1.);
#6927 = LINE('',#6928,#6929);
#6928 = CARTESIAN_POINT('',(-2.6,-5.1,-5.5));
#6929 = VECTOR('',#6930,1.);
#6930 = DIRECTION('',(0.,-1.,0.));
#6931 = PCURVE('',#6881,#6932);
#6932 = DEFINITIONAL_REPRESENTATION('',(#6933),#6937);
#6933 = LINE('',#6934,#6935);
#6934 = CARTESIAN_POINT('',(0.,-3.05));
#6935 = VECTOR('',#6936,1.);
#6936 = DIRECTION('',(1.,0.));
#6937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6938 = PCURVE('',#6853,#6939);
#6939 = DEFINITIONAL_REPRESENTATION('',(#6940),#6944);
#6940 = LINE('',#6941,#6942);
#6941 = CARTESIAN_POINT('',(-0.43,1.E-01));
#6942 = VECTOR('',#6943,1.);
#6943 = DIRECTION('',(0.,-1.));
#6944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6945 = ORIENTED_EDGE('',*,*,#6946,.F.);
#6946 = EDGE_CURVE('',#6947,#6924,#6949,.T.);
#6947 = VERTEX_POINT('',#6948);
#6948 = CARTESIAN_POINT('',(-2.6,-5.3,-8.55));
#6949 = SURFACE_CURVE('',#6950,(#6954,#6961),.PCURVE_S1.);
#6950 = LINE('',#6951,#6952);
#6951 = CARTESIAN_POINT('',(-2.6,-5.3,-8.55));
#6952 = VECTOR('',#6953,1.);
#6953 = DIRECTION('',(0.,0.,1.));
#6954 = PCURVE('',#6881,#6955);
#6955 = DEFINITIONAL_REPRESENTATION('',(#6956),#6960);
#6956 = LINE('',#6957,#6958);
#6957 = CARTESIAN_POINT('',(0.2,0.));
#6958 = VECTOR('',#6959,1.);
#6959 = DIRECTION('',(0.,-1.));
#6960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6961 = PCURVE('',#6962,#6967);
#6962 = PLANE('',#6963);
#6963 = AXIS2_PLACEMENT_3D('',#6964,#6965,#6966);
#6964 = CARTESIAN_POINT('',(-2.6,-5.3,-8.55));
#6965 = DIRECTION('',(0.,-1.,0.));
#6966 = DIRECTION('',(-1.,0.,0.));
#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972);
#6968 = LINE('',#6969,#6970);
#6969 = CARTESIAN_POINT('',(0.,-0.));
#6970 = VECTOR('',#6971,1.);
#6971 = DIRECTION('',(0.,-1.));
#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6973 = ORIENTED_EDGE('',*,*,#6974,.F.);
#6974 = EDGE_CURVE('',#6866,#6947,#6975,.T.);
#6975 = SURFACE_CURVE('',#6976,(#6980,#6987),.PCURVE_S1.);
#6976 = LINE('',#6977,#6978);
#6977 = CARTESIAN_POINT('',(-2.6,-5.1,-8.55));
#6978 = VECTOR('',#6979,1.);
#6979 = DIRECTION('',(0.,-1.,0.));
#6980 = PCURVE('',#6881,#6981);
#6981 = DEFINITIONAL_REPRESENTATION('',(#6982),#6986);
#6982 = LINE('',#6983,#6984);
#6983 = CARTESIAN_POINT('',(0.,0.));
#6984 = VECTOR('',#6985,1.);
#6985 = DIRECTION('',(1.,0.));
#6986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6987 = PCURVE('',#6907,#6988);
#6988 = DEFINITIONAL_REPRESENTATION('',(#6989),#6993);
#6989 = LINE('',#6990,#6991);
#6990 = CARTESIAN_POINT('',(-0.43,1.E-01));
#6991 = VECTOR('',#6992,1.);
#6992 = DIRECTION('',(0.,-1.));
#6993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#6994 = ADVANCED_FACE('',(#6995),#6962,.T.);
#6995 = FACE_BOUND('',#6996,.T.);
#6996 = EDGE_LOOP('',(#6997,#6998,#7021,#7044));
#6997 = ORIENTED_EDGE('',*,*,#6946,.T.);
#6998 = ORIENTED_EDGE('',*,*,#6999,.T.);
#6999 = EDGE_CURVE('',#6924,#7000,#7002,.T.);
#7000 = VERTEX_POINT('',#7001);
#7001 = CARTESIAN_POINT('',(-3.46,-5.3,-5.5));
#7002 = SURFACE_CURVE('',#7003,(#7007,#7014),.PCURVE_S1.);
#7003 = LINE('',#7004,#7005);
#7004 = CARTESIAN_POINT('',(-2.6,-5.3,-5.5));
#7005 = VECTOR('',#7006,1.);
#7006 = DIRECTION('',(-1.,0.,0.));
#7007 = PCURVE('',#6962,#7008);
#7008 = DEFINITIONAL_REPRESENTATION('',(#7009),#7013);
#7009 = LINE('',#7010,#7011);
#7010 = CARTESIAN_POINT('',(0.,-3.05));
#7011 = VECTOR('',#7012,1.);
#7012 = DIRECTION('',(1.,0.));
#7013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7014 = PCURVE('',#6853,#7015);
#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020);
#7016 = LINE('',#7017,#7018);
#7017 = CARTESIAN_POINT('',(-0.43,-1.E-01));
#7018 = VECTOR('',#7019,1.);
#7019 = DIRECTION('',(1.,0.));
#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7021 = ORIENTED_EDGE('',*,*,#7022,.F.);
#7022 = EDGE_CURVE('',#7023,#7000,#7025,.T.);
#7023 = VERTEX_POINT('',#7024);
#7024 = CARTESIAN_POINT('',(-3.46,-5.3,-8.55));
#7025 = SURFACE_CURVE('',#7026,(#7030,#7037),.PCURVE_S1.);
#7026 = LINE('',#7027,#7028);
#7027 = CARTESIAN_POINT('',(-3.46,-5.3,-8.55));
#7028 = VECTOR('',#7029,1.);
#7029 = DIRECTION('',(0.,0.,1.));
#7030 = PCURVE('',#6962,#7031);
#7031 = DEFINITIONAL_REPRESENTATION('',(#7032),#7036);
#7032 = LINE('',#7033,#7034);
#7033 = CARTESIAN_POINT('',(0.86,0.));
#7034 = VECTOR('',#7035,1.);
#7035 = DIRECTION('',(0.,-1.));
#7036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7037 = PCURVE('',#6825,#7038);
#7038 = DEFINITIONAL_REPRESENTATION('',(#7039),#7043);
#7039 = LINE('',#7040,#7041);
#7040 = CARTESIAN_POINT('',(0.,0.));
#7041 = VECTOR('',#7042,1.);
#7042 = DIRECTION('',(0.,-1.));
#7043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7044 = ORIENTED_EDGE('',*,*,#7045,.F.);
#7045 = EDGE_CURVE('',#6947,#7023,#7046,.T.);
#7046 = SURFACE_CURVE('',#7047,(#7051,#7058),.PCURVE_S1.);
#7047 = LINE('',#7048,#7049);
#7048 = CARTESIAN_POINT('',(-2.6,-5.3,-8.55));
#7049 = VECTOR('',#7050,1.);
#7050 = DIRECTION('',(-1.,0.,0.));
#7051 = PCURVE('',#6962,#7052);
#7052 = DEFINITIONAL_REPRESENTATION('',(#7053),#7057);
#7053 = LINE('',#7054,#7055);
#7054 = CARTESIAN_POINT('',(0.,-0.));
#7055 = VECTOR('',#7056,1.);
#7056 = DIRECTION('',(1.,0.));
#7057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7058 = PCURVE('',#6907,#7059);
#7059 = DEFINITIONAL_REPRESENTATION('',(#7060),#7064);
#7060 = LINE('',#7061,#7062);
#7061 = CARTESIAN_POINT('',(-0.43,-1.E-01));
#7062 = VECTOR('',#7063,1.);
#7063 = DIRECTION('',(1.,0.));
#7064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7065 = ADVANCED_FACE('',(#7066),#6825,.T.);
#7066 = FACE_BOUND('',#7067,.T.);
#7067 = EDGE_LOOP('',(#7068,#7069,#7090,#7091));
#7068 = ORIENTED_EDGE('',*,*,#7022,.T.);
#7069 = ORIENTED_EDGE('',*,*,#7070,.T.);
#7070 = EDGE_CURVE('',#7000,#6805,#7071,.T.);
#7071 = SURFACE_CURVE('',#7072,(#7076,#7083),.PCURVE_S1.);
#7072 = LINE('',#7073,#7074);
#7073 = CARTESIAN_POINT('',(-3.46,-5.3,-5.5));
#7074 = VECTOR('',#7075,1.);
#7075 = DIRECTION('',(0.,1.,0.));
#7076 = PCURVE('',#6825,#7077);
#7077 = DEFINITIONAL_REPRESENTATION('',(#7078),#7082);
#7078 = LINE('',#7079,#7080);
#7079 = CARTESIAN_POINT('',(0.,-3.05));
#7080 = VECTOR('',#7081,1.);
#7081 = DIRECTION('',(1.,0.));
#7082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7083 = PCURVE('',#6853,#7084);
#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089);
#7085 = LINE('',#7086,#7087);
#7086 = CARTESIAN_POINT('',(0.43,-1.E-01));
#7087 = VECTOR('',#7088,1.);
#7088 = DIRECTION('',(0.,1.));
#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7090 = ORIENTED_EDGE('',*,*,#6802,.F.);
#7091 = ORIENTED_EDGE('',*,*,#7092,.F.);
#7092 = EDGE_CURVE('',#7023,#6803,#7093,.T.);
#7093 = SURFACE_CURVE('',#7094,(#7098,#7105),.PCURVE_S1.);
#7094 = LINE('',#7095,#7096);
#7095 = CARTESIAN_POINT('',(-3.46,-5.3,-8.55));
#7096 = VECTOR('',#7097,1.);
#7097 = DIRECTION('',(0.,1.,0.));
#7098 = PCURVE('',#6825,#7099);
#7099 = DEFINITIONAL_REPRESENTATION('',(#7100),#7104);
#7100 = LINE('',#7101,#7102);
#7101 = CARTESIAN_POINT('',(0.,0.));
#7102 = VECTOR('',#7103,1.);
#7103 = DIRECTION('',(1.,0.));
#7104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7105 = PCURVE('',#6907,#7106);
#7106 = DEFINITIONAL_REPRESENTATION('',(#7107),#7111);
#7107 = LINE('',#7108,#7109);
#7108 = CARTESIAN_POINT('',(0.43,-1.E-01));
#7109 = VECTOR('',#7110,1.);
#7110 = DIRECTION('',(0.,1.));
#7111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#7112 = ADVANCED_FACE('',(#7113),#6907,.T.);
#7113 = FACE_BOUND('',#7114,.T.);
#7114 = EDGE_LOOP('',(#7115,#7116,#7117,#7118));
#7115 = ORIENTED_EDGE('',*,*,#6893,.T.);
#7116 = ORIENTED_EDGE('',*,*,#6974,.T.);
#7117 = ORIENTED_EDGE('',*,*,#7045,.T.);
#7118 = ORIENTED_EDGE('',*,*,#7092,.T.);
#7119 = ADVANCED_FACE('',(#7120),#6853,.F.);
#7120 = FACE_BOUND('',#7121,.F.);
#7121 = EDGE_LOOP('',(#7122,#7123,#7124,#7125));
#7122 = ORIENTED_EDGE('',*,*,#6837,.T.);
#7123 = ORIENTED_EDGE('',*,*,#6923,.T.);
#7124 = ORIENTED_EDGE('',*,*,#6999,.T.);
#7125 = ORIENTED_EDGE('',*,*,#7070,.T.);
#7126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7130))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#7127,#7128,#7129)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#7127 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#7128 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#7129 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#7130 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7127,
'distance_accuracy_value','confusion accuracy');
#7131 = SHAPE_DEFINITION_REPRESENTATION(#7132,#6795);
#7132 = PRODUCT_DEFINITION_SHAPE('','',#7133);
#7133 = PRODUCT_DEFINITION('design','',#7134,#7137);
#7134 = PRODUCT_DEFINITION_FORMATION('','',#7135);
#7135 = PRODUCT('pin2','pin2','',(#7136));
#7136 = PRODUCT_CONTEXT('',#2,'mechanical');
#7137 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7138 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7139,#7141);
#7139 = ( REPRESENTATION_RELATIONSHIP('','',#6795,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7140)
#6795 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6796,#6798);
#6796 = ( REPRESENTATION_RELATIONSHIP('','',#6446,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6797)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#7140 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#7141 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#7142);
#7142 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','pin2','',#5,#7133,$);
#7143 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7135));
#7144 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#7145),#7126);
#7145 = STYLED_ITEM('color',(#7146),#6796);
#7146 = PRESENTATION_STYLE_ASSIGNMENT((#7147,#7153));
#7147 = SURFACE_STYLE_USAGE(.BOTH.,#7148);
#7148 = SURFACE_SIDE_STYLE('',(#7149));
#7149 = SURFACE_STYLE_FILL_AREA(#7150);
#7150 = FILL_AREA_STYLE('',(#7151));
#7151 = FILL_AREA_STYLE_COLOUR('',#7152);
#7152 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#7153 = CURVE_STYLE('',#7154,POSITIVE_LENGTH_MEASURE(0.1),#7155);
#7154 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7155 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02,
#6797 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#6798 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#6799);
#6799 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','pin002','',#5,#6784,$);
#6800 = SHAPE_DEFINITION_REPRESENTATION(#6798,#6801);
#6801 = SHAPE_REPRESENTATION('',(#31),#6777);
#6802 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#6803),#4964);
#6803 = STYLED_ITEM('color',(#6804),#42);
#6804 = PRESENTATION_STYLE_ASSIGNMENT((#6805,#6811));
#6805 = SURFACE_STYLE_USAGE(.BOTH.,#6806);
#6806 = SURFACE_SIDE_STYLE('',(#6807));
#6807 = SURFACE_STYLE_FILL_AREA(#6808);
#6808 = FILL_AREA_STYLE('',(#6809));
#6809 = FILL_AREA_STYLE_COLOUR('',#6810);
#6810 = COLOUR_RGB('',0.329411774874,0.329411774874,0.329411774874);
#6811 = CURVE_STYLE('',#6812,POSITIVE_LENGTH_MEASURE(0.1),#6813);
#6812 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6813 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02,
9.803921729326E-02);
#6814 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#6815),#6428);
#6815 = STYLED_ITEM('color',(#6816),#6278);
#6816 = PRESENTATION_STYLE_ASSIGNMENT((#6817,#6823));
#6817 = SURFACE_STYLE_USAGE(.BOTH.,#6818);
#6818 = SURFACE_SIDE_STYLE('',(#6819));
#6819 = SURFACE_STYLE_FILL_AREA(#6820);
#6820 = FILL_AREA_STYLE('',(#6821));
#6821 = FILL_AREA_STYLE_COLOUR('',#6822);
#6822 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#6823 = CURVE_STYLE('',#6824,POSITIVE_LENGTH_MEASURE(0.1),#6813);
#6824 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6825 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#6826),#6259);
#6826 = STYLED_ITEM('color',(#6827),#4983);
#6827 = PRESENTATION_STYLE_ASSIGNMENT((#6828,#6834));
#6828 = SURFACE_STYLE_USAGE(.BOTH.,#6829);
#6829 = SURFACE_SIDE_STYLE('',(#6830));
#6830 = SURFACE_STYLE_FILL_AREA(#6831);
#6831 = FILL_AREA_STYLE('',(#6832));
#6832 = FILL_AREA_STYLE_COLOUR('',#6833);
#6833 = COLOUR_RGB('',0.666666686535,0.333333343267,0.);
#6834 = CURVE_STYLE('',#6835,POSITIVE_LENGTH_MEASURE(0.1),#6813);
#6835 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6836 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#6837,#6847),#6777);
#6837 = STYLED_ITEM('color',(#6838),#6447);
#6838 = PRESENTATION_STYLE_ASSIGNMENT((#6839,#6845));
#6839 = SURFACE_STYLE_USAGE(.BOTH.,#6840);
#6840 = SURFACE_SIDE_STYLE('',(#6841));
#6841 = SURFACE_STYLE_FILL_AREA(#6842);
#6842 = FILL_AREA_STYLE('',(#6843));
#6843 = FILL_AREA_STYLE_COLOUR('',#6844);
#6844 = COLOUR_RGB('',1.,0.666666686535,0.);
#6845 = CURVE_STYLE('',#6846,POSITIVE_LENGTH_MEASURE(0.1),#6813);
#6846 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6847 = OVER_RIDING_STYLED_ITEM('overriding color',(#6848),#6447,#6837);
#6848 = PRESENTATION_STYLE_BY_CONTEXT((#6849,#6855),#6801);
#6849 = SURFACE_STYLE_USAGE(.BOTH.,#6850);
#6850 = SURFACE_SIDE_STYLE('',(#6851));
#6851 = SURFACE_STYLE_FILL_AREA(#6852);
#6852 = FILL_AREA_STYLE('',(#6853));
#6853 = FILL_AREA_STYLE_COLOUR('',#6854);
#6854 = COLOUR_RGB('',1.,0.666666686535,0.);
#6855 = CURVE_STYLE('',#6856,POSITIVE_LENGTH_MEASURE(0.1),#6857);
#6856 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6857 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02,
9.803921729326E-02);
#7156 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#7157),#6259);
#7157 = STYLED_ITEM('color',(#7158),#4983);
#7158 = PRESENTATION_STYLE_ASSIGNMENT((#7159,#7165));
#7159 = SURFACE_STYLE_USAGE(.BOTH.,#7160);
#7160 = SURFACE_SIDE_STYLE('',(#7161));
#7161 = SURFACE_STYLE_FILL_AREA(#7162);
#7162 = FILL_AREA_STYLE('',(#7163));
#7163 = FILL_AREA_STYLE_COLOUR('',#7164);
#7164 = COLOUR_RGB('',0.666666686535,0.333333343267,0.);
#7165 = CURVE_STYLE('',#7166,POSITIVE_LENGTH_MEASURE(0.1),#7155);
#7166 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7167 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#7168),#6428);
#7168 = STYLED_ITEM('color',(#7169),#6278);
#7169 = PRESENTATION_STYLE_ASSIGNMENT((#7170,#7175));
#7170 = SURFACE_STYLE_USAGE(.BOTH.,#7171);
#7171 = SURFACE_SIDE_STYLE('',(#7172));
#7172 = SURFACE_STYLE_FILL_AREA(#7173);
#7173 = FILL_AREA_STYLE('',(#7174));
#7174 = FILL_AREA_STYLE_COLOUR('',#7152);
#7175 = CURVE_STYLE('',#7176,POSITIVE_LENGTH_MEASURE(0.1),#7155);
#7176 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7177 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#7178),#4964);
#7178 = STYLED_ITEM('color',(#7179),#42);
#7179 = PRESENTATION_STYLE_ASSIGNMENT((#7180,#7186));
#7180 = SURFACE_STYLE_USAGE(.BOTH.,#7181);
#7181 = SURFACE_SIDE_STYLE('',(#7182));
#7182 = SURFACE_STYLE_FILL_AREA(#7183);
#7183 = FILL_AREA_STYLE('',(#7184));
#7184 = FILL_AREA_STYLE_COLOUR('',#7185);
#7185 = COLOUR_RGB('',0.329411774874,0.329411774874,0.329411774874);
#7186 = CURVE_STYLE('',#7187,POSITIVE_LENGTH_MEASURE(0.1),#7155);
#7187 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7188 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#7189),#6777);
#7189 = STYLED_ITEM('color',(#7190),#6447);
#7190 = PRESENTATION_STYLE_ASSIGNMENT((#7191,#7197));
#7191 = SURFACE_STYLE_USAGE(.BOTH.,#7192);
#7192 = SURFACE_SIDE_STYLE('',(#7193));
#7193 = SURFACE_STYLE_FILL_AREA(#7194);
#7194 = FILL_AREA_STYLE('',(#7195));
#7195 = FILL_AREA_STYLE_COLOUR('',#7196);
#7196 = COLOUR_RGB('',1.,0.666666686535,0.);
#7197 = CURVE_STYLE('',#7198,POSITIVE_LENGTH_MEASURE(0.1),#7155);
#7198 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;