0% found this document useful (0 votes)
160 views14 pages

DXF File Sample. Format DXF Contoh

The document provides samples of file formats used for 3D computer-aided design (CAD) models, including DXF, IGES, STEP, ACIS, and STEP neutral file formats. Each format sample shows the structure and syntax of the file format, including sections, entities, geometry data, and topology relationships between model elements.

Uploaded by

sathishjey
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
160 views14 pages

DXF File Sample. Format DXF Contoh

The document provides samples of file formats used for 3D computer-aided design (CAD) models, including DXF, IGES, STEP, ACIS, and STEP neutral file formats. Each format sample shows the structure and syntax of the file format, including sections, entities, geometry data, and topology relationships between model elements.

Uploaded by

sathishjey
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

DXF file sample.

Format DXF

Contoh

0
SECTION
2
ENTITIES
0
<entity type>
5
<handle>
330
<entity handle>
100
AcDbEntity
8
<layer>
100
AcDb<entity type>

0
SECTION
2
ENTITIES
0
LINE
5
12C
330
1F
100
AcDbEntity
8
0
100
AcDbLine
10
282.0

31
0.0
0
ENDSEC

<geometrical data>

0
ENDSEC

Sample topology and geometry data in DXF

10
10.0
20
10.0
30
0.0
11
30.0
21
5.0
31
0.0
(a)

Lecture 7

Radius10

10
5.0
20
5.0
30
0.0
40
10.0
100
AcDbArc
50
160
51
25

(5,5)

(b)
Radius 10

10
5.0
20
5.0
30
0.0
40
10.0

(5,5)

(c)
IGES File Sample

1
,,24HD:\mech
G

cad\Drawing1.dwg,22HE:\cad\iges\circle.igs,54HAutoCAD-15.06
1

(Microsoft Windows NT Version 5.0 (x86)),65HAutodesk IGES Translator R2


G
2
000i (May 19 2001) from Autodesk, Inc.,32,38,6,99,15,24HD:\mech cad\Draw
G
3
ing1.dwg,1.0D0,2,2HMM,211,2.11D0,15H20030221.043408,1.50155644712686D-8,
G
4
15.0155644712686D0,,,11,0,15H20030221.043005,;
G
5
100
D

1
1

100
D

0
2

406
D

2
3

406

Lecture 7

000000000
0

000000000
0

100,0.0D0,5.0D0,5.0D0,15.0D0,5.0D0,15.0D0,5.0D0;
P
1

406,2,0,1H0;
P

3
2

1G
T

5D

4P

STEP FILE SAMPLE


