Presentation is loading. Please wait.

Presentation is loading. Please wait.

#1=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));

Similar presentations


Presentation on theme: "#1=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));"— Presentation transcript:

1

2 #1=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
ENTITY cartesian_point SUBTYPE OF (point); name : label; coordinates : LIST [1:3] OF length_measure; END_ENTITY;

3 #2=DIRECTION('',(0.E0,0.E0,1.E0)); #3=DIRECTION('',(1.E0,0.E0,0.E0));

4 #4=AXIS2_PLACEMENT_3D('',#1,#2,#3);
ENTITY axis2_placement_3d SUBTYPE OF (placement); name : label; location : cartesian_point; axis : OPTIONAL direction; ref_direction : OPTIONAL direction; END_ENTITY;

5 #5=CARTESIAN_POINT('',(3.E1,0.E0,0.E0));
ENTITY cartesian_point SUBTYPE OF (point); name : label; coordinates : LIST [1:3] OF length_measure; END_ENTITY;

6 #7=VERTEX_POINT('',#5); #8=VERTEX_POINT('',#6); ENTITY vertex_point SUBTYPE OF (vertex, geometric_representation_item); vertex_geometry : point; (CARTESIAN_POINT) END_ENTITY;

7 #9=CIRCLE('',#4,30.); ENTITY circle SUBTYPE OF (conic); name : label; position : axis2_placement; radius : positive_length_measure; END_ENTITY;

8 #11=ORIENTED_EDGE('',*,*,#10,.T.);
#10=EDGE_CURVE('',#7,#8,#9,.T.); ENTITY edge_curve SUBTYPE OF (edge, geometric_representation_item); name : label; edge_start : vertex; edge_end : vertex; edge_geometry : curve; same_sense : BOOLEAN; END_ENTITY;

9 #13=ORIENTED_EDGE('',*,*,#12,.T.);
#12=EDGE_CURVE('',#8,#7,#9,.T.); ENTITY edge_curve SUBTYPE OF (edge, geometric_representation_item); name : label; edge_start : vertex; edge_end : vertex; edge_geometry : curve; same_sense : BOOLEAN; END_ENTITY;

10 #14=EDGE_LOOP('',(#11,#13)); ENTITY edge_loop SUBTYPE OF (loop, path); name : label; edge_list : LIST [1:?] OF UNIQUE oriented_edge; END_ENTITY;

11 #15=FACE_OUTER_BOUND('',#14,.F.);
ENTITY face_outer_bound SUBTYPE OF (face_bound); name : label; bound : loop; orientation : BOOLEAN; END_ENTITY;

12 #16=PLANE('',#4); ENTITY plane SUBTYPE OF (elementary_surface); name : label; position : axis2_placement_3d; END_ENTITY;

13 #17=ADVANCED_FACE('',(#15),#16,.F.);
ENTITY advanced_face SUBTYPE OF (face_surface); name : label; bounds : SET [1:?] OF face_bound; face_geometry : surface; same_sense : BOOLEAN; END_ENTITY;

14 osnova cilindra na koti z=100
#18=CARTESIAN_POINT('',(0.,0.,100.)); #19=DIRECTION('',(0.,0.,1.)); #20=DIRECTION('',(1.,0.,0.)); #21=AXIS2_PLACEMENT_3D('',#18,#19,#20); ENTITY axis2_placement_3d SUBTYPE OF (placement); name : label; location : cartesian_point; axis : OPTIONAL direction; ref_direction : OPTIONAL direction; END_ENTITY;

15 #22=CARTESIAN_POINT('',(30.,0.,100.));
#24=VERTEX_POINT('',#22); #25=VERTEX_POINT('',#23); ENTITY vertex_point SUBTYPE OF (vertex, geometric_representation_item); vertex_geometry : point; (CARTESIAN_POINT) END_ENTITY;

16 #26=CIRCLE('',#21,30.); ENTITY circle SUBTYPE OF (conic); name : label; position : axis2_placement; radius : positive_length_measure; END_ENTITY;

17 #28=ORIENTED_EDGE('',*,*,#27,.T.);
#27=EDGE_CURVE('',#24,#25,#26,.T.); ENTITY edge_curve SUBTYPE OF (edge, geometric_representation_item); name : label; edge_start : vertex; edge_end : vertex; edge_geometry : curve; same_sense : BOOLEAN; END_ENTITY;

18 #29=EDGE_CURVE('',#25,#24,#26,.T.); #30=ORIENTED_EDGE('',*,*,#29,.T.); ENTITY edge_curve SUBTYPE OF (edge, geometric_representation_item); name : label; edge_start : vertex; edge_end : vertex; edge_geometry : curve; same_sense : BOOLEAN; END_ENTITY;

