From 88e35bf8f5c9622ad518e9fd69b345a0f556e13e Mon Sep 17 00:00:00 2001 From: Mehdi Khairy Date: Tue, 8 Oct 2019 09:43:36 +0200 Subject: [PATCH] adding lot of RF stuff --- 3D_Models/Basic/2x2.5x0.75mm.step | 428 ++++++++++++++++++ 3D_Models/Basic/3.5x2.5x1mm.step | 428 ++++++++++++++++++ 3D_Models/Basic/4x4x0.75mm.step | 428 ++++++++++++++++++ .../Standard/0805_2x1.25x1_capacitor.step | 428 ++++++++++++++++++ Amplifier/AD/LTC6431-xx.lib | 41 ++ Amplifier/Macom/maal-010704.lib | 15 + Amplifier/Qorvo/RFPA3800.lib | 25 + Amplifier/Qorvo/TQP3M9035.lib | 25 + Passive/passives.lib | 26 ++ Power/power_symbols.lib | 14 + .../General_SMD.pretty/SM0805.kicad_mod | 6 +- .../DHVQFN-16_EP_3.6x2.6_Pitch0.5mm.kicad_mod | 7 +- .../QFN-16_EP_4x4_Pitch0.65mm.kicad_mod | 7 +- ...Y67153_QFN-0x4_EP_2x2_Pitch0.5mm.kicad_mod | 7 +- Transceiver/Balun/tdk.lib | 22 + Transceiver/Filter/johanson_filter.lib | 24 + Transceiver/Limiter/RLM-43-5W+.lib | 22 + Transceiver/RF Switch/SKY13405-490LF.lib | 29 ++ 18 files changed, 1976 insertions(+), 6 deletions(-) create mode 100644 3D_Models/Basic/2x2.5x0.75mm.step create mode 100644 3D_Models/Basic/3.5x2.5x1mm.step create mode 100644 3D_Models/Basic/4x4x0.75mm.step create mode 100644 3D_Models/Standard/0805_2x1.25x1_capacitor.step create mode 100644 Amplifier/AD/LTC6431-xx.lib create mode 100644 Amplifier/Macom/maal-010704.lib create mode 100644 Amplifier/Qorvo/RFPA3800.lib create mode 100644 Amplifier/Qorvo/TQP3M9035.lib create mode 100644 Transceiver/Balun/tdk.lib create mode 100644 Transceiver/Filter/johanson_filter.lib create mode 100644 Transceiver/Limiter/RLM-43-5W+.lib create mode 100644 Transceiver/RF Switch/SKY13405-490LF.lib diff --git a/3D_Models/Basic/2x2.5x0.75mm.step b/3D_Models/Basic/2x2.5x0.75mm.step new file mode 100644 index 0000000..9706fe2 --- /dev/null +++ b/3D_Models/Basic/2x2.5x0.75mm.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_ +Models/Basic/2x2.5x0.75mm.step','2019-09-26T16:19:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.25,1.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-1.25,1.,0.75)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-1.25,1.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-1.25,1.,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-1.25,-1.,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(2.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(1.25,1.,0.75)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-1.25,1.,0.75)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-0.75)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,0.,0.75)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(1.25,1.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(1.25,1.,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(1.25,1.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(2.5,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(1.25,1.,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-1.25,1.,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.,0.,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(1.25,1.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(1.25,-1.,0.75)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(1.25,1.,0.75)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-0.75)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-1.25,1.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(1.25,-1.,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(1.25,-1.,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(2.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.25,-1.,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(1.25,1.,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-1.25,1.)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-1.25,-1.,0.75)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(1.25,-1.,0.75)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-0.75)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-1.25,-1.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-1.25,-1.,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-1.25,-1.,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(2.5,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(1.25,-1.,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-1.25,-1.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-1.25,-1.,0.75)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-0.75)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(1.25,-1.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-1.25,-1.,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(1.25,-1.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Basic/3.5x2.5x1mm.step b/3D_Models/Basic/3.5x2.5x1mm.step new file mode 100644 index 0000000..eb8adad --- /dev/null +++ b/3D_Models/Basic/3.5x2.5x1mm.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_ +Models/Basic/3.5x2.5x1mm.step','2019-09-26T11:36:30',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.75,1.25,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-1.75,1.25,1.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-1.75,1.25,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-1.75,1.25,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-1.75,-1.25,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(2.5,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(1.75,1.25,1.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-1.75,1.25,1.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-1.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(2.22044604925E-16,-1.850371707709E-16,1.)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(1.75,1.25)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(1.75,1.25,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(1.75,1.25,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(3.5,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(1.75,1.25,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-1.75,1.25,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(2.22044604925E-16,-1.850371707709E-16,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(1.75,1.25)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(1.75,-1.25,1.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(1.75,1.25,1.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-1.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-1.75,1.25)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(1.75,-1.25,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(1.75,-1.25,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(2.5,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.75,-1.25,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(1.75,1.25,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-1.75,1.25)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-1.75,-1.25,1.)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(1.75,-1.25,1.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-1.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-1.75,-1.25)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-1.75,-1.25,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-1.75,-1.25,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(3.5,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(1.75,-1.25,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-1.75,-1.25)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-1.75,-1.25,1.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-1.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(1.75,-1.25)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-1.75,-1.25,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(1.75,-1.25)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Basic/4x4x0.75mm.step b/3D_Models/Basic/4x4x0.75mm.step new file mode 100644 index 0000000..ad834df --- /dev/null +++ b/3D_Models/Basic/4x4x0.75mm.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_ +Models/Basic/4x4x0.75mm.step','2019-09-26T16:09:49',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-2.,2.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-2.,2.,0.75)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-2.,2.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-2.,2.,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(4.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(2.,2.,0.75)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-2.,2.,0.75)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-0.75)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-2.22044604925E-16,2.775557561563E-16,0.75)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(2.,2.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(2.,2.,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(2.,2.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(4.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(2.,2.,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-2.,2.,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-2.22044604925E-16,2.775557561563E-16,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(2.,2.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(2.,-2.,0.75)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(2.,2.,0.75)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-0.75)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-2.,2.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(2.,-2.,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(2.,-2.,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(4.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(2.,-2.,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(2.,2.,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-2.,2.)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-2.,-2.,0.75)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(2.,-2.,0.75)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-0.75)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-2.,-2.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(4.,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(2.,-2.,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-2.,-2.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-2.,-2.,0.75)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-0.75)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(2.,-2.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-2.,-2.,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(2.,-2.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Standard/0805_2x1.25x1_capacitor.step b/3D_Models/Standard/0805_2x1.25x1_capacitor.step new file mode 100644 index 0000000..1216af2 --- /dev/null +++ b/3D_Models/Standard/0805_2x1.25x1_capacitor.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_Models/Standard/0805_ +2x1.25x1_capacitor.step','2019-09-26T11:42:06',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.,0.6125,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-1.,0.6125,1.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-1.,0.6125,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-1.,0.6125,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-1.,-0.6375,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(1.25,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(1.,0.6125,1.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-1.,0.6125,1.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-1.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,-1.25E-02,1.)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(1.,0.625)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(1.,0.6125,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(1.,0.6125,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(2.,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(1.,0.6125,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-1.,0.6125,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.,-1.25E-02,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(1.,0.625)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(1.,-0.6375,1.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(1.,0.6125,1.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-1.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-1.,0.625)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(1.,-0.6375,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(1.,-0.6375,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(1.25,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.,-0.6375,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(1.,0.6125,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-1.,0.625)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-1.,-0.6375,1.)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(1.,-0.6375,1.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-1.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-1.,-0.625)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-1.,-0.6375,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-1.,-0.6375,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(2.,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(1.,-0.6375,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-1.,-0.625)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-1.,-0.6375,1.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-1.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(1.,-0.625)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-1.,-0.6375,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(1.,-0.625)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Amplifier/AD/LTC6431-xx.lib b/Amplifier/AD/LTC6431-xx.lib new file mode 100644 index 0000000..db5b473 --- /dev/null +++ b/Amplifier/AD/LTC6431-xx.lib @@ -0,0 +1,41 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# LTC6431-xx +# +DEF LTC6431-xx U 0 40 Y Y 1 F N +F0 "U" 0 550 39 H V C CNN +F1 "LTC6431-xx" 0 650 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -450 150 500 -300 0 1 0 N +X NC 1 -550 -250 100 R 25 25 1 1 N +X NC 10 -150 -400 100 U 25 25 1 1 N +X NC 11 -100 -400 100 U 25 25 1 1 N +X NC 12 -50 -400 100 U 25 25 1 1 N +X NC 13 0 -400 100 U 25 25 1 1 N +X NC 14 50 -400 100 U 25 25 1 1 N +X NC 15 100 -400 100 U 25 25 1 1 N +X T_diode 16 200 250 100 D 25 25 1 1 P +X GND 17 600 -200 100 L 25 25 1 1 W +X OUT 18 600 0 100 L 25 25 1 1 I +X NC 19 150 -400 100 U 25 25 1 1 N +X NC 2 -550 -200 100 R 25 25 1 1 N +X NC 20 200 -400 100 U 25 25 1 1 N +X NC 21 250 -400 100 U 25 25 1 1 N +X Vcc 22 50 250 100 D 25 25 1 1 W +X GND 23 600 -150 100 L 25 25 1 1 W +X IN 24 -550 0 100 R 25 25 1 1 I +X PAD 25 600 -100 100 L 25 25 1 1 W +X NC 3 -550 -150 100 R 25 25 1 1 N +X NC 4 -550 -100 100 R 25 25 1 1 N +X NC 5 -300 -400 100 U 25 25 1 1 N +X NC 6 -250 -400 100 U 25 25 1 1 N +X NC 7 -200 -400 100 U 25 25 1 1 N +X GND 8 600 -250 100 L 25 25 1 1 W +X Vcc 9 -50 250 100 D 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Amplifier/Macom/maal-010704.lib b/Amplifier/Macom/maal-010704.lib new file mode 100644 index 0000000..66cdfc4 --- /dev/null +++ b/Amplifier/Macom/maal-010704.lib @@ -0,0 +1,15 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# MAAL-010704 +# +DEF MAAL-010704 U 0 40 Y Y 1 F N +F0 "U" 0 350 39 H V C CNN +F1 "MAAL-010704" 0 300 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +ENDDRAW +ENDDEF +# +#End Library diff --git a/Amplifier/Qorvo/RFPA3800.lib b/Amplifier/Qorvo/RFPA3800.lib new file mode 100644 index 0000000..d8508fd --- /dev/null +++ b/Amplifier/Qorvo/RFPA3800.lib @@ -0,0 +1,25 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# RFPA3800 +# +DEF RFPA3800 U 0 40 Y Y 1 F N +F0 "U" 250 250 39 H V C CNN +F1 "RFPA3800" 0 250 39 H V C CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +DRAW +S -150 200 150 -200 0 1 0 N +X VREF 1 -250 150 100 R 25 25 1 1 I +X GND 2 -250 50 100 R 25 25 1 1 W +X RFIN 3 -250 -50 100 R 25 25 1 1 I +X GND 4 -250 -150 100 R 25 25 1 1 I +X GND 5 250 -150 100 L 25 25 1 1 W +X RFOUT 6 250 -50 100 L 25 25 1 1 O +X RFOUT 7 250 50 100 L 25 25 1 1 O +X VBias 8 250 150 100 L 25 25 1 1 W +X pad 9 0 -300 100 U 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Amplifier/Qorvo/TQP3M9035.lib b/Amplifier/Qorvo/TQP3M9035.lib new file mode 100644 index 0000000..68cf9b9 --- /dev/null +++ b/Amplifier/Qorvo/TQP3M9035.lib @@ -0,0 +1,25 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# TQP3M9035 +# +DEF TQP3M9035 U 0 40 Y Y 1 F N +F0 "U" 300 150 39 H V C CNN +F1 "TQP3M9035" 0 150 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -150 50 200 -250 0 1 0 N +X NC 1 50 -250 0 U 25 25 1 1 N +X RFin 2 -250 0 100 R 25 25 1 1 I +X NC 3 100 -250 0 U 25 25 1 1 N +X NC 4 150 -250 0 U 25 25 1 1 N +X NC 5 200 -150 0 L 25 25 1 1 N +X SD 6 -250 -100 100 R 25 25 1 1 I +X RFout 7 300 0 100 L 25 25 1 1 O +X NC 8 200 -100 0 L 25 25 1 1 N +X GND 9 0 -350 100 U 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Passive/passives.lib b/Passive/passives.lib index 83812d3..86d8bbf 100644 --- a/Passive/passives.lib +++ b/Passive/passives.lib @@ -360,6 +360,32 @@ X 2 2 100 0 50 L 50 50 1 1 I ENDDRAW ENDDEF # +# RF_Measure_0402 +# +DEF RF_Measure_0402 M 0 40 Y N 1 F N +F0 "M" 450 185 39 H V C CNN +F1 "RF_Measure_0402" 505 115 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -195 0 -25 0 N +P 2 0 1 0 -110 85 -195 0 N +P 2 0 1 0 -85 110 0 195 N +P 2 0 1 0 -75 50 -150 125 N +P 2 0 1 0 -50 75 -125 150 N +P 2 0 1 0 -25 50 -25 -50 N +P 2 0 1 0 0 195 85 110 N +P 2 0 1 0 25 0 195 0 N +P 2 0 1 0 25 50 25 -50 N +P 2 0 1 0 50 75 125 150 N +P 2 0 1 0 75 50 150 125 N +P 2 0 1 0 110 85 195 0 N +X 1 1 -300 0 100 R 25 25 1 1 P +X 2 2 300 0 100 L 25 25 1 1 P +X 3 3 0 300 100 D 25 25 1 1 P +ENDDRAW +ENDDEF +# # RVAR # DEF RVAR R 0 0 Y N 1 F N diff --git a/Power/power_symbols.lib b/Power/power_symbols.lib index bad6186..147e430 100644 --- a/Power/power_symbols.lib +++ b/Power/power_symbols.lib @@ -425,6 +425,20 @@ X -7V 1 0 0 0 U 30 30 0 0 W N ENDDRAW ENDDEF # +# 7V_AMP +# +DEF 7V_AMP #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "7V_AMP" 0 110 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +X 7V_AMP 1 0 0 0 U 30 30 0 0 W N +ENDDRAW +ENDDEF +# # GND # DEF GND #PWR 0 0 Y Y 1 F P diff --git a/Pretty_Footprints/General_SMD.pretty/SM0805.kicad_mod b/Pretty_Footprints/General_SMD.pretty/SM0805.kicad_mod index 9f3f7fb..067ebf4 100644 --- a/Pretty_Footprints/General_SMD.pretty/SM0805.kicad_mod +++ b/Pretty_Footprints/General_SMD.pretty/SM0805.kicad_mod @@ -1,4 +1,4 @@ -(module SM0805 (layer F.Cu) (tedit 54EC8E63) +(module SM0805 (layer F.Cu) (tedit 5D8C882D) (attr smd) (fp_text reference SM0805 (at 0 -0.3175) (layer F.SilkS) (effects (font (size 0.50038 0.50038) (thickness 0.10922))) @@ -15,9 +15,9 @@ (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask)) - (model smd/chip_cms.wrl + (model ${CUSTLIB}/3D_Models/Standard/0805_2x1.25x1_capacitor.step (at (xyz 0 0 0)) - (scale (xyz 0.1 0.1 0.1)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) diff --git a/Pretty_Footprints/QFN.pretty/DHVQFN-16_EP_3.6x2.6_Pitch0.5mm.kicad_mod b/Pretty_Footprints/QFN.pretty/DHVQFN-16_EP_3.6x2.6_Pitch0.5mm.kicad_mod index 3277c84..e8ba804 100644 --- a/Pretty_Footprints/QFN.pretty/DHVQFN-16_EP_3.6x2.6_Pitch0.5mm.kicad_mod +++ b/Pretty_Footprints/QFN.pretty/DHVQFN-16_EP_3.6x2.6_Pitch0.5mm.kicad_mod @@ -1,4 +1,4 @@ -(module DHVQFN-16_EP_3.6x2.6_Pitch0.5mm (layer F.Cu) (tedit 5C89129E) +(module DHVQFN-16_EP_3.6x2.6_Pitch0.5mm (layer F.Cu) (tedit 5D8C86C3) (attr smd) (fp_text reference U1 (at 2.8375 0.1125 90) (layer F.SilkS) (effects (font (size 0.5 0.5) (thickness 0.125))) @@ -51,4 +51,9 @@ (pad 2 smd oval (at -1.25 1.3) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) (pad 1 smd oval (at -1.8 0.25 90) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) (pad 16 smd oval (at -1.8 -0.25 90) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) + (model ${CUSTLIB}/3D_Models/Basic/3.5x2.5x1mm.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) ) diff --git a/Pretty_Footprints/QFN.pretty/QFN-16_EP_4x4_Pitch0.65mm.kicad_mod b/Pretty_Footprints/QFN.pretty/QFN-16_EP_4x4_Pitch0.65mm.kicad_mod index 52bf0c2..56ed834 100644 --- a/Pretty_Footprints/QFN.pretty/QFN-16_EP_4x4_Pitch0.65mm.kicad_mod +++ b/Pretty_Footprints/QFN.pretty/QFN-16_EP_4x4_Pitch0.65mm.kicad_mod @@ -1,4 +1,4 @@ -(module QFN-16_EP_4x4_Pitch0.65mm (layer F.Cu) (tedit 5C8915FB) +(module QFN-16_EP_4x4_Pitch0.65mm (layer F.Cu) (tedit 5D8CC717) (attr smd) (fp_text reference U7 (at -1.95 -3.7 -270) (layer F.SilkS) (effects (font (size 0.5 0.5) (thickness 0.125))) @@ -51,4 +51,9 @@ (pad 17 thru_hole circle (at -0.525 0.525) (size 0.525 0.525) (drill 0.3) (layers *.Cu *.Mask)) (pad 17 thru_hole circle (at 0.525 -0.525) (size 0.525 0.525) (drill 0.3) (layers *.Cu *.Mask)) (pad 17 thru_hole circle (at 0.525 0.525) (size 0.525 0.525) (drill 0.3) (layers *.Cu *.Mask)) + (model ${CUSTLIB}/3D_Models/Basic/4x4x0.75mm.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) ) diff --git a/Pretty_Footprints/QFN.pretty/SKY67153_QFN-0x4_EP_2x2_Pitch0.5mm.kicad_mod b/Pretty_Footprints/QFN.pretty/SKY67153_QFN-0x4_EP_2x2_Pitch0.5mm.kicad_mod index e57e2b1..28d2c28 100644 --- a/Pretty_Footprints/QFN.pretty/SKY67153_QFN-0x4_EP_2x2_Pitch0.5mm.kicad_mod +++ b/Pretty_Footprints/QFN.pretty/SKY67153_QFN-0x4_EP_2x2_Pitch0.5mm.kicad_mod @@ -1,4 +1,4 @@ -(module SKY67153_QFN-0x4_EP_2x2_Pitch0.5mm (layer F.Cu) (tedit 5D7F69B3) +(module SKY67153_QFN-0x4_EP_2x2_Pitch0.5mm (layer F.Cu) (tedit 5D8C8300) (attr smd) (fp_text reference REF** (at 0 -1.7) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -43,4 +43,9 @@ (pad 9 thru_hole circle (at -0.225 0.425) (size 0.225 0.225) (drill 0.15) (layers *.Cu *.Mask)) (pad 9 thru_hole circle (at 0.225 -0.425) (size 0.225 0.225) (drill 0.15) (layers *.Cu *.Mask)) (pad 9 thru_hole circle (at 0.225 0.425) (size 0.225 0.225) (drill 0.15) (layers *.Cu *.Mask)) + (model ${CUSTLIB}/3D_Models/Basic/2x2x0.75mm.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) ) diff --git a/Transceiver/Balun/tdk.lib b/Transceiver/Balun/tdk.lib new file mode 100644 index 0000000..de3cc4e --- /dev/null +++ b/Transceiver/Balun/tdk.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# HHM1591D1 +# +DEF HHM1591D1 B 0 40 Y Y 1 F N +F0 "B" 300 150 39 H V C CNN +F1 "HHM1591D1" 250 -200 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -200 150 200 -150 0 1 0 N +X UN 1 -300 0 100 R 25 25 1 1 B +X GND_DC 2 0 250 100 D 25 25 1 1 W +X B1 3 300 -50 100 L 25 25 1 1 B +X B2 4 300 50 100 L 25 25 1 1 B +X GND 5 0 -250 100 U 25 25 1 1 W +X NC 6 -150 -150 0 U 25 25 1 1 N +ENDDRAW +ENDDEF +# +#End Library diff --git a/Transceiver/Filter/johanson_filter.lib b/Transceiver/Filter/johanson_filter.lib new file mode 100644 index 0000000..bf7c5ff --- /dev/null +++ b/Transceiver/Filter/johanson_filter.lib @@ -0,0 +1,24 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 0500LP15A500 +# +DEF 0500LP15A500 F 0 40 Y Y 1 F N +F0 "F" 350 100 39 H V C CNN +F1 "0500LP15A500" 550 -50 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -300 100 300 -100 0 1 0 N +X GND 1 100 200 100 D 25 25 1 1 W +X NC 2 0 200 100 D 25 25 1 1 N +X GND 3 -100 200 100 D 25 25 1 1 W +X RF1 4 -400 0 100 R 25 25 1 1 B +X GND 5 -150 -200 100 U 25 25 1 1 W +X NC 6 0 -200 100 U 25 25 1 1 N +X GND 7 150 -200 100 U 25 25 1 1 W +X RF2 8 400 0 100 L 25 25 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/Transceiver/Limiter/RLM-43-5W+.lib b/Transceiver/Limiter/RLM-43-5W+.lib new file mode 100644 index 0000000..5a1ab2b --- /dev/null +++ b/Transceiver/Limiter/RLM-43-5W+.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# RLM-43-5W+ +# +DEF RLM-43-5W+ U 0 40 Y Y 1 F N +F0 "U" 0 250 39 H V C CNN +F1 "RLM-43-5W+" 0 150 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -200 100 200 -150 0 1 0 N +X IN 1 -300 0 100 R 25 25 1 1 I +X GND 2 -150 -250 100 U 25 25 1 1 W +X OUT 2 300 0 100 L 25 25 1 1 O +X GND 3 -50 -250 100 U 25 25 1 1 W +X GND 5 50 -250 100 U 25 25 1 1 W +X GND 6 150 -250 100 U 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/Transceiver/RF Switch/SKY13405-490LF.lib b/Transceiver/RF Switch/SKY13405-490LF.lib new file mode 100644 index 0000000..fe8438b --- /dev/null +++ b/Transceiver/RF Switch/SKY13405-490LF.lib @@ -0,0 +1,29 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# SKY13405-490LF +# +DEF SKY13405-490LF U 0 40 Y Y 1 F N +F0 "U" -300 100 39 H V C CNN +F1 "SKY13405-490LF" 850 0 39 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -250 150 300 -250 0 1 0 N +X GND 1 -150 -350 100 U 25 25 1 1 W +X Vdd 10 50 250 100 D 25 25 1 1 W +X GND 11 150 -350 100 U 25 25 1 1 W +X CTRL 12 -150 250 100 D 25 25 1 1 I +X PAD 13 250 -350 100 U 25 25 1 1 W +X RF3 2 400 100 100 L 25 25 1 1 B +X GND 3 -100 -350 100 U 25 25 1 1 W +X GND 4 -50 -350 100 U 25 25 1 1 W +X RF1 5 -350 0 100 R 25 25 1 1 B +X GND 6 0 -350 100 U 25 25 1 1 W +X GND 7 50 -350 100 U 25 25 1 1 W +X RF2 8 400 -100 100 L 25 25 1 1 B +X GND 9 100 -350 100 U 25 25 1 1 W +ENDDRAW +ENDDEF +# +#End Library -- GitLab