Header Section
HEADER;
FILE_DESCRIPTION(('AP224 File'),'2;1');
FILE_NAME('71855_32251m111_na.224','1997-08-05T10:36:34-05:00',('RPTS
Operator'),('RPTS'),'RPTS MP 6.0','PTC Pro/ENGINEER Version
18.0','RPTS Operator');
FILE_SCHEMA(('FEATURE_BASED_PROCESS_PLANNING'));
ENDSEC;

Data Section
DATA;
#5=DIMENSIONAL_EXPONENTS(1.0,0.0,0.0,0.0,0.0,0.0,0.0);
#6=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#10=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));

#11=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#10);

#212=CARTESIAN_POINT('',(3.0,0.0,5.0));
#213=DIRECTION('',(0.0,0.0,1.0));
#214=DIRECTION('',(1.0,0.0,0.0));
#215=AXIS2_PLACEMENT_3D('',#212,#213,#214);
#216=PLANE('',#215);

ENDSEC;
ACIS File Format Sample
600 0 1 0
31 Autodesk Mechanical Desktop 6.0 13 ACIS 6.0.2 NT 24
Tue Oct 08 19:49:19 2002
-1 9.9999999999999995e-007 1e-010
body $-1 $1 $-1 $2 #
lump $-1 $-1 $3 $0 #
transform $-1 1 0 0 0 1 0 0 0 1 0 0 0 1 no_rotate
no_reflect no_shear #
shell $-1 $-1 $-1 $4 $-1 $1 #
face $-1 $5 $6 $3 $-1 $7 forward single #

point $-1 0 0 0 #
straight-curve $-1 0 5 0 0 1 0 I I #
point $-1 0 10 0 #
End-of-ACIS-data

Lecture 7

Product definition: ACIS


*note: the line is not numbered, it is number for explanation purposes.
0
1
2
3
4

6
7

body $-1 $1 $-1 $-1 #


lump $-1 $-1 $2 $0 #
shell $-1 $-1 $-1 $3 $-1 $1 #
face $4 $5 $6 $2 $-1 $7 forward single # cone surface
color-adesk-attrib $-1 $-1 $-1 $3 256 #
loop $-1 $12 $13 $3 # cone surface
cone-surface $-1 0 0 0 0 0 1 20 0 0 1 I I 0 1 20 forward

IIII#

Nota: 0 0 0 (referece node)


0 0 1 (normal vector)
20 0 0 (radius vector)
1 (ratio of minor and major axis)

12
13
...
18

20

loop $-1 $-1 $18 $3 #


coedge $-1 $13 $13 $19 $20 forward $6 $-1 #
coedge $-1 $18 $18 $17 $21 forward $12 $-1 #
edge $22 $23 0 $23 6.2831853071795862 $13 $24 forward 7
unknown #
Nota: 0 : start angle (radian) dan 6.283 : end angle (radian)

21

edge $25 $26 0 $26 6.2831853071795862 $18 $27 forward 7


unknown #
Nota: 0 : start angle (radian) dan 6.283 : end angle (radian)

22
23
24

color-adesk-attrib $-1 $-1 $-1 $20 256 #


vertex $-1 $20 $28 #
ellipse-curve $-1 0 0 20 0 0 -1 20 0 0 1 I I #
Nota: 0 0 0 (referece node)
0 0 1 (normal vector)
20 0 0 (radius vector)
1 (ratio of minor and major axis)

26
27

vertex $-1 $21 $29 #


ellipse-curve $-1 0 0 0 0 0 1 20 0 0 1 I I #

28
29

Nota: 0 0 0 (referece node)


0 0 1 (normal vector)
20 0 0 (radius vector)
1 (ratio of minor and major axis)
point $-1 20 0 20 #
point $-1 20 0 0 #

STEP neutral file format


DATA;

Lecture 7

#125=CARTESIAN_POINT('',(0.0,0.0,0.0));
#126=DIRECTION('',(0.0,0.0,1.0));
#127=DIRECTION('',(1.0,0.0,0.0));
#128=AXIS2_PLACEMENT_3D('',#125,#126,#127);
#129=CYLINDRICAL_SURFACE('',#128,20.0);
#130=CARTESIAN_POINT('',(20.0,0.0,0.0));
#131=VERTEX_POINT('',#130);
#132=CARTESIAN_POINT('',(20.0,0.0,20.0));
#133=VERTEX_POINT('',#132);
#134=CARTESIAN_POINT('',(20.0,0.0,0.0));
#135=DIRECTION('',(0.0,0.0,1.0));
#136=VECTOR('',#135,20.0);
#137=LINE('',#134,#136);
#138=EDGE_CURVE('',#131,#133,#137,.T.);
#139=ORIENTED_EDGE('',*,*,#138,.F.);
#140=CARTESIAN_POINT('',(-20.0,2.449213E-015,0.0));
#141=VERTEX_POINT('',#140);
#142=CARTESIAN_POINT('',(0.0,0.0,0.0));
#143=DIRECTION('',(0.0,0.0,1.0));
#144=DIRECTION('',(1.0,0.0,0.0));
#145=AXIS2_PLACEMENT_3D('',#142,#143,#144);
#146=CIRCLE('',#145,20.0);
#147=EDGE_CURVE('',#131,#141,#146,.T.);
#148=ORIENTED_EDGE('',*,*,#147,.T.);
#149=CARTESIAN_POINT('',(-20.0,2.449213E-015,20.0));
#150=VERTEX_POINT('',#149);
#151=CARTESIAN_POINT('',(-20.0,2.449213E-015,20.0));
#152=DIRECTION('',(0.0,0.0,-1.0));
#153=VECTOR('',#152,20.0);
#154=LINE('',#151,#153);
#155=EDGE_CURVE('',#150,#141,#154,.T.);
#156=ORIENTED_EDGE('',*,*,#155,.F.);
#157=CARTESIAN_POINT('',(0.0,0.0,20.0));
#158=DIRECTION('',(0.0,0.0,-1.0));
#159=DIRECTION('',(1.0,0.0,0.0));
#160=AXIS2_PLACEMENT_3D('',#157,#158,#159);
#161=CIRCLE('',#160,20.0);
#162=EDGE_CURVE('',#150,#133,#161,.T.);
#163=ORIENTED_EDGE('',*,*,#162,.T.);
#164=EDGE_LOOP('',(#139,#148,#156,#163));
#165=FACE_OUTER_BOUND('',#164,.T.);
#166=ADVANCED_FACE('',(#165),#129,.T.);
#167=CARTESIAN_POINT('',(0.0,0.0,0.0));
#168=DIRECTION('',(0.0,0.0,1.0));
#169=DIRECTION('',(1.0,0.0,0.0));
#170=AXIS2_PLACEMENT_3D('',#167,#168,#169);
#171=CYLINDRICAL_SURFACE('',#170,20.0);
#172=ORIENTED_EDGE('',*,*,#138,.T.);
#173=CARTESIAN_POINT('',(0.0,0.0,20.0));
#174=DIRECTION('',(0.0,0.0,-1.0));
#175=DIRECTION('',(1.0,0.0,0.0));
#176=AXIS2_PLACEMENT_3D('',#173,#174,#175);
#177=CIRCLE('',#176,20.0);
#178=EDGE_CURVE('',#133,#150,#177,.T.);
#179=ORIENTED_EDGE('',*,*,#178,.T.);
#180=ORIENTED_EDGE('',*,*,#155,.T.);
#181=CARTESIAN_POINT('',(0.0,0.0,0.0));
#182=DIRECTION('',(0.0,0.0,1.0));
#183=DIRECTION('',(1.0,0.0,0.0));
#184=AXIS2_PLACEMENT_3D('',#181,#182,#183);
#185=CIRCLE('',#184,20.0);

Lecture 7

#186=EDGE_CURVE('',#141,#131,#185,.T.);
#187=ORIENTED_EDGE('',*,*,#186,.T.);
#188=EDGE_LOOP('',(#172,#179,#180,#187));
#189=FACE_OUTER_BOUND('',#188,.T.);
#190=ADVANCED_FACE('',(#189),#171,.T.);

#211=CLOSED_SHELL('',(#166,#190,#200,#210));
#212=MANIFOLD_SOLID_BREP('106',#211);
#213=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR1',(#212),#28);
#214=SHAPE_REPRESENTATION_RELATIONSHIP('SRRPL1','
',#213,#122);
ENDSEC;

Lecture 7

CASE STUDY: TOPOLOGY AND GEOMETRY REKATIONSHIP


ACIS
700 103 1 0
16 Autodesk AutoCAD 17 ASM 6.0.2.7026 NT 24 Thu Jan 24 09:16:43 2008
1 9.9999999999999995e-007 1e-010
body $-1 -1 $-1 $1 $-1 $-1 #
lump $-1 -1 $-1 $-1 $2 $0 #
shell $-1 -1 $-1 $-1 $-1 $3 $-1 $1 #
face $4 -1 $-1 $5 $6 $2 $-1 $7 forward single #
color-adesk-attrib $-1 -1 $-1 $-1 $3 256 #
face $8 -1 $-1 $9 $10 $2 $-1 $11 reversed single #
loop $-1 -1 $-1 $-1 $12 $3 #
plane-surface $-1 -1 $-1 5 5 10 0 0 1 1 0 0 forward_v I I I I #
color-adesk-attrib $-1 -1 $-1 $-1 $5 256 #
face $13 -1 $-1 $14 $15 $2 $-1 $16 reversed single #
loop $-1 -1 $-1 $-1 $17 $5 #
plane-surface $-1 -1 $-1 5 5 0 0 0 1 1 0 0 forward_v I I I I #
coedge $-1 -1 $-1 $18 $19 $20 $21 forward $6 $-1 #
color-adesk-attrib $-1 -1 $-1 $-1 $9 256 #
face $22 -1 $-1 $23 $24 $2 $-1 $25 reversed single #
loop $-1 -1 $-1 $-1 $26 $9 #
plane-surface $-1 -1 $-1 5 0 5 0 1 0 0 0 1 forward_v I I I I #
coedge $-1 -1 $-1 $27 $28 $29 $30 forward $10 $-1 #
coedge $-1 -1 $-1 $31 $12 $32 $33 forward $6 $-1 #
coedge $-1 -1 $-1 $12 $31 $34 $35 forward $6 $-1 #
coedge $-1 -1 $-1 $36 $37 $12 $21 reversed $38 $-1 #
edge $39 -1 $-1 $40 -5 $41 5 $20 $42 forward @7 unknown #
color-adesk-attrib $-1 -1 $-1 $-1 $14 256 #
face $43 -1 $-1 $44 $45 $2 $-1 $46 reversed single #
loop $-1 -1 $-1 $-1 $47 $14 #
plane-surface $-1 -1 $-1 0 5 5 1 0 0 0 0 -1 forward_v I I I I #
coedge $-1 -1 $-1 $48 $34 $49 $50 forward $15 $-1 #
coedge $-1 -1 $-1 $51 $17 $48 $52 forward $10 $-1 #
coedge $-1 -1 $-1 $17 $51 $53 $54 forward $10 $-1 #
coedge $-1 -1 $-1 $37 $36 $17 $30 reversed $38 $-1 #
edge $55 -1 $-1 $56 -5 $57 5 $29 $58 forward @7 unknown #
coedge $-1 -1 $-1 $19 $18 $59 $60 forward $6 $-1 #
coedge $-1 -1 $-1 $61 $62 $18 $33 reversed $45 $-1 #
edge $63 -1 $-1 $41 -5 $64 5 $32 $65 forward @7 unknown #
coedge $-1 -1 $-1 $26 $66 $19 $35 reversed $15 $-1 #
edge $67 -1 $-1 $68 -5 $40 5 $34 $69 forward @7 unknown #
coedge $-1 -1 $-1 $29 $20 $66 $70 forward $38 $-1 #
coedge $-1 -1 $-1 $20 $29 $61 $71 reversed $38 $-1 #
loop $-1 -1 $-1 $-1 $36 $44 #
color-adesk-attrib $-1 -1 $-1 $-1 $21 256 #
vertex $-1 -1 $-1 $21 $72 #
vertex $-1 -1 $-1 $21 $73 #
straight-curve $-1 -1 $-1 10 5 10 0 1 0 I I #
color-adesk-attrib $-1 -1 $-1 $-1 $23 256 #
face $74 -1 $-1 $-1 $38 $2 $-1 $75 reversed single #
loop $-1 -1 $-1 $-1 $61 $23 #
plane-surface $-1 -1 $-1 5 10 5 0 -1 0 0 0 -1 forward_v I I I I #
coedge $-1 -1 $-1 $76 $59 $62 $77 forward $24 $-1 #

Lecture 7

coedge $-1 -1 $-1 $66 $26 $27 $52 reversed $15 $-1 #
coedge $-1 -1 $-1 $59 $76 $26 $50 reversed $24 $-1 #
edge $78 -1 $-1 $68 -5 $79 5 $49 $80 forward @7 unknown #
coedge $-1 -1 $-1 $28 $27 $76 $81 forward $10 $-1 #
edge $82 -1 $-1 $57 -5 $79 5 $48 $83 forward @7 unknown #
coedge $-1 -1 $-1 $62 $61 $28 $54 reversed $45 $-1 #
edge $84 -1 $-1 $85 -5 $56 5 $53 $86 forward @7 unknown #
color-adesk-attrib $-1 -1 $-1 $-1 $30 256 #
vertex $-1 -1 $-1 $30 $87 #
vertex $-1 -1 $-1 $70 $88 #
straight-curve $-1 -1 $-1 10 5 0 0 -1 0 I I #
coedge $-1 -1 $-1 $47 $49 $31 $60 reversed $24 $-1 #
edge $89 -1 $-1 $64 -5 $68 5 $59 $90 forward @7 unknown #
coedge $-1 -1 $-1 $53 $32 $37 $71 forward $45 $-1 #
coedge $-1 -1 $-1 $32 $53 $47 $77 reversed $45 $-1 #
color-adesk-attrib $-1 -1 $-1 $-1 $33 256 #
vertex $-1 -1 $-1 $33 $91 #
straight-curve $-1 -1 $-1 5 10 10 -1 0 0 I I #
coedge $-1 -1 $-1 $34 $48 $36 $70 reversed $15 $-1 #
color-adesk-attrib $-1 -1 $-1 $-1 $35 256 #
vertex $-1 -1 $-1 $60 $92 #
straight-curve $-1 -1 $-1 5 0 10 1 0 0 I I #
edge $93 -1 $-1 $40 -5 $57 5 $36 $94 forward @7 unknown #
edge $95 -1 $-1 $41 -5 $56 5 $37 $96 forward @7 unknown #
point $-1 -1 $-1 10 0 10 #
point $-1 -1 $-1 10 10 10 #
color-adesk-attrib $-1 -1 $-1 $-1 $44 256 #
plane-surface $-1 -1 $-1 10 5 5 -1 0 0 0 0 1 forward_v I I I I #
coedge $-1 -1 $-1 $49 $47 $51 $81 reversed $24 $-1 #
edge $97 -1 $-1 $64 -5 $85 5 $62 $98 forward @7 unknown #
color-adesk-attrib $-1 -1 $-1 $-1 $50 256 #
vertex $-1 -1 $-1 $81 $99 #
straight-curve $-1 -1 $-1 0 0 5 0 0 -1 I I #
edge $100 -1 $-1 $79 -5 $85 5 $76 $101 forward @7 unknown #
color-adesk-attrib $-1 -1 $-1 $-1 $52 256 #
straight-curve $-1 -1 $-1 5 0 0 -1 0 0 I I #
color-adesk-attrib $-1 -1 $-1 $-1 $54 256 #
vertex $-1 -1 $-1 $54 $102 #
straight-curve $-1 -1 $-1 5 10 0 1 0 0 I I #
point $-1 -1 $-1 10 10 0 #
point $-1 -1 $-1 10 0 0 #
color-adesk-attrib $-1 -1 $-1 $-1 $60 256 #
straight-curve $-1 -1 $-1 0 5 10 0 -1 0 I I #
point $-1 -1 $-1 0 10 10 #
point $-1 -1 $-1 0 0 10 #
color-adesk-attrib $-1 -1 $-1 $-1 $70 256 #
straight-curve $-1 -1 $-1 10 0 5 0 0 -1 I I #
color-adesk-attrib $-1 -1 $-1 $-1 $71 256 #
straight-curve $-1 -1 $-1 10 10 5 0 0 -1 I I #
color-adesk-attrib $-1 -1 $-1 $-1 $77 256 #
straight-curve $-1 -1 $-1 0 10 5 0 0 -1 I I #
point $-1 -1 $-1 0 0 0 #
color-adesk-attrib $-1 -1 $-1 $-1 $81 256 #
straight-curve $-1 -1 $-1 0 5 0 0 1 0 I I #
point $-1 -1 $-1 0 10 0 #

Lecture 7

STEP
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDE/Lib inside
*
* PDE/Lib Version 3.2.2, created Thu Mar 23, 2000 at 18:38:49 *
* International Technegroup Inc. (www.iti-oh.com)
*
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('box.stp','2008-01-24T09:13:57',(''),(''),'Mechanical Desktop.R7.0.43.0','Mechanical
Desktop.R7.0.43.0',', , ');
FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));
ENDSEC;
DATA;
#8=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#9=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#10=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329250
0000),#8);
#14=(CONVERSION_BASED_UNIT('DEGREE',#10)NAMED_UNIT(#9)PLANE_ANGLE_U
NIT());
#18=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#22=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#23=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001000000000),#
22,'DISTANCE_ACCURACY_VALUE','');
#28=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGN
ED_CONTEXT((#23))GLOBAL_UNIT_ASSIGNED_CONTEXT((#14,#18,#22))REPRESENTA
TION_CONTEXT('None','None'));
#29=APPLICATION_CONTEXT('CONFIGURATION CONTROLLED 3D DESIGNS OF
MECHANICAL PARTS AND ASSEMBLIES');
#30=APPLICATION_PROTOCOL_DEFINITION('INTERNATIONAL
STANDARD','config_control_design',1995,#29);
#31=MECHANICAL_CONTEXT('3D Mechanical Parts',#29,'mechanical');
#32=PRODUCT('DRAWING1','DRAWING1',' ',(#31));
#33=PRODUCT_RELATED_PRODUCT_CATEGORY('detail',$,(#32));
#34=PRODUCT_CATEGORY('part',$);
#35=PRODUCT_CATEGORY_RELATIONSHIP('None','None',#34,#33);
#36=PERSON('1','Design','Joe',$,$,$);
#37=ORGANIZATION($,'None','None');
#38=PERSON_AND_ORGANIZATION(#36,#37);
#39=PERSON_AND_ORGANIZATION_ROLE('design_owner');
#40=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#38,#39,(#32));
#41=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('None','None',#3
2,.NOT_KNOWN.);
#42=PERSON('2','Creator','Joe',$,$,$);
#43=ORGANIZATION($,'None','None');
#44=PERSON_AND_ORGANIZATION(#42,#43);
#45=PERSON_AND_ORGANIZATION_ROLE('creator');
#46=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#44,#45,(#41));
#47=PERSON('3','Supplier','Joe',$,$,$);
#48=ORGANIZATION($,'None','None');
#49=PERSON_AND_ORGANIZATION(#47,#48);
#50=PERSON_AND_ORGANIZATION_ROLE('design_supplier');
#51=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#49,#50,(#41));
#52=APPROVAL_STATUS('approved');

