@@ -10,71 +10,76 @@ DATA;
10
10
NAMED_UNIT(*)
11
11
SI_UNIT($, .METRE.)
12
12
);
13
- #2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
14
- #3 = (
13
+ #2 = (
14
+ NAMED_UNIT(*)
15
+ PLANE_ANGLE_UNIT()
16
+ SI_UNIT($, .RADIAN.)
17
+ );
18
+ #3 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
19
+ #4 = (
15
20
GEOMETRIC_REPRESENTATION_CONTEXT(3)
16
- GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2 ))
17
- GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
21
+ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3 ))
22
+ GLOBAL_UNIT_ASSIGNED_CONTEXT((#1, #2 ))
18
23
REPRESENTATION_CONTEXT('', '3D')
19
24
);
20
- #4 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005));
21
- #5 = VERTEX_POINT('NONE', #4 );
22
- #6 = CARTESIAN_POINT('NONE', (0.015, 0, -0.005));
23
- #7 = VERTEX_POINT('NONE', #6 );
24
- #8 = DIRECTION('NONE', (1, 0, -0));
25
- #9 = DIRECTION('NONE', (0, 1, 0));
26
- #10 = CARTESIAN_POINT('NONE', (0.005, -0.01, -0.005));
27
- #11 = AXIS2_PLACEMENT_3D('NONE', #10 , #9 , #8 );
28
- #12 = CIRCLE('NONE', #11 , 0.01);
29
- #13 = DIRECTION('NONE', (0, 1, 0));
30
- #14 = VECTOR('NONE', #13 , 1);
31
- #15 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005));
32
- #16 = LINE('NONE', #15 , #14 );
33
- #17 = DIRECTION('NONE', (1, 0, -0));
34
- #18 = DIRECTION('NONE', (0, 1, 0));
35
- #19 = CARTESIAN_POINT('NONE', (0.005, 0, -0.005));
36
- #20 = AXIS2_PLACEMENT_3D('NONE', #19 , #18 , #17 );
37
- #21 = CIRCLE('NONE', #20 , 0.01);
38
- #22 = EDGE_CURVE('NONE', #5 , #5 , #12 , .T.);
39
- #23 = EDGE_CURVE('NONE', #5 , #7 , #16 , .T.);
40
- #24 = EDGE_CURVE('NONE', #7 , #7 , #21 , .T.);
41
- #25 = CARTESIAN_POINT('NONE', (0.005, -0.005, -0.005));
42
- #26 = DIRECTION('NONE', (0, 1, 0));
43
- #27 = DIRECTION('NONE', (1, 0, -0));
44
- #28 = AXIS2_PLACEMENT_3D('NONE', #25 , #26 , #27 );
45
- #29 = CYLINDRICAL_SURFACE('NONE', #28 , 0.01);
46
- #30 = CARTESIAN_POINT('NONE', (0, -0.01, -0));
47
- #31 = DIRECTION('NONE', (0, 1, 0));
48
- #32 = AXIS2_PLACEMENT_3D('NONE', #30 , #31 , $);
49
- #33 = PLANE('NONE', #32 );
50
- #34 = CARTESIAN_POINT('NONE', (0, 0, -0));
51
- #35 = DIRECTION('NONE', (0, 1, 0));
52
- #36 = AXIS2_PLACEMENT_3D('NONE', #34 , #35 , $);
53
- #37 = PLANE('NONE', #36 );
54
- #38 = ORIENTED_EDGE('NONE', *, *, #22 , .T.);
55
- #39 = ORIENTED_EDGE('NONE', *, *, #24 , .F.);
56
- #40 = EDGE_LOOP('NONE', (#38 ));
57
- #41 = FACE_BOUND('NONE', #40 , .T.);
58
- #42 = EDGE_LOOP('NONE', (#39 ));
59
- #43 = FACE_BOUND('NONE', #42 , .T.);
60
- #44 = ADVANCED_FACE('NONE', (#41 , #43 ), #29 , .T.);
61
- #45 = ORIENTED_EDGE('NONE', *, *, #22 , .F.);
62
- #46 = EDGE_LOOP('NONE', (#45 ));
63
- #47 = FACE_BOUND('NONE', #46 , .T.);
64
- #48 = ADVANCED_FACE('NONE', (#47 ), #33 , .F.);
65
- #49 = ORIENTED_EDGE('NONE', *, *, #24 , .T.);
66
- #50 = EDGE_LOOP('NONE', (#49 ));
67
- #51 = FACE_BOUND('NONE', #50 , .T.);
68
- #52 = ADVANCED_FACE('NONE', (#51 ), #37 , .T.);
69
- #53 = CLOSED_SHELL('NONE', (#44 , #48 , #52 ));
70
- #54 = MANIFOLD_SOLID_BREP('NONE', #53 );
71
- #55 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
72
- #56 = PRODUCT_DEFINITION_CONTEXT('part definition', #55 , 'design');
73
- #57 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
74
- #58 = PRODUCT_DEFINITION_FORMATION('', $, #57 );
75
- #59 = PRODUCT_DEFINITION('design', $, #58 , #56 );
76
- #60 = PRODUCT_DEFINITION_SHAPE('NONE', $, #59 );
77
- #61 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#54 ), #3 );
78
- #62 = SHAPE_DEFINITION_REPRESENTATION(#60 , #61 );
25
+ #5 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005));
26
+ #6 = VERTEX_POINT('NONE', #5 );
27
+ #7 = CARTESIAN_POINT('NONE', (0.015, 0, -0.005));
28
+ #8 = VERTEX_POINT('NONE', #7 );
29
+ #9 = DIRECTION('NONE', (1, 0, -0));
30
+ #10 = DIRECTION('NONE', (0, 1, 0));
31
+ #11 = CARTESIAN_POINT('NONE', (0.005, -0.01, -0.005));
32
+ #12 = AXIS2_PLACEMENT_3D('NONE', #11 , #10 , #9 );
33
+ #13 = CIRCLE('NONE', #12 , 0.01);
34
+ #14 = DIRECTION('NONE', (0, 1, 0));
35
+ #15 = VECTOR('NONE', #14 , 1);
36
+ #16 = CARTESIAN_POINT('NONE', (0.015, -0.01, -0.005));
37
+ #17 = LINE('NONE', #16 , #15 );
38
+ #18 = DIRECTION('NONE', (1, 0, -0));
39
+ #19 = DIRECTION('NONE', (0, 1, 0));
40
+ #20 = CARTESIAN_POINT('NONE', (0.005, 0, -0.005));
41
+ #21 = AXIS2_PLACEMENT_3D('NONE', #20 , #19 , #18 );
42
+ #22 = CIRCLE('NONE', #21 , 0.01);
43
+ #23 = EDGE_CURVE('NONE', #6 , #6 , #13 , .T.);
44
+ #24 = EDGE_CURVE('NONE', #6 , #8 , #17 , .T.);
45
+ #25 = EDGE_CURVE('NONE', #8 , #8 , #22 , .T.);
46
+ #26 = CARTESIAN_POINT('NONE', (0.005, -0.005, -0.005));
47
+ #27 = DIRECTION('NONE', (0, 1, 0));
48
+ #28 = DIRECTION('NONE', (1, 0, -0));
49
+ #29 = AXIS2_PLACEMENT_3D('NONE', #26 , #27 , #28 );
50
+ #30 = CYLINDRICAL_SURFACE('NONE', #29 , 0.01);
51
+ #31 = CARTESIAN_POINT('NONE', (0, -0.01, -0));
52
+ #32 = DIRECTION('NONE', (0, 1, 0));
53
+ #33 = AXIS2_PLACEMENT_3D('NONE', #31 , #32 , $);
54
+ #34 = PLANE('NONE', #33 );
55
+ #35 = CARTESIAN_POINT('NONE', (0, 0, -0));
56
+ #36 = DIRECTION('NONE', (0, 1, 0));
57
+ #37 = AXIS2_PLACEMENT_3D('NONE', #35 , #36 , $);
58
+ #38 = PLANE('NONE', #37 );
59
+ #39 = ORIENTED_EDGE('NONE', *, *, #23 , .T.);
60
+ #40 = ORIENTED_EDGE('NONE', *, *, #25 , .F.);
61
+ #41 = EDGE_LOOP('NONE', (#39 ));
62
+ #42 = FACE_BOUND('NONE', #41 , .T.);
63
+ #43 = EDGE_LOOP('NONE', (#40 ));
64
+ #44 = FACE_BOUND('NONE', #43 , .T.);
65
+ #45 = ADVANCED_FACE('NONE', (#42 , #44 ), #30 , .T.);
66
+ #46 = ORIENTED_EDGE('NONE', *, *, #23 , .F.);
67
+ #47 = EDGE_LOOP('NONE', (#46 ));
68
+ #48 = FACE_BOUND('NONE', #47 , .T.);
69
+ #49 = ADVANCED_FACE('NONE', (#48 ), #34 , .F.);
70
+ #50 = ORIENTED_EDGE('NONE', *, *, #25 , .T.);
71
+ #51 = EDGE_LOOP('NONE', (#50 ));
72
+ #52 = FACE_BOUND('NONE', #51 , .T.);
73
+ #53 = ADVANCED_FACE('NONE', (#52 ), #38 , .T.);
74
+ #54 = CLOSED_SHELL('NONE', (#45 , #49 , #53 ));
75
+ #55 = MANIFOLD_SOLID_BREP('NONE', #54 );
76
+ #56 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
77
+ #57 = PRODUCT_DEFINITION_CONTEXT('part definition', #56 , 'design');
78
+ #58 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
79
+ #59 = PRODUCT_DEFINITION_FORMATION('', $, #58 );
80
+ #60 = PRODUCT_DEFINITION('design', $, #59 , #57 );
81
+ #61 = PRODUCT_DEFINITION_SHAPE('NONE', $, #60 );
82
+ #62 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#55 ), #4 );
83
+ #63 = SHAPE_DEFINITION_REPRESENTATION(#61 , #62 );
79
84
ENDSEC;
80
85
END-ISO-10303-21;
0 commit comments