nettoyage de la branche master
17
README.md
|
@ -1,15 +1,8 @@
|
||||||
# Dumber
|
# Dumber
|
||||||
|
|
||||||
## 2017-2018 :
|
## Branche invalide :
|
||||||
Problème :
|
La branche master ne contient rien. Vous devez selectionner la branche stable avant de pouvoir commencer à utiliser le depot:
|
||||||
- Watchdog du robot ne fonctionne pas
|
git checkout stable
|
||||||
- Interface graphique qui a des etats mal gérée (je voulais le reprendre en utilisant les 'stores' de vuex pour éviter ça).
|
|
||||||
- Il faudrait une execution de l'interface (srv nodejs) par défaut au démarage de la RPI.
|
|
||||||
L'exectution devrait se faire dans l'user space de linux dans le cas d'utilisation d'un noyau xenomai (co-kernel).
|
|
||||||
=> Potentiellement passer d'un noyau preempt_rt (actuel) à un noyau xenomai
|
|
||||||
|
|
||||||
## Repertoires
|
Vous pouvez aussi selectionner la branche dev pour avoir les derniers developpements (instable)
|
||||||
- hardware : contient les plans pour la partie mecanique du robot et de son chargeur
|
git checkout dev
|
||||||
- software: rassemble les parties logicielles du robot, du chargeur, les bibliotheques et superviseur coté raspberry et l'interface Web
|
|
||||||
- pcb: contient les plans de conception des PCB du robot, du chargeur, de l'adaptateur Xbee pour la raspberry et les plans des CAP du robot
|
|
||||||
- incubateur: projet en incubation. Actuellement, contient des essais sur les aruco (pour la detection des robots) ou le portage du firmware du robot sous freertos.
|
|
||||||
|
|
|
@ -1,667 +0,0 @@
|
||||||
ISO-10303-21;
|
|
||||||
HEADER;
|
|
||||||
FILE_DESCRIPTION (( 'STEP AP203' ),
|
|
||||||
'1' );
|
|
||||||
FILE_NAME ('0605-LED_Verde.STEP',
|
|
||||||
'2015-02-17T13:34:54',
|
|
||||||
( 'user1' ),
|
|
||||||
( '' ),
|
|
||||||
'SwSTEP 2.0',
|
|
||||||
'SolidWorks 2014',
|
|
||||||
'' );
|
|
||||||
FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' ));
|
|
||||||
ENDSEC;
|
|
||||||
|
|
||||||
DATA;
|
|
||||||
#1 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#2 = EDGE_LOOP ( 'NONE', ( #305, #298, #367, #263 ) ) ;
|
|
||||||
#3 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#4 = EDGE_CURVE ( 'NONE', #25, #329, #351, .T. ) ;
|
|
||||||
#5 = EDGE_CURVE ( 'NONE', #202, #88, #413, .T. ) ;
|
|
||||||
#6 = CC_DESIGN_APPROVAL ( #297, ( #166 ) ) ;
|
|
||||||
#7 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#8 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 1, 0, .AHEAD. ) ;
|
|
||||||
#9 = CYLINDRICAL_SURFACE ( 'NONE', #124, 0.04999999999999991300 ) ;
|
|
||||||
#10 = ORIENTED_EDGE ( 'NONE', *, *, #50, .T. ) ;
|
|
||||||
#11 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#12 = LINE ( 'NONE', #598, #57 ) ;
|
|
||||||
#13 = CARTESIAN_POINT ( 'NONE', ( 0.2000000000000000100, 0.0000000000000000000, -1.600000000000000100 ) ) ;
|
|
||||||
#14 = PERSON_AND_ORGANIZATION_ROLE ( 'classification_officer' ) ;
|
|
||||||
#15 = AXIS2_PLACEMENT_3D ( 'NONE', #233, #26, #608 ) ;
|
|
||||||
#16 = ORIENTED_EDGE ( 'NONE', *, *, #552, .F. ) ;
|
|
||||||
#17 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#18 = ADVANCED_FACE ( 'NONE', ( #79 ), #68, .F. ) ;
|
|
||||||
#19 = EDGE_CURVE ( 'NONE', #319, #567, #458, .T. ) ;
|
|
||||||
#20 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#21 = VECTOR ( 'NONE', #119, 1000.000000000000000 ) ;
|
|
||||||
#22 = EDGE_CURVE ( 'NONE', #358, #293, #633, .T. ) ;
|
|
||||||
#23 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#24 = ORIENTED_EDGE ( 'NONE', *, *, #170, .F. ) ;
|
|
||||||
#25 = VERTEX_POINT ( 'NONE', #387 ) ;
|
|
||||||
#26 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#27 = VECTOR ( 'NONE', #198, 1000.000000000000000 ) ;
|
|
||||||
#28 = CARTESIAN_POINT ( 'NONE', ( 1.592040838891559100E-016, 0.2999999999999999900, -0.2999999999999999300 ) ) ;
|
|
||||||
#29 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#30 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
|
||||||
#31 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#32 = ORIENTED_EDGE ( 'NONE', *, *, #406, .F. ) ;
|
|
||||||
#33 = EDGE_LOOP ( 'NONE', ( #616, #299, #234, #143, #264, #487, #156, #559, #460 ) ) ;
|
|
||||||
#34 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
|
|
||||||
#35 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#36 = LINE ( 'NONE', #621, #404 ) ;
|
|
||||||
#37 = EDGE_LOOP ( 'NONE', ( #541, #65, #394, #366 ) ) ;
|
|
||||||
#38 = CALENDAR_DATE ( 2015, 17, 2 ) ;
|
|
||||||
#39 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, -0.2000000000000000400 ) ) ;
|
|
||||||
#40 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#41 = LINE ( 'NONE', #628, #244 ) ;
|
|
||||||
#42 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#43 = EDGE_CURVE ( 'NONE', #465, #115, #104, .T. ) ;
|
|
||||||
#44 = VECTOR ( 'NONE', #494, 1000.000000000000000 ) ;
|
|
||||||
#45 = VERTEX_POINT ( 'NONE', #39 ) ;
|
|
||||||
#46 = VECTOR ( 'NONE', #252, 1000.000000000000000 ) ;
|
|
||||||
#47 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#48 = CARTESIAN_POINT ( 'NONE', ( 0.6000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#49 = CIRCLE ( 'NONE', #365, 0.2000000000000000400 ) ;
|
|
||||||
#50 = EDGE_CURVE ( 'NONE', #211, #409, #109, .T. ) ;
|
|
||||||
#51 = PLANE ( 'NONE', #334 ) ;
|
|
||||||
#52 = EDGE_CURVE ( 'NONE', #486, #377, #132, .T. ) ;
|
|
||||||
#53 = VECTOR ( 'NONE', #643, 1000.000000000000000 ) ;
|
|
||||||
#54 = APPROVAL_PERSON_ORGANIZATION ( #477, #297, #341 ) ;
|
|
||||||
#55 = FACE_OUTER_BOUND ( 'NONE', #323, .T. ) ;
|
|
||||||
#56 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#57 = VECTOR ( 'NONE', #536, 1000.000000000000000 ) ;
|
|
||||||
#58 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#59 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#60 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9993908270190956500, 0.03489949670250104600 ) ) ;
|
|
||||||
#61 = ORIENTED_EDGE ( 'NONE', *, *, #19, .F. ) ;
|
|
||||||
#62 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #246, #173, ( #614 ) ) ;
|
|
||||||
#63 = MECHANICAL_CONTEXT ( 'NONE', #225, 'mechanical' ) ;
|
|
||||||
#64 = EDGE_CURVE ( 'NONE', #377, #329, #510, .T. ) ;
|
|
||||||
#65 = ORIENTED_EDGE ( 'NONE', *, *, #152, .F. ) ;
|
|
||||||
#66 = EDGE_LOOP ( 'NONE', ( #344, #107 ) ) ;
|
|
||||||
#67 = VERTEX_POINT ( 'NONE', #575 ) ;
|
|
||||||
#68 = CYLINDRICAL_SURFACE ( 'NONE', #562, 0.2000000000000000400 ) ;
|
|
||||||
#69 = LINE ( 'NONE', #3, #133 ) ;
|
|
||||||
#70 = PLANE ( 'NONE', #144 ) ;
|
|
||||||
#71 = AXIS2_PLACEMENT_3D ( 'NONE', #519, #454, #385 ) ;
|
|
||||||
#72 = CALENDAR_DATE ( 2015, 17, 2 ) ;
|
|
||||||
#73 = EDGE_CURVE ( 'NONE', #543, #202, #369, .T. ) ;
|
|
||||||
#74 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#75 = PLANE ( 'NONE', #189 ) ;
|
|
||||||
#76 = PLANE ( 'NONE', #222 ) ;
|
|
||||||
#77 = DESIGN_CONTEXT ( 'detailed design', #129, 'design' ) ;
|
|
||||||
#78 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#79 = FACE_OUTER_BOUND ( 'NONE', #457, .T. ) ;
|
|
||||||
#80 = CC_DESIGN_APPROVAL ( #550, ( #614 ) ) ;
|
|
||||||
#81 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, -0.2000000000000000400 ) ) ;
|
|
||||||
#82 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.7999999999999999300, 0.0000000000000000000 ) ) ;
|
|
||||||
#83 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #423, #355, ( #558 ) ) ;
|
|
||||||
#84 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#85 = VECTOR ( 'NONE', #352, 1000.000000000000000 ) ;
|
|
||||||
#86 = FACE_OUTER_BOUND ( 'NONE', #343, .T. ) ;
|
|
||||||
#87 = LINE ( 'NONE', #23, #475 ) ;
|
|
||||||
#88 = VERTEX_POINT ( 'NONE', #489 ) ;
|
|
||||||
#89 = ORIENTED_EDGE ( 'NONE', *, *, #241, .F. ) ;
|
|
||||||
#90 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
|
|
||||||
#91 = FACE_OUTER_BOUND ( 'NONE', #33, .T. ) ;
|
|
||||||
#92 = CALENDAR_DATE ( 2015, 17, 2 ) ;
|
|
||||||
#93 = DIRECTION ( 'NONE', ( 1.224646799147353000E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#94 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#95 = FACE_OUTER_BOUND ( 'NONE', #232, .T. ) ;
|
|
||||||
#96 = LINE ( 'NONE', #28, #256 ) ;
|
|
||||||
#97 = LINE ( 'NONE', #29, #452 ) ;
|
|
||||||
#98 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#99 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#100 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#101 = ORIENTED_EDGE ( 'NONE', *, *, #406, .T. ) ;
|
|
||||||
#102 = ADVANCED_FACE ( 'NONE', ( #182 ), #551, .T. ) ;
|
|
||||||
#103 = PLANE ( 'NONE', #176 ) ;
|
|
||||||
#104 = LINE ( 'NONE', #522, #641 ) ;
|
|
||||||
#105 = AXIS2_PLACEMENT_3D ( 'NONE', #282, #221, #145 ) ;
|
|
||||||
#106 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#107 = ORIENTED_EDGE ( 'NONE', *, *, #73, .T. ) ;
|
|
||||||
#108 = ORIENTED_EDGE ( 'NONE', *, *, #4, .F. ) ;
|
|
||||||
#109 = CIRCLE ( 'NONE', #570, 0.2000000000000000400 ) ;
|
|
||||||
#110 = FACE_OUTER_BOUND ( 'NONE', #66, .T. ) ;
|
|
||||||
#111 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#112 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#113 = VECTOR ( 'NONE', #154, 1000.000000000000000 ) ;
|
|
||||||
#114 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#115 = VERTEX_POINT ( 'NONE', #13 ) ;
|
|
||||||
#116 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, -1.600000000000000100 ) ) ;
|
|
||||||
#117 = FACE_OUTER_BOUND ( 'NONE', #37, .T. ) ;
|
|
||||||
#118 = VERTEX_POINT ( 'NONE', #647 ) ;
|
|
||||||
#119 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#120 = ORIENTED_EDGE ( 'NONE', *, *, #599, .T. ) ;
|
|
||||||
#121 = ADVANCED_FACE ( 'NONE', ( #86 ), #275, .F. ) ;
|
|
||||||
#122 = ADVANCED_FACE ( 'NONE', ( #402 ), #347, .F. ) ;
|
|
||||||
#123 = LINE ( 'NONE', #635, #200 ) ;
|
|
||||||
#124 = AXIS2_PLACEMENT_3D ( 'NONE', #253, #181, #106 ) ;
|
|
||||||
#125 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
|
|
||||||
#126 = ADVANCED_FACE ( 'NONE', ( #91 ), #470, .T. ) ;
|
|
||||||
#127 = ORIENTED_EDGE ( 'NONE', *, *, #205, .F. ) ;
|
|
||||||
#128 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#129 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
|
||||||
#130 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 1, 0, .AHEAD. ) ;
|
|
||||||
#131 = LINE ( 'NONE', #56, #53 ) ;
|
|
||||||
#132 = LINE ( 'NONE', #209, #46 ) ;
|
|
||||||
#133 = VECTOR ( 'NONE', #595, 1000.000000000000000 ) ;
|
|
||||||
#134 = EDGE_LOOP ( 'NONE', ( #629, #177, #219, #479 ) ) ;
|
|
||||||
#135 = LINE ( 'NONE', #58, #514 ) ;
|
|
||||||
#136 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.382737710514447800 ) ) ;
|
|
||||||
#137 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.03489949670250105200, 0.9993908270190957600 ) ) ;
|
|
||||||
#138 = CLOSED_SHELL ( 'NONE', ( #427, #122, #281, #569, #261, #18, #121, #623, #618, #332, #481, #218, #126, #459, #488, #418, #368, #206, #625, #102 ) ) ;
|
|
||||||
#139 = ORIENTED_EDGE ( 'NONE', *, *, #528, .F. ) ;
|
|
||||||
#140 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #225 ) ;
|
|
||||||
#141 = APPROVAL ( #30, 'NON SPECIFICATO' ) ;
|
|
||||||
#142 = VERTEX_POINT ( 'NONE', #208 ) ;
|
|
||||||
#143 = ORIENTED_EDGE ( 'NONE', *, *, #540, .F. ) ;
|
|
||||||
#144 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #59, #646 ) ;
|
|
||||||
#145 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#146 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#147 = EDGE_CURVE ( 'NONE', #502, #377, #131, .T. ) ;
|
|
||||||
#148 = FACE_OUTER_BOUND ( 'NONE', #548, .T. ) ;
|
|
||||||
#149 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 1, 0, .AHEAD. ) ;
|
|
||||||
#150 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#151 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#152 = EDGE_CURVE ( 'NONE', #293, #310, #518, .T. ) ;
|
|
||||||
#153 = VECTOR ( 'NONE', #340, 1000.000000000000000 ) ;
|
|
||||||
#154 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#155 = SECURITY_CLASSIFICATION_LEVEL ( 'unclassified' ) ;
|
|
||||||
#156 = ORIENTED_EDGE ( 'NONE', *, *, #410, .F. ) ;
|
|
||||||
#157 = LINE ( 'NONE', #81, #324 ) ;
|
|
||||||
#158 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;
|
|
||||||
#159 = PRODUCT ( '0605-LED_Verde', '0605-LED_Verde', '', ( #63 ) ) ;
|
|
||||||
#160 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000001600, 0.2999999999999999900, -0.2999999999999999300 ) ) ;
|
|
||||||
#161 = EDGE_CURVE ( 'NONE', #45, #142, #603, .T. ) ;
|
|
||||||
#162 = CARTESIAN_POINT ( 'NONE', ( 0.2000000000000000100, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#163 = VERTEX_POINT ( 'NONE', #112 ) ;
|
|
||||||
#164 = AXIS2_PLACEMENT_3D ( 'NONE', #283, #223, #146 ) ;
|
|
||||||
#165 = EDGE_CURVE ( 'NONE', #502, #25, #41, .T. ) ;
|
|
||||||
#166 = SECURITY_CLASSIFICATION ( '', '', #155 ) ;
|
|
||||||
#167 = CARTESIAN_POINT ( 'NONE', ( 0.01746038474587393800, 0.7999999999999999300, -1.300000000000000000 ) ) ;
|
|
||||||
#168 = ORGANIZATION ( 'NON SPECIFICATO', 'NON SPECIFICATO', '' ) ;
|
|
||||||
#169 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#170 = EDGE_CURVE ( 'NONE', #567, #358, #506, .T. ) ;
|
|
||||||
#171 = FACE_OUTER_BOUND ( 'NONE', #321, .T. ) ;
|
|
||||||
#172 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#173 = DATE_TIME_ROLE ( 'creation_date' ) ;
|
|
||||||
#174 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#175 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#176 = AXIS2_PLACEMENT_3D ( 'NONE', #35, #619, #561 ) ;
|
|
||||||
#177 = ORIENTED_EDGE ( 'NONE', *, *, #19, .T. ) ;
|
|
||||||
#178 = EDGE_CURVE ( 'NONE', #183, #214, #303, .T. ) ;
|
|
||||||
#179 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#180 = EDGE_CURVE ( 'NONE', #183, #486, #97, .T. ) ;
|
|
||||||
#181 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#182 = FACE_OUTER_BOUND ( 'NONE', #134, .T. ) ;
|
|
||||||
#183 = VERTEX_POINT ( 'NONE', #555 ) ;
|
|
||||||
#184 = AXIS2_PLACEMENT_3D ( 'NONE', #400, #337, #273 ) ;
|
|
||||||
#185 = EDGE_LOOP ( 'NONE', ( #530, #108, #34, #526 ) ) ;
|
|
||||||
#186 = LINE ( 'NONE', #111, #203 ) ;
|
|
||||||
#187 = FACE_BOUND ( 'NONE', #360, .T. ) ;
|
|
||||||
#188 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.382737710514447800 ) ) ;
|
|
||||||
#189 = AXIS2_PLACEMENT_3D ( 'NONE', #11, #597, #535 ) ;
|
|
||||||
#190 = ORIENTED_EDGE ( 'NONE', *, *, #371, .F. ) ;
|
|
||||||
#191 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
|
||||||
#192 = ORIENTED_EDGE ( 'NONE', *, *, #410, .T. ) ;
|
|
||||||
#193 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#194 = VECTOR ( 'NONE', #193, 1000.000000000000000 ) ;
|
|
||||||
#195 = VECTOR ( 'NONE', #114, 1000.000000000000000 ) ;
|
|
||||||
#196 = APPROVAL_DATE_TIME ( #265, #550 ) ;
|
|
||||||
#197 = LOCAL_TIME ( 14, 34, 54.00000000000000000, #8 ) ;
|
|
||||||
#198 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#199 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #600, #539, ( #166 ) ) ;
|
|
||||||
#200 = VECTOR ( 'NONE', #580, 1000.000000000000000 ) ;
|
|
||||||
#201 = ORIENTED_EDGE ( 'NONE', *, *, #43, .T. ) ;
|
|
||||||
#202 = VERTEX_POINT ( 'NONE', #492 ) ;
|
|
||||||
#203 = VECTOR ( 'NONE', #40, 1000.000000000000000 ) ;
|
|
||||||
#204 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#205 = EDGE_CURVE ( 'NONE', #202, #543, #473, .T. ) ;
|
|
||||||
#206 = ADVANCED_FACE ( 'NONE', ( #566 ), #103, .T. ) ;
|
|
||||||
#207 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #560, #304, ( #614 ) ) ;
|
|
||||||
#208 = CARTESIAN_POINT ( 'NONE', ( 0.6000000000000000900, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#209 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#210 = EDGE_CURVE ( 'NONE', #163, #310, #500, .T. ) ;
|
|
||||||
#211 = VERTEX_POINT ( 'NONE', #237 ) ;
|
|
||||||
#212 = CARTESIAN_POINT ( 'NONE', ( 0.1999999999999999800, 0.2999999999999999900, 3.673940397442059500E-017 ) ) ;
|
|
||||||
#213 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #395, #330 ) ;
|
|
||||||
#214 = VERTEX_POINT ( 'NONE', #160 ) ;
|
|
||||||
#215 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#216 = CARTESIAN_POINT ( 'NONE', ( 1.592040838891559100E-016, 0.2999999999999999900, -0.2999999999999999300 ) ) ;
|
|
||||||
#217 = APPROVAL_DATE_TIME ( #278, #297 ) ;
|
|
||||||
#218 = ADVANCED_FACE ( 'NONE', ( #388 ), #294, .F. ) ;
|
|
||||||
#219 = ORIENTED_EDGE ( 'NONE', *, *, #170, .T. ) ;
|
|
||||||
#220 = VERTEX_POINT ( 'NONE', #544 ) ;
|
|
||||||
#221 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#222 = AXIS2_PLACEMENT_3D ( 'NONE', #216, #137, #60 ) ;
|
|
||||||
#223 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#224 = CARTESIAN_POINT ( 'NONE', ( 0.6000000000000000900, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#225 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
|
||||||
#226 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#227 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#228 = AXIS2_PLACEMENT_3D ( 'NONE', #174, #99, #31 ) ;
|
|
||||||
#229 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#230 = EDGE_CURVE ( 'NONE', #310, #220, #482, .T. ) ;
|
|
||||||
#231 = PERSON_AND_ORGANIZATION_ROLE ( 'design_supplier' ) ;
|
|
||||||
#232 = EDGE_LOOP ( 'NONE', ( #90, #389, #61, #509 ) ) ;
|
|
||||||
#233 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#234 = ORIENTED_EDGE ( 'NONE', *, *, #356, .F. ) ;
|
|
||||||
#235 = ORIENTED_EDGE ( 'NONE', *, *, #432, .F. ) ;
|
|
||||||
#236 = EDGE_CURVE ( 'NONE', #88, #67, #306, .T. ) ;
|
|
||||||
#237 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, -0.2000000000000000400 ) ) ;
|
|
||||||
#238 = CARTESIAN_POINT ( 'NONE', ( 0.1999999999999999800, 0.0000000000000000000, 3.673940397442059500E-017 ) ) ;
|
|
||||||
#239 = ORIENTED_EDGE ( 'NONE', *, *, #152, .T. ) ;
|
|
||||||
#240 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
|
|
||||||
#241 = EDGE_CURVE ( 'NONE', #289, #310, #69, .T. ) ;
|
|
||||||
#242 = LINE ( 'NONE', #167, #634 ) ;
|
|
||||||
#243 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#244 = VECTOR ( 'NONE', #574, 1000.000000000000000 ) ;
|
|
||||||
#245 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#246 = DATE_AND_TIME ( #431, #258 ) ;
|
|
||||||
#247 = CARTESIAN_POINT ( 'NONE', ( 0.7825396152541263000, 0.7999999999999999300, -0.3174603847458737900 ) ) ;
|
|
||||||
#248 = MANIFOLD_SOLID_BREP ( 'Estrusione-Estrusione2', #138 ) ;
|
|
||||||
#249 = VECTOR ( 'NONE', #172, 1000.000000000000000 ) ;
|
|
||||||
#250 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
|
|
||||||
#251 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.332737710514448000 ) ) ;
|
|
||||||
#252 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#253 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.382737710514447800 ) ) ;
|
|
||||||
#254 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'detail', '', ( #159 ) ) ;
|
|
||||||
#255 = EDGE_LOOP ( 'NONE', ( #440, #139, #464, #201 ) ) ;
|
|
||||||
#256 = VECTOR ( 'NONE', #610, 1000.000000000000000 ) ;
|
|
||||||
#257 = APPROVAL_PERSON_ORGANIZATION ( #98, #141, #613 ) ;
|
|
||||||
#258 = LOCAL_TIME ( 14, 34, 54.00000000000000000, #408 ) ;
|
|
||||||
#259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#260 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#261 = ADVANCED_FACE ( 'NONE', ( #626 ), #531, .F. ) ;
|
|
||||||
#262 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#263 = ORIENTED_EDGE ( 'NONE', *, *, #4, .T. ) ;
|
|
||||||
#264 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
|
|
||||||
#265 = DATE_AND_TIME ( #72, #197 ) ;
|
|
||||||
#266 = CARTESIAN_POINT ( 'NONE', ( 0.1999999999999999800, 0.2999999999999999900, 3.673940397442059500E-017 ) ) ;
|
|
||||||
#267 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ;
|
|
||||||
#268 = LINE ( 'NONE', #204, #499 ) ;
|
|
||||||
#269 = VECTOR ( 'NONE', #443, 1000.000000000000000 ) ;
|
|
||||||
#270 = EDGE_CURVE ( 'NONE', #118, #463, #268, .T. ) ;
|
|
||||||
#271 = EDGE_CURVE ( 'NONE', #142, #409, #640, .T. ) ;
|
|
||||||
#272 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#273 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9993908270190956500, 0.03489949670250104600 ) ) ;
|
|
||||||
#274 = DIRECTION ( 'NONE', ( 0.03487826274237469000, -0.9987827659587182900, -0.03487826274237469700 ) ) ;
|
|
||||||
#275 = PLANE ( 'NONE', #420 ) ;
|
|
||||||
#276 = CARTESIAN_POINT ( 'NONE', ( 0.7825396152541261900, 0.7999999999999999300, -1.282539615254126000 ) ) ;
|
|
||||||
#277 = LOCAL_TIME ( 14, 34, 54.00000000000000000, #130 ) ;
|
|
||||||
#278 = DATE_AND_TIME ( #92, #396 ) ;
|
|
||||||
#279 = ORIENTED_EDGE ( 'NONE', *, *, #573, .F. ) ;
|
|
||||||
#280 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
|
|
||||||
#281 = ADVANCED_FACE ( 'NONE', ( #187, #171 ), #51, .F. ) ;
|
|
||||||
#282 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2999999999999999900, -1.382737710514447800 ) ) ;
|
|
||||||
#283 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2999999999999999900, -1.382737710514447800 ) ) ;
|
|
||||||
#284 = EDGE_CURVE ( 'NONE', #214, #163, #186, .T. ) ;
|
|
||||||
#285 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#286 = LINE ( 'NONE', #229, #113 ) ;
|
|
||||||
#287 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#288 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#289 = VERTEX_POINT ( 'NONE', #572 ) ;
|
|
||||||
#290 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #384, 'distance_accuracy_value', 'NONE');
|
|
||||||
#291 = ORIENTED_EDGE ( 'NONE', *, *, #571, .T. ) ;
|
|
||||||
#292 = AXIS2_PLACEMENT_3D ( 'NONE', #82, #425, #537 ) ;
|
|
||||||
#293 = VERTEX_POINT ( 'NONE', #505 ) ;
|
|
||||||
#294 = PLANE ( 'NONE', #620 ) ;
|
|
||||||
#295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#296 = EDGE_LOOP ( 'NONE', ( #327, #478, #617, #639 ) ) ;
|
|
||||||
#297 = APPROVAL ( #405, 'NON SPECIFICATO' ) ;
|
|
||||||
#298 = ORIENTED_EDGE ( 'NONE', *, *, #43, .F. ) ;
|
|
||||||
#299 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ;
|
|
||||||
#300 = EDGE_CURVE ( 'NONE', #567, #214, #627, .T. ) ;
|
|
||||||
#301 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#302 = CARTESIAN_POINT ( 'NONE', ( 0.01746038474587405900, 0.7999999999999999300, -0.3174603847458737900 ) ) ;
|
|
||||||
#303 = LINE ( 'NONE', #245, #249 ) ;
|
|
||||||
#304 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
|
||||||
#305 = ORIENTED_EDGE ( 'NONE', *, *, #540, .T. ) ;
|
|
||||||
#306 = CIRCLE ( 'NONE', #105, 0.04999999999999991300 ) ;
|
|
||||||
#307 = PLANE ( 'NONE', #228 ) ;
|
|
||||||
#308 = VERTEX_POINT ( 'NONE', #243 ) ;
|
|
||||||
#309 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#310 = VERTEX_POINT ( 'NONE', #169 ) ;
|
|
||||||
#311 = AXIS2_PLACEMENT_3D ( 'NONE', #587, #317, #260 ) ;
|
|
||||||
#312 = DIRECTION ( 'NONE', ( -0.03489949670250104600, -0.9993908270190956500, 0.0000000000000000000 ) ) ;
|
|
||||||
#313 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
|
|
||||||
#314 = ORIENTED_EDGE ( 'NONE', *, *, #284, .T. ) ;
|
|
||||||
#315 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
|
|
||||||
#316 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#317 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#318 = EDGE_LOOP ( 'NONE', ( #564, #16, #527, #239 ) ) ;
|
|
||||||
#319 = VERTEX_POINT ( 'NONE', #302 ) ;
|
|
||||||
#320 = LINE ( 'NONE', #262, #194 ) ;
|
|
||||||
#321 = EDGE_LOOP ( 'NONE', ( #448, #291, #624, #364, #495, #436 ) ) ;
|
|
||||||
#322 = AXIS2_PLACEMENT_3D ( 'NONE', #188, #421, #179 ) ;
|
|
||||||
#323 = EDGE_LOOP ( 'NONE', ( #521, #315, #442, #428, #313, #338 ) ) ;
|
|
||||||
#324 = VECTOR ( 'NONE', #17, 1000.000000000000000 ) ;
|
|
||||||
#325 = APPROVAL_ROLE ( '' ) ;
|
|
||||||
#326 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.0000000000000000000, -1.600000000000000100 ) ) ;
|
|
||||||
#327 = ORIENTED_EDGE ( 'NONE', *, *, #73, .F. ) ;
|
|
||||||
#328 = EDGE_CURVE ( 'NONE', #220, #214, #96, .T. ) ;
|
|
||||||
#329 = VERTEX_POINT ( 'NONE', #491 ) ;
|
|
||||||
#330 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#331 = AXIS2_PLACEMENT_3D ( 'NONE', #554, #419, #353 ) ;
|
|
||||||
#332 = ADVANCED_FACE ( 'NONE', ( #504 ), #516, .F. ) ;
|
|
||||||
#333 = EDGE_CURVE ( 'NONE', #465, #289, #286, .T. ) ;
|
|
||||||
#334 = AXIS2_PLACEMENT_3D ( 'NONE', #451, #316, #259 ) ;
|
|
||||||
#335 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#336 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.382737710514447800 ) ) ;
|
|
||||||
#337 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.03489949670250105200, -0.9993908270190957600 ) ) ;
|
|
||||||
#338 = ORIENTED_EDGE ( 'NONE', *, *, #180, .T. ) ;
|
|
||||||
#339 = CARTESIAN_POINT ( 'NONE', ( 0.7990268054304591200, 0.3278686461869311200, -1.299026805430459000 ) ) ;
|
|
||||||
#340 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#341 = APPROVAL_ROLE ( '' ) ;
|
|
||||||
#342 = EDGE_CURVE ( 'NONE', #308, #118, #12, .T. ) ;
|
|
||||||
#343 = EDGE_LOOP ( 'NONE', ( #192, #622, #235, #582 ) ) ;
|
|
||||||
#344 = ORIENTED_EDGE ( 'NONE', *, *, #205, .T. ) ;
|
|
||||||
#345 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '0605-LED_Verde', ( #248, #469 ), #359 ) ;
|
|
||||||
#346 = DIRECTION ( 'NONE', ( 1.224646799147353000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#347 = CYLINDRICAL_SURFACE ( 'NONE', #585, 0.2000000000000000400 ) ;
|
|
||||||
#348 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #78, #14, ( #166 ) ) ;
|
|
||||||
#349 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ;
|
|
||||||
#350 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#351 = LINE ( 'NONE', #224, #383 ) ;
|
|
||||||
#352 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#354 = VECTOR ( 'NONE', #362, 1000.000000000000000 ) ;
|
|
||||||
#355 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
|
||||||
#356 = EDGE_CURVE ( 'NONE', #115, #434, #474, .T. ) ;
|
|
||||||
#357 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#358 = VERTEX_POINT ( 'NONE', #276 ) ;
|
|
||||||
#359 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #290 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #384, #191, #630 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
|
||||||
#360 = EDGE_LOOP ( 'NONE', ( #583, #512 ) ) ;
|
|
||||||
#361 = CIRCLE ( 'NONE', #381, 0.2000000000000000900 ) ;
|
|
||||||
#362 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#363 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#364 = ORIENTED_EDGE ( 'NONE', *, *, #525, .T. ) ;
|
|
||||||
#365 = AXIS2_PLACEMENT_3D ( 'NONE', #424, #357, #288 ) ;
|
|
||||||
#366 = ORIENTED_EDGE ( 'NONE', *, *, #485, .T. ) ;
|
|
||||||
#367 = ORIENTED_EDGE ( 'NONE', *, *, #525, .F. ) ;
|
|
||||||
#368 = ADVANCED_FACE ( 'NONE', ( #95 ), #76, .T. ) ;
|
|
||||||
#369 = CIRCLE ( 'NONE', #416, 0.04999999999999991300 ) ;
|
|
||||||
#370 = CIRCLE ( 'NONE', #71, 0.2000000000000000900 ) ;
|
|
||||||
#371 = EDGE_CURVE ( 'NONE', #308, #649, #648, .T. ) ;
|
|
||||||
#372 = DIRECTION ( 'NONE', ( 0.03487826274237470400, -0.9987827659587182900, 0.03487826274237469700 ) ) ;
|
|
||||||
#373 = DIRECTION ( 'NONE', ( -1.084202172485504700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#375 = ORIENTED_EDGE ( 'NONE', *, *, #432, .T. ) ;
|
|
||||||
#376 = DIRECTION ( 'NONE', ( -0.03487826274237469000, -0.9987827659587182900, 0.03487826274237469700 ) ) ;
|
|
||||||
#377 = VERTEX_POINT ( 'NONE', #326 ) ;
|
|
||||||
#378 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.0000000000000000000, -1.600000000000000100 ) ) ;
|
|
||||||
#379 = DIRECTION ( 'NONE', ( -0.9993908270190957600, 0.03489949670250105200, 1.223900777406161700E-016 ) ) ;
|
|
||||||
#380 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
|
|
||||||
#381 = AXIS2_PLACEMENT_3D ( 'NONE', #116, #42, #631 ) ;
|
|
||||||
#382 = DIRECTION ( 'NONE', ( -0.03487826274237470400, -0.9987827659587182900, -0.03487826274237469700 ) ) ;
|
|
||||||
#383 = VECTOR ( 'NONE', #546, 1000.000000000000000 ) ;
|
|
||||||
#384 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
|
||||||
#385 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#386 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;
|
|
||||||
#387 = CARTESIAN_POINT ( 'NONE', ( 0.6000000000000000900, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#388 = FACE_OUTER_BOUND ( 'NONE', #455, .T. ) ;
|
|
||||||
#389 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
|
|
||||||
#390 = CARTESIAN_POINT ( 'NONE', ( 3.673940397442061300E-017, 0.7999999999999999300, -1.282539615254126000 ) ) ;
|
|
||||||
#391 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
|
||||||
#392 = LINE ( 'NONE', #266, #27 ) ;
|
|
||||||
#393 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
|
|
||||||
#394 = ORIENTED_EDGE ( 'NONE', *, *, #22, .F. ) ;
|
|
||||||
#395 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#396 = LOCAL_TIME ( 14, 34, 54.00000000000000000, #149 ) ;
|
|
||||||
#397 = VECTOR ( 'NONE', #578, 1000.000000000000000 ) ;
|
|
||||||
#398 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #1, #593, ( #159 ) ) ;
|
|
||||||
#399 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#400 = CARTESIAN_POINT ( 'NONE', ( 3.673940397442061300E-017, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#401 = LINE ( 'NONE', #339, #503 ) ;
|
|
||||||
#402 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ;
|
|
||||||
#403 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.600000000000000100 ) ) ;
|
|
||||||
#404 = VECTOR ( 'NONE', #563, 1000.000000000000000 ) ;
|
|
||||||
#405 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
|
||||||
#406 = EDGE_CURVE ( 'NONE', #649, #463, #392, .T. ) ;
|
|
||||||
#407 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;
|
|
||||||
#408 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 1, 0, .AHEAD. ) ;
|
|
||||||
#409 = VERTEX_POINT ( 'NONE', #48 ) ;
|
|
||||||
#410 = EDGE_CURVE ( 'NONE', #409, #486, #123, .T. ) ;
|
|
||||||
#411 = CARTESIAN_POINT ( 'NONE', ( 3.673940397442061300E-017, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#413 = LINE ( 'NONE', #251, #269 ) ;
|
|
||||||
#414 = VECTOR ( 'NONE', #372, 1000.000000000000100 ) ;
|
|
||||||
#415 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
|
|
||||||
#416 = AXIS2_PLACEMENT_3D ( 'NONE', #336, #374, #301 ) ;
|
|
||||||
#417 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.432737710514447600 ) ) ;
|
|
||||||
#418 = ADVANCED_FACE ( 'NONE', ( #547 ), #511, .T. ) ;
|
|
||||||
#419 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#420 = AXIS2_PLACEMENT_3D ( 'NONE', #226, #150, #74 ) ;
|
|
||||||
#421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#422 = CYLINDRICAL_SURFACE ( 'NONE', #538, 0.04999999999999991300 ) ;
|
|
||||||
#423 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#424 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#425 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#426 = ORIENTED_EDGE ( 'NONE', *, *, #485, .F. ) ;
|
|
||||||
#427 = ADVANCED_FACE ( 'NONE', ( #532 ), #9, .F. ) ;
|
|
||||||
#428 = ORIENTED_EDGE ( 'NONE', *, *, #284, .F. ) ;
|
|
||||||
#429 = CARTESIAN_POINT ( 'NONE', ( 3.673940397442061300E-017, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#430 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.600000000000000100 ) ) ;
|
|
||||||
#431 = CALENDAR_DATE ( 2015, 17, 2 ) ;
|
|
||||||
#432 = EDGE_CURVE ( 'NONE', #142, #183, #36, .T. ) ;
|
|
||||||
#433 = AXIS2_PLACEMENT_3D ( 'NONE', #447, #379, #312 ) ;
|
|
||||||
#434 = VERTEX_POINT ( 'NONE', #430 ) ;
|
|
||||||
#435 = APPROVAL_PERSON_ORGANIZATION ( #461, #550, #325 ) ;
|
|
||||||
#436 = ORIENTED_EDGE ( 'NONE', *, *, #241, .T. ) ;
|
|
||||||
#437 = CARTESIAN_POINT ( 'NONE', ( 0.7987835067880740800, 0.3348358077336638900, -0.3012164932119261200 ) ) ;
|
|
||||||
#438 = CARTESIAN_POINT ( 'NONE', ( 0.7825396152541261900, 0.7999999999999999300, -1.300000000000000000 ) ) ;
|
|
||||||
#439 = ORIENTED_EDGE ( 'NONE', *, *, #573, .T. ) ;
|
|
||||||
#440 = ORIENTED_EDGE ( 'NONE', *, *, #356, .T. ) ;
|
|
||||||
#441 = CARTESIAN_POINT ( 'NONE', ( 1.592040838891559300E-016, 0.2999999999999999900, -0.2999999999999999300 ) ) ;
|
|
||||||
#442 = ORIENTED_EDGE ( 'NONE', *, *, #571, .F. ) ;
|
|
||||||
#443 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#444 = AXIS2_PLACEMENT_3D ( 'NONE', #484, #412, #350 ) ;
|
|
||||||
#445 = PERSON ( 'NON SPECIFICATO', 'NON SPECIFICATO', 'NON SPECIFICATO', ('NON SPECIFICATO'), ('NON SPECIFICATO'), ('NON SPECIFICATO') ) ;
|
|
||||||
#446 = CARTESIAN_POINT ( 'NONE', ( 1.592040838891559100E-016, 0.7999999999999999300, -0.3174603847458737900 ) ) ;
|
|
||||||
#447 = CARTESIAN_POINT ( 'NONE', ( 3.673940397442061300E-017, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#448 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
|
|
||||||
#449 = LOCAL_TIME ( 14, 34, 54.00000000000000000, #549 ) ;
|
|
||||||
#450 = ORIENTED_EDGE ( 'NONE', *, *, #371, .T. ) ;
|
|
||||||
#451 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#452 = VECTOR ( 'NONE', #612, 1000.000000000000000 ) ;
|
|
||||||
#453 = CARTESIAN_POINT ( 'NONE', ( 3.673940397442061300E-017, 0.2999999999999999900, -1.300000000000000000 ) ) ;
|
|
||||||
#454 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#455 = EDGE_LOOP ( 'NONE', ( #636, #250, #267, #471, #89, #496 ) ) ;
|
|
||||||
#456 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#457 = EDGE_LOOP ( 'NONE', ( #386, #279, #101, #120 ) ) ;
|
|
||||||
#458 = LINE ( 'NONE', #446, #397 ) ;
|
|
||||||
#459 = ADVANCED_FACE ( 'NONE', ( #591 ), #422, .F. ) ;
|
|
||||||
#460 = ORIENTED_EDGE ( 'NONE', *, *, #599, .F. ) ;
|
|
||||||
#461 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#462 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#463 = VERTEX_POINT ( 'NONE', #238 ) ;
|
|
||||||
#464 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ;
|
|
||||||
#465 = VERTEX_POINT ( 'NONE', #162 ) ;
|
|
||||||
#466 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#467 = AXIS2_PLACEMENT_3D ( 'NONE', #285, #227, #151 ) ;
|
|
||||||
#468 = EDGE_CURVE ( 'NONE', #220, #308, #87, .T. ) ;
|
|
||||||
#469 = AXIS2_PLACEMENT_3D ( 'NONE', #309, #175, #100 ) ;
|
|
||||||
#470 = PLANE ( 'NONE', #497 ) ;
|
|
||||||
#471 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ;
|
|
||||||
#472 = PLANE ( 'NONE', #184 ) ;
|
|
||||||
#473 = CIRCLE ( 'NONE', #322, 0.04999999999999991300 ) ;
|
|
||||||
#474 = LINE ( 'NONE', #403, #153 ) ;
|
|
||||||
#475 = VECTOR ( 'NONE', #605, 1000.000000000000000 ) ;
|
|
||||||
#476 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #614 ) ;
|
|
||||||
#477 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#478 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
|
|
||||||
#479 = ORIENTED_EDGE ( 'NONE', *, *, #22, .T. ) ;
|
|
||||||
#480 = EDGE_LOOP ( 'NONE', ( #602, #127, #594, #407 ) ) ;
|
|
||||||
#481 = ADVANCED_FACE ( 'NONE', ( #590 ), #545, .F. ) ;
|
|
||||||
#482 = LINE ( 'NONE', #411, #534 ) ;
|
|
||||||
#483 = EDGE_CURVE ( 'NONE', #67, #88, #565, .T. ) ;
|
|
||||||
#484 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#485 = EDGE_CURVE ( 'NONE', #358, #163, #401, .T. ) ;
|
|
||||||
#486 = VERTEX_POINT ( 'NONE', #215 ) ;
|
|
||||||
#487 = ORIENTED_EDGE ( 'NONE', *, *, #52, .F. ) ;
|
|
||||||
#488 = ADVANCED_FACE ( 'NONE', ( #110 ), #70, .T. ) ;
|
|
||||||
#489 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2999999999999999900, -1.332737710514448000 ) ) ;
|
|
||||||
#490 = LINE ( 'NONE', #417, #85 ) ;
|
|
||||||
#491 = CARTESIAN_POINT ( 'NONE', ( 0.6000000000000000900, 0.0000000000000000000, -1.600000000000000100 ) ) ;
|
|
||||||
#492 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.332737710514448000 ) ) ;
|
|
||||||
#493 = APPROVAL_DATE_TIME ( #556, #141 ) ;
|
|
||||||
#494 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#495 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ;
|
|
||||||
#496 = ORIENTED_EDGE ( 'NONE', *, *, #528, .T. ) ;
|
|
||||||
#497 = AXIS2_PLACEMENT_3D ( 'NONE', #399, #335, #272 ) ;
|
|
||||||
#498 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ;
|
|
||||||
#499 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ;
|
|
||||||
#500 = LINE ( 'NONE', #429, #354 ) ;
|
|
||||||
#501 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.382737710514447800 ) ) ;
|
|
||||||
#502 = VERTEX_POINT ( 'NONE', #588 ) ;
|
|
||||||
#503 = VECTOR ( 'NONE', #274, 1000.000000000000100 ) ;
|
|
||||||
#504 = FACE_OUTER_BOUND ( 'NONE', #2, .T. ) ;
|
|
||||||
#505 = CARTESIAN_POINT ( 'NONE', ( 0.01746038474587394100, 0.7999999999999999300, -1.282539615254126000 ) ) ;
|
|
||||||
#506 = LINE ( 'NONE', #438, #632 ) ;
|
|
||||||
#507 = EDGE_LOOP ( 'NONE', ( #125, #32, #190, #380 ) ) ;
|
|
||||||
#508 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2499999999999999400, -1.432737710514447600 ) ) ;
|
|
||||||
#509 = ORIENTED_EDGE ( 'NONE', *, *, #552, .T. ) ;
|
|
||||||
#510 = LINE ( 'NONE', #378, #195 ) ;
|
|
||||||
#511 = PLANE ( 'NONE', #433 ) ;
|
|
||||||
#512 = ORIENTED_EDGE ( 'NONE', *, *, #483, .F. ) ;
|
|
||||||
#513 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#514 = VECTOR ( 'NONE', #645, 1000.000000000000000 ) ;
|
|
||||||
#515 = CC_DESIGN_APPROVAL ( #141, ( #558 ) ) ;
|
|
||||||
#516 = CYLINDRICAL_SURFACE ( 'NONE', #331, 0.2000000000000000900 ) ;
|
|
||||||
#517 = ORIENTED_EDGE ( 'NONE', *, *, #271, .F. ) ;
|
|
||||||
#518 = LINE ( 'NONE', #453, #520 ) ;
|
|
||||||
#519 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#520 = VECTOR ( 'NONE', #382, 1000.000000000000100 ) ;
|
|
||||||
#521 = ORIENTED_EDGE ( 'NONE', *, *, #52, .T. ) ;
|
|
||||||
#522 = CARTESIAN_POINT ( 'NONE', ( 0.2000000000000000100, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#523 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#524 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #129 ) ;
|
|
||||||
#525 = EDGE_CURVE ( 'NONE', #25, #465, #370, .T. ) ;
|
|
||||||
#526 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
|
|
||||||
#527 = ORIENTED_EDGE ( 'NONE', *, *, #581, .F. ) ;
|
|
||||||
#528 = EDGE_CURVE ( 'NONE', #289, #434, #320, .T. ) ;
|
|
||||||
#529 = EDGE_LOOP ( 'NONE', ( #314, #426, #24, #240 ) ) ;
|
|
||||||
#530 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
|
|
||||||
#531 = PLANE ( 'NONE', #213 ) ;
|
|
||||||
#532 = FACE_OUTER_BOUND ( 'NONE', #296, .T. ) ;
|
|
||||||
#533 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#534 = VECTOR ( 'NONE', #346, 1000.000000000000000 ) ;
|
|
||||||
#535 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#536 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#538 = AXIS2_PLACEMENT_3D ( 'NONE', #501, #363, #295 ) ;
|
|
||||||
#539 = DATE_TIME_ROLE ( 'classification_date' ) ;
|
|
||||||
#540 = EDGE_CURVE ( 'NONE', #329, #115, #361, .T. ) ;
|
|
||||||
#541 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
|
|
||||||
#542 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #287, #231, ( #558 ) ) ;
|
|
||||||
#543 = VERTEX_POINT ( 'NONE', #508 ) ;
|
|
||||||
#544 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, -0.2999999999999999300 ) ) ;
|
|
||||||
#545 = PLANE ( 'NONE', #444 ) ;
|
|
||||||
#546 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#547 = FACE_OUTER_BOUND ( 'NONE', #318, .T. ) ;
|
|
||||||
#548 = EDGE_LOOP ( 'NONE', ( #393, #498, #450, #439, #415, #375, #638 ) ) ;
|
|
||||||
#549 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 1, 0, .AHEAD. ) ;
|
|
||||||
#550 = APPROVAL ( #391, 'NON SPECIFICATO' ) ;
|
|
||||||
#551 = PLANE ( 'NONE', #292 ) ;
|
|
||||||
#552 = EDGE_CURVE ( 'NONE', #319, #220, #576, .T. ) ;
|
|
||||||
#553 = PLANE ( 'NONE', #467 ) ;
|
|
||||||
#554 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#555 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#556 = DATE_AND_TIME ( #568, #449 ) ;
|
|
||||||
#557 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#558 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'TUTTO', '', #159, .NOT_KNOWN. ) ;
|
|
||||||
#559 = ORIENTED_EDGE ( 'NONE', *, *, #50, .F. ) ;
|
|
||||||
#560 = PERSON_AND_ORGANIZATION ( #445, #168 ) ;
|
|
||||||
#561 = DIRECTION ( 'NONE', ( -0.03489949670250104600, 0.9993908270190956500, 0.0000000000000000000 ) ) ;
|
|
||||||
#562 = AXIS2_PLACEMENT_3D ( 'NONE', #606, #523, #592 ) ;
|
|
||||||
#563 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#564 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ;
|
|
||||||
#565 = CIRCLE ( 'NONE', #164, 0.04999999999999991300 ) ;
|
|
||||||
#566 = FACE_OUTER_BOUND ( 'NONE', #529, .T. ) ;
|
|
||||||
#567 = VERTEX_POINT ( 'NONE', #247 ) ;
|
|
||||||
#568 = CALENDAR_DATE ( 2015, 17, 2 ) ;
|
|
||||||
#569 = ADVANCED_FACE ( 'NONE', ( #148 ), #307, .F. ) ;
|
|
||||||
#570 = AXIS2_PLACEMENT_3D ( 'NONE', #47, #609, #94 ) ;
|
|
||||||
#571 = EDGE_CURVE ( 'NONE', #163, #502, #615, .T. ) ;
|
|
||||||
#572 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#573 = EDGE_CURVE ( 'NONE', #649, #45, #49, .T. ) ;
|
|
||||||
#574 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#575 = CARTESIAN_POINT ( 'NONE', ( 0.09248154782426354400, 0.2999999999999999900, -1.432737710514447600 ) ) ;
|
|
||||||
#576 = LINE ( 'NONE', #441, #577 ) ;
|
|
||||||
#577 = VECTOR ( 'NONE', #376, 1000.000000000000100 ) ;
|
|
||||||
#578 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#579 = EDGE_CURVE ( 'NONE', #45, #211, #157, .T. ) ;
|
|
||||||
#580 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#581 = EDGE_CURVE ( 'NONE', #293, #319, #242, .T. ) ;
|
|
||||||
#582 = ORIENTED_EDGE ( 'NONE', *, *, #271, .T. ) ;
|
|
||||||
#583 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;
|
|
||||||
#584 = CARTESIAN_POINT ( 'NONE', ( 0.6000000000000000900, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#585 = AXIS2_PLACEMENT_3D ( 'NONE', #7, #596, #533 ) ;
|
|
||||||
#586 = CC_DESIGN_SECURITY_CLASSIFICATION ( #166, ( #558 ) ) ;
|
|
||||||
#587 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#588 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#589 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#590 = FACE_OUTER_BOUND ( 'NONE', #255, .T. ) ;
|
|
||||||
#591 = FACE_OUTER_BOUND ( 'NONE', #480, .T. ) ;
|
|
||||||
#592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#593 = PERSON_AND_ORGANIZATION_ROLE ( 'design_owner' ) ;
|
|
||||||
#594 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ;
|
|
||||||
#595 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#596 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#597 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#598 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#599 = EDGE_CURVE ( 'NONE', #463, #211, #642, .T. ) ;
|
|
||||||
#600 = DATE_AND_TIME ( #38, #277 ) ;
|
|
||||||
#601 = SHAPE_DEFINITION_REPRESENTATION ( #476, #345 ) ;
|
|
||||||
#602 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
|
|
||||||
#603 = CIRCLE ( 'NONE', #311, 0.2000000000000000400 ) ;
|
|
||||||
#604 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#605 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#606 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#607 = EDGE_LOOP ( 'NONE', ( #280, #158, #10, #517 ) ) ;
|
|
||||||
#608 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
|
||||||
#609 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#610 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#611 = EDGE_CURVE ( 'NONE', #543, #67, #490, .T. ) ;
|
|
||||||
#612 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#613 = APPROVAL_ROLE ( '' ) ;
|
|
||||||
#614 = PRODUCT_DEFINITION ( 'NON CONOSCIUTO', '', #558, #77 ) ;
|
|
||||||
#615 = LINE ( 'NONE', #557, #44 ) ;
|
|
||||||
#616 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
|
|
||||||
#617 = ORIENTED_EDGE ( 'NONE', *, *, #483, .T. ) ;
|
|
||||||
#618 = ADVANCED_FACE ( 'NONE', ( #349 ), #553, .F. ) ;
|
|
||||||
#619 = DIRECTION ( 'NONE', ( 0.9993908270190957600, 0.03489949670250105200, -1.083541705816188800E-016 ) ) ;
|
|
||||||
#620 = AXIS2_PLACEMENT_3D ( 'NONE', #84, #20, #604 ) ;
|
|
||||||
#621 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, 0.0000000000000000000 ) ) ;
|
|
||||||
#622 = ORIENTED_EDGE ( 'NONE', *, *, #180, .F. ) ;
|
|
||||||
#623 = ADVANCED_FACE ( 'NONE', ( #55 ), #75, .F. ) ;
|
|
||||||
#624 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
|
|
||||||
#625 = ADVANCED_FACE ( 'NONE', ( #117 ), #472, .T. ) ;
|
|
||||||
#626 = FACE_OUTER_BOUND ( 'NONE', #507, .T. ) ;
|
|
||||||
#627 = LINE ( 'NONE', #437, #414 ) ;
|
|
||||||
#628 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.2999999999999999900, -1.600000000000000100 ) ) ;
|
|
||||||
#629 = ORIENTED_EDGE ( 'NONE', *, *, #581, .T. ) ;
|
|
||||||
#630 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
|
||||||
#631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#632 = VECTOR ( 'NONE', #373, 1000.000000000000000 ) ;
|
|
||||||
#633 = LINE ( 'NONE', #390, #21 ) ;
|
|
||||||
#634 = VECTOR ( 'NONE', #93, 1000.000000000000000 ) ;
|
|
||||||
#635 = CARTESIAN_POINT ( 'NONE', ( 0.8000000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#636 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ;
|
|
||||||
#637 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ;
|
|
||||||
#638 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
|
|
||||||
#639 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ;
|
|
||||||
#640 = LINE ( 'NONE', #584, #637 ) ;
|
|
||||||
#641 = VECTOR ( 'NONE', #456, 1000.000000000000000 ) ;
|
|
||||||
#642 = CIRCLE ( 'NONE', #15, 0.2000000000000000400 ) ;
|
|
||||||
#643 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
|
||||||
#644 = VECTOR ( 'NONE', #462, 1000.000000000000000 ) ;
|
|
||||||
#645 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#646 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
|
||||||
#647 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
|
||||||
#648 = LINE ( 'NONE', #589, #644 ) ;
|
|
||||||
#649 = VERTEX_POINT ( 'NONE', #212 ) ;
|
|
||||||
#650 = EDGE_CURVE ( 'NONE', #434, #118, #135, .T. ) ;
|
|
||||||
ENDSEC;
|
|
||||||
END-ISO-10303-21;
|
|
|
@ -1,733 +0,0 @@
|
||||||
S 1
|
|
||||||
,,,9H1593K PCB,22HAutodesk Inventor 2016,7Hunknown,32,38,7,99,15,,1.,2, G 1
|
|
||||||
2HMM,1,0.08,15H20160920.150514,0.01,10000.,8Hdimercur,,11,0,15H20160920.G 2
|
|
||||||
125417; G 3
|
|
||||||
186 1 00000000D 1
|
|
||||||
186 -241 1 0 0D 2
|
|
||||||
514 2 00010000D 3
|
|
||||||
514 2 1 0D 4
|
|
||||||
510 4 00010000D 5
|
|
||||||
510 -241 1 1 0D 6
|
|
||||||
510 5 00010000D 7
|
|
||||||
510 -241 1 1 0D 8
|
|
||||||
510 6 00010000D 9
|
|
||||||
510 -241 1 1 0D 10
|
|
||||||
510 7 00010000D 11
|
|
||||||
510 -241 1 1 0D 12
|
|
||||||
510 8 00010000D 13
|
|
||||||
510 -241 1 1 0D 14
|
|
||||||
510 9 00010000D 15
|
|
||||||
510 -241 1 1 0D 16
|
|
||||||
510 10 00010000D 17
|
|
||||||
510 -241 1 1 0D 18
|
|
||||||
510 11 00010000D 19
|
|
||||||
510 -241 1 1 0D 20
|
|
||||||
510 12 00010000D 21
|
|
||||||
510 -241 1 1 0D 22
|
|
||||||
510 13 00010000D 23
|
|
||||||
510 -241 1 1 0D 24
|
|
||||||
510 14 00010000D 25
|
|
||||||
510 -241 1 1 0D 26
|
|
||||||
510 15 00010000D 27
|
|
||||||
510 -241 1 1 0D 28
|
|
||||||
510 16 00010000D 29
|
|
||||||
510 -241 1 1 0D 30
|
|
||||||
510 17 00010000D 31
|
|
||||||
510 -241 1 1 0D 32
|
|
||||||
510 18 00010000D 33
|
|
||||||
510 -241 1 1 0D 34
|
|
||||||
510 19 00010000D 35
|
|
||||||
510 -241 1 1 0D 36
|
|
||||||
510 20 00010000D 37
|
|
||||||
510 -241 1 1 0D 38
|
|
||||||
510 21 00010000D 39
|
|
||||||
510 -241 1 1 0D 40
|
|
||||||
508 22 00010000D 41
|
|
||||||
508 2 1 0D 42
|
|
||||||
508 24 00010000D 43
|
|
||||||
508 2 1 0D 44
|
|
||||||
508 26 00010000D 45
|
|
||||||
508 2 1 0D 46
|
|
||||||
508 28 00010000D 47
|
|
||||||
508 2 1 0D 48
|
|
||||||
508 30 00010000D 49
|
|
||||||
508 1 1 0D 50
|
|
||||||
508 31 00010000D 51
|
|
||||||
508 1 1 0D 52
|
|
||||||
508 32 00010000D 53
|
|
||||||
508 1 1 0D 54
|
|
||||||
508 33 00010000D 55
|
|
||||||
508 1 1 0D 56
|
|
||||||
508 34 00010000D 57
|
|
||||||
508 1 1 0D 58
|
|
||||||
508 35 00010000D 59
|
|
||||||
508 1 1 0D 60
|
|
||||||
508 36 00010000D 61
|
|
||||||
508 1 1 0D 62
|
|
||||||
508 37 00010000D 63
|
|
||||||
508 1 1 0D 64
|
|
||||||
508 38 00010000D 65
|
|
||||||
508 1 1 0D 66
|
|
||||||
508 39 00010000D 67
|
|
||||||
508 1 1 0D 68
|
|
||||||
508 40 00010000D 69
|
|
||||||
508 1 1 0D 70
|
|
||||||
508 41 00010000D 71
|
|
||||||
508 1 1 0D 72
|
|
||||||
508 42 00010000D 73
|
|
||||||
508 3 1 0D 74
|
|
||||||
508 45 00010000D 75
|
|
||||||
508 1 1 0D 76
|
|
||||||
508 46 00010000D 77
|
|
||||||
508 1 1 0D 78
|
|
||||||
508 47 00010000D 79
|
|
||||||
508 1 1 0D 80
|
|
||||||
508 48 00010000D 81
|
|
||||||
508 1 1 0D 82
|
|
||||||
508 49 00010000D 83
|
|
||||||
508 3 1 0D 84
|
|
||||||
508 52 00010000D 85
|
|
||||||
508 1 1 0D 86
|
|
||||||
508 53 00010000D 87
|
|
||||||
508 1 1 0D 88
|
|
||||||
508 54 00010000D 89
|
|
||||||
508 1 1 0D 90
|
|
||||||
508 55 00010000D 91
|
|
||||||
508 1 1 0D 92
|
|
||||||
126 56 00010000D 93
|
|
||||||
126 0 10 0 0D 94
|
|
||||||
126 66 00010000D 95
|
|
||||||
126 0 3 0 0D 96
|
|
||||||
126 69 00010000D 97
|
|
||||||
126 0 6 0 0D 98
|
|
||||||
126 75 00010000D 99
|
|
||||||
126 0 6 0 0D 100
|
|
||||||
126 81 00010000D 101
|
|
||||||
126 0 9 0 0D 102
|
|
||||||
126 90 00010000D 103
|
|
||||||
126 0 3 0 0D 104
|
|
||||||
126 93 00010000D 105
|
|
||||||
126 0 7 0 0D 106
|
|
||||||
126 100 00010000D 107
|
|
||||||
126 0 7 0 0D 108
|
|
||||||
126 107 00010000D 109
|
|
||||||
126 0 10 0 0D 110
|
|
||||||
126 117 00010000D 111
|
|
||||||
126 0 3 0 0D 112
|
|
||||||
126 120 00010000D 113
|
|
||||||
126 0 8 0 0D 114
|
|
||||||
126 128 00010000D 115
|
|
||||||
126 0 8 0 0D 116
|
|
||||||
126 136 00010000D 117
|
|
||||||
126 0 10 0 0D 118
|
|
||||||
126 146 00010000D 119
|
|
||||||
126 0 3 0 0D 120
|
|
||||||
126 149 00010000D 121
|
|
||||||
126 0 6 0 0D 122
|
|
||||||
126 155 00010000D 123
|
|
||||||
126 0 6 0 0D 124
|
|
||||||
126 161 00010000D 125
|
|
||||||
126 0 3 0 0D 126
|
|
||||||
126 164 00010000D 127
|
|
||||||
126 0 3 0 0D 128
|
|
||||||
126 167 00010000D 129
|
|
||||||
126 0 3 0 0D 130
|
|
||||||
126 170 00010000D 131
|
|
||||||
126 0 3 0 0D 132
|
|
||||||
126 173 00010000D 133
|
|
||||||
126 0 8 0 0D 134
|
|
||||||
126 181 00010000D 135
|
|
||||||
126 0 3 0 0D 136
|
|
||||||
126 184 00010000D 137
|
|
||||||
126 0 8 0 0D 138
|
|
||||||
126 192 00010000D 139
|
|
||||||
126 0 3 0 0D 140
|
|
||||||
126 195 00010000D 141
|
|
||||||
126 0 3 0 0D 142
|
|
||||||
126 198 00010000D 143
|
|
||||||
126 0 3 0 0D 144
|
|
||||||
126 201 00010000D 145
|
|
||||||
126 0 3 0 0D 146
|
|
||||||
126 204 00010000D 147
|
|
||||||
126 0 3 0 0D 148
|
|
||||||
126 207 00010000D 149
|
|
||||||
126 0 3 0 0D 150
|
|
||||||
126 210 00010000D 151
|
|
||||||
126 0 3 0 0D 152
|
|
||||||
126 213 00010000D 153
|
|
||||||
126 0 3 0 0D 154
|
|
||||||
126 216 00010000D 155
|
|
||||||
126 0 3 0 0D 156
|
|
||||||
126 219 00010000D 157
|
|
||||||
126 0 3 0 0D 158
|
|
||||||
126 222 00010000D 159
|
|
||||||
126 0 3 0 0D 160
|
|
||||||
126 225 00010000D 161
|
|
||||||
126 0 3 0 0D 162
|
|
||||||
126 228 00010000D 163
|
|
||||||
126 0 3 0 0D 164
|
|
||||||
126 231 00010000D 165
|
|
||||||
126 0 3 0 0D 166
|
|
||||||
126 234 00010000D 167
|
|
||||||
126 0 3 0 0D 168
|
|
||||||
126 237 00010000D 169
|
|
||||||
126 0 7 0 0D 170
|
|
||||||
126 244 00010000D 171
|
|
||||||
126 0 3 0 0D 172
|
|
||||||
126 247 00010000D 173
|
|
||||||
126 0 7 0 0D 174
|
|
||||||
126 254 00010000D 175
|
|
||||||
126 0 3 0 0D 176
|
|
||||||
126 257 00010000D 177
|
|
||||||
126 0 3 0 0D 178
|
|
||||||
126 260 00010000D 179
|
|
||||||
126 0 3 0 0D 180
|
|
||||||
126 263 00010000D 181
|
|
||||||
126 0 3 0 0D 182
|
|
||||||
126 266 00010000D 183
|
|
||||||
126 0 3 0 0D 184
|
|
||||||
126 269 00010000D 185
|
|
||||||
126 0 3 0 0D 186
|
|
||||||
126 272 00010000D 187
|
|
||||||
126 0 3 0 0D 188
|
|
||||||
126 275 00010000D 189
|
|
||||||
126 0 3 0 0D 190
|
|
||||||
126 278 00010000D 191
|
|
||||||
126 0 3 0 0D 192
|
|
||||||
126 281 00010000D 193
|
|
||||||
126 0 3 0 0D 194
|
|
||||||
126 284 00010000D 195
|
|
||||||
126 0 3 0 0D 196
|
|
||||||
128 287 00010000D 197
|
|
||||||
128 0 -241 17 0 0D 198
|
|
||||||
128 304 00010000D 199
|
|
||||||
128 0 -241 15 0 0D 200
|
|
||||||
128 319 00010000D 201
|
|
||||||
128 0 -241 17 0 0D 202
|
|
||||||
128 336 00010000D 203
|
|
||||||
128 0 -241 21 0 0D 204
|
|
||||||
128 357 00010000D 205
|
|
||||||
128 0 -241 5 0 0D 206
|
|
||||||
128 362 00010000D 207
|
|
||||||
128 0 -241 13 0 0D 208
|
|
||||||
128 375 00010000D 209
|
|
||||||
128 0 -241 5 0 0D 210
|
|
||||||
128 380 00010000D 211
|
|
||||||
128 0 -241 5 0 0D 212
|
|
||||||
128 385 00010000D 213
|
|
||||||
128 0 -241 5 0 0D 214
|
|
||||||
128 390 00010000D 215
|
|
||||||
128 0 -241 5 0 0D 216
|
|
||||||
128 395 00010000D 217
|
|
||||||
128 0 -241 5 0 0D 218
|
|
||||||
128 400 00010000D 219
|
|
||||||
128 0 -241 13 0 0D 220
|
|
||||||
128 413 00010000D 221
|
|
||||||
128 0 -241 5 0 0D 222
|
|
||||||
128 418 00010000D 223
|
|
||||||
128 0 -241 5 0 0D 224
|
|
||||||
128 423 00010000D 225
|
|
||||||
128 0 -241 5 0 0D 226
|
|
||||||
128 428 00010000D 227
|
|
||||||
128 0 -241 5 0 0D 228
|
|
||||||
128 433 00010000D 229
|
|
||||||
128 0 -241 7 0 0D 230
|
|
||||||
128 440 00010000D 231
|
|
||||||
128 0 -241 7 0 0D 232
|
|
||||||
502 447 00010000D 233
|
|
||||||
502 22 1 0D 234
|
|
||||||
504 469 00010001D 235
|
|
||||||
504 15 1 0D 236
|
|
||||||
406 484 00000000D 237
|
|
||||||
406 1 15 0D 238
|
|
||||||
314 485 00000200D 239
|
|
||||||
314 1 0 0D 240
|
|
||||||
314 486 00000200D 241
|
|
||||||
314 1 0 0D 242
|
|
||||||
186,3,1,0,0,1,237; 1P 1
|
|
||||||
514,18,5,1,7,1,9,1,11,1,13,1,15,1,17,1,19,1,21,1,23,1,25,1,27,1, 3P 2
|
|
||||||
29,1,31,1,33,1,35,1,37,1,39,1; 3P 3
|
|
||||||
510,197,1,1,41; 5P 4
|
|
||||||
510,199,1,1,43; 7P 5
|
|
||||||
510,201,1,1,45; 9P 6
|
|
||||||
510,203,1,1,47; 11P 7
|
|
||||||
510,205,1,1,49; 13P 8
|
|
||||||
510,207,1,1,51; 15P 9
|
|
||||||
510,209,1,1,53; 17P 10
|
|
||||||
510,211,1,1,55; 19P 11
|
|
||||||
510,213,1,1,57; 21P 12
|
|
||||||
510,215,1,1,59; 23P 13
|
|
||||||
510,217,1,1,61; 25P 14
|
|
||||||
510,219,1,1,63; 27P 15
|
|
||||||
510,221,1,1,65; 29P 16
|
|
||||||
510,223,1,1,67; 31P 17
|
|
||||||
510,225,1,1,69; 33P 18
|
|
||||||
510,227,1,1,71; 35P 19
|
|
||||||
510,229,5,1,73,75,77,79,81; 37P 20
|
|
||||||
510,231,5,1,83,85,87,89,91; 39P 21
|
|
||||||
508,5,0,235,1,0,0,0,235,2,1,0,0,235,3,0,0,0,235,4,0,0,0,235,2,0, 41P 22
|
|
||||||
0; 41P 23
|
|
||||||
508,5,0,235,5,0,0,0,235,6,1,0,0,235,7,0,0,0,235,8,0,0,0,235,6,0, 43P 24
|
|
||||||
0; 43P 25
|
|
||||||
508,5,0,235,9,0,0,0,235,10,1,0,0,235,11,0,0,0,235,12,0,0,0,235, 45P 26
|
|
||||||
10,0,0; 45P 27
|
|
||||||
508,5,0,235,13,0,0,0,235,14,1,0,0,235,15,0,0,0,235,16,0,0,0,235, 47P 28
|
|
||||||
14,0,0; 47P 29
|
|
||||||
508,4,0,235,17,1,0,0,235,18,0,0,0,235,19,0,0,0,235,20,1,0; 49P 30
|
|
||||||
508,4,0,235,21,1,0,0,235,22,0,0,0,235,23,0,0,0,235,18,1,0; 51P 31
|
|
||||||
508,4,0,235,24,1,0,0,235,25,0,0,0,235,26,0,0,0,235,22,1,0; 53P 32
|
|
||||||
508,4,0,235,27,1,0,0,235,28,0,0,0,235,29,0,0,0,235,25,1,0; 55P 33
|
|
||||||
508,4,0,235,30,1,0,0,235,31,0,0,0,235,32,0,0,0,235,28,1,0; 57P 34
|
|
||||||
508,4,0,235,33,1,0,0,235,34,0,0,0,235,35,0,0,0,235,31,1,0; 59P 35
|
|
||||||
508,4,0,235,36,1,0,0,235,37,0,0,0,235,38,0,0,0,235,34,1,0; 61P 36
|
|
||||||
508,4,0,235,39,1,0,0,235,40,0,0,0,235,41,0,0,0,235,37,1,0; 63P 37
|
|
||||||
508,4,0,235,42,1,0,0,235,43,0,0,0,235,44,0,0,0,235,40,1,0; 65P 38
|
|
||||||
508,4,0,235,45,1,0,0,235,46,0,0,0,235,47,0,0,0,235,43,1,0; 67P 39
|
|
||||||
508,4,0,235,48,1,0,0,235,49,0,0,0,235,50,0,0,0,235,46,1,0; 69P 40
|
|
||||||
508,4,0,235,51,1,0,0,235,20,0,0,0,235,52,0,0,0,235,49,1,0; 71P 41
|
|
||||||
508,12,0,235,17,0,0,0,235,51,0,0,0,235,48,0,0,0,235,45,0,0,0, 73P 42
|
|
||||||
235,42,0,0,0,235,39,0,0,0,235,36,0,0,0,235,33,0,0,0,235,30,0,0, 73P 43
|
|
||||||
0,235,27,0,0,0,235,24,0,0,0,235,21,0,0; 73P 44
|
|
||||||
508,2,0,235,3,1,0,0,235,4,1,0; 75P 45
|
|
||||||
508,2,0,235,7,1,0,0,235,8,1,0; 77P 46
|
|
||||||
508,2,0,235,11,1,0,0,235,12,1,0; 79P 47
|
|
||||||
508,2,0,235,15,1,0,0,235,16,1,0; 81P 48
|
|
||||||
508,12,0,235,52,1,0,0,235,19,1,0,0,235,23,1,0,0,235,26,1,0,0, 83P 49
|
|
||||||
235,29,1,0,0,235,32,1,0,0,235,35,1,0,0,235,38,1,0,0,235,41,1,0, 83P 50
|
|
||||||
0,235,44,1,0,0,235,47,1,0,0,235,50,1,0; 83P 51
|
|
||||||
508,1,0,235,1,1,0; 85P 52
|
|
||||||
508,1,0,235,5,1,0; 87P 53
|
|
||||||
508,1,0,235,9,1,0; 89P 54
|
|
||||||
508,1,0,235,13,1,0; 91P 55
|
|
||||||
126,8,2,0,1,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 93P 56
|
|
||||||
3.14159265358979,3.14159265358979,4.71238898038469, 93P 57
|
|
||||||
4.71238898038469,6.28318530717959,6.28318530717959, 93P 58
|
|
||||||
6.28318530717959,1.,0.707106781186545,1.,0.707106781186545,1., 93P 59
|
|
||||||
0.707106781186545,1.,0.707106781186545,1.,29.6, 93P 60
|
|
||||||
-27.9999999999999,0.,29.6,-29.5999999999999,0.,28., 93P 61
|
|
||||||
-29.5999999999999,0.,26.4,-29.5999999999999,0.,26.4, 93P 62
|
|
||||||
-27.9999999999999,0.,26.4,-26.3999999999999,0.,28., 93P 63
|
|
||||||
-26.3999999999999,0.,29.6,-26.3999999999999,0.,29.6, 93P 64
|
|
||||||
-27.9999999999999,0.,0.,6.28318530717959,0.,0.,0.; 93P 65
|
|
||||||
126,1,1,0,0,1,0,-0.5,-0.5,0.499999999999999,0.499999999999999, 95P 66
|
|
||||||
1.,1.,29.6,-27.9999999999999,0.,29.6,-27.9999999999999,-1.6, 95P 67
|
|
||||||
-0.5,0.499999999999999,0.,0.,0.; 95P 68
|
|
||||||
126,4,2,0,0,0,0,-3.14159265358979,-3.14159265358979, 97P 69
|
|
||||||
-3.14159265358979,-1.5707963267949,-1.5707963267949,0.,0.,0.,1., 97P 70
|
|
||||||
0.707106781186545,1.,0.707106781186545,1.,26.4, 97P 71
|
|
||||||
-27.9999999999999,-1.6,26.4,-29.5999999999999,-1.6,28., 97P 72
|
|
||||||
-29.5999999999999,-1.6,29.6,-29.5999999999999,-1.6,29.6, 97P 73
|
|
||||||
-27.9999999999999,-1.6,-3.14159265358979,0.,0.,0.,0.; 97P 74
|
|
||||||
126,4,2,0,0,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 99P 75
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 99P 76
|
|
||||||
0.707106781186545,1.,0.707106781186545,1.,29.6, 99P 77
|
|
||||||
-27.9999999999999,-1.6,29.6,-26.3999999999999,-1.6,28., 99P 78
|
|
||||||
-26.3999999999999,-1.6,26.4,-26.3999999999999,-1.6,26.4, 99P 79
|
|
||||||
-27.9999999999999,-1.6,0.,3.14159265358979,0.,0.,0.; 99P 80
|
|
||||||
126,8,2,0,1,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 101P 81
|
|
||||||
3.14159265358979,3.14159265358979,4.71238898038469, 101P 82
|
|
||||||
4.71238898038469,6.28318530717959,6.28318530717959, 101P 83
|
|
||||||
6.28318530717959,1.,0.707106781186548,1.,0.707106781186548,1., 101P 84
|
|
||||||
0.707106781186548,1.,0.707106781186547,1.,1.6,0.,0.,1.6,-1.6,0., 101P 85
|
|
||||||
9.79717439317883D-17,-1.6,0.,-1.6,-1.6,0.,-1.6, 101P 86
|
|
||||||
-1.95943487863577D-16,0.,-1.6,1.6,0.,-2.93915231795365D-16,1.6, 101P 87
|
|
||||||
0.,1.6,1.6,0.,1.6,3.91886975727153D-16,0.,0.,6.28318530717959, 101P 88
|
|
||||||
0.,0.,0.; 101P 89
|
|
||||||
126,1,1,0,0,1,0,-0.5,-0.5,0.5,0.5,1.,1.,1.6, 103P 90
|
|
||||||
1.95943487863577D-16,0.,1.6,1.95943487863577D-16,-1.6,-0.5,0.5, 103P 91
|
|
||||||
0.,0.,0.; 103P 92
|
|
||||||
126,4,2,0,0,0,0,-3.14159265358979,-3.14159265358979, 105P 93
|
|
||||||
-3.14159265358979,-1.5707963267949,-1.5707963267949, 105P 94
|
|
||||||
1.22464679914736D-16,1.22464679914736D-16,1.22464679914736D-16, 105P 95
|
|
||||||
1.,0.707106781186548,1.,0.707106781186548,1.,-1.6, 105P 96
|
|
||||||
-1.95943487863577D-16,-1.6,-1.6,-1.6,-1.6,9.79717439317883D-17, 105P 97
|
|
||||||
-1.6,-1.6,1.6,-1.6,-1.6,1.6,1.95943487863577D-16,-1.6, 105P 98
|
|
||||||
-3.14159265358979,1.22464679914736D-16,0.,0.,0.; 105P 99
|
|
||||||
126,4,2,0,0,0,0,1.22464679914736D-16,1.22464679914736D-16, 107P 100
|
|
||||||
1.22464679914736D-16,1.5707963267949,1.5707963267949, 107P 101
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 107P 102
|
|
||||||
0.707106781186548,1.,0.707106781186548,1.,1.6, 107P 103
|
|
||||||
1.95943487863577D-16,-1.6,1.6,1.6,-1.6,9.79717439317883D-17,1.6, 107P 104
|
|
||||||
-1.6,-1.6,1.6,-1.6,-1.6,1.95943487863577D-16,-1.6, 107P 105
|
|
||||||
1.22464679914736D-16,3.14159265358979,0.,0.,0.; 107P 106
|
|
||||||
126,8,2,0,1,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 109P 107
|
|
||||||
3.14159265358979,3.14159265358979,4.71238898038469, 109P 108
|
|
||||||
4.71238898038469,6.28318530717959,6.28318530717959, 109P 109
|
|
||||||
6.28318530717959,1.,0.707106781186546,1.,0.707106781186547,1., 109P 110
|
|
||||||
0.707106781186547,1.,0.707106781186546,1.,29.6, 109P 111
|
|
||||||
6.21724893790088D-14,0.,29.6,-1.59999999999994,0.,28., 109P 112
|
|
||||||
-1.59999999999994,0.,26.4,-1.59999999999994,0.,26.4, 109P 113
|
|
||||||
6.19765458911452D-14,0.,26.4,1.60000000000006,0.,28., 109P 114
|
|
||||||
1.60000000000006,0.,29.6,1.60000000000006,0.,29.6, 109P 115
|
|
||||||
6.2564376354736D-14,0.,0.,6.28318530717959,0.,0.,0.; 109P 116
|
|
||||||
126,1,1,0,0,1,0,-0.5,-0.5,0.499999999999999,0.499999999999999, 111P 117
|
|
||||||
1.,1.,29.6,6.23684328668724D-14,0.,29.6,6.23684328668724D-14, 111P 118
|
|
||||||
-1.6,-0.5,0.499999999999999,0.,0.,0.; 111P 119
|
|
||||||
126,4,2,0,0,0,0,-3.14159265358979,-3.14159265358979, 113P 120
|
|
||||||
-3.14159265358979,-1.5707963267949,-1.5707963267949, 113P 121
|
|
||||||
1.22464679914747D-16,1.22464679914747D-16,1.22464679914747D-16, 113P 122
|
|
||||||
1.,0.707106781186547,1.,0.707106781186546,1.,26.4, 113P 123
|
|
||||||
6.19765458911452D-14,-1.6,26.4,-1.59999999999994,-1.6,28., 113P 124
|
|
||||||
-1.59999999999994,-1.6,29.6,-1.59999999999994,-1.6,29.6, 113P 125
|
|
||||||
6.23684328668724D-14,-1.6,-3.14159265358979, 113P 126
|
|
||||||
1.22464679914747D-16,0.,0.,0.; 113P 127
|
|
||||||
126,4,2,0,0,0,0,1.22464679914747D-16,1.22464679914747D-16, 115P 128
|
|
||||||
1.22464679914747D-16,1.5707963267949,1.5707963267949, 115P 129
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 115P 130
|
|
||||||
0.707106781186547,1.,0.707106781186547,1.,29.6, 115P 131
|
|
||||||
6.23684328668724D-14,-1.6,29.6,1.60000000000006,-1.6,28., 115P 132
|
|
||||||
1.60000000000006,-1.6,26.4,1.60000000000006,-1.6,26.4, 115P 133
|
|
||||||
6.23684328668724D-14,-1.6,1.22464679914747D-16,3.14159265358979, 115P 134
|
|
||||||
0.,0.,0.; 115P 135
|
|
||||||
126,8,2,0,1,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 117P 136
|
|
||||||
3.14159265358979,3.14159265358979,4.71238898038469, 117P 137
|
|
||||||
4.71238898038469,6.28318530717959,6.28318530717959, 117P 138
|
|
||||||
6.28318530717959,1.,0.707106781186547,1.,0.707106781186547,1., 117P 139
|
|
||||||
0.707106781186546,1.,0.707106781186546,1.,1.60000000000001,-28., 117P 140
|
|
||||||
0.,1.60000000000001,-29.6,0.,8.97975594093304D-15,-29.6,0., 117P 141
|
|
||||||
-1.59999999999999,-29.6,0.,-1.59999999999999,-28.,0., 117P 142
|
|
||||||
-1.59999999999999,-26.4,0.,8.58786896520589D-15,-26.4,0., 117P 143
|
|
||||||
1.60000000000001,-26.4,0.,1.60000000000001,-28.,0.,0., 117P 144
|
|
||||||
6.28318530717959,0.,0.,0.; 117P 145
|
|
||||||
126,1,1,0,0,1,0,-0.500000000000001,-0.500000000000001,0.5,0.5, 119P 146
|
|
||||||
1.,1.,1.60000000000001,-28.,-1.38777878078145D-16, 119P 147
|
|
||||||
1.60000000000001,-28.,-1.6,-0.500000000000001,0.5,0.,0.,0.; 119P 148
|
|
||||||
126,4,2,0,0,0,0,-3.14159265358979,-3.14159265358979, 121P 149
|
|
||||||
-3.14159265358979,-1.5707963267949,-1.5707963267949,0.,0.,0.,1., 121P 150
|
|
||||||
0.707106781186547,1.,0.707106781186547,1.,-1.59999999999999, 121P 151
|
|
||||||
-28.,-1.6,-1.59999999999999,-29.6,-1.6,8.97975594093304D-15, 121P 152
|
|
||||||
-29.6,-1.6,1.60000000000001,-29.6,-1.6,1.60000000000001,-28., 121P 153
|
|
||||||
-1.6,-3.14159265358979,0.,0.,0.,0.; 121P 154
|
|
||||||
126,4,2,0,0,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 123P 155
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 123P 156
|
|
||||||
0.707106781186547,1.,0.707106781186547,1.,1.60000000000001,-28., 123P 157
|
|
||||||
-1.6,1.60000000000001,-26.4,-1.6,8.97975594093304D-15,-26.4, 123P 158
|
|
||||||
-1.6,-1.59999999999999,-26.4,-1.6,-1.59999999999999,-28.,-1.6, 123P 159
|
|
||||||
0.,3.14159265358979,0.,0.,0.; 123P 160
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 125P 161
|
|
||||||
-3.35292539815827,-1.6,-11.0000000000002,-3.35292539815827,-1.6, 125P 162
|
|
||||||
0.,1.,0.,0.,0.; 125P 163
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-11.0000000000002, 127P 164
|
|
||||||
-3.35292539815827,0.,-11.0000000000002,-3.35292539815827,-1.6, 127P 165
|
|
||||||
0.,1.,0.,0.,0.; 127P 166
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 129P 167
|
|
||||||
-3.35292539815827,0.,-11.0000000000002,-3.35292539815827,0.,0., 129P 168
|
|
||||||
1.,0.,0.,0.; 129P 169
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 131P 170
|
|
||||||
-3.35292539815827,0.,-14.3056266003596,-3.35292539815827,-1.6, 131P 171
|
|
||||||
0.,1.,0.,0.,0.; 131P 172
|
|
||||||
126,4,2,0,0,0,0,6.69597285349659D-16,6.69597285349659D-16, 133P 173
|
|
||||||
6.69597285349659D-16,1.5707963267949,1.5707963267949, 133P 174
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 133P 175
|
|
||||||
0.707106781186548,1.,0.707106781186548,1.,-11.0000000000002, 133P 176
|
|
||||||
-3.35292539815827,-1.6,-7.68390822688196,-3.35292539815827,-1.6, 133P 177
|
|
||||||
-7.68390822688196,-6.66901717127651,-1.6,-7.68390822688196, 133P 178
|
|
||||||
-9.98510894439475,-1.6,-11.0000000000002,-9.98510894439475,-1.6, 133P 179
|
|
||||||
6.69597285349659D-16,3.14159265358979,0.,0.,0.; 133P 180
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-11.0000000000002, 135P 181
|
|
||||||
-9.98510894439476,0.,-11.0000000000002,-9.98510894439476,-1.6, 135P 182
|
|
||||||
0.,1.,0.,0.,0.; 135P 183
|
|
||||||
126,4,2,0,0,0,0,6.69597285349659D-16,6.69597285349659D-16, 137P 184
|
|
||||||
6.69597285349659D-16,1.5707963267949,1.5707963267949, 137P 185
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 137P 186
|
|
||||||
0.707106781186548,1.,0.707106781186548,1.,-11.0000000000002, 137P 187
|
|
||||||
-3.35292539815827,0.,-7.68390822688196,-3.35292539815827,0., 137P 188
|
|
||||||
-7.68390822688196,-6.66901717127651,0.,-7.68390822688196, 137P 189
|
|
||||||
-9.98510894439475,0.,-11.0000000000002,-9.98510894439475,0., 137P 190
|
|
||||||
6.69597285349659D-16,3.14159265358979,0.,0.,0.; 137P 191
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-11.0000000000002, 139P 192
|
|
||||||
-9.98510894439476,-1.6,-14.3056266003596,-9.98510894439476,-1.6, 139P 193
|
|
||||||
0.,1.,0.,0.,0.; 139P 194
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 141P 195
|
|
||||||
-9.98510894439476,0.,-14.3056266003596,-9.98510894439476,-1.6, 141P 196
|
|
||||||
0.,1.,0.,0.,0.; 141P 197
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-11.0000000000002, 143P 198
|
|
||||||
-9.98510894439476,0.,-14.3056266003596,-9.98510894439476,0.,0., 143P 199
|
|
||||||
1.,0.,0.,0.; 143P 200
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 145P 201
|
|
||||||
-9.98510894439476,-1.6,-14.3056266003596,-42.83098282869,-1.6, 145P 202
|
|
||||||
0.,1.,0.,0.,0.; 145P 203
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 147P 204
|
|
||||||
-42.83098282869,0.,-14.3056266003596,-42.83098282869,-1.6,0.,1., 147P 205
|
|
||||||
0.,0.,0.; 147P 206
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 149P 207
|
|
||||||
-9.98510894439476,0.,-14.3056266003596,-42.83098282869,0.,0.,1., 149P 208
|
|
||||||
0.,0.,0.; 149P 209
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 151P 210
|
|
||||||
-42.83098282869,-1.6,42.3056266003596,-42.83098282869,-1.6,0., 151P 211
|
|
||||||
1.,0.,0.,0.; 151P 212
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 153P 213
|
|
||||||
-42.83098282869,0.,42.3056266003596,-42.83098282869,-1.6,0.,1., 153P 214
|
|
||||||
0.,0.,0.; 153P 215
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 155P 216
|
|
||||||
-42.83098282869,0.,42.3056266003596,-42.83098282869,0.,0.,1.,0., 155P 217
|
|
||||||
0.,0.; 155P 218
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 157P 219
|
|
||||||
-42.83098282869,-1.6,42.3056266003596,-9.9851089443952,-1.6,0., 157P 220
|
|
||||||
1.,0.,0.,0.; 157P 221
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 159P 222
|
|
||||||
-9.9851089443952,0.,42.3056266003596,-9.9851089443952,-1.6,0., 159P 223
|
|
||||||
1.,0.,0.,0.; 159P 224
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 161P 225
|
|
||||||
-42.83098282869,0.,42.3056266003596,-9.9851089443952,0.,0.,1., 161P 226
|
|
||||||
0.,0.,0.; 161P 227
|
|
||||||
126,1,1,0,0,1,0,0.,0.,0.999999999999999,0.999999999999999,1.,1., 163P 228
|
|
||||||
42.3056266003596,-9.9851089443952,-1.6,38.9999999999998, 163P 229
|
|
||||||
-9.9851089443952,-1.6,0.,0.999999999999999,0.,0.,0.; 163P 230
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,38.9999999999998, 165P 231
|
|
||||||
-9.9851089443952,0.,38.9999999999998,-9.9851089443952,-1.6,0., 165P 232
|
|
||||||
1.,0.,0.,0.; 165P 233
|
|
||||||
126,1,1,0,0,1,0,0.,0.,0.999999999999999,0.999999999999999,1.,1., 167P 234
|
|
||||||
42.3056266003596,-9.9851089443952,0.,38.9999999999998, 167P 235
|
|
||||||
-9.9851089443952,0.,0.,0.999999999999999,0.,0.,0.; 167P 236
|
|
||||||
126,4,2,0,0,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 169P 237
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 169P 238
|
|
||||||
0.707106781186547,1.,0.707106781186546,1.,38.9999999999998, 169P 239
|
|
||||||
-9.98510894439519,-1.6,35.6839082268816,-9.98510894439519,-1.6, 169P 240
|
|
||||||
35.6839082268816,-6.66901717127695,-1.6,35.6839082268816, 169P 241
|
|
||||||
-3.35292539815871,-1.6,38.9999999999998,-3.35292539815871,-1.6, 169P 242
|
|
||||||
0.,3.14159265358979,0.,0.,0.; 169P 243
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,38.9999999999998, 171P 244
|
|
||||||
-3.35292539815871,0.,38.9999999999998,-3.35292539815871,-1.6,0., 171P 245
|
|
||||||
1.,0.,0.,0.; 171P 246
|
|
||||||
126,4,2,0,0,0,0,0.,0.,0.,1.5707963267949,1.5707963267949, 173P 247
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1., 173P 248
|
|
||||||
0.707106781186547,1.,0.707106781186546,1.,38.9999999999998, 173P 249
|
|
||||||
-9.98510894439519,0.,35.6839082268816,-9.98510894439519,0., 173P 250
|
|
||||||
35.6839082268816,-6.66901717127695,0.,35.6839082268816, 173P 251
|
|
||||||
-3.35292539815871,0.,38.9999999999998,-3.35292539815871,0.,0., 173P 252
|
|
||||||
3.14159265358979,0.,0.,0.; 173P 253
|
|
||||||
126,1,1,0,0,1,0,0.,0.,0.999999999999999,0.999999999999999,1.,1., 175P 254
|
|
||||||
38.9999999999998,-3.35292539815871,-1.6,42.3056266003596, 175P 255
|
|
||||||
-3.35292539815871,-1.6,0.,0.999999999999999,0.,0.,0.; 175P 256
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 177P 257
|
|
||||||
-3.35292539815871,0.,42.3056266003596,-3.35292539815871,-1.6,0., 177P 258
|
|
||||||
1.,0.,0.,0.; 177P 259
|
|
||||||
126,1,1,0,0,1,0,0.,0.,0.999999999999999,0.999999999999999,1.,1., 179P 260
|
|
||||||
38.9999999999998,-3.35292539815871,0.,42.3056266003596, 179P 261
|
|
||||||
-3.35292539815871,0.,0.,0.999999999999999,0.,0.,0.; 179P 262
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 181P 263
|
|
||||||
-3.35292539815871,-1.6,42.3056266003596,14.8309828286996,-1.6, 181P 264
|
|
||||||
0.,1.,0.,0.,0.; 181P 265
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 183P 266
|
|
||||||
14.8309828286996,0.,42.3056266003596,14.8309828286996,-1.6,0., 183P 267
|
|
||||||
1.,0.,0.,0.; 183P 268
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 185P 269
|
|
||||||
-3.35292539815871,0.,42.3056266003596,14.8309828286996,0.,0.,1., 185P 270
|
|
||||||
0.,0.,0.; 185P 271
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 187P 272
|
|
||||||
14.8309828286996,-1.6,-14.3056266003596,14.8309828286996,-1.6, 187P 273
|
|
||||||
0.,1.,0.,0.,0.; 187P 274
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 189P 275
|
|
||||||
14.8309828286996,0.,-14.3056266003596,14.8309828286996,-1.6,0., 189P 276
|
|
||||||
1.,0.,0.,0.; 189P 277
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,42.3056266003596, 191P 278
|
|
||||||
14.8309828286996,0.,-14.3056266003596,14.8309828286996,0.,0.,1., 191P 279
|
|
||||||
0.,0.,0.; 191P 280
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 193P 281
|
|
||||||
14.8309828286996,-1.6,-14.3056266003596,-3.35292539815827,-1.6, 193P 282
|
|
||||||
0.,1.,0.,0.,0.; 193P 283
|
|
||||||
126,1,1,0,0,1,0,0.,0.,1.,1.,1.,1.,-14.3056266003596, 195P 284
|
|
||||||
14.8309828286996,0.,-14.3056266003596,-3.35292539815827,0.,0., 195P 285
|
|
||||||
1.,0.,0.,0.; 195P 286
|
|
||||||
128,1,8,1,2,0,1,0,0,1,-0.499999999999999,-0.499999999999999,0.5, 197P 287
|
|
||||||
0.5,-3.14159265358979,-3.14159265358979,-3.14159265358979, 197P 288
|
|
||||||
-1.5707963267949,-1.5707963267949,0.,0.,1.5707963267949, 197P 289
|
|
||||||
1.5707963267949,3.14159265358979,3.14159265358979, 197P 290
|
|
||||||
3.14159265358979,1.,1.,0.707106781186548,0.707106781186548,1., 197P 291
|
|
||||||
1.,0.707106781186548,0.707106781186548,1.,1.,0.707106781186548, 197P 292
|
|
||||||
0.707106781186548,1.,1.,0.707106781186548,0.707106781186548,1., 197P 293
|
|
||||||
1.,29.6,-27.9999999999999,-1.6,29.6,-27.9999999999999,0.,29.6, 197P 294
|
|
||||||
-26.3999999999999,-1.6,29.6,-26.3999999999999,0.,28., 197P 295
|
|
||||||
-26.3999999999999,-1.6,28.,-26.3999999999999,0.,26.4, 197P 296
|
|
||||||
-26.3999999999999,-1.6,26.4,-26.3999999999999,0.,26.4, 197P 297
|
|
||||||
-27.9999999999999,-1.6,26.4,-27.9999999999999,0.,26.4, 197P 298
|
|
||||||
-29.5999999999999,-1.6,26.4,-29.5999999999999,0.,28., 197P 299
|
|
||||||
-29.5999999999999,-1.6,28.,-29.5999999999999,0.,29.6, 197P 300
|
|
||||||
-29.5999999999999,-1.6,29.6,-29.5999999999999,0.,29.6, 197P 301
|
|
||||||
-27.9999999999999,-1.6,29.6,-27.9999999999999,0., 197P 302
|
|
||||||
-0.499999999999999,0.5,-3.14159265358979,3.14159265358979; 197P 303
|
|
||||||
128,1,8,1,2,0,1,0,0,1,-0.5,-0.5,0.5,0.5,-3.14159265358979, 199P 304
|
|
||||||
-3.14159265358979,-3.14159265358979,-1.5707963267949, 199P 305
|
|
||||||
-1.5707963267949,0.,0.,1.5707963267949,1.5707963267949, 199P 306
|
|
||||||
3.14159265358979,3.14159265358979,3.14159265358979,1.,1., 199P 307
|
|
||||||
0.707106781186548,0.707106781186548,1.,1.,0.707106781186548, 199P 308
|
|
||||||
0.707106781186548,1.,1.,0.707106781186548,0.707106781186548,1., 199P 309
|
|
||||||
1.,0.707106781186548,0.707106781186548,1.,1.,1.6, 199P 310
|
|
||||||
1.95943487863577D-16,-1.6,1.6,1.95943487863577D-16,0.,1.6,1.6, 199P 311
|
|
||||||
-1.6,1.6,1.6,0.,-1.95943487863577D-16,1.6,-1.6, 199P 312
|
|
||||||
-1.95943487863577D-16,1.6,0.,-1.6,1.6,-1.6,-1.6,1.6,0.,-1.6, 199P 313
|
|
||||||
-1.95943487863577D-16,-1.6,-1.6,-1.95943487863577D-16,0.,-1.6, 199P 314
|
|
||||||
-1.6,-1.6,-1.6,-1.6,0.,1.95943487863577D-16,-1.6,-1.6, 199P 315
|
|
||||||
1.95943487863577D-16,-1.6,0.,1.6,-1.6,-1.6,1.6,-1.6,0.,1.6, 199P 316
|
|
||||||
1.95943487863577D-16,-1.6,1.6,1.95943487863577D-16,0.,-0.5,0.5, 199P 317
|
|
||||||
-3.14159265358979,3.14159265358979; 199P 318
|
|
||||||
128,1,8,1,2,0,1,0,0,1,-0.499999999999999,-0.499999999999999,0.5, 201P 319
|
|
||||||
0.5,-3.14159265358979,-3.14159265358979,-3.14159265358979, 201P 320
|
|
||||||
-1.5707963267949,-1.5707963267949,0.,0.,1.5707963267949, 201P 321
|
|
||||||
1.5707963267949,3.14159265358979,3.14159265358979, 201P 322
|
|
||||||
3.14159265358979,1.,1.,0.707106781186548,0.707106781186548,1., 201P 323
|
|
||||||
1.,0.707106781186548,0.707106781186548,1.,1.,0.707106781186548, 201P 324
|
|
||||||
0.707106781186548,1.,1.,0.707106781186548,0.707106781186548,1., 201P 325
|
|
||||||
1.,29.6,6.23684328668724D-14,-1.6,29.6,6.23684328668724D-14,0., 201P 326
|
|
||||||
29.6,1.60000000000006,-1.6,29.6,1.60000000000006,0.,28., 201P 327
|
|
||||||
1.60000000000006,-1.6,28.,1.60000000000006,0.,26.4, 201P 328
|
|
||||||
1.60000000000006,-1.6,26.4,1.60000000000006,0.,26.4, 201P 329
|
|
||||||
6.19765458911452D-14,-1.6,26.4,6.19765458911452D-14,0.,26.4, 201P 330
|
|
||||||
-1.59999999999994,-1.6,26.4,-1.59999999999994,0.,28., 201P 331
|
|
||||||
-1.59999999999994,-1.6,28.,-1.59999999999994,0.,29.6, 201P 332
|
|
||||||
-1.59999999999994,-1.6,29.6,-1.59999999999994,0.,29.6, 201P 333
|
|
||||||
6.23684328668724D-14,-1.6,29.6,6.23684328668724D-14,0., 201P 334
|
|
||||||
-0.499999999999999,0.5,-3.14159265358979,3.14159265358979; 201P 335
|
|
||||||
128,1,8,1,2,0,1,0,0,1,-0.5,-0.5,0.500000000000001, 203P 336
|
|
||||||
0.500000000000001,-3.14159265358979,-3.14159265358979, 203P 337
|
|
||||||
-3.14159265358979,-1.5707963267949,-1.5707963267949,0.,0., 203P 338
|
|
||||||
1.5707963267949,1.5707963267949,3.14159265358979, 203P 339
|
|
||||||
3.14159265358979,3.14159265358979,1.,1.,0.707106781186548, 203P 340
|
|
||||||
0.707106781186548,1.,1.,0.707106781186548,0.707106781186548,1., 203P 341
|
|
||||||
1.,0.707106781186548,0.707106781186548,1.,1.,0.707106781186548, 203P 342
|
|
||||||
0.707106781186548,1.,1.,1.60000000000001,-28.,-1.6, 203P 343
|
|
||||||
1.60000000000001,-28.,-1.38777878078145D-16,1.60000000000001, 203P 344
|
|
||||||
-26.4,-1.6,1.60000000000001,-26.4,-1.38777878078145D-16, 203P 345
|
|
||||||
9.15933995315754D-15,-26.4,-1.6,9.15933995315754D-15,-26.4, 203P 346
|
|
||||||
-1.38777878078145D-16,-1.59999999999999,-26.4,-1.6, 203P 347
|
|
||||||
-1.59999999999999,-26.4,-1.38777878078145D-16,-1.59999999999999, 203P 348
|
|
||||||
-28.,-1.6,-1.59999999999999,-28.,-1.38777878078145D-16, 203P 349
|
|
||||||
-1.59999999999999,-29.6,-1.6,-1.59999999999999,-29.6, 203P 350
|
|
||||||
-1.38777878078145D-16,9.15933995315754D-15,-29.6,-1.6, 203P 351
|
|
||||||
9.15933995315754D-15,-29.6,-1.38777878078145D-16, 203P 352
|
|
||||||
1.60000000000001,-29.6,-1.6,1.60000000000001,-29.6, 203P 353
|
|
||||||
-1.38777878078145D-16,1.60000000000001,-28.,-1.6, 203P 354
|
|
||||||
1.60000000000001,-28.,-1.38777878078145D-16,-0.5, 203P 355
|
|
||||||
0.500000000000001,-3.14159265358979,3.14159265358979; 203P 356
|
|
||||||
128,1,1,1,1,0,0,1,0,0,0.,0.,0.16,0.16,0.,0.,0.33056266003594, 205P 357
|
|
||||||
0.33056266003594,1.,1.,1.,1.,-14.3056266003596, 205P 358
|
|
||||||
-3.35292539815827,0.,-14.3056266003596,-3.35292539815827,-1.6, 205P 359
|
|
||||||
-11.0000000000002,-3.35292539815827,0.,-11.0000000000002, 205P 360
|
|
||||||
-3.35292539815827,-1.6,0.,0.16,0.,0.33056266003594; 205P 361
|
|
||||||
128,1,4,1,2,0,0,0,0,0,-0.241247846783122,-0.241247846783122, 207P 362
|
|
||||||
0.241247846783122,0.241247846783122,0.,0.,0.,1.5707963267949, 207P 363
|
|
||||||
1.5707963267949,3.14159265358979,3.14159265358979, 207P 364
|
|
||||||
3.14159265358979,1.,1.,0.707106781186548,0.707106781186548,1., 207P 365
|
|
||||||
1.,0.707106781186548,0.707106781186548,1.,1.,-11.0000000000002, 207P 366
|
|
||||||
-3.35292539815827,0.,-11.0000000000002,-3.35292539815827,-1.6, 207P 367
|
|
||||||
-7.68390822688196,-3.35292539815827,0.,-7.68390822688196, 207P 368
|
|
||||||
-3.35292539815827,-1.6,-7.68390822688196,-6.66901717127651,0., 207P 369
|
|
||||||
-7.68390822688196,-6.66901717127651,-1.6,-7.68390822688196, 207P 370
|
|
||||||
-9.98510894439475,0.,-7.68390822688196,-9.98510894439475,-1.6, 207P 371
|
|
||||||
-11.0000000000002,-9.98510894439475,0.,-11.0000000000002, 207P 372
|
|
||||||
-9.98510894439475,-1.6,-0.241247846783122,0.241247846783122,0., 207P 373
|
|
||||||
3.14159265358979; 207P 374
|
|
||||||
128,1,1,1,1,0,0,1,0,0,-0.16,-0.16,0.,0.,-0.33056266003594, 209P 375
|
|
||||||
-0.33056266003594,0.,0.,1.,1.,1.,1.,-14.3056266003596, 209P 376
|
|
||||||
-9.98510894439476,-1.6,-14.3056266003596,-9.98510894439476,0., 209P 377
|
|
||||||
-11.0000000000002,-9.98510894439476,-1.6,-11.0000000000002, 209P 378
|
|
||||||
-9.98510894439476,0.,-0.16,0.,-0.33056266003594,0.; 209P 379
|
|
||||||
128,1,1,1,1,0,0,1,0,0,-0.16,-0.16,0.,0.,-3.28458738842953, 211P 380
|
|
||||||
-3.28458738842953,0.,0.,1.,1.,1.,1.,-14.3056266003596, 211P 381
|
|
||||||
-42.83098282869,-1.6,-14.3056266003596,-42.83098282869,0., 211P 382
|
|
||||||
-14.3056266003596,-9.98510894439476,-1.6,-14.3056266003596, 211P 383
|
|
||||||
-9.98510894439476,0.,-0.16,0.,-3.28458738842953,0.; 211P 384
|
|
||||||
128,1,1,1,1,0,0,1,0,0,0.,0.,0.16,0.16,0.,0.,5.66112532007192, 213P 385
|
|
||||||
5.66112532007192,1.,1.,1.,1.,-14.3056266003596,-42.83098282869, 213P 386
|
|
||||||
0.,-14.3056266003596,-42.83098282869,-1.6,42.3056266003596, 213P 387
|
|
||||||
-42.83098282869,0.,42.3056266003596,-42.83098282869,-1.6,0., 213P 388
|
|
||||||
0.16,0.,5.66112532007192; 213P 389
|
|
||||||
128,1,1,1,1,0,0,1,0,0,0.,0.,0.16,0.16,0.,0.,3.28458738842948, 215P 390
|
|
||||||
3.28458738842948,1.,1.,1.,1.,42.3056266003596,-42.83098282869, 215P 391
|
|
||||||
0.,42.3056266003596,-42.83098282869,-1.6,42.3056266003596, 215P 392
|
|
||||||
-9.9851089443952,0.,42.3056266003596,-9.9851089443952,-1.6,0., 215P 393
|
|
||||||
0.16,0.,3.28458738842948; 215P 394
|
|
||||||
128,1,1,1,1,0,0,1,0,0,-0.16,-0.16,0.,0.,-0.33056266003598, 217P 395
|
|
||||||
-0.33056266003598,0.,0.,1.,1.,1.,1.,38.9999999999998, 217P 396
|
|
||||||
-9.9851089443952,-1.6,38.9999999999998,-9.9851089443952,0., 217P 397
|
|
||||||
42.3056266003596,-9.9851089443952,-1.6,42.3056266003596, 217P 398
|
|
||||||
-9.9851089443952,0.,-0.16,0.,-0.33056266003598,0.; 217P 399
|
|
||||||
128,1,4,1,2,0,0,0,0,0,-0.241247846783121,-0.241247846783121, 219P 400
|
|
||||||
0.241247846783121,0.241247846783121,0.,0.,0.,1.5707963267949, 219P 401
|
|
||||||
1.5707963267949,3.14159265358979,3.14159265358979, 219P 402
|
|
||||||
3.14159265358979,1.,1.,0.707106781186548,0.707106781186548,1., 219P 403
|
|
||||||
1.,0.707106781186548,0.707106781186548,1.,1.,38.9999999999998, 219P 404
|
|
||||||
-9.9851089443952,0.,38.9999999999998,-9.9851089443952,-1.6, 219P 405
|
|
||||||
35.6839082268816,-9.9851089443952,0.,35.6839082268816, 219P 406
|
|
||||||
-9.9851089443952,-1.6,35.6839082268816,-6.66901717127695,0., 219P 407
|
|
||||||
35.6839082268816,-6.66901717127695,-1.6,35.6839082268816, 219P 408
|
|
||||||
-3.3529253981587,0.,35.6839082268816,-3.3529253981587,-1.6, 219P 409
|
|
||||||
38.9999999999998,-3.3529253981587,0.,38.9999999999998, 219P 410
|
|
||||||
-3.3529253981587,-1.6,-0.241247846783121,0.241247846783121,0., 219P 411
|
|
||||||
3.14159265358979; 219P 412
|
|
||||||
128,1,1,1,1,0,0,1,0,0,0.,0.,0.16,0.16,0.,0.,0.33056266003598, 221P 413
|
|
||||||
0.33056266003598,1.,1.,1.,1.,38.9999999999998,-3.35292539815871, 221P 414
|
|
||||||
0.,38.9999999999998,-3.35292539815871,-1.6,42.3056266003596, 221P 415
|
|
||||||
-3.35292539815871,0.,42.3056266003596,-3.35292539815871,-1.6,0., 221P 416
|
|
||||||
0.16,0.,0.33056266003598; 221P 417
|
|
||||||
128,1,1,1,1,0,0,1,0,0,0.,0.,0.16,0.16,0.,0.,1.81839082268583, 223P 418
|
|
||||||
1.81839082268583,1.,1.,1.,1.,42.3056266003596,-3.35292539815871, 223P 419
|
|
||||||
0.,42.3056266003596,-3.35292539815871,-1.6,42.3056266003596, 223P 420
|
|
||||||
14.8309828286996,0.,42.3056266003596,14.8309828286996,-1.6,0., 223P 421
|
|
||||||
0.16,0.,1.81839082268583; 223P 422
|
|
||||||
128,1,1,1,1,0,0,1,0,0,-0.16,-0.16,0.,0.,-5.66112532007192, 225P 423
|
|
||||||
-5.66112532007192,0.,0.,1.,1.,1.,1.,-14.3056266003596, 225P 424
|
|
||||||
14.8309828286996,-1.6,-14.3056266003596,14.8309828286996,0., 225P 425
|
|
||||||
42.3056266003596,14.8309828286996,-1.6,42.3056266003596, 225P 426
|
|
||||||
14.8309828286996,0.,-0.16,0.,-5.66112532007192,0.; 225P 427
|
|
||||||
128,1,1,1,1,0,0,1,0,0,-0.16,-0.16,0.,0.,-1.81839082268579, 227P 428
|
|
||||||
-1.81839082268579,0.,0.,1.,1.,1.,1.,-14.3056266003596, 227P 429
|
|
||||||
-3.35292539815827,-1.6,-14.3056266003596,-3.35292539815827,0., 227P 430
|
|
||||||
-14.3056266003596,14.8309828286996,-1.6,-14.3056266003596, 227P 431
|
|
||||||
14.8309828286996,0.,-0.16,0.,-1.81839082268579,0.; 227P 432
|
|
||||||
128,1,1,1,1,0,0,1,0,0,-2.83056266003595,-2.83056266003595, 229P 433
|
|
||||||
2.83056266003597,2.83056266003597,-2.94423511048519, 229P 434
|
|
||||||
-2.94423511048519,2.82196145525377,2.82196145525377,1.,1.,1.,1., 229P 435
|
|
||||||
42.3056266003596,-42.83098282869,-1.6,-14.3056266003596, 229P 436
|
|
||||||
-42.83098282869,-1.6,42.3056266003596,14.8309828286996,-1.6, 229P 437
|
|
||||||
-14.3056266003596,14.8309828286996,-1.6,-2.83056266003595, 229P 438
|
|
||||||
2.83056266003597,-2.94423511048519,2.82196145525377; 229P 439
|
|
||||||
128,1,1,1,1,0,0,1,0,0,-2.83056266003597,-2.83056266003597, 231P 440
|
|
||||||
2.83056266003595,2.83056266003595,-2.94423511048519, 231P 441
|
|
||||||
-2.94423511048519,2.82196145525377,2.82196145525377,1.,1.,1.,1., 231P 442
|
|
||||||
-14.3056266003596,-42.83098282869,0.,42.3056266003596, 231P 443
|
|
||||||
-42.83098282869,0.,-14.3056266003596,14.8309828286996,0., 231P 444
|
|
||||||
42.3056266003596,14.8309828286996,0.,-2.83056266003597, 231P 445
|
|
||||||
2.83056266003595,-2.94423511048519,2.82196145525377; 231P 446
|
|
||||||
502,36,29.6,-27.9999999999999,0.,29.6,-27.9999999999999,-1.6, 233P 447
|
|
||||||
26.4,-27.9999999999999,-1.6,1.6,0.,0.,1.6,1.95943487863577D-16, 233P 448
|
|
||||||
-1.6,-1.6,-1.9593701661158D-16,-1.6,29.6,6.21724893790088D-14, 233P 449
|
|
||||||
0.,29.6,6.23684328668724D-14,-1.6,26.4,6.19765523623972D-14, 233P 450
|
|
||||||
-1.6,1.60000000000001,-28.,0.,1.60000000000001,-28.,-1.6, 233P 451
|
|
||||||
-1.59999999999999,-28.,-1.6,-14.3056266003596,-3.35292539815827, 233P 452
|
|
||||||
-1.6,-11.0000000000002,-3.35292539815827,-1.6,-11.0000000000002, 233P 453
|
|
||||||
-3.35292539815827,0.,-14.3056266003596,-3.35292539815827,0., 233P 454
|
|
||||||
-11.0000000000002,-9.98510894439476,-1.6,-11.0000000000002, 233P 455
|
|
||||||
-9.98510894439476,0.,-14.3056266003596,-9.98510894439476,-1.6, 233P 456
|
|
||||||
-14.3056266003596,-9.98510894439476,0.,-14.3056266003596, 233P 457
|
|
||||||
-42.83098282869,-1.6,-14.3056266003596,-42.83098282869,0., 233P 458
|
|
||||||
42.3056266003596,-42.83098282869,-1.6,42.3056266003596, 233P 459
|
|
||||||
-42.83098282869,0.,42.3056266003596,-9.9851089443952,-1.6, 233P 460
|
|
||||||
42.3056266003596,-9.9851089443952,0.,38.9999999999998, 233P 461
|
|
||||||
-9.9851089443952,-1.6,38.9999999999998,-9.9851089443952,0., 233P 462
|
|
||||||
38.9999999999998,-3.35292539815871,-1.6,38.9999999999998, 233P 463
|
|
||||||
-3.35292539815871,0.,42.3056266003596,-3.35292539815871,-1.6, 233P 464
|
|
||||||
42.3056266003596,-3.35292539815871,0.,42.3056266003596, 233P 465
|
|
||||||
14.8309828286996,-1.6,42.3056266003596,14.8309828286996,0., 233P 466
|
|
||||||
-14.3056266003596,14.8309828286996,-1.6,-14.3056266003596, 233P 467
|
|
||||||
14.8309828286996,0.; 233P 468
|
|
||||||
504,52,93,233,1,233,1,95,233,1,233,2,97,233,3,233,2,99,233,2, 235P 469
|
|
||||||
233,3,101,233,4,233,4,103,233,4,233,5,105,233,6,233,5,107,233,5, 235P 470
|
|
||||||
233,6,109,233,7,233,7,111,233,7,233,8,113,233,9,233,8,115,233,8, 235P 471
|
|
||||||
233,9,117,233,10,233,10,119,233,10,233,11,121,233,12,233,11,123, 235P 472
|
|
||||||
233,11,233,12,125,233,13,233,14,127,233,15,233,14,129,233,16, 235P 473
|
|
||||||
233,15,131,233,16,233,13,133,233,14,233,17,135,233,18,233,17, 235P 474
|
|
||||||
137,233,15,233,18,139,233,17,233,19,141,233,20,233,19,143,233, 235P 475
|
|
||||||
18,233,20,145,233,19,233,21,147,233,22,233,21,149,233,20,233,22, 235P 476
|
|
||||||
151,233,21,233,23,153,233,24,233,23,155,233,22,233,24,157,233, 235P 477
|
|
||||||
23,233,25,159,233,26,233,25,161,233,24,233,26,163,233,25,233,27, 235P 478
|
|
||||||
165,233,28,233,27,167,233,26,233,28,169,233,27,233,29,171,233, 235P 479
|
|
||||||
30,233,29,173,233,28,233,30,175,233,29,233,31,177,233,32,233,31, 235P 480
|
|
||||||
179,233,30,233,32,181,233,31,233,33,183,233,34,233,33,185,233, 235P 481
|
|
||||||
32,233,34,187,233,33,233,35,189,233,36,233,35,191,233,34,233,36, 235P 482
|
|
||||||
193,233,35,233,13,195,233,36,233,16; 235P 483
|
|
||||||
406,1,7HSolide1; 237P 484
|
|
||||||
314,74.9019607843137,74.9019607843137,74.9019607843137,; 239P 485
|
|
||||||
314,6.66666666666667,75.6862745098039,32.9411764705882,; 241P 486
|
|
||||||
S 1G 3D 242P 486 T 1
|
|
|
@ -1,661 +0,0 @@
|
||||||
ISO-10303-21;
|
|
||||||
HEADER;
|
|
||||||
/* Generated by software containing ST-Developer
|
|
||||||
* from STEP Tools, Inc. (www.steptools.com)
|
|
||||||
*/
|
|
||||||
|
|
||||||
FILE_DESCRIPTION(
|
|
||||||
/* description */ (''),
|
|
||||||
/* implementation_level */ '2;1');
|
|
||||||
|
|
||||||
FILE_NAME(
|
|
||||||
/* name */
|
|
||||||
'D:\\Users\\dimercur\\Documents\\SVN\\projets-gei\\Dumber 2015\\Mecani
|
|
||||||
que\\Chargeur\\1593K PCB.stp',
|
|
||||||
/* time_stamp */ '2016-09-20T15:05:27+02:00',
|
|
||||||
/* author */ ('dimercur'),
|
|
||||||
/* organization */ (''),
|
|
||||||
/* preprocessor_version */ 'ST-DEVELOPER v16.1',
|
|
||||||
/* originating_system */ 'Autodesk Inventor 2016',
|
|
||||||
/* authorisation */ '');
|
|
||||||
|
|
||||||
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
|
|
||||||
ENDSEC;
|
|
||||||
|
|
||||||
DATA;
|
|
||||||
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#575);
|
|
||||||
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#584,#12);
|
|
||||||
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#574);
|
|
||||||
#13=STYLED_ITEM('',(#594),#14);
|
|
||||||
#14=MANIFOLD_SOLID_BREP('Solide1',#351);
|
|
||||||
#15=LINE('',#501,#47);
|
|
||||||
#16=LINE('',#503,#48);
|
|
||||||
#17=LINE('',#505,#49);
|
|
||||||
#18=LINE('',#506,#50);
|
|
||||||
#19=LINE('',#511,#51);
|
|
||||||
#20=LINE('',#515,#52);
|
|
||||||
#21=LINE('',#517,#53);
|
|
||||||
#22=LINE('',#518,#54);
|
|
||||||
#23=LINE('',#521,#55);
|
|
||||||
#24=LINE('',#523,#56);
|
|
||||||
#25=LINE('',#524,#57);
|
|
||||||
#26=LINE('',#527,#58);
|
|
||||||
#27=LINE('',#529,#59);
|
|
||||||
#28=LINE('',#530,#60);
|
|
||||||
#29=LINE('',#533,#61);
|
|
||||||
#30=LINE('',#535,#62);
|
|
||||||
#31=LINE('',#536,#63);
|
|
||||||
#32=LINE('',#539,#64);
|
|
||||||
#33=LINE('',#541,#65);
|
|
||||||
#34=LINE('',#542,#66);
|
|
||||||
#35=LINE('',#547,#67);
|
|
||||||
#36=LINE('',#551,#68);
|
|
||||||
#37=LINE('',#553,#69);
|
|
||||||
#38=LINE('',#554,#70);
|
|
||||||
#39=LINE('',#557,#71);
|
|
||||||
#40=LINE('',#559,#72);
|
|
||||||
#41=LINE('',#560,#73);
|
|
||||||
#42=LINE('',#563,#74);
|
|
||||||
#43=LINE('',#565,#75);
|
|
||||||
#44=LINE('',#566,#76);
|
|
||||||
#45=LINE('',#568,#77);
|
|
||||||
#46=LINE('',#569,#78);
|
|
||||||
#47=VECTOR('',#411,3.3056266003594);
|
|
||||||
#48=VECTOR('',#412,1.6);
|
|
||||||
#49=VECTOR('',#413,3.3056266003594);
|
|
||||||
#50=VECTOR('',#414,1.6);
|
|
||||||
#51=VECTOR('',#419,1.6);
|
|
||||||
#52=VECTOR('',#424,3.3056266003594);
|
|
||||||
#53=VECTOR('',#425,1.6);
|
|
||||||
#54=VECTOR('',#426,3.3056266003594);
|
|
||||||
#55=VECTOR('',#429,32.8458738842952);
|
|
||||||
#56=VECTOR('',#430,1.6);
|
|
||||||
#57=VECTOR('',#431,32.8458738842952);
|
|
||||||
#58=VECTOR('',#434,56.6112532007192);
|
|
||||||
#59=VECTOR('',#435,1.6);
|
|
||||||
#60=VECTOR('',#436,56.6112532007192);
|
|
||||||
#61=VECTOR('',#439,32.8458738842948);
|
|
||||||
#62=VECTOR('',#440,1.6);
|
|
||||||
#63=VECTOR('',#441,32.8458738842948);
|
|
||||||
#64=VECTOR('',#444,3.3056266003598);
|
|
||||||
#65=VECTOR('',#445,1.6);
|
|
||||||
#66=VECTOR('',#446,3.3056266003598);
|
|
||||||
#67=VECTOR('',#451,1.6);
|
|
||||||
#68=VECTOR('',#456,3.3056266003598);
|
|
||||||
#69=VECTOR('',#457,1.6);
|
|
||||||
#70=VECTOR('',#458,3.3056266003598);
|
|
||||||
#71=VECTOR('',#461,18.1839082268583);
|
|
||||||
#72=VECTOR('',#462,1.6);
|
|
||||||
#73=VECTOR('',#463,18.1839082268583);
|
|
||||||
#74=VECTOR('',#466,56.6112532007192);
|
|
||||||
#75=VECTOR('',#467,1.6);
|
|
||||||
#76=VECTOR('',#468,56.6112532007192);
|
|
||||||
#77=VECTOR('',#471,18.1839082268579);
|
|
||||||
#78=VECTOR('',#472,18.1839082268579);
|
|
||||||
#79=PLANE('',#365);
|
|
||||||
#80=PLANE('',#369);
|
|
||||||
#81=PLANE('',#370);
|
|
||||||
#82=PLANE('',#371);
|
|
||||||
#83=PLANE('',#372);
|
|
||||||
#84=PLANE('',#373);
|
|
||||||
#85=PLANE('',#377);
|
|
||||||
#86=PLANE('',#378);
|
|
||||||
#87=PLANE('',#379);
|
|
||||||
#88=PLANE('',#380);
|
|
||||||
#89=PLANE('',#381);
|
|
||||||
#90=PLANE('',#382);
|
|
||||||
#91=FACE_BOUND('',#122,.T.);
|
|
||||||
#92=FACE_BOUND('',#124,.T.);
|
|
||||||
#93=FACE_BOUND('',#126,.T.);
|
|
||||||
#94=FACE_BOUND('',#128,.T.);
|
|
||||||
#95=FACE_BOUND('',#142,.T.);
|
|
||||||
#96=FACE_BOUND('',#143,.T.);
|
|
||||||
#97=FACE_BOUND('',#144,.T.);
|
|
||||||
#98=FACE_BOUND('',#145,.T.);
|
|
||||||
#99=FACE_BOUND('',#147,.T.);
|
|
||||||
#100=FACE_BOUND('',#148,.T.);
|
|
||||||
#101=FACE_BOUND('',#149,.T.);
|
|
||||||
#102=FACE_BOUND('',#150,.T.);
|
|
||||||
#103=FACE_OUTER_BOUND('',#121,.T.);
|
|
||||||
#104=FACE_OUTER_BOUND('',#123,.T.);
|
|
||||||
#105=FACE_OUTER_BOUND('',#125,.T.);
|
|
||||||
#106=FACE_OUTER_BOUND('',#127,.T.);
|
|
||||||
#107=FACE_OUTER_BOUND('',#129,.T.);
|
|
||||||
#108=FACE_OUTER_BOUND('',#130,.T.);
|
|
||||||
#109=FACE_OUTER_BOUND('',#131,.T.);
|
|
||||||
#110=FACE_OUTER_BOUND('',#132,.T.);
|
|
||||||
#111=FACE_OUTER_BOUND('',#133,.T.);
|
|
||||||
#112=FACE_OUTER_BOUND('',#134,.T.);
|
|
||||||
#113=FACE_OUTER_BOUND('',#135,.T.);
|
|
||||||
#114=FACE_OUTER_BOUND('',#136,.T.);
|
|
||||||
#115=FACE_OUTER_BOUND('',#137,.T.);
|
|
||||||
#116=FACE_OUTER_BOUND('',#138,.T.);
|
|
||||||
#117=FACE_OUTER_BOUND('',#139,.T.);
|
|
||||||
#118=FACE_OUTER_BOUND('',#140,.T.);
|
|
||||||
#119=FACE_OUTER_BOUND('',#141,.T.);
|
|
||||||
#120=FACE_OUTER_BOUND('',#146,.T.);
|
|
||||||
#121=EDGE_LOOP('',(#239));
|
|
||||||
#122=EDGE_LOOP('',(#240));
|
|
||||||
#123=EDGE_LOOP('',(#241));
|
|
||||||
#124=EDGE_LOOP('',(#242));
|
|
||||||
#125=EDGE_LOOP('',(#243));
|
|
||||||
#126=EDGE_LOOP('',(#244));
|
|
||||||
#127=EDGE_LOOP('',(#245));
|
|
||||||
#128=EDGE_LOOP('',(#246));
|
|
||||||
#129=EDGE_LOOP('',(#247,#248,#249,#250));
|
|
||||||
#130=EDGE_LOOP('',(#251,#252,#253,#254));
|
|
||||||
#131=EDGE_LOOP('',(#255,#256,#257,#258));
|
|
||||||
#132=EDGE_LOOP('',(#259,#260,#261,#262));
|
|
||||||
#133=EDGE_LOOP('',(#263,#264,#265,#266));
|
|
||||||
#134=EDGE_LOOP('',(#267,#268,#269,#270));
|
|
||||||
#135=EDGE_LOOP('',(#271,#272,#273,#274));
|
|
||||||
#136=EDGE_LOOP('',(#275,#276,#277,#278));
|
|
||||||
#137=EDGE_LOOP('',(#279,#280,#281,#282));
|
|
||||||
#138=EDGE_LOOP('',(#283,#284,#285,#286));
|
|
||||||
#139=EDGE_LOOP('',(#287,#288,#289,#290));
|
|
||||||
#140=EDGE_LOOP('',(#291,#292,#293,#294));
|
|
||||||
#141=EDGE_LOOP('',(#295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,
|
|
||||||
#306));
|
|
||||||
#142=EDGE_LOOP('',(#307));
|
|
||||||
#143=EDGE_LOOP('',(#308));
|
|
||||||
#144=EDGE_LOOP('',(#309));
|
|
||||||
#145=EDGE_LOOP('',(#310));
|
|
||||||
#146=EDGE_LOOP('',(#311,#312,#313,#314,#315,#316,#317,#318,#319,#320,#321,
|
|
||||||
#322));
|
|
||||||
#147=EDGE_LOOP('',(#323));
|
|
||||||
#148=EDGE_LOOP('',(#324));
|
|
||||||
#149=EDGE_LOOP('',(#325));
|
|
||||||
#150=EDGE_LOOP('',(#326));
|
|
||||||
#151=CIRCLE('',#354,1.6);
|
|
||||||
#152=CIRCLE('',#355,1.6);
|
|
||||||
#153=CIRCLE('',#357,1.6);
|
|
||||||
#154=CIRCLE('',#358,1.6);
|
|
||||||
#155=CIRCLE('',#360,1.6);
|
|
||||||
#156=CIRCLE('',#361,1.6);
|
|
||||||
#157=CIRCLE('',#363,1.6);
|
|
||||||
#158=CIRCLE('',#364,1.6);
|
|
||||||
#159=CIRCLE('',#367,3.31609177311824);
|
|
||||||
#160=CIRCLE('',#368,3.31609177311824);
|
|
||||||
#161=CIRCLE('',#375,3.31609177311824);
|
|
||||||
#162=CIRCLE('',#376,3.31609177311824);
|
|
||||||
#163=VERTEX_POINT('',#479);
|
|
||||||
#164=VERTEX_POINT('',#481);
|
|
||||||
#165=VERTEX_POINT('',#484);
|
|
||||||
#166=VERTEX_POINT('',#486);
|
|
||||||
#167=VERTEX_POINT('',#489);
|
|
||||||
#168=VERTEX_POINT('',#491);
|
|
||||||
#169=VERTEX_POINT('',#494);
|
|
||||||
#170=VERTEX_POINT('',#496);
|
|
||||||
#171=VERTEX_POINT('',#499);
|
|
||||||
#172=VERTEX_POINT('',#500);
|
|
||||||
#173=VERTEX_POINT('',#502);
|
|
||||||
#174=VERTEX_POINT('',#504);
|
|
||||||
#175=VERTEX_POINT('',#508);
|
|
||||||
#176=VERTEX_POINT('',#510);
|
|
||||||
#177=VERTEX_POINT('',#514);
|
|
||||||
#178=VERTEX_POINT('',#516);
|
|
||||||
#179=VERTEX_POINT('',#520);
|
|
||||||
#180=VERTEX_POINT('',#522);
|
|
||||||
#181=VERTEX_POINT('',#526);
|
|
||||||
#182=VERTEX_POINT('',#528);
|
|
||||||
#183=VERTEX_POINT('',#532);
|
|
||||||
#184=VERTEX_POINT('',#534);
|
|
||||||
#185=VERTEX_POINT('',#538);
|
|
||||||
#186=VERTEX_POINT('',#540);
|
|
||||||
#187=VERTEX_POINT('',#544);
|
|
||||||
#188=VERTEX_POINT('',#546);
|
|
||||||
#189=VERTEX_POINT('',#550);
|
|
||||||
#190=VERTEX_POINT('',#552);
|
|
||||||
#191=VERTEX_POINT('',#556);
|
|
||||||
#192=VERTEX_POINT('',#558);
|
|
||||||
#193=VERTEX_POINT('',#562);
|
|
||||||
#194=VERTEX_POINT('',#564);
|
|
||||||
#195=EDGE_CURVE('',#163,#163,#151,.T.);
|
|
||||||
#196=EDGE_CURVE('',#164,#164,#152,.T.);
|
|
||||||
#197=EDGE_CURVE('',#165,#165,#153,.T.);
|
|
||||||
#198=EDGE_CURVE('',#166,#166,#154,.T.);
|
|
||||||
#199=EDGE_CURVE('',#167,#167,#155,.T.);
|
|
||||||
#200=EDGE_CURVE('',#168,#168,#156,.T.);
|
|
||||||
#201=EDGE_CURVE('',#169,#169,#157,.T.);
|
|
||||||
#202=EDGE_CURVE('',#170,#170,#158,.T.);
|
|
||||||
#203=EDGE_CURVE('',#171,#172,#15,.T.);
|
|
||||||
#204=EDGE_CURVE('',#173,#172,#16,.T.);
|
|
||||||
#205=EDGE_CURVE('',#174,#173,#17,.T.);
|
|
||||||
#206=EDGE_CURVE('',#174,#171,#18,.T.);
|
|
||||||
#207=EDGE_CURVE('',#172,#175,#159,.T.);
|
|
||||||
#208=EDGE_CURVE('',#176,#175,#19,.T.);
|
|
||||||
#209=EDGE_CURVE('',#173,#176,#160,.T.);
|
|
||||||
#210=EDGE_CURVE('',#175,#177,#20,.T.);
|
|
||||||
#211=EDGE_CURVE('',#178,#177,#21,.T.);
|
|
||||||
#212=EDGE_CURVE('',#176,#178,#22,.T.);
|
|
||||||
#213=EDGE_CURVE('',#177,#179,#23,.T.);
|
|
||||||
#214=EDGE_CURVE('',#180,#179,#24,.T.);
|
|
||||||
#215=EDGE_CURVE('',#178,#180,#25,.T.);
|
|
||||||
#216=EDGE_CURVE('',#179,#181,#26,.T.);
|
|
||||||
#217=EDGE_CURVE('',#182,#181,#27,.T.);
|
|
||||||
#218=EDGE_CURVE('',#180,#182,#28,.T.);
|
|
||||||
#219=EDGE_CURVE('',#181,#183,#29,.T.);
|
|
||||||
#220=EDGE_CURVE('',#184,#183,#30,.T.);
|
|
||||||
#221=EDGE_CURVE('',#182,#184,#31,.T.);
|
|
||||||
#222=EDGE_CURVE('',#183,#185,#32,.T.);
|
|
||||||
#223=EDGE_CURVE('',#186,#185,#33,.T.);
|
|
||||||
#224=EDGE_CURVE('',#184,#186,#34,.T.);
|
|
||||||
#225=EDGE_CURVE('',#185,#187,#161,.T.);
|
|
||||||
#226=EDGE_CURVE('',#188,#187,#35,.T.);
|
|
||||||
#227=EDGE_CURVE('',#186,#188,#162,.T.);
|
|
||||||
#228=EDGE_CURVE('',#187,#189,#36,.T.);
|
|
||||||
#229=EDGE_CURVE('',#190,#189,#37,.T.);
|
|
||||||
#230=EDGE_CURVE('',#188,#190,#38,.T.);
|
|
||||||
#231=EDGE_CURVE('',#189,#191,#39,.T.);
|
|
||||||
#232=EDGE_CURVE('',#192,#191,#40,.T.);
|
|
||||||
#233=EDGE_CURVE('',#190,#192,#41,.T.);
|
|
||||||
#234=EDGE_CURVE('',#191,#193,#42,.T.);
|
|
||||||
#235=EDGE_CURVE('',#194,#193,#43,.T.);
|
|
||||||
#236=EDGE_CURVE('',#192,#194,#44,.T.);
|
|
||||||
#237=EDGE_CURVE('',#193,#171,#45,.T.);
|
|
||||||
#238=EDGE_CURVE('',#194,#174,#46,.T.);
|
|
||||||
#239=ORIENTED_EDGE('',*,*,#195,.F.);
|
|
||||||
#240=ORIENTED_EDGE('',*,*,#196,.F.);
|
|
||||||
#241=ORIENTED_EDGE('',*,*,#197,.F.);
|
|
||||||
#242=ORIENTED_EDGE('',*,*,#198,.F.);
|
|
||||||
#243=ORIENTED_EDGE('',*,*,#199,.F.);
|
|
||||||
#244=ORIENTED_EDGE('',*,*,#200,.F.);
|
|
||||||
#245=ORIENTED_EDGE('',*,*,#201,.F.);
|
|
||||||
#246=ORIENTED_EDGE('',*,*,#202,.F.);
|
|
||||||
#247=ORIENTED_EDGE('',*,*,#203,.T.);
|
|
||||||
#248=ORIENTED_EDGE('',*,*,#204,.F.);
|
|
||||||
#249=ORIENTED_EDGE('',*,*,#205,.F.);
|
|
||||||
#250=ORIENTED_EDGE('',*,*,#206,.T.);
|
|
||||||
#251=ORIENTED_EDGE('',*,*,#207,.T.);
|
|
||||||
#252=ORIENTED_EDGE('',*,*,#208,.F.);
|
|
||||||
#253=ORIENTED_EDGE('',*,*,#209,.F.);
|
|
||||||
#254=ORIENTED_EDGE('',*,*,#204,.T.);
|
|
||||||
#255=ORIENTED_EDGE('',*,*,#210,.T.);
|
|
||||||
#256=ORIENTED_EDGE('',*,*,#211,.F.);
|
|
||||||
#257=ORIENTED_EDGE('',*,*,#212,.F.);
|
|
||||||
#258=ORIENTED_EDGE('',*,*,#208,.T.);
|
|
||||||
#259=ORIENTED_EDGE('',*,*,#213,.T.);
|
|
||||||
#260=ORIENTED_EDGE('',*,*,#214,.F.);
|
|
||||||
#261=ORIENTED_EDGE('',*,*,#215,.F.);
|
|
||||||
#262=ORIENTED_EDGE('',*,*,#211,.T.);
|
|
||||||
#263=ORIENTED_EDGE('',*,*,#216,.T.);
|
|
||||||
#264=ORIENTED_EDGE('',*,*,#217,.F.);
|
|
||||||
#265=ORIENTED_EDGE('',*,*,#218,.F.);
|
|
||||||
#266=ORIENTED_EDGE('',*,*,#214,.T.);
|
|
||||||
#267=ORIENTED_EDGE('',*,*,#219,.T.);
|
|
||||||
#268=ORIENTED_EDGE('',*,*,#220,.F.);
|
|
||||||
#269=ORIENTED_EDGE('',*,*,#221,.F.);
|
|
||||||
#270=ORIENTED_EDGE('',*,*,#217,.T.);
|
|
||||||
#271=ORIENTED_EDGE('',*,*,#222,.T.);
|
|
||||||
#272=ORIENTED_EDGE('',*,*,#223,.F.);
|
|
||||||
#273=ORIENTED_EDGE('',*,*,#224,.F.);
|
|
||||||
#274=ORIENTED_EDGE('',*,*,#220,.T.);
|
|
||||||
#275=ORIENTED_EDGE('',*,*,#225,.T.);
|
|
||||||
#276=ORIENTED_EDGE('',*,*,#226,.F.);
|
|
||||||
#277=ORIENTED_EDGE('',*,*,#227,.F.);
|
|
||||||
#278=ORIENTED_EDGE('',*,*,#223,.T.);
|
|
||||||
#279=ORIENTED_EDGE('',*,*,#228,.T.);
|
|
||||||
#280=ORIENTED_EDGE('',*,*,#229,.F.);
|
|
||||||
#281=ORIENTED_EDGE('',*,*,#230,.F.);
|
|
||||||
#282=ORIENTED_EDGE('',*,*,#226,.T.);
|
|
||||||
#283=ORIENTED_EDGE('',*,*,#231,.T.);
|
|
||||||
#284=ORIENTED_EDGE('',*,*,#232,.F.);
|
|
||||||
#285=ORIENTED_EDGE('',*,*,#233,.F.);
|
|
||||||
#286=ORIENTED_EDGE('',*,*,#229,.T.);
|
|
||||||
#287=ORIENTED_EDGE('',*,*,#234,.T.);
|
|
||||||
#288=ORIENTED_EDGE('',*,*,#235,.F.);
|
|
||||||
#289=ORIENTED_EDGE('',*,*,#236,.F.);
|
|
||||||
#290=ORIENTED_EDGE('',*,*,#232,.T.);
|
|
||||||
#291=ORIENTED_EDGE('',*,*,#237,.T.);
|
|
||||||
#292=ORIENTED_EDGE('',*,*,#206,.F.);
|
|
||||||
#293=ORIENTED_EDGE('',*,*,#238,.F.);
|
|
||||||
#294=ORIENTED_EDGE('',*,*,#235,.T.);
|
|
||||||
#295=ORIENTED_EDGE('',*,*,#203,.F.);
|
|
||||||
#296=ORIENTED_EDGE('',*,*,#237,.F.);
|
|
||||||
#297=ORIENTED_EDGE('',*,*,#234,.F.);
|
|
||||||
#298=ORIENTED_EDGE('',*,*,#231,.F.);
|
|
||||||
#299=ORIENTED_EDGE('',*,*,#228,.F.);
|
|
||||||
#300=ORIENTED_EDGE('',*,*,#225,.F.);
|
|
||||||
#301=ORIENTED_EDGE('',*,*,#222,.F.);
|
|
||||||
#302=ORIENTED_EDGE('',*,*,#219,.F.);
|
|
||||||
#303=ORIENTED_EDGE('',*,*,#216,.F.);
|
|
||||||
#304=ORIENTED_EDGE('',*,*,#213,.F.);
|
|
||||||
#305=ORIENTED_EDGE('',*,*,#210,.F.);
|
|
||||||
#306=ORIENTED_EDGE('',*,*,#207,.F.);
|
|
||||||
#307=ORIENTED_EDGE('',*,*,#195,.T.);
|
|
||||||
#308=ORIENTED_EDGE('',*,*,#197,.T.);
|
|
||||||
#309=ORIENTED_EDGE('',*,*,#199,.T.);
|
|
||||||
#310=ORIENTED_EDGE('',*,*,#201,.T.);
|
|
||||||
#311=ORIENTED_EDGE('',*,*,#238,.T.);
|
|
||||||
#312=ORIENTED_EDGE('',*,*,#205,.T.);
|
|
||||||
#313=ORIENTED_EDGE('',*,*,#209,.T.);
|
|
||||||
#314=ORIENTED_EDGE('',*,*,#212,.T.);
|
|
||||||
#315=ORIENTED_EDGE('',*,*,#215,.T.);
|
|
||||||
#316=ORIENTED_EDGE('',*,*,#218,.T.);
|
|
||||||
#317=ORIENTED_EDGE('',*,*,#221,.T.);
|
|
||||||
#318=ORIENTED_EDGE('',*,*,#224,.T.);
|
|
||||||
#319=ORIENTED_EDGE('',*,*,#227,.T.);
|
|
||||||
#320=ORIENTED_EDGE('',*,*,#230,.T.);
|
|
||||||
#321=ORIENTED_EDGE('',*,*,#233,.T.);
|
|
||||||
#322=ORIENTED_EDGE('',*,*,#236,.T.);
|
|
||||||
#323=ORIENTED_EDGE('',*,*,#196,.T.);
|
|
||||||
#324=ORIENTED_EDGE('',*,*,#198,.T.);
|
|
||||||
#325=ORIENTED_EDGE('',*,*,#200,.T.);
|
|
||||||
#326=ORIENTED_EDGE('',*,*,#202,.T.);
|
|
||||||
#327=CYLINDRICAL_SURFACE('',#353,1.6);
|
|
||||||
#328=CYLINDRICAL_SURFACE('',#356,1.6);
|
|
||||||
#329=CYLINDRICAL_SURFACE('',#359,1.6);
|
|
||||||
#330=CYLINDRICAL_SURFACE('',#362,1.6);
|
|
||||||
#331=CYLINDRICAL_SURFACE('',#366,3.31609177311824);
|
|
||||||
#332=CYLINDRICAL_SURFACE('',#374,3.31609177311825);
|
|
||||||
#333=ADVANCED_FACE('',(#103,#91),#327,.F.);
|
|
||||||
#334=ADVANCED_FACE('',(#104,#92),#328,.F.);
|
|
||||||
#335=ADVANCED_FACE('',(#105,#93),#329,.F.);
|
|
||||||
#336=ADVANCED_FACE('',(#106,#94),#330,.F.);
|
|
||||||
#337=ADVANCED_FACE('',(#107),#79,.T.);
|
|
||||||
#338=ADVANCED_FACE('',(#108),#331,.F.);
|
|
||||||
#339=ADVANCED_FACE('',(#109),#80,.T.);
|
|
||||||
#340=ADVANCED_FACE('',(#110),#81,.T.);
|
|
||||||
#341=ADVANCED_FACE('',(#111),#82,.T.);
|
|
||||||
#342=ADVANCED_FACE('',(#112),#83,.T.);
|
|
||||||
#343=ADVANCED_FACE('',(#113),#84,.T.);
|
|
||||||
#344=ADVANCED_FACE('',(#114),#332,.F.);
|
|
||||||
#345=ADVANCED_FACE('',(#115),#85,.T.);
|
|
||||||
#346=ADVANCED_FACE('',(#116),#86,.T.);
|
|
||||||
#347=ADVANCED_FACE('',(#117),#87,.T.);
|
|
||||||
#348=ADVANCED_FACE('',(#118),#88,.T.);
|
|
||||||
#349=ADVANCED_FACE('',(#119,#95,#96,#97,#98),#89,.T.);
|
|
||||||
#350=ADVANCED_FACE('',(#120,#99,#100,#101,#102),#90,.T.);
|
|
||||||
#351=CLOSED_SHELL('',(#333,#334,#335,#336,#337,#338,#339,#340,#341,#342,
|
|
||||||
#343,#344,#345,#346,#347,#348,#349,#350));
|
|
||||||
#352=AXIS2_PLACEMENT_3D('placement',#477,#383,#384);
|
|
||||||
#353=AXIS2_PLACEMENT_3D('',#478,#385,#386);
|
|
||||||
#354=AXIS2_PLACEMENT_3D('',#480,#387,#388);
|
|
||||||
#355=AXIS2_PLACEMENT_3D('',#482,#389,#390);
|
|
||||||
#356=AXIS2_PLACEMENT_3D('',#483,#391,#392);
|
|
||||||
#357=AXIS2_PLACEMENT_3D('',#485,#393,#394);
|
|
||||||
#358=AXIS2_PLACEMENT_3D('',#487,#395,#396);
|
|
||||||
#359=AXIS2_PLACEMENT_3D('',#488,#397,#398);
|
|
||||||
#360=AXIS2_PLACEMENT_3D('',#490,#399,#400);
|
|
||||||
#361=AXIS2_PLACEMENT_3D('',#492,#401,#402);
|
|
||||||
#362=AXIS2_PLACEMENT_3D('',#493,#403,#404);
|
|
||||||
#363=AXIS2_PLACEMENT_3D('',#495,#405,#406);
|
|
||||||
#364=AXIS2_PLACEMENT_3D('',#497,#407,#408);
|
|
||||||
#365=AXIS2_PLACEMENT_3D('',#498,#409,#410);
|
|
||||||
#366=AXIS2_PLACEMENT_3D('',#507,#415,#416);
|
|
||||||
#367=AXIS2_PLACEMENT_3D('',#509,#417,#418);
|
|
||||||
#368=AXIS2_PLACEMENT_3D('',#512,#420,#421);
|
|
||||||
#369=AXIS2_PLACEMENT_3D('',#513,#422,#423);
|
|
||||||
#370=AXIS2_PLACEMENT_3D('',#519,#427,#428);
|
|
||||||
#371=AXIS2_PLACEMENT_3D('',#525,#432,#433);
|
|
||||||
#372=AXIS2_PLACEMENT_3D('',#531,#437,#438);
|
|
||||||
#373=AXIS2_PLACEMENT_3D('',#537,#442,#443);
|
|
||||||
#374=AXIS2_PLACEMENT_3D('',#543,#447,#448);
|
|
||||||
#375=AXIS2_PLACEMENT_3D('',#545,#449,#450);
|
|
||||||
#376=AXIS2_PLACEMENT_3D('',#548,#452,#453);
|
|
||||||
#377=AXIS2_PLACEMENT_3D('',#549,#454,#455);
|
|
||||||
#378=AXIS2_PLACEMENT_3D('',#555,#459,#460);
|
|
||||||
#379=AXIS2_PLACEMENT_3D('',#561,#464,#465);
|
|
||||||
#380=AXIS2_PLACEMENT_3D('',#567,#469,#470);
|
|
||||||
#381=AXIS2_PLACEMENT_3D('',#570,#473,#474);
|
|
||||||
#382=AXIS2_PLACEMENT_3D('',#571,#475,#476);
|
|
||||||
#383=DIRECTION('axis',(0.,0.,1.));
|
|
||||||
#384=DIRECTION('refdir',(1.,0.,0.));
|
|
||||||
#385=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#386=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#387=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#388=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#389=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#390=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#391=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#392=DIRECTION('ref_axis',(-1.,-1.22464679914736E-16,0.));
|
|
||||||
#393=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#394=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#395=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#396=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#397=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#398=DIRECTION('ref_axis',(-1.,-1.22464679914747E-16,0.));
|
|
||||||
#399=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#400=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#401=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#402=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#403=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#404=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#405=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#406=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#407=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#408=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#409=DIRECTION('center_axis',(1.67929285253279E-16,-1.,0.));
|
|
||||||
#410=DIRECTION('ref_axis',(0.,0.,-1.));
|
|
||||||
#411=DIRECTION('',(1.,0.,0.));
|
|
||||||
#412=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#413=DIRECTION('',(1.,0.,0.));
|
|
||||||
#414=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#415=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#416=DIRECTION('ref_axis',(0.,1.,0.));
|
|
||||||
#417=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#418=DIRECTION('ref_axis',(-6.69597285349659E-16,1.,0.));
|
|
||||||
#419=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#420=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#421=DIRECTION('ref_axis',(-6.69597285349659E-16,1.,0.));
|
|
||||||
#422=DIRECTION('center_axis',(-3.35858570506556E-16,1.,0.));
|
|
||||||
#423=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#424=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#425=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#426=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#427=DIRECTION('center_axis',(-1.,-2.70407912673864E-16,0.));
|
|
||||||
#428=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#429=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#430=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#431=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#432=DIRECTION('center_axis',(3.13781578567437E-16,-1.,0.));
|
|
||||||
#433=DIRECTION('ref_axis',(0.,0.,-1.));
|
|
||||||
#434=DIRECTION('',(1.,0.,0.));
|
|
||||||
#435=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#436=DIRECTION('',(1.,0.,0.));
|
|
||||||
#437=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#438=DIRECTION('ref_axis',(0.,0.,-1.));
|
|
||||||
#439=DIRECTION('',(0.,1.,0.));
|
|
||||||
#440=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#441=DIRECTION('',(0.,1.,0.));
|
|
||||||
#442=DIRECTION('center_axis',(-6.7171714101304E-16,1.,0.));
|
|
||||||
#443=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#444=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#445=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#446=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#447=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#448=DIRECTION('ref_axis',(0.,-1.,0.));
|
|
||||||
#449=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#450=DIRECTION('ref_axis',(0.,-1.,0.));
|
|
||||||
#451=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#452=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#453=DIRECTION('ref_axis',(0.,-1.,0.));
|
|
||||||
#454=DIRECTION('center_axis',(1.6792928525326E-16,-1.,0.));
|
|
||||||
#455=DIRECTION('ref_axis',(0.,0.,-1.));
|
|
||||||
#456=DIRECTION('',(1.,0.,0.));
|
|
||||||
#457=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#458=DIRECTION('',(1.,0.,0.));
|
|
||||||
#459=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#460=DIRECTION('ref_axis',(0.,0.,-1.));
|
|
||||||
#461=DIRECTION('',(0.,1.,0.));
|
|
||||||
#462=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#463=DIRECTION('',(0.,1.,0.));
|
|
||||||
#464=DIRECTION('center_axis',(-2.35336183925577E-16,1.,0.));
|
|
||||||
#465=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#466=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#467=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#468=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#469=DIRECTION('center_axis',(-1.,-2.44220991609569E-16,0.));
|
|
||||||
#470=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#471=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#472=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#473=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#474=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#475=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#476=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#477=CARTESIAN_POINT('',(0.,0.,0.));
|
|
||||||
#478=CARTESIAN_POINT('Origin',(28.,-27.9999999999999,-0.800000000000001));
|
|
||||||
#479=CARTESIAN_POINT('',(26.4,-27.9999999999999,-1.6));
|
|
||||||
#480=CARTESIAN_POINT('Origin',(28.,-27.9999999999999,-1.6));
|
|
||||||
#481=CARTESIAN_POINT('',(29.6,-27.9999999999999,0.));
|
|
||||||
#482=CARTESIAN_POINT('Origin',(28.,-27.9999999999999,0.));
|
|
||||||
#483=CARTESIAN_POINT('Origin',(0.,-3.08148791101958E-32,-0.800000000000001));
|
|
||||||
#484=CARTESIAN_POINT('',(-1.6,-1.9593701661158E-16,-1.6));
|
|
||||||
#485=CARTESIAN_POINT('Origin',(0.,0.,-1.6));
|
|
||||||
#486=CARTESIAN_POINT('',(1.6,0.,0.));
|
|
||||||
#487=CARTESIAN_POINT('Origin',(0.,0.,0.));
|
|
||||||
#488=CARTESIAN_POINT('Origin',(28.,6.21724893790088E-14,-0.800000000000001));
|
|
||||||
#489=CARTESIAN_POINT('',(26.4,6.19765523623972E-14,-1.6));
|
|
||||||
#490=CARTESIAN_POINT('Origin',(28.,6.21724893790088E-14,-1.6));
|
|
||||||
#491=CARTESIAN_POINT('',(29.6,6.21724893790088E-14,0.));
|
|
||||||
#492=CARTESIAN_POINT('Origin',(28.,6.21724893790088E-14,0.));
|
|
||||||
#493=CARTESIAN_POINT('Origin',(9.15933995315754E-15,-28.,-0.800000000000001));
|
|
||||||
#494=CARTESIAN_POINT('',(-1.59999999999999,-28.,-1.6));
|
|
||||||
#495=CARTESIAN_POINT('Origin',(8.88178419700125E-15,-28.,-1.6));
|
|
||||||
#496=CARTESIAN_POINT('',(1.60000000000001,-28.,0.));
|
|
||||||
#497=CARTESIAN_POINT('Origin',(8.88178419700125E-15,-28.,0.));
|
|
||||||
#498=CARTESIAN_POINT('Origin',(-14.3056266003596,-3.35292539815827,0.));
|
|
||||||
#499=CARTESIAN_POINT('',(-14.3056266003596,-3.35292539815827,-1.6));
|
|
||||||
#500=CARTESIAN_POINT('',(-11.0000000000002,-3.35292539815827,-1.6));
|
|
||||||
#501=CARTESIAN_POINT('',(-14.3056266003596,-3.35292539815827,-1.6));
|
|
||||||
#502=CARTESIAN_POINT('',(-11.0000000000002,-3.35292539815827,0.));
|
|
||||||
#503=CARTESIAN_POINT('',(-11.0000000000002,-3.35292539815827,0.));
|
|
||||||
#504=CARTESIAN_POINT('',(-14.3056266003596,-3.35292539815827,0.));
|
|
||||||
#505=CARTESIAN_POINT('',(-14.3056266003596,-3.35292539815827,0.));
|
|
||||||
#506=CARTESIAN_POINT('',(-14.3056266003596,-3.35292539815827,0.));
|
|
||||||
#507=CARTESIAN_POINT('Origin',(-11.0000000000002,-6.66901717127651,-0.8));
|
|
||||||
#508=CARTESIAN_POINT('',(-11.0000000000002,-9.98510894439476,-1.6));
|
|
||||||
#509=CARTESIAN_POINT('Origin',(-11.0000000000002,-6.66901717127651,-1.6));
|
|
||||||
#510=CARTESIAN_POINT('',(-11.0000000000002,-9.98510894439476,0.));
|
|
||||||
#511=CARTESIAN_POINT('',(-11.0000000000002,-9.98510894439476,0.));
|
|
||||||
#512=CARTESIAN_POINT('Origin',(-11.0000000000002,-6.66901717127651,0.));
|
|
||||||
#513=CARTESIAN_POINT('Origin',(-11.0000000000002,-9.98510894439476,0.));
|
|
||||||
#514=CARTESIAN_POINT('',(-14.3056266003596,-9.98510894439476,-1.6));
|
|
||||||
#515=CARTESIAN_POINT('',(-11.0000000000002,-9.98510894439476,-1.6));
|
|
||||||
#516=CARTESIAN_POINT('',(-14.3056266003596,-9.98510894439476,0.));
|
|
||||||
#517=CARTESIAN_POINT('',(-14.3056266003596,-9.98510894439476,0.));
|
|
||||||
#518=CARTESIAN_POINT('',(-11.0000000000002,-9.98510894439476,0.));
|
|
||||||
#519=CARTESIAN_POINT('Origin',(-14.3056266003596,-9.98510894439476,0.));
|
|
||||||
#520=CARTESIAN_POINT('',(-14.3056266003596,-42.83098282869,-1.6));
|
|
||||||
#521=CARTESIAN_POINT('',(-14.3056266003596,-9.98510894439476,-1.6));
|
|
||||||
#522=CARTESIAN_POINT('',(-14.3056266003596,-42.83098282869,0.));
|
|
||||||
#523=CARTESIAN_POINT('',(-14.3056266003596,-42.83098282869,0.));
|
|
||||||
#524=CARTESIAN_POINT('',(-14.3056266003596,-9.98510894439476,0.));
|
|
||||||
#525=CARTESIAN_POINT('Origin',(-14.3056266003596,-42.83098282869,0.));
|
|
||||||
#526=CARTESIAN_POINT('',(42.3056266003596,-42.83098282869,-1.6));
|
|
||||||
#527=CARTESIAN_POINT('',(-14.3056266003596,-42.83098282869,-1.6));
|
|
||||||
#528=CARTESIAN_POINT('',(42.3056266003596,-42.83098282869,0.));
|
|
||||||
#529=CARTESIAN_POINT('',(42.3056266003596,-42.83098282869,0.));
|
|
||||||
#530=CARTESIAN_POINT('',(-14.3056266003596,-42.83098282869,0.));
|
|
||||||
#531=CARTESIAN_POINT('Origin',(42.3056266003596,-42.83098282869,0.));
|
|
||||||
#532=CARTESIAN_POINT('',(42.3056266003596,-9.9851089443952,-1.6));
|
|
||||||
#533=CARTESIAN_POINT('',(42.3056266003596,-42.83098282869,-1.6));
|
|
||||||
#534=CARTESIAN_POINT('',(42.3056266003596,-9.9851089443952,0.));
|
|
||||||
#535=CARTESIAN_POINT('',(42.3056266003596,-9.9851089443952,0.));
|
|
||||||
#536=CARTESIAN_POINT('',(42.3056266003596,-42.83098282869,0.));
|
|
||||||
#537=CARTESIAN_POINT('Origin',(42.3056266003596,-9.9851089443952,0.));
|
|
||||||
#538=CARTESIAN_POINT('',(38.9999999999998,-9.9851089443952,-1.6));
|
|
||||||
#539=CARTESIAN_POINT('',(42.3056266003596,-9.9851089443952,-1.6));
|
|
||||||
#540=CARTESIAN_POINT('',(38.9999999999998,-9.9851089443952,0.));
|
|
||||||
#541=CARTESIAN_POINT('',(38.9999999999998,-9.9851089443952,0.));
|
|
||||||
#542=CARTESIAN_POINT('',(42.3056266003596,-9.9851089443952,0.));
|
|
||||||
#543=CARTESIAN_POINT('Origin',(38.9999999999998,-6.66901717127695,-0.8));
|
|
||||||
#544=CARTESIAN_POINT('',(38.9999999999998,-3.35292539815871,-1.6));
|
|
||||||
#545=CARTESIAN_POINT('Origin',(38.9999999999998,-6.66901717127695,-1.6));
|
|
||||||
#546=CARTESIAN_POINT('',(38.9999999999998,-3.35292539815871,0.));
|
|
||||||
#547=CARTESIAN_POINT('',(38.9999999999998,-3.35292539815871,0.));
|
|
||||||
#548=CARTESIAN_POINT('Origin',(38.9999999999998,-6.66901717127695,0.));
|
|
||||||
#549=CARTESIAN_POINT('Origin',(38.9999999999998,-3.35292539815871,0.));
|
|
||||||
#550=CARTESIAN_POINT('',(42.3056266003596,-3.35292539815871,-1.6));
|
|
||||||
#551=CARTESIAN_POINT('',(38.9999999999998,-3.35292539815871,-1.6));
|
|
||||||
#552=CARTESIAN_POINT('',(42.3056266003596,-3.35292539815871,0.));
|
|
||||||
#553=CARTESIAN_POINT('',(42.3056266003596,-3.35292539815871,0.));
|
|
||||||
#554=CARTESIAN_POINT('',(38.9999999999998,-3.35292539815871,0.));
|
|
||||||
#555=CARTESIAN_POINT('Origin',(42.3056266003596,-3.35292539815871,0.));
|
|
||||||
#556=CARTESIAN_POINT('',(42.3056266003596,14.8309828286996,-1.6));
|
|
||||||
#557=CARTESIAN_POINT('',(42.3056266003596,-3.35292539815871,-1.6));
|
|
||||||
#558=CARTESIAN_POINT('',(42.3056266003596,14.8309828286996,0.));
|
|
||||||
#559=CARTESIAN_POINT('',(42.3056266003596,14.8309828286996,0.));
|
|
||||||
#560=CARTESIAN_POINT('',(42.3056266003596,-3.35292539815871,0.));
|
|
||||||
#561=CARTESIAN_POINT('Origin',(42.3056266003596,14.8309828286996,0.));
|
|
||||||
#562=CARTESIAN_POINT('',(-14.3056266003596,14.8309828286996,-1.6));
|
|
||||||
#563=CARTESIAN_POINT('',(42.3056266003596,14.8309828286996,-1.6));
|
|
||||||
#564=CARTESIAN_POINT('',(-14.3056266003596,14.8309828286996,0.));
|
|
||||||
#565=CARTESIAN_POINT('',(-14.3056266003596,14.8309828286996,0.));
|
|
||||||
#566=CARTESIAN_POINT('',(42.3056266003596,14.8309828286996,0.));
|
|
||||||
#567=CARTESIAN_POINT('Origin',(-14.3056266003596,14.8309828286996,0.));
|
|
||||||
#568=CARTESIAN_POINT('',(-14.3056266003596,14.8309828286996,-1.6));
|
|
||||||
#569=CARTESIAN_POINT('',(-14.3056266003596,14.8309828286996,0.));
|
|
||||||
#570=CARTESIAN_POINT('Origin',(14.0000000000001,-13.3886317238381,-1.6));
|
|
||||||
#571=CARTESIAN_POINT('Origin',(14.0000000000001,-13.3886317238381,0.));
|
|
||||||
#572=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#576,
|
|
||||||
'DISTANCE_ACCURACY_VALUE',
|
|
||||||
'Maximum model space distance between geometric entities at asserted c
|
|
||||||
onnectivities');
|
|
||||||
#573=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6),#576,
|
|
||||||
'DISTANCE_ACCURACY_VALUE',
|
|
||||||
'Maximum model space distance between geometric entities at asserted c
|
|
||||||
onnectivities');
|
|
||||||
#574=(
|
|
||||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
||||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#572))
|
|
||||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#576,#579,#577))
|
|
||||||
REPRESENTATION_CONTEXT('','3D')
|
|
||||||
);
|
|
||||||
#575=(
|
|
||||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
||||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#573))
|
|
||||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#576,#579,#577))
|
|
||||||
REPRESENTATION_CONTEXT('','3D')
|
|
||||||
);
|
|
||||||
#576=(
|
|
||||||
LENGTH_UNIT()
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
SI_UNIT(.MILLI.,.METRE.)
|
|
||||||
);
|
|
||||||
#577=(
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
SI_UNIT($,.STERADIAN.)
|
|
||||||
SOLID_ANGLE_UNIT()
|
|
||||||
);
|
|
||||||
#578=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
|
|
||||||
#579=(
|
|
||||||
CONVERSION_BASED_UNIT('degree',#581)
|
|
||||||
NAMED_UNIT(#578)
|
|
||||||
PLANE_ANGLE_UNIT()
|
|
||||||
);
|
|
||||||
#580=(
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
PLANE_ANGLE_UNIT()
|
|
||||||
SI_UNIT($,.RADIAN.)
|
|
||||||
);
|
|
||||||
#581=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#580);
|
|
||||||
#582=SHAPE_DEFINITION_REPRESENTATION(#583,#584);
|
|
||||||
#583=PRODUCT_DEFINITION_SHAPE('',$,#586);
|
|
||||||
#584=SHAPE_REPRESENTATION('',(#352),#574);
|
|
||||||
#585=PRODUCT_DEFINITION_CONTEXT('part definition',#590,'design');
|
|
||||||
#586=PRODUCT_DEFINITION('1593K PCB','1593K PCB',#587,#585);
|
|
||||||
#587=PRODUCT_DEFINITION_FORMATION('',$,#592);
|
|
||||||
#588=PRODUCT_RELATED_PRODUCT_CATEGORY('1593K PCB','1593K PCB',(#592));
|
|
||||||
#589=APPLICATION_PROTOCOL_DEFINITION('international standard',
|
|
||||||
'automotive_design',2009,#590);
|
|
||||||
#590=APPLICATION_CONTEXT(
|
|
||||||
'Core Data for Automotive Mechanical Design Process');
|
|
||||||
#591=PRODUCT_CONTEXT('part definition',#590,'mechanical');
|
|
||||||
#592=PRODUCT('1593K PCB','1593K PCB',$,(#591));
|
|
||||||
#593=PRESENTATION_STYLE_ASSIGNMENT((#595));
|
|
||||||
#594=PRESENTATION_STYLE_ASSIGNMENT((#596));
|
|
||||||
#595=SURFACE_STYLE_USAGE(.BOTH.,#597);
|
|
||||||
#596=SURFACE_STYLE_USAGE(.BOTH.,#598);
|
|
||||||
#597=SURFACE_SIDE_STYLE('',(#599));
|
|
||||||
#598=SURFACE_SIDE_STYLE('',(#600));
|
|
||||||
#599=SURFACE_STYLE_FILL_AREA(#601);
|
|
||||||
#600=SURFACE_STYLE_FILL_AREA(#602);
|
|
||||||
#601=FILL_AREA_STYLE('',(#603));
|
|
||||||
#602=FILL_AREA_STYLE('',(#604));
|
|
||||||
#603=FILL_AREA_STYLE_COLOUR('',#605);
|
|
||||||
#604=FILL_AREA_STYLE_COLOUR('',#606);
|
|
||||||
#605=COLOUR_RGB('',0.749019607843137,0.749019607843137,0.749019607843137);
|
|
||||||
#606=COLOUR_RGB('',0.0666666666666667,0.756862745098039,0.329411764705882);
|
|
||||||
ENDSEC;
|
|
||||||
END-ISO-10303-21;
|
|
|
@ -1,897 +0,0 @@
|
||||||
ISO-10303-21;
|
|
||||||
HEADER;
|
|
||||||
/* Generated by software containing ST-Developer
|
|
||||||
* from STEP Tools, Inc. (www.steptools.com)
|
|
||||||
*/
|
|
||||||
|
|
||||||
FILE_DESCRIPTION(
|
|
||||||
/* description */ (''),
|
|
||||||
/* implementation_level */ '2;1');
|
|
||||||
|
|
||||||
FILE_NAME(
|
|
||||||
/* name */
|
|
||||||
'D:\\Utilisateurs\\sd\\Mes documents\\SVN\\projets-gei\\Dumber 2015\\M
|
|
||||||
ecanique\\Export\\capot.stp',
|
|
||||||
/* time_stamp */ '2015-03-19T16:23:57+01:00',
|
|
||||||
/* author */ ('sd'),
|
|
||||||
/* organization */ (''),
|
|
||||||
/* preprocessor_version */ 'ST-DEVELOPER v15.2',
|
|
||||||
/* originating_system */ 'Autodesk Inventor 2014',
|
|
||||||
/* authorisation */ '');
|
|
||||||
|
|
||||||
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
|
|
||||||
ENDSEC;
|
|
||||||
|
|
||||||
DATA;
|
|
||||||
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#808);
|
|
||||||
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#817,#12);
|
|
||||||
#12=ADVANCED_BREP_SHAPE_REPRESENTATION($,(#459),#807);
|
|
||||||
#13=STYLED_ITEM('',(#826),#459);
|
|
||||||
#14=PLANE('',#468);
|
|
||||||
#15=PLANE('',#471);
|
|
||||||
#16=PLANE('',#478);
|
|
||||||
#17=PLANE('',#486);
|
|
||||||
#18=PLANE('',#488);
|
|
||||||
#19=PLANE('',#491);
|
|
||||||
#20=PLANE('',#492);
|
|
||||||
#21=PLANE('',#493);
|
|
||||||
#22=PLANE('',#494);
|
|
||||||
#23=PLANE('',#498);
|
|
||||||
#24=PLANE('',#499);
|
|
||||||
#25=PLANE('',#500);
|
|
||||||
#26=PLANE('',#501);
|
|
||||||
#27=B_SPLINE_CURVE_WITH_KNOTS('',3,(#642,#643,#644,#645,#646,#647,#648,
|
|
||||||
#649,#650,#651,#652,#653,#654,#655),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,
|
|
||||||
4),(0.623414699851986,0.736442721846631,0.792956732843954,0.849470743841276,
|
|
||||||
0.892296396809628,0.913709223293804,0.93512204977798),.UNSPECIFIED.);
|
|
||||||
#28=B_SPLINE_CURVE_WITH_KNOTS('',3,(#659,#660,#661,#662,#663,#664,#665,
|
|
||||||
#666,#667,#668,#669,#670,#671,#672),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,
|
|
||||||
4),(0.311707349925993,0.333120176410169,0.354533002894345,0.397358655862696,
|
|
||||||
0.453872666860019,0.510386677857341,0.623414699851986),.UNSPECIFIED.);
|
|
||||||
#29=B_SPLINE_CURVE_WITH_KNOTS('',3,(#676,#677,#678,#679,#680,#681,#682,
|
|
||||||
#683,#684,#685),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.154962285132571,0.200213726262326,
|
|
||||||
0.245465167392081,0.284001563238578,0.322537959085075),.UNSPECIFIED.);
|
|
||||||
#30=B_SPLINE_CURVE_WITH_KNOTS('',3,(#689,#690,#691,#692,#693,#694,#695,
|
|
||||||
#696,#697,#698),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.32263740443402,0.361173800280517,
|
|
||||||
0.399710196127013,0.444961637256769,0.490213078386524),.UNSPECIFIED.);
|
|
||||||
#31=LINE('',#640,#74);
|
|
||||||
#32=LINE('',#656,#75);
|
|
||||||
#33=LINE('',#674,#76);
|
|
||||||
#34=LINE('',#699,#77);
|
|
||||||
#35=LINE('',#702,#78);
|
|
||||||
#36=LINE('',#704,#79);
|
|
||||||
#37=LINE('',#706,#80);
|
|
||||||
#38=LINE('',#707,#81);
|
|
||||||
#39=LINE('',#711,#82);
|
|
||||||
#40=LINE('',#716,#83);
|
|
||||||
#41=LINE('',#718,#84);
|
|
||||||
#42=LINE('',#720,#85);
|
|
||||||
#43=LINE('',#724,#86);
|
|
||||||
#44=LINE('',#728,#87);
|
|
||||||
#45=LINE('',#730,#88);
|
|
||||||
#46=LINE('',#732,#89);
|
|
||||||
#47=LINE('',#734,#90);
|
|
||||||
#48=LINE('',#737,#91);
|
|
||||||
#49=LINE('',#740,#92);
|
|
||||||
#50=LINE('',#743,#93);
|
|
||||||
#51=LINE('',#746,#94);
|
|
||||||
#52=LINE('',#747,#95);
|
|
||||||
#53=LINE('',#751,#96);
|
|
||||||
#54=LINE('',#755,#97);
|
|
||||||
#55=LINE('',#761,#98);
|
|
||||||
#56=LINE('',#764,#99);
|
|
||||||
#57=LINE('',#767,#100);
|
|
||||||
#58=LINE('',#770,#101);
|
|
||||||
#59=LINE('',#771,#102);
|
|
||||||
#60=LINE('',#774,#103);
|
|
||||||
#61=LINE('',#775,#104);
|
|
||||||
#62=LINE('',#779,#105);
|
|
||||||
#63=LINE('',#782,#106);
|
|
||||||
#64=LINE('',#783,#107);
|
|
||||||
#65=LINE('',#786,#108);
|
|
||||||
#66=LINE('',#787,#109);
|
|
||||||
#67=LINE('',#789,#110);
|
|
||||||
#68=LINE('',#791,#111);
|
|
||||||
#69=LINE('',#794,#112);
|
|
||||||
#70=LINE('',#797,#113);
|
|
||||||
#71=LINE('',#799,#114);
|
|
||||||
#72=LINE('',#801,#115);
|
|
||||||
#73=LINE('',#803,#116);
|
|
||||||
#74=VECTOR('',#514,12.5);
|
|
||||||
#75=VECTOR('',#515,10.0505102572168);
|
|
||||||
#76=VECTOR('',#518,8.5);
|
|
||||||
#77=VECTOR('',#521,8.5);
|
|
||||||
#78=VECTOR('',#524,15.);
|
|
||||||
#79=VECTOR('',#525,25.);
|
|
||||||
#80=VECTOR('',#526,15.);
|
|
||||||
#81=VECTOR('',#527,12.5);
|
|
||||||
#82=VECTOR('',#532,10.0505102572168);
|
|
||||||
#83=VECTOR('',#537,12.);
|
|
||||||
#84=VECTOR('',#538,1.5);
|
|
||||||
#85=VECTOR('',#539,10.5);
|
|
||||||
#86=VECTOR('',#542,12.);
|
|
||||||
#87=VECTOR('',#545,10.5);
|
|
||||||
#88=VECTOR('',#546,5.5);
|
|
||||||
#89=VECTOR('',#547,2.5);
|
|
||||||
#90=VECTOR('',#548,2.99999999999999);
|
|
||||||
#91=VECTOR('',#551,8.5);
|
|
||||||
#92=VECTOR('',#554,25.);
|
|
||||||
#93=VECTOR('',#557,25.);
|
|
||||||
#94=VECTOR('',#560,25.);
|
|
||||||
#95=VECTOR('',#561,12.);
|
|
||||||
#96=VECTOR('',#566,25.);
|
|
||||||
#97=VECTOR('',#571,25.);
|
|
||||||
#98=VECTOR('',#576,2.5);
|
|
||||||
#99=VECTOR('',#579,2.5);
|
|
||||||
#100=VECTOR('',#582,23.);
|
|
||||||
#101=VECTOR('',#585,25.);
|
|
||||||
#102=VECTOR('',#586,5.5);
|
|
||||||
#103=VECTOR('',#589,23.);
|
|
||||||
#104=VECTOR('',#590,2.5);
|
|
||||||
#105=VECTOR('',#597,10.5);
|
|
||||||
#106=VECTOR('',#600,25.);
|
|
||||||
#107=VECTOR('',#601,10.5);
|
|
||||||
#108=VECTOR('',#604,25.);
|
|
||||||
#109=VECTOR('',#605,1.5);
|
|
||||||
#110=VECTOR('',#608,10.0505102572168);
|
|
||||||
#111=VECTOR('',#611,9.33772233983162);
|
|
||||||
#112=VECTOR('',#614,9.33772233983162);
|
|
||||||
#113=VECTOR('',#617,10.0505102572168);
|
|
||||||
#114=VECTOR('',#620,3.);
|
|
||||||
#115=VECTOR('',#623,8.5);
|
|
||||||
#116=VECTOR('',#626,12.);
|
|
||||||
#117=FACE_BOUND('',#145,.T.);
|
|
||||||
#118=FACE_BOUND('',#156,.T.);
|
|
||||||
#119=FACE_BOUND('',#157,.T.);
|
|
||||||
#120=FACE_BOUND('',#166,.T.);
|
|
||||||
#121=FACE_BOUND('',#167,.T.);
|
|
||||||
#122=FACE_OUTER_BOUND('',#144,.T.);
|
|
||||||
#123=FACE_OUTER_BOUND('',#146,.T.);
|
|
||||||
#124=FACE_OUTER_BOUND('',#147,.T.);
|
|
||||||
#125=FACE_OUTER_BOUND('',#148,.T.);
|
|
||||||
#126=FACE_OUTER_BOUND('',#149,.T.);
|
|
||||||
#127=FACE_OUTER_BOUND('',#150,.T.);
|
|
||||||
#128=FACE_OUTER_BOUND('',#151,.T.);
|
|
||||||
#129=FACE_OUTER_BOUND('',#152,.T.);
|
|
||||||
#130=FACE_OUTER_BOUND('',#153,.T.);
|
|
||||||
#131=FACE_OUTER_BOUND('',#154,.T.);
|
|
||||||
#132=FACE_OUTER_BOUND('',#155,.T.);
|
|
||||||
#133=FACE_OUTER_BOUND('',#158,.T.);
|
|
||||||
#134=FACE_OUTER_BOUND('',#159,.T.);
|
|
||||||
#135=FACE_OUTER_BOUND('',#160,.T.);
|
|
||||||
#136=FACE_OUTER_BOUND('',#161,.T.);
|
|
||||||
#137=FACE_OUTER_BOUND('',#162,.T.);
|
|
||||||
#138=FACE_OUTER_BOUND('',#163,.T.);
|
|
||||||
#139=FACE_OUTER_BOUND('',#164,.T.);
|
|
||||||
#140=FACE_OUTER_BOUND('',#165,.T.);
|
|
||||||
#141=FACE_OUTER_BOUND('',#168,.T.);
|
|
||||||
#142=FACE_OUTER_BOUND('',#169,.T.);
|
|
||||||
#143=FACE_OUTER_BOUND('',#170,.T.);
|
|
||||||
#144=EDGE_LOOP('',(#295));
|
|
||||||
#145=EDGE_LOOP('',(#296));
|
|
||||||
#146=EDGE_LOOP('',(#297,#298,#299,#300));
|
|
||||||
#147=EDGE_LOOP('',(#301,#302,#303,#304,#305,#306,#307));
|
|
||||||
#148=EDGE_LOOP('',(#308,#309,#310,#311,#312));
|
|
||||||
#149=EDGE_LOOP('',(#313,#314,#315,#316));
|
|
||||||
#150=EDGE_LOOP('',(#317,#318,#319,#320,#321,#322,#323,#324,#325,#326,#327,
|
|
||||||
#328,#329,#330,#331));
|
|
||||||
#151=EDGE_LOOP('',(#332,#333,#334,#335));
|
|
||||||
#152=EDGE_LOOP('',(#336,#337,#338,#339));
|
|
||||||
#153=EDGE_LOOP('',(#340,#341,#342,#343));
|
|
||||||
#154=EDGE_LOOP('',(#344,#345,#346,#347));
|
|
||||||
#155=EDGE_LOOP('',(#348,#349,#350,#351));
|
|
||||||
#156=EDGE_LOOP('',(#352));
|
|
||||||
#157=EDGE_LOOP('',(#353,#354,#355,#356,#357,#358));
|
|
||||||
#158=EDGE_LOOP('',(#359,#360,#361,#362));
|
|
||||||
#159=EDGE_LOOP('',(#363,#364,#365,#366));
|
|
||||||
#160=EDGE_LOOP('',(#367,#368,#369,#370));
|
|
||||||
#161=EDGE_LOOP('',(#371,#372,#373,#374));
|
|
||||||
#162=EDGE_LOOP('',(#375,#376,#377,#378));
|
|
||||||
#163=EDGE_LOOP('',(#379,#380,#381,#382));
|
|
||||||
#164=EDGE_LOOP('',(#383,#384,#385,#386));
|
|
||||||
#165=EDGE_LOOP('',(#387,#388,#389,#390));
|
|
||||||
#166=EDGE_LOOP('',(#391));
|
|
||||||
#167=EDGE_LOOP('',(#392,#393,#394,#395,#396,#397,#398,#399));
|
|
||||||
#168=EDGE_LOOP('',(#400,#401,#402,#403));
|
|
||||||
#169=EDGE_LOOP('',(#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,
|
|
||||||
#415,#416,#417,#418));
|
|
||||||
#170=EDGE_LOOP('',(#419,#420,#421,#422));
|
|
||||||
#171=CIRCLE('',#462,1.35);
|
|
||||||
#172=CIRCLE('',#463,1.35);
|
|
||||||
#173=CIRCLE('',#465,1.);
|
|
||||||
#174=CIRCLE('',#467,3.5);
|
|
||||||
#175=CIRCLE('',#470,1.);
|
|
||||||
#176=CIRCLE('',#472,1.);
|
|
||||||
#177=CIRCLE('',#473,1.);
|
|
||||||
#178=CIRCLE('',#474,1.);
|
|
||||||
#179=CIRCLE('',#475,1.);
|
|
||||||
#180=CIRCLE('',#477,1.);
|
|
||||||
#181=CIRCLE('',#480,1.);
|
|
||||||
#182=CIRCLE('',#482,1.);
|
|
||||||
#183=CIRCLE('',#484,1.);
|
|
||||||
#184=CIRCLE('',#485,1.);
|
|
||||||
#185=CIRCLE('',#487,1.);
|
|
||||||
#186=CIRCLE('',#490,1.);
|
|
||||||
#187=CIRCLE('',#497,1.);
|
|
||||||
#188=VERTEX_POINT('',#631);
|
|
||||||
#189=VERTEX_POINT('',#633);
|
|
||||||
#190=VERTEX_POINT('',#636);
|
|
||||||
#191=VERTEX_POINT('',#637);
|
|
||||||
#192=VERTEX_POINT('',#639);
|
|
||||||
#193=VERTEX_POINT('',#641);
|
|
||||||
#194=VERTEX_POINT('',#658);
|
|
||||||
#195=VERTEX_POINT('',#673);
|
|
||||||
#196=VERTEX_POINT('',#675);
|
|
||||||
#197=VERTEX_POINT('',#686);
|
|
||||||
#198=VERTEX_POINT('',#688);
|
|
||||||
#199=VERTEX_POINT('',#701);
|
|
||||||
#200=VERTEX_POINT('',#703);
|
|
||||||
#201=VERTEX_POINT('',#705);
|
|
||||||
#202=VERTEX_POINT('',#709);
|
|
||||||
#203=VERTEX_POINT('',#713);
|
|
||||||
#204=VERTEX_POINT('',#715);
|
|
||||||
#205=VERTEX_POINT('',#717);
|
|
||||||
#206=VERTEX_POINT('',#719);
|
|
||||||
#207=VERTEX_POINT('',#721);
|
|
||||||
#208=VERTEX_POINT('',#723);
|
|
||||||
#209=VERTEX_POINT('',#725);
|
|
||||||
#210=VERTEX_POINT('',#727);
|
|
||||||
#211=VERTEX_POINT('',#729);
|
|
||||||
#212=VERTEX_POINT('',#731);
|
|
||||||
#213=VERTEX_POINT('',#733);
|
|
||||||
#214=VERTEX_POINT('',#735);
|
|
||||||
#215=VERTEX_POINT('',#739);
|
|
||||||
#216=VERTEX_POINT('',#741);
|
|
||||||
#217=VERTEX_POINT('',#745);
|
|
||||||
#218=VERTEX_POINT('',#749);
|
|
||||||
#219=VERTEX_POINT('',#753);
|
|
||||||
#220=VERTEX_POINT('',#757);
|
|
||||||
#221=VERTEX_POINT('',#758);
|
|
||||||
#222=VERTEX_POINT('',#760);
|
|
||||||
#223=VERTEX_POINT('',#762);
|
|
||||||
#224=VERTEX_POINT('',#766);
|
|
||||||
#225=VERTEX_POINT('',#769);
|
|
||||||
#226=VERTEX_POINT('',#773);
|
|
||||||
#227=VERTEX_POINT('',#781);
|
|
||||||
#228=VERTEX_POINT('',#785);
|
|
||||||
#229=VERTEX_POINT('',#793);
|
|
||||||
#230=VERTEX_POINT('',#795);
|
|
||||||
#231=EDGE_CURVE('',#188,#188,#171,.T.);
|
|
||||||
#232=EDGE_CURVE('',#189,#189,#172,.T.);
|
|
||||||
#233=EDGE_CURVE('',#190,#191,#173,.T.);
|
|
||||||
#234=EDGE_CURVE('',#191,#192,#31,.T.);
|
|
||||||
#235=EDGE_CURVE('',#192,#193,#27,.T.);
|
|
||||||
#236=EDGE_CURVE('',#193,#190,#32,.T.);
|
|
||||||
#237=EDGE_CURVE('',#194,#192,#28,.T.);
|
|
||||||
#238=EDGE_CURVE('',#195,#194,#33,.T.);
|
|
||||||
#239=EDGE_CURVE('',#196,#195,#29,.T.);
|
|
||||||
#240=EDGE_CURVE('',#196,#197,#174,.T.);
|
|
||||||
#241=EDGE_CURVE('',#198,#197,#30,.T.);
|
|
||||||
#242=EDGE_CURVE('',#193,#198,#34,.T.);
|
|
||||||
#243=EDGE_CURVE('',#191,#199,#35,.T.);
|
|
||||||
#244=EDGE_CURVE('',#200,#199,#36,.T.);
|
|
||||||
#245=EDGE_CURVE('',#200,#201,#37,.T.);
|
|
||||||
#246=EDGE_CURVE('',#192,#201,#38,.T.);
|
|
||||||
#247=EDGE_CURVE('',#201,#202,#175,.T.);
|
|
||||||
#248=EDGE_CURVE('',#202,#194,#39,.T.);
|
|
||||||
#249=EDGE_CURVE('',#203,#200,#176,.T.);
|
|
||||||
#250=EDGE_CURVE('',#204,#203,#40,.T.);
|
|
||||||
#251=EDGE_CURVE('',#205,#204,#41,.T.);
|
|
||||||
#252=EDGE_CURVE('',#205,#206,#42,.T.);
|
|
||||||
#253=EDGE_CURVE('',#207,#206,#177,.T.);
|
|
||||||
#254=EDGE_CURVE('',#207,#208,#43,.T.);
|
|
||||||
#255=EDGE_CURVE('',#209,#208,#178,.T.);
|
|
||||||
#256=EDGE_CURVE('',#209,#210,#44,.T.);
|
|
||||||
#257=EDGE_CURVE('',#211,#210,#45,.T.);
|
|
||||||
#258=EDGE_CURVE('',#212,#211,#46,.T.);
|
|
||||||
#259=EDGE_CURVE('',#212,#213,#47,.T.);
|
|
||||||
#260=EDGE_CURVE('',#214,#213,#179,.T.);
|
|
||||||
#261=EDGE_CURVE('',#214,#202,#48,.T.);
|
|
||||||
#262=EDGE_CURVE('',#208,#215,#49,.T.);
|
|
||||||
#263=EDGE_CURVE('',#215,#216,#180,.T.);
|
|
||||||
#264=EDGE_CURVE('',#216,#209,#50,.T.);
|
|
||||||
#265=EDGE_CURVE('',#217,#207,#51,.T.);
|
|
||||||
#266=EDGE_CURVE('',#215,#217,#52,.T.);
|
|
||||||
#267=EDGE_CURVE('',#199,#218,#181,.T.);
|
|
||||||
#268=EDGE_CURVE('',#218,#203,#53,.T.);
|
|
||||||
#269=EDGE_CURVE('',#219,#217,#182,.T.);
|
|
||||||
#270=EDGE_CURVE('',#206,#219,#54,.T.);
|
|
||||||
#271=EDGE_CURVE('',#220,#221,#183,.T.);
|
|
||||||
#272=EDGE_CURVE('',#221,#222,#55,.T.);
|
|
||||||
#273=EDGE_CURVE('',#222,#223,#184,.T.);
|
|
||||||
#274=EDGE_CURVE('',#223,#220,#56,.T.);
|
|
||||||
#275=EDGE_CURVE('',#222,#224,#57,.T.);
|
|
||||||
#276=EDGE_CURVE('',#211,#224,#185,.T.);
|
|
||||||
#277=EDGE_CURVE('',#210,#225,#58,.T.);
|
|
||||||
#278=EDGE_CURVE('',#225,#223,#59,.T.);
|
|
||||||
#279=EDGE_CURVE('',#221,#226,#60,.T.);
|
|
||||||
#280=EDGE_CURVE('',#224,#226,#61,.T.);
|
|
||||||
#281=EDGE_CURVE('',#226,#212,#186,.T.);
|
|
||||||
#282=EDGE_CURVE('',#225,#216,#62,.T.);
|
|
||||||
#283=EDGE_CURVE('',#227,#205,#63,.T.);
|
|
||||||
#284=EDGE_CURVE('',#219,#227,#64,.T.);
|
|
||||||
#285=EDGE_CURVE('',#204,#228,#65,.T.);
|
|
||||||
#286=EDGE_CURVE('',#228,#227,#66,.T.);
|
|
||||||
#287=EDGE_CURVE('',#195,#214,#67,.T.);
|
|
||||||
#288=EDGE_CURVE('',#213,#196,#68,.T.);
|
|
||||||
#289=EDGE_CURVE('',#197,#229,#69,.T.);
|
|
||||||
#290=EDGE_CURVE('',#229,#230,#187,.T.);
|
|
||||||
#291=EDGE_CURVE('',#230,#198,#70,.T.);
|
|
||||||
#292=EDGE_CURVE('',#229,#220,#71,.T.);
|
|
||||||
#293=EDGE_CURVE('',#190,#230,#72,.T.);
|
|
||||||
#294=EDGE_CURVE('',#228,#218,#73,.T.);
|
|
||||||
#295=ORIENTED_EDGE('',*,*,#231,.F.);
|
|
||||||
#296=ORIENTED_EDGE('',*,*,#232,.F.);
|
|
||||||
#297=ORIENTED_EDGE('',*,*,#233,.T.);
|
|
||||||
#298=ORIENTED_EDGE('',*,*,#234,.T.);
|
|
||||||
#299=ORIENTED_EDGE('',*,*,#235,.T.);
|
|
||||||
#300=ORIENTED_EDGE('',*,*,#236,.T.);
|
|
||||||
#301=ORIENTED_EDGE('',*,*,#235,.F.);
|
|
||||||
#302=ORIENTED_EDGE('',*,*,#237,.F.);
|
|
||||||
#303=ORIENTED_EDGE('',*,*,#238,.F.);
|
|
||||||
#304=ORIENTED_EDGE('',*,*,#239,.F.);
|
|
||||||
#305=ORIENTED_EDGE('',*,*,#240,.T.);
|
|
||||||
#306=ORIENTED_EDGE('',*,*,#241,.F.);
|
|
||||||
#307=ORIENTED_EDGE('',*,*,#242,.F.);
|
|
||||||
#308=ORIENTED_EDGE('',*,*,#234,.F.);
|
|
||||||
#309=ORIENTED_EDGE('',*,*,#243,.T.);
|
|
||||||
#310=ORIENTED_EDGE('',*,*,#244,.F.);
|
|
||||||
#311=ORIENTED_EDGE('',*,*,#245,.T.);
|
|
||||||
#312=ORIENTED_EDGE('',*,*,#246,.F.);
|
|
||||||
#313=ORIENTED_EDGE('',*,*,#237,.T.);
|
|
||||||
#314=ORIENTED_EDGE('',*,*,#246,.T.);
|
|
||||||
#315=ORIENTED_EDGE('',*,*,#247,.T.);
|
|
||||||
#316=ORIENTED_EDGE('',*,*,#248,.T.);
|
|
||||||
#317=ORIENTED_EDGE('',*,*,#247,.F.);
|
|
||||||
#318=ORIENTED_EDGE('',*,*,#245,.F.);
|
|
||||||
#319=ORIENTED_EDGE('',*,*,#249,.F.);
|
|
||||||
#320=ORIENTED_EDGE('',*,*,#250,.F.);
|
|
||||||
#321=ORIENTED_EDGE('',*,*,#251,.F.);
|
|
||||||
#322=ORIENTED_EDGE('',*,*,#252,.T.);
|
|
||||||
#323=ORIENTED_EDGE('',*,*,#253,.F.);
|
|
||||||
#324=ORIENTED_EDGE('',*,*,#254,.T.);
|
|
||||||
#325=ORIENTED_EDGE('',*,*,#255,.F.);
|
|
||||||
#326=ORIENTED_EDGE('',*,*,#256,.T.);
|
|
||||||
#327=ORIENTED_EDGE('',*,*,#257,.F.);
|
|
||||||
#328=ORIENTED_EDGE('',*,*,#258,.F.);
|
|
||||||
#329=ORIENTED_EDGE('',*,*,#259,.T.);
|
|
||||||
#330=ORIENTED_EDGE('',*,*,#260,.F.);
|
|
||||||
#331=ORIENTED_EDGE('',*,*,#261,.T.);
|
|
||||||
#332=ORIENTED_EDGE('',*,*,#255,.T.);
|
|
||||||
#333=ORIENTED_EDGE('',*,*,#262,.T.);
|
|
||||||
#334=ORIENTED_EDGE('',*,*,#263,.T.);
|
|
||||||
#335=ORIENTED_EDGE('',*,*,#264,.T.);
|
|
||||||
#336=ORIENTED_EDGE('',*,*,#262,.F.);
|
|
||||||
#337=ORIENTED_EDGE('',*,*,#254,.F.);
|
|
||||||
#338=ORIENTED_EDGE('',*,*,#265,.F.);
|
|
||||||
#339=ORIENTED_EDGE('',*,*,#266,.F.);
|
|
||||||
#340=ORIENTED_EDGE('',*,*,#249,.T.);
|
|
||||||
#341=ORIENTED_EDGE('',*,*,#244,.T.);
|
|
||||||
#342=ORIENTED_EDGE('',*,*,#267,.T.);
|
|
||||||
#343=ORIENTED_EDGE('',*,*,#268,.T.);
|
|
||||||
#344=ORIENTED_EDGE('',*,*,#269,.T.);
|
|
||||||
#345=ORIENTED_EDGE('',*,*,#265,.T.);
|
|
||||||
#346=ORIENTED_EDGE('',*,*,#253,.T.);
|
|
||||||
#347=ORIENTED_EDGE('',*,*,#270,.T.);
|
|
||||||
#348=ORIENTED_EDGE('',*,*,#271,.T.);
|
|
||||||
#349=ORIENTED_EDGE('',*,*,#272,.T.);
|
|
||||||
#350=ORIENTED_EDGE('',*,*,#273,.T.);
|
|
||||||
#351=ORIENTED_EDGE('',*,*,#274,.T.);
|
|
||||||
#352=ORIENTED_EDGE('',*,*,#231,.T.);
|
|
||||||
#353=ORIENTED_EDGE('',*,*,#273,.F.);
|
|
||||||
#354=ORIENTED_EDGE('',*,*,#275,.T.);
|
|
||||||
#355=ORIENTED_EDGE('',*,*,#276,.F.);
|
|
||||||
#356=ORIENTED_EDGE('',*,*,#257,.T.);
|
|
||||||
#357=ORIENTED_EDGE('',*,*,#277,.T.);
|
|
||||||
#358=ORIENTED_EDGE('',*,*,#278,.T.);
|
|
||||||
#359=ORIENTED_EDGE('',*,*,#272,.F.);
|
|
||||||
#360=ORIENTED_EDGE('',*,*,#279,.T.);
|
|
||||||
#361=ORIENTED_EDGE('',*,*,#280,.F.);
|
|
||||||
#362=ORIENTED_EDGE('',*,*,#275,.F.);
|
|
||||||
#363=ORIENTED_EDGE('',*,*,#281,.T.);
|
|
||||||
#364=ORIENTED_EDGE('',*,*,#258,.T.);
|
|
||||||
#365=ORIENTED_EDGE('',*,*,#276,.T.);
|
|
||||||
#366=ORIENTED_EDGE('',*,*,#280,.T.);
|
|
||||||
#367=ORIENTED_EDGE('',*,*,#264,.F.);
|
|
||||||
#368=ORIENTED_EDGE('',*,*,#282,.F.);
|
|
||||||
#369=ORIENTED_EDGE('',*,*,#277,.F.);
|
|
||||||
#370=ORIENTED_EDGE('',*,*,#256,.F.);
|
|
||||||
#371=ORIENTED_EDGE('',*,*,#270,.F.);
|
|
||||||
#372=ORIENTED_EDGE('',*,*,#252,.F.);
|
|
||||||
#373=ORIENTED_EDGE('',*,*,#283,.F.);
|
|
||||||
#374=ORIENTED_EDGE('',*,*,#284,.F.);
|
|
||||||
#375=ORIENTED_EDGE('',*,*,#283,.T.);
|
|
||||||
#376=ORIENTED_EDGE('',*,*,#251,.T.);
|
|
||||||
#377=ORIENTED_EDGE('',*,*,#285,.T.);
|
|
||||||
#378=ORIENTED_EDGE('',*,*,#286,.T.);
|
|
||||||
#379=ORIENTED_EDGE('',*,*,#248,.F.);
|
|
||||||
#380=ORIENTED_EDGE('',*,*,#261,.F.);
|
|
||||||
#381=ORIENTED_EDGE('',*,*,#287,.F.);
|
|
||||||
#382=ORIENTED_EDGE('',*,*,#238,.T.);
|
|
||||||
#383=ORIENTED_EDGE('',*,*,#239,.T.);
|
|
||||||
#384=ORIENTED_EDGE('',*,*,#287,.T.);
|
|
||||||
#385=ORIENTED_EDGE('',*,*,#260,.T.);
|
|
||||||
#386=ORIENTED_EDGE('',*,*,#288,.T.);
|
|
||||||
#387=ORIENTED_EDGE('',*,*,#241,.T.);
|
|
||||||
#388=ORIENTED_EDGE('',*,*,#289,.T.);
|
|
||||||
#389=ORIENTED_EDGE('',*,*,#290,.T.);
|
|
||||||
#390=ORIENTED_EDGE('',*,*,#291,.T.);
|
|
||||||
#391=ORIENTED_EDGE('',*,*,#232,.T.);
|
|
||||||
#392=ORIENTED_EDGE('',*,*,#271,.F.);
|
|
||||||
#393=ORIENTED_EDGE('',*,*,#292,.F.);
|
|
||||||
#394=ORIENTED_EDGE('',*,*,#289,.F.);
|
|
||||||
#395=ORIENTED_EDGE('',*,*,#240,.F.);
|
|
||||||
#396=ORIENTED_EDGE('',*,*,#288,.F.);
|
|
||||||
#397=ORIENTED_EDGE('',*,*,#259,.F.);
|
|
||||||
#398=ORIENTED_EDGE('',*,*,#281,.F.);
|
|
||||||
#399=ORIENTED_EDGE('',*,*,#279,.F.);
|
|
||||||
#400=ORIENTED_EDGE('',*,*,#236,.F.);
|
|
||||||
#401=ORIENTED_EDGE('',*,*,#242,.T.);
|
|
||||||
#402=ORIENTED_EDGE('',*,*,#291,.F.);
|
|
||||||
#403=ORIENTED_EDGE('',*,*,#293,.F.);
|
|
||||||
#404=ORIENTED_EDGE('',*,*,#233,.F.);
|
|
||||||
#405=ORIENTED_EDGE('',*,*,#293,.T.);
|
|
||||||
#406=ORIENTED_EDGE('',*,*,#290,.F.);
|
|
||||||
#407=ORIENTED_EDGE('',*,*,#292,.T.);
|
|
||||||
#408=ORIENTED_EDGE('',*,*,#274,.F.);
|
|
||||||
#409=ORIENTED_EDGE('',*,*,#278,.F.);
|
|
||||||
#410=ORIENTED_EDGE('',*,*,#282,.T.);
|
|
||||||
#411=ORIENTED_EDGE('',*,*,#263,.F.);
|
|
||||||
#412=ORIENTED_EDGE('',*,*,#266,.T.);
|
|
||||||
#413=ORIENTED_EDGE('',*,*,#269,.F.);
|
|
||||||
#414=ORIENTED_EDGE('',*,*,#284,.T.);
|
|
||||||
#415=ORIENTED_EDGE('',*,*,#286,.F.);
|
|
||||||
#416=ORIENTED_EDGE('',*,*,#294,.T.);
|
|
||||||
#417=ORIENTED_EDGE('',*,*,#267,.F.);
|
|
||||||
#418=ORIENTED_EDGE('',*,*,#243,.F.);
|
|
||||||
#419=ORIENTED_EDGE('',*,*,#268,.F.);
|
|
||||||
#420=ORIENTED_EDGE('',*,*,#294,.F.);
|
|
||||||
#421=ORIENTED_EDGE('',*,*,#285,.F.);
|
|
||||||
#422=ORIENTED_EDGE('',*,*,#250,.T.);
|
|
||||||
#423=CYLINDRICAL_SURFACE('',#461,1.35);
|
|
||||||
#424=CYLINDRICAL_SURFACE('',#464,1.);
|
|
||||||
#425=CYLINDRICAL_SURFACE('',#466,3.5);
|
|
||||||
#426=CYLINDRICAL_SURFACE('',#469,1.);
|
|
||||||
#427=CYLINDRICAL_SURFACE('',#476,1.);
|
|
||||||
#428=CYLINDRICAL_SURFACE('',#479,1.);
|
|
||||||
#429=CYLINDRICAL_SURFACE('',#481,1.);
|
|
||||||
#430=CYLINDRICAL_SURFACE('',#483,1.);
|
|
||||||
#431=CYLINDRICAL_SURFACE('',#489,1.);
|
|
||||||
#432=CYLINDRICAL_SURFACE('',#495,1.);
|
|
||||||
#433=CYLINDRICAL_SURFACE('',#496,1.);
|
|
||||||
#434=ADVANCED_FACE('',(#122,#117),#423,.F.);
|
|
||||||
#435=ADVANCED_FACE('',(#123),#424,.T.);
|
|
||||||
#436=ADVANCED_FACE('',(#124),#425,.F.);
|
|
||||||
#437=ADVANCED_FACE('',(#125),#14,.T.);
|
|
||||||
#438=ADVANCED_FACE('',(#126),#426,.T.);
|
|
||||||
#439=ADVANCED_FACE('',(#127),#15,.T.);
|
|
||||||
#440=ADVANCED_FACE('',(#128),#427,.F.);
|
|
||||||
#441=ADVANCED_FACE('',(#129),#16,.F.);
|
|
||||||
#442=ADVANCED_FACE('',(#130),#428,.T.);
|
|
||||||
#443=ADVANCED_FACE('',(#131),#429,.F.);
|
|
||||||
#444=ADVANCED_FACE('',(#132),#430,.T.);
|
|
||||||
#445=ADVANCED_FACE('',(#118,#119),#17,.F.);
|
|
||||||
#446=ADVANCED_FACE('',(#133),#18,.T.);
|
|
||||||
#447=ADVANCED_FACE('',(#134),#431,.T.);
|
|
||||||
#448=ADVANCED_FACE('',(#135),#19,.F.);
|
|
||||||
#449=ADVANCED_FACE('',(#136),#20,.F.);
|
|
||||||
#450=ADVANCED_FACE('',(#137),#21,.F.);
|
|
||||||
#451=ADVANCED_FACE('',(#138),#22,.F.);
|
|
||||||
#452=ADVANCED_FACE('',(#139),#432,.F.);
|
|
||||||
#453=ADVANCED_FACE('',(#140),#433,.F.);
|
|
||||||
#454=ADVANCED_FACE('',(#120,#121),#23,.F.);
|
|
||||||
#455=ADVANCED_FACE('',(#141),#24,.F.);
|
|
||||||
#456=ADVANCED_FACE('',(#142),#25,.T.);
|
|
||||||
#457=ADVANCED_FACE('',(#143),#26,.T.);
|
|
||||||
#458=CLOSED_SHELL('',(#434,#435,#436,#437,#438,#439,#440,#441,#442,#443,
|
|
||||||
#444,#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457));
|
|
||||||
#459=MANIFOLD_SOLID_BREP('Solide1',#458);
|
|
||||||
#460=AXIS2_PLACEMENT_3D('placement',#629,#502,#503);
|
|
||||||
#461=AXIS2_PLACEMENT_3D('',#630,#504,#505);
|
|
||||||
#462=AXIS2_PLACEMENT_3D('',#632,#506,#507);
|
|
||||||
#463=AXIS2_PLACEMENT_3D('',#634,#508,#509);
|
|
||||||
#464=AXIS2_PLACEMENT_3D('',#635,#510,#511);
|
|
||||||
#465=AXIS2_PLACEMENT_3D('',#638,#512,#513);
|
|
||||||
#466=AXIS2_PLACEMENT_3D('',#657,#516,#517);
|
|
||||||
#467=AXIS2_PLACEMENT_3D('',#687,#519,#520);
|
|
||||||
#468=AXIS2_PLACEMENT_3D('',#700,#522,#523);
|
|
||||||
#469=AXIS2_PLACEMENT_3D('',#708,#528,#529);
|
|
||||||
#470=AXIS2_PLACEMENT_3D('',#710,#530,#531);
|
|
||||||
#471=AXIS2_PLACEMENT_3D('',#712,#533,#534);
|
|
||||||
#472=AXIS2_PLACEMENT_3D('',#714,#535,#536);
|
|
||||||
#473=AXIS2_PLACEMENT_3D('',#722,#540,#541);
|
|
||||||
#474=AXIS2_PLACEMENT_3D('',#726,#543,#544);
|
|
||||||
#475=AXIS2_PLACEMENT_3D('',#736,#549,#550);
|
|
||||||
#476=AXIS2_PLACEMENT_3D('',#738,#552,#553);
|
|
||||||
#477=AXIS2_PLACEMENT_3D('',#742,#555,#556);
|
|
||||||
#478=AXIS2_PLACEMENT_3D('',#744,#558,#559);
|
|
||||||
#479=AXIS2_PLACEMENT_3D('',#748,#562,#563);
|
|
||||||
#480=AXIS2_PLACEMENT_3D('',#750,#564,#565);
|
|
||||||
#481=AXIS2_PLACEMENT_3D('',#752,#567,#568);
|
|
||||||
#482=AXIS2_PLACEMENT_3D('',#754,#569,#570);
|
|
||||||
#483=AXIS2_PLACEMENT_3D('',#756,#572,#573);
|
|
||||||
#484=AXIS2_PLACEMENT_3D('',#759,#574,#575);
|
|
||||||
#485=AXIS2_PLACEMENT_3D('',#763,#577,#578);
|
|
||||||
#486=AXIS2_PLACEMENT_3D('',#765,#580,#581);
|
|
||||||
#487=AXIS2_PLACEMENT_3D('',#768,#583,#584);
|
|
||||||
#488=AXIS2_PLACEMENT_3D('',#772,#587,#588);
|
|
||||||
#489=AXIS2_PLACEMENT_3D('',#776,#591,#592);
|
|
||||||
#490=AXIS2_PLACEMENT_3D('',#777,#593,#594);
|
|
||||||
#491=AXIS2_PLACEMENT_3D('',#778,#595,#596);
|
|
||||||
#492=AXIS2_PLACEMENT_3D('',#780,#598,#599);
|
|
||||||
#493=AXIS2_PLACEMENT_3D('',#784,#602,#603);
|
|
||||||
#494=AXIS2_PLACEMENT_3D('',#788,#606,#607);
|
|
||||||
#495=AXIS2_PLACEMENT_3D('',#790,#609,#610);
|
|
||||||
#496=AXIS2_PLACEMENT_3D('',#792,#612,#613);
|
|
||||||
#497=AXIS2_PLACEMENT_3D('',#796,#615,#616);
|
|
||||||
#498=AXIS2_PLACEMENT_3D('',#798,#618,#619);
|
|
||||||
#499=AXIS2_PLACEMENT_3D('',#800,#621,#622);
|
|
||||||
#500=AXIS2_PLACEMENT_3D('',#802,#624,#625);
|
|
||||||
#501=AXIS2_PLACEMENT_3D('',#804,#627,#628);
|
|
||||||
#502=DIRECTION('axis',(0.,0.,1.));
|
|
||||||
#503=DIRECTION('refdir',(1.,0.,0.));
|
|
||||||
#504=DIRECTION('center_axis',(0.,-1.,0.));
|
|
||||||
#505=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#506=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#507=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#508=DIRECTION('center_axis',(0.,-1.,0.));
|
|
||||||
#509=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#510=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#511=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186547));
|
|
||||||
#512=DIRECTION('center_axis',(-1.,0.,1.00929365875014E-016));
|
|
||||||
#513=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186547));
|
|
||||||
#514=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#515=DIRECTION('',(1.,0.,0.));
|
|
||||||
#516=DIRECTION('center_axis',(0.,-1.,0.));
|
|
||||||
#517=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#518=DIRECTION('',(0.,1.,0.));
|
|
||||||
#519=DIRECTION('center_axis',(0.,-1.,0.));
|
|
||||||
#520=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#521=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#522=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#523=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#524=DIRECTION('',(-1.00929365875014E-016,0.,-1.));
|
|
||||||
#525=DIRECTION('',(1.,0.,-1.77635683940025E-016));
|
|
||||||
#526=DIRECTION('',(0.,0.,1.));
|
|
||||||
#527=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#528=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#529=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186547));
|
|
||||||
#530=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#531=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186547));
|
|
||||||
#532=DIRECTION('',(1.,0.,0.));
|
|
||||||
#533=DIRECTION('center_axis',(-1.,0.,0.));
|
|
||||||
#534=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#535=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#536=DIRECTION('ref_axis',(0.,0.707106781186547,-0.707106781186548));
|
|
||||||
#537=DIRECTION('',(0.,1.,0.));
|
|
||||||
#538=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#539=DIRECTION('',(0.,1.,0.));
|
|
||||||
#540=DIRECTION('center_axis',(-1.,0.,0.));
|
|
||||||
#541=DIRECTION('ref_axis',(0.,0.707106781186548,-0.707106781186547));
|
|
||||||
#542=DIRECTION('',(0.,0.,1.));
|
|
||||||
#543=DIRECTION('center_axis',(-1.,0.,0.));
|
|
||||||
#544=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186547));
|
|
||||||
#545=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#546=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#547=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#548=DIRECTION('',(0.,0.,-1.));
|
|
||||||
#549=DIRECTION('center_axis',(-1.,0.,0.));
|
|
||||||
#550=DIRECTION('ref_axis',(0.,-0.707106781186548,-0.707106781186547));
|
|
||||||
#551=DIRECTION('',(0.,1.,0.));
|
|
||||||
#552=DIRECTION('center_axis',(1.,0.,1.33226762955019E-016));
|
|
||||||
#553=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186547));
|
|
||||||
#554=DIRECTION('',(1.,0.,1.33226762955019E-016));
|
|
||||||
#555=DIRECTION('center_axis',(1.,0.,-1.00929365875014E-016));
|
|
||||||
#556=DIRECTION('ref_axis',(0.,0.707106781186548,0.707106781186547));
|
|
||||||
#557=DIRECTION('',(-1.,0.,-1.33226762955019E-016));
|
|
||||||
#558=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#559=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#560=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#561=DIRECTION('',(-1.00929365875014E-016,0.,-1.));
|
|
||||||
#562=DIRECTION('center_axis',(-1.,0.,1.77635683940025E-016));
|
|
||||||
#563=DIRECTION('ref_axis',(0.,0.707106781186547,-0.707106781186548));
|
|
||||||
#564=DIRECTION('center_axis',(-1.,0.,1.00929365875014E-016));
|
|
||||||
#565=DIRECTION('ref_axis',(0.,0.707106781186547,-0.707106781186548));
|
|
||||||
#566=DIRECTION('',(-1.,0.,1.77635683940025E-016));
|
|
||||||
#567=DIRECTION('center_axis',(-1.,0.,0.));
|
|
||||||
#568=DIRECTION('ref_axis',(0.,0.707106781186548,-0.707106781186547));
|
|
||||||
#569=DIRECTION('center_axis',(1.,0.,-1.00929365875014E-016));
|
|
||||||
#570=DIRECTION('ref_axis',(0.,0.707106781186548,-0.707106781186547));
|
|
||||||
#571=DIRECTION('',(1.,0.,0.));
|
|
||||||
#572=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#573=DIRECTION('ref_axis',(0.707106781186548,0.,0.707106781186548));
|
|
||||||
#574=DIRECTION('center_axis',(0.,-1.,0.));
|
|
||||||
#575=DIRECTION('ref_axis',(0.707106781186548,0.,0.707106781186548));
|
|
||||||
#576=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#577=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#578=DIRECTION('ref_axis',(0.707106781186548,0.,0.707106781186548));
|
|
||||||
#579=DIRECTION('',(0.,1.,0.));
|
|
||||||
#580=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#581=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#582=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#583=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#584=DIRECTION('ref_axis',(-0.707106781186548,0.,0.707106781186548));
|
|
||||||
#585=DIRECTION('',(1.,0.,1.33226762955019E-016));
|
|
||||||
#586=DIRECTION('',(1.00929365875014E-016,0.,1.));
|
|
||||||
#587=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#588=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#589=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#590=DIRECTION('',(0.,1.,0.));
|
|
||||||
#591=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#592=DIRECTION('ref_axis',(-0.707106781186548,0.,0.707106781186548));
|
|
||||||
#593=DIRECTION('center_axis',(0.,-1.,0.));
|
|
||||||
#594=DIRECTION('ref_axis',(-0.707106781186548,0.,0.707106781186548));
|
|
||||||
#595=DIRECTION('center_axis',(-1.33226762955019E-016,0.,1.));
|
|
||||||
#596=DIRECTION('ref_axis',(1.,0.,1.77635683940025E-016));
|
|
||||||
#597=DIRECTION('',(0.,1.,0.));
|
|
||||||
#598=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#599=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#600=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#601=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#602=DIRECTION('center_axis',(0.,1.,0.));
|
|
||||||
#603=DIRECTION('ref_axis',(0.,0.,1.));
|
|
||||||
#604=DIRECTION('',(1.,0.,-1.77635683940025E-016));
|
|
||||||
#605=DIRECTION('',(1.00929365875014E-016,0.,1.));
|
|
||||||
#606=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#607=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#608=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#609=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#610=DIRECTION('ref_axis',(0.,-0.707106781186548,-0.707106781186547));
|
|
||||||
#611=DIRECTION('',(1.,0.,0.));
|
|
||||||
#612=DIRECTION('center_axis',(1.,0.,0.));
|
|
||||||
#613=DIRECTION('ref_axis',(0.,-0.707106781186548,-0.707106781186547));
|
|
||||||
#614=DIRECTION('',(1.,0.,0.));
|
|
||||||
#615=DIRECTION('center_axis',(1.,0.,-1.00929365875014E-016));
|
|
||||||
#616=DIRECTION('ref_axis',(0.,-0.707106781186548,-0.707106781186547));
|
|
||||||
#617=DIRECTION('',(-1.,0.,0.));
|
|
||||||
#618=DIRECTION('center_axis',(0.,-1.,0.));
|
|
||||||
#619=DIRECTION('ref_axis',(0.,0.,-1.));
|
|
||||||
#620=DIRECTION('',(1.00929365875014E-016,0.,1.));
|
|
||||||
#621=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#622=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#623=DIRECTION('',(0.,-1.,0.));
|
|
||||||
#624=DIRECTION('center_axis',(1.,0.,-1.00929365875014E-016));
|
|
||||||
#625=DIRECTION('ref_axis',(-1.77635683940025E-016,0.,-1.));
|
|
||||||
#626=DIRECTION('',(0.,1.,0.));
|
|
||||||
#627=DIRECTION('center_axis',(-1.77635683940025E-016,0.,-1.));
|
|
||||||
#628=DIRECTION('ref_axis',(-1.,0.,1.77635683940025E-016));
|
|
||||||
#629=CARTESIAN_POINT('',(0.,0.,0.));
|
|
||||||
#630=CARTESIAN_POINT('Origin',(2.22044604925031E-015,2.5,8.5));
|
|
||||||
#631=CARTESIAN_POINT('',(1.35,0.,8.5));
|
|
||||||
#632=CARTESIAN_POINT('Origin',(2.22044604925031E-015,0.,8.5));
|
|
||||||
#633=CARTESIAN_POINT('',(1.35,2.5,8.5));
|
|
||||||
#634=CARTESIAN_POINT('Origin',(2.22044604925031E-015,2.5,8.5));
|
|
||||||
#635=CARTESIAN_POINT('Origin',(-6.25,12.,5.00000000000001));
|
|
||||||
#636=CARTESIAN_POINT('',(12.5,12.,6.00000000000001));
|
|
||||||
#637=CARTESIAN_POINT('',(12.5,13.,5.));
|
|
||||||
#638=CARTESIAN_POINT('Origin',(12.5,12.,5.00000000000001));
|
|
||||||
#639=CARTESIAN_POINT('',(2.22044604925031E-015,13.,5.00000000000001));
|
|
||||||
#640=CARTESIAN_POINT('',(-6.25,13.,5.00000000000001));
|
|
||||||
#641=CARTESIAN_POINT('',(2.44948974278318,12.,6.00000000000001));
|
|
||||||
#642=CARTESIAN_POINT('Ctrl Pts',(2.46330733588707E-015,13.,5.));
|
|
||||||
#643=CARTESIAN_POINT('Ctrl Pts',(0.376760073315486,13.,5.));
|
|
||||||
#644=CARTESIAN_POINT('Ctrl Pts',(0.778964788621242,13.0063455702985,5.06552483125141));
|
|
||||||
#645=CARTESIAN_POINT('Ctrl Pts',(1.33216524906888,12.9684638934401,5.25755721240763));
|
|
||||||
#646=CARTESIAN_POINT('Ctrl Pts',(1.50830745345834,12.9467621122573,5.33629414845834));
|
|
||||||
#647=CARTESIAN_POINT('Ctrl Pts',(1.83250348045452,12.8642530722712,5.51236597279587));
|
|
||||||
#648=CARTESIAN_POINT('Ctrl Pts',(1.98069630263431,12.8043473761662,5.60986618620695));
|
|
||||||
#649=CARTESIAN_POINT('Ctrl Pts',(2.20700477419326,12.6334190017927,5.78079456058041));
|
|
||||||
#650=CARTESIAN_POINT('Ctrl Pts',(2.29648724641835,12.5317667433809,5.85749758338021));
|
|
||||||
#651=CARTESIAN_POINT('Ctrl Pts',(2.38706557921303,12.3477280297819,5.94000284684986));
|
|
||||||
#652=CARTESIAN_POINT('Ctrl Pts',(2.41043260015992,12.2812725040638,5.96223206537704));
|
|
||||||
#653=CARTESIAN_POINT('Ctrl Pts',(2.44163158342721,12.1430929899107,5.99222794593217));
|
|
||||||
#654=CARTESIAN_POINT('Ctrl Pts',(2.44948974278318,12.0713760882806,6.00000000000001));
|
|
||||||
#655=CARTESIAN_POINT('Ctrl Pts',(2.44948974278318,12.,6.00000000000001));
|
|
||||||
#656=CARTESIAN_POINT('',(-6.25,12.,6.00000000000001));
|
|
||||||
#657=CARTESIAN_POINT('Origin',(2.22044604925031E-015,13.,8.5));
|
|
||||||
#658=CARTESIAN_POINT('',(-2.44948974278318,12.,6.00000000000001));
|
|
||||||
#659=CARTESIAN_POINT('Ctrl Pts',(-2.44948974278318,12.,6.00000000000001));
|
|
||||||
#660=CARTESIAN_POINT('Ctrl Pts',(-2.44948974278318,12.0713760882806,6.00000000000001));
|
|
||||||
#661=CARTESIAN_POINT('Ctrl Pts',(-2.44163158342721,12.1430929899107,5.99222794593217));
|
|
||||||
#662=CARTESIAN_POINT('Ctrl Pts',(-2.41043260015992,12.2812725040638,5.96223206537704));
|
|
||||||
#663=CARTESIAN_POINT('Ctrl Pts',(-2.38706557921302,12.3477280297819,5.94000284684986));
|
|
||||||
#664=CARTESIAN_POINT('Ctrl Pts',(-2.29648724641835,12.5317667433809,5.85749758338021));
|
|
||||||
#665=CARTESIAN_POINT('Ctrl Pts',(-2.20700477419326,12.6334190017927,5.78079456058041));
|
|
||||||
#666=CARTESIAN_POINT('Ctrl Pts',(-1.9806963026343,12.8043473761662,5.60986618620695));
|
|
||||||
#667=CARTESIAN_POINT('Ctrl Pts',(-1.83250348045451,12.8642530722712,5.51236597279587));
|
|
||||||
#668=CARTESIAN_POINT('Ctrl Pts',(-1.50830745345833,12.9467621122573,5.33629414845834));
|
|
||||||
#669=CARTESIAN_POINT('Ctrl Pts',(-1.33216524906888,12.9684638934401,5.25755721240763));
|
|
||||||
#670=CARTESIAN_POINT('Ctrl Pts',(-0.778964788621238,13.0063455702985,5.06552483125141));
|
|
||||||
#671=CARTESIAN_POINT('Ctrl Pts',(-0.376760073315481,13.,5.));
|
|
||||||
#672=CARTESIAN_POINT('Ctrl Pts',(1.87350135405495E-015,13.,5.));
|
|
||||||
#673=CARTESIAN_POINT('',(-2.44948974278318,3.5,6.00000000000001));
|
|
||||||
#674=CARTESIAN_POINT('',(-2.44948974278318,13.,6.00000000000001));
|
|
||||||
#675=CARTESIAN_POINT('',(-3.16227766016838,2.5,7.));
|
|
||||||
#676=CARTESIAN_POINT('Ctrl Pts',(-3.16227766016838,2.5,7.));
|
|
||||||
#677=CARTESIAN_POINT('Ctrl Pts',(-3.09763274426873,2.5,6.86371655107138));
|
|
||||||
#678=CARTESIAN_POINT('Ctrl Pts',(-3.0192784729983,2.52912987316579,6.72327797959425));
|
|
||||||
#679=CARTESIAN_POINT('Ctrl Pts',(-2.85510553176236,2.64081606976592,6.46993695100507));
|
|
||||||
#680=CARTESIAN_POINT('Ctrl Pts',(-2.76949838328728,2.72312067139662,6.35678661628201));
|
|
||||||
#681=CARTESIAN_POINT('Ctrl Pts',(-2.6323395516314,2.90136830765393,6.19119767471513));
|
|
||||||
#682=CARTESIAN_POINT('Ctrl Pts',(-2.56867521538725,3.00536388927015,6.1217000814252));
|
|
||||||
#683=CARTESIAN_POINT('Ctrl Pts',(-2.47668343455143,3.24020917544474,6.02604723621248));
|
|
||||||
#684=CARTESIAN_POINT('Ctrl Pts',(-2.44948974278318,3.37154534717834,6.));
|
|
||||||
#685=CARTESIAN_POINT('Ctrl Pts',(-2.44948974278318,3.5,6.));
|
|
||||||
#686=CARTESIAN_POINT('',(3.16227766016838,2.5,7.));
|
|
||||||
#687=CARTESIAN_POINT('Origin',(2.22044604925031E-015,2.5,8.5));
|
|
||||||
#688=CARTESIAN_POINT('',(2.44948974278318,3.5,6.00000000000001));
|
|
||||||
#689=CARTESIAN_POINT('Ctrl Pts',(2.44948974278318,3.5,6.));
|
|
||||||
#690=CARTESIAN_POINT('Ctrl Pts',(2.44948974278318,3.37154534717834,6.));
|
|
||||||
#691=CARTESIAN_POINT('Ctrl Pts',(2.47668343455143,3.24020917544474,6.02604723621248));
|
|
||||||
#692=CARTESIAN_POINT('Ctrl Pts',(2.56867521538725,3.00536388927014,6.1217000814252));
|
|
||||||
#693=CARTESIAN_POINT('Ctrl Pts',(2.6323395516314,2.90136830765393,6.19119767471513));
|
|
||||||
#694=CARTESIAN_POINT('Ctrl Pts',(2.76949838328729,2.72312067139662,6.35678661628201));
|
|
||||||
#695=CARTESIAN_POINT('Ctrl Pts',(2.85510553176237,2.64081606976592,6.46993695100507));
|
|
||||||
#696=CARTESIAN_POINT('Ctrl Pts',(3.01927847299831,2.52912987316579,6.72327797959425));
|
|
||||||
#697=CARTESIAN_POINT('Ctrl Pts',(3.09763274426873,2.5,6.86371655107139));
|
|
||||||
#698=CARTESIAN_POINT('Ctrl Pts',(3.16227766016838,2.5,7.));
|
|
||||||
#699=CARTESIAN_POINT('',(2.44948974278318,13.,6.00000000000001));
|
|
||||||
#700=CARTESIAN_POINT('Origin',(0.,13.,0.));
|
|
||||||
#701=CARTESIAN_POINT('',(12.5,13.,-10.));
|
|
||||||
#702=CARTESIAN_POINT('',(12.5,13.,-11.));
|
|
||||||
#703=CARTESIAN_POINT('',(-12.5,13.,-10.));
|
|
||||||
#704=CARTESIAN_POINT('',(6.25,13.,-10.));
|
|
||||||
#705=CARTESIAN_POINT('',(-12.5,13.,5.00000000000001));
|
|
||||||
#706=CARTESIAN_POINT('',(-12.5,13.,11.));
|
|
||||||
#707=CARTESIAN_POINT('',(-6.25,13.,5.00000000000001));
|
|
||||||
#708=CARTESIAN_POINT('Origin',(-6.25,12.,5.00000000000001));
|
|
||||||
#709=CARTESIAN_POINT('',(-12.5,12.,6.00000000000001));
|
|
||||||
#710=CARTESIAN_POINT('Origin',(-12.5,12.,5.00000000000001));
|
|
||||||
#711=CARTESIAN_POINT('',(-6.25,12.,6.00000000000001));
|
|
||||||
#712=CARTESIAN_POINT('Origin',(-12.5,0.,-11.));
|
|
||||||
#713=CARTESIAN_POINT('',(-12.5,12.,-11.));
|
|
||||||
#714=CARTESIAN_POINT('Origin',(-12.5,12.,-10.));
|
|
||||||
#715=CARTESIAN_POINT('',(-12.5,0.,-11.));
|
|
||||||
#716=CARTESIAN_POINT('',(-12.5,0.,-11.));
|
|
||||||
#717=CARTESIAN_POINT('',(-12.5,0.,-9.5));
|
|
||||||
#718=CARTESIAN_POINT('',(-12.5,0.,11.));
|
|
||||||
#719=CARTESIAN_POINT('',(-12.5,10.5,-9.5));
|
|
||||||
#720=CARTESIAN_POINT('',(-12.5,0.,-9.5));
|
|
||||||
#721=CARTESIAN_POINT('',(-12.5,11.5,-8.5));
|
|
||||||
#722=CARTESIAN_POINT('Origin',(-12.5,10.5,-8.5));
|
|
||||||
#723=CARTESIAN_POINT('',(-12.5,11.5,3.5));
|
|
||||||
#724=CARTESIAN_POINT('',(-12.5,11.5,-6.75));
|
|
||||||
#725=CARTESIAN_POINT('',(-12.5,10.5,4.5));
|
|
||||||
#726=CARTESIAN_POINT('Origin',(-12.5,10.5,3.5));
|
|
||||||
#727=CARTESIAN_POINT('',(-12.5,0.,4.5));
|
|
||||||
#728=CARTESIAN_POINT('',(-12.5,0.,4.5));
|
|
||||||
#729=CARTESIAN_POINT('',(-12.5,0.,10.));
|
|
||||||
#730=CARTESIAN_POINT('',(-12.5,0.,11.));
|
|
||||||
#731=CARTESIAN_POINT('',(-12.5,2.5,10.));
|
|
||||||
#732=CARTESIAN_POINT('',(-12.5,0.,10.));
|
|
||||||
#733=CARTESIAN_POINT('',(-12.5,2.5,7.));
|
|
||||||
#734=CARTESIAN_POINT('',(-12.5,2.5,-1.25));
|
|
||||||
#735=CARTESIAN_POINT('',(-12.5,3.5,6.00000000000001));
|
|
||||||
#736=CARTESIAN_POINT('Origin',(-12.5,3.5,7.));
|
|
||||||
#737=CARTESIAN_POINT('',(-12.5,6.5,6.00000000000001));
|
|
||||||
#738=CARTESIAN_POINT('Origin',(-6.25,10.5,3.5));
|
|
||||||
#739=CARTESIAN_POINT('',(12.5,11.5,3.5));
|
|
||||||
#740=CARTESIAN_POINT('',(-6.25,11.5,3.5));
|
|
||||||
#741=CARTESIAN_POINT('',(12.5,10.5,4.5));
|
|
||||||
#742=CARTESIAN_POINT('Origin',(12.5,10.5,3.5));
|
|
||||||
#743=CARTESIAN_POINT('',(-6.25,10.5,4.5));
|
|
||||||
#744=CARTESIAN_POINT('Origin',(0.,11.5,-2.5));
|
|
||||||
#745=CARTESIAN_POINT('',(12.5,11.5,-8.5));
|
|
||||||
#746=CARTESIAN_POINT('',(6.25,11.5,-8.5));
|
|
||||||
#747=CARTESIAN_POINT('',(12.5,11.5,4.25));
|
|
||||||
#748=CARTESIAN_POINT('Origin',(6.25,12.,-10.));
|
|
||||||
#749=CARTESIAN_POINT('',(12.5,12.,-11.));
|
|
||||||
#750=CARTESIAN_POINT('Origin',(12.5,12.,-10.));
|
|
||||||
#751=CARTESIAN_POINT('',(6.25,12.,-11.));
|
|
||||||
#752=CARTESIAN_POINT('Origin',(6.25,10.5,-8.5));
|
|
||||||
#753=CARTESIAN_POINT('',(12.5,10.5,-9.5));
|
|
||||||
#754=CARTESIAN_POINT('Origin',(12.5,10.5,-8.5));
|
|
||||||
#755=CARTESIAN_POINT('',(6.25,10.5,-9.5));
|
|
||||||
#756=CARTESIAN_POINT('Origin',(11.5,0.,10.));
|
|
||||||
#757=CARTESIAN_POINT('',(12.5,2.5,10.));
|
|
||||||
#758=CARTESIAN_POINT('',(11.5,2.5,11.));
|
|
||||||
#759=CARTESIAN_POINT('Origin',(11.5,2.5,10.));
|
|
||||||
#760=CARTESIAN_POINT('',(11.5,0.,11.));
|
|
||||||
#761=CARTESIAN_POINT('',(11.5,0.,11.));
|
|
||||||
#762=CARTESIAN_POINT('',(12.5,0.,10.));
|
|
||||||
#763=CARTESIAN_POINT('Origin',(11.5,0.,10.));
|
|
||||||
#764=CARTESIAN_POINT('',(12.5,0.,10.));
|
|
||||||
#765=CARTESIAN_POINT('Origin',(3.54326497220795E-016,0.,7.08652994441589E-016));
|
|
||||||
#766=CARTESIAN_POINT('',(-11.5,0.,11.));
|
|
||||||
#767=CARTESIAN_POINT('',(12.5,0.,11.));
|
|
||||||
#768=CARTESIAN_POINT('Origin',(-11.5,0.,10.));
|
|
||||||
#769=CARTESIAN_POINT('',(12.5,0.,4.5));
|
|
||||||
#770=CARTESIAN_POINT('',(-6.25,0.,4.5));
|
|
||||||
#771=CARTESIAN_POINT('',(12.5,0.,-11.));
|
|
||||||
#772=CARTESIAN_POINT('Origin',(-12.5,0.,11.));
|
|
||||||
#773=CARTESIAN_POINT('',(-11.5,2.5,11.));
|
|
||||||
#774=CARTESIAN_POINT('',(-6.25,2.5,11.));
|
|
||||||
#775=CARTESIAN_POINT('',(-11.5,0.,11.));
|
|
||||||
#776=CARTESIAN_POINT('Origin',(-11.5,0.,10.));
|
|
||||||
#777=CARTESIAN_POINT('Origin',(-11.5,2.5,10.));
|
|
||||||
#778=CARTESIAN_POINT('Origin',(-12.5,0.,4.5));
|
|
||||||
#779=CARTESIAN_POINT('',(12.5,0.,4.5));
|
|
||||||
#780=CARTESIAN_POINT('Origin',(12.5,0.,-9.5));
|
|
||||||
#781=CARTESIAN_POINT('',(12.5,0.,-9.5));
|
|
||||||
#782=CARTESIAN_POINT('',(6.25,0.,-9.5));
|
|
||||||
#783=CARTESIAN_POINT('',(12.5,0.,-9.5));
|
|
||||||
#784=CARTESIAN_POINT('Origin',(3.54326497220795E-016,0.,7.08652994441589E-016));
|
|
||||||
#785=CARTESIAN_POINT('',(12.5,0.,-11.));
|
|
||||||
#786=CARTESIAN_POINT('',(-12.5,0.,-11.));
|
|
||||||
#787=CARTESIAN_POINT('',(12.5,0.,-11.));
|
|
||||||
#788=CARTESIAN_POINT('Origin',(-12.5,13.,6.00000000000001));
|
|
||||||
#789=CARTESIAN_POINT('',(-6.25,3.5,6.00000000000001));
|
|
||||||
#790=CARTESIAN_POINT('Origin',(-6.25,3.5,7.));
|
|
||||||
#791=CARTESIAN_POINT('',(-6.25,2.5,7.));
|
|
||||||
#792=CARTESIAN_POINT('Origin',(-6.25,3.5,7.));
|
|
||||||
#793=CARTESIAN_POINT('',(12.5,2.5,7.));
|
|
||||||
#794=CARTESIAN_POINT('',(-6.25,2.5,7.));
|
|
||||||
#795=CARTESIAN_POINT('',(12.5,3.5,6.00000000000001));
|
|
||||||
#796=CARTESIAN_POINT('Origin',(12.5,3.5,7.));
|
|
||||||
#797=CARTESIAN_POINT('',(-6.25,3.5,6.00000000000001));
|
|
||||||
#798=CARTESIAN_POINT('Origin',(0.,2.5,8.5));
|
|
||||||
#799=CARTESIAN_POINT('',(12.5,2.5,9.75));
|
|
||||||
#800=CARTESIAN_POINT('Origin',(-12.5,13.,6.00000000000001));
|
|
||||||
#801=CARTESIAN_POINT('',(12.5,6.5,6.00000000000001));
|
|
||||||
#802=CARTESIAN_POINT('Origin',(12.5,0.,11.));
|
|
||||||
#803=CARTESIAN_POINT('',(12.5,0.,-11.));
|
|
||||||
#804=CARTESIAN_POINT('Origin',(12.5,0.,-11.));
|
|
||||||
#805=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#809,
|
|
||||||
'DISTANCE_ACCURACY_VALUE',
|
|
||||||
'Maximum model space distance between geometric entities at asserted c
|
|
||||||
onnectivities');
|
|
||||||
#806=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#809,
|
|
||||||
'DISTANCE_ACCURACY_VALUE',
|
|
||||||
'Maximum model space distance between geometric entities at asserted c
|
|
||||||
onnectivities');
|
|
||||||
#807=(
|
|
||||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
||||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#805))
|
|
||||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#809,#812,#810))
|
|
||||||
REPRESENTATION_CONTEXT('','3D')
|
|
||||||
);
|
|
||||||
#808=(
|
|
||||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
||||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#806))
|
|
||||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#809,#812,#810))
|
|
||||||
REPRESENTATION_CONTEXT('','3D')
|
|
||||||
);
|
|
||||||
#809=(
|
|
||||||
LENGTH_UNIT()
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
SI_UNIT(.MILLI.,.METRE.)
|
|
||||||
);
|
|
||||||
#810=(
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
SI_UNIT($,.STERADIAN.)
|
|
||||||
SOLID_ANGLE_UNIT()
|
|
||||||
);
|
|
||||||
#811=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
|
|
||||||
#812=(
|
|
||||||
CONVERSION_BASED_UNIT('degree',#814)
|
|
||||||
NAMED_UNIT(#811)
|
|
||||||
PLANE_ANGLE_UNIT()
|
|
||||||
);
|
|
||||||
#813=(
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
PLANE_ANGLE_UNIT()
|
|
||||||
SI_UNIT($,.RADIAN.)
|
|
||||||
);
|
|
||||||
#814=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#813);
|
|
||||||
#815=SHAPE_DEFINITION_REPRESENTATION(#816,#817);
|
|
||||||
#816=PRODUCT_DEFINITION_SHAPE('',$,#819);
|
|
||||||
#817=SHAPE_REPRESENTATION('',(#460),#807);
|
|
||||||
#818=PRODUCT_DEFINITION_CONTEXT('part definition',#823,'design');
|
|
||||||
#819=PRODUCT_DEFINITION('capot','capot',#820,#818);
|
|
||||||
#820=PRODUCT_DEFINITION_FORMATION('',$,#825);
|
|
||||||
#821=PRODUCT_RELATED_PRODUCT_CATEGORY('capot','capot',(#825));
|
|
||||||
#822=APPLICATION_PROTOCOL_DEFINITION('international standard',
|
|
||||||
'automotive_design',2009,#823);
|
|
||||||
#823=APPLICATION_CONTEXT(
|
|
||||||
'Core Data for Automotive Mechanical Design Process');
|
|
||||||
#824=PRODUCT_CONTEXT('part definition',#823,'mechanical');
|
|
||||||
#825=PRODUCT('capot','capot',$,(#824));
|
|
||||||
#826=PRESENTATION_STYLE_ASSIGNMENT((#827));
|
|
||||||
#827=SURFACE_STYLE_USAGE(.BOTH.,#828);
|
|
||||||
#828=SURFACE_SIDE_STYLE($,(#829));
|
|
||||||
#829=SURFACE_STYLE_FILL_AREA(#830);
|
|
||||||
#830=FILL_AREA_STYLE($,(#831));
|
|
||||||
#831=FILL_AREA_STYLE_COLOUR($,#832);
|
|
||||||
#832=COLOUR_RGB('',0.92156862745098,0.92156862745098,0.92156862745098);
|
|
||||||
ENDSEC;
|
|
||||||
END-ISO-10303-21;
|
|
134542
hardware/Export/pied.stl
|
@ -1,285 +0,0 @@
|
||||||
ISO-10303-21;
|
|
||||||
HEADER;
|
|
||||||
/* Generated by software containing ST-Developer
|
|
||||||
* from STEP Tools, Inc. (www.steptools.com)
|
|
||||||
*/
|
|
||||||
|
|
||||||
FILE_DESCRIPTION(
|
|
||||||
/* description */ (''),
|
|
||||||
/* implementation_level */ '2;1');
|
|
||||||
|
|
||||||
FILE_NAME(
|
|
||||||
/* name */
|
|
||||||
'D:\\Utilisateurs\\sd\\Mes documents\\SVN\\projets-gei\\Dumber 2015\\M
|
|
||||||
ecanique\\Export\\pied.stp',
|
|
||||||
/* time_stamp */ '2015-03-19T15:18:26+01:00',
|
|
||||||
/* author */ ('sd'),
|
|
||||||
/* organization */ (''),
|
|
||||||
/* preprocessor_version */ 'ST-DEVELOPER v15.2',
|
|
||||||
/* originating_system */ 'Autodesk Inventor 2014',
|
|
||||||
/* authorisation */ '');
|
|
||||||
|
|
||||||
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
|
|
||||||
ENDSEC;
|
|
||||||
|
|
||||||
DATA;
|
|
||||||
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#209);
|
|
||||||
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#218,#12);
|
|
||||||
#12=ADVANCED_BREP_SHAPE_REPRESENTATION($,(#116),#208);
|
|
||||||
#13=STYLED_ITEM('',(#227),#116);
|
|
||||||
#14=TOROIDAL_SURFACE('',#122,5.5,0.5);
|
|
||||||
#15=TOROIDAL_SURFACE('',#129,7.,0.5);
|
|
||||||
#16=TOROIDAL_SURFACE('',#133,5.5,2.);
|
|
||||||
#17=PLANE('',#121);
|
|
||||||
#18=PLANE('',#125);
|
|
||||||
#19=PLANE('',#135);
|
|
||||||
#20=PLANE('',#136);
|
|
||||||
#21=FACE_BOUND('',#40,.T.);
|
|
||||||
#22=FACE_BOUND('',#43,.T.);
|
|
||||||
#23=FACE_BOUND('',#45,.T.);
|
|
||||||
#24=FACE_BOUND('',#47,.T.);
|
|
||||||
#25=FACE_BOUND('',#49,.T.);
|
|
||||||
#26=FACE_BOUND('',#51,.T.);
|
|
||||||
#27=FACE_BOUND('',#53,.T.);
|
|
||||||
#28=FACE_BOUND('',#55,.T.);
|
|
||||||
#29=FACE_BOUND('',#56,.T.);
|
|
||||||
#30=FACE_OUTER_BOUND('',#39,.T.);
|
|
||||||
#31=FACE_OUTER_BOUND('',#41,.T.);
|
|
||||||
#32=FACE_OUTER_BOUND('',#42,.T.);
|
|
||||||
#33=FACE_OUTER_BOUND('',#44,.T.);
|
|
||||||
#34=FACE_OUTER_BOUND('',#46,.T.);
|
|
||||||
#35=FACE_OUTER_BOUND('',#48,.T.);
|
|
||||||
#36=FACE_OUTER_BOUND('',#50,.T.);
|
|
||||||
#37=FACE_OUTER_BOUND('',#52,.T.);
|
|
||||||
#38=FACE_OUTER_BOUND('',#54,.T.);
|
|
||||||
#39=EDGE_LOOP('',(#84));
|
|
||||||
#40=EDGE_LOOP('',(#85));
|
|
||||||
#41=EDGE_LOOP('',(#86));
|
|
||||||
#42=EDGE_LOOP('',(#87));
|
|
||||||
#43=EDGE_LOOP('',(#88));
|
|
||||||
#44=EDGE_LOOP('',(#89));
|
|
||||||
#45=EDGE_LOOP('',(#90));
|
|
||||||
#46=EDGE_LOOP('',(#91));
|
|
||||||
#47=EDGE_LOOP('',(#92));
|
|
||||||
#48=EDGE_LOOP('',(#93));
|
|
||||||
#49=EDGE_LOOP('',(#94));
|
|
||||||
#50=EDGE_LOOP('',(#95));
|
|
||||||
#51=EDGE_LOOP('',(#96));
|
|
||||||
#52=EDGE_LOOP('',(#97));
|
|
||||||
#53=EDGE_LOOP('',(#98));
|
|
||||||
#54=EDGE_LOOP('',(#99));
|
|
||||||
#55=EDGE_LOOP('',(#100));
|
|
||||||
#56=EDGE_LOOP('',(#101));
|
|
||||||
#57=CIRCLE('',#119,1.25);
|
|
||||||
#58=CIRCLE('',#120,1.25);
|
|
||||||
#59=CIRCLE('',#123,5.5);
|
|
||||||
#60=CIRCLE('',#124,5.);
|
|
||||||
#61=CIRCLE('',#126,7.);
|
|
||||||
#62=CIRCLE('',#128,5.);
|
|
||||||
#63=CIRCLE('',#130,7.5);
|
|
||||||
#64=CIRCLE('',#132,7.5);
|
|
||||||
#65=CIRCLE('',#134,5.5);
|
|
||||||
#66=VERTEX_POINT('',#179);
|
|
||||||
#67=VERTEX_POINT('',#181);
|
|
||||||
#68=VERTEX_POINT('',#185);
|
|
||||||
#69=VERTEX_POINT('',#187);
|
|
||||||
#70=VERTEX_POINT('',#190);
|
|
||||||
#71=VERTEX_POINT('',#193);
|
|
||||||
#72=VERTEX_POINT('',#196);
|
|
||||||
#73=VERTEX_POINT('',#199);
|
|
||||||
#74=VERTEX_POINT('',#202);
|
|
||||||
#75=EDGE_CURVE('',#66,#66,#57,.T.);
|
|
||||||
#76=EDGE_CURVE('',#67,#67,#58,.T.);
|
|
||||||
#77=EDGE_CURVE('',#68,#68,#59,.T.);
|
|
||||||
#78=EDGE_CURVE('',#69,#69,#60,.T.);
|
|
||||||
#79=EDGE_CURVE('',#70,#70,#61,.T.);
|
|
||||||
#80=EDGE_CURVE('',#71,#71,#62,.T.);
|
|
||||||
#81=EDGE_CURVE('',#72,#72,#63,.T.);
|
|
||||||
#82=EDGE_CURVE('',#73,#73,#64,.T.);
|
|
||||||
#83=EDGE_CURVE('',#74,#74,#65,.T.);
|
|
||||||
#84=ORIENTED_EDGE('',*,*,#75,.F.);
|
|
||||||
#85=ORIENTED_EDGE('',*,*,#76,.F.);
|
|
||||||
#86=ORIENTED_EDGE('',*,*,#76,.T.);
|
|
||||||
#87=ORIENTED_EDGE('',*,*,#77,.T.);
|
|
||||||
#88=ORIENTED_EDGE('',*,*,#78,.T.);
|
|
||||||
#89=ORIENTED_EDGE('',*,*,#79,.F.);
|
|
||||||
#90=ORIENTED_EDGE('',*,*,#77,.F.);
|
|
||||||
#91=ORIENTED_EDGE('',*,*,#80,.F.);
|
|
||||||
#92=ORIENTED_EDGE('',*,*,#78,.F.);
|
|
||||||
#93=ORIENTED_EDGE('',*,*,#81,.T.);
|
|
||||||
#94=ORIENTED_EDGE('',*,*,#79,.T.);
|
|
||||||
#95=ORIENTED_EDGE('',*,*,#82,.F.);
|
|
||||||
#96=ORIENTED_EDGE('',*,*,#81,.F.);
|
|
||||||
#97=ORIENTED_EDGE('',*,*,#83,.T.);
|
|
||||||
#98=ORIENTED_EDGE('',*,*,#82,.T.);
|
|
||||||
#99=ORIENTED_EDGE('',*,*,#83,.F.);
|
|
||||||
#100=ORIENTED_EDGE('',*,*,#75,.T.);
|
|
||||||
#101=ORIENTED_EDGE('',*,*,#80,.T.);
|
|
||||||
#102=CYLINDRICAL_SURFACE('',#118,1.25);
|
|
||||||
#103=CYLINDRICAL_SURFACE('',#127,5.);
|
|
||||||
#104=CYLINDRICAL_SURFACE('',#131,7.5);
|
|
||||||
#105=ADVANCED_FACE('',(#30,#21),#102,.F.);
|
|
||||||
#106=ADVANCED_FACE('',(#31),#17,.T.);
|
|
||||||
#107=ADVANCED_FACE('',(#32,#22),#14,.F.);
|
|
||||||
#108=ADVANCED_FACE('',(#33,#23),#18,.T.);
|
|
||||||
#109=ADVANCED_FACE('',(#34,#24),#103,.T.);
|
|
||||||
#110=ADVANCED_FACE('',(#35,#25),#15,.T.);
|
|
||||||
#111=ADVANCED_FACE('',(#36,#26),#104,.T.);
|
|
||||||
#112=ADVANCED_FACE('',(#37,#27),#16,.T.);
|
|
||||||
#113=ADVANCED_FACE('',(#38),#19,.T.);
|
|
||||||
#114=ADVANCED_FACE('',(#28,#29),#20,.T.);
|
|
||||||
#115=CLOSED_SHELL('',(#105,#106,#107,#108,#109,#110,#111,#112,#113,#114));
|
|
||||||
#116=MANIFOLD_SOLID_BREP('Solide1',#115);
|
|
||||||
#117=AXIS2_PLACEMENT_3D('placement',#177,#137,#138);
|
|
||||||
#118=AXIS2_PLACEMENT_3D('',#178,#139,#140);
|
|
||||||
#119=AXIS2_PLACEMENT_3D('',#180,#141,#142);
|
|
||||||
#120=AXIS2_PLACEMENT_3D('',#182,#143,#144);
|
|
||||||
#121=AXIS2_PLACEMENT_3D('',#183,#145,#146);
|
|
||||||
#122=AXIS2_PLACEMENT_3D('',#184,#147,#148);
|
|
||||||
#123=AXIS2_PLACEMENT_3D('',#186,#149,#150);
|
|
||||||
#124=AXIS2_PLACEMENT_3D('',#188,#151,#152);
|
|
||||||
#125=AXIS2_PLACEMENT_3D('',#189,#153,#154);
|
|
||||||
#126=AXIS2_PLACEMENT_3D('',#191,#155,#156);
|
|
||||||
#127=AXIS2_PLACEMENT_3D('',#192,#157,#158);
|
|
||||||
#128=AXIS2_PLACEMENT_3D('',#194,#159,#160);
|
|
||||||
#129=AXIS2_PLACEMENT_3D('',#195,#161,#162);
|
|
||||||
#130=AXIS2_PLACEMENT_3D('',#197,#163,#164);
|
|
||||||
#131=AXIS2_PLACEMENT_3D('',#198,#165,#166);
|
|
||||||
#132=AXIS2_PLACEMENT_3D('',#200,#167,#168);
|
|
||||||
#133=AXIS2_PLACEMENT_3D('',#201,#169,#170);
|
|
||||||
#134=AXIS2_PLACEMENT_3D('',#203,#171,#172);
|
|
||||||
#135=AXIS2_PLACEMENT_3D('',#204,#173,#174);
|
|
||||||
#136=AXIS2_PLACEMENT_3D('',#205,#175,#176);
|
|
||||||
#137=DIRECTION('axis',(0.,0.,1.));
|
|
||||||
#138=DIRECTION('refdir',(1.,0.,0.));
|
|
||||||
#139=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#140=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#141=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#142=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#143=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#144=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#145=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#146=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#147=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#148=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#149=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#150=DIRECTION('ref_axis',(-1.,1.22464679914735E-016,0.));
|
|
||||||
#151=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#152=DIRECTION('ref_axis',(-1.,1.22464679914735E-016,0.));
|
|
||||||
#153=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#154=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#155=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#156=DIRECTION('ref_axis',(-1.,1.22464679914735E-016,0.));
|
|
||||||
#157=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#158=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#159=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#160=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#161=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#162=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#163=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#164=DIRECTION('ref_axis',(-1.,1.22464679914735E-016,0.));
|
|
||||||
#165=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#166=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#167=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#168=DIRECTION('ref_axis',(-1.,1.22464679914735E-016,0.));
|
|
||||||
#169=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#170=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#171=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#172=DIRECTION('ref_axis',(-1.,1.22464679914735E-016,0.));
|
|
||||||
#173=DIRECTION('center_axis',(0.,0.,-1.));
|
|
||||||
#174=DIRECTION('ref_axis',(-1.,0.,0.));
|
|
||||||
#175=DIRECTION('center_axis',(0.,0.,1.));
|
|
||||||
#176=DIRECTION('ref_axis',(1.,0.,0.));
|
|
||||||
#177=CARTESIAN_POINT('',(0.,0.,0.));
|
|
||||||
#178=CARTESIAN_POINT('Origin',(0.,0.,-1.22906342946367));
|
|
||||||
#179=CARTESIAN_POINT('',(1.25,0.,2.27093657053633));
|
|
||||||
#180=CARTESIAN_POINT('Origin',(0.,0.,2.27093657053633));
|
|
||||||
#181=CARTESIAN_POINT('',(1.25,0.,-4.72906342946367));
|
|
||||||
#182=CARTESIAN_POINT('Origin',(0.,0.,-4.72906342946367));
|
|
||||||
#183=CARTESIAN_POINT('Origin',(0.,0.,-4.72906342946367));
|
|
||||||
#184=CARTESIAN_POINT('Origin',(0.,0.,-2.72906342946367));
|
|
||||||
#185=CARTESIAN_POINT('',(5.5,0.,-3.22906342946367));
|
|
||||||
#186=CARTESIAN_POINT('Origin',(0.,0.,-3.22906342946367));
|
|
||||||
#187=CARTESIAN_POINT('',(5.,-1.22464679914735E-015,-2.72906342946367));
|
|
||||||
#188=CARTESIAN_POINT('Origin',(0.,0.,-2.72906342946367));
|
|
||||||
#189=CARTESIAN_POINT('Origin',(5.,0.,-3.22906342946367));
|
|
||||||
#190=CARTESIAN_POINT('',(7.,-1.71450551880629E-015,-3.22906342946367));
|
|
||||||
#191=CARTESIAN_POINT('Origin',(0.,0.,-3.22906342946367));
|
|
||||||
#192=CARTESIAN_POINT('Origin',(0.,0.,-0.47906342946367));
|
|
||||||
#193=CARTESIAN_POINT('',(5.,0.,2.27093657053633));
|
|
||||||
#194=CARTESIAN_POINT('Origin',(0.,0.,2.27093657053633));
|
|
||||||
#195=CARTESIAN_POINT('Origin',(0.,0.,-3.72906342946367));
|
|
||||||
#196=CARTESIAN_POINT('',(7.5,0.,-3.72906342946367));
|
|
||||||
#197=CARTESIAN_POINT('Origin',(0.,0.,-3.72906342946367));
|
|
||||||
#198=CARTESIAN_POINT('Origin',(0.,0.,-4.97906342946367));
|
|
||||||
#199=CARTESIAN_POINT('',(7.5,-1.83697019872103E-015,-4.72906342946367));
|
|
||||||
#200=CARTESIAN_POINT('Origin',(0.,0.,-4.72906342946367));
|
|
||||||
#201=CARTESIAN_POINT('Origin',(0.,0.,-4.72906342946367));
|
|
||||||
#202=CARTESIAN_POINT('',(5.5,0.,-6.72906342946367));
|
|
||||||
#203=CARTESIAN_POINT('Origin',(0.,0.,-6.72906342946367));
|
|
||||||
#204=CARTESIAN_POINT('Origin',(7.5,0.,-6.72906342946367));
|
|
||||||
#205=CARTESIAN_POINT('Origin',(0.,0.,2.27093657053633));
|
|
||||||
#206=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#210,
|
|
||||||
'DISTANCE_ACCURACY_VALUE',
|
|
||||||
'Maximum model space distance between geometric entities at asserted c
|
|
||||||
onnectivities');
|
|
||||||
#207=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#210,
|
|
||||||
'DISTANCE_ACCURACY_VALUE',
|
|
||||||
'Maximum model space distance between geometric entities at asserted c
|
|
||||||
onnectivities');
|
|
||||||
#208=(
|
|
||||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
||||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#206))
|
|
||||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#210,#213,#211))
|
|
||||||
REPRESENTATION_CONTEXT('','3D')
|
|
||||||
);
|
|
||||||
#209=(
|
|
||||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
||||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#207))
|
|
||||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#210,#213,#211))
|
|
||||||
REPRESENTATION_CONTEXT('','3D')
|
|
||||||
);
|
|
||||||
#210=(
|
|
||||||
LENGTH_UNIT()
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
SI_UNIT(.MILLI.,.METRE.)
|
|
||||||
);
|
|
||||||
#211=(
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
SI_UNIT($,.STERADIAN.)
|
|
||||||
SOLID_ANGLE_UNIT()
|
|
||||||
);
|
|
||||||
#212=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
|
|
||||||
#213=(
|
|
||||||
CONVERSION_BASED_UNIT('degree',#215)
|
|
||||||
NAMED_UNIT(#212)
|
|
||||||
PLANE_ANGLE_UNIT()
|
|
||||||
);
|
|
||||||
#214=(
|
|
||||||
NAMED_UNIT(*)
|
|
||||||
PLANE_ANGLE_UNIT()
|
|
||||||
SI_UNIT($,.RADIAN.)
|
|
||||||
);
|
|
||||||
#215=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#214);
|
|
||||||
#216=SHAPE_DEFINITION_REPRESENTATION(#217,#218);
|
|
||||||
#217=PRODUCT_DEFINITION_SHAPE('',$,#220);
|
|
||||||
#218=SHAPE_REPRESENTATION('',(#117),#208);
|
|
||||||
#219=PRODUCT_DEFINITION_CONTEXT('part definition',#224,'design');
|
|
||||||
#220=PRODUCT_DEFINITION('pied','pied',#221,#219);
|
|
||||||
#221=PRODUCT_DEFINITION_FORMATION('',$,#226);
|
|
||||||
#222=PRODUCT_RELATED_PRODUCT_CATEGORY('pied','pied',(#226));
|
|
||||||
#223=APPLICATION_PROTOCOL_DEFINITION('international standard',
|
|
||||||
'automotive_design',2009,#224);
|
|
||||||
#224=APPLICATION_CONTEXT(
|
|
||||||
'Core Data for Automotive Mechanical Design Process');
|
|
||||||
#225=PRODUCT_CONTEXT('part definition',#224,'mechanical');
|
|
||||||
#226=PRODUCT('pied','pied',$,(#225));
|
|
||||||
#227=PRESENTATION_STYLE_ASSIGNMENT((#228));
|
|
||||||
#228=SURFACE_STYLE_USAGE(.BOTH.,#229);
|
|
||||||
#229=SURFACE_SIDE_STYLE($,(#230));
|
|
||||||
#230=SURFACE_STYLE_FILL_AREA(#231);
|
|
||||||
#231=FILL_AREA_STYLE($,(#232));
|
|
||||||
#232=FILL_AREA_STYLE_COLOUR($,#233);
|
|
||||||
#233=COLOUR_RGB('',0.92156862745098,0.92156862745098,0.92156862745098);
|
|
||||||
ENDSEC;
|
|
||||||
END-ISO-10303-21;
|
|
13472
hardware/XBee Chip.STEP
BIN
hardware/axe.ipt
BIN
hardware/pcb.ipt
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module type="PYTHON_MODULE" version="4">
|
|
||||||
<component name="NewModuleRootManager">
|
|
||||||
<content url="file://$MODULE_DIR$" />
|
|
||||||
<orderEntry type="inheritedJdk" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
</component>
|
|
||||||
<component name="TestRunnerService">
|
|
||||||
<option name="PROJECT_TEST_RUNNER" value="Unittests" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="JavaScriptSettings">
|
|
||||||
<option name="languageLevel" value="ES6" />
|
|
||||||
</component>
|
|
||||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.5" project-jdk-type="Python SDK" />
|
|
||||||
</project>
|
|
|
@ -1,8 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ProjectModuleManager">
|
|
||||||
<modules>
|
|
||||||
<module fileurl="file://$PROJECT_DIR$/.idea/Aruco_opencv.iml" filepath="$PROJECT_DIR$/.idea/Aruco_opencv.iml" />
|
|
||||||
</modules>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,546 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ChangeListManager">
|
|
||||||
<list default="true" id="47ca631b-dc62-4446-a33d-e49bb58e0642" name="Default" comment="" />
|
|
||||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
|
||||||
<option name="TRACKING_ENABLED" value="true" />
|
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
|
||||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
|
||||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
|
||||||
</component>
|
|
||||||
<component name="CoverageDataManager">
|
|
||||||
<SUITE FILE_PATH="coverage/Aruco_opencv$opengl_opencv.coverage" NAME="opengl_opencv Coverage Results" MODIFIED="1524744453708" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
|
||||||
<SUITE FILE_PATH="coverage/Aruco_opencv$camera_calibration.coverage" NAME="camera_calibration Coverage Results" MODIFIED="1524665271117" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
|
||||||
<SUITE FILE_PATH="coverage/Aruco_opencv$calibrate.coverage" NAME="calibrate Coverage Results" MODIFIED="1530281069792" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
|
||||||
<SUITE FILE_PATH="coverage/Aruco_opencv$opencv_opengl.coverage" NAME="opencv_opengl Coverage Results" MODIFIED="1524734429270" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
|
||||||
<SUITE FILE_PATH="coverage/Aruco_opencv$aruco_create.coverage" NAME="aruco_create Coverage Results" MODIFIED="1524673519668" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
|
||||||
<SUITE FILE_PATH="coverage/Aruco_opencv$aruco_detection.coverage" NAME="aruco_detection Coverage Results" MODIFIED="1530282416329" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
|
||||||
<SUITE FILE_PATH="coverage/Aruco_opencv$getCalibrationImage.coverage" NAME="getCalibrationImage Coverage Results" MODIFIED="1530282201001" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
|
||||||
</component>
|
|
||||||
<component name="FileEditorManager">
|
|
||||||
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
|
|
||||||
<file leaf-file-name="aruco_detection.py" pinned="false" current-in-tab="true">
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_detection.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="315">
|
|
||||||
<caret line="21" column="17" lean-forward="true" selection-start-line="21" selection-start-column="17" selection-end-line="21" selection-end-column="17" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="aruco_create.py" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_create.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="120">
|
|
||||||
<caret line="8" column="9" selection-start-line="8" selection-start-column="9" selection-end-line="15" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="aruco_11.jpg" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_11.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="aruco_10.jpg" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_10.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="aruco_8.jpg" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_8.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="calibrate.py" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/calibrate.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="480">
|
|
||||||
<caret line="34" column="47" lean-forward="true" selection-start-line="34" selection-start-column="47" selection-end-line="34" selection-end-column="47" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="opengl_opencv.py" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/opengl_opencv.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="592">
|
|
||||||
<caret line="72" column="20" selection-start-line="72" selection-start-column="20" selection-end-line="72" selection-end-column="20" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="getCalibrationImage.py" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/getCalibrationImage.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="315">
|
|
||||||
<caret line="21" selection-start-line="21" selection-end-line="21" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="calibration_1.jpg" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_1.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
<file leaf-file-name="calibration_6.jpg" pinned="false" current-in-tab="false">
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_6.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
</file>
|
|
||||||
</leaf>
|
|
||||||
</component>
|
|
||||||
<component name="FileTemplateManagerImpl">
|
|
||||||
<option name="RECENT_TEMPLATES">
|
|
||||||
<list>
|
|
||||||
<option value="Python Script" />
|
|
||||||
</list>
|
|
||||||
</option>
|
|
||||||
</component>
|
|
||||||
<component name="FindInProjectRecents">
|
|
||||||
<findStrings>
|
|
||||||
<find>ret</find>
|
|
||||||
<find>criteria</find>
|
|
||||||
<find>720</find>
|
|
||||||
<find>cv2array</find>
|
|
||||||
<find>init</find>
|
|
||||||
<find>idle</find>
|
|
||||||
<find>fl</find>
|
|
||||||
<find>flip</find>
|
|
||||||
</findStrings>
|
|
||||||
</component>
|
|
||||||
<component name="IdeDocumentHistory">
|
|
||||||
<option name="CHANGED_PATHS">
|
|
||||||
<list>
|
|
||||||
<option value="$PROJECT_DIR$/camera_calibration.py" />
|
|
||||||
<option value="$PROJECT_DIR$/calibrate.py" />
|
|
||||||
<option value="$PROJECT_DIR$/img_calibrate/drawCube.py" />
|
|
||||||
<option value="$PROJECT_DIR$/drawCube.py" />
|
|
||||||
<option value="$PROJECT_DIR$/opencv_opengl.py" />
|
|
||||||
<option value="$PROJECT_DIR$/aruco_create.py" />
|
|
||||||
<option value="$PROJECT_DIR$/opengl_opencv.py" />
|
|
||||||
<option value="$PROJECT_DIR$/getCalibrationImage.py" />
|
|
||||||
<option value="$PROJECT_DIR$/aruco_detection.py" />
|
|
||||||
</list>
|
|
||||||
</option>
|
|
||||||
</component>
|
|
||||||
<component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
|
|
||||||
<component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
|
|
||||||
<component name="JsGulpfileManager">
|
|
||||||
<detection-done>true</detection-done>
|
|
||||||
<sorting>DEFINITION_ORDER</sorting>
|
|
||||||
</component>
|
|
||||||
<component name="NodePackageJsonFileManager">
|
|
||||||
<packageJsonPaths />
|
|
||||||
</component>
|
|
||||||
<component name="ProjectFrameBounds" extendedState="6">
|
|
||||||
<option name="x" value="1926" />
|
|
||||||
<option name="y" value="24" />
|
|
||||||
<option name="width" value="1914" />
|
|
||||||
<option name="height" value="1032" />
|
|
||||||
</component>
|
|
||||||
<component name="ProjectView">
|
|
||||||
<navigator proportions="" version="1">
|
|
||||||
<foldersAlwaysOnTop value="true" />
|
|
||||||
</navigator>
|
|
||||||
<panes>
|
|
||||||
<pane id="Scope" />
|
|
||||||
<pane id="ProjectPane">
|
|
||||||
<subPane>
|
|
||||||
<expand>
|
|
||||||
<path>
|
|
||||||
<item name="Aruco_opencv" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="Aruco_opencv" type="462c0819:PsiDirectoryNode" />
|
|
||||||
</path>
|
|
||||||
<path>
|
|
||||||
<item name="Aruco_opencv" type="b2602c69:ProjectViewProjectNode" />
|
|
||||||
<item name="Aruco_opencv" type="462c0819:PsiDirectoryNode" />
|
|
||||||
<item name="img_calibrate" type="462c0819:PsiDirectoryNode" />
|
|
||||||
</path>
|
|
||||||
</expand>
|
|
||||||
<select />
|
|
||||||
</subPane>
|
|
||||||
</pane>
|
|
||||||
</panes>
|
|
||||||
</component>
|
|
||||||
<component name="PropertiesComponent">
|
|
||||||
<property name="WebServerToolWindowFactoryState" value="false" />
|
|
||||||
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
|
|
||||||
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
|
|
||||||
<property name="settings.editor.selected.configurable" value="configurable.group.tools" />
|
|
||||||
</component>
|
|
||||||
<component name="RecentsManager">
|
|
||||||
<key name="CopyFile.RECENT_KEYS">
|
|
||||||
<recent name="$PROJECT_DIR$" />
|
|
||||||
</key>
|
|
||||||
</component>
|
|
||||||
<component name="RunDashboard">
|
|
||||||
<option name="ruleStates">
|
|
||||||
<list>
|
|
||||||
<RuleState>
|
|
||||||
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
|
|
||||||
</RuleState>
|
|
||||||
<RuleState>
|
|
||||||
<option name="name" value="StatusDashboardGroupingRule" />
|
|
||||||
</RuleState>
|
|
||||||
</list>
|
|
||||||
</option>
|
|
||||||
</component>
|
|
||||||
<component name="RunManager" selected="Python.aruco_detection">
|
|
||||||
<configuration name="aruco_detection" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
|
||||||
<module name="Aruco_opencv" />
|
|
||||||
<option name="INTERPRETER_OPTIONS" value="" />
|
|
||||||
<option name="PARENT_ENVS" value="true" />
|
|
||||||
<envs>
|
|
||||||
<env name="PYTHONUNBUFFERED" value="1" />
|
|
||||||
</envs>
|
|
||||||
<option name="SDK_HOME" value="" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
|
||||||
<option name="IS_MODULE_SDK" value="true" />
|
|
||||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
|
||||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
|
||||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
|
|
||||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/aruco_detection.py" />
|
|
||||||
<option name="PARAMETERS" value="" />
|
|
||||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
|
||||||
<option name="EMULATE_TERMINAL" value="false" />
|
|
||||||
<option name="MODULE_MODE" value="false" />
|
|
||||||
</configuration>
|
|
||||||
<configuration name="calibrate" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
|
||||||
<module name="Aruco_opencv" />
|
|
||||||
<option name="INTERPRETER_OPTIONS" value="" />
|
|
||||||
<option name="PARENT_ENVS" value="true" />
|
|
||||||
<envs>
|
|
||||||
<env name="PYTHONUNBUFFERED" value="1" />
|
|
||||||
</envs>
|
|
||||||
<option name="SDK_HOME" value="" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
|
||||||
<option name="IS_MODULE_SDK" value="true" />
|
|
||||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
|
||||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
|
||||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
|
|
||||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/calibrate.py" />
|
|
||||||
<option name="PARAMETERS" value="" />
|
|
||||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
|
||||||
<option name="EMULATE_TERMINAL" value="false" />
|
|
||||||
<option name="MODULE_MODE" value="false" />
|
|
||||||
</configuration>
|
|
||||||
<configuration name="getCalibrationImage" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
|
||||||
<module name="Aruco_opencv" />
|
|
||||||
<option name="INTERPRETER_OPTIONS" value="" />
|
|
||||||
<option name="PARENT_ENVS" value="true" />
|
|
||||||
<envs>
|
|
||||||
<env name="PYTHONUNBUFFERED" value="1" />
|
|
||||||
</envs>
|
|
||||||
<option name="SDK_HOME" value="" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
|
||||||
<option name="IS_MODULE_SDK" value="true" />
|
|
||||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
|
||||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
|
||||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
|
|
||||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/getCalibrationImage.py" />
|
|
||||||
<option name="PARAMETERS" value="" />
|
|
||||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
|
||||||
<option name="EMULATE_TERMINAL" value="false" />
|
|
||||||
<option name="MODULE_MODE" value="false" />
|
|
||||||
</configuration>
|
|
||||||
<configuration name="opencv_opengl" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
|
||||||
<module name="Aruco_opencv" />
|
|
||||||
<option name="INTERPRETER_OPTIONS" value="" />
|
|
||||||
<option name="PARENT_ENVS" value="true" />
|
|
||||||
<envs>
|
|
||||||
<env name="PYTHONUNBUFFERED" value="1" />
|
|
||||||
</envs>
|
|
||||||
<option name="SDK_HOME" value="" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
|
||||||
<option name="IS_MODULE_SDK" value="true" />
|
|
||||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
|
||||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
|
||||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
|
|
||||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/opencv_opengl.py" />
|
|
||||||
<option name="PARAMETERS" value="" />
|
|
||||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
|
||||||
<option name="EMULATE_TERMINAL" value="false" />
|
|
||||||
<option name="MODULE_MODE" value="false" />
|
|
||||||
</configuration>
|
|
||||||
<configuration name="opengl_opencv" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
|
||||||
<module name="Aruco_opencv" />
|
|
||||||
<option name="INTERPRETER_OPTIONS" value="" />
|
|
||||||
<option name="PARENT_ENVS" value="true" />
|
|
||||||
<envs>
|
|
||||||
<env name="PYTHONUNBUFFERED" value="1" />
|
|
||||||
</envs>
|
|
||||||
<option name="SDK_HOME" value="" />
|
|
||||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
|
||||||
<option name="IS_MODULE_SDK" value="true" />
|
|
||||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
|
||||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
|
||||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
|
|
||||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/opengl_opencv.py" />
|
|
||||||
<option name="PARAMETERS" value="" />
|
|
||||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
|
||||||
<option name="EMULATE_TERMINAL" value="false" />
|
|
||||||
<option name="MODULE_MODE" value="false" />
|
|
||||||
</configuration>
|
|
||||||
<list>
|
|
||||||
<item itemvalue="Python.aruco_detection" />
|
|
||||||
<item itemvalue="Python.getCalibrationImage" />
|
|
||||||
<item itemvalue="Python.opencv_opengl" />
|
|
||||||
<item itemvalue="Python.opengl_opencv" />
|
|
||||||
<item itemvalue="Python.calibrate" />
|
|
||||||
</list>
|
|
||||||
<recent_temporary>
|
|
||||||
<list>
|
|
||||||
<item itemvalue="Python.aruco_detection" />
|
|
||||||
<item itemvalue="Python.getCalibrationImage" />
|
|
||||||
<item itemvalue="Python.calibrate" />
|
|
||||||
<item itemvalue="Python.opengl_opencv" />
|
|
||||||
<item itemvalue="Python.opencv_opengl" />
|
|
||||||
</list>
|
|
||||||
</recent_temporary>
|
|
||||||
</component>
|
|
||||||
<component name="SvnConfiguration">
|
|
||||||
<configuration />
|
|
||||||
</component>
|
|
||||||
<component name="TaskManager">
|
|
||||||
<task active="true" id="Default" summary="Default task">
|
|
||||||
<changelist id="47ca631b-dc62-4446-a33d-e49bb58e0642" name="Default" comment="" />
|
|
||||||
<created>1524648559812</created>
|
|
||||||
<option name="number" value="Default" />
|
|
||||||
<option name="presentableId" value="Default" />
|
|
||||||
<updated>1524648559812</updated>
|
|
||||||
</task>
|
|
||||||
<servers />
|
|
||||||
</component>
|
|
||||||
<component name="ToolWindowManager">
|
|
||||||
<frame x="1919" y="24" width="1922" height="1033" extended-state="6" />
|
|
||||||
<layout>
|
|
||||||
<window_info anchor="bottom" id="TODO" order="6" />
|
|
||||||
<window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
|
|
||||||
<window_info anchor="bottom" id="Database Changes" order="7" show_stripe_button="false" />
|
|
||||||
<window_info anchor="bottom" id="Run" order="2" weight="0.29913607" />
|
|
||||||
<window_info anchor="bottom" id="Version Control" order="7" show_stripe_button="false" />
|
|
||||||
<window_info anchor="bottom" id="Python Console" order="7" />
|
|
||||||
<window_info anchor="bottom" id="Terminal" order="7" />
|
|
||||||
<window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.18177083" />
|
|
||||||
<window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
|
|
||||||
<window_info anchor="right" id="Database" order="3" />
|
|
||||||
<window_info anchor="right" id="SciView" order="3" weight="0.3296875" />
|
|
||||||
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
|
|
||||||
<window_info anchor="bottom" id="Debug" order="3" weight="0.39956802" />
|
|
||||||
<window_info id="Favorites" order="2" side_tool="true" />
|
|
||||||
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
|
|
||||||
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
|
|
||||||
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
|
|
||||||
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
|
|
||||||
<window_info anchor="bottom" id="Message" order="0" />
|
|
||||||
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
|
|
||||||
<window_info anchor="bottom" id="Find" order="1" weight="0.32937366" />
|
|
||||||
</layout>
|
|
||||||
</component>
|
|
||||||
<component name="TypeScriptGeneratedFilesManager">
|
|
||||||
<option name="version" value="1" />
|
|
||||||
</component>
|
|
||||||
<component name="VcsContentAnnotationSettings">
|
|
||||||
<option name="myLimit" value="2678400000" />
|
|
||||||
</component>
|
|
||||||
<component name="XDebuggerManager">
|
|
||||||
<breakpoint-manager>
|
|
||||||
<option name="time" value="24" />
|
|
||||||
</breakpoint-manager>
|
|
||||||
</component>
|
|
||||||
<component name="editorHistoryManager">
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_detection.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="375">
|
|
||||||
<caret line="27" lean-forward="true" selection-start-line="27" selection-end-line="27" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_create.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="135">
|
|
||||||
<caret line="10" column="17" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_detection.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="375">
|
|
||||||
<caret line="27" lean-forward="true" selection-start-line="27" selection-end-line="27" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_create.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="135">
|
|
||||||
<caret line="10" column="17" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_detection.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="375">
|
|
||||||
<caret line="27" lean-forward="true" selection-start-line="27" selection-end-line="27" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_create.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="135">
|
|
||||||
<caret line="10" column="17" lean-forward="true" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_detection.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="90">
|
|
||||||
<caret line="8" column="15" selection-start-line="8" selection-start-column="15" selection-end-line="8" selection-end-column="15" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/drawCube.py" />
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_4.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_15.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_14.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_8.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_10.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_3.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_2.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_11.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_13.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_12.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_7.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_4.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_5.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_9.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_3.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_1.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_2.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_7.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_5.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_8.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_10.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_aruco/aruco_11.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_create.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="120">
|
|
||||||
<caret line="8" column="9" selection-start-line="8" selection-start-column="9" selection-end-line="15" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/opengl_opencv.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="592">
|
|
||||||
<caret line="72" column="20" selection-start-line="72" selection-start-column="20" selection-end-line="72" selection-end-column="20" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/getCalibrationImage.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="315">
|
|
||||||
<caret line="21" selection-start-line="21" selection-end-line="21" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_1.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/img_calibrate/calibration_6.jpg">
|
|
||||||
<provider selected="true" editor-type-id="images" />
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/calibrate.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="480">
|
|
||||||
<caret line="34" column="47" lean-forward="true" selection-start-line="34" selection-start-column="47" selection-end-line="34" selection-end-column="47" />
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
<entry file="file://$PROJECT_DIR$/aruco_detection.py">
|
|
||||||
<provider selected="true" editor-type-id="text-editor">
|
|
||||||
<state relative-caret-position="315">
|
|
||||||
<caret line="21" column="17" lean-forward="true" selection-start-line="21" selection-start-column="17" selection-end-line="21" selection-end-column="17" />
|
|
||||||
<folding>
|
|
||||||
<element signature="e#0#16#0" expanded="true" />
|
|
||||||
</folding>
|
|
||||||
</state>
|
|
||||||
</provider>
|
|
||||||
</entry>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,15 +0,0 @@
|
||||||
import cv2 as cv
|
|
||||||
import cv2.aruco as aruco
|
|
||||||
|
|
||||||
'''
|
|
||||||
drawMarker(...)
|
|
||||||
drawMarker(dictionary, id, sidePixels[, img[, borderBits]]) -> img
|
|
||||||
'''
|
|
||||||
|
|
||||||
aruco_dict = aruco.Dictionary_get(aruco.DICT_4X4_50) # Un aruco est composé d'une bande noire et d'un code en blanc et noir
|
|
||||||
#4x4 indique la partie ou sera généré le code (blanc et noir donc).
|
|
||||||
print(aruco_dict)
|
|
||||||
|
|
||||||
for aruco_id in range(1,12):
|
|
||||||
img = aruco.drawMarker(aruco_dict, aruco_id, 200)
|
|
||||||
cv.imwrite("./img_aruco/aruco_"+str(aruco_id)+".jpg", img)
|
|
|
@ -1,34 +0,0 @@
|
||||||
import cv2 as cv
|
|
||||||
import cv2.aruco as aruco
|
|
||||||
from calibrate import calculareCameraCalibration
|
|
||||||
|
|
||||||
cap = cv.VideoCapture(0)
|
|
||||||
ret, mtx, dist, rvecs, tvecs = calculareCameraCalibration()
|
|
||||||
parameters = aruco.DetectorParameters_create()
|
|
||||||
aruco_dict = aruco.Dictionary_get(aruco.DICT_4X4_50)
|
|
||||||
drawAxis = True
|
|
||||||
|
|
||||||
while (True):
|
|
||||||
|
|
||||||
ret, frame = cap.read()
|
|
||||||
gray = cv.cvtColor(frame, cv.COLOR_BGR2GRAY)
|
|
||||||
|
|
||||||
corners, ids, rejectedImgPoints = aruco.detectMarkers(gray, aruco_dict, parameters=parameters)
|
|
||||||
|
|
||||||
frame = aruco.drawDetectedMarkers(frame, corners, ids)
|
|
||||||
rvecs, tvecs, _ = aruco.estimatePoseSingleMarkers(corners, 0.05, mtx, dist)
|
|
||||||
if ids is not None:
|
|
||||||
for idx, marker in enumerate(ids):
|
|
||||||
print(corners[idx][0]) #Affiche les coordonée tout les coins Top Left
|
|
||||||
try:
|
|
||||||
if drawAxis is True:
|
|
||||||
aruco.drawAxis(frame, mtx,dist,rvecs[idx], tvecs[idx], 0.1)
|
|
||||||
except:
|
|
||||||
print(" Erreur calcul des axes")
|
|
||||||
|
|
||||||
cv.imshow('frame', frame)
|
|
||||||
if cv.waitKey(1) & 0xFF == ord('q'):
|
|
||||||
break
|
|
||||||
|
|
||||||
cap.release()
|
|
||||||
cv.destroyAllWindows()
|
|
|
@ -1,35 +0,0 @@
|
||||||
import numpy as np
|
|
||||||
import cv2
|
|
||||||
import glob
|
|
||||||
|
|
||||||
|
|
||||||
def calculareCameraCalibration():
|
|
||||||
# termination criteria
|
|
||||||
criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 23, 0.001)
|
|
||||||
|
|
||||||
# prepare object points, like (0,0,0), (1,0,0), (2,0,0) ....,(6,5,0)
|
|
||||||
objp = np.zeros((6*7,3), np.float32)
|
|
||||||
objp[:,:2] = np.mgrid[0:7,0:6].T.reshape(-1,2)
|
|
||||||
|
|
||||||
# Arrays to store object points and image points from all the images.
|
|
||||||
objpoints = [] # 3d point in real world space
|
|
||||||
imgpoints = [] # 2d points in image plane.
|
|
||||||
|
|
||||||
images = glob.glob('./img_calibrate/*.jpg')
|
|
||||||
|
|
||||||
for fname in images:
|
|
||||||
img = cv2.imread(fname)
|
|
||||||
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
|
|
||||||
|
|
||||||
# Find the chess board corners
|
|
||||||
ret, corners = cv2.findChessboardCorners(gray, (7,6),None)
|
|
||||||
|
|
||||||
# If found, add object points, image points (after refining them)
|
|
||||||
if ret == True:
|
|
||||||
objpoints.append(objp)
|
|
||||||
|
|
||||||
corners2 = cv2.cornerSubPix(gray,corners,(11,11),(-1,-1),criteria)
|
|
||||||
imgpoints.append(corners2)
|
|
||||||
|
|
||||||
ret, mtx, dist, rvecs, tvecs = cv2.calibrateCamera(objpoints, imgpoints, gray.shape[::-1], None, None)
|
|
||||||
return ret, mtx, dist, rvecs, tvecs
|
|
|
@ -1,21 +0,0 @@
|
||||||
import cv2
|
|
||||||
|
|
||||||
|
|
||||||
cap = cv2.VideoCapture(0)
|
|
||||||
nbrImage = 0
|
|
||||||
while nbrImage < 15:
|
|
||||||
ret, img = cap.read()
|
|
||||||
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
|
|
||||||
|
|
||||||
# Find the chess board corners
|
|
||||||
ret, corners = cv2.findChessboardCorners(gray, (7,6),None)
|
|
||||||
|
|
||||||
# If found, add object points, image points (after refining them)
|
|
||||||
if ret == True:
|
|
||||||
nbrImage = nbrImage+1
|
|
||||||
cv2.imwrite("./img_calibrate/calibration_" + str(nbrImage) + ".jpg", img)
|
|
||||||
cv2.putText(img, 'Image ' + str(nbrImage) + ' /15', (5, 30), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (255, 255, 255), 2, cv2.LINE_AA)
|
|
||||||
cv2.imshow('img',img)
|
|
||||||
cv2.waitKey(1000)
|
|
||||||
|
|
||||||
cv2.destroyAllWindows()
|
|
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 86 KiB |
Before Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 83 KiB |
Before Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 78 KiB |
Before Width: | Height: | Size: 79 KiB |
Before Width: | Height: | Size: 81 KiB |
Before Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 79 KiB |
Before Width: | Height: | Size: 81 KiB |
Before Width: | Height: | Size: 83 KiB |
Before Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 85 KiB |
|
@ -1,138 +0,0 @@
|
||||||
import cv2
|
|
||||||
from OpenGL.GL import *
|
|
||||||
from OpenGL.GLU import *
|
|
||||||
from OpenGL.GLUT import *
|
|
||||||
import numpy as np
|
|
||||||
import sys
|
|
||||||
|
|
||||||
# window dimensions
|
|
||||||
width = 1280
|
|
||||||
height = 720
|
|
||||||
nRange = 1.0
|
|
||||||
|
|
||||||
global capture
|
|
||||||
capture = None
|
|
||||||
|
|
||||||
|
|
||||||
def cv2array(im):
|
|
||||||
h, w, c = im.shape
|
|
||||||
a = np.fromstring(
|
|
||||||
im.tostring(),
|
|
||||||
dtype=im.dtype,
|
|
||||||
count=w * h * c)
|
|
||||||
a.shape = (h, w, c)
|
|
||||||
return a
|
|
||||||
|
|
||||||
|
|
||||||
def init():
|
|
||||||
# glclearcolor (r, g, b, alpha)
|
|
||||||
glClearColor(0.0, 0.0, 0.0, 1.0)
|
|
||||||
|
|
||||||
glutDisplayFunc(display)
|
|
||||||
glutReshapeFunc(reshape)
|
|
||||||
glutKeyboardFunc(keyboard)
|
|
||||||
glutIdleFunc(idle)
|
|
||||||
|
|
||||||
|
|
||||||
def idle():
|
|
||||||
# capture next frame
|
|
||||||
|
|
||||||
global capture
|
|
||||||
_, image = capture.read()
|
|
||||||
|
|
||||||
cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
|
|
||||||
# you must convert the image to array for glTexImage2D to work
|
|
||||||
# maybe there is a faster way that I don't know about yet...
|
|
||||||
|
|
||||||
# print image_arr
|
|
||||||
|
|
||||||
# Create Texture
|
|
||||||
glTexImage2D(GL_TEXTURE_2D,
|
|
||||||
0,
|
|
||||||
GL_RGB,
|
|
||||||
1280, 720,
|
|
||||||
0,
|
|
||||||
GL_RGB,
|
|
||||||
GL_UNSIGNED_BYTE,
|
|
||||||
image)
|
|
||||||
cv2.imshow('frame', image)
|
|
||||||
glutPostRedisplay()
|
|
||||||
|
|
||||||
|
|
||||||
def display():
|
|
||||||
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)
|
|
||||||
glEnable(GL_TEXTURE_2D)
|
|
||||||
# glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT)
|
|
||||||
# glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT)
|
|
||||||
# glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL)
|
|
||||||
# this one is necessary with texture2d for some reason
|
|
||||||
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST)
|
|
||||||
|
|
||||||
# Set Projection Matrix
|
|
||||||
glMatrixMode(GL_PROJECTION)
|
|
||||||
glLoadIdentity()
|
|
||||||
gluOrtho2D(0, width, 0, height)
|
|
||||||
|
|
||||||
# Switch to Model View Matrix
|
|
||||||
glMatrixMode(GL_MODELVIEW)
|
|
||||||
glLoadIdentity()
|
|
||||||
|
|
||||||
# Draw textured Quads
|
|
||||||
glBegin(GL_QUADS)
|
|
||||||
glTexCoord2f(0.0, 0.0)
|
|
||||||
glVertex2f(0.0, 0.0)
|
|
||||||
glTexCoord2f(1.0, 0.0)
|
|
||||||
glVertex2f(width, 0.0)
|
|
||||||
glTexCoord2f(1.0, 1.0)
|
|
||||||
glVertex2f(width, height)
|
|
||||||
glTexCoord2f(0.0, 1.0)
|
|
||||||
glVertex2f(0.0, height)
|
|
||||||
glEnd()
|
|
||||||
|
|
||||||
glFlush()
|
|
||||||
glutSwapBuffers()
|
|
||||||
|
|
||||||
|
|
||||||
def reshape(w, h):
|
|
||||||
if h == 0:
|
|
||||||
h = 1
|
|
||||||
|
|
||||||
glViewport(0, 0, w, h)
|
|
||||||
glMatrixMode(GL_PROJECTION)
|
|
||||||
|
|
||||||
glLoadIdentity()
|
|
||||||
# allows for reshaping the window without distoring shape
|
|
||||||
|
|
||||||
if w <= h:
|
|
||||||
glOrtho(-nRange, nRange, -nRange * h / w, nRange * h / w, -nRange, nRange)
|
|
||||||
else:
|
|
||||||
glOrtho(-nRange * w / h, nRange * w / h, -nRange, nRange, -nRange, nRange)
|
|
||||||
|
|
||||||
glMatrixMode(GL_MODELVIEW)
|
|
||||||
glLoadIdentity()
|
|
||||||
|
|
||||||
|
|
||||||
def keyboard(key, x, y):
|
|
||||||
global anim
|
|
||||||
if key == chr(27):
|
|
||||||
sys.exit()
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
|
||||||
global capture
|
|
||||||
# start openCV capturefromCAM
|
|
||||||
capture = cv2.VideoCapture(0)
|
|
||||||
print(capture)
|
|
||||||
capture.set(3, 1280)
|
|
||||||
capture.set(4, 720)
|
|
||||||
glutInit(sys.argv)
|
|
||||||
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH)
|
|
||||||
glutInitWindowSize(width, height)
|
|
||||||
glutInitWindowPosition(100, 100)
|
|
||||||
glutCreateWindow("OpenGL + OpenCV")
|
|
||||||
|
|
||||||
init()
|
|
||||||
glutMainLoop()
|
|
||||||
|
|
||||||
|
|
||||||
main()
|
|
|
@ -1,6 +0,0 @@
|
||||||
D'aprés mes souvenir :
|
|
||||||
- Asservissement complétement pourrave
|
|
||||||
- Architecture globalement correcte
|
|
||||||
- Reprendre la façon de recevoir des messages pour que ça colle avec la norme 802.15.4
|
|
||||||
J'essayais de lire avec une DMA (taille fixe) mais la norme fait bouger la taille en ajoutant
|
|
||||||
parfois des caractéres d'échapement
|
|
|
@ -1,13 +0,0 @@
|
||||||
[PreviousGenFiles]
|
|
||||||
HeaderPath=D:/Users/senaneuc/Documents/dumby_rtos2/dumby2/Inc
|
|
||||||
HeaderFiles=FreeRTOSConfig.h;stm32f1xx_it.h;stm32f1xx_hal_conf.h;main.h;gpio.h;adc.h;dma.h;tim.h;usart.h;
|
|
||||||
SourcePath=D:/Users/senaneuc/Documents/dumby_rtos2/dumby2/Src
|
|
||||||
SourceFiles=freertos.c;stm32f1xx_it.c;stm32f1xx_hal_msp.c;stm32f1xx_hal_timebase_TIM.c;main.c;gpio.c;adc.c;dma.c;tim.c;usart.c;
|
|
||||||
|
|
||||||
[PreviousLibFiles]
|
|
||||||
LibFiles=Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h;Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h;Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3/portmacro.h;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c;Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h;Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h;Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h;Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c;Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h;Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h;Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOSConfig_template.h;Middlewares/Third_Party/FreeRTOS/Source/include/list.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h;Middlewares/Third_Party/FreeRTOS/Source/include/portable.h;Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h;Middlewares/Third_Party/FreeRTOS/Source/include/queue.h;Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h;Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h;Middlewares/Third_Party/FreeRTOS/Source/include/task.h;Middlewares/Third_Party/FreeRTOS/Source/include/timers.h;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Drivers/CMSIS/Include/arm_common_tables.h;Drivers/CMSIS/Include/arm_const_structs.h;Drivers/CMSIS/Include/arm_math.h;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/cmsis_armcc_V6.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/core_cm3.h;Drivers/CMSIS/Include/core_cm4.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_cmFunc.h;Drivers/CMSIS/Include/core_cmInstr.h;Drivers/CMSIS/Include/core_cmSimd.h;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/core_sc300.h;
|
|
||||||
|
|
||||||
[PreviousUsedKeilFiles]
|
|
||||||
SourceFiles=..\Src\main.c;..\Src\gpio.c;..\Src\adc.c;..\Src\dma.c;..\Src\freertos.c;..\Src\tim.c;..\Src\usart.c;..\Src\stm32f1xx_it.c;..\Src\stm32f1xx_hal_msp.c;..\Src\stm32f1xx_hal_timebase_TIM.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;../Src/system_stm32f1xx.c;../Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c;../Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f103xb.s;../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM3/port.c;../Middlewares/Third_Party/FreeRTOS/Source/croutine.c;../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;../Middlewares/Third_Party/FreeRTOS/Source/list.c;../Middlewares/Third_Party/FreeRTOS/Source/queue.c;../Middlewares/Third_Party/FreeRTOS/Source/tasks.c;../Middlewares/Third_Party/FreeRTOS/Source/timers.c;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;
|
|
||||||
HeaderPath=..\Drivers\STM32F1xx_HAL_Driver\Inc;..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM3;..\Drivers\CMSIS\Device\ST\STM32F1xx\Include;..\Middlewares\Third_Party\FreeRTOS\Source\include;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS;..\Drivers\CMSIS\Include;..\Inc;
|
|
||||||
|
|
|
@ -1,238 +0,0 @@
|
||||||
/**
|
|
||||||
******************************************************************************
|
|
||||||
* @file stm32f1xx.h
|
|
||||||
* @author MCD Application Team
|
|
||||||
* @version V4.2.0
|
|
||||||
* @date 31-March-2017
|
|
||||||
* @brief CMSIS STM32F1xx Device Peripheral Access Layer Header File.
|
|
||||||
*
|
|
||||||
* The file is the unique include file that the application programmer
|
|
||||||
* is using in the C source code, usually in main.c. This file contains:
|
|
||||||
* - Configuration section that allows to select:
|
|
||||||
* - The STM32F1xx device used in the target application
|
|
||||||
* - To use or not the peripheral’s drivers in application code(i.e.
|
|
||||||
* code will be based on direct access to peripheral’s registers
|
|
||||||
* rather than drivers API), this option is controlled by
|
|
||||||
* "#define USE_HAL_DRIVER"
|
|
||||||
*
|
|
||||||
******************************************************************************
|
|
||||||
* @attention
|
|
||||||
*
|
|
||||||
* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
* are permitted provided that the following conditions are met:
|
|
||||||
* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer.
|
|
||||||
* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer in the documentation
|
|
||||||
* and/or other materials provided with the distribution.
|
|
||||||
* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
* may be used to endorse or promote products derived from this software
|
|
||||||
* without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*
|
|
||||||
******************************************************************************
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup CMSIS
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup stm32f1xx
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef __STM32F1XX_H
|
|
||||||
#define __STM32F1XX_H
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
#endif /* __cplusplus */
|
|
||||||
|
|
||||||
/** @addtogroup Library_configuration_section
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief STM32 Family
|
|
||||||
*/
|
|
||||||
#if !defined (STM32F1)
|
|
||||||
#define STM32F1
|
|
||||||
#endif /* STM32F1 */
|
|
||||||
|
|
||||||
/* Uncomment the line below according to the target STM32L device used in your
|
|
||||||
application
|
|
||||||
*/
|
|
||||||
|
|
||||||
#if !defined (STM32F100xB) && !defined (STM32F100xE) && !defined (STM32F101x6) && \
|
|
||||||
!defined (STM32F101xB) && !defined (STM32F101xE) && !defined (STM32F101xG) && !defined (STM32F102x6) && !defined (STM32F102xB) && !defined (STM32F103x6) && \
|
|
||||||
!defined (STM32F103xB) && !defined (STM32F103xE) && !defined (STM32F103xG) && !defined (STM32F105xC) && !defined (STM32F107xC)
|
|
||||||
/* #define STM32F100xB */ /*!< STM32F100C4, STM32F100R4, STM32F100C6, STM32F100R6, STM32F100C8, STM32F100R8, STM32F100V8, STM32F100CB, STM32F100RB and STM32F100VB */
|
|
||||||
/* #define STM32F100xE */ /*!< STM32F100RC, STM32F100VC, STM32F100ZC, STM32F100RD, STM32F100VD, STM32F100ZD, STM32F100RE, STM32F100VE and STM32F100ZE */
|
|
||||||
/* #define STM32F101x6 */ /*!< STM32F101C4, STM32F101R4, STM32F101T4, STM32F101C6, STM32F101R6 and STM32F101T6 Devices */
|
|
||||||
/* #define STM32F101xB */ /*!< STM32F101C8, STM32F101R8, STM32F101T8, STM32F101V8, STM32F101CB, STM32F101RB, STM32F101TB and STM32F101VB */
|
|
||||||
/* #define STM32F101xE */ /*!< STM32F101RC, STM32F101VC, STM32F101ZC, STM32F101RD, STM32F101VD, STM32F101ZD, STM32F101RE, STM32F101VE and STM32F101ZE */
|
|
||||||
/* #define STM32F101xG */ /*!< STM32F101RF, STM32F101VF, STM32F101ZF, STM32F101RG, STM32F101VG and STM32F101ZG */
|
|
||||||
/* #define STM32F102x6 */ /*!< STM32F102C4, STM32F102R4, STM32F102C6 and STM32F102R6 */
|
|
||||||
/* #define STM32F102xB */ /*!< STM32F102C8, STM32F102R8, STM32F102CB and STM32F102RB */
|
|
||||||
/* #define STM32F103x6 */ /*!< STM32F103C4, STM32F103R4, STM32F103T4, STM32F103C6, STM32F103R6 and STM32F103T6 */
|
|
||||||
/* #define STM32F103xB */ /*!< STM32F103C8, STM32F103R8, STM32F103T8, STM32F103V8, STM32F103CB, STM32F103RB, STM32F103TB and STM32F103VB */
|
|
||||||
/* #define STM32F103xE */ /*!< STM32F103RC, STM32F103VC, STM32F103ZC, STM32F103RD, STM32F103VD, STM32F103ZD, STM32F103RE, STM32F103VE and STM32F103ZE */
|
|
||||||
/* #define STM32F103xG */ /*!< STM32F103RF, STM32F103VF, STM32F103ZF, STM32F103RG, STM32F103VG and STM32F103ZG */
|
|
||||||
/* #define STM32F105xC */ /*!< STM32F105R8, STM32F105V8, STM32F105RB, STM32F105VB, STM32F105RC and STM32F105VC */
|
|
||||||
/* #define STM32F107xC */ /*!< STM32F107RB, STM32F107VB, STM32F107RC and STM32F107VC */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Tip: To avoid modifying this file each time you need to switch between these
|
|
||||||
devices, you can define the device in your toolchain compiler preprocessor.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#if !defined (USE_HAL_DRIVER)
|
|
||||||
/**
|
|
||||||
* @brief Comment the line below if you will not use the peripherals drivers.
|
|
||||||
In this case, these drivers will not be included and the application code will
|
|
||||||
be based on direct access to peripherals registers
|
|
||||||
*/
|
|
||||||
/*#define USE_HAL_DRIVER */
|
|
||||||
#endif /* USE_HAL_DRIVER */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief CMSIS Device version number V4.2.0
|
|
||||||
*/
|
|
||||||
#define __STM32F1_CMSIS_VERSION_MAIN (0x04) /*!< [31:24] main version */
|
|
||||||
#define __STM32F1_CMSIS_VERSION_SUB1 (0x02) /*!< [23:16] sub1 version */
|
|
||||||
#define __STM32F1_CMSIS_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */
|
|
||||||
#define __STM32F1_CMSIS_VERSION_RC (0x00) /*!< [7:0] release candidate */
|
|
||||||
#define __STM32F1_CMSIS_VERSION ((__STM32F1_CMSIS_VERSION_MAIN << 24)\
|
|
||||||
|(__STM32F1_CMSIS_VERSION_SUB1 << 16)\
|
|
||||||
|(__STM32F1_CMSIS_VERSION_SUB2 << 8 )\
|
|
||||||
|(__STM32F1_CMSIS_VERSION_RC))
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup Device_Included
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
#if defined(STM32F100xB)
|
|
||||||
#include "stm32f100xb.h"
|
|
||||||
#elif defined(STM32F100xE)
|
|
||||||
#include "stm32f100xe.h"
|
|
||||||
#elif defined(STM32F101x6)
|
|
||||||
#include "stm32f101x6.h"
|
|
||||||
#elif defined(STM32F101xB)
|
|
||||||
#include "stm32f101xb.h"
|
|
||||||
#elif defined(STM32F101xE)
|
|
||||||
#include "stm32f101xe.h"
|
|
||||||
#elif defined(STM32F101xG)
|
|
||||||
#include "stm32f101xg.h"
|
|
||||||
#elif defined(STM32F102x6)
|
|
||||||
#include "stm32f102x6.h"
|
|
||||||
#elif defined(STM32F102xB)
|
|
||||||
#include "stm32f102xb.h"
|
|
||||||
#elif defined(STM32F103x6)
|
|
||||||
#include "stm32f103x6.h"
|
|
||||||
#elif defined(STM32F103xB)
|
|
||||||
#include "stm32f103xb.h"
|
|
||||||
#elif defined(STM32F103xE)
|
|
||||||
#include "stm32f103xe.h"
|
|
||||||
#elif defined(STM32F103xG)
|
|
||||||
#include "stm32f103xg.h"
|
|
||||||
#elif defined(STM32F105xC)
|
|
||||||
#include "stm32f105xc.h"
|
|
||||||
#elif defined(STM32F107xC)
|
|
||||||
#include "stm32f107xc.h"
|
|
||||||
#else
|
|
||||||
#error "Please select first the target STM32F1xx device used in your application (in stm32f1xx.h file)"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup Exported_types
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
RESET = 0,
|
|
||||||
SET = !RESET
|
|
||||||
} FlagStatus, ITStatus;
|
|
||||||
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
DISABLE = 0,
|
|
||||||
ENABLE = !DISABLE
|
|
||||||
} FunctionalState;
|
|
||||||
#define IS_FUNCTIONAL_STATE(STATE) (((STATE) == DISABLE) || ((STATE) == ENABLE))
|
|
||||||
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
ERROR = 0,
|
|
||||||
SUCCESS = !ERROR
|
|
||||||
} ErrorStatus;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/** @addtogroup Exported_macros
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
#define SET_BIT(REG, BIT) ((REG) |= (BIT))
|
|
||||||
|
|
||||||
#define CLEAR_BIT(REG, BIT) ((REG) &= ~(BIT))
|
|
||||||
|
|
||||||
#define READ_BIT(REG, BIT) ((REG) & (BIT))
|
|
||||||
|
|
||||||
#define CLEAR_REG(REG) ((REG) = (0x0))
|
|
||||||
|
|
||||||
#define WRITE_REG(REG, VAL) ((REG) = (VAL))
|
|
||||||
|
|
||||||
#define READ_REG(REG) ((REG))
|
|
||||||
|
|
||||||
#define MODIFY_REG(REG, CLEARMASK, SETMASK) WRITE_REG((REG), (((READ_REG(REG)) & (~(CLEARMASK))) | (SETMASK)))
|
|
||||||
|
|
||||||
#define POSITION_VAL(VAL) (__CLZ(__RBIT(VAL)))
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
#if defined (USE_HAL_DRIVER)
|
|
||||||
#include "stm32f1xx_hal.h"
|
|
||||||
#endif /* USE_HAL_DRIVER */
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
}
|
|
||||||
#endif /* __cplusplus */
|
|
||||||
|
|
||||||
#endif /* __STM32F1xx_H */
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
|
|
@ -1,116 +0,0 @@
|
||||||
/**
|
|
||||||
******************************************************************************
|
|
||||||
* @file system_stm32f10x.h
|
|
||||||
* @author MCD Application Team
|
|
||||||
* @version V4.2.0
|
|
||||||
* @date 31-March-2017
|
|
||||||
* @brief CMSIS Cortex-M3 Device Peripheral Access Layer System Header File.
|
|
||||||
******************************************************************************
|
|
||||||
* @attention
|
|
||||||
*
|
|
||||||
* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
* are permitted provided that the following conditions are met:
|
|
||||||
* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer.
|
|
||||||
* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer in the documentation
|
|
||||||
* and/or other materials provided with the distribution.
|
|
||||||
* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
* may be used to endorse or promote products derived from this software
|
|
||||||
* without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*
|
|
||||||
******************************************************************************
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup CMSIS
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup stm32f10x_system
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Define to prevent recursive inclusion
|
|
||||||
*/
|
|
||||||
#ifndef __SYSTEM_STM32F10X_H
|
|
||||||
#define __SYSTEM_STM32F10X_H
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/** @addtogroup STM32F10x_System_Includes
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/** @addtogroup STM32F10x_System_Exported_types
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
|
|
||||||
extern const uint8_t AHBPrescTable[16U]; /*!< AHB prescalers table values */
|
|
||||||
extern const uint8_t APBPrescTable[8U]; /*!< APB prescalers table values */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup STM32F10x_System_Exported_Constants
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup STM32F10x_System_Exported_Macros
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** @addtogroup STM32F10x_System_Exported_Functions
|
|
||||||
* @{
|
|
||||||
*/
|
|
||||||
|
|
||||||
extern void SystemInit(void);
|
|
||||||
extern void SystemCoreClockUpdate(void);
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /*__SYSTEM_STM32F10X_H */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
|
|
@ -1,332 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f100xb.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F100xB Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_IRQHandler ; ADC1
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD TIM1_BRK_TIM15_IRQHandler ; TIM1 Break and TIM15
|
|
||||||
DCD TIM1_UP_TIM16_IRQHandler ; TIM1 Update and TIM16
|
|
||||||
DCD TIM1_TRG_COM_TIM17_IRQHandler ; TIM1 Trigger and Commutation and TIM17
|
|
||||||
DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD TIM4_IRQHandler ; TIM4
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD I2C2_EV_IRQHandler ; I2C2 Event
|
|
||||||
DCD I2C2_ER_IRQHandler ; I2C2 Error
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD SPI2_IRQHandler ; SPI2
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD USART3_IRQHandler ; USART3
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
DCD CEC_IRQHandler ; HDMI-CEC
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM6_DAC_IRQHandler ; TIM6 and DAC underrun
|
|
||||||
DCD TIM7_IRQHandler ; TIM7
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_BRK_TIM15_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_UP_TIM16_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_TRG_COM_TIM17_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_CC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM4_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
EXPORT CEC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM6_DAC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM7_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM1_BRK_TIM15_IRQHandler
|
|
||||||
TIM1_UP_TIM16_IRQHandler
|
|
||||||
TIM1_TRG_COM_TIM17_IRQHandler
|
|
||||||
TIM1_CC_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
TIM4_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
I2C2_EV_IRQHandler
|
|
||||||
I2C2_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
SPI2_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
USART3_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
CEC_IRQHandler
|
|
||||||
TIM6_DAC_IRQHandler
|
|
||||||
TIM7_IRQHandler
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|
|
@ -1,363 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f100xe.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F100xE Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system and also configure the external
|
|
||||||
;* SRAM mounted on STM32100E-EVAL board to be used as data
|
|
||||||
;* memory (optional, to be enabled by user)
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_IRQHandler ; ADC1
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD TIM1_BRK_TIM15_IRQHandler ; TIM1 Break and TIM15
|
|
||||||
DCD TIM1_UP_TIM16_IRQHandler ; TIM1 Update and TIM16
|
|
||||||
DCD TIM1_TRG_COM_TIM17_IRQHandler ; TIM1 Trigger and Commutation and TIM17
|
|
||||||
DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD TIM4_IRQHandler ; TIM4
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD I2C2_EV_IRQHandler ; I2C2 Event
|
|
||||||
DCD I2C2_ER_IRQHandler ; I2C2 Error
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD SPI2_IRQHandler ; SPI2
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD USART3_IRQHandler ; USART3
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
DCD CEC_IRQHandler ; HDMI CEC
|
|
||||||
DCD TIM12_IRQHandler ; TIM12
|
|
||||||
DCD TIM13_IRQHandler ; TIM13
|
|
||||||
DCD TIM14_IRQHandler ; TIM14
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM5_IRQHandler ; TIM5
|
|
||||||
DCD SPI3_IRQHandler ; SPI3
|
|
||||||
DCD UART4_IRQHandler ; UART4
|
|
||||||
DCD UART5_IRQHandler ; UART5
|
|
||||||
DCD TIM6_DAC_IRQHandler ; TIM6 and DAC underrun
|
|
||||||
DCD TIM7_IRQHandler ; TIM7
|
|
||||||
DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1
|
|
||||||
DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2
|
|
||||||
DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3
|
|
||||||
DCD DMA2_Channel4_5_IRQHandler ; DMA2 Channel4 & Channel5
|
|
||||||
DCD DMA2_Channel5_IRQHandler ; DMA2 Channel5
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_BRK_TIM15_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_UP_TIM16_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_TRG_COM_TIM17_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM1_CC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM4_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
EXPORT CEC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM12_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM13_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM14_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM5_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI3_IRQHandler [WEAK]
|
|
||||||
EXPORT UART4_IRQHandler [WEAK]
|
|
||||||
EXPORT UART5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM6_DAC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM7_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel4_5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel5_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM1_BRK_TIM15_IRQHandler
|
|
||||||
TIM1_UP_TIM16_IRQHandler
|
|
||||||
TIM1_TRG_COM_TIM17_IRQHandler
|
|
||||||
TIM1_CC_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
TIM4_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
I2C2_EV_IRQHandler
|
|
||||||
I2C2_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
SPI2_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
USART3_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
CEC_IRQHandler
|
|
||||||
TIM12_IRQHandler
|
|
||||||
TIM13_IRQHandler
|
|
||||||
TIM14_IRQHandler
|
|
||||||
TIM5_IRQHandler
|
|
||||||
SPI3_IRQHandler
|
|
||||||
UART4_IRQHandler
|
|
||||||
UART5_IRQHandler
|
|
||||||
TIM6_DAC_IRQHandler
|
|
||||||
TIM7_IRQHandler
|
|
||||||
DMA2_Channel1_IRQHandler
|
|
||||||
DMA2_Channel2_IRQHandler
|
|
||||||
DMA2_Channel3_IRQHandler
|
|
||||||
DMA2_Channel4_5_IRQHandler
|
|
||||||
DMA2_Channel5_IRQHandler
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|
|
@ -1,295 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f101x6.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F101x6 Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_IRQHandler ; ADC1
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler routine
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|
|
@ -1,305 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f101xb.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F101xB Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_IRQHandler ; ADC1
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD TIM4_IRQHandler ; TIM4
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD I2C2_EV_IRQHandler ; I2C2 Event
|
|
||||||
DCD I2C2_ER_IRQHandler ; I2C2 Error
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD SPI2_IRQHandler ; SPI2
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD USART3_IRQHandler ; USART3
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM4_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
TIM4_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
I2C2_EV_IRQHandler
|
|
||||||
I2C2_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
SPI2_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
USART3_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|
|
@ -1,343 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f101xe.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F101xE Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_IRQHandler ; ADC1
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD TIM4_IRQHandler ; TIM4
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD I2C2_EV_IRQHandler ; I2C2 Event
|
|
||||||
DCD I2C2_ER_IRQHandler ; I2C2 Error
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD SPI2_IRQHandler ; SPI2
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD USART3_IRQHandler ; USART3
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD FSMC_IRQHandler ; FSMC
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM5_IRQHandler ; TIM5
|
|
||||||
DCD SPI3_IRQHandler ; SPI3
|
|
||||||
DCD UART4_IRQHandler ; UART4
|
|
||||||
DCD UART5_IRQHandler ; UART5
|
|
||||||
DCD TIM6_IRQHandler ; TIM6
|
|
||||||
DCD TIM7_IRQHandler ; TIM7
|
|
||||||
DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1
|
|
||||||
DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2
|
|
||||||
DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3
|
|
||||||
DCD DMA2_Channel4_5_IRQHandler ; DMA2 Channel4 & Channel5
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM4_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
EXPORT FSMC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM5_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI3_IRQHandler [WEAK]
|
|
||||||
EXPORT UART4_IRQHandler [WEAK]
|
|
||||||
EXPORT UART5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM6_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM7_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel4_5_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
TIM4_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
I2C2_EV_IRQHandler
|
|
||||||
I2C2_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
SPI2_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
USART3_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
FSMC_IRQHandler
|
|
||||||
TIM5_IRQHandler
|
|
||||||
SPI3_IRQHandler
|
|
||||||
UART4_IRQHandler
|
|
||||||
UART5_IRQHandler
|
|
||||||
TIM6_IRQHandler
|
|
||||||
TIM7_IRQHandler
|
|
||||||
DMA2_Channel1_IRQHandler
|
|
||||||
DMA2_Channel2_IRQHandler
|
|
||||||
DMA2_Channel3_IRQHandler
|
|
||||||
DMA2_Channel4_5_IRQHandler
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|
|
@ -1,355 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f101xg.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F101xG Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_2_IRQHandler ; ADC1_2
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD TIM9_IRQHandler ; TIM9
|
|
||||||
DCD TIM10_IRQHandler ; TIM10
|
|
||||||
DCD TIM11_IRQHandler ; TIM11
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD TIM4_IRQHandler ; TIM4
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD I2C2_EV_IRQHandler ; I2C2 Event
|
|
||||||
DCD I2C2_ER_IRQHandler ; I2C2 Error
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD SPI2_IRQHandler ; SPI2
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD USART3_IRQHandler ; USART3
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM12_IRQHandler ; TIM12
|
|
||||||
DCD TIM13_IRQHandler ; TIM13
|
|
||||||
DCD TIM14_IRQHandler ; TIM14
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD FSMC_IRQHandler ; FSMC
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM5_IRQHandler ; TIM5
|
|
||||||
DCD SPI3_IRQHandler ; SPI3
|
|
||||||
DCD UART4_IRQHandler ; UART4
|
|
||||||
DCD UART5_IRQHandler ; UART5
|
|
||||||
DCD TIM6_IRQHandler ; TIM6
|
|
||||||
DCD TIM7_IRQHandler ; TIM7
|
|
||||||
DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1
|
|
||||||
DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2
|
|
||||||
DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3
|
|
||||||
DCD DMA2_Channel4_5_IRQHandler ; DMA2 Channel4 & Channel5
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM9_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM10_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM11_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM4_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM12_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM13_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM14_IRQHandler [WEAK]
|
|
||||||
EXPORT FSMC_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM5_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI3_IRQHandler [WEAK]
|
|
||||||
EXPORT UART4_IRQHandler [WEAK]
|
|
||||||
EXPORT UART5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM6_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM7_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA2_Channel4_5_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_2_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM9_IRQHandler
|
|
||||||
TIM10_IRQHandler
|
|
||||||
TIM11_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
TIM4_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
I2C2_EV_IRQHandler
|
|
||||||
I2C2_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
SPI2_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
USART3_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
TIM12_IRQHandler
|
|
||||||
TIM13_IRQHandler
|
|
||||||
TIM14_IRQHandler
|
|
||||||
FSMC_IRQHandler
|
|
||||||
TIM5_IRQHandler
|
|
||||||
SPI3_IRQHandler
|
|
||||||
UART4_IRQHandler
|
|
||||||
UART5_IRQHandler
|
|
||||||
TIM6_IRQHandler
|
|
||||||
TIM7_IRQHandler
|
|
||||||
DMA2_Channel1_IRQHandler
|
|
||||||
DMA2_Channel2_IRQHandler
|
|
||||||
DMA2_Channel3_IRQHandler
|
|
||||||
DMA2_Channel4_5_IRQHandler
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|
|
@ -1,302 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f102x6.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F102x6 Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_IRQHandler ; ADC1
|
|
||||||
DCD USB_HP_IRQHandler ; USB High Priority
|
|
||||||
DCD USB_LP_IRQHandler ; USB Low Priority
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
DCD USBWakeUp_IRQHandler ; USB Wakeup from suspend
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler routine
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_IRQHandler [WEAK]
|
|
||||||
EXPORT USB_HP_IRQHandler [WEAK]
|
|
||||||
EXPORT USB_LP_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
EXPORT USBWakeUp_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_IRQHandler
|
|
||||||
USB_HP_IRQHandler
|
|
||||||
USB_LP_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
USBWakeUp_IRQHandler
|
|
||||||
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|
|
@ -1,312 +0,0 @@
|
||||||
;******************** (C) COPYRIGHT 2017 STMicroelectronics ********************
|
|
||||||
;* File Name : startup_stm32f102xb.s
|
|
||||||
;* Author : MCD Application Team
|
|
||||||
;* Version : V4.2.0
|
|
||||||
;* Date : 31-March-2017
|
|
||||||
;* Description : STM32F102xB Devices vector table for MDK-ARM toolchain.
|
|
||||||
;* This module performs:
|
|
||||||
;* - Set the initial SP
|
|
||||||
;* - Set the initial PC == Reset_Handler
|
|
||||||
;* - Set the vector table entries with the exceptions ISR address
|
|
||||||
;* - Configure the clock system
|
|
||||||
;* - Branches to __main in the C library (which eventually
|
|
||||||
;* calls main()).
|
|
||||||
;* After Reset the Cortex-M3 processor is in Thread mode,
|
|
||||||
;* priority is Privileged, and the Stack is set to Main.
|
|
||||||
;********************************************************************************
|
|
||||||
;*
|
|
||||||
;* <h2><center>© COPYRIGHT(c) 2017 STMicroelectronics</center></h2>
|
|
||||||
;*
|
|
||||||
;* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
;* are permitted provided that the following conditions are met:
|
|
||||||
;* 1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer.
|
|
||||||
;* 2. Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
;* this list of conditions and the following disclaimer in the documentation
|
|
||||||
;* and/or other materials provided with the distribution.
|
|
||||||
;* 3. Neither the name of STMicroelectronics nor the names of its contributors
|
|
||||||
;* may be used to endorse or promote products derived from this software
|
|
||||||
;* without specific prior written permission.
|
|
||||||
;*
|
|
||||||
;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
|
||||||
;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
||||||
;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
||||||
;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
;
|
|
||||||
;*******************************************************************************
|
|
||||||
|
|
||||||
; Amount of memory (in bytes) allocated for Stack
|
|
||||||
; Tailor this value to your application needs
|
|
||||||
; <h> Stack Configuration
|
|
||||||
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Stack_Size EQU 0x00000400
|
|
||||||
|
|
||||||
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
||||||
Stack_Mem SPACE Stack_Size
|
|
||||||
__initial_sp
|
|
||||||
|
|
||||||
|
|
||||||
; <h> Heap Configuration
|
|
||||||
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
||||||
; </h>
|
|
||||||
|
|
||||||
Heap_Size EQU 0x00000200
|
|
||||||
|
|
||||||
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
|
||||||
__heap_base
|
|
||||||
Heap_Mem SPACE Heap_Size
|
|
||||||
__heap_limit
|
|
||||||
|
|
||||||
PRESERVE8
|
|
||||||
THUMB
|
|
||||||
|
|
||||||
|
|
||||||
; Vector Table Mapped to Address 0 at Reset
|
|
||||||
AREA RESET, DATA, READONLY
|
|
||||||
EXPORT __Vectors
|
|
||||||
EXPORT __Vectors_End
|
|
||||||
EXPORT __Vectors_Size
|
|
||||||
|
|
||||||
__Vectors DCD __initial_sp ; Top of Stack
|
|
||||||
DCD Reset_Handler ; Reset Handler
|
|
||||||
DCD NMI_Handler ; NMI Handler
|
|
||||||
DCD HardFault_Handler ; Hard Fault Handler
|
|
||||||
DCD MemManage_Handler ; MPU Fault Handler
|
|
||||||
DCD BusFault_Handler ; Bus Fault Handler
|
|
||||||
DCD UsageFault_Handler ; Usage Fault Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD SVC_Handler ; SVCall Handler
|
|
||||||
DCD DebugMon_Handler ; Debug Monitor Handler
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD PendSV_Handler ; PendSV Handler
|
|
||||||
DCD SysTick_Handler ; SysTick Handler
|
|
||||||
|
|
||||||
; External Interrupts
|
|
||||||
DCD WWDG_IRQHandler ; Window Watchdog
|
|
||||||
DCD PVD_IRQHandler ; PVD through EXTI Line detect
|
|
||||||
DCD TAMPER_IRQHandler ; Tamper
|
|
||||||
DCD RTC_IRQHandler ; RTC
|
|
||||||
DCD FLASH_IRQHandler ; Flash
|
|
||||||
DCD RCC_IRQHandler ; RCC
|
|
||||||
DCD EXTI0_IRQHandler ; EXTI Line 0
|
|
||||||
DCD EXTI1_IRQHandler ; EXTI Line 1
|
|
||||||
DCD EXTI2_IRQHandler ; EXTI Line 2
|
|
||||||
DCD EXTI3_IRQHandler ; EXTI Line 3
|
|
||||||
DCD EXTI4_IRQHandler ; EXTI Line 4
|
|
||||||
DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1
|
|
||||||
DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2
|
|
||||||
DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3
|
|
||||||
DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4
|
|
||||||
DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5
|
|
||||||
DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6
|
|
||||||
DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7
|
|
||||||
DCD ADC1_IRQHandler ; ADC1
|
|
||||||
DCD USB_HP_IRQHandler ; USB High Priority
|
|
||||||
DCD USB_LP_IRQHandler ; USB Low Priority
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD 0 ; Reserved
|
|
||||||
DCD TIM2_IRQHandler ; TIM2
|
|
||||||
DCD TIM3_IRQHandler ; TIM3
|
|
||||||
DCD TIM4_IRQHandler ; TIM4
|
|
||||||
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
|
||||||
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
|
||||||
DCD I2C2_EV_IRQHandler ; I2C2 Event
|
|
||||||
DCD I2C2_ER_IRQHandler ; I2C2 Error
|
|
||||||
DCD SPI1_IRQHandler ; SPI1
|
|
||||||
DCD SPI2_IRQHandler ; SPI2
|
|
||||||
DCD USART1_IRQHandler ; USART1
|
|
||||||
DCD USART2_IRQHandler ; USART2
|
|
||||||
DCD USART3_IRQHandler ; USART3
|
|
||||||
DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
|
|
||||||
DCD RTC_Alarm_IRQHandler ; RTC Alarm through EXTI Line
|
|
||||||
DCD USBWakeUp_IRQHandler ; USB Wakeup from suspend
|
|
||||||
__Vectors_End
|
|
||||||
|
|
||||||
__Vectors_Size EQU __Vectors_End - __Vectors
|
|
||||||
|
|
||||||
AREA |.text|, CODE, READONLY
|
|
||||||
|
|
||||||
; Reset handler
|
|
||||||
Reset_Handler PROC
|
|
||||||
EXPORT Reset_Handler [WEAK]
|
|
||||||
IMPORT __main
|
|
||||||
IMPORT SystemInit
|
|
||||||
LDR R0, =SystemInit
|
|
||||||
BLX R0
|
|
||||||
LDR R0, =__main
|
|
||||||
BX R0
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
; Dummy Exception Handlers (infinite loops which can be modified)
|
|
||||||
|
|
||||||
NMI_Handler PROC
|
|
||||||
EXPORT NMI_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
HardFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT HardFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
MemManage_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT MemManage_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
BusFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT BusFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
UsageFault_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT UsageFault_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SVC_Handler PROC
|
|
||||||
EXPORT SVC_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
DebugMon_Handler\
|
|
||||||
PROC
|
|
||||||
EXPORT DebugMon_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
PendSV_Handler PROC
|
|
||||||
EXPORT PendSV_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
SysTick_Handler PROC
|
|
||||||
EXPORT SysTick_Handler [WEAK]
|
|
||||||
B .
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
Default_Handler PROC
|
|
||||||
|
|
||||||
EXPORT WWDG_IRQHandler [WEAK]
|
|
||||||
EXPORT PVD_IRQHandler [WEAK]
|
|
||||||
EXPORT TAMPER_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_IRQHandler [WEAK]
|
|
||||||
EXPORT FLASH_IRQHandler [WEAK]
|
|
||||||
EXPORT RCC_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI0_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI1_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI2_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel1_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel2_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel3_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel4_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel5_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel6_IRQHandler [WEAK]
|
|
||||||
EXPORT DMA1_Channel7_IRQHandler [WEAK]
|
|
||||||
EXPORT ADC1_IRQHandler [WEAK]
|
|
||||||
EXPORT USB_HP_IRQHandler [WEAK]
|
|
||||||
EXPORT USB_LP_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI9_5_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM2_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM3_IRQHandler [WEAK]
|
|
||||||
EXPORT TIM4_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C1_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_EV_IRQHandler [WEAK]
|
|
||||||
EXPORT I2C2_ER_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI1_IRQHandler [WEAK]
|
|
||||||
EXPORT SPI2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART1_IRQHandler [WEAK]
|
|
||||||
EXPORT USART2_IRQHandler [WEAK]
|
|
||||||
EXPORT USART3_IRQHandler [WEAK]
|
|
||||||
EXPORT EXTI15_10_IRQHandler [WEAK]
|
|
||||||
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
|
||||||
EXPORT USBWakeUp_IRQHandler [WEAK]
|
|
||||||
|
|
||||||
WWDG_IRQHandler
|
|
||||||
PVD_IRQHandler
|
|
||||||
TAMPER_IRQHandler
|
|
||||||
RTC_IRQHandler
|
|
||||||
FLASH_IRQHandler
|
|
||||||
RCC_IRQHandler
|
|
||||||
EXTI0_IRQHandler
|
|
||||||
EXTI1_IRQHandler
|
|
||||||
EXTI2_IRQHandler
|
|
||||||
EXTI3_IRQHandler
|
|
||||||
EXTI4_IRQHandler
|
|
||||||
DMA1_Channel1_IRQHandler
|
|
||||||
DMA1_Channel2_IRQHandler
|
|
||||||
DMA1_Channel3_IRQHandler
|
|
||||||
DMA1_Channel4_IRQHandler
|
|
||||||
DMA1_Channel5_IRQHandler
|
|
||||||
DMA1_Channel6_IRQHandler
|
|
||||||
DMA1_Channel7_IRQHandler
|
|
||||||
ADC1_IRQHandler
|
|
||||||
USB_HP_IRQHandler
|
|
||||||
USB_LP_IRQHandler
|
|
||||||
EXTI9_5_IRQHandler
|
|
||||||
TIM2_IRQHandler
|
|
||||||
TIM3_IRQHandler
|
|
||||||
TIM4_IRQHandler
|
|
||||||
I2C1_EV_IRQHandler
|
|
||||||
I2C1_ER_IRQHandler
|
|
||||||
I2C2_EV_IRQHandler
|
|
||||||
I2C2_ER_IRQHandler
|
|
||||||
SPI1_IRQHandler
|
|
||||||
SPI2_IRQHandler
|
|
||||||
USART1_IRQHandler
|
|
||||||
USART2_IRQHandler
|
|
||||||
USART3_IRQHandler
|
|
||||||
EXTI15_10_IRQHandler
|
|
||||||
RTC_Alarm_IRQHandler
|
|
||||||
USBWakeUp_IRQHandler
|
|
||||||
|
|
||||||
B .
|
|
||||||
|
|
||||||
ENDP
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
;*******************************************************************************
|
|
||||||
; User Stack and Heap initialization
|
|
||||||
;*******************************************************************************
|
|
||||||
IF :DEF:__MICROLIB
|
|
||||||
|
|
||||||
EXPORT __initial_sp
|
|
||||||
EXPORT __heap_base
|
|
||||||
EXPORT __heap_limit
|
|
||||||
|
|
||||||
ELSE
|
|
||||||
|
|
||||||
IMPORT __use_two_region_memory
|
|
||||||
EXPORT __user_initial_stackheap
|
|
||||||
|
|
||||||
__user_initial_stackheap
|
|
||||||
|
|
||||||
LDR R0, = Heap_Mem
|
|
||||||
LDR R1, =(Stack_Mem + Stack_Size)
|
|
||||||
LDR R2, = (Heap_Mem + Heap_Size)
|
|
||||||
LDR R3, = Stack_Mem
|
|
||||||
BX LR
|
|
||||||
|
|
||||||
ALIGN
|
|
||||||
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
END
|
|
||||||
|
|
||||||
;************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE*****
|
|