Lecture 7

#53=APPROVAL(#52,'None');
#54=PERSON('4','Approver','Joe',$,$,$);
#55=ORGANIZATION($,'None','None');
#56=PERSON_AND_ORGANIZATION(#54,#55);
#57=APPROVAL_ROLE('approver');
#58=APPROVAL_PERSON_ORGANIZATION(#56,#53,#57);
#59=COORDINATED_UNIVERSAL_TIME_OFFSET(8,$,.BEHIND.);
#60=CALENDAR_DATE(1996,29,5);
#61=LOCAL_TIME(12,0,0.0,#59);
#62=DATE_AND_TIME(#60,#61);
#63=APPROVAL_DATE_TIME(#62,#53);
#64=CC_DESIGN_APPROVAL(#53,(#41));
#65=SECURITY_CLASSIFICATION_LEVEL('unclassified');
#66=SECURITY_CLASSIFICATION('security','None',#65);
#67=CC_DESIGN_SECURITY_CLASSIFICATION(#66,(#41));
#68=APPROVAL_STATUS('approved');
#69=APPROVAL(#68,'None');
#70=PERSON('5','Approver','Joe',$,$,$);
#71=ORGANIZATION($,'None','None');
#72=PERSON_AND_ORGANIZATION(#70,#71);
#73=APPROVAL_ROLE('approver');
#74=APPROVAL_PERSON_ORGANIZATION(#72,#69,#73);
#75=COORDINATED_UNIVERSAL_TIME_OFFSET(8,$,.BEHIND.);
#76=CALENDAR_DATE(1996,29,5);
#77=LOCAL_TIME(12,0,0.0,#75);
#78=DATE_AND_TIME(#76,#77);
#79=APPROVAL_DATE_TIME(#78,#69);
#80=CC_DESIGN_APPROVAL(#69,(#66));
#81=PERSON('6','Classifier','Joe',$,$,$);
#82=ORGANIZATION($,'None','None');
#83=PERSON_AND_ORGANIZATION(#81,#82);
#84=PERSON_AND_ORGANIZATION_ROLE('classification_officer');
#85=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#83,#84,(#66));
#86=COORDINATED_UNIVERSAL_TIME_OFFSET(8,$,.BEHIND.);
#87=CALENDAR_DATE(1996,29,5);
#88=LOCAL_TIME(12,0,0.0,#86);
#89=DATE_AND_TIME(#87,#88);
#90=DATE_TIME_ROLE('classification_date');
#91=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#89,#90,(#66));
#92=DESIGN_CONTEXT('Design Context',#29,'design');
#93=PRODUCT_DEFINITION('None','None',#41,#92);
#94=PERSON('7','Creator','Joe',$,$,$);
#95=ORGANIZATION($,'None','None');
#96=PERSON_AND_ORGANIZATION(#94,#95);
#97=PERSON_AND_ORGANIZATION_ROLE('creator');
#98=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#96,#97,(#93));
#99=COORDINATED_UNIVERSAL_TIME_OFFSET(8,$,.BEHIND.);
#100=CALENDAR_DATE(1996,29,5);
#101=LOCAL_TIME(12,0,0.0,#99);
#102=DATE_AND_TIME(#100,#101);
#103=DATE_TIME_ROLE('creation_date');
#104=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#102,#103,(#93));
#105=APPROVAL_STATUS('approved');
#106=APPROVAL(#105,'None');
#107=PERSON('8','Approver','Joe',$,$,$);
#108=ORGANIZATION($,'None','None');

