Compare commits
2 Commits
749dd37e1a
...
abfa240411
Author | SHA1 | Date |
---|---|---|
interfisch | abfa240411 | |
interfisch | bc93beef27 |
|
@ -379,6 +379,8 @@ void sendChar(char c,char c2) { //c2 =0 for 1 byte characters
|
|||
keypress[1]=32; keypress[4]=8; //CODE + X
|
||||
}else if (c2==179){ // ³
|
||||
keypress[1]=32; keypress[4]=16; //CODE + V
|
||||
}else if (c2==180){ // ´
|
||||
keypress[8]=4; // ´ (Does not advance after printing this key)
|
||||
}
|
||||
}else if(c>=32){ //not recognized character (everything else) and not a control command
|
||||
if (!waitFormatChar) {
|
||||
|
|
|
@ -0,0 +1,262 @@
|
|||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
|
||||
FILE_NAME('Open CASCADE Shape Model','2024-10-09T16:57:13',(''),(''),
|
||||
'Open CASCADE STEP processor 7.7','FreeCAD','Unknown');
|
||||
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'automotive_design',2000,#2);
|
||||
#2 = APPLICATION_CONTEXT(
|
||||
'core data for automotive mechanical design processes');
|
||||
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
|
||||
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
|
||||
#5 = PRODUCT_DEFINITION('design','',#6,#9);
|
||||
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
|
||||
#7 = PRODUCT('Body','Body','',(#8));
|
||||
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#227);
|
||||
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
|
||||
#12 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#13 = DIRECTION('',(0.,0.,1.));
|
||||
#14 = DIRECTION('',(1.,0.,-0.));
|
||||
#15 = MANIFOLD_SOLID_BREP('',#16);
|
||||
#16 = CLOSED_SHELL('',(#17,#50,#75,#100,#120,#140,#165,#190,#210));
|
||||
#17 = ADVANCED_FACE('',(#18),#45,.T.);
|
||||
#18 = FACE_BOUND('',#19,.F.);
|
||||
#19 = EDGE_LOOP('',(#20,#30,#37,#38));
|
||||
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
|
||||
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
|
||||
#22 = VERTEX_POINT('',#23);
|
||||
#23 = CARTESIAN_POINT('',(16.,0.,0.5));
|
||||
#24 = VERTEX_POINT('',#25);
|
||||
#25 = CARTESIAN_POINT('',(16.,0.,8.5));
|
||||
#26 = LINE('',#27,#28);
|
||||
#27 = CARTESIAN_POINT('',(16.,0.,0.));
|
||||
#28 = VECTOR('',#29,1.);
|
||||
#29 = DIRECTION('',(0.,0.,1.));
|
||||
#30 = ORIENTED_EDGE('',*,*,#31,.T.);
|
||||
#31 = EDGE_CURVE('',#24,#24,#32,.T.);
|
||||
#32 = CIRCLE('',#33,16.);
|
||||
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
|
||||
#34 = CARTESIAN_POINT('',(0.,0.,8.5));
|
||||
#35 = DIRECTION('',(0.,0.,1.));
|
||||
#36 = DIRECTION('',(1.,0.,0.));
|
||||
#37 = ORIENTED_EDGE('',*,*,#21,.F.);
|
||||
#38 = ORIENTED_EDGE('',*,*,#39,.F.);
|
||||
#39 = EDGE_CURVE('',#22,#22,#40,.T.);
|
||||
#40 = CIRCLE('',#41,16.);
|
||||
#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44);
|
||||
#42 = CARTESIAN_POINT('',(0.,0.,0.5));
|
||||
#43 = DIRECTION('',(0.,0.,1.));
|
||||
#44 = DIRECTION('',(1.,0.,0.));
|
||||
#45 = CYLINDRICAL_SURFACE('',#46,16.);
|
||||
#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49);
|
||||
#47 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#48 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#49 = DIRECTION('',(1.,0.,0.));
|
||||
#50 = ADVANCED_FACE('',(#51),#70,.T.);
|
||||
#51 = FACE_BOUND('',#52,.F.);
|
||||
#52 = EDGE_LOOP('',(#53,#61,#62,#63));
|
||||
#53 = ORIENTED_EDGE('',*,*,#54,.F.);
|
||||
#54 = EDGE_CURVE('',#22,#55,#57,.T.);
|
||||
#55 = VERTEX_POINT('',#56);
|
||||
#56 = CARTESIAN_POINT('',(15.5,0.,0.));
|
||||
#57 = LINE('',#58,#59);
|
||||
#58 = CARTESIAN_POINT('',(16.,0.,0.5));
|
||||
#59 = VECTOR('',#60,1.);
|
||||
#60 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
|
||||
#61 = ORIENTED_EDGE('',*,*,#39,.T.);
|
||||
#62 = ORIENTED_EDGE('',*,*,#54,.T.);
|
||||
#63 = ORIENTED_EDGE('',*,*,#64,.F.);
|
||||
#64 = EDGE_CURVE('',#55,#55,#65,.T.);
|
||||
#65 = CIRCLE('',#66,15.5);
|
||||
#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69);
|
||||
#67 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#68 = DIRECTION('',(0.,0.,1.));
|
||||
#69 = DIRECTION('',(1.,0.,0.));
|
||||
#70 = CONICAL_SURFACE('',#71,16.,0.785398163397);
|
||||
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
|
||||
#72 = CARTESIAN_POINT('',(0.,0.,0.5));
|
||||
#73 = DIRECTION('',(0.,0.,1.));
|
||||
#74 = DIRECTION('',(1.,0.,0.));
|
||||
#75 = ADVANCED_FACE('',(#76),#95,.T.);
|
||||
#76 = FACE_BOUND('',#77,.T.);
|
||||
#77 = EDGE_LOOP('',(#78,#86,#87,#88));
|
||||
#78 = ORIENTED_EDGE('',*,*,#79,.F.);
|
||||
#79 = EDGE_CURVE('',#24,#80,#82,.T.);
|
||||
#80 = VERTEX_POINT('',#81);
|
||||
#81 = CARTESIAN_POINT('',(15.5,0.,9.));
|
||||
#82 = LINE('',#83,#84);
|
||||
#83 = CARTESIAN_POINT('',(16.,0.,8.5));
|
||||
#84 = VECTOR('',#85,1.);
|
||||
#85 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
|
||||
#86 = ORIENTED_EDGE('',*,*,#31,.T.);
|
||||
#87 = ORIENTED_EDGE('',*,*,#79,.T.);
|
||||
#88 = ORIENTED_EDGE('',*,*,#89,.F.);
|
||||
#89 = EDGE_CURVE('',#80,#80,#90,.T.);
|
||||
#90 = CIRCLE('',#91,15.5);
|
||||
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
|
||||
#92 = CARTESIAN_POINT('',(0.,0.,9.));
|
||||
#93 = DIRECTION('',(0.,0.,1.));
|
||||
#94 = DIRECTION('',(1.,0.,0.));
|
||||
#95 = CONICAL_SURFACE('',#96,16.,0.785398163397);
|
||||
#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99);
|
||||
#97 = CARTESIAN_POINT('',(0.,0.,8.5));
|
||||
#98 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#99 = DIRECTION('',(1.,0.,0.));
|
||||
#100 = ADVANCED_FACE('',(#101,#104),#115,.F.);
|
||||
#101 = FACE_BOUND('',#102,.F.);
|
||||
#102 = EDGE_LOOP('',(#103));
|
||||
#103 = ORIENTED_EDGE('',*,*,#64,.T.);
|
||||
#104 = FACE_BOUND('',#105,.F.);
|
||||
#105 = EDGE_LOOP('',(#106));
|
||||
#106 = ORIENTED_EDGE('',*,*,#107,.F.);
|
||||
#107 = EDGE_CURVE('',#108,#108,#110,.T.);
|
||||
#108 = VERTEX_POINT('',#109);
|
||||
#109 = CARTESIAN_POINT('',(15.,0.,0.));
|
||||
#110 = CIRCLE('',#111,15.);
|
||||
#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
|
||||
#112 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#113 = DIRECTION('',(0.,0.,1.));
|
||||
#114 = DIRECTION('',(1.,0.,0.));
|
||||
#115 = PLANE('',#116);
|
||||
#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);
|
||||
#117 = CARTESIAN_POINT('',(-9.855424378663E-16,2.938148393942E-17,0.));
|
||||
#118 = DIRECTION('',(0.,0.,1.));
|
||||
#119 = DIRECTION('',(1.,0.,0.));
|
||||
#120 = ADVANCED_FACE('',(#121,#124),#135,.T.);
|
||||
#121 = FACE_BOUND('',#122,.T.);
|
||||
#122 = EDGE_LOOP('',(#123));
|
||||
#123 = ORIENTED_EDGE('',*,*,#89,.T.);
|
||||
#124 = FACE_BOUND('',#125,.T.);
|
||||
#125 = EDGE_LOOP('',(#126));
|
||||
#126 = ORIENTED_EDGE('',*,*,#127,.F.);
|
||||
#127 = EDGE_CURVE('',#128,#128,#130,.T.);
|
||||
#128 = VERTEX_POINT('',#129);
|
||||
#129 = CARTESIAN_POINT('',(1.15,0.,9.));
|
||||
#130 = CIRCLE('',#131,1.15);
|
||||
#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
|
||||
#132 = CARTESIAN_POINT('',(0.,0.,9.));
|
||||
#133 = DIRECTION('',(0.,0.,1.));
|
||||
#134 = DIRECTION('',(1.,0.,0.));
|
||||
#135 = PLANE('',#136);
|
||||
#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
|
||||
#137 = CARTESIAN_POINT('',(-9.855424378663E-16,2.938148393942E-17,9.));
|
||||
#138 = DIRECTION('',(0.,0.,1.));
|
||||
#139 = DIRECTION('',(1.,0.,0.));
|
||||
#140 = ADVANCED_FACE('',(#141),#160,.F.);
|
||||
#141 = FACE_BOUND('',#142,.T.);
|
||||
#142 = EDGE_LOOP('',(#143,#151,#158,#159));
|
||||
#143 = ORIENTED_EDGE('',*,*,#144,.T.);
|
||||
#144 = EDGE_CURVE('',#108,#145,#147,.T.);
|
||||
#145 = VERTEX_POINT('',#146);
|
||||
#146 = CARTESIAN_POINT('',(15.,0.,1.));
|
||||
#147 = LINE('',#148,#149);
|
||||
#148 = CARTESIAN_POINT('',(15.,0.,0.));
|
||||
#149 = VECTOR('',#150,1.);
|
||||
#150 = DIRECTION('',(0.,0.,1.));
|
||||
#151 = ORIENTED_EDGE('',*,*,#152,.T.);
|
||||
#152 = EDGE_CURVE('',#145,#145,#153,.T.);
|
||||
#153 = CIRCLE('',#154,15.);
|
||||
#154 = AXIS2_PLACEMENT_3D('',#155,#156,#157);
|
||||
#155 = CARTESIAN_POINT('',(0.,0.,1.));
|
||||
#156 = DIRECTION('',(0.,0.,1.));
|
||||
#157 = DIRECTION('',(1.,0.,0.));
|
||||
#158 = ORIENTED_EDGE('',*,*,#144,.F.);
|
||||
#159 = ORIENTED_EDGE('',*,*,#107,.F.);
|
||||
#160 = CYLINDRICAL_SURFACE('',#161,15.);
|
||||
#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
|
||||
#162 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#163 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#164 = DIRECTION('',(1.,0.,0.));
|
||||
#165 = ADVANCED_FACE('',(#166),#185,.F.);
|
||||
#166 = FACE_BOUND('',#167,.T.);
|
||||
#167 = EDGE_LOOP('',(#168,#176,#177,#178));
|
||||
#168 = ORIENTED_EDGE('',*,*,#169,.F.);
|
||||
#169 = EDGE_CURVE('',#128,#170,#172,.T.);
|
||||
#170 = VERTEX_POINT('',#171);
|
||||
#171 = CARTESIAN_POINT('',(0.65,0.,8.5));
|
||||
#172 = LINE('',#173,#174);
|
||||
#173 = CARTESIAN_POINT('',(0.65,0.,8.5));
|
||||
#174 = VECTOR('',#175,1.);
|
||||
#175 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
|
||||
#176 = ORIENTED_EDGE('',*,*,#127,.T.);
|
||||
#177 = ORIENTED_EDGE('',*,*,#169,.T.);
|
||||
#178 = ORIENTED_EDGE('',*,*,#179,.F.);
|
||||
#179 = EDGE_CURVE('',#170,#170,#180,.T.);
|
||||
#180 = CIRCLE('',#181,0.65);
|
||||
#181 = AXIS2_PLACEMENT_3D('',#182,#183,#184);
|
||||
#182 = CARTESIAN_POINT('',(0.,0.,8.5));
|
||||
#183 = DIRECTION('',(0.,0.,1.));
|
||||
#184 = DIRECTION('',(1.,0.,0.));
|
||||
#185 = CONICAL_SURFACE('',#186,0.65,0.785398163397);
|
||||
#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189);
|
||||
#187 = CARTESIAN_POINT('',(0.,0.,8.5));
|
||||
#188 = DIRECTION('',(0.,0.,1.));
|
||||
#189 = DIRECTION('',(1.,0.,0.));
|
||||
#190 = ADVANCED_FACE('',(#191,#194),#205,.F.);
|
||||
#191 = FACE_BOUND('',#192,.F.);
|
||||
#192 = EDGE_LOOP('',(#193));
|
||||
#193 = ORIENTED_EDGE('',*,*,#152,.T.);
|
||||
#194 = FACE_BOUND('',#195,.F.);
|
||||
#195 = EDGE_LOOP('',(#196));
|
||||
#196 = ORIENTED_EDGE('',*,*,#197,.T.);
|
||||
#197 = EDGE_CURVE('',#198,#198,#200,.T.);
|
||||
#198 = VERTEX_POINT('',#199);
|
||||
#199 = CARTESIAN_POINT('',(0.65,0.,1.));
|
||||
#200 = CIRCLE('',#201,0.65);
|
||||
#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
|
||||
#202 = CARTESIAN_POINT('',(0.,0.,1.));
|
||||
#203 = DIRECTION('',(0.,0.,-1.));
|
||||
#204 = DIRECTION('',(1.,0.,0.));
|
||||
#205 = PLANE('',#206);
|
||||
#206 = AXIS2_PLACEMENT_3D('',#207,#208,#209);
|
||||
#207 = CARTESIAN_POINT('',(-7.29301404021E-16,1.169780044473E-16,1.));
|
||||
#208 = DIRECTION('',(0.,0.,1.));
|
||||
#209 = DIRECTION('',(1.,0.,0.));
|
||||
#210 = ADVANCED_FACE('',(#211),#222,.F.);
|
||||
#211 = FACE_BOUND('',#212,.T.);
|
||||
#212 = EDGE_LOOP('',(#213,#219,#220,#221));
|
||||
#213 = ORIENTED_EDGE('',*,*,#214,.F.);
|
||||
#214 = EDGE_CURVE('',#198,#170,#215,.T.);
|
||||
#215 = LINE('',#216,#217);
|
||||
#216 = CARTESIAN_POINT('',(0.65,0.,0.));
|
||||
#217 = VECTOR('',#218,1.);
|
||||
#218 = DIRECTION('',(0.,0.,1.));
|
||||
#219 = ORIENTED_EDGE('',*,*,#197,.T.);
|
||||
#220 = ORIENTED_EDGE('',*,*,#214,.T.);
|
||||
#221 = ORIENTED_EDGE('',*,*,#179,.T.);
|
||||
#222 = CYLINDRICAL_SURFACE('',#223,0.65);
|
||||
#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
|
||||
#224 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#225 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#226 = DIRECTION('',(1.,0.,0.));
|
||||
#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#231)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#228,#229,#230)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#228 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#229 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#230 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#231 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#228,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#232 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
||||
#233 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#234)
|
||||
,#227);
|
||||
#234 = STYLED_ITEM('color',(#235),#15);
|
||||
#235 = PRESENTATION_STYLE_ASSIGNMENT((#236,#242));
|
||||
#236 = SURFACE_STYLE_USAGE(.BOTH.,#237);
|
||||
#237 = SURFACE_SIDE_STYLE('',(#238));
|
||||
#238 = SURFACE_STYLE_FILL_AREA(#239);
|
||||
#239 = FILL_AREA_STYLE('',(#240));
|
||||
#240 = FILL_AREA_STYLE_COLOUR('',#241);
|
||||
#241 = COLOUR_RGB('',0.800000010877,0.800000010877,0.90196104065);
|
||||
#242 = CURVE_STYLE('',#243,POSITIVE_LENGTH_MEASURE(0.1),#244);
|
||||
#243 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
#244 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
|
||||
9.803921802644E-02);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
Binary file not shown.
Loading…
Reference in New Issue