19 #31=EDGE_LOOP('',(#28,#30)); ENTITY edge_loop SUBTYPE OF (loop, path); name : label; edge_list : LIST [1:?] OF UNIQUE oriented_edge; END_ENTITY;

20 #32=FACE_OUTER_BOUND('',#31,.T.);
ENTITY face_outer_bound SUBTYPE OF (face_bound); name : label; bound : loop; orientation : BOOLEAN; END_ENTITY;

21 #33=PLANE('',#21); ENTITY plane SUBTYPE OF (elementary_surface); name : label; position : axis2_placement_3d; END_ENTITY;

22 #34=ADVANCED_FACE('',(#32),#33,.T.);
ENTITY advanced_face SUBTYPE OF (face_surface); name : label; bounds : SET [1:?] OF face_bound; face_geometry : surface; same_sense : BOOLEAN; END_ENTITY;

23 gornja polovina cilindra
#35=ORIENTED_EDGE('',*,*,#10,.F.);

24 #36=VECTOR('',#2,100.); SUBTYPE OF (geometric_representation_item); name : label; orientation : direction; magnitude : length_measure; END_ENTITY;

25 #37=LINE('',#5,#36); ENTITY line SUBTYPE OF (curve); name : label; pnt : cartesian_point; dir : vector; END_ENTITY;

26 #38=EDGE_CURVE('',#7,#24,#37,.T.); #39=ORIENTED_EDGE('',*,*,#38,.T.); ENTITY edge_curve SUBTYPE OF (edge, geometric_representation_item); name : label; edge_start : vertex; edge_end : vertex; edge_geometry : curve; same_sense : BOOLEAN; END_ENTITY;

27 #40=ORIENTED_EDGE('',*,*,#27,.T.);

28 #41=LINE('',#6,#36); ENTITY line SUBTYPE OF (curve); name : label; pnt : cartesian_point; dir : vector; END_ENTITY;

29 #42=EDGE_CURVE('',#8,#25,#41,.T.); #43=ORIENTED_EDGE('',*,*,#42,.F.); ENTITY edge_curve SUBTYPE OF (edge, geometric_representation_item); name : label; edge_start : vertex; edge_end : vertex; edge_geometry : curve; same_sense : BOOLEAN; END_ENTITY;

30 #44=EDGE_LOOP('',(#35,#39,#40,#43));
ENTITY edge_loop SUBTYPE OF (loop, path); name : label; edge_list : LIST [1:?] OF UNIQUE oriented_edge; END_ENTITY;

31 #45=FACE_OUTER_BOUND('',#44,.F.);
ENTITY face_outer_bound SUBTYPE OF (face_bound); name : label; bound : loop; orientation : BOOLEAN; END_ENTITY;

32 #46=CYLINDRICAL_SURFACE('',#4,30.);
ENTITY cylindrical_surface SUBTYPE OF (elementary_surface); name : label; position : axis2_placement_3d; radius : positive_length_measure; END_ENTITY;

33 #47=ADVANCED_FACE('',(#45),#46,.T.);
ENTITY advanced_face SUBTYPE OF (face_surface); name : label; bounds : SET [1:?] OF face_bound; face_geometry : surface; same_sense : BOOLEAN; END_ENTITY;

34 donja polovina cilindra
#48=ORIENTED_EDGE('',*,*,#12,.F.); #49=ORIENTED_EDGE('',*,*,#42,.T.); #50=ORIENTED_EDGE('',*,*,#29,.T.); #51=ORIENTED_EDGE('',*,*,#38,.F.);

35 #52=EDGE_LOOP('',(#48,#49,#50,#51));
ENTITY edge_loop SUBTYPE OF (loop, path); name : label; edge_list : LIST [1:?] OF UNIQUE oriented_edge; END_ENTITY;

36 #53=FACE_OUTER_BOUND('',#52,.F.);
ENTITY face_outer_bound SUBTYPE OF (face_bound); name : label; bound : loop; orientation : BOOLEAN; END_ENTITY;

37 #54=ADVANCED_FACE('',(#75),#46,.T.);
ENTITY advanced_face SUBTYPE OF (face_surface); name : label; bounds : SET [1:?] OF face_bound; face_geometry : surface; same_sense : BOOLEAN; END_ENTITY;

38 zatvorena ljuska #55=CLOSED_SHELL('',(#17,#34,#47,#54));
ENTITY clossed_shell SUBTYPE OF (connected_face_set); cfs_faces : SET [1:?] OF face; END_ENTITY;

39 B-REP model #56=MANIFOLD_SOLID_BREP('',#55);
ENTITY manifold_solid_brep SUBTYPE OF (solid_model); name : label; outer : closed_shell; END_ENTITY;


Download ppt "#1=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));"

Similar presentations


Ads by Google