Lecture 7

10

#109=PERSON_AND_ORGANIZATION(#107,#108);
#110=APPROVAL_ROLE('approver');
#111=APPROVAL_PERSON_ORGANIZATION(#109,#106,#110);
#112=COORDINATED_UNIVERSAL_TIME_OFFSET(8,$,.BEHIND.);
#113=CALENDAR_DATE(1996,29,5);
#114=LOCAL_TIME(12,0,0.0,#112);
#115=DATE_AND_TIME(#113,#114);
#116=APPROVAL_DATE_TIME(#115,#106);
#117=CC_DESIGN_APPROVAL(#106,(#93));
#118=CARTESIAN_POINT('NONE',(0.0,0.0,0.0));
#119=DIRECTION('NONE',(0.0,0.0,1.0));
#120=DIRECTION('NONE',(1.0,0.0,0.0));
#121=AXIS2_PLACEMENT_3D('NONE',#118,#119,#120);
#122=SHAPE_REPRESENTATION('SR1',(#121),#28);
#123=PRODUCT_DEFINITION_SHAPE('PDS1','Test Part',#93);
#124=SHAPE_DEFINITION_REPRESENTATION(#123,#122);
#125=CARTESIAN_POINT('',(5.0,5.0,10.0));
#126=DIRECTION('',(0.0,0.0,1.0));
#127=DIRECTION('',(1.0,0.0,0.0));
#128=AXIS2_PLACEMENT_3D('',#125,#126,#127);
#129=PLANE('',#128);
#130=CARTESIAN_POINT('',(10.0,0.0,10.0));
#131=VERTEX_POINT('',#130);
#132=CARTESIAN_POINT('',(10.0,10.0,10.0));
#133=VERTEX_POINT('',#132);
#134=CARTESIAN_POINT('',(10.0,0.0,10.0));
#135=DIRECTION('',(0.0,1.0,0.0));
#136=VECTOR('',#135,10.0);
#137=LINE('',#134,#136);
#138=EDGE_CURVE('',#131,#133,#137,.T.);
#139=ORIENTED_EDGE('',*,*,#138,.T.);
#140=CARTESIAN_POINT('',(0.0,10.0,10.0));
#141=VERTEX_POINT('',#140);
#142=CARTESIAN_POINT('',(10.0,10.0,10.0));
#143=DIRECTION('',(-1.0,0.0,0.0));
#144=VECTOR('',#143,10.0);
#145=LINE('',#142,#144);
#146=EDGE_CURVE('',#133,#141,#145,.T.);
#147=ORIENTED_EDGE('',*,*,#146,.T.);
#148=CARTESIAN_POINT('',(0.0,0.0,10.0));
#149=VERTEX_POINT('',#148);
#150=CARTESIAN_POINT('',(0.0,10.0,10.0));
#151=DIRECTION('',(0.0,-1.0,0.0));
#152=VECTOR('',#151,10.0);
#153=LINE('',#150,#152);
#154=EDGE_CURVE('',#141,#149,#153,.T.);
#155=ORIENTED_EDGE('',*,*,#154,.T.);
#156=CARTESIAN_POINT('',(0.0,0.0,10.0));
#157=DIRECTION('',(1.0,0.0,0.0));
#158=VECTOR('',#157,10.0);
#159=LINE('',#156,#158);
#160=EDGE_CURVE('',#149,#131,#159,.T.);
#161=ORIENTED_EDGE('',*,*,#160,.T.);
#162=EDGE_LOOP('',(#139,#147,#155,#161));
#163=FACE_OUTER_BOUND('',#162,.T.);
#164=ADVANCED_FACE('',(#163),#129,.T.);

