component
STM32F401VBH6
Public Made by Adomby adom
STMicroelectronics Microcontrollers (MCU/MPU/SOC), UFBGA-100(7x7). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
12 files changed
+5675
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/stm32f401vbh6-datasheet.pdfadded⋯ 1 unchanged line ⋯
package.jsonadded+745@@ -0,0 +1,745 @@+{+ "slug": "stm32f401vbh6",+ "version": "0.1.0",+ "type": "component",+ "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), UFBGA-100(7x7). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "embedded processors & controllers",+ "stm32f401vbh6",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "stm32f401vbh6.kicad_sym",+ "stm32f401vbh6.kicad_mod",+ "stm32f401vbh6.glb",+ "stm32f401vbh6.step",+ "stm32f401vbh6.lbr",+ "docs/hero.png",+ "docs/stm32f401vbh6-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "stm32f401vbh6-hero.glb",+ "stm32f401vbh6-hero.overlay.json"+ ],+ "component": {+ "mpn": "STM32F401VBH6",+ "manufacturer": "STMicroelectronics",+ "package": "UFBGA-100(7x7)",+ "pin_count": 100,+ "category": "Embedded Processors & Controllers",+ "subcategory": "Microcontrollers (MCU/MPU/SOC)",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602912903494316032",+ "parts": {+ "symbol": "stm32f401vbh6.kicad_sym",+ "footprint": "stm32f401vbh6.kicad_mod",+ "model_3d": "stm32f401vbh6-hero.glb",+ "model_3d_plain": "stm32f401vbh6.glb",+ "model_3d_step": "stm32f401vbh6-etched.step",+ "model_3d_step_plain": "stm32f401vbh6.step",+ "lbr": "stm32f401vbh6.lbr"+ },+ "distributor_links": {+ "lcsc": "C2969862",+ "digikey": "STM32F401VBH6-ND",+ "mouser": "511-STM32F401VBH6"+ },+ "distributor_check": {+ "checked_at": "2026-10-08T19:43:14Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "STM32F401VBH6-ND",+ "status": "found"+ },+ "mouser": {+ "pn": "511-STM32F401VBH6",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "B2",+ "name": "PE2",+ "type": "bidirectional",+ "description": "5 V tolerant I/O (FT), floating input after reset; alternate functions SPI4_SCK, TRACECLK, EVENTOUT."+ },+ {+ "number": "A1",+ "name": "PE3",+ "type": "bidirectional",+ "description": "5 V tolerant I/O (FT), floating input after reset; alternate functions TRACED0, EVENTOUT."+ },+ {+ "number": "B1",+ "name": "PE4",+ "type": "bidirectional",+ "description": "5 V tolerant I/O (FT), floating input after reset; alternate functions SPI4_NSS, TRACED1, EVENTOUT."+ },+ {+ "number": "C2",+ "name": "PE5",+ "type": "bidirectional",+ "description": "5 V tolerant I/O (FT), floating input after reset; alternate functions SPI4_MISO, TIM9_CH1, TRACED2, EVENTOUT."+ },+ {+ "number": "D2",+ "name": "PE6",+ "type": "bidirectional",+ "description": "5 V tolerant I/O (FT), floating input after reset; alternate functions SPI4_MOSI, TIM9_CH2, TRACED3, EVENTOUT."+ },+ {+ "number": "D3",+ "name": "VSS",+ "type": "power_in",+ "description": "Ground supply pin of the device."+ },+ {+ "number": "C4",+ "name": "VDD",+ "type": "power_in",+ "description": "Application supply pin for the I/Os and core, 1.7 V to 3.6 V."+ },+ {+ "number": "E2",+ "name": "VBAT",+ "type": "power_in",+ "description": "Backup supply for the RTC and backup registers, 1 µA typ at 25 °C."+ },+ {+ "number": "C1",+ "name": "PC13",+ "type": "bidirectional",+ "description": "5 V tolerant I/O supplied through the power switch (3 mA sink limit), limited to 2 MHz with 30 pF load and not usable as a current source; alternate functions EVENTOUT, RTC_TAMP1, RTC_OUT, RTC_TS."+ },+ {+ "number": "D1",+ "name": "PC14-OSC32_IN (PC14)",+ "type": "bidirectional",+ "description": "I/O supplied through the power switch (3 mA sink limit) with the same output limits as PC13; additional function OSC32_IN (32 kHz oscillator input)."+ },+ {+ "number": "E1",+ "name": "PC15-OSC32_OUT (PC15)",+ "type": "bidirectional",+ "description": "I/O supplied through the power switch (3 mA sink limit) with the same output limits as PC13; additional function OSC32_OUT (32 kHz oscillator output)."+ },+ {+ "number": "F2",+ "name": "VSS",+ "type": "power_in",+ "description": "Ground supply pin of the device."+ },+ {+ "number": "G2",+ "name": "VDD",+ "type": "power_in",+ "description": "Application supply pin for the I/Os and core, 1.7 V to 3.6 V."+ },+ {+ "number": "F1",+ "name": "PH0-OSC_IN",+ "type": "bidirectional",+ "description": "Not 5 V tolerant when used in oscillator mode; OSC_IN is the 4-26 MHz crystal oscillator input, alternate function EVENTOUT."+ },+ {+ "number": "G1",+ "name": "PH1-OSC_OUT (PH1)",+ "type": "bidirectional",+ "description": "Not 5 V tolerant when used in oscillator mode; OSC_OUT is the 4-26 MHz crystal oscillator output, alternate function EVENTOUT."+ },+ {+ "number": "H2",+ "name": "NRST",+ "type": "bidirectional",+ "description": "Bidirectional reset pin with embedded weak pull-up resistor."+ },+ {+ "number": "H1",+ "name": "PC0",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT, analog input ADC1_IN10."+ },+ {+ "number": "J2",+ "name": "PC1",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT, analog input ADC1_IN11."+ },+ {+ "number": "J3",+ "name": "PC2",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_MISO, I2S2ext_SD, EVENTOUT, analog input ADC1_IN12."+ },+ {+ "number": "K2",+ "name": "PC3",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_MOSI/I2S2_SD, EVENTOUT, analog input ADC1_IN13."+ },+ {+ "number": "J1",+ "name": "VSSA",+ "type": "power_in",+ "description": "Analog ground pin for the ADC."+ },+ {+ "number": "K1",+ "name": "VREF-",+ "type": "power_in",+ "description": "Negative reference voltage input for the ADC."+ },+ {+ "number": "L1",+ "name": "VREF+",+ "type": "power_in",+ "description": "Positive reference voltage input for the ADC."+ },+ {+ "number": "M1",+ "name": "VDDA",+ "type": "power_in",+ "description": "Analog supply pin for the ADC and reference."+ },+ {+ "number": "L2",+ "name": "PA0",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART2_CTS, TIM2_CH1/TIM2_ETR, TIM5_CH1, EVENTOUT, analog ADC1_IN0 and WKUP; if BYPASS_REG is tied to VDD on this UFBGA100 device, PA0 is used as an internal Reset (active low)."+ },+ {+ "number": "M2",+ "name": "PA1",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART2_RTS, TIM2_CH2, TIM5_CH2, EVENTOUT, analog input ADC1_IN1."+ },+ {+ "number": "K3",+ "name": "PA2",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART2_TX, TIM2_CH3, TIM5_CH3, TIM9_CH1, EVENTOUT, analog input ADC1_IN2."+ },+ {+ "number": "L3",+ "name": "PA3",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART2_RX, TIM2_CH4, TIM5_CH4, TIM9_CH2, EVENTOUT, analog input ADC1_IN3."+ },+ {+ "number": "E3",+ "name": "BYPASS_REG",+ "type": "input",+ "description": "5 V tolerant input that selects the regulator state; tying it to VDD selects Regulator OFF / internal reset ON mode."+ },+ {+ "number": "M3",+ "name": "PA4",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI1_NSS, SPI3_NSS/I2S3_WS, USART2_CK, EVENTOUT, analog input ADC1_IN4."+ },+ {+ "number": "K4",+ "name": "PA5",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI1_SCK, TIM2_CH1/TIM2_ETR, EVENTOUT, analog input ADC1_IN5."+ },+ {+ "number": "L4",+ "name": "PA6",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI1_MISO, TIM1_BKIN, TIM3_CH1, EVENTOUT, analog input ADC1_IN6."+ },+ {+ "number": "M4",+ "name": "PA7",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI1_MOSI, TIM1_CH1N, TIM3_CH2, EVENTOUT, analog input ADC1_IN7."+ },+ {+ "number": "K5",+ "name": "PC4",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT, analog input ADC1_IN14."+ },+ {+ "number": "L5",+ "name": "PC5",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT, analog input ADC1_IN15."+ },+ {+ "number": "M5",+ "name": "PB0",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM1_CH2N, TIM3_CH3, EVENTOUT, analog input ADC1_IN8."+ },+ {+ "number": "M6",+ "name": "PB1",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM1_CH3N, TIM3_CH4, EVENTOUT, analog input ADC1_IN9."+ },+ {+ "number": "L6",+ "name": "PB2",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT, additional function BOOT1."+ },+ {+ "number": "M7",+ "name": "PE7",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM1_ETR, EVENTOUT."+ },+ {+ "number": "L7",+ "name": "PE8",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM1_CH1N, EVENTOUT."+ },+ {+ "number": "M8",+ "name": "PE9",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM1_CH1, EVENTOUT."+ },+ {+ "number": "L8",+ "name": "PE10",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM1_CH2N, EVENTOUT."+ },+ {+ "number": "M9",+ "name": "PE11",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI4_NSS, TIM1_CH2, EVENTOUT."+ },+ {+ "number": "L9",+ "name": "PE12",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI4_SCK, TIM1_CH3N, EVENTOUT."+ },+ {+ "number": "M10",+ "name": "PE13",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI4_MISO, TIM1_CH3, EVENTOUT."+ },+ {+ "number": "M11",+ "name": "PE14",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI4_MOSI, TIM1_CH4, EVENTOUT."+ },+ {+ "number": "M12",+ "name": "PE15",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM1_BKIN, EVENTOUT."+ },+ {+ "number": "L10",+ "name": "PB10",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_SCK/I2S2_CK, I2C2_SCL, TIM2_CH3, EVENTOUT."+ },+ {+ "number": "K9",+ "name": "PB11",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM2_CH4, I2C2_SDA, EVENTOUT."+ },+ {+ "number": "L11",+ "name": "VCAP_1",+ "type": "power_in",+ "description": "Connection for the external capacitor of the internal voltage regulator (VCAP_1/VCAP_2)."+ },+ {+ "number": "F12",+ "name": "VSS",+ "type": "power_in",+ "description": "Ground supply pin of the device."+ },+ {+ "number": "G12",+ "name": "VDD",+ "type": "power_in",+ "description": "Application supply pin for the I/Os and core, 1.7 V to 3.6 V."+ },+ {+ "number": "L12",+ "name": "PB12",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_NSS/I2S2_WS, I2C2_SMBA, TIM1_BKIN, EVENTOUT."+ },+ {+ "number": "K12",+ "name": "PB13",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_SCK/I2S2_CK, TIM1_CH1N, EVENTOUT."+ },+ {+ "number": "K11",+ "name": "PB14",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_MISO, I2S2ext_SD, TIM1_CH2N, EVENTOUT."+ },+ {+ "number": "K10",+ "name": "PB15",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_MOSI/I2S2_SD, TIM1_CH3N, EVENTOUT, additional function RTC_REFIN."+ },+ {+ "number": "K8",+ "name": "PD9",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT."+ },+ {+ "number": "J12",+ "name": "PD10",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT."+ },+ {+ "number": "J11",+ "name": "PD11",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT."+ },+ {+ "number": "J10",+ "name": "PD12",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM4_CH1, EVENTOUT."+ },+ {+ "number": "H12",+ "name": "PD13",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM4_CH2, EVENTOUT."+ },+ {+ "number": "H11",+ "name": "PD14",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM4_CH3, EVENTOUT."+ },+ {+ "number": "H10",+ "name": "PD15",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM4_CH4, EVENTOUT."+ },+ {+ "number": "E12",+ "name": "PC6",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2S2_MCK, USART6_TX, TIM3_CH1, SDIO_D6, EVENTOUT."+ },+ {+ "number": "E11",+ "name": "PC7",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2S3_MCK, USART6_RX, TIM3_CH2, SDIO_D7, EVENTOUT."+ },+ {+ "number": "E10",+ "name": "PC8",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART6_CK, TIM3_CH3, SDIO_D0, EVENTOUT."+ },+ {+ "number": "D12",+ "name": "PC9",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2S_CKIN, I2C3_SDA, TIM3_CH4, SDIO_D1, MCO_2, EVENTOUT."+ },+ {+ "number": "D11",+ "name": "PA8",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2C3_SCL, USART1_CK, TIM1_CH1, OTG_FS_SOF, MCO_1, EVENTOUT."+ },+ {+ "number": "D10",+ "name": "PA9",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2C3_SMBA, USART1_TX, TIM1_CH2, EVENTOUT, additional function OTG_FS_VBUS."+ },+ {+ "number": "C12",+ "name": "PA10",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART1_RX, TIM1_CH3, OTG_FS_ID, EVENTOUT."+ },+ {+ "number": "B12",+ "name": "PA11",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART1_CTS, USART6_TX, TIM1_CH4, OTG_FS_DM, EVENTOUT."+ },+ {+ "number": "A12",+ "name": "PA12",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART1_RTS, USART6_RX, TIM1_ETR, OTG_FS_DP, EVENTOUT."+ },+ {+ "number": "A11",+ "name": "PA13 (JTMS-SWDIO)",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions JTMS-SWDIO, EVENTOUT."+ },+ {+ "number": "C11",+ "name": "VCAP_2",+ "type": "power_in",+ "description": "Connection for the external capacitor of the internal voltage regulator (VCAP_1/VCAP_2)."+ },+ {+ "number": "F11",+ "name": "VSS",+ "type": "power_in",+ "description": "Ground supply pin of the device."+ },+ {+ "number": "G11",+ "name": "VDD",+ "type": "power_in",+ "description": "Application supply pin for the I/Os and core, 1.7 V to 3.6 V."+ },+ {+ "number": "A10",+ "name": "PA14 (JTCK-SWCLK)",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions JTCK-SWCLK, EVENTOUT."+ },+ {+ "number": "A9",+ "name": "PA15 (JTDI)",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions JTDI, SPI1_NSS, SPI3_NSS/I2S3_WS, TIM2_CH1/TIM2_ETR, EVENTOUT."+ },+ {+ "number": "B11",+ "name": "PC10",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI3_SCK/I2S3_CK, SDIO_D2, EVENTOUT."+ },+ {+ "number": "C10",+ "name": "PC11",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2S3ext_SD, SPI3_MISO, SDIO_D3, EVENTOUT."+ },+ {+ "number": "B10",+ "name": "PC12",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI3_MOSI/I2S3_SD, SDIO_CK, EVENTOUT."+ },+ {+ "number": "C9",+ "name": "PD0",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT."+ },+ {+ "number": "B9",+ "name": "PD1",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT."+ },+ {+ "number": "C8",+ "name": "PD2",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM3_ETR, SDIO_CMD, EVENTOUT."+ },+ {+ "number": "B8",+ "name": "PD3",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_SCK/I2S2_CK, USART2_CTS, EVENTOUT."+ },+ {+ "number": "B7",+ "name": "PD4",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART2_RTS, EVENTOUT."+ },+ {+ "number": "A6",+ "name": "PD5",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART2_TX, EVENTOUT."+ },+ {+ "number": "B6",+ "name": "PD6",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI3_MOSI/I2S3_SD, USART2_RX, EVENTOUT."+ },+ {+ "number": "A5",+ "name": "PD7",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions USART2_CK, EVENTOUT."+ },+ {+ "number": "A8",+ "name": "PB3 (JTDO-SWO)",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions JTDO-SWO, SPI1_SCK, SPI3_SCK/I2S3_CK, I2C2_SDA, TIM2_CH2, EVENTOUT."+ },+ {+ "number": "A7",+ "name": "PB4 (NJTRST)",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions NJTRST, SPI1_MISO, SPI3_MISO, I2S3ext_SD, I2C3_SDA, TIM3_CH1, EVENTOUT."+ },+ {+ "number": "C5",+ "name": "PB5",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI1_MOSI, SPI3_MOSI/I2S3_SD, I2C1_SMBA, TIM3_CH2, EVENTOUT."+ },+ {+ "number": "B5",+ "name": "PB6",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2C1_SCL, USART1_TX, TIM4_CH1, EVENTOUT."+ },+ {+ "number": "B4",+ "name": "PB7",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2C1_SDA, USART1_RX, TIM4_CH2, EVENTOUT."+ },+ {+ "number": "A4",+ "name": "BOOT0",+ "type": "input",+ "description": "Dedicated BOOT0 boot-mode input pin (input-only); alternate function VPP."+ },+ {+ "number": "A3",+ "name": "PB8",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions I2C1_SCL, TIM4_CH3, TIM10_CH1, SDIO_D4, EVENTOUT."+ },+ {+ "number": "B3",+ "name": "PB9",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions SPI2_NSS/I2S2_WS, I2C1_SDA, TIM4_CH4, TIM11_CH1, SDIO_D5, EVENTOUT."+ },+ {+ "number": "C3",+ "name": "PE0",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate functions TIM4_ETR, EVENTOUT."+ },+ {+ "number": "A2",+ "name": "PE1",+ "type": "bidirectional",+ "description": "5 V tolerant I/O; alternate function EVENTOUT."+ },+ {+ "number": "H3",+ "name": "PDR_ON",+ "type": "input",+ "description": "5 V tolerant input (FT) used for PDR_ON control when the internal reset is OFF."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-5-5",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The UFBGA100 ball map was taken from the UFBGA100 column of Table 8 (pages 37-43) because the Figure; Supply and reference pins (VSS, VDD, VSSA, VDDA, VREF+, VREF-, VBAT, VCAP_1, VCAP_2) are typed power; Footnotes applied to specific pins: PC13/PC14/PC15 are supplied through a power switch (3 mA sink li"+ ],+ "pages_sent": 56,+ "cost_usd": 0.3064,+ "at": "2026-10-08T19:42:34"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602912903494316032",+ "pages": 139,+ "sha256": "c38f92aa9d66e8cb",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 100,+ "described": 100,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "stm32f401vbh6.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 7.0,+ 7.0,+ 0.756+ ],+ "zmin_mm": -0.006,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "d0ab576a9111252560d8bfc0698a8d90e5dcc32a2d319fd63095d01055508e34",+ "checked": "2026-10-08",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "stm32f401vbh6-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 7.0,+ 7.0,+ 0.756+ ],+ "zmin_mm": -0.006,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "a545af0bdff086a3460bfeb9618b1a532ad75712253ad33c425513bd8c87c85a",+ "checked": "2026-10-08",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
stm32f401vbh6-hero.glbadded⋯ 1 unchanged line ⋯
stm32f401vbh6-hero.overlay.jsonadded+1384@@ -0,0 +1,1384 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "STM32F401VBH6",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 100,+ "span_mm": 5.78,+ "dash_mm": 0.1445,+ "gap_mm": 0.0867,+ "pad_stroke_mm": 0.0347+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 5,+ "pin1": {+ "source": "footprint silkscreen",+ "pad": "A1"+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 0,+ "sides": "top + mirrored underside (single-sided)",+ "omitted": "ball grid: labels omitted (they would sit under the body)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.462,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -3.5,+ 3.5,+ -3.5,+ 3.5+ ],+ "pads_bbox_mm": [+ -2.89,+ 2.89,+ -2.89,+ 2.89+ ],+ "seating_z_mm": -0.006+ },+ "sources": {+ "glb": "stm32f401vbh6.glb",+ "glb_sha256": "dc9e02bd763c4e56727d79ef663b943a275cda0a8c44c23ce7534b5c11ad4fb3",+ "footprint": "stm32f401vbh6.kicad_mod",+ "footprint_sha256": "bb0153769de26841ef7d9d8633fcd55f5f7cfa68a03933e32e90664b6f519ac2",+ "pins": "page.json component.pins",+ "pins_sha256": "513974b845c52a939ed317269d550b7cb0d7a8a94f85c3e1261915848a1a4bee"+ },+ "generator": "adom-wiki 1.7.69 (component_hero)",+ "labels": [],+ "pads": [+ {+ "number": "A1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A4",+ "shape": "circle",+ "center_mm": [+ -1.25,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A5",+ "shape": "circle",+ "center_mm": [+ -0.75,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A6",+ "shape": "circle",+ "center_mm": [+ -0.25,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A7",+ "shape": "circle",+ "center_mm": [+ 0.25,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A8",+ "shape": "circle",+ "center_mm": [+ 0.75,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A9",+ "shape": "circle",+ "center_mm": [+ 1.25,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "A12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ -2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B4",+ "shape": "circle",+ "center_mm": [+ -1.25,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B5",+ "shape": "circle",+ "center_mm": [+ -0.75,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B6",+ "shape": "circle",+ "center_mm": [+ -0.25,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B7",+ "shape": "circle",+ "center_mm": [+ 0.25,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B8",+ "shape": "circle",+ "center_mm": [+ 0.75,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B9",+ "shape": "circle",+ "center_mm": [+ 1.25,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "B12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ -2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C4",+ "shape": "circle",+ "center_mm": [+ -1.25,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C5",+ "shape": "circle",+ "center_mm": [+ -0.75,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C8",+ "shape": "circle",+ "center_mm": [+ 0.75,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C9",+ "shape": "circle",+ "center_mm": [+ 1.25,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "C12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ -1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "D1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ -1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "D2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ -1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "D3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ -1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "D10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ -1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "D11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ -1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "D12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ -1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "E1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ -0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "E2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ -0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "E3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ -0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "E10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ -0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "E11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ -0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "E12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ -0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "F1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ -0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "F2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ -0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "F11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ -0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "F12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ -0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "G1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ 0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "G2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ 0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "G11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ 0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "G12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ 0.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "H1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ 0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "H2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ 0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "H3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ 0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "H10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ 0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "H11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ 0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "H12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ 0.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "J1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ 1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "J2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ 1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "J3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ 1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "J10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ 1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "J11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ 1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "J12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ 1.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K4",+ "shape": "circle",+ "center_mm": [+ -1.25,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K5",+ "shape": "circle",+ "center_mm": [+ -0.75,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K8",+ "shape": "circle",+ "center_mm": [+ 0.75,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K9",+ "shape": "circle",+ "center_mm": [+ 1.25,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "K12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ 1.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L4",+ "shape": "circle",+ "center_mm": [+ -1.25,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L5",+ "shape": "circle",+ "center_mm": [+ -0.75,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L6",+ "shape": "circle",+ "center_mm": [+ -0.25,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L7",+ "shape": "circle",+ "center_mm": [+ 0.25,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L8",+ "shape": "circle",+ "center_mm": [+ 0.75,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L9",+ "shape": "circle",+ "center_mm": [+ 1.25,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "L12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ 2.25+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M1",+ "shape": "circle",+ "center_mm": [+ -2.75,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M2",+ "shape": "circle",+ "center_mm": [+ -2.25,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M3",+ "shape": "circle",+ "center_mm": [+ -1.75,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M4",+ "shape": "circle",+ "center_mm": [+ -1.25,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M5",+ "shape": "circle",+ "center_mm": [+ -0.75,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M6",+ "shape": "circle",+ "center_mm": [+ -0.25,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M7",+ "shape": "circle",+ "center_mm": [+ 0.25,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M8",+ "shape": "circle",+ "center_mm": [+ 0.75,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M9",+ "shape": "circle",+ "center_mm": [+ 1.25,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M10",+ "shape": "circle",+ "center_mm": [+ 1.75,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M11",+ "shape": "circle",+ "center_mm": [+ 2.25,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ },+ {+ "number": "M12",+ "shape": "circle",+ "center_mm": [+ 2.75,+ 2.75+ ],+ "size_mm": [+ 0.28,+ 0.28+ ],+ "rot": 0.0+ }+ ]+}
stm32f401vbh6.glbadded⋯ 1 unchanged line ⋯
stm32f401vbh6.kicad_modadded+768@@ -0,0 +1,768 @@+(footprint "UFBGA-100_7x7mm_Layout12x12_P0.5mm"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "UFBGA-100, 7.0x7.0mm, 100 Ball, 12x12 Layout, 0.5mm Pitch, http://www.st.com/resource/en/datasheet/stm32f103tb.pdf#page=93")+ (tags "BGA 100 0.5")+ (solder_mask_margin 0.045)+ (solder_paste_margin 0.000001)+ (property "Reference" "REF**"+ (at 0 -4.5 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "UFBGA-100_7x7mm_Layout12x12_P0.5mm"+ (at 0 4.5 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/grid_array"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -3.61 3.61)+ (end -3.61 -2.61)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -2.61 -3.61)+ (end 3.61 -3.61)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 3.61 -3.61)+ (end 3.61 3.61)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start 3.61 3.61)+ (end -3.61 3.61)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_poly+ (pts+ (xy -3.61 -3.61)+ (xy -4.11 -3.61)+ (xy -3.61 -4.11)+ )+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ )+ (fp_rect+ (start -4.5 -4.5)+ (end 4.5 4.5)+ (stroke+ (width 0.05)+ (type solid)+ )+ (fill no)+ (layer "F.CrtYd")+ )+ (fp_line+ (start -3.5 -2.5)+ (end -2.5 -3.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_line+ (start -3.5 3.5)+ (end -3.5 -2.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_line+ (start -2.5 -3.5)+ (end 3.5 -3.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_line+ (start 3.5 -3.5)+ (end 3.5 3.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_line+ (start 3.5 3.5)+ (end -3.5 3.5)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 0 0 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "A1" smd circle+ (at -2.75 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A2" smd circle+ (at -2.25 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A3" smd circle+ (at -1.75 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A4" smd circle+ (at -1.25 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A5" smd circle+ (at -0.75 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A6" smd circle+ (at -0.25 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A7" smd circle+ (at 0.25 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A8" smd circle+ (at 0.75 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A9" smd circle+ (at 1.25 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A10" smd circle+ (at 1.75 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A11" smd circle+ (at 2.25 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "A12" smd circle+ (at 2.75 -2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B1" smd circle+ (at -2.75 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B2" smd circle+ (at -2.25 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B3" smd circle+ (at -1.75 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B4" smd circle+ (at -1.25 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B5" smd circle+ (at -0.75 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B6" smd circle+ (at -0.25 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B7" smd circle+ (at 0.25 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B8" smd circle+ (at 0.75 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B9" smd circle+ (at 1.25 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B10" smd circle+ (at 1.75 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B11" smd circle+ (at 2.25 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "B12" smd circle+ (at 2.75 -2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C1" smd circle+ (at -2.75 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C2" smd circle+ (at -2.25 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C3" smd circle+ (at -1.75 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C4" smd circle+ (at -1.25 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C5" smd circle+ (at -0.75 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C8" smd circle+ (at 0.75 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C9" smd circle+ (at 1.25 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C10" smd circle+ (at 1.75 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C11" smd circle+ (at 2.25 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "C12" smd circle+ (at 2.75 -1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "D1" smd circle+ (at -2.75 -1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "D2" smd circle+ (at -2.25 -1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "D3" smd circle+ (at -1.75 -1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "D10" smd circle+ (at 1.75 -1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "D11" smd circle+ (at 2.25 -1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "D12" smd circle+ (at 2.75 -1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "E1" smd circle+ (at -2.75 -0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "E2" smd circle+ (at -2.25 -0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "E3" smd circle+ (at -1.75 -0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "E10" smd circle+ (at 1.75 -0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "E11" smd circle+ (at 2.25 -0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "E12" smd circle+ (at 2.75 -0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "F1" smd circle+ (at -2.75 -0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "F2" smd circle+ (at -2.25 -0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "F11" smd circle+ (at 2.25 -0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "F12" smd circle+ (at 2.75 -0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "G1" smd circle+ (at -2.75 0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "G2" smd circle+ (at -2.25 0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "G11" smd circle+ (at 2.25 0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "G12" smd circle+ (at 2.75 0.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "H1" smd circle+ (at -2.75 0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "H2" smd circle+ (at -2.25 0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "H3" smd circle+ (at -1.75 0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "H10" smd circle+ (at 1.75 0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "H11" smd circle+ (at 2.25 0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "H12" smd circle+ (at 2.75 0.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "J1" smd circle+ (at -2.75 1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "J2" smd circle+ (at -2.25 1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "J3" smd circle+ (at -1.75 1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "J10" smd circle+ (at 1.75 1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "J11" smd circle+ (at 2.25 1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "J12" smd circle+ (at 2.75 1.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K1" smd circle+ (at -2.75 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K2" smd circle+ (at -2.25 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K3" smd circle+ (at -1.75 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K4" smd circle+ (at -1.25 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K5" smd circle+ (at -0.75 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K8" smd circle+ (at 0.75 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K9" smd circle+ (at 1.25 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K10" smd circle+ (at 1.75 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K11" smd circle+ (at 2.25 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "K12" smd circle+ (at 2.75 1.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L1" smd circle+ (at -2.75 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L2" smd circle+ (at -2.25 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L3" smd circle+ (at -1.75 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L4" smd circle+ (at -1.25 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L5" smd circle+ (at -0.75 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L6" smd circle+ (at -0.25 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L7" smd circle+ (at 0.25 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L8" smd circle+ (at 0.75 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L9" smd circle+ (at 1.25 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L10" smd circle+ (at 1.75 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L11" smd circle+ (at 2.25 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "L12" smd circle+ (at 2.75 2.25)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M1" smd circle+ (at -2.75 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M2" smd circle+ (at -2.25 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M3" smd circle+ (at -1.75 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M4" smd circle+ (at -1.25 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M5" smd circle+ (at -0.75 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M6" smd circle+ (at -0.25 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M7" smd circle+ (at 0.25 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M8" smd circle+ (at 0.75 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M9" smd circle+ (at 1.25 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M10" smd circle+ (at 1.75 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M11" smd circle+ (at 2.25 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (pad "M12" smd circle+ (at 2.75 2.75)+ (size 0.28 0.28)+ (property pad_prop_bga)+ (layers "F.Cu" "F.Mask" "F.Paste")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_BGA.3dshapes/UFBGA-100_7x7mm_Layout12x12_P0.5mm.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
stm32f401vbh6.kicad_symadded+413@@ -0,0 +1,413 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "STM32F401VBH6" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 66.04 0) (effects (font (size 1.27 1.27))))+ (property "Value" "STM32F401VBH6" (at 0 -68.58 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "STM32F401VBH6_0_1"+ (rectangle (start -12.70 63.50) (end 12.70 -66.04)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "STM32F401VBH6_1_1"+ (pin bidirectional line (at -17.78 60.96 0) (length 5.08)+ (name "PE3" (effects (font (size 1.27 1.27))))+ (number "A1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 58.42 0) (length 5.08)+ (name "PE1" (effects (font (size 1.27 1.27))))+ (number "A2" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 55.88 0) (length 5.08)+ (name "PB8" (effects (font (size 1.27 1.27))))+ (number "A3" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at -17.78 53.34 0) (length 5.08)+ (name "BOOT0" (effects (font (size 1.27 1.27))))+ (number "A4" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 50.80 0) (length 5.08)+ (name "PD7" (effects (font (size 1.27 1.27))))+ (number "A5" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 48.26 0) (length 5.08)+ (name "PD5" (effects (font (size 1.27 1.27))))+ (number "A6" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 45.72 0) (length 5.08)+ (name "PB4 (NJTRST)" (effects (font (size 1.27 1.27))))+ (number "A7" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 43.18 0) (length 5.08)+ (name "PB3 (JTDO-SWO)" (effects (font (size 1.27 1.27))))+ (number "A8" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 40.64 0) (length 5.08)+ (name "PA15 (JTDI)" (effects (font (size 1.27 1.27))))+ (number "A9" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 38.10 0) (length 5.08)+ (name "PA14 (JTCK-SWCLK)" (effects (font (size 1.27 1.27))))+ (number "A10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 35.56 0) (length 5.08)+ (name "PA13 (JTMS-SWDIO)" (effects (font (size 1.27 1.27))))+ (number "A11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 33.02 0) (length 5.08)+ (name "PA12" (effects (font (size 1.27 1.27))))+ (number "A12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 30.48 0) (length 5.08)+ (name "PE4" (effects (font (size 1.27 1.27))))+ (number "B1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 27.94 0) (length 5.08)+ (name "PE2" (effects (font (size 1.27 1.27))))+ (number "B2" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 25.40 0) (length 5.08)+ (name "PB9" (effects (font (size 1.27 1.27))))+ (number "B3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 22.86 0) (length 5.08)+ (name "PB7" (effects (font (size 1.27 1.27))))+ (number "B4" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 20.32 0) (length 5.08)+ (name "PB6" (effects (font (size 1.27 1.27))))+ (number "B5" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 17.78 0) (length 5.08)+ (name "PD6" (effects (font (size 1.27 1.27))))+ (number "B6" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 15.24 0) (length 5.08)+ (name "PD4" (effects (font (size 1.27 1.27))))+ (number "B7" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 12.70 0) (length 5.08)+ (name "PD3" (effects (font (size 1.27 1.27))))+ (number "B8" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 10.16 0) (length 5.08)+ (name "PD1" (effects (font (size 1.27 1.27))))+ (number "B9" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 7.62 0) (length 5.08)+ (name "PC12" (effects (font (size 1.27 1.27))))+ (number "B10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 5.08 0) (length 5.08)+ (name "PC10" (effects (font (size 1.27 1.27))))+ (number "B11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 2.54 0) (length 5.08)+ (name "PA11" (effects (font (size 1.27 1.27))))+ (number "B12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 0.00 0) (length 5.08)+ (name "PC13" (effects (font (size 1.27 1.27))))+ (number "C1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -2.54 0) (length 5.08)+ (name "PE5" (effects (font (size 1.27 1.27))))+ (number "C2" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -5.08 0) (length 5.08)+ (name "PE0" (effects (font (size 1.27 1.27))))+ (number "C3" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -7.62 0) (length 5.08)+ (name "VDD" (effects (font (size 1.27 1.27))))+ (number "C4" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -10.16 0) (length 5.08)+ (name "PB5" (effects (font (size 1.27 1.27))))+ (number "C5" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -12.70 0) (length 5.08)+ (name "PD2" (effects (font (size 1.27 1.27))))+ (number "C8" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -15.24 0) (length 5.08)+ (name "PD0" (effects (font (size 1.27 1.27))))+ (number "C9" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -17.78 0) (length 5.08)+ (name "PC11" (effects (font (size 1.27 1.27))))+ (number "C10" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -20.32 0) (length 5.08)+ (name "VCAP_2" (effects (font (size 1.27 1.27))))+ (number "C11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -22.86 0) (length 5.08)+ (name "PA10" (effects (font (size 1.27 1.27))))+ (number "C12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -25.40 0) (length 5.08)+ (name "PC14-OSC32_IN (PC14)" (effects (font (size 1.27 1.27))))+ (number "D1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -27.94 0) (length 5.08)+ (name "PE6" (effects (font (size 1.27 1.27))))+ (number "D2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -30.48 0) (length 5.08)+ (name "VSS" (effects (font (size 1.27 1.27))))+ (number "D3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -33.02 0) (length 5.08)+ (name "PA9" (effects (font (size 1.27 1.27))))+ (number "D10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -35.56 0) (length 5.08)+ (name "PA8" (effects (font (size 1.27 1.27))))+ (number "D11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -38.10 0) (length 5.08)+ (name "PC9" (effects (font (size 1.27 1.27))))+ (number "D12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -40.64 0) (length 5.08)+ (name "PC15-OSC32_OUT (PC15)" (effects (font (size 1.27 1.27))))+ (number "E1" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -43.18 0) (length 5.08)+ (name "VBAT" (effects (font (size 1.27 1.27))))+ (number "E2" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at -17.78 -45.72 0) (length 5.08)+ (name "BYPASS_REG" (effects (font (size 1.27 1.27))))+ (number "E3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -48.26 0) (length 5.08)+ (name "PC8" (effects (font (size 1.27 1.27))))+ (number "E10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -50.80 0) (length 5.08)+ (name "PC7" (effects (font (size 1.27 1.27))))+ (number "E11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -53.34 0) (length 5.08)+ (name "PC6" (effects (font (size 1.27 1.27))))+ (number "E12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at -17.78 -55.88 0) (length 5.08)+ (name "PH0-OSC_IN" (effects (font (size 1.27 1.27))))+ (number "F1" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -58.42 0) (length 5.08)+ (name "VSS" (effects (font (size 1.27 1.27))))+ (number "F2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -60.96 0) (length 5.08)+ (name "VSS" (effects (font (size 1.27 1.27))))+ (number "F11" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at -17.78 -63.50 0) (length 5.08)+ (name "VSS" (effects (font (size 1.27 1.27))))+ (number "F12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 60.96 180) (length 5.08)+ (name "PE15" (effects (font (size 1.27 1.27))))+ (number "M12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 58.42 180) (length 5.08)+ (name "PE14" (effects (font (size 1.27 1.27))))+ (number "M11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 55.88 180) (length 5.08)+ (name "PE13" (effects (font (size 1.27 1.27))))+ (number "M10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 53.34 180) (length 5.08)+ (name "PE11" (effects (font (size 1.27 1.27))))+ (number "M9" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 50.80 180) (length 5.08)+ (name "PE9" (effects (font (size 1.27 1.27))))+ (number "M8" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 48.26 180) (length 5.08)+ (name "PE7" (effects (font (size 1.27 1.27))))+ (number "M7" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 45.72 180) (length 5.08)+ (name "PB1" (effects (font (size 1.27 1.27))))+ (number "M6" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 43.18 180) (length 5.08)+ (name "PB0" (effects (font (size 1.27 1.27))))+ (number "M5" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 40.64 180) (length 5.08)+ (name "PA7" (effects (font (size 1.27 1.27))))+ (number "M4" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 38.10 180) (length 5.08)+ (name "PA4" (effects (font (size 1.27 1.27))))+ (number "M3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 35.56 180) (length 5.08)+ (name "PA1" (effects (font (size 1.27 1.27))))+ (number "M2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 33.02 180) (length 5.08)+ (name "VDDA" (effects (font (size 1.27 1.27))))+ (number "M1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 30.48 180) (length 5.08)+ (name "PB12" (effects (font (size 1.27 1.27))))+ (number "L12" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 27.94 180) (length 5.08)+ (name "VCAP_1" (effects (font (size 1.27 1.27))))+ (number "L11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 25.40 180) (length 5.08)+ (name "PB10" (effects (font (size 1.27 1.27))))+ (number "L10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 22.86 180) (length 5.08)+ (name "PE12" (effects (font (size 1.27 1.27))))+ (number "L9" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 20.32 180) (length 5.08)+ (name "PE10" (effects (font (size 1.27 1.27))))+ (number "L8" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 17.78 180) (length 5.08)+ (name "PE8" (effects (font (size 1.27 1.27))))+ (number "L7" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 15.24 180) (length 5.08)+ (name "PB2" (effects (font (size 1.27 1.27))))+ (number "L6" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 12.70 180) (length 5.08)+ (name "PC5" (effects (font (size 1.27 1.27))))+ (number "L5" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 10.16 180) (length 5.08)+ (name "PA6" (effects (font (size 1.27 1.27))))+ (number "L4" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 7.62 180) (length 5.08)+ (name "PA3" (effects (font (size 1.27 1.27))))+ (number "L3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 5.08 180) (length 5.08)+ (name "PA0" (effects (font (size 1.27 1.27))))+ (number "L2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 2.54 180) (length 5.08)+ (name "VREF+" (effects (font (size 1.27 1.27))))+ (number "L1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 0.00 180) (length 5.08)+ (name "PB13" (effects (font (size 1.27 1.27))))+ (number "K12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -2.54 180) (length 5.08)+ (name "PB14" (effects (font (size 1.27 1.27))))+ (number "K11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -5.08 180) (length 5.08)+ (name "PB15" (effects (font (size 1.27 1.27))))+ (number "K10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -7.62 180) (length 5.08)+ (name "PB11" (effects (font (size 1.27 1.27))))+ (number "K9" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -10.16 180) (length 5.08)+ (name "PD9" (effects (font (size 1.27 1.27))))+ (number "K8" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -12.70 180) (length 5.08)+ (name "PC4" (effects (font (size 1.27 1.27))))+ (number "K5" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -15.24 180) (length 5.08)+ (name "PA5" (effects (font (size 1.27 1.27))))+ (number "K4" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -17.78 180) (length 5.08)+ (name "PA2" (effects (font (size 1.27 1.27))))+ (number "K3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -20.32 180) (length 5.08)+ (name "PC3" (effects (font (size 1.27 1.27))))+ (number "K2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 -22.86 180) (length 5.08)+ (name "VREF-" (effects (font (size 1.27 1.27))))+ (number "K1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -25.40 180) (length 5.08)+ (name "PD10" (effects (font (size 1.27 1.27))))+ (number "J12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -27.94 180) (length 5.08)+ (name "PD11" (effects (font (size 1.27 1.27))))+ (number "J11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -30.48 180) (length 5.08)+ (name "PD12" (effects (font (size 1.27 1.27))))+ (number "J10" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -33.02 180) (length 5.08)+ (name "PC2" (effects (font (size 1.27 1.27))))+ (number "J3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -35.56 180) (length 5.08)+ (name "PC1" (effects (font (size 1.27 1.27))))+ (number "J2" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 -38.10 180) (length 5.08)+ (name "VSSA" (effects (font (size 1.27 1.27))))+ (number "J1" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -40.64 180) (length 5.08)+ (name "PD13" (effects (font (size 1.27 1.27))))+ (number "H12" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -43.18 180) (length 5.08)+ (name "PD14" (effects (font (size 1.27 1.27))))+ (number "H11" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -45.72 180) (length 5.08)+ (name "PD15" (effects (font (size 1.27 1.27))))+ (number "H10" (effects (font (size 1.27 1.27))))+ )+ (pin input line (at 17.78 -48.26 180) (length 5.08)+ (name "PDR_ON" (effects (font (size 1.27 1.27))))+ (number "H3" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -50.80 180) (length 5.08)+ (name "NRST" (effects (font (size 1.27 1.27))))+ (number "H2" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -53.34 180) (length 5.08)+ (name "PC0" (effects (font (size 1.27 1.27))))+ (number "H1" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 -55.88 180) (length 5.08)+ (name "VDD" (effects (font (size 1.27 1.27))))+ (number "G12" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 -58.42 180) (length 5.08)+ (name "VDD" (effects (font (size 1.27 1.27))))+ (number "G11" (effects (font (size 1.27 1.27))))+ )+ (pin power_in line (at 17.78 -60.96 180) (length 5.08)+ (name "VDD" (effects (font (size 1.27 1.27))))+ (number "G2" (effects (font (size 1.27 1.27))))+ )+ (pin bidirectional line (at 17.78 -63.50 180) (length 5.08)+ (name "PH1-OSC_OUT (PH1)" (effects (font (size 1.27 1.27))))+ (number "G1" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
stm32f401vbh6.lbradded+402@@ -0,0 +1,402 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="UFBGA-100_7x7mm_Layout12x12_P0.5mm">+ <description>UFBGA-100, 7 x 7 mm, 0.5 mm pitch. UFBGA-100, 7.0x7.0mm, 100 Ball, 12x12 Layout, 0.5mm Pitch</description>+ <smd name="A1" x="-2.7500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A2" x="-2.2500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A3" x="-1.7500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A4" x="-1.2500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A5" x="-0.7500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A6" x="-0.2500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A7" x="0.2500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A8" x="0.7500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A9" x="1.2500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A10" x="1.7500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A11" x="2.2500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="A12" x="2.7500" y="2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B1" x="-2.7500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B2" x="-2.2500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B3" x="-1.7500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B4" x="-1.2500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B5" x="-0.7500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B6" x="-0.2500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B7" x="0.2500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B8" x="0.7500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B9" x="1.2500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B10" x="1.7500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B11" x="2.2500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="B12" x="2.7500" y="2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C1" x="-2.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C2" x="-2.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C3" x="-1.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C4" x="-1.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C5" x="-0.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C8" x="0.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C9" x="1.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C10" x="1.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C11" x="2.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="C12" x="2.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="D1" x="-2.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="D2" x="-2.2500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="D3" x="-1.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="D10" x="1.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="D11" x="2.2500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="D12" x="2.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="E1" x="-2.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="E2" x="-2.2500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="E3" x="-1.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="E10" x="1.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="E11" x="2.2500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="E12" x="2.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="F1" x="-2.7500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="F2" x="-2.2500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="F11" x="2.2500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="F12" x="2.7500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="G1" x="-2.7500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="G2" x="-2.2500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="G11" x="2.2500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="G12" x="2.7500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="H1" x="-2.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="H2" x="-2.2500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="H3" x="-1.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="H10" x="1.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="H11" x="2.2500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="H12" x="2.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="J1" x="-2.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="J2" x="-2.2500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="J3" x="-1.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="J10" x="1.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="J11" x="2.2500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="J12" x="2.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K1" x="-2.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K2" x="-2.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K3" x="-1.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K4" x="-1.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K5" x="-0.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K8" x="0.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K9" x="1.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K10" x="1.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K11" x="2.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="K12" x="2.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L1" x="-2.7500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L2" x="-2.2500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L3" x="-1.7500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L4" x="-1.2500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L5" x="-0.7500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L6" x="-0.2500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L7" x="0.2500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L8" x="0.7500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L9" x="1.2500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L10" x="1.7500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L11" x="2.2500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="L12" x="2.7500" y="-2.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M1" x="-2.7500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M2" x="-2.2500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M3" x="-1.7500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M4" x="-1.2500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M5" x="-0.7500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M6" x="-0.2500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M7" x="0.2500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M8" x="0.7500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M9" x="1.2500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M10" x="1.7500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M11" x="2.2500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <smd name="M12" x="2.7500" y="-2.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-3.6100" y="3.6100"/>+ <vertex x="-4.1100" y="3.6100"/>+ <vertex x="-3.6100" y="4.1100"/>+ </polygon>+ <wire x1="-3.6100" y1="-3.6100" x2="-3.6100" y2="2.6100" width="0.1200" layer="21"/>+ <wire x1="-2.6100" y1="3.6100" x2="3.6100" y2="3.6100" width="0.1200" layer="21"/>+ <wire x1="3.6100" y1="3.6100" x2="3.6100" y2="-3.6100" width="0.1200" layer="21"/>+ <wire x1="3.6100" y1="-3.6100" x2="-3.6100" y2="-3.6100" width="0.1200" layer="21"/>+ <wire x1="-3.5000" y1="2.5000" x2="-2.5000" y2="3.5000" width="0.1000" layer="51"/>+ <wire x1="-3.5000" y1="-3.5000" x2="-3.5000" y2="2.5000" width="0.1000" layer="51"/>+ <wire x1="-2.5000" y1="3.5000" x2="3.5000" y2="3.5000" width="0.1000" layer="51"/>+ <wire x1="3.5000" y1="3.5000" x2="3.5000" y2="-3.5000" width="0.1000" layer="51"/>+ <wire x1="3.5000" y1="-3.5000" x2="-3.5000" y2="-3.5000" width="0.1000" layer="51"/>+ <text x="0" y="4.210" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-4.210" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="STM32F401VBH6">+ <wire x1="-12.7" y1="63.5" x2="12.7" y2="63.5" width="0.254" layer="94"/>+ <wire x1="12.7" y1="63.5" x2="12.7" y2="-66.04" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-66.04" x2="-12.7" y2="-66.04" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-66.04" x2="-12.7" y2="63.5" width="0.254" layer="94"/>+ <text x="0.0000" y="66.0400" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-68.5800" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="PE3" x="-17.78" y="60.96" length="middle" direction="io"/>+ <pin name="PE1" x="-17.78" y="58.42" length="middle" direction="io"/>+ <pin name="PB8" x="-17.78" y="55.88" length="middle" direction="io"/>+ <pin name="BOOT0" x="-17.78" y="53.34" length="middle" direction="in"/>+ <pin name="PD7" x="-17.78" y="50.8" length="middle" direction="io"/>+ <pin name="PD5" x="-17.78" y="48.26" length="middle" direction="io"/>+ <pin name="PB4_NJTRST" x="-17.78" y="45.72" length="middle" direction="io"/>+ <pin name="PB3_JTDO-SWO" x="-17.78" y="43.18" length="middle" direction="io"/>+ <pin name="PA15_JTDI" x="-17.78" y="40.64" length="middle" direction="io"/>+ <pin name="PA14_JTCK-SWCLK" x="-17.78" y="38.1" length="middle" direction="io"/>+ <pin name="PA13_JTMS-SWDIO" x="-17.78" y="35.56" length="middle" direction="io"/>+ <pin name="PA12" x="-17.78" y="33.02" length="middle" direction="io"/>+ <pin name="PE4" x="-17.78" y="30.48" length="middle" direction="io"/>+ <pin name="PE2" x="-17.78" y="27.94" length="middle" direction="io"/>+ <pin name="PB9" x="-17.78" y="25.4" length="middle" direction="io"/>+ <pin name="PB7" x="-17.78" y="22.86" length="middle" direction="io"/>+ <pin name="PB6" x="-17.78" y="20.32" length="middle" direction="io"/>+ <pin name="PD6" x="-17.78" y="17.78" length="middle" direction="io"/>+ <pin name="PD4" x="-17.78" y="15.24" length="middle" direction="io"/>+ <pin name="PD3" x="-17.78" y="12.7" length="middle" direction="io"/>+ <pin name="PD1" x="-17.78" y="10.16" length="middle" direction="io"/>+ <pin name="PC12" x="-17.78" y="7.62" length="middle" direction="io"/>+ <pin name="PC10" x="-17.78" y="5.08" length="middle" direction="io"/>+ <pin name="PA11" x="-17.78" y="2.54" length="middle" direction="io"/>+ <pin name="PC13" x="-17.78" y="0" length="middle" direction="io"/>+ <pin name="PE5" x="-17.78" y="-2.54" length="middle" direction="io"/>+ <pin name="PE0" x="-17.78" y="-5.08" length="middle" direction="io"/>+ <pin name="VDD" x="-17.78" y="-7.62" length="middle" direction="pwr"/>+ <pin name="PB5" x="-17.78" y="-10.16" length="middle" direction="io"/>+ <pin name="PD2" x="-17.78" y="-12.7" length="middle" direction="io"/>+ <pin name="PD0" x="-17.78" y="-15.24" length="middle" direction="io"/>+ <pin name="PC11" x="-17.78" y="-17.78" length="middle" direction="io"/>+ <pin name="VCAP_2" x="-17.78" y="-20.32" length="middle" direction="pwr"/>+ <pin name="PA10" x="-17.78" y="-22.86" length="middle" direction="io"/>+ <pin name="PC14-OSC32_IN_PC14" x="-17.78" y="-25.4" length="middle" direction="io"/>+ <pin name="PE6" x="-17.78" y="-27.94" length="middle" direction="io"/>+ <pin name="VSS" x="-17.78" y="-30.48" length="middle" direction="pwr"/>+ <pin name="PA9" x="-17.78" y="-33.02" length="middle" direction="io"/>+ <pin name="PA8" x="-17.78" y="-35.56" length="middle" direction="io"/>+ <pin name="PC9" x="-17.78" y="-38.1" length="middle" direction="io"/>+ <pin name="PC15-OSC32_OUT_PC15" x="-17.78" y="-40.64" length="middle" direction="io"/>+ <pin name="VBAT" x="-17.78" y="-43.18" length="middle" direction="pwr"/>+ <pin name="BYPASS_REG" x="-17.78" y="-45.72" length="middle" direction="in"/>+ <pin name="PC8" x="-17.78" y="-48.26" length="middle" direction="io"/>+ <pin name="PC7" x="-17.78" y="-50.8" length="middle" direction="io"/>+ <pin name="PC6" x="-17.78" y="-53.34" length="middle" direction="io"/>+ <pin name="PH0-OSC_IN" x="-17.78" y="-55.88" length="middle" direction="io"/>+ <pin name="VSS@2" x="-17.78" y="-58.42" length="middle" direction="pwr"/>+ <pin name="VSS@3" x="-17.78" y="-60.96" length="middle" direction="pwr"/>+ <pin name="VSS@4" x="-17.78" y="-63.5" length="middle" direction="pwr"/>+ <pin name="PE15" x="17.78" y="60.96" length="middle" direction="io" rot="R180"/>+ <pin name="PE14" x="17.78" y="58.42" length="middle" direction="io" rot="R180"/>+ <pin name="PE13" x="17.78" y="55.88" length="middle" direction="io" rot="R180"/>+ <pin name="PE11" x="17.78" y="53.34" length="middle" direction="io" rot="R180"/>+ <pin name="PE9" x="17.78" y="50.8" length="middle" direction="io" rot="R180"/>+ <pin name="PE7" x="17.78" y="48.26" length="middle" direction="io" rot="R180"/>+ <pin name="PB1" x="17.78" y="45.72" length="middle" direction="io" rot="R180"/>+ <pin name="PB0" x="17.78" y="43.18" length="middle" direction="io" rot="R180"/>+ <pin name="PA7" x="17.78" y="40.64" length="middle" direction="io" rot="R180"/>+ <pin name="PA4" x="17.78" y="38.1" length="middle" direction="io" rot="R180"/>+ <pin name="PA1" x="17.78" y="35.56" length="middle" direction="io" rot="R180"/>+ <pin name="VDDA" x="17.78" y="33.02" length="middle" direction="pwr" rot="R180"/>+ <pin name="PB12" x="17.78" y="30.48" length="middle" direction="io" rot="R180"/>+ <pin name="VCAP_1" x="17.78" y="27.94" length="middle" direction="pwr" rot="R180"/>+ <pin name="PB10" x="17.78" y="25.4" length="middle" direction="io" rot="R180"/>+ <pin name="PE12" x="17.78" y="22.86" length="middle" direction="io" rot="R180"/>+ <pin name="PE10" x="17.78" y="20.32" length="middle" direction="io" rot="R180"/>+ <pin name="PE8" x="17.78" y="17.78" length="middle" direction="io" rot="R180"/>+ <pin name="PB2" x="17.78" y="15.24" length="middle" direction="io" rot="R180"/>+ <pin name="PC5" x="17.78" y="12.7" length="middle" direction="io" rot="R180"/>+ <pin name="PA6" x="17.78" y="10.16" length="middle" direction="io" rot="R180"/>+ <pin name="PA3" x="17.78" y="7.62" length="middle" direction="io" rot="R180"/>+ <pin name="PA0" x="17.78" y="5.08" length="middle" direction="io" rot="R180"/>+ <pin name="VREF+" x="17.78" y="2.54" length="middle" direction="pwr" rot="R180"/>+ <pin name="PB13" x="17.78" y="0" length="middle" direction="io" rot="R180"/>+ <pin name="PB14" x="17.78" y="-2.54" length="middle" direction="io" rot="R180"/>+ <pin name="PB15" x="17.78" y="-5.08" length="middle" direction="io" rot="R180"/>+ <pin name="PB11" x="17.78" y="-7.62" length="middle" direction="io" rot="R180"/>+ <pin name="PD9" x="17.78" y="-10.16" length="middle" direction="io" rot="R180"/>+ <pin name="PC4" x="17.78" y="-12.7" length="middle" direction="io" rot="R180"/>+ <pin name="PA5" x="17.78" y="-15.24" length="middle" direction="io" rot="R180"/>+ <pin name="PA2" x="17.78" y="-17.78" length="middle" direction="io" rot="R180"/>+ <pin name="PC3" x="17.78" y="-20.32" length="middle" direction="io" rot="R180"/>+ <pin name="VREF-" x="17.78" y="-22.86" length="middle" direction="pwr" rot="R180"/>+ <pin name="PD10" x="17.78" y="-25.4" length="middle" direction="io" rot="R180"/>+ <pin name="PD11" x="17.78" y="-27.94" length="middle" direction="io" rot="R180"/>+ <pin name="PD12" x="17.78" y="-30.48" length="middle" direction="io" rot="R180"/>+ <pin name="PC2" x="17.78" y="-33.02" length="middle" direction="io" rot="R180"/>+ <pin name="PC1" x="17.78" y="-35.56" length="middle" direction="io" rot="R180"/>+ <pin name="VSSA" x="17.78" y="-38.1" length="middle" direction="pwr" rot="R180"/>+ <pin name="PD13" x="17.78" y="-40.64" length="middle" direction="io" rot="R180"/>+ <pin name="PD14" x="17.78" y="-43.18" length="middle" direction="io" rot="R180"/>+ <pin name="PD15" x="17.78" y="-45.72" length="middle" direction="io" rot="R180"/>+ <pin name="PDR_ON" x="17.78" y="-48.26" length="middle" direction="in" rot="R180"/>+ <pin name="NRST" x="17.78" y="-50.8" length="middle" direction="io" rot="R180"/>+ <pin name="PC0" x="17.78" y="-53.34" length="middle" direction="io" rot="R180"/>+ <pin name="VDD@2" x="17.78" y="-55.88" length="middle" direction="pwr" rot="R180"/>+ <pin name="VDD@3" x="17.78" y="-58.42" length="middle" direction="pwr" rot="R180"/>+ <pin name="VDD@4" x="17.78" y="-60.96" length="middle" direction="pwr" rot="R180"/>+ <pin name="PH1-OSC_OUT_PH1" x="17.78" y="-63.5" length="middle" direction="io" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="STM32F401VBH6" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="STM32F401VBH6" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="UFBGA-100_7x7mm_Layout12x12_P0.5mm">+ <connects>+ <connect gate="G$1" pin="PE3" pad="A1"/>+ <connect gate="G$1" pin="PE1" pad="A2"/>+ <connect gate="G$1" pin="PB8" pad="A3"/>+ <connect gate="G$1" pin="BOOT0" pad="A4"/>+ <connect gate="G$1" pin="PD7" pad="A5"/>+ <connect gate="G$1" pin="PD5" pad="A6"/>+ <connect gate="G$1" pin="PB4_NJTRST" pad="A7"/>+ <connect gate="G$1" pin="PB3_JTDO-SWO" pad="A8"/>+ <connect gate="G$1" pin="PA15_JTDI" pad="A9"/>+ <connect gate="G$1" pin="PA14_JTCK-SWCLK" pad="A10"/>+ <connect gate="G$1" pin="PA13_JTMS-SWDIO" pad="A11"/>+ <connect gate="G$1" pin="PA12" pad="A12"/>+ <connect gate="G$1" pin="PE4" pad="B1"/>+ <connect gate="G$1" pin="PE2" pad="B2"/>+ <connect gate="G$1" pin="PB9" pad="B3"/>+ <connect gate="G$1" pin="PB7" pad="B4"/>+ <connect gate="G$1" pin="PB6" pad="B5"/>+ <connect gate="G$1" pin="PD6" pad="B6"/>+ <connect gate="G$1" pin="PD4" pad="B7"/>+ <connect gate="G$1" pin="PD3" pad="B8"/>+ <connect gate="G$1" pin="PD1" pad="B9"/>+ <connect gate="G$1" pin="PC12" pad="B10"/>+ <connect gate="G$1" pin="PC10" pad="B11"/>+ <connect gate="G$1" pin="PA11" pad="B12"/>+ <connect gate="G$1" pin="PC13" pad="C1"/>+ <connect gate="G$1" pin="PE5" pad="C2"/>+ <connect gate="G$1" pin="PE0" pad="C3"/>+ <connect gate="G$1" pin="VDD" pad="C4"/>+ <connect gate="G$1" pin="PB5" pad="C5"/>+ <connect gate="G$1" pin="PD2" pad="C8"/>+ <connect gate="G$1" pin="PD0" pad="C9"/>+ <connect gate="G$1" pin="PC11" pad="C10"/>+ <connect gate="G$1" pin="VCAP_2" pad="C11"/>+ <connect gate="G$1" pin="PA10" pad="C12"/>+ <connect gate="G$1" pin="PC14-OSC32_IN_PC14" pad="D1"/>+ <connect gate="G$1" pin="PE6" pad="D2"/>+ <connect gate="G$1" pin="VSS" pad="D3"/>+ <connect gate="G$1" pin="PA9" pad="D10"/>+ <connect gate="G$1" pin="PA8" pad="D11"/>+ <connect gate="G$1" pin="PC9" pad="D12"/>+ <connect gate="G$1" pin="PC15-OSC32_OUT_PC15" pad="E1"/>+ <connect gate="G$1" pin="VBAT" pad="E2"/>+ <connect gate="G$1" pin="BYPASS_REG" pad="E3"/>+ <connect gate="G$1" pin="PC8" pad="E10"/>+ <connect gate="G$1" pin="PC7" pad="E11"/>+ <connect gate="G$1" pin="PC6" pad="E12"/>+ <connect gate="G$1" pin="PH0-OSC_IN" pad="F1"/>+ <connect gate="G$1" pin="VSS@2" pad="F2"/>+ <connect gate="G$1" pin="VSS@3" pad="F11"/>+ <connect gate="G$1" pin="VSS@4" pad="F12"/>+ <connect gate="G$1" pin="PE15" pad="M12"/>+ <connect gate="G$1" pin="PE14" pad="M11"/>+ <connect gate="G$1" pin="PE13" pad="M10"/>+ <connect gate="G$1" pin="PE11" pad="M9"/>+ <connect gate="G$1" pin="PE9" pad="M8"/>+ <connect gate="G$1" pin="PE7" pad="M7"/>+ <connect gate="G$1" pin="PB1" pad="M6"/>+ <connect gate="G$1" pin="PB0" pad="M5"/>+ <connect gate="G$1" pin="PA7" pad="M4"/>+ <connect gate="G$1" pin="PA4" pad="M3"/>+ <connect gate="G$1" pin="PA1" pad="M2"/>+ <connect gate="G$1" pin="VDDA" pad="M1"/>+ <connect gate="G$1" pin="PB12" pad="L12"/>+ <connect gate="G$1" pin="VCAP_1" pad="L11"/>+ <connect gate="G$1" pin="PB10" pad="L10"/>+ <connect gate="G$1" pin="PE12" pad="L9"/>+ <connect gate="G$1" pin="PE10" pad="L8"/>+ <connect gate="G$1" pin="PE8" pad="L7"/>+ <connect gate="G$1" pin="PB2" pad="L6"/>+ <connect gate="G$1" pin="PC5" pad="L5"/>+ <connect gate="G$1" pin="PA6" pad="L4"/>+ <connect gate="G$1" pin="PA3" pad="L3"/>+ <connect gate="G$1" pin="PA0" pad="L2"/>+ <connect gate="G$1" pin="VREF+" pad="L1"/>+ <connect gate="G$1" pin="PB13" pad="K12"/>+ <connect gate="G$1" pin="PB14" pad="K11"/>+ <connect gate="G$1" pin="PB15" pad="K10"/>+ <connect gate="G$1" pin="PB11" pad="K9"/>+ <connect gate="G$1" pin="PD9" pad="K8"/>+ <connect gate="G$1" pin="PC4" pad="K5"/>+ <connect gate="G$1" pin="PA5" pad="K4"/>+ <connect gate="G$1" pin="PA2" pad="K3"/>+ <connect gate="G$1" pin="PC3" pad="K2"/>+ <connect gate="G$1" pin="VREF-" pad="K1"/>+ <connect gate="G$1" pin="PD10" pad="J12"/>+ <connect gate="G$1" pin="PD11" pad="J11"/>+ <connect gate="G$1" pin="PD12" pad="J10"/>+ <connect gate="G$1" pin="PC2" pad="J3"/>+ <connect gate="G$1" pin="PC1" pad="J2"/>+ <connect gate="G$1" pin="VSSA" pad="J1"/>+ <connect gate="G$1" pin="PD13" pad="H12"/>+ <connect gate="G$1" pin="PD14" pad="H11"/>+ <connect gate="G$1" pin="PD15" pad="H10"/>+ <connect gate="G$1" pin="PDR_ON" pad="H3"/>+ <connect gate="G$1" pin="NRST" pad="H2"/>+ <connect gate="G$1" pin="PC0" pad="H1"/>+ <connect gate="G$1" pin="VDD@2" pad="G12"/>+ <connect gate="G$1" pin="VDD@3" pad="G11"/>+ <connect gate="G$1" pin="VDD@4" pad="G2"/>+ <connect gate="G$1" pin="PH1-OSC_OUT_PH1" pad="G1"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
stm32f401vbh6.stepadded+1961@@ -0,0 +1,1961 @@+ISO-10303-21; +HEADER; +/* UFBGA-100_7x7mm_Layout12x12_P0.5mm.step 3D STEP model for use in ECAD systems + * Copyright (C) 2018, kicad StepUp + * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception: + * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'. + * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement. + * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception. + * Disclaimer of Warranties and Limitation of Liability. + * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied. + * *USE 3D CAD DATA AT YOUR OWN RISK* + * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.* + * + */ + +FILE_DESCRIPTION( +/* description */ ('model of UFBGA-100_7x7mm_Layout12x12_P0.5mm'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'UFBGA-100_7x7mm_Layout12x12_P0.5mm.step', +/* time_stamp */ '2018-11-07T22:19:50', +/* author */ ('kicad StepUp','ksu'), +/* organization */ ('FreeCAD'), +/* preprocessor_version */ 'OCC', +/* originating_system */ 'kicad StepUp', +/* authorisation */ ''); + +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('UFBGA_100_7x7mm_Layout12x12_P05mm', +'UFBGA_100_7x7mm_Layout12x12_P05mm','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1530); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#88,#123,#147,#648,#660,#685,#704,#723, +#742,#761,#780,#799,#818,#837,#856,#875,#894,#913,#932,#951,#970, +#989,#1008,#1027,#1046,#1065,#1084,#1103,#1122,#1141,#1160,#1179, +#1198,#1217,#1236,#1255,#1274,#1293,#1312,#1331,#1350,#1369,#1388, +#1407,#1426,#1445,#1464,#1483,#1502,#1521)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-3.5,3.5,2.5E-002)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-3.5,3.5,0.75)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-3.5,3.5,2.5E-002)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(3.5,3.5,2.5E-002)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-3.5,3.5,2.5E-002)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(3.5,3.5,0.75)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(3.5,3.5,2.5E-002)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-3.5,3.5,0.75)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-3.5,3.5,2.5E-002)); +#55 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#56 = DIRECTION('',(0.E+000,0.E+000,1.)); +#57 = ADVANCED_FACE('',(#58),#83,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#68,#69,#77)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#22,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-3.5,-3.5,2.5E-002)); +#64 = LINE('',#65,#66); +#65 = CARTESIAN_POINT('',(-3.5,3.5,2.5E-002)); +#66 = VECTOR('',#67,1.); +#67 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#68 = ORIENTED_EDGE('',*,*,#21,.T.); +#69 = ORIENTED_EDGE('',*,*,#70,.T.); +#70 = EDGE_CURVE('',#24,#71,#73,.T.); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-3.5,-3.5,0.75)); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-3.5,3.5,0.75)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#62,#71,#79,.T.); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-3.5,-3.5,2.5E-002)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(0.E+000,0.E+000,1.)); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(-3.5,3.5,2.5E-002)); +#86 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#87 = DIRECTION('',(0.E+000,0.E+000,1.)); +#88 = ADVANCED_FACE('',(#89,#107),#118,.T.); +#89 = FACE_BOUND('',#90,.T.); +#90 = EDGE_LOOP('',(#91,#92,#93,#101)); +#91 = ORIENTED_EDGE('',*,*,#47,.F.); +#92 = ORIENTED_EDGE('',*,*,#70,.T.); +#93 = ORIENTED_EDGE('',*,*,#94,.T.); +#94 = EDGE_CURVE('',#71,#95,#97,.T.); +#95 = VERTEX_POINT('',#96); +#96 = CARTESIAN_POINT('',(3.5,-3.5,0.75)); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-3.5,-3.5,0.75)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#101 = ORIENTED_EDGE('',*,*,#102,.F.); +#102 = EDGE_CURVE('',#40,#95,#103,.T.); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(3.5,3.5,0.75)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#107 = FACE_BOUND('',#108,.T.); +#108 = EDGE_LOOP('',(#109)); +#109 = ORIENTED_EDGE('',*,*,#110,.T.); +#110 = EDGE_CURVE('',#111,#111,#113,.T.); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(-2.8,2.6,0.75)); +#113 = CIRCLE('',#114,0.2); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(-2.8,2.8,0.75)); +#116 = DIRECTION('',(-0.E+000,0.E+000,-1.)); +#117 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#118 = PLANE('',#119); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(-3.5,3.5,0.75)); +#121 = DIRECTION('',(0.E+000,0.E+000,1.)); +#122 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#123 = ADVANCED_FACE('',(#124),#142,.T.); +#124 = FACE_BOUND('',#125,.T.); +#125 = EDGE_LOOP('',(#126,#134,#135,#136)); +#126 = ORIENTED_EDGE('',*,*,#127,.F.); +#127 = EDGE_CURVE('',#32,#128,#130,.T.); +#128 = VERTEX_POINT('',#129); +#129 = CARTESIAN_POINT('',(3.5,-3.5,2.5E-002)); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(3.5,3.5,2.5E-002)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#134 = ORIENTED_EDGE('',*,*,#39,.T.); +#135 = ORIENTED_EDGE('',*,*,#102,.T.); +#136 = ORIENTED_EDGE('',*,*,#137,.F.); +#137 = EDGE_CURVE('',#128,#95,#138,.T.); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(3.5,-3.5,2.5E-002)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(0.E+000,0.E+000,1.)); +#142 = PLANE('',#143); +#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144 = CARTESIAN_POINT('',(3.5,3.5,2.5E-002)); +#145 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#146 = DIRECTION('',(0.E+000,0.E+000,1.)); +#147 = ADVANCED_FACE('',(#148,#159,#170,#181,#192,#203,#214,#225,#236, +#247,#258,#269,#280,#291,#302,#313,#324,#335,#346,#357,#368,#379, +#390,#401,#412,#423,#434,#445,#456,#467,#478,#489,#500,#511,#522, +#533,#544,#555,#566,#577,#588,#599,#610,#621,#632),#643,.F.); +#148 = FACE_BOUND('',#149,.F.); +#149 = EDGE_LOOP('',(#150,#151,#152,#158)); +#150 = ORIENTED_EDGE('',*,*,#31,.F.); +#151 = ORIENTED_EDGE('',*,*,#61,.T.); +#152 = ORIENTED_EDGE('',*,*,#153,.T.); +#153 = EDGE_CURVE('',#62,#128,#154,.T.); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(-3.5,-3.5,2.5E-002)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000)); +#158 = ORIENTED_EDGE('',*,*,#127,.F.); +#159 = FACE_BOUND('',#160,.F.); +#160 = EDGE_LOOP('',(#161)); +#161 = ORIENTED_EDGE('',*,*,#162,.F.); +#162 = EDGE_CURVE('',#163,#163,#165,.T.); +#163 = VERTEX_POINT('',#164); +#164 = CARTESIAN_POINT('',(0.25,-2.66499080932,2.5E-002)); +#165 = CIRCLE('',#166,8.50091906796E-002); +#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169); +#167 = CARTESIAN_POINT('',(0.25,-2.75,2.5E-002)); +#168 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#169 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#170 = FACE_BOUND('',#171,.F.); +#171 = EDGE_LOOP('',(#172)); +#172 = ORIENTED_EDGE('',*,*,#173,.F.); +#173 = EDGE_CURVE('',#174,#174,#176,.T.); +#174 = VERTEX_POINT('',#175); +#175 = CARTESIAN_POINT('',(-0.25,-2.66499080932,2.5E-002)); +#176 = CIRCLE('',#177,8.50091906796E-002); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(-0.25,-2.75,2.5E-002)); +#179 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#180 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#181 = FACE_BOUND('',#182,.F.); +#182 = EDGE_LOOP('',(#183)); +#183 = ORIENTED_EDGE('',*,*,#184,.F.); +#184 = EDGE_CURVE('',#185,#185,#187,.T.); +#185 = VERTEX_POINT('',#186); +#186 = CARTESIAN_POINT('',(-1.25,-2.66499080932,2.5E-002)); +#187 = CIRCLE('',#188,8.50091906796E-002); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(-1.25,-2.75,2.5E-002)); +#190 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#191 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#192 = FACE_BOUND('',#193,.F.); +#193 = EDGE_LOOP('',(#194)); +#194 = ORIENTED_EDGE('',*,*,#195,.F.); +#195 = EDGE_CURVE('',#196,#196,#198,.T.); +#196 = VERTEX_POINT('',#197); +#197 = CARTESIAN_POINT('',(-0.75,-2.66499080932,2.5E-002)); +#198 = CIRCLE('',#199,8.50091906796E-002); +#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202); +#200 = CARTESIAN_POINT('',(-0.75,-2.75,2.5E-002)); +#201 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#202 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#203 = FACE_BOUND('',#204,.F.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#206,.F.); +#206 = EDGE_CURVE('',#207,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(-1.75,-2.66499080932,2.5E-002)); +#209 = CIRCLE('',#210,8.50091906796E-002); +#210 = AXIS2_PLACEMENT_3D('',#211,#212,#213); +#211 = CARTESIAN_POINT('',(-1.75,-2.75,2.5E-002)); +#212 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#213 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#214 = FACE_BOUND('',#215,.F.); +#215 = EDGE_LOOP('',(#216)); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#218,#218,#220,.T.); +#218 = VERTEX_POINT('',#219); +#219 = CARTESIAN_POINT('',(-2.75,-0.66499080932,2.5E-002)); +#220 = CIRCLE('',#221,8.50091906796E-002); +#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224); +#222 = CARTESIAN_POINT('',(-2.75,-0.75,2.5E-002)); +#223 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#224 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#225 = FACE_BOUND('',#226,.F.); +#226 = EDGE_LOOP('',(#227)); +#227 = ORIENTED_EDGE('',*,*,#228,.F.); +#228 = EDGE_CURVE('',#229,#229,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(-2.75,-1.16499080932,2.5E-002)); +#231 = CIRCLE('',#232,8.50091906796E-002); +#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235); +#233 = CARTESIAN_POINT('',(-2.75,-1.25,2.5E-002)); +#234 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#235 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#236 = FACE_BOUND('',#237,.F.); +#237 = EDGE_LOOP('',(#238)); +#238 = ORIENTED_EDGE('',*,*,#239,.F.); +#239 = EDGE_CURVE('',#240,#240,#242,.T.); +#240 = VERTEX_POINT('',#241); +#241 = CARTESIAN_POINT('',(-2.75,-1.66499080932,2.5E-002)); +#242 = CIRCLE('',#243,8.50091906796E-002); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(-2.75,-1.75,2.5E-002)); +#245 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#246 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#247 = FACE_BOUND('',#248,.F.); +#248 = EDGE_LOOP('',(#249)); +#249 = ORIENTED_EDGE('',*,*,#250,.F.); +#250 = EDGE_CURVE('',#251,#251,#253,.T.); +#251 = VERTEX_POINT('',#252); +#252 = CARTESIAN_POINT('',(-2.75,-2.66499080932,2.5E-002)); +#253 = CIRCLE('',#254,8.50091906796E-002); +#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257); +#255 = CARTESIAN_POINT('',(-2.75,-2.75,2.5E-002)); +#256 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#257 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#258 = FACE_BOUND('',#259,.F.); +#259 = EDGE_LOOP('',(#260)); +#260 = ORIENTED_EDGE('',*,*,#261,.F.); +#261 = EDGE_CURVE('',#262,#262,#264,.T.); +#262 = VERTEX_POINT('',#263); +#263 = CARTESIAN_POINT('',(-2.75,-2.16499080932,2.5E-002)); +#264 = CIRCLE('',#265,8.50091906796E-002); +#265 = AXIS2_PLACEMENT_3D('',#266,#267,#268); +#266 = CARTESIAN_POINT('',(-2.75,-2.25,2.5E-002)); +#267 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#268 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#269 = FACE_BOUND('',#270,.F.); +#270 = EDGE_LOOP('',(#271)); +#271 = ORIENTED_EDGE('',*,*,#272,.F.); +#272 = EDGE_CURVE('',#273,#273,#275,.T.); +#273 = VERTEX_POINT('',#274); +#274 = CARTESIAN_POINT('',(-2.25,-2.66499080932,2.5E-002)); +#275 = CIRCLE('',#276,8.50091906796E-002); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(-2.25,-2.75,2.5E-002)); +#278 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#279 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#280 = FACE_BOUND('',#281,.F.); +#281 = EDGE_LOOP('',(#282)); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#284,#284,#286,.T.); +#284 = VERTEX_POINT('',#285); +#285 = CARTESIAN_POINT('',(-2.75,0.33500919068,2.5E-002)); +#286 = CIRCLE('',#287,8.50091906796E-002); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-2.75,0.25,2.5E-002)); +#289 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#290 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#291 = FACE_BOUND('',#292,.F.); +#292 = EDGE_LOOP('',(#293)); +#293 = ORIENTED_EDGE('',*,*,#294,.F.); +#294 = EDGE_CURVE('',#295,#295,#297,.T.); +#295 = VERTEX_POINT('',#296); +#296 = CARTESIAN_POINT('',(-2.75,-0.16499080932,2.5E-002)); +#297 = CIRCLE('',#298,8.50091906796E-002); +#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301); +#299 = CARTESIAN_POINT('',(-2.75,-0.25,2.5E-002)); +#300 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#301 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#302 = FACE_BOUND('',#303,.F.); +#303 = EDGE_LOOP('',(#304)); +#304 = ORIENTED_EDGE('',*,*,#305,.F.); +#305 = EDGE_CURVE('',#306,#306,#308,.T.); +#306 = VERTEX_POINT('',#307); +#307 = CARTESIAN_POINT('',(1.75,-2.66499080932,2.5E-002)); +#308 = CIRCLE('',#309,8.50091906796E-002); +#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312); +#310 = CARTESIAN_POINT('',(1.75,-2.75,2.5E-002)); +#311 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#312 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#313 = FACE_BOUND('',#314,.F.); +#314 = EDGE_LOOP('',(#315)); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#317,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(1.25,-2.66499080932,2.5E-002)); +#319 = CIRCLE('',#320,8.50091906796E-002); +#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323); +#321 = CARTESIAN_POINT('',(1.25,-2.75,2.5E-002)); +#322 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#323 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#324 = FACE_BOUND('',#325,.F.); +#325 = EDGE_LOOP('',(#326)); +#326 = ORIENTED_EDGE('',*,*,#327,.F.); +#327 = EDGE_CURVE('',#328,#328,#330,.T.); +#328 = VERTEX_POINT('',#329); +#329 = CARTESIAN_POINT('',(0.75,-2.66499080932,2.5E-002)); +#330 = CIRCLE('',#331,8.50091906796E-002); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(0.75,-2.75,2.5E-002)); +#333 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#334 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#335 = FACE_BOUND('',#336,.F.); +#336 = EDGE_LOOP('',(#337)); +#337 = ORIENTED_EDGE('',*,*,#338,.F.); +#338 = EDGE_CURVE('',#339,#339,#341,.T.); +#339 = VERTEX_POINT('',#340); +#340 = CARTESIAN_POINT('',(2.75,-2.16499080932,2.5E-002)); +#341 = CIRCLE('',#342,8.50091906796E-002); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(2.75,-2.25,2.5E-002)); +#344 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#345 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#346 = FACE_BOUND('',#347,.F.); +#347 = EDGE_LOOP('',(#348)); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#350,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(2.75,-1.66499080932,2.5E-002)); +#352 = CIRCLE('',#353,8.50091906796E-002); +#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356); +#354 = CARTESIAN_POINT('',(2.75,-1.75,2.5E-002)); +#355 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#356 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#357 = FACE_BOUND('',#358,.F.); +#358 = EDGE_LOOP('',(#359)); +#359 = ORIENTED_EDGE('',*,*,#360,.F.); +#360 = EDGE_CURVE('',#361,#361,#363,.T.); +#361 = VERTEX_POINT('',#362); +#362 = CARTESIAN_POINT('',(2.25,-2.66499080932,2.5E-002)); +#363 = CIRCLE('',#364,8.50091906796E-002); +#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365 = CARTESIAN_POINT('',(2.25,-2.75,2.5E-002)); +#366 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#367 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#368 = FACE_BOUND('',#369,.F.); +#369 = EDGE_LOOP('',(#370)); +#370 = ORIENTED_EDGE('',*,*,#371,.F.); +#371 = EDGE_CURVE('',#372,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(2.75,-2.66499080932,2.5E-002)); +#374 = CIRCLE('',#375,8.50091906796E-002); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(2.75,-2.75,2.5E-002)); +#377 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#378 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#379 = FACE_BOUND('',#380,.F.); +#380 = EDGE_LOOP('',(#381)); +#381 = ORIENTED_EDGE('',*,*,#382,.F.); +#382 = EDGE_CURVE('',#383,#383,#385,.T.); +#383 = VERTEX_POINT('',#384); +#384 = CARTESIAN_POINT('',(2.75,-0.66499080932,2.5E-002)); +#385 = CIRCLE('',#386,8.50091906796E-002); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(2.75,-0.75,2.5E-002)); +#388 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#389 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#390 = FACE_BOUND('',#391,.F.); +#391 = EDGE_LOOP('',(#392)); +#392 = ORIENTED_EDGE('',*,*,#393,.F.); +#393 = EDGE_CURVE('',#394,#394,#396,.T.); +#394 = VERTEX_POINT('',#395); +#395 = CARTESIAN_POINT('',(2.75,-1.16499080932,2.5E-002)); +#396 = CIRCLE('',#397,8.50091906796E-002); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(2.75,-1.25,2.5E-002)); +#399 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#400 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#401 = FACE_BOUND('',#402,.F.); +#402 = EDGE_LOOP('',(#403)); +#403 = ORIENTED_EDGE('',*,*,#404,.F.); +#404 = EDGE_CURVE('',#405,#405,#407,.T.); +#405 = VERTEX_POINT('',#406); +#406 = CARTESIAN_POINT('',(2.75,0.33500919068,2.5E-002)); +#407 = CIRCLE('',#408,8.50091906796E-002); +#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411); +#409 = CARTESIAN_POINT('',(2.75,0.25,2.5E-002)); +#410 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#411 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#412 = FACE_BOUND('',#413,.F.); +#413 = EDGE_LOOP('',(#414)); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#416,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(2.75,-0.16499080932,2.5E-002)); +#418 = CIRCLE('',#419,8.50091906796E-002); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(2.75,-0.25,2.5E-002)); +#421 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#422 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#423 = FACE_BOUND('',#424,.F.); +#424 = EDGE_LOOP('',(#425)); +#425 = ORIENTED_EDGE('',*,*,#426,.F.); +#426 = EDGE_CURVE('',#427,#427,#429,.T.); +#427 = VERTEX_POINT('',#428); +#428 = CARTESIAN_POINT('',(2.75,0.83500919068,2.5E-002)); +#429 = CIRCLE('',#430,8.50091906796E-002); +#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433); +#431 = CARTESIAN_POINT('',(2.75,0.75,2.5E-002)); +#432 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#433 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#434 = FACE_BOUND('',#435,.F.); +#435 = EDGE_LOOP('',(#436)); +#436 = ORIENTED_EDGE('',*,*,#437,.F.); +#437 = EDGE_CURVE('',#438,#438,#440,.T.); +#438 = VERTEX_POINT('',#439); +#439 = CARTESIAN_POINT('',(-2.75,0.83500919068,2.5E-002)); +#440 = CIRCLE('',#441,8.50091906796E-002); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(-2.75,0.75,2.5E-002)); +#443 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#444 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#445 = FACE_BOUND('',#446,.F.); +#446 = EDGE_LOOP('',(#447)); +#447 = ORIENTED_EDGE('',*,*,#448,.F.); +#448 = EDGE_CURVE('',#449,#449,#451,.T.); +#449 = VERTEX_POINT('',#450); +#450 = CARTESIAN_POINT('',(-2.75,1.33500919068,2.5E-002)); +#451 = CIRCLE('',#452,8.50091906796E-002); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-2.75,1.25,2.5E-002)); +#454 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#455 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#456 = FACE_BOUND('',#457,.F.); +#457 = EDGE_LOOP('',(#458)); +#458 = ORIENTED_EDGE('',*,*,#459,.F.); +#459 = EDGE_CURVE('',#460,#460,#462,.T.); +#460 = VERTEX_POINT('',#461); +#461 = CARTESIAN_POINT('',(2.75,1.33500919068,2.5E-002)); +#462 = CIRCLE('',#463,8.50091906796E-002); +#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466); +#464 = CARTESIAN_POINT('',(2.75,1.25,2.5E-002)); +#465 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#466 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#467 = FACE_BOUND('',#468,.F.); +#468 = EDGE_LOOP('',(#469)); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#471,#471,#473,.T.); +#471 = VERTEX_POINT('',#472); +#472 = CARTESIAN_POINT('',(0.75,2.83500919068,2.5E-002)); +#473 = CIRCLE('',#474,8.50091906796E-002); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(0.75,2.75,2.5E-002)); +#476 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#477 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#478 = FACE_BOUND('',#479,.F.); +#479 = EDGE_LOOP('',(#480)); +#480 = ORIENTED_EDGE('',*,*,#481,.F.); +#481 = EDGE_CURVE('',#482,#482,#484,.T.); +#482 = VERTEX_POINT('',#483); +#483 = CARTESIAN_POINT('',(0.25,2.83500919068,2.5E-002)); +#484 = CIRCLE('',#485,8.50091906796E-002); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(0.25,2.75,2.5E-002)); +#487 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#488 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#489 = FACE_BOUND('',#490,.F.); +#490 = EDGE_LOOP('',(#491)); +#491 = ORIENTED_EDGE('',*,*,#492,.F.); +#492 = EDGE_CURVE('',#493,#493,#495,.T.); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(-0.25,2.83500919068,2.5E-002)); +#495 = CIRCLE('',#496,8.50091906796E-002); +#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499); +#497 = CARTESIAN_POINT('',(-0.25,2.75,2.5E-002)); +#498 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#499 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#500 = FACE_BOUND('',#501,.F.); +#501 = EDGE_LOOP('',(#502)); +#502 = ORIENTED_EDGE('',*,*,#503,.F.); +#503 = EDGE_CURVE('',#504,#504,#506,.T.); +#504 = VERTEX_POINT('',#505); +#505 = CARTESIAN_POINT('',(-1.25,2.83500919068,2.5E-002)); +#506 = CIRCLE('',#507,8.50091906796E-002); +#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510); +#508 = CARTESIAN_POINT('',(-1.25,2.75,2.5E-002)); +#509 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#510 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#511 = FACE_BOUND('',#512,.F.); +#512 = EDGE_LOOP('',(#513)); +#513 = ORIENTED_EDGE('',*,*,#514,.F.); +#514 = EDGE_CURVE('',#515,#515,#517,.T.); +#515 = VERTEX_POINT('',#516); +#516 = CARTESIAN_POINT('',(-0.75,2.83500919068,2.5E-002)); +#517 = CIRCLE('',#518,8.50091906796E-002); +#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521); +#519 = CARTESIAN_POINT('',(-0.75,2.75,2.5E-002)); +#520 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#521 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#522 = FACE_BOUND('',#523,.F.); +#523 = EDGE_LOOP('',(#524)); +#524 = ORIENTED_EDGE('',*,*,#525,.F.); +#525 = EDGE_CURVE('',#526,#526,#528,.T.); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(2.75,1.83500919068,2.5E-002)); +#528 = CIRCLE('',#529,8.50091906796E-002); +#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532); +#530 = CARTESIAN_POINT('',(2.75,1.75,2.5E-002)); +#531 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#532 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#533 = FACE_BOUND('',#534,.F.); +#534 = EDGE_LOOP('',(#535)); +#535 = ORIENTED_EDGE('',*,*,#536,.F.); +#536 = EDGE_CURVE('',#537,#537,#539,.T.); +#537 = VERTEX_POINT('',#538); +#538 = CARTESIAN_POINT('',(2.75,2.33500919068,2.5E-002)); +#539 = CIRCLE('',#540,8.50091906796E-002); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(2.75,2.25,2.5E-002)); +#542 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#543 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#544 = FACE_BOUND('',#545,.F.); +#545 = EDGE_LOOP('',(#546)); +#546 = ORIENTED_EDGE('',*,*,#547,.F.); +#547 = EDGE_CURVE('',#548,#548,#550,.T.); +#548 = VERTEX_POINT('',#549); +#549 = CARTESIAN_POINT('',(2.75,2.83500919068,2.5E-002)); +#550 = CIRCLE('',#551,8.50091906796E-002); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(2.75,2.75,2.5E-002)); +#553 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#554 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#555 = FACE_BOUND('',#556,.F.); +#556 = EDGE_LOOP('',(#557)); +#557 = ORIENTED_EDGE('',*,*,#558,.F.); +#558 = EDGE_CURVE('',#559,#559,#561,.T.); +#559 = VERTEX_POINT('',#560); +#560 = CARTESIAN_POINT('',(2.25,2.83500919068,2.5E-002)); +#561 = CIRCLE('',#562,8.50091906796E-002); +#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565); +#563 = CARTESIAN_POINT('',(2.25,2.75,2.5E-002)); +#564 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#565 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#566 = FACE_BOUND('',#567,.F.); +#567 = EDGE_LOOP('',(#568)); +#568 = ORIENTED_EDGE('',*,*,#569,.F.); +#569 = EDGE_CURVE('',#570,#570,#572,.T.); +#570 = VERTEX_POINT('',#571); +#571 = CARTESIAN_POINT('',(1.75,2.83500919068,2.5E-002)); +#572 = CIRCLE('',#573,8.50091906796E-002); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(1.75,2.75,2.5E-002)); +#575 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#576 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#577 = FACE_BOUND('',#578,.F.); +#578 = EDGE_LOOP('',(#579)); +#579 = ORIENTED_EDGE('',*,*,#580,.F.); +#580 = EDGE_CURVE('',#581,#581,#583,.T.); +#581 = VERTEX_POINT('',#582); +#582 = CARTESIAN_POINT('',(1.25,2.83500919068,2.5E-002)); +#583 = CIRCLE('',#584,8.50091906796E-002); +#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587); +#585 = CARTESIAN_POINT('',(1.25,2.75,2.5E-002)); +#586 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#587 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#588 = FACE_BOUND('',#589,.F.); +#589 = EDGE_LOOP('',(#590)); +#590 = ORIENTED_EDGE('',*,*,#591,.F.); +#591 = EDGE_CURVE('',#592,#592,#594,.T.); +#592 = VERTEX_POINT('',#593); +#593 = CARTESIAN_POINT('',(-2.75,2.83500919068,2.5E-002)); +#594 = CIRCLE('',#595,8.50091906796E-002); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(-2.75,2.75,2.5E-002)); +#597 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#598 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#599 = FACE_BOUND('',#600,.F.); +#600 = EDGE_LOOP('',(#601)); +#601 = ORIENTED_EDGE('',*,*,#602,.F.); +#602 = EDGE_CURVE('',#603,#603,#605,.T.); +#603 = VERTEX_POINT('',#604); +#604 = CARTESIAN_POINT('',(-2.75,2.33500919068,2.5E-002)); +#605 = CIRCLE('',#606,8.50091906796E-002); +#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609); +#607 = CARTESIAN_POINT('',(-2.75,2.25,2.5E-002)); +#608 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#609 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#610 = FACE_BOUND('',#611,.F.); +#611 = EDGE_LOOP('',(#612)); +#612 = ORIENTED_EDGE('',*,*,#613,.F.); +#613 = EDGE_CURVE('',#614,#614,#616,.T.); +#614 = VERTEX_POINT('',#615); +#615 = CARTESIAN_POINT('',(-2.25,2.83500919068,2.5E-002)); +#616 = CIRCLE('',#617,8.50091906796E-002); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(-2.25,2.75,2.5E-002)); +#619 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#620 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#625,#625,#627,.T.); +#625 = VERTEX_POINT('',#626); +#626 = CARTESIAN_POINT('',(-2.75,1.83500919068,2.5E-002)); +#627 = CIRCLE('',#628,8.50091906796E-002); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(-2.75,1.75,2.5E-002)); +#630 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#631 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#632 = FACE_BOUND('',#633,.F.); +#633 = EDGE_LOOP('',(#634)); +#634 = ORIENTED_EDGE('',*,*,#635,.F.); +#635 = EDGE_CURVE('',#636,#636,#638,.T.); +#636 = VERTEX_POINT('',#637); +#637 = CARTESIAN_POINT('',(-1.75,2.83500919068,2.5E-002)); +#638 = CIRCLE('',#639,8.50091906796E-002); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-1.75,2.75,2.5E-002)); +#641 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#642 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#643 = PLANE('',#644); +#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647); +#645 = CARTESIAN_POINT('',(-3.5,3.5,2.5E-002)); +#646 = DIRECTION('',(0.E+000,0.E+000,1.)); +#647 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#648 = ADVANCED_FACE('',(#649),#655,.T.); +#649 = FACE_BOUND('',#650,.T.); +#650 = EDGE_LOOP('',(#651,#652,#653,#654)); +#651 = ORIENTED_EDGE('',*,*,#78,.F.); +#652 = ORIENTED_EDGE('',*,*,#153,.T.); +#653 = ORIENTED_EDGE('',*,*,#137,.T.); +#654 = ORIENTED_EDGE('',*,*,#94,.F.); +#655 = PLANE('',#656); +#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659); +#657 = CARTESIAN_POINT('',(-3.5,-3.5,2.5E-002)); +#658 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#659 = DIRECTION('',(0.E+000,0.E+000,1.)); +#660 = ADVANCED_FACE('',(#661),#680,.F.); +#661 = FACE_BOUND('',#662,.T.); +#662 = EDGE_LOOP('',(#663,#664,#672,#679)); +#663 = ORIENTED_EDGE('',*,*,#110,.F.); +#664 = ORIENTED_EDGE('',*,*,#665,.T.); +#665 = EDGE_CURVE('',#111,#666,#668,.T.); +#666 = VERTEX_POINT('',#667); +#667 = CARTESIAN_POINT('',(-2.8,2.6,0.55)); +#668 = LINE('',#669,#670); +#669 = CARTESIAN_POINT('',(-2.8,2.6,0.95)); +#670 = VECTOR('',#671,1.); +#671 = DIRECTION('',(-0.E+000,0.E+000,-1.)); +#672 = ORIENTED_EDGE('',*,*,#673,.F.); +#673 = EDGE_CURVE('',#666,#666,#674,.T.); +#674 = CIRCLE('',#675,0.2); +#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678); +#676 = CARTESIAN_POINT('',(-2.8,2.8,0.55)); +#677 = DIRECTION('',(0.E+000,0.E+000,1.)); +#678 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#679 = ORIENTED_EDGE('',*,*,#665,.F.); +#680 = CYLINDRICAL_SURFACE('',#681,0.2); +#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684); +#682 = CARTESIAN_POINT('',(-2.8,2.8,0.95)); +#683 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#684 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#685 = ADVANCED_FACE('',(#686),#699,.T.); +#686 = FACE_BOUND('',#687,.T.); +#687 = EDGE_LOOP('',(#688,#689,#698)); +#688 = ORIENTED_EDGE('',*,*,#162,.F.); +#689 = ORIENTED_EDGE('',*,*,#690,.F.); +#690 = EDGE_CURVE('',#691,#163,#693,.T.); +#691 = VERTEX_POINT('',#692); +#692 = CARTESIAN_POINT('',(0.25,-2.75,-6.25E-003)); +#693 = CIRCLE('',#694,0.13125); +#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697); +#695 = CARTESIAN_POINT('',(0.25,-2.75,0.125)); +#696 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#697 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#698 = ORIENTED_EDGE('',*,*,#690,.T.); +#699 = SPHERICAL_SURFACE('',#700,0.13125); +#700 = AXIS2_PLACEMENT_3D('',#701,#702,#703); +#701 = CARTESIAN_POINT('',(0.25,-2.75,0.125)); +#702 = DIRECTION('',(0.E+000,0.E+000,1.)); +#703 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#704 = ADVANCED_FACE('',(#705),#718,.T.); +#705 = FACE_BOUND('',#706,.T.); +#706 = EDGE_LOOP('',(#707,#708,#717)); +#707 = ORIENTED_EDGE('',*,*,#173,.F.); +#708 = ORIENTED_EDGE('',*,*,#709,.F.); +#709 = EDGE_CURVE('',#710,#174,#712,.T.); +#710 = VERTEX_POINT('',#711); +#711 = CARTESIAN_POINT('',(-0.25,-2.75,-6.25E-003)); +#712 = CIRCLE('',#713,0.13125); +#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716); +#714 = CARTESIAN_POINT('',(-0.25,-2.75,0.125)); +#715 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#716 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#717 = ORIENTED_EDGE('',*,*,#709,.T.); +#718 = SPHERICAL_SURFACE('',#719,0.13125); +#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722); +#720 = CARTESIAN_POINT('',(-0.25,-2.75,0.125)); +#721 = DIRECTION('',(0.E+000,0.E+000,1.)); +#722 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#723 = ADVANCED_FACE('',(#724),#737,.T.); +#724 = FACE_BOUND('',#725,.T.); +#725 = EDGE_LOOP('',(#726,#727,#736)); +#726 = ORIENTED_EDGE('',*,*,#184,.F.); +#727 = ORIENTED_EDGE('',*,*,#728,.F.); +#728 = EDGE_CURVE('',#729,#185,#731,.T.); +#729 = VERTEX_POINT('',#730); +#730 = CARTESIAN_POINT('',(-1.25,-2.75,-6.25E-003)); +#731 = CIRCLE('',#732,0.13125); +#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735); +#733 = CARTESIAN_POINT('',(-1.25,-2.75,0.125)); +#734 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#735 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#736 = ORIENTED_EDGE('',*,*,#728,.T.); +#737 = SPHERICAL_SURFACE('',#738,0.13125); +#738 = AXIS2_PLACEMENT_3D('',#739,#740,#741); +#739 = CARTESIAN_POINT('',(-1.25,-2.75,0.125)); +#740 = DIRECTION('',(0.E+000,0.E+000,1.)); +#741 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#742 = ADVANCED_FACE('',(#743),#756,.T.); +#743 = FACE_BOUND('',#744,.T.); +#744 = EDGE_LOOP('',(#745,#746,#755)); +#745 = ORIENTED_EDGE('',*,*,#195,.F.); +#746 = ORIENTED_EDGE('',*,*,#747,.F.); +#747 = EDGE_CURVE('',#748,#196,#750,.T.); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(-0.75,-2.75,-6.25E-003)); +#750 = CIRCLE('',#751,0.13125); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(-0.75,-2.75,0.125)); +#753 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#754 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#755 = ORIENTED_EDGE('',*,*,#747,.T.); +#756 = SPHERICAL_SURFACE('',#757,0.13125); +#757 = AXIS2_PLACEMENT_3D('',#758,#759,#760); +#758 = CARTESIAN_POINT('',(-0.75,-2.75,0.125)); +#759 = DIRECTION('',(0.E+000,0.E+000,1.)); +#760 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#761 = ADVANCED_FACE('',(#762),#775,.T.); +#762 = FACE_BOUND('',#763,.T.); +#763 = EDGE_LOOP('',(#764,#765,#774)); +#764 = ORIENTED_EDGE('',*,*,#206,.F.); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#767,#207,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-1.75,-2.75,-6.25E-003)); +#769 = CIRCLE('',#770,0.13125); +#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773); +#771 = CARTESIAN_POINT('',(-1.75,-2.75,0.125)); +#772 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#773 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#774 = ORIENTED_EDGE('',*,*,#766,.T.); +#775 = SPHERICAL_SURFACE('',#776,0.13125); +#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779); +#777 = CARTESIAN_POINT('',(-1.75,-2.75,0.125)); +#778 = DIRECTION('',(0.E+000,0.E+000,1.)); +#779 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#780 = ADVANCED_FACE('',(#781),#794,.T.); +#781 = FACE_BOUND('',#782,.T.); +#782 = EDGE_LOOP('',(#783,#784,#793)); +#783 = ORIENTED_EDGE('',*,*,#217,.F.); +#784 = ORIENTED_EDGE('',*,*,#785,.F.); +#785 = EDGE_CURVE('',#786,#218,#788,.T.); +#786 = VERTEX_POINT('',#787); +#787 = CARTESIAN_POINT('',(-2.75,-0.75,-6.25E-003)); +#788 = CIRCLE('',#789,0.13125); +#789 = AXIS2_PLACEMENT_3D('',#790,#791,#792); +#790 = CARTESIAN_POINT('',(-2.75,-0.75,0.125)); +#791 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#792 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#793 = ORIENTED_EDGE('',*,*,#785,.T.); +#794 = SPHERICAL_SURFACE('',#795,0.13125); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(-2.75,-0.75,0.125)); +#797 = DIRECTION('',(0.E+000,0.E+000,1.)); +#798 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#799 = ADVANCED_FACE('',(#800),#813,.T.); +#800 = FACE_BOUND('',#801,.T.); +#801 = EDGE_LOOP('',(#802,#803,#812)); +#802 = ORIENTED_EDGE('',*,*,#228,.F.); +#803 = ORIENTED_EDGE('',*,*,#804,.F.); +#804 = EDGE_CURVE('',#805,#229,#807,.T.); +#805 = VERTEX_POINT('',#806); +#806 = CARTESIAN_POINT('',(-2.75,-1.25,-6.25E-003)); +#807 = CIRCLE('',#808,0.13125); +#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811); +#809 = CARTESIAN_POINT('',(-2.75,-1.25,0.125)); +#810 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#811 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#812 = ORIENTED_EDGE('',*,*,#804,.T.); +#813 = SPHERICAL_SURFACE('',#814,0.13125); +#814 = AXIS2_PLACEMENT_3D('',#815,#816,#817); +#815 = CARTESIAN_POINT('',(-2.75,-1.25,0.125)); +#816 = DIRECTION('',(0.E+000,0.E+000,1.)); +#817 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#818 = ADVANCED_FACE('',(#819),#832,.T.); +#819 = FACE_BOUND('',#820,.T.); +#820 = EDGE_LOOP('',(#821,#822,#831)); +#821 = ORIENTED_EDGE('',*,*,#239,.F.); +#822 = ORIENTED_EDGE('',*,*,#823,.F.); +#823 = EDGE_CURVE('',#824,#240,#826,.T.); +#824 = VERTEX_POINT('',#825); +#825 = CARTESIAN_POINT('',(-2.75,-1.75,-6.25E-003)); +#826 = CIRCLE('',#827,0.13125); +#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830); +#828 = CARTESIAN_POINT('',(-2.75,-1.75,0.125)); +#829 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#830 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#831 = ORIENTED_EDGE('',*,*,#823,.T.); +#832 = SPHERICAL_SURFACE('',#833,0.13125); +#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836); +#834 = CARTESIAN_POINT('',(-2.75,-1.75,0.125)); +#835 = DIRECTION('',(0.E+000,0.E+000,1.)); +#836 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#837 = ADVANCED_FACE('',(#838),#851,.T.); +#838 = FACE_BOUND('',#839,.T.); +#839 = EDGE_LOOP('',(#840,#841,#850)); +#840 = ORIENTED_EDGE('',*,*,#250,.F.); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#251,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(-2.75,-2.75,-6.25E-003)); +#845 = CIRCLE('',#846,0.13125); +#846 = AXIS2_PLACEMENT_3D('',#847,#848,#849); +#847 = CARTESIAN_POINT('',(-2.75,-2.75,0.125)); +#848 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#849 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#850 = ORIENTED_EDGE('',*,*,#842,.T.); +#851 = SPHERICAL_SURFACE('',#852,0.13125); +#852 = AXIS2_PLACEMENT_3D('',#853,#854,#855); +#853 = CARTESIAN_POINT('',(-2.75,-2.75,0.125)); +#854 = DIRECTION('',(0.E+000,0.E+000,1.)); +#855 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#856 = ADVANCED_FACE('',(#857),#870,.T.); +#857 = FACE_BOUND('',#858,.T.); +#858 = EDGE_LOOP('',(#859,#860,#869)); +#859 = ORIENTED_EDGE('',*,*,#261,.F.); +#860 = ORIENTED_EDGE('',*,*,#861,.F.); +#861 = EDGE_CURVE('',#862,#262,#864,.T.); +#862 = VERTEX_POINT('',#863); +#863 = CARTESIAN_POINT('',(-2.75,-2.25,-6.25E-003)); +#864 = CIRCLE('',#865,0.13125); +#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868); +#866 = CARTESIAN_POINT('',(-2.75,-2.25,0.125)); +#867 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#868 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#869 = ORIENTED_EDGE('',*,*,#861,.T.); +#870 = SPHERICAL_SURFACE('',#871,0.13125); +#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874); +#872 = CARTESIAN_POINT('',(-2.75,-2.25,0.125)); +#873 = DIRECTION('',(0.E+000,0.E+000,1.)); +#874 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#875 = ADVANCED_FACE('',(#876),#889,.T.); +#876 = FACE_BOUND('',#877,.T.); +#877 = EDGE_LOOP('',(#878,#879,#888)); +#878 = ORIENTED_EDGE('',*,*,#272,.F.); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#881,#273,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(-2.25,-2.75,-6.25E-003)); +#883 = CIRCLE('',#884,0.13125); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(-2.25,-2.75,0.125)); +#886 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#887 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#888 = ORIENTED_EDGE('',*,*,#880,.T.); +#889 = SPHERICAL_SURFACE('',#890,0.13125); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(-2.25,-2.75,0.125)); +#892 = DIRECTION('',(0.E+000,0.E+000,1.)); +#893 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#894 = ADVANCED_FACE('',(#895),#908,.T.); +#895 = FACE_BOUND('',#896,.T.); +#896 = EDGE_LOOP('',(#897,#898,#907)); +#897 = ORIENTED_EDGE('',*,*,#283,.F.); +#898 = ORIENTED_EDGE('',*,*,#899,.F.); +#899 = EDGE_CURVE('',#900,#284,#902,.T.); +#900 = VERTEX_POINT('',#901); +#901 = CARTESIAN_POINT('',(-2.75,0.25,-6.25E-003)); +#902 = CIRCLE('',#903,0.13125); +#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); +#904 = CARTESIAN_POINT('',(-2.75,0.25,0.125)); +#905 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#906 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#907 = ORIENTED_EDGE('',*,*,#899,.T.); +#908 = SPHERICAL_SURFACE('',#909,0.13125); +#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912); +#910 = CARTESIAN_POINT('',(-2.75,0.25,0.125)); +#911 = DIRECTION('',(0.E+000,0.E+000,1.)); +#912 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#913 = ADVANCED_FACE('',(#914),#927,.T.); +#914 = FACE_BOUND('',#915,.T.); +#915 = EDGE_LOOP('',(#916,#917,#926)); +#916 = ORIENTED_EDGE('',*,*,#294,.F.); +#917 = ORIENTED_EDGE('',*,*,#918,.F.); +#918 = EDGE_CURVE('',#919,#295,#921,.T.); +#919 = VERTEX_POINT('',#920); +#920 = CARTESIAN_POINT('',(-2.75,-0.25,-6.25E-003)); +#921 = CIRCLE('',#922,0.13125); +#922 = AXIS2_PLACEMENT_3D('',#923,#924,#925); +#923 = CARTESIAN_POINT('',(-2.75,-0.25,0.125)); +#924 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#925 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#926 = ORIENTED_EDGE('',*,*,#918,.T.); +#927 = SPHERICAL_SURFACE('',#928,0.13125); +#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931); +#929 = CARTESIAN_POINT('',(-2.75,-0.25,0.125)); +#930 = DIRECTION('',(0.E+000,0.E+000,1.)); +#931 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#932 = ADVANCED_FACE('',(#933),#946,.T.); +#933 = FACE_BOUND('',#934,.T.); +#934 = EDGE_LOOP('',(#935,#936,#945)); +#935 = ORIENTED_EDGE('',*,*,#305,.F.); +#936 = ORIENTED_EDGE('',*,*,#937,.F.); +#937 = EDGE_CURVE('',#938,#306,#940,.T.); +#938 = VERTEX_POINT('',#939); +#939 = CARTESIAN_POINT('',(1.75,-2.75,-6.25E-003)); +#940 = CIRCLE('',#941,0.13125); +#941 = AXIS2_PLACEMENT_3D('',#942,#943,#944); +#942 = CARTESIAN_POINT('',(1.75,-2.75,0.125)); +#943 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#944 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#945 = ORIENTED_EDGE('',*,*,#937,.T.); +#946 = SPHERICAL_SURFACE('',#947,0.13125); +#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950); +#948 = CARTESIAN_POINT('',(1.75,-2.75,0.125)); +#949 = DIRECTION('',(0.E+000,0.E+000,1.)); +#950 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#951 = ADVANCED_FACE('',(#952),#965,.T.); +#952 = FACE_BOUND('',#953,.T.); +#953 = EDGE_LOOP('',(#954,#955,#964)); +#954 = ORIENTED_EDGE('',*,*,#316,.F.); +#955 = ORIENTED_EDGE('',*,*,#956,.F.); +#956 = EDGE_CURVE('',#957,#317,#959,.T.); +#957 = VERTEX_POINT('',#958); +#958 = CARTESIAN_POINT('',(1.25,-2.75,-6.25E-003)); +#959 = CIRCLE('',#960,0.13125); +#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963); +#961 = CARTESIAN_POINT('',(1.25,-2.75,0.125)); +#962 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#963 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#964 = ORIENTED_EDGE('',*,*,#956,.T.); +#965 = SPHERICAL_SURFACE('',#966,0.13125); +#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969); +#967 = CARTESIAN_POINT('',(1.25,-2.75,0.125)); +#968 = DIRECTION('',(0.E+000,0.E+000,1.)); +#969 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#970 = ADVANCED_FACE('',(#971),#984,.T.); +#971 = FACE_BOUND('',#972,.T.); +#972 = EDGE_LOOP('',(#973,#974,#983)); +#973 = ORIENTED_EDGE('',*,*,#327,.F.); +#974 = ORIENTED_EDGE('',*,*,#975,.F.); +#975 = EDGE_CURVE('',#976,#328,#978,.T.); +#976 = VERTEX_POINT('',#977); +#977 = CARTESIAN_POINT('',(0.75,-2.75,-6.25E-003)); +#978 = CIRCLE('',#979,0.13125); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(0.75,-2.75,0.125)); +#981 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#982 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#983 = ORIENTED_EDGE('',*,*,#975,.T.); +#984 = SPHERICAL_SURFACE('',#985,0.13125); +#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988); +#986 = CARTESIAN_POINT('',(0.75,-2.75,0.125)); +#987 = DIRECTION('',(0.E+000,0.E+000,1.)); +#988 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#989 = ADVANCED_FACE('',(#990),#1003,.T.); +#990 = FACE_BOUND('',#991,.T.); +#991 = EDGE_LOOP('',(#992,#993,#1002)); +#992 = ORIENTED_EDGE('',*,*,#338,.F.); +#993 = ORIENTED_EDGE('',*,*,#994,.F.); +#994 = EDGE_CURVE('',#995,#339,#997,.T.); +#995 = VERTEX_POINT('',#996); +#996 = CARTESIAN_POINT('',(2.75,-2.25,-6.25E-003)); +#997 = CIRCLE('',#998,0.13125); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(2.75,-2.25,0.125)); +#1000 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1001 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1002 = ORIENTED_EDGE('',*,*,#994,.T.); +#1003 = SPHERICAL_SURFACE('',#1004,0.13125); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(2.75,-2.25,0.125)); +#1006 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1007 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1008 = ADVANCED_FACE('',(#1009),#1022,.T.); +#1009 = FACE_BOUND('',#1010,.T.); +#1010 = EDGE_LOOP('',(#1011,#1012,#1021)); +#1011 = ORIENTED_EDGE('',*,*,#349,.F.); +#1012 = ORIENTED_EDGE('',*,*,#1013,.F.); +#1013 = EDGE_CURVE('',#1014,#350,#1016,.T.); +#1014 = VERTEX_POINT('',#1015); +#1015 = CARTESIAN_POINT('',(2.75,-1.75,-6.25E-003)); +#1016 = CIRCLE('',#1017,0.13125); +#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020); +#1018 = CARTESIAN_POINT('',(2.75,-1.75,0.125)); +#1019 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1020 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1021 = ORIENTED_EDGE('',*,*,#1013,.T.); +#1022 = SPHERICAL_SURFACE('',#1023,0.13125); +#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026); +#1024 = CARTESIAN_POINT('',(2.75,-1.75,0.125)); +#1025 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1026 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1027 = ADVANCED_FACE('',(#1028),#1041,.T.); +#1028 = FACE_BOUND('',#1029,.T.); +#1029 = EDGE_LOOP('',(#1030,#1031,#1040)); +#1030 = ORIENTED_EDGE('',*,*,#360,.F.); +#1031 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1032 = EDGE_CURVE('',#1033,#361,#1035,.T.); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(2.25,-2.75,-6.25E-003)); +#1035 = CIRCLE('',#1036,0.13125); +#1036 = AXIS2_PLACEMENT_3D('',#1037,#1038,#1039); +#1037 = CARTESIAN_POINT('',(2.25,-2.75,0.125)); +#1038 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1039 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1040 = ORIENTED_EDGE('',*,*,#1032,.T.); +#1041 = SPHERICAL_SURFACE('',#1042,0.13125); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(2.25,-2.75,0.125)); +#1044 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1045 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1046 = ADVANCED_FACE('',(#1047),#1060,.T.); +#1047 = FACE_BOUND('',#1048,.T.); +#1048 = EDGE_LOOP('',(#1049,#1050,#1059)); +#1049 = ORIENTED_EDGE('',*,*,#371,.F.); +#1050 = ORIENTED_EDGE('',*,*,#1051,.F.); +#1051 = EDGE_CURVE('',#1052,#372,#1054,.T.); +#1052 = VERTEX_POINT('',#1053); +#1053 = CARTESIAN_POINT('',(2.75,-2.75,-6.25E-003)); +#1054 = CIRCLE('',#1055,0.13125); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(2.75,-2.75,0.125)); +#1057 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1058 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1059 = ORIENTED_EDGE('',*,*,#1051,.T.); +#1060 = SPHERICAL_SURFACE('',#1061,0.13125); +#1061 = AXIS2_PLACEMENT_3D('',#1062,#1063,#1064); +#1062 = CARTESIAN_POINT('',(2.75,-2.75,0.125)); +#1063 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1064 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1065 = ADVANCED_FACE('',(#1066),#1079,.T.); +#1066 = FACE_BOUND('',#1067,.T.); +#1067 = EDGE_LOOP('',(#1068,#1069,#1078)); +#1068 = ORIENTED_EDGE('',*,*,#382,.F.); +#1069 = ORIENTED_EDGE('',*,*,#1070,.F.); +#1070 = EDGE_CURVE('',#1071,#383,#1073,.T.); +#1071 = VERTEX_POINT('',#1072); +#1072 = CARTESIAN_POINT('',(2.75,-0.75,-6.25E-003)); +#1073 = CIRCLE('',#1074,0.13125); +#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077); +#1075 = CARTESIAN_POINT('',(2.75,-0.75,0.125)); +#1076 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1077 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1078 = ORIENTED_EDGE('',*,*,#1070,.T.); +#1079 = SPHERICAL_SURFACE('',#1080,0.13125); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(2.75,-0.75,0.125)); +#1082 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1083 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1084 = ADVANCED_FACE('',(#1085),#1098,.T.); +#1085 = FACE_BOUND('',#1086,.T.); +#1086 = EDGE_LOOP('',(#1087,#1088,#1097)); +#1087 = ORIENTED_EDGE('',*,*,#393,.F.); +#1088 = ORIENTED_EDGE('',*,*,#1089,.F.); +#1089 = EDGE_CURVE('',#1090,#394,#1092,.T.); +#1090 = VERTEX_POINT('',#1091); +#1091 = CARTESIAN_POINT('',(2.75,-1.25,-6.25E-003)); +#1092 = CIRCLE('',#1093,0.13125); +#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096); +#1094 = CARTESIAN_POINT('',(2.75,-1.25,0.125)); +#1095 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1096 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1097 = ORIENTED_EDGE('',*,*,#1089,.T.); +#1098 = SPHERICAL_SURFACE('',#1099,0.13125); +#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102); +#1100 = CARTESIAN_POINT('',(2.75,-1.25,0.125)); +#1101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1102 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1103 = ADVANCED_FACE('',(#1104),#1117,.T.); +#1104 = FACE_BOUND('',#1105,.T.); +#1105 = EDGE_LOOP('',(#1106,#1107,#1116)); +#1106 = ORIENTED_EDGE('',*,*,#404,.F.); +#1107 = ORIENTED_EDGE('',*,*,#1108,.F.); +#1108 = EDGE_CURVE('',#1109,#405,#1111,.T.); +#1109 = VERTEX_POINT('',#1110); +#1110 = CARTESIAN_POINT('',(2.75,0.25,-6.25E-003)); +#1111 = CIRCLE('',#1112,0.13125); +#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115); +#1113 = CARTESIAN_POINT('',(2.75,0.25,0.125)); +#1114 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1115 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1116 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1117 = SPHERICAL_SURFACE('',#1118,0.13125); +#1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1119 = CARTESIAN_POINT('',(2.75,0.25,0.125)); +#1120 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1121 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1122 = ADVANCED_FACE('',(#1123),#1136,.T.); +#1123 = FACE_BOUND('',#1124,.T.); +#1124 = EDGE_LOOP('',(#1125,#1126,#1135)); +#1125 = ORIENTED_EDGE('',*,*,#415,.F.); +#1126 = ORIENTED_EDGE('',*,*,#1127,.F.); +#1127 = EDGE_CURVE('',#1128,#416,#1130,.T.); +#1128 = VERTEX_POINT('',#1129); +#1129 = CARTESIAN_POINT('',(2.75,-0.25,-6.25E-003)); +#1130 = CIRCLE('',#1131,0.13125); +#1131 = AXIS2_PLACEMENT_3D('',#1132,#1133,#1134); +#1132 = CARTESIAN_POINT('',(2.75,-0.25,0.125)); +#1133 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1134 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1135 = ORIENTED_EDGE('',*,*,#1127,.T.); +#1136 = SPHERICAL_SURFACE('',#1137,0.13125); +#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140); +#1138 = CARTESIAN_POINT('',(2.75,-0.25,0.125)); +#1139 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1140 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1141 = ADVANCED_FACE('',(#1142),#1155,.T.); +#1142 = FACE_BOUND('',#1143,.T.); +#1143 = EDGE_LOOP('',(#1144,#1145,#1154)); +#1144 = ORIENTED_EDGE('',*,*,#426,.F.); +#1145 = ORIENTED_EDGE('',*,*,#1146,.F.); +#1146 = EDGE_CURVE('',#1147,#427,#1149,.T.); +#1147 = VERTEX_POINT('',#1148); +#1148 = CARTESIAN_POINT('',(2.75,0.75,-6.25E-003)); +#1149 = CIRCLE('',#1150,0.13125); +#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153); +#1151 = CARTESIAN_POINT('',(2.75,0.75,0.125)); +#1152 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1153 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1154 = ORIENTED_EDGE('',*,*,#1146,.T.); +#1155 = SPHERICAL_SURFACE('',#1156,0.13125); +#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159); +#1157 = CARTESIAN_POINT('',(2.75,0.75,0.125)); +#1158 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1159 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1160 = ADVANCED_FACE('',(#1161),#1174,.T.); +#1161 = FACE_BOUND('',#1162,.T.); +#1162 = EDGE_LOOP('',(#1163,#1164,#1173)); +#1163 = ORIENTED_EDGE('',*,*,#437,.F.); +#1164 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1165 = EDGE_CURVE('',#1166,#438,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(-2.75,0.75,-6.25E-003)); +#1168 = CIRCLE('',#1169,0.13125); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(-2.75,0.75,0.125)); +#1171 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1172 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1173 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1174 = SPHERICAL_SURFACE('',#1175,0.13125); +#1175 = AXIS2_PLACEMENT_3D('',#1176,#1177,#1178); +#1176 = CARTESIAN_POINT('',(-2.75,0.75,0.125)); +#1177 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1178 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1179 = ADVANCED_FACE('',(#1180),#1193,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1192)); +#1182 = ORIENTED_EDGE('',*,*,#448,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#449,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(-2.75,1.25,-6.25E-003)); +#1187 = CIRCLE('',#1188,0.13125); +#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191); +#1189 = CARTESIAN_POINT('',(-2.75,1.25,0.125)); +#1190 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1191 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1192 = ORIENTED_EDGE('',*,*,#1184,.T.); +#1193 = SPHERICAL_SURFACE('',#1194,0.13125); +#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197); +#1195 = CARTESIAN_POINT('',(-2.75,1.25,0.125)); +#1196 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1197 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1198 = ADVANCED_FACE('',(#1199),#1212,.T.); +#1199 = FACE_BOUND('',#1200,.T.); +#1200 = EDGE_LOOP('',(#1201,#1202,#1211)); +#1201 = ORIENTED_EDGE('',*,*,#459,.F.); +#1202 = ORIENTED_EDGE('',*,*,#1203,.F.); +#1203 = EDGE_CURVE('',#1204,#460,#1206,.T.); +#1204 = VERTEX_POINT('',#1205); +#1205 = CARTESIAN_POINT('',(2.75,1.25,-6.25E-003)); +#1206 = CIRCLE('',#1207,0.13125); +#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210); +#1208 = CARTESIAN_POINT('',(2.75,1.25,0.125)); +#1209 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1210 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1211 = ORIENTED_EDGE('',*,*,#1203,.T.); +#1212 = SPHERICAL_SURFACE('',#1213,0.13125); +#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); +#1214 = CARTESIAN_POINT('',(2.75,1.25,0.125)); +#1215 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1216 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1217 = ADVANCED_FACE('',(#1218),#1231,.T.); +#1218 = FACE_BOUND('',#1219,.T.); +#1219 = EDGE_LOOP('',(#1220,#1221,#1230)); +#1220 = ORIENTED_EDGE('',*,*,#470,.F.); +#1221 = ORIENTED_EDGE('',*,*,#1222,.F.); +#1222 = EDGE_CURVE('',#1223,#471,#1225,.T.); +#1223 = VERTEX_POINT('',#1224); +#1224 = CARTESIAN_POINT('',(0.75,2.75,-6.25E-003)); +#1225 = CIRCLE('',#1226,0.13125); +#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229); +#1227 = CARTESIAN_POINT('',(0.75,2.75,0.125)); +#1228 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1229 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1230 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1231 = SPHERICAL_SURFACE('',#1232,0.13125); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(0.75,2.75,0.125)); +#1234 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1235 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1236 = ADVANCED_FACE('',(#1237),#1250,.T.); +#1237 = FACE_BOUND('',#1238,.T.); +#1238 = EDGE_LOOP('',(#1239,#1240,#1249)); +#1239 = ORIENTED_EDGE('',*,*,#481,.F.); +#1240 = ORIENTED_EDGE('',*,*,#1241,.F.); +#1241 = EDGE_CURVE('',#1242,#482,#1244,.T.); +#1242 = VERTEX_POINT('',#1243); +#1243 = CARTESIAN_POINT('',(0.25,2.75,-6.25E-003)); +#1244 = CIRCLE('',#1245,0.13125); +#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248); +#1246 = CARTESIAN_POINT('',(0.25,2.75,0.125)); +#1247 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1248 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1249 = ORIENTED_EDGE('',*,*,#1241,.T.); +#1250 = SPHERICAL_SURFACE('',#1251,0.13125); +#1251 = AXIS2_PLACEMENT_3D('',#1252,#1253,#1254); +#1252 = CARTESIAN_POINT('',(0.25,2.75,0.125)); +#1253 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1254 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1255 = ADVANCED_FACE('',(#1256),#1269,.T.); +#1256 = FACE_BOUND('',#1257,.T.); +#1257 = EDGE_LOOP('',(#1258,#1259,#1268)); +#1258 = ORIENTED_EDGE('',*,*,#492,.F.); +#1259 = ORIENTED_EDGE('',*,*,#1260,.F.); +#1260 = EDGE_CURVE('',#1261,#493,#1263,.T.); +#1261 = VERTEX_POINT('',#1262); +#1262 = CARTESIAN_POINT('',(-0.25,2.75,-6.25E-003)); +#1263 = CIRCLE('',#1264,0.13125); +#1264 = AXIS2_PLACEMENT_3D('',#1265,#1266,#1267); +#1265 = CARTESIAN_POINT('',(-0.25,2.75,0.125)); +#1266 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1267 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1268 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1269 = SPHERICAL_SURFACE('',#1270,0.13125); +#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273); +#1271 = CARTESIAN_POINT('',(-0.25,2.75,0.125)); +#1272 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1273 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1274 = ADVANCED_FACE('',(#1275),#1288,.T.); +#1275 = FACE_BOUND('',#1276,.T.); +#1276 = EDGE_LOOP('',(#1277,#1278,#1287)); +#1277 = ORIENTED_EDGE('',*,*,#503,.F.); +#1278 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1279 = EDGE_CURVE('',#1280,#504,#1282,.T.); +#1280 = VERTEX_POINT('',#1281); +#1281 = CARTESIAN_POINT('',(-1.25,2.75,-6.25E-003)); +#1282 = CIRCLE('',#1283,0.13125); +#1283 = AXIS2_PLACEMENT_3D('',#1284,#1285,#1286); +#1284 = CARTESIAN_POINT('',(-1.25,2.75,0.125)); +#1285 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1286 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1287 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1288 = SPHERICAL_SURFACE('',#1289,0.13125); +#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292); +#1290 = CARTESIAN_POINT('',(-1.25,2.75,0.125)); +#1291 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1292 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1293 = ADVANCED_FACE('',(#1294),#1307,.T.); +#1294 = FACE_BOUND('',#1295,.T.); +#1295 = EDGE_LOOP('',(#1296,#1297,#1306)); +#1296 = ORIENTED_EDGE('',*,*,#514,.F.); +#1297 = ORIENTED_EDGE('',*,*,#1298,.F.); +#1298 = EDGE_CURVE('',#1299,#515,#1301,.T.); +#1299 = VERTEX_POINT('',#1300); +#1300 = CARTESIAN_POINT('',(-0.75,2.75,-6.25E-003)); +#1301 = CIRCLE('',#1302,0.13125); +#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305); +#1303 = CARTESIAN_POINT('',(-0.75,2.75,0.125)); +#1304 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1305 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1306 = ORIENTED_EDGE('',*,*,#1298,.T.); +#1307 = SPHERICAL_SURFACE('',#1308,0.13125); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(-0.75,2.75,0.125)); +#1310 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1311 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1312 = ADVANCED_FACE('',(#1313),#1326,.T.); +#1313 = FACE_BOUND('',#1314,.T.); +#1314 = EDGE_LOOP('',(#1315,#1316,#1325)); +#1315 = ORIENTED_EDGE('',*,*,#525,.F.); +#1316 = ORIENTED_EDGE('',*,*,#1317,.F.); +#1317 = EDGE_CURVE('',#1318,#526,#1320,.T.); +#1318 = VERTEX_POINT('',#1319); +#1319 = CARTESIAN_POINT('',(2.75,1.75,-6.25E-003)); +#1320 = CIRCLE('',#1321,0.13125); +#1321 = AXIS2_PLACEMENT_3D('',#1322,#1323,#1324); +#1322 = CARTESIAN_POINT('',(2.75,1.75,0.125)); +#1323 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1324 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1325 = ORIENTED_EDGE('',*,*,#1317,.T.); +#1326 = SPHERICAL_SURFACE('',#1327,0.13125); +#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330); +#1328 = CARTESIAN_POINT('',(2.75,1.75,0.125)); +#1329 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1330 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1331 = ADVANCED_FACE('',(#1332),#1345,.T.); +#1332 = FACE_BOUND('',#1333,.T.); +#1333 = EDGE_LOOP('',(#1334,#1335,#1344)); +#1334 = ORIENTED_EDGE('',*,*,#536,.F.); +#1335 = ORIENTED_EDGE('',*,*,#1336,.F.); +#1336 = EDGE_CURVE('',#1337,#537,#1339,.T.); +#1337 = VERTEX_POINT('',#1338); +#1338 = CARTESIAN_POINT('',(2.75,2.25,-6.25E-003)); +#1339 = CIRCLE('',#1340,0.13125); +#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343); +#1341 = CARTESIAN_POINT('',(2.75,2.25,0.125)); +#1342 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1343 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1344 = ORIENTED_EDGE('',*,*,#1336,.T.); +#1345 = SPHERICAL_SURFACE('',#1346,0.13125); +#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349); +#1347 = CARTESIAN_POINT('',(2.75,2.25,0.125)); +#1348 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1349 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1350 = ADVANCED_FACE('',(#1351),#1364,.T.); +#1351 = FACE_BOUND('',#1352,.T.); +#1352 = EDGE_LOOP('',(#1353,#1354,#1363)); +#1353 = ORIENTED_EDGE('',*,*,#547,.F.); +#1354 = ORIENTED_EDGE('',*,*,#1355,.F.); +#1355 = EDGE_CURVE('',#1356,#548,#1358,.T.); +#1356 = VERTEX_POINT('',#1357); +#1357 = CARTESIAN_POINT('',(2.75,2.75,-6.25E-003)); +#1358 = CIRCLE('',#1359,0.13125); +#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362); +#1360 = CARTESIAN_POINT('',(2.75,2.75,0.125)); +#1361 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1362 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1363 = ORIENTED_EDGE('',*,*,#1355,.T.); +#1364 = SPHERICAL_SURFACE('',#1365,0.13125); +#1365 = AXIS2_PLACEMENT_3D('',#1366,#1367,#1368); +#1366 = CARTESIAN_POINT('',(2.75,2.75,0.125)); +#1367 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1368 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1369 = ADVANCED_FACE('',(#1370),#1383,.T.); +#1370 = FACE_BOUND('',#1371,.T.); +#1371 = EDGE_LOOP('',(#1372,#1373,#1382)); +#1372 = ORIENTED_EDGE('',*,*,#558,.F.); +#1373 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1374 = EDGE_CURVE('',#1375,#559,#1377,.T.); +#1375 = VERTEX_POINT('',#1376); +#1376 = CARTESIAN_POINT('',(2.25,2.75,-6.25E-003)); +#1377 = CIRCLE('',#1378,0.13125); +#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381); +#1379 = CARTESIAN_POINT('',(2.25,2.75,0.125)); +#1380 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1381 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1382 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1383 = SPHERICAL_SURFACE('',#1384,0.13125); +#1384 = AXIS2_PLACEMENT_3D('',#1385,#1386,#1387); +#1385 = CARTESIAN_POINT('',(2.25,2.75,0.125)); +#1386 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1387 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1388 = ADVANCED_FACE('',(#1389),#1402,.T.); +#1389 = FACE_BOUND('',#1390,.T.); +#1390 = EDGE_LOOP('',(#1391,#1392,#1401)); +#1391 = ORIENTED_EDGE('',*,*,#569,.F.); +#1392 = ORIENTED_EDGE('',*,*,#1393,.F.); +#1393 = EDGE_CURVE('',#1394,#570,#1396,.T.); +#1394 = VERTEX_POINT('',#1395); +#1395 = CARTESIAN_POINT('',(1.75,2.75,-6.25E-003)); +#1396 = CIRCLE('',#1397,0.13125); +#1397 = AXIS2_PLACEMENT_3D('',#1398,#1399,#1400); +#1398 = CARTESIAN_POINT('',(1.75,2.75,0.125)); +#1399 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1400 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1401 = ORIENTED_EDGE('',*,*,#1393,.T.); +#1402 = SPHERICAL_SURFACE('',#1403,0.13125); +#1403 = AXIS2_PLACEMENT_3D('',#1404,#1405,#1406); +#1404 = CARTESIAN_POINT('',(1.75,2.75,0.125)); +#1405 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1406 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1407 = ADVANCED_FACE('',(#1408),#1421,.T.); +#1408 = FACE_BOUND('',#1409,.T.); +#1409 = EDGE_LOOP('',(#1410,#1411,#1420)); +#1410 = ORIENTED_EDGE('',*,*,#580,.F.); +#1411 = ORIENTED_EDGE('',*,*,#1412,.F.); +#1412 = EDGE_CURVE('',#1413,#581,#1415,.T.); +#1413 = VERTEX_POINT('',#1414); +#1414 = CARTESIAN_POINT('',(1.25,2.75,-6.25E-003)); +#1415 = CIRCLE('',#1416,0.13125); +#1416 = AXIS2_PLACEMENT_3D('',#1417,#1418,#1419); +#1417 = CARTESIAN_POINT('',(1.25,2.75,0.125)); +#1418 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1419 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1420 = ORIENTED_EDGE('',*,*,#1412,.T.); +#1421 = SPHERICAL_SURFACE('',#1422,0.13125); +#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425); +#1423 = CARTESIAN_POINT('',(1.25,2.75,0.125)); +#1424 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1425 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1426 = ADVANCED_FACE('',(#1427),#1440,.T.); +#1427 = FACE_BOUND('',#1428,.T.); +#1428 = EDGE_LOOP('',(#1429,#1430,#1439)); +#1429 = ORIENTED_EDGE('',*,*,#591,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1432,#592,#1434,.T.); +#1432 = VERTEX_POINT('',#1433); +#1433 = CARTESIAN_POINT('',(-2.75,2.75,-6.25E-003)); +#1434 = CIRCLE('',#1435,0.13125); +#1435 = AXIS2_PLACEMENT_3D('',#1436,#1437,#1438); +#1436 = CARTESIAN_POINT('',(-2.75,2.75,0.125)); +#1437 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1438 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1439 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1440 = SPHERICAL_SURFACE('',#1441,0.13125); +#1441 = AXIS2_PLACEMENT_3D('',#1442,#1443,#1444); +#1442 = CARTESIAN_POINT('',(-2.75,2.75,0.125)); +#1443 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1444 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1445 = ADVANCED_FACE('',(#1446),#1459,.T.); +#1446 = FACE_BOUND('',#1447,.T.); +#1447 = EDGE_LOOP('',(#1448,#1449,#1458)); +#1448 = ORIENTED_EDGE('',*,*,#602,.F.); +#1449 = ORIENTED_EDGE('',*,*,#1450,.F.); +#1450 = EDGE_CURVE('',#1451,#603,#1453,.T.); +#1451 = VERTEX_POINT('',#1452); +#1452 = CARTESIAN_POINT('',(-2.75,2.25,-6.25E-003)); +#1453 = CIRCLE('',#1454,0.13125); +#1454 = AXIS2_PLACEMENT_3D('',#1455,#1456,#1457); +#1455 = CARTESIAN_POINT('',(-2.75,2.25,0.125)); +#1456 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1457 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1458 = ORIENTED_EDGE('',*,*,#1450,.T.); +#1459 = SPHERICAL_SURFACE('',#1460,0.13125); +#1460 = AXIS2_PLACEMENT_3D('',#1461,#1462,#1463); +#1461 = CARTESIAN_POINT('',(-2.75,2.25,0.125)); +#1462 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1463 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1464 = ADVANCED_FACE('',(#1465),#1478,.T.); +#1465 = FACE_BOUND('',#1466,.T.); +#1466 = EDGE_LOOP('',(#1467,#1468,#1477)); +#1467 = ORIENTED_EDGE('',*,*,#613,.F.); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1470,#614,#1472,.T.); +#1470 = VERTEX_POINT('',#1471); +#1471 = CARTESIAN_POINT('',(-2.25,2.75,-6.25E-003)); +#1472 = CIRCLE('',#1473,0.13125); +#1473 = AXIS2_PLACEMENT_3D('',#1474,#1475,#1476); +#1474 = CARTESIAN_POINT('',(-2.25,2.75,0.125)); +#1475 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1476 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1477 = ORIENTED_EDGE('',*,*,#1469,.T.); +#1478 = SPHERICAL_SURFACE('',#1479,0.13125); +#1479 = AXIS2_PLACEMENT_3D('',#1480,#1481,#1482); +#1480 = CARTESIAN_POINT('',(-2.25,2.75,0.125)); +#1481 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1482 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1483 = ADVANCED_FACE('',(#1484),#1497,.T.); +#1484 = FACE_BOUND('',#1485,.T.); +#1485 = EDGE_LOOP('',(#1486,#1487,#1496)); +#1486 = ORIENTED_EDGE('',*,*,#624,.F.); +#1487 = ORIENTED_EDGE('',*,*,#1488,.F.); +#1488 = EDGE_CURVE('',#1489,#625,#1491,.T.); +#1489 = VERTEX_POINT('',#1490); +#1490 = CARTESIAN_POINT('',(-2.75,1.75,-6.25E-003)); +#1491 = CIRCLE('',#1492,0.13125); +#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495); +#1493 = CARTESIAN_POINT('',(-2.75,1.75,0.125)); +#1494 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1495 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1496 = ORIENTED_EDGE('',*,*,#1488,.T.); +#1497 = SPHERICAL_SURFACE('',#1498,0.13125); +#1498 = AXIS2_PLACEMENT_3D('',#1499,#1500,#1501); +#1499 = CARTESIAN_POINT('',(-2.75,1.75,0.125)); +#1500 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1501 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1502 = ADVANCED_FACE('',(#1503),#1516,.T.); +#1503 = FACE_BOUND('',#1504,.T.); +#1504 = EDGE_LOOP('',(#1505,#1506,#1515)); +#1505 = ORIENTED_EDGE('',*,*,#635,.F.); +#1506 = ORIENTED_EDGE('',*,*,#1507,.F.); +#1507 = EDGE_CURVE('',#1508,#636,#1510,.T.); +#1508 = VERTEX_POINT('',#1509); +#1509 = CARTESIAN_POINT('',(-1.75,2.75,-6.25E-003)); +#1510 = CIRCLE('',#1511,0.13125); +#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514); +#1512 = CARTESIAN_POINT('',(-1.75,2.75,0.125)); +#1513 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000)); +#1514 = DIRECTION('',(5.894386446692E-016,1.,0.E+000)); +#1515 = ORIENTED_EDGE('',*,*,#1507,.T.); +#1516 = SPHERICAL_SURFACE('',#1517,0.13125); +#1517 = AXIS2_PLACEMENT_3D('',#1518,#1519,#1520); +#1518 = CARTESIAN_POINT('',(-1.75,2.75,0.125)); +#1519 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1520 = DIRECTION('',(3.445092848398E-016,1.,0.E+000)); +#1521 = ADVANCED_FACE('',(#1522),#1525,.T.); +#1522 = FACE_BOUND('',#1523,.T.); +#1523 = EDGE_LOOP('',(#1524)); +#1524 = ORIENTED_EDGE('',*,*,#673,.T.); +#1525 = PLANE('',#1526); +#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529); +#1527 = CARTESIAN_POINT('',(-2.8,2.8,0.55)); +#1528 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1529 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1534)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1531,#1532,#1533)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1531 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1532 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1533 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1534 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-007),#1531, +'distance_accuracy_value','confusion accuracy'); +#1535 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1536 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( +#1537,#1545,#1552,#1559,#1566,#1573,#1580,#1588,#1596,#1603,#1610, +#1617,#1624,#1631,#1638,#1645,#1652,#1659,#1666,#1673,#1680,#1687, +#1694,#1701,#1708,#1715,#1722,#1729,#1736,#1743,#1750,#1757,#1764, +#1771,#1778,#1785,#1792,#1799,#1806,#1813,#1820,#1827,#1834,#1841, +#1848,#1855,#1862,#1869,#1876,#1883,#1890,#1897),#1530); +#1537 = STYLED_ITEM('color',(#1538),#17); +#1538 = PRESENTATION_STYLE_ASSIGNMENT((#1539)); +#1539 = SURFACE_STYLE_USAGE(.BOTH.,#1540); +#1540 = SURFACE_SIDE_STYLE('',(#1541)); +#1541 = SURFACE_STYLE_FILL_AREA(#1542); +#1542 = FILL_AREA_STYLE('',(#1543)); +#1543 = FILL_AREA_STYLE_COLOUR('',#1544); +#1544 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828); +#1545 = STYLED_ITEM('color',(#1546),#57); +#1546 = PRESENTATION_STYLE_ASSIGNMENT((#1547)); +#1547 = SURFACE_STYLE_USAGE(.BOTH.,#1548); +#1548 = SURFACE_SIDE_STYLE('',(#1549)); +#1549 = SURFACE_STYLE_FILL_AREA(#1550); +#1550 = FILL_AREA_STYLE('',(#1551)); +#1551 = FILL_AREA_STYLE_COLOUR('',#1544); +#1552 = STYLED_ITEM('color',(#1553),#88); +#1553 = PRESENTATION_STYLE_ASSIGNMENT((#1554)); +#1554 = SURFACE_STYLE_USAGE(.BOTH.,#1555); +#1555 = SURFACE_SIDE_STYLE('',(#1556)); +#1556 = SURFACE_STYLE_FILL_AREA(#1557); +#1557 = FILL_AREA_STYLE('',(#1558)); +#1558 = FILL_AREA_STYLE_COLOUR('',#1544); +#1559 = STYLED_ITEM('color',(#1560),#123); +#1560 = PRESENTATION_STYLE_ASSIGNMENT((#1561)); +#1561 = SURFACE_STYLE_USAGE(.BOTH.,#1562); +#1562 = SURFACE_SIDE_STYLE('',(#1563)); +#1563 = SURFACE_STYLE_FILL_AREA(#1564); +#1564 = FILL_AREA_STYLE('',(#1565)); +#1565 = FILL_AREA_STYLE_COLOUR('',#1544); +#1566 = STYLED_ITEM('color',(#1567),#147); +#1567 = PRESENTATION_STYLE_ASSIGNMENT((#1568)); +#1568 = SURFACE_STYLE_USAGE(.BOTH.,#1569); +#1569 = SURFACE_SIDE_STYLE('',(#1570)); +#1570 = SURFACE_STYLE_FILL_AREA(#1571); +#1571 = FILL_AREA_STYLE('',(#1572)); +#1572 = FILL_AREA_STYLE_COLOUR('',#1544); +#1573 = STYLED_ITEM('color',(#1574),#648); +#1574 = PRESENTATION_STYLE_ASSIGNMENT((#1575)); +#1575 = SURFACE_STYLE_USAGE(.BOTH.,#1576); +#1576 = SURFACE_SIDE_STYLE('',(#1577)); +#1577 = SURFACE_STYLE_FILL_AREA(#1578); +#1578 = FILL_AREA_STYLE('',(#1579)); +#1579 = FILL_AREA_STYLE_COLOUR('',#1544); +#1580 = STYLED_ITEM('color',(#1581),#660); +#1581 = PRESENTATION_STYLE_ASSIGNMENT((#1582)); +#1582 = SURFACE_STYLE_USAGE(.BOTH.,#1583); +#1583 = SURFACE_SIDE_STYLE('',(#1584)); +#1584 = SURFACE_STYLE_FILL_AREA(#1585); +#1585 = FILL_AREA_STYLE('',(#1586)); +#1586 = FILL_AREA_STYLE_COLOUR('',#1587); +#1587 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986); +#1588 = STYLED_ITEM('color',(#1589),#685); +#1589 = PRESENTATION_STYLE_ASSIGNMENT((#1590)); +#1590 = SURFACE_STYLE_USAGE(.BOTH.,#1591); +#1591 = SURFACE_SIDE_STYLE('',(#1592)); +#1592 = SURFACE_STYLE_FILL_AREA(#1593); +#1593 = FILL_AREA_STYLE('',(#1594)); +#1594 = FILL_AREA_STYLE_COLOUR('',#1595); +#1595 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#1596 = STYLED_ITEM('color',(#1597),#704); +#1597 = PRESENTATION_STYLE_ASSIGNMENT((#1598)); +#1598 = SURFACE_STYLE_USAGE(.BOTH.,#1599); +#1599 = SURFACE_SIDE_STYLE('',(#1600)); +#1600 = SURFACE_STYLE_FILL_AREA(#1601); +#1601 = FILL_AREA_STYLE('',(#1602)); +#1602 = FILL_AREA_STYLE_COLOUR('',#1595); +#1603 = STYLED_ITEM('color',(#1604),#723); +#1604 = PRESENTATION_STYLE_ASSIGNMENT((#1605)); +#1605 = SURFACE_STYLE_USAGE(.BOTH.,#1606); +#1606 = SURFACE_SIDE_STYLE('',(#1607)); +#1607 = SURFACE_STYLE_FILL_AREA(#1608); +#1608 = FILL_AREA_STYLE('',(#1609)); +#1609 = FILL_AREA_STYLE_COLOUR('',#1595); +#1610 = STYLED_ITEM('color',(#1611),#742); +#1611 = PRESENTATION_STYLE_ASSIGNMENT((#1612)); +#1612 = SURFACE_STYLE_USAGE(.BOTH.,#1613); +#1613 = SURFACE_SIDE_STYLE('',(#1614)); +#1614 = SURFACE_STYLE_FILL_AREA(#1615); +#1615 = FILL_AREA_STYLE('',(#1616)); +#1616 = FILL_AREA_STYLE_COLOUR('',#1595); +#1617 = STYLED_ITEM('color',(#1618),#761); +#1618 = PRESENTATION_STYLE_ASSIGNMENT((#1619)); +#1619 = SURFACE_STYLE_USAGE(.BOTH.,#1620); +#1620 = SURFACE_SIDE_STYLE('',(#1621)); +#1621 = SURFACE_STYLE_FILL_AREA(#1622); +#1622 = FILL_AREA_STYLE('',(#1623)); +#1623 = FILL_AREA_STYLE_COLOUR('',#1595); +#1624 = STYLED_ITEM('color',(#1625),#780); +#1625 = PRESENTATION_STYLE_ASSIGNMENT((#1626)); +#1626 = SURFACE_STYLE_USAGE(.BOTH.,#1627); +#1627 = SURFACE_SIDE_STYLE('',(#1628)); +#1628 = SURFACE_STYLE_FILL_AREA(#1629); +#1629 = FILL_AREA_STYLE('',(#1630)); +#1630 = FILL_AREA_STYLE_COLOUR('',#1595); +#1631 = STYLED_ITEM('color',(#1632),#799); +#1632 = PRESENTATION_STYLE_ASSIGNMENT((#1633)); +#1633 = SURFACE_STYLE_USAGE(.BOTH.,#1634); +#1634 = SURFACE_SIDE_STYLE('',(#1635)); +#1635 = SURFACE_STYLE_FILL_AREA(#1636); +#1636 = FILL_AREA_STYLE('',(#1637)); +#1637 = FILL_AREA_STYLE_COLOUR('',#1595); +#1638 = STYLED_ITEM('color',(#1639),#818); +#1639 = PRESENTATION_STYLE_ASSIGNMENT((#1640)); +#1640 = SURFACE_STYLE_USAGE(.BOTH.,#1641); +#1641 = SURFACE_SIDE_STYLE('',(#1642)); +#1642 = SURFACE_STYLE_FILL_AREA(#1643); +#1643 = FILL_AREA_STYLE('',(#1644)); +#1644 = FILL_AREA_STYLE_COLOUR('',#1595); +#1645 = STYLED_ITEM('color',(#1646),#837); +#1646 = PRESENTATION_STYLE_ASSIGNMENT((#1647)); +#1647 = SURFACE_STYLE_USAGE(.BOTH.,#1648); +#1648 = SURFACE_SIDE_STYLE('',(#1649)); +#1649 = SURFACE_STYLE_FILL_AREA(#1650); +#1650 = FILL_AREA_STYLE('',(#1651)); +#1651 = FILL_AREA_STYLE_COLOUR('',#1595); +#1652 = STYLED_ITEM('color',(#1653),#856); +#1653 = PRESENTATION_STYLE_ASSIGNMENT((#1654)); +#1654 = SURFACE_STYLE_USAGE(.BOTH.,#1655); +#1655 = SURFACE_SIDE_STYLE('',(#1656)); +#1656 = SURFACE_STYLE_FILL_AREA(#1657); +#1657 = FILL_AREA_STYLE('',(#1658)); +#1658 = FILL_AREA_STYLE_COLOUR('',#1595); +#1659 = STYLED_ITEM('color',(#1660),#875); +#1660 = PRESENTATION_STYLE_ASSIGNMENT((#1661)); +#1661 = SURFACE_STYLE_USAGE(.BOTH.,#1662); +#1662 = SURFACE_SIDE_STYLE('',(#1663)); +#1663 = SURFACE_STYLE_FILL_AREA(#1664); +#1664 = FILL_AREA_STYLE('',(#1665)); +#1665 = FILL_AREA_STYLE_COLOUR('',#1595); +#1666 = STYLED_ITEM('color',(#1667),#894); +#1667 = PRESENTATION_STYLE_ASSIGNMENT((#1668)); +#1668 = SURFACE_STYLE_USAGE(.BOTH.,#1669); +#1669 = SURFACE_SIDE_STYLE('',(#1670)); +#1670 = SURFACE_STYLE_FILL_AREA(#1671); +#1671 = FILL_AREA_STYLE('',(#1672)); +#1672 = FILL_AREA_STYLE_COLOUR('',#1595); +#1673 = STYLED_ITEM('color',(#1674),#913); +#1674 = PRESENTATION_STYLE_ASSIGNMENT((#1675)); +#1675 = SURFACE_STYLE_USAGE(.BOTH.,#1676); +#1676 = SURFACE_SIDE_STYLE('',(#1677)); +#1677 = SURFACE_STYLE_FILL_AREA(#1678); +#1678 = FILL_AREA_STYLE('',(#1679)); +#1679 = FILL_AREA_STYLE_COLOUR('',#1595); +#1680 = STYLED_ITEM('color',(#1681),#932); +#1681 = PRESENTATION_STYLE_ASSIGNMENT((#1682)); +#1682 = SURFACE_STYLE_USAGE(.BOTH.,#1683); +#1683 = SURFACE_SIDE_STYLE('',(#1684)); +#1684 = SURFACE_STYLE_FILL_AREA(#1685); +#1685 = FILL_AREA_STYLE('',(#1686)); +#1686 = FILL_AREA_STYLE_COLOUR('',#1595); +#1687 = STYLED_ITEM('color',(#1688),#951); +#1688 = PRESENTATION_STYLE_ASSIGNMENT((#1689)); +#1689 = SURFACE_STYLE_USAGE(.BOTH.,#1690); +#1690 = SURFACE_SIDE_STYLE('',(#1691)); +#1691 = SURFACE_STYLE_FILL_AREA(#1692); +#1692 = FILL_AREA_STYLE('',(#1693)); +#1693 = FILL_AREA_STYLE_COLOUR('',#1595); +#1694 = STYLED_ITEM('color',(#1695),#970); +#1695 = PRESENTATION_STYLE_ASSIGNMENT((#1696)); +#1696 = SURFACE_STYLE_USAGE(.BOTH.,#1697); +#1697 = SURFACE_SIDE_STYLE('',(#1698)); +#1698 = SURFACE_STYLE_FILL_AREA(#1699); +#1699 = FILL_AREA_STYLE('',(#1700)); +#1700 = FILL_AREA_STYLE_COLOUR('',#1595); +#1701 = STYLED_ITEM('color',(#1702),#989); +#1702 = PRESENTATION_STYLE_ASSIGNMENT((#1703)); +#1703 = SURFACE_STYLE_USAGE(.BOTH.,#1704); +#1704 = SURFACE_SIDE_STYLE('',(#1705)); +#1705 = SURFACE_STYLE_FILL_AREA(#1706); +#1706 = FILL_AREA_STYLE('',(#1707)); +#1707 = FILL_AREA_STYLE_COLOUR('',#1595); +#1708 = STYLED_ITEM('color',(#1709),#1008); +#1709 = PRESENTATION_STYLE_ASSIGNMENT((#1710)); +#1710 = SURFACE_STYLE_USAGE(.BOTH.,#1711); +#1711 = SURFACE_SIDE_STYLE('',(#1712)); +#1712 = SURFACE_STYLE_FILL_AREA(#1713); +#1713 = FILL_AREA_STYLE('',(#1714)); +#1714 = FILL_AREA_STYLE_COLOUR('',#1595); +#1715 = STYLED_ITEM('color',(#1716),#1027); +#1716 = PRESENTATION_STYLE_ASSIGNMENT((#1717)); +#1717 = SURFACE_STYLE_USAGE(.BOTH.,#1718); +#1718 = SURFACE_SIDE_STYLE('',(#1719)); +#1719 = SURFACE_STYLE_FILL_AREA(#1720); +#1720 = FILL_AREA_STYLE('',(#1721)); +#1721 = FILL_AREA_STYLE_COLOUR('',#1595); +#1722 = STYLED_ITEM('color',(#1723),#1046); +#1723 = PRESENTATION_STYLE_ASSIGNMENT((#1724)); +#1724 = SURFACE_STYLE_USAGE(.BOTH.,#1725); +#1725 = SURFACE_SIDE_STYLE('',(#1726)); +#1726 = SURFACE_STYLE_FILL_AREA(#1727); +#1727 = FILL_AREA_STYLE('',(#1728)); +#1728 = FILL_AREA_STYLE_COLOUR('',#1595); +#1729 = STYLED_ITEM('color',(#1730),#1065); +#1730 = PRESENTATION_STYLE_ASSIGNMENT((#1731)); +#1731 = SURFACE_STYLE_USAGE(.BOTH.,#1732); +#1732 = SURFACE_SIDE_STYLE('',(#1733)); +#1733 = SURFACE_STYLE_FILL_AREA(#1734); +#1734 = FILL_AREA_STYLE('',(#1735)); +#1735 = FILL_AREA_STYLE_COLOUR('',#1595); +#1736 = STYLED_ITEM('color',(#1737),#1084); +#1737 = PRESENTATION_STYLE_ASSIGNMENT((#1738)); +#1738 = SURFACE_STYLE_USAGE(.BOTH.,#1739); +#1739 = SURFACE_SIDE_STYLE('',(#1740)); +#1740 = SURFACE_STYLE_FILL_AREA(#1741); +#1741 = FILL_AREA_STYLE('',(#1742)); +#1742 = FILL_AREA_STYLE_COLOUR('',#1595); +#1743 = STYLED_ITEM('color',(#1744),#1103); +#1744 = PRESENTATION_STYLE_ASSIGNMENT((#1745)); +#1745 = SURFACE_STYLE_USAGE(.BOTH.,#1746); +#1746 = SURFACE_SIDE_STYLE('',(#1747)); +#1747 = SURFACE_STYLE_FILL_AREA(#1748); +#1748 = FILL_AREA_STYLE('',(#1749)); +#1749 = FILL_AREA_STYLE_COLOUR('',#1595); +#1750 = STYLED_ITEM('color',(#1751),#1122); +#1751 = PRESENTATION_STYLE_ASSIGNMENT((#1752)); +#1752 = SURFACE_STYLE_USAGE(.BOTH.,#1753); +#1753 = SURFACE_SIDE_STYLE('',(#1754)); +#1754 = SURFACE_STYLE_FILL_AREA(#1755); +#1755 = FILL_AREA_STYLE('',(#1756)); +#1756 = FILL_AREA_STYLE_COLOUR('',#1595); +#1757 = STYLED_ITEM('color',(#1758),#1141); +#1758 = PRESENTATION_STYLE_ASSIGNMENT((#1759)); +#1759 = SURFACE_STYLE_USAGE(.BOTH.,#1760); +#1760 = SURFACE_SIDE_STYLE('',(#1761)); +#1761 = SURFACE_STYLE_FILL_AREA(#1762); +#1762 = FILL_AREA_STYLE('',(#1763)); +#1763 = FILL_AREA_STYLE_COLOUR('',#1595); +#1764 = STYLED_ITEM('color',(#1765),#1160); +#1765 = PRESENTATION_STYLE_ASSIGNMENT((#1766)); +#1766 = SURFACE_STYLE_USAGE(.BOTH.,#1767); +#1767 = SURFACE_SIDE_STYLE('',(#1768)); +#1768 = SURFACE_STYLE_FILL_AREA(#1769); +#1769 = FILL_AREA_STYLE('',(#1770)); +#1770 = FILL_AREA_STYLE_COLOUR('',#1595); +#1771 = STYLED_ITEM('color',(#1772),#1179); +#1772 = PRESENTATION_STYLE_ASSIGNMENT((#1773)); +#1773 = SURFACE_STYLE_USAGE(.BOTH.,#1774); +#1774 = SURFACE_SIDE_STYLE('',(#1775)); +#1775 = SURFACE_STYLE_FILL_AREA(#1776); +#1776 = FILL_AREA_STYLE('',(#1777)); +#1777 = FILL_AREA_STYLE_COLOUR('',#1595); +#1778 = STYLED_ITEM('color',(#1779),#1198); +#1779 = PRESENTATION_STYLE_ASSIGNMENT((#1780)); +#1780 = SURFACE_STYLE_USAGE(.BOTH.,#1781); +#1781 = SURFACE_SIDE_STYLE('',(#1782)); +#1782 = SURFACE_STYLE_FILL_AREA(#1783); +#1783 = FILL_AREA_STYLE('',(#1784)); +#1784 = FILL_AREA_STYLE_COLOUR('',#1595); +#1785 = STYLED_ITEM('color',(#1786),#1217); +#1786 = PRESENTATION_STYLE_ASSIGNMENT((#1787)); +#1787 = SURFACE_STYLE_USAGE(.BOTH.,#1788); +#1788 = SURFACE_SIDE_STYLE('',(#1789)); +#1789 = SURFACE_STYLE_FILL_AREA(#1790); +#1790 = FILL_AREA_STYLE('',(#1791)); +#1791 = FILL_AREA_STYLE_COLOUR('',#1595); +#1792 = STYLED_ITEM('color',(#1793),#1236); +#1793 = PRESENTATION_STYLE_ASSIGNMENT((#1794)); +#1794 = SURFACE_STYLE_USAGE(.BOTH.,#1795); +#1795 = SURFACE_SIDE_STYLE('',(#1796)); +#1796 = SURFACE_STYLE_FILL_AREA(#1797); +#1797 = FILL_AREA_STYLE('',(#1798)); +#1798 = FILL_AREA_STYLE_COLOUR('',#1595); +#1799 = STYLED_ITEM('color',(#1800),#1255); +#1800 = PRESENTATION_STYLE_ASSIGNMENT((#1801)); +#1801 = SURFACE_STYLE_USAGE(.BOTH.,#1802); +#1802 = SURFACE_SIDE_STYLE('',(#1803)); +#1803 = SURFACE_STYLE_FILL_AREA(#1804); +#1804 = FILL_AREA_STYLE('',(#1805)); +#1805 = FILL_AREA_STYLE_COLOUR('',#1595); +#1806 = STYLED_ITEM('color',(#1807),#1274); +#1807 = PRESENTATION_STYLE_ASSIGNMENT((#1808)); +#1808 = SURFACE_STYLE_USAGE(.BOTH.,#1809); +#1809 = SURFACE_SIDE_STYLE('',(#1810)); +#1810 = SURFACE_STYLE_FILL_AREA(#1811); +#1811 = FILL_AREA_STYLE('',(#1812)); +#1812 = FILL_AREA_STYLE_COLOUR('',#1595); +#1813 = STYLED_ITEM('color',(#1814),#1293); +#1814 = PRESENTATION_STYLE_ASSIGNMENT((#1815)); +#1815 = SURFACE_STYLE_USAGE(.BOTH.,#1816); +#1816 = SURFACE_SIDE_STYLE('',(#1817)); +#1817 = SURFACE_STYLE_FILL_AREA(#1818); +#1818 = FILL_AREA_STYLE('',(#1819)); +#1819 = FILL_AREA_STYLE_COLOUR('',#1595); +#1820 = STYLED_ITEM('color',(#1821),#1312); +#1821 = PRESENTATION_STYLE_ASSIGNMENT((#1822)); +#1822 = SURFACE_STYLE_USAGE(.BOTH.,#1823); +#1823 = SURFACE_SIDE_STYLE('',(#1824)); +#1824 = SURFACE_STYLE_FILL_AREA(#1825); +#1825 = FILL_AREA_STYLE('',(#1826)); +#1826 = FILL_AREA_STYLE_COLOUR('',#1595); +#1827 = STYLED_ITEM('color',(#1828),#1331); +#1828 = PRESENTATION_STYLE_ASSIGNMENT((#1829)); +#1829 = SURFACE_STYLE_USAGE(.BOTH.,#1830); +#1830 = SURFACE_SIDE_STYLE('',(#1831)); +#1831 = SURFACE_STYLE_FILL_AREA(#1832); +#1832 = FILL_AREA_STYLE('',(#1833)); +#1833 = FILL_AREA_STYLE_COLOUR('',#1595); +#1834 = STYLED_ITEM('color',(#1835),#1350); +#1835 = PRESENTATION_STYLE_ASSIGNMENT((#1836)); +#1836 = SURFACE_STYLE_USAGE(.BOTH.,#1837); +#1837 = SURFACE_SIDE_STYLE('',(#1838)); +#1838 = SURFACE_STYLE_FILL_AREA(#1839); +#1839 = FILL_AREA_STYLE('',(#1840)); +#1840 = FILL_AREA_STYLE_COLOUR('',#1595); +#1841 = STYLED_ITEM('color',(#1842),#1369); +#1842 = PRESENTATION_STYLE_ASSIGNMENT((#1843)); +#1843 = SURFACE_STYLE_USAGE(.BOTH.,#1844); +#1844 = SURFACE_SIDE_STYLE('',(#1845)); +#1845 = SURFACE_STYLE_FILL_AREA(#1846); +#1846 = FILL_AREA_STYLE('',(#1847)); +#1847 = FILL_AREA_STYLE_COLOUR('',#1595); +#1848 = STYLED_ITEM('color',(#1849),#1388); +#1849 = PRESENTATION_STYLE_ASSIGNMENT((#1850)); +#1850 = SURFACE_STYLE_USAGE(.BOTH.,#1851); +#1851 = SURFACE_SIDE_STYLE('',(#1852)); +#1852 = SURFACE_STYLE_FILL_AREA(#1853); +#1853 = FILL_AREA_STYLE('',(#1854)); +#1854 = FILL_AREA_STYLE_COLOUR('',#1595); +#1855 = STYLED_ITEM('color',(#1856),#1407); +#1856 = PRESENTATION_STYLE_ASSIGNMENT((#1857)); +#1857 = SURFACE_STYLE_USAGE(.BOTH.,#1858); +#1858 = SURFACE_SIDE_STYLE('',(#1859)); +#1859 = SURFACE_STYLE_FILL_AREA(#1860); +#1860 = FILL_AREA_STYLE('',(#1861)); +#1861 = FILL_AREA_STYLE_COLOUR('',#1595); +#1862 = STYLED_ITEM('color',(#1863),#1426); +#1863 = PRESENTATION_STYLE_ASSIGNMENT((#1864)); +#1864 = SURFACE_STYLE_USAGE(.BOTH.,#1865); +#1865 = SURFACE_SIDE_STYLE('',(#1866)); +#1866 = SURFACE_STYLE_FILL_AREA(#1867); +#1867 = FILL_AREA_STYLE('',(#1868)); +#1868 = FILL_AREA_STYLE_COLOUR('',#1595); +#1869 = STYLED_ITEM('color',(#1870),#1445); +#1870 = PRESENTATION_STYLE_ASSIGNMENT((#1871)); +#1871 = SURFACE_STYLE_USAGE(.BOTH.,#1872); +#1872 = SURFACE_SIDE_STYLE('',(#1873)); +#1873 = SURFACE_STYLE_FILL_AREA(#1874); +#1874 = FILL_AREA_STYLE('',(#1875)); +#1875 = FILL_AREA_STYLE_COLOUR('',#1595); +#1876 = STYLED_ITEM('color',(#1877),#1464); +#1877 = PRESENTATION_STYLE_ASSIGNMENT((#1878)); +#1878 = SURFACE_STYLE_USAGE(.BOTH.,#1879); +#1879 = SURFACE_SIDE_STYLE('',(#1880)); +#1880 = SURFACE_STYLE_FILL_AREA(#1881); +#1881 = FILL_AREA_STYLE('',(#1882)); +#1882 = FILL_AREA_STYLE_COLOUR('',#1595); +#1883 = STYLED_ITEM('color',(#1884),#1483); +#1884 = PRESENTATION_STYLE_ASSIGNMENT((#1885)); +#1885 = SURFACE_STYLE_USAGE(.BOTH.,#1886); +#1886 = SURFACE_SIDE_STYLE('',(#1887)); +#1887 = SURFACE_STYLE_FILL_AREA(#1888); +#1888 = FILL_AREA_STYLE('',(#1889)); +#1889 = FILL_AREA_STYLE_COLOUR('',#1595); +#1890 = STYLED_ITEM('color',(#1891),#1502); +#1891 = PRESENTATION_STYLE_ASSIGNMENT((#1892)); +#1892 = SURFACE_STYLE_USAGE(.BOTH.,#1893); +#1893 = SURFACE_SIDE_STYLE('',(#1894)); +#1894 = SURFACE_STYLE_FILL_AREA(#1895); +#1895 = FILL_AREA_STYLE('',(#1896)); +#1896 = FILL_AREA_STYLE_COLOUR('',#1595); +#1897 = STYLED_ITEM('color',(#1898),#1521); +#1898 = PRESENTATION_STYLE_ASSIGNMENT((#1899)); +#1899 = SURFACE_STYLE_USAGE(.BOTH.,#1900); +#1900 = SURFACE_SIDE_STYLE('',(#1901)); +#1901 = SURFACE_STYLE_FILL_AREA(#1902); +#1902 = FILL_AREA_STYLE('',(#1903)); +#1903 = FILL_AREA_STYLE_COLOUR('',#1587); +ENDSEC; +END-ISO-10303-21;
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>stm32f401vbh6</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>stm32f401vbh6</title>