Lecture 7

11

#165=CARTESIAN_POINT('',(5.0,5.0,0.0));
#166=DIRECTION('',(0.0,0.0,1.0));
#167=DIRECTION('',(1.0,0.0,0.0));
#168=AXIS2_PLACEMENT_3D('',#165,#166,#167);
#169=PLANE('',#168);
#170=CARTESIAN_POINT('',(10.0,10.0,0.0));
#171=VERTEX_POINT('',#170);
#172=CARTESIAN_POINT('',(10.0,0.0,0.0));
#173=VERTEX_POINT('',#172);
#174=CARTESIAN_POINT('',(10.0,10.0,0.0));
#175=DIRECTION('',(0.0,-1.0,0.0));
#176=VECTOR('',#175,10.0);
#177=LINE('',#174,#176);
#178=EDGE_CURVE('',#171,#173,#177,.T.);
#179=ORIENTED_EDGE('',*,*,#178,.T.);
#180=CARTESIAN_POINT('',(0.0,0.0,0.0));
#181=VERTEX_POINT('',#180);
#182=CARTESIAN_POINT('',(10.0,0.0,0.0));
#183=DIRECTION('',(-1.0,0.0,0.0));
#184=VECTOR('',#183,10.0);
#185=LINE('',#182,#184);
#186=EDGE_CURVE('',#173,#181,#185,.T.);
#187=ORIENTED_EDGE('',*,*,#186,.T.);
#188=CARTESIAN_POINT('',(0.0,10.0,0.0));
#189=VERTEX_POINT('',#188);
#190=CARTESIAN_POINT('',(0.0,0.0,0.0));
#191=DIRECTION('',(0.0,1.0,0.0));
#192=VECTOR('',#191,10.0);
#193=LINE('',#190,#192);
#194=EDGE_CURVE('',#181,#189,#193,.T.);
#195=ORIENTED_EDGE('',*,*,#194,.T.);
#196=CARTESIAN_POINT('',(0.0,10.0,0.0));
#197=DIRECTION('',(1.0,0.0,0.0));
#198=VECTOR('',#197,10.0);
#199=LINE('',#196,#198);
#200=EDGE_CURVE('',#189,#171,#199,.T.);
#201=ORIENTED_EDGE('',*,*,#200,.T.);
#202=EDGE_LOOP('',(#179,#187,#195,#201));
#203=FACE_OUTER_BOUND('',#202,.T.);
#204=ADVANCED_FACE('',(#203),#169,.F.);
#205=CARTESIAN_POINT('',(5.0,0.0,5.0));
#206=DIRECTION('',(0.0,1.0,0.0));
#207=DIRECTION('',(0.0,0.0,1.0));
#208=AXIS2_PLACEMENT_3D('',#205,#206,#207);
#209=PLANE('',#208);
#210=CARTESIAN_POINT('',(0.0,0.0,10.0));
#211=DIRECTION('',(0.0,0.0,-1.0));
#212=VECTOR('',#211,10.0);
#213=LINE('',#210,#212);
#214=EDGE_CURVE('',#149,#181,#213,.T.);
#215=ORIENTED_EDGE('',*,*,#214,.T.);
#216=ORIENTED_EDGE('',*,*,#186,.F.);
#217=CARTESIAN_POINT('',(10.0,0.0,10.0));
#218=DIRECTION('',(0.0,0.0,-1.0));
#219=VECTOR('',#218,10.0);
#220=LINE('',#217,#219);

Lecture 7

12

#221=EDGE_CURVE('',#131,#173,#220,.T.);
#222=ORIENTED_EDGE('',*,*,#221,.F.);
#223=ORIENTED_EDGE('',*,*,#160,.F.);
#224=EDGE_LOOP('',(#215,#216,#222,#223));
#225=FACE_OUTER_BOUND('',#224,.T.);
#226=ADVANCED_FACE('',(#225),#209,.F.);
#227=CARTESIAN_POINT('',(0.0,5.0,5.0));
#228=DIRECTION('',(1.0,0.0,0.0));
#229=DIRECTION('',(0.0,0.0,-1.0));
#230=AXIS2_PLACEMENT_3D('',#227,#228,#229);
#231=PLANE('',#230);
#232=CARTESIAN_POINT('',(0.0,10.0,10.0));
#233=DIRECTION('',(0.0,0.0,-1.0));
#234=VECTOR('',#233,10.0);
#235=LINE('',#232,#234);
#236=EDGE_CURVE('',#141,#189,#235,.T.);
#237=ORIENTED_EDGE('',*,*,#236,.T.);
#238=ORIENTED_EDGE('',*,*,#194,.F.);
#239=ORIENTED_EDGE('',*,*,#214,.F.);
#240=ORIENTED_EDGE('',*,*,#154,.F.);
#241=EDGE_LOOP('',(#237,#238,#239,#240));
#242=FACE_OUTER_BOUND('',#241,.T.);
#243=ADVANCED_FACE('',(#242),#231,.F.);
#244=CARTESIAN_POINT('',(5.0,10.0,5.0));
#245=DIRECTION('',(0.0,-1.0,0.0));
#246=DIRECTION('',(0.0,0.0,-1.0));
#247=AXIS2_PLACEMENT_3D('',#244,#245,#246);
#248=PLANE('',#247);
#249=CARTESIAN_POINT('',(10.0,10.0,10.0));
#250=DIRECTION('',(0.0,0.0,-1.0));
#251=VECTOR('',#250,10.0);
#252=LINE('',#249,#251);
#253=EDGE_CURVE('',#133,#171,#252,.T.);
#254=ORIENTED_EDGE('',*,*,#253,.T.);
#255=ORIENTED_EDGE('',*,*,#200,.F.);
#256=ORIENTED_EDGE('',*,*,#236,.F.);
#257=ORIENTED_EDGE('',*,*,#146,.F.);
#258=EDGE_LOOP('',(#254,#255,#256,#257));
#259=FACE_OUTER_BOUND('',#258,.T.);
#260=ADVANCED_FACE('',(#259),#248,.F.);
#261=CARTESIAN_POINT('',(10.0,5.0,5.0));
#262=DIRECTION('',(-1.0,0.0,0.0));
#263=DIRECTION('',(0.0,0.0,1.0));
#264=AXIS2_PLACEMENT_3D('',#261,#262,#263);
#265=PLANE('',#264);
#266=ORIENTED_EDGE('',*,*,#221,.T.);
#267=ORIENTED_EDGE('',*,*,#178,.F.);
#268=ORIENTED_EDGE('',*,*,#253,.F.);
#269=ORIENTED_EDGE('',*,*,#138,.F.);
#270=EDGE_LOOP('',(#266,#267,#268,#269));
#271=FACE_OUTER_BOUND('',#270,.T.);
#272=ADVANCED_FACE('',(#271),#265,.F.);
#273=CLOSED_SHELL('',(#164,#204,#226,#243,#260,#272));
#274=MANIFOLD_SOLID_BREP('477',#273);
#275=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR1',(#274),#28);
#276=SHAPE_REPRESENTATION_RELATIONSHIP('SRRPL1',' ',#275,#122);

Lecture 7

13

ENDSEC;
END-ISO-10303-21;

Lecture 7

14

You might also like