3 Commits

Author SHA1 Message Date
Wendelin Waldhart
d1a3ba951a changed design, added frontplate and button mount 2026-01-27 19:50:45 +01:00
cf8347a1a6 PCB complete 2026-01-27 09:07:04 +01:00
6b5ad3edce Fertigstellung Keyboard PCB
Vorbereitung für Print müssen bzgl. A4-Papieraudruck noch erledigt werden
2026-01-16 11:56:47 +01:00
102 changed files with 167623 additions and 12 deletions

View File

@@ -12,8 +12,8 @@
#include <Arduino.h>
#include <Wire.h>
// CONSTANTS DEFINITONS
#define N_KEYBOARD_ROW 4 // for PROD. change to 5
#define N_KEYBOARD_COL 3 // for PROD. change to 5
#define N_KEYBOARD_ROW 5 // for PROD. change to 5
#define N_KEYBOARD_COL 5 // for PROD. change to 5
#define N_CV_GATES 2 // PROD. OK
#define N_SB 2 // PROD. OK
#define BAUDRATE 115200
@@ -34,13 +34,13 @@
#define PIN_K_C3 5 // DEV. not in use - PROD. pin OK
#define PIN_K_C4 6 // DEV. not in use - PROD. pin OK
// SEQUENCER BUTTON PINS
#define PIN_SB_1_REC 38 // for PROD. change to 33 / not available on dev board
#define PIN_SB_1_PLAY 37 // for PROD. change to 34 / not available on dev board
#define PIN_SB_1_REC 33 // for PROD. change to 33 / not available on dev board
#define PIN_SB_1_PLAY 34 // for PROD. change to 34 / not available on dev board
#define PIN_SB_2_REC 35 // 35
#define PIN_SB_2_PLAY 36 // 36
// MISC/INFO PINS
#define PIN_VCO1_EN 41 // PROD. pin 37 TODO: if there is an active key mapped to CV-Gate 1 --> HIGH
#define PIN_VCO2_EN 40 // PROD. pin 38 TODO: if there is an active key mapped to CV-Gate 2 --> HIGH
#define PIN_VCO1_EN 37 // PROD. pin 37 TODO: if there is an active key mapped to CV-Gate 1 --> HIGH
#define PIN_VCO2_EN 38 // PROD. pin 38 TODO: if there is an active key mapped to CV-Gate 2 --> HIGH
#define PIN_REC 39 // PROD. pin 39 TODO: if any sb is recording LED on (active-low)
#define PIN_BPM 12 // PROD. pin 12 TODO: get bpm through potentiometer analog value -> ADC-Pin
#define PIN_B_METRONOME 13 // PROD. pin 13 TODO: button activates/deactivates bpm led output (pull-up)

View File

@@ -6,18 +6,19 @@
#include "FIRMWARE_DEF.h"
#include "FIRMWARE.h"
byte pins_keyboard_row[N_KEYBOARD_ROW] = {PIN_K_R0, PIN_K_R1, PIN_K_R2, PIN_K_R3};
byte pins_keyboard_col[N_KEYBOARD_COL] = {PIN_K_C0, PIN_K_C1, PIN_K_C2};
byte pins_keyboard_row[N_KEYBOARD_ROW] = {PIN_K_R0, PIN_K_R1, PIN_K_R2, PIN_K_R3, PIN_K_R4};
byte pins_keyboard_col[N_KEYBOARD_COL] = {PIN_K_C0, PIN_K_C1, PIN_K_C2, PIN_K_C3, PIN_K_C4};
Keyboard keyboard(N_KEYBOARD_ROW, N_KEYBOARD_COL, pins_keyboard_row, pins_keyboard_col);
Adafruit_MCP4728 MCP4728;
MCP4728_channel_t cvMap[N_CV_GATES] = {MCP4728_CHANNEL_A, MCP4728_CHANNEL_B};
uint16_t keyToVoltage[N_KEYBOARD_ROW*N_KEYBOARD_COL] = {
1*83, 5*83, 9*83,
2*83, 6*83, 10*83,
3*83, 7*83, 11*83,
4*83, 8*83, 12*83
1*83, 6*83, 11*83, 16*83, 21*83,
2*83, 7*83, 12*83, 17*83, 22*83,
3*83, 8*83, 13*83, 18*83, 23*83,
4*83, 9*83, 14*83, 19*83, 24*83,
5*83, 10*83, 15*83, 20*83, 25*83
};
CV cv(&MCP4728, &Wire, N_CV_GATES, cvMap, keyToVoltage, N_KEYBOARD_ROW, N_KEYBOARD_COL);
@@ -376,6 +377,7 @@ void loop()
Key k1 = keyboard.getQueue(0);
if(!isNotKey(k1))
{
Serial.printf("\n\r[DEBUG] K1: R%iC%i", k1.row, k1.col);
voltage_ch1 = keyToVoltage[k1.row * N_KEYBOARD_COL + k1.col];
cv1_active = true;
}
@@ -386,6 +388,7 @@ void loop()
Key k2 = keyboard.getQueue(1);
if(!isNotKey(k2))
{
Serial.printf("\n\r[DEBUG] K2: R%iC%i", k2.row, k2.col);
voltage_ch2 = keyToVoltage[k2.row * N_KEYBOARD_COL + k2.col];
cv2_active = true;
}

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1 @@
Record=TopLevelDocument|FileName=Keyboard.SchDoc|SheetNumber=1

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,547 @@
Added Component: Designator=D1(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D2(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D3(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D4(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D5(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D6(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D7(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D8(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D9(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D10(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D11(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D12(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D13(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D14(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D15(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D16(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D17(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D18(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D19(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D20(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D21(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D22(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D23(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D24(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=D25(DO-35_02_VIS)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.lcsc.com/datasheet/C2128.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-03"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C2128"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=J1(IDC-TH_12P-P2.54_BOOMELE-2X6P-2.54MM)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-12-06"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LCSC Part #"; Value = "C9136"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-12-06"; VariantName = "[No Variations]"
Added Component: Designator=LED1(LED_5MM - red)
Add component (AddParameter): Name = "LatestRevisionDate"; Value = "01-Nov-2013"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "21-Feb-2011"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "SimulationModellSource"; Value = "Miscellaneous Devices"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Usage"; Value = "only permitted for non-commercial purposes at HTL I Innsbruck"; VariantName = "[No Variations]"
Added Component: Designator=R1(36_R_0207/RM4 - 82R)
Add component (AddParameter): Name = "LatestRevisionDate"; Value = "07-Sep-2019"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "21-Feb-2011"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Usage"; Value = "only permitted for non-commercial purposes at HTL I Innsbruck"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Value"; Value = "82R or 100R"; VariantName = "[No Variations]"
Added Component: Designator=S1(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S2(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S3(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S4(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S5(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S6(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S7(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S8(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S9(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S10(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S11(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S12(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S13(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S14(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S15(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S16(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S17(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S18(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S19(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S20(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S21(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S22(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S23(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S24(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Component: Designator=S25(TS026650BK100SCRD)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1Description"; Value = "Datasheet"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "ComponentLink1URL"; Value = "https://www.sameskydevices.com/product/resource/ts02.pdf"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2025-09-25"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2025-09-25"; VariantName = "[No Variations]"
Added Pin To Net: NetName=3V3 Pin=J1-12
Added Pin To Net: NetName=3V3 Pin=R1-2
Added Net: Name=3V3
Added Pin To Net: NetName=C0 Pin=J1-1
Added Pin To Net: NetName=C0 Pin=S1-2
Added Pin To Net: NetName=C0 Pin=S1-2
Added Pin To Net: NetName=C0 Pin=S6-2
Added Pin To Net: NetName=C0 Pin=S6-2
Added Pin To Net: NetName=C0 Pin=S11-2
Added Pin To Net: NetName=C0 Pin=S11-2
Added Pin To Net: NetName=C0 Pin=S16-2
Added Pin To Net: NetName=C0 Pin=S16-2
Added Pin To Net: NetName=C0 Pin=S21-2
Added Pin To Net: NetName=C0 Pin=S21-2
Added Net: Name=C0
Added Pin To Net: NetName=C1 Pin=J1-3
Added Pin To Net: NetName=C1 Pin=S2-2
Added Pin To Net: NetName=C1 Pin=S2-2
Added Pin To Net: NetName=C1 Pin=S7-2
Added Pin To Net: NetName=C1 Pin=S7-2
Added Pin To Net: NetName=C1 Pin=S12-2
Added Pin To Net: NetName=C1 Pin=S12-2
Added Pin To Net: NetName=C1 Pin=S17-2
Added Pin To Net: NetName=C1 Pin=S17-2
Added Pin To Net: NetName=C1 Pin=S22-2
Added Pin To Net: NetName=C1 Pin=S22-2
Added Net: Name=C1
Added Pin To Net: NetName=C2 Pin=J1-5
Added Pin To Net: NetName=C2 Pin=S3-2
Added Pin To Net: NetName=C2 Pin=S3-2
Added Pin To Net: NetName=C2 Pin=S8-2
Added Pin To Net: NetName=C2 Pin=S8-2
Added Pin To Net: NetName=C2 Pin=S13-2
Added Pin To Net: NetName=C2 Pin=S13-2
Added Pin To Net: NetName=C2 Pin=S18-2
Added Pin To Net: NetName=C2 Pin=S18-2
Added Pin To Net: NetName=C2 Pin=S23-2
Added Pin To Net: NetName=C2 Pin=S23-2
Added Net: Name=C2
Added Pin To Net: NetName=C3 Pin=J1-7
Added Pin To Net: NetName=C3 Pin=S4-2
Added Pin To Net: NetName=C3 Pin=S4-2
Added Pin To Net: NetName=C3 Pin=S9-2
Added Pin To Net: NetName=C3 Pin=S9-2
Added Pin To Net: NetName=C3 Pin=S14-2
Added Pin To Net: NetName=C3 Pin=S14-2
Added Pin To Net: NetName=C3 Pin=S19-2
Added Pin To Net: NetName=C3 Pin=S19-2
Added Pin To Net: NetName=C3 Pin=S24-2
Added Pin To Net: NetName=C3 Pin=S24-2
Added Net: Name=C3
Added Pin To Net: NetName=C4 Pin=J1-9
Added Pin To Net: NetName=C4 Pin=S5-2
Added Pin To Net: NetName=C4 Pin=S5-2
Added Pin To Net: NetName=C4 Pin=S10-2
Added Pin To Net: NetName=C4 Pin=S10-2
Added Pin To Net: NetName=C4 Pin=S15-2
Added Pin To Net: NetName=C4 Pin=S15-2
Added Pin To Net: NetName=C4 Pin=S20-2
Added Pin To Net: NetName=C4 Pin=S20-2
Added Pin To Net: NetName=C4 Pin=S25-2
Added Pin To Net: NetName=C4 Pin=S25-2
Added Net: Name=C4
Added Pin To Net: NetName=GND Pin=J1-11
Added Pin To Net: NetName=GND Pin=LED1-K
Added Net: Name=GND
Added Pin To Net: NetName=NetD1_2 Pin=D1-2
Added Pin To Net: NetName=NetD1_2 Pin=S1-1
Added Pin To Net: NetName=NetD1_2 Pin=S1-1
Added Net: Name=NetD1_2
Added Pin To Net: NetName=NetD2_2 Pin=D2-2
Added Pin To Net: NetName=NetD2_2 Pin=S2-1
Added Pin To Net: NetName=NetD2_2 Pin=S2-1
Added Net: Name=NetD2_2
Added Pin To Net: NetName=NetD3_2 Pin=D3-2
Added Pin To Net: NetName=NetD3_2 Pin=S3-1
Added Pin To Net: NetName=NetD3_2 Pin=S3-1
Added Net: Name=NetD3_2
Added Pin To Net: NetName=NetD4_2 Pin=D4-2
Added Pin To Net: NetName=NetD4_2 Pin=S4-1
Added Pin To Net: NetName=NetD4_2 Pin=S4-1
Added Net: Name=NetD4_2
Added Pin To Net: NetName=NetD5_2 Pin=D5-2
Added Pin To Net: NetName=NetD5_2 Pin=S5-1
Added Pin To Net: NetName=NetD5_2 Pin=S5-1
Added Net: Name=NetD5_2
Added Pin To Net: NetName=NetD6_2 Pin=D6-2
Added Pin To Net: NetName=NetD6_2 Pin=S6-1
Added Pin To Net: NetName=NetD6_2 Pin=S6-1
Added Net: Name=NetD6_2
Added Pin To Net: NetName=NetD7_2 Pin=D7-2
Added Pin To Net: NetName=NetD7_2 Pin=S7-1
Added Pin To Net: NetName=NetD7_2 Pin=S7-1
Added Net: Name=NetD7_2
Added Pin To Net: NetName=NetD8_2 Pin=D8-2
Added Pin To Net: NetName=NetD8_2 Pin=S8-1
Added Pin To Net: NetName=NetD8_2 Pin=S8-1
Added Net: Name=NetD8_2
Added Pin To Net: NetName=NetD9_2 Pin=D9-2
Added Pin To Net: NetName=NetD9_2 Pin=S9-1
Added Pin To Net: NetName=NetD9_2 Pin=S9-1
Added Net: Name=NetD9_2
Added Pin To Net: NetName=NetD10_2 Pin=D10-2
Added Pin To Net: NetName=NetD10_2 Pin=S10-1
Added Pin To Net: NetName=NetD10_2 Pin=S10-1
Added Net: Name=NetD10_2
Added Pin To Net: NetName=NetD11_2 Pin=D11-2
Added Pin To Net: NetName=NetD11_2 Pin=S11-1
Added Pin To Net: NetName=NetD11_2 Pin=S11-1
Added Net: Name=NetD11_2
Added Pin To Net: NetName=NetD12_2 Pin=D12-2
Added Pin To Net: NetName=NetD12_2 Pin=S12-1
Added Pin To Net: NetName=NetD12_2 Pin=S12-1
Added Net: Name=NetD12_2
Added Pin To Net: NetName=NetD13_2 Pin=D13-2
Added Pin To Net: NetName=NetD13_2 Pin=S13-1
Added Pin To Net: NetName=NetD13_2 Pin=S13-1
Added Net: Name=NetD13_2
Added Pin To Net: NetName=NetD14_2 Pin=D14-2
Added Pin To Net: NetName=NetD14_2 Pin=S14-1
Added Pin To Net: NetName=NetD14_2 Pin=S14-1
Added Net: Name=NetD14_2
Added Pin To Net: NetName=NetD15_2 Pin=D15-2
Added Pin To Net: NetName=NetD15_2 Pin=S15-1
Added Pin To Net: NetName=NetD15_2 Pin=S15-1
Added Net: Name=NetD15_2
Added Pin To Net: NetName=NetD16_2 Pin=D16-2
Added Pin To Net: NetName=NetD16_2 Pin=S16-1
Added Pin To Net: NetName=NetD16_2 Pin=S16-1
Added Net: Name=NetD16_2
Added Pin To Net: NetName=NetD17_2 Pin=D17-2
Added Pin To Net: NetName=NetD17_2 Pin=S17-1
Added Pin To Net: NetName=NetD17_2 Pin=S17-1
Added Net: Name=NetD17_2
Added Pin To Net: NetName=NetD18_2 Pin=D18-2
Added Pin To Net: NetName=NetD18_2 Pin=S18-1
Added Pin To Net: NetName=NetD18_2 Pin=S18-1
Added Net: Name=NetD18_2
Added Pin To Net: NetName=NetD19_2 Pin=D19-2
Added Pin To Net: NetName=NetD19_2 Pin=S19-1
Added Pin To Net: NetName=NetD19_2 Pin=S19-1
Added Net: Name=NetD19_2
Added Pin To Net: NetName=NetD20_2 Pin=D20-2
Added Pin To Net: NetName=NetD20_2 Pin=S20-1
Added Pin To Net: NetName=NetD20_2 Pin=S20-1
Added Net: Name=NetD20_2
Added Pin To Net: NetName=NetD21_2 Pin=D21-2
Added Pin To Net: NetName=NetD21_2 Pin=S21-1
Added Pin To Net: NetName=NetD21_2 Pin=S21-1
Added Net: Name=NetD21_2
Added Pin To Net: NetName=NetD22_2 Pin=D22-2
Added Pin To Net: NetName=NetD22_2 Pin=S22-1
Added Pin To Net: NetName=NetD22_2 Pin=S22-1
Added Net: Name=NetD22_2
Added Pin To Net: NetName=NetD23_2 Pin=D23-2
Added Pin To Net: NetName=NetD23_2 Pin=S23-1
Added Pin To Net: NetName=NetD23_2 Pin=S23-1
Added Net: Name=NetD23_2
Added Pin To Net: NetName=NetD24_2 Pin=D24-2
Added Pin To Net: NetName=NetD24_2 Pin=S24-1
Added Pin To Net: NetName=NetD24_2 Pin=S24-1
Added Net: Name=NetD24_2
Added Pin To Net: NetName=NetD25_2 Pin=D25-2
Added Pin To Net: NetName=NetD25_2 Pin=S25-1
Added Pin To Net: NetName=NetD25_2 Pin=S25-1
Added Net: Name=NetD25_2
Added Pin To Net: NetName=NetLED1_A Pin=LED1-A
Added Pin To Net: NetName=NetLED1_A Pin=R1-1
Added Net: Name=NetLED1_A
Added Pin To Net: NetName=R0 Pin=D1-1
Added Pin To Net: NetName=R0 Pin=D2-1
Added Pin To Net: NetName=R0 Pin=D3-1
Added Pin To Net: NetName=R0 Pin=D4-1
Added Pin To Net: NetName=R0 Pin=D5-1
Added Pin To Net: NetName=R0 Pin=J1-2
Added Net: Name=R0
Added Pin To Net: NetName=R1 Pin=D6-1
Added Pin To Net: NetName=R1 Pin=D7-1
Added Pin To Net: NetName=R1 Pin=D8-1
Added Pin To Net: NetName=R1 Pin=D9-1
Added Pin To Net: NetName=R1 Pin=D10-1
Added Pin To Net: NetName=R1 Pin=J1-4
Added Net: Name=R1
Added Pin To Net: NetName=R2 Pin=D11-1
Added Pin To Net: NetName=R2 Pin=D12-1
Added Pin To Net: NetName=R2 Pin=D13-1
Added Pin To Net: NetName=R2 Pin=D14-1
Added Pin To Net: NetName=R2 Pin=D15-1
Added Pin To Net: NetName=R2 Pin=J1-6
Added Net: Name=R2
Added Pin To Net: NetName=R3 Pin=D16-1
Added Pin To Net: NetName=R3 Pin=D17-1
Added Pin To Net: NetName=R3 Pin=D18-1
Added Pin To Net: NetName=R3 Pin=D19-1
Added Pin To Net: NetName=R3 Pin=D20-1
Added Pin To Net: NetName=R3 Pin=J1-8
Added Net: Name=R3
Added Pin To Net: NetName=R4 Pin=D21-1
Added Pin To Net: NetName=R4 Pin=D22-1
Added Pin To Net: NetName=R4 Pin=D23-1
Added Pin To Net: NetName=R4 Pin=D24-1
Added Pin To Net: NetName=R4 Pin=D25-1
Added Pin To Net: NetName=R4 Pin=J1-10
Added Net: Name=R4
Added Class: Name=Keyboard
Added Rule: Name=Schematic Supply Nets
Added Rule: Name=Schematic Supply Nets_1

View File

@@ -0,0 +1,85 @@
Removed Pin From Net: NetName=C0 Pin=J1-1
Removed Pin From Net: NetName=R0 Pin=J1-2
Removed Pin From Net: NetName=C1 Pin=J1-3
Removed Pin From Net: NetName=R1 Pin=J1-4
Removed Pin From Net: NetName=C2 Pin=J1-5
Removed Pin From Net: NetName=R2 Pin=J1-6
Removed Pin From Net: NetName=C3 Pin=J1-7
Removed Pin From Net: NetName=R3 Pin=J1-8
Removed Pin From Net: NetName=C4 Pin=J1-9
Removed Pin From Net: NetName=R4 Pin=J1-10
Removed Pin From Net: NetName=GND Pin=J1-11
Removed Pin From Net: NetName=3V3 Pin=J1-12
Removed Member From Class: ClassName=Keyboard Member=J1
Added Component: Designator=J_3V3(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_C0(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_C1(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_C2(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_C3(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_C4(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_GND(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_R0(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_R1(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_R2(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_R3(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Component: Designator=J_R4(PIN_HEADER_1)
Add component (AddParameter): Name = "CAuthor"; Value = "Erik Tóth"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "LatestRev"; Value = "2026-01-13"; VariantName = "[No Variations]"
Add component (AddParameter): Name = "Published"; Value = "2026-01-13"; VariantName = "[No Variations]"
Added Pin To Net: NetName=3V3 Pin=J_3V3-1
Added Pin To Net: NetName=C0 Pin=J_C0-1
Added Pin To Net: NetName=C1 Pin=J_C1-1
Added Pin To Net: NetName=C2 Pin=J_C2-1
Added Pin To Net: NetName=C3 Pin=J_C3-1
Added Pin To Net: NetName=C4 Pin=J_C4-1
Added Pin To Net: NetName=GND Pin=J_GND-1
Added Pin To Net: NetName=R0 Pin=J_R0-1
Added Pin To Net: NetName=R1 Pin=J_R1-1
Added Pin To Net: NetName=R2 Pin=J_R2-1
Added Pin To Net: NetName=R3 Pin=J_R3-1
Added Pin To Net: NetName=R4 Pin=J_R4-1
Added Member To Class: ClassName=Keyboard Member=Component J_3V3 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_C0 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_C1 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_C2 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_C3 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_C4 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_GND J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_R0 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_R1 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_R2 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_R3 J HEADER_1x1
Added Member To Class: ClassName=Keyboard Member=Component J_R4 J HEADER_1x1

View File

@@ -0,0 +1,53 @@
Change Component Designator: Old Designator=D? New Designator=D1
Change Component Designator: Old Designator=D? New Designator=D2
Change Component Designator: Old Designator=D? New Designator=D3
Change Component Designator: Old Designator=D? New Designator=D4
Change Component Designator: Old Designator=D? New Designator=D5
Change Component Designator: Old Designator=D? New Designator=D6
Change Component Designator: Old Designator=D? New Designator=D7
Change Component Designator: Old Designator=D? New Designator=D8
Change Component Designator: Old Designator=D? New Designator=D9
Change Component Designator: Old Designator=D? New Designator=D10
Change Component Designator: Old Designator=D? New Designator=D11
Change Component Designator: Old Designator=D? New Designator=D12
Change Component Designator: Old Designator=D? New Designator=D13
Change Component Designator: Old Designator=D? New Designator=D14
Change Component Designator: Old Designator=D? New Designator=D15
Change Component Designator: Old Designator=D? New Designator=D16
Change Component Designator: Old Designator=D? New Designator=D17
Change Component Designator: Old Designator=D? New Designator=D18
Change Component Designator: Old Designator=D? New Designator=D19
Change Component Designator: Old Designator=D? New Designator=D20
Change Component Designator: Old Designator=D? New Designator=D21
Change Component Designator: Old Designator=D? New Designator=D22
Change Component Designator: Old Designator=D? New Designator=D23
Change Component Designator: Old Designator=D? New Designator=D24
Change Component Designator: Old Designator=D? New Designator=D25
Change Component Designator: Old Designator=D? New Designator=D26
Change Component Designator: Old Designator=J? New Designator=J1
Change Component Designator: Old Designator=R? New Designator=R1
Change Component Designator: Old Designator=S? New Designator=S1
Change Component Designator: Old Designator=S? New Designator=S2
Change Component Designator: Old Designator=S? New Designator=S3
Change Component Designator: Old Designator=S? New Designator=S4
Change Component Designator: Old Designator=S? New Designator=S5
Change Component Designator: Old Designator=S? New Designator=S6
Change Component Designator: Old Designator=S? New Designator=S7
Change Component Designator: Old Designator=S? New Designator=S8
Change Component Designator: Old Designator=S? New Designator=S9
Change Component Designator: Old Designator=S? New Designator=S10
Change Component Designator: Old Designator=S? New Designator=S11
Change Component Designator: Old Designator=S? New Designator=S12
Change Component Designator: Old Designator=S? New Designator=S13
Change Component Designator: Old Designator=S? New Designator=S14
Change Component Designator: Old Designator=S? New Designator=S15
Change Component Designator: Old Designator=S? New Designator=S16
Change Component Designator: Old Designator=S? New Designator=S17
Change Component Designator: Old Designator=S? New Designator=S18
Change Component Designator: Old Designator=S? New Designator=S19
Change Component Designator: Old Designator=S? New Designator=S20
Change Component Designator: Old Designator=S? New Designator=S21
Change Component Designator: Old Designator=S? New Designator=S22
Change Component Designator: Old Designator=S? New Designator=S23
Change Component Designator: Old Designator=S? New Designator=S24
Change Component Designator: Old Designator=S? New Designator=S25

View File

@@ -0,0 +1,53 @@
Change Component Designator: Old Designator=D? New Designator=D1
Change Component Designator: Old Designator=D? New Designator=D2
Change Component Designator: Old Designator=D? New Designator=D3
Change Component Designator: Old Designator=D? New Designator=D4
Change Component Designator: Old Designator=D? New Designator=D5
Change Component Designator: Old Designator=D? New Designator=D6
Change Component Designator: Old Designator=D? New Designator=D7
Change Component Designator: Old Designator=D? New Designator=D8
Change Component Designator: Old Designator=D? New Designator=D9
Change Component Designator: Old Designator=D? New Designator=D10
Change Component Designator: Old Designator=D? New Designator=D11
Change Component Designator: Old Designator=D? New Designator=D12
Change Component Designator: Old Designator=D? New Designator=D13
Change Component Designator: Old Designator=D? New Designator=D14
Change Component Designator: Old Designator=D? New Designator=D15
Change Component Designator: Old Designator=D? New Designator=D16
Change Component Designator: Old Designator=D? New Designator=D17
Change Component Designator: Old Designator=D? New Designator=D18
Change Component Designator: Old Designator=D? New Designator=D19
Change Component Designator: Old Designator=D? New Designator=D20
Change Component Designator: Old Designator=D? New Designator=D21
Change Component Designator: Old Designator=D? New Designator=D22
Change Component Designator: Old Designator=D? New Designator=D23
Change Component Designator: Old Designator=D? New Designator=D24
Change Component Designator: Old Designator=D? New Designator=D25
Change Component Designator: Old Designator=J? New Designator=J1
Change Component Designator: Old Designator=LED? New Designator=LED1
Change Component Designator: Old Designator=R? New Designator=R1
Change Component Designator: Old Designator=S? New Designator=S1
Change Component Designator: Old Designator=S? New Designator=S2
Change Component Designator: Old Designator=S? New Designator=S3
Change Component Designator: Old Designator=S? New Designator=S4
Change Component Designator: Old Designator=S? New Designator=S5
Change Component Designator: Old Designator=S? New Designator=S6
Change Component Designator: Old Designator=S? New Designator=S7
Change Component Designator: Old Designator=S? New Designator=S8
Change Component Designator: Old Designator=S? New Designator=S9
Change Component Designator: Old Designator=S? New Designator=S10
Change Component Designator: Old Designator=S? New Designator=S11
Change Component Designator: Old Designator=S? New Designator=S12
Change Component Designator: Old Designator=S? New Designator=S13
Change Component Designator: Old Designator=S? New Designator=S14
Change Component Designator: Old Designator=S? New Designator=S15
Change Component Designator: Old Designator=S? New Designator=S16
Change Component Designator: Old Designator=S? New Designator=S17
Change Component Designator: Old Designator=S? New Designator=S18
Change Component Designator: Old Designator=S? New Designator=S19
Change Component Designator: Old Designator=S? New Designator=S20
Change Component Designator: Old Designator=S? New Designator=S21
Change Component Designator: Old Designator=S? New Designator=S22
Change Component Designator: Old Designator=S? New Designator=S23
Change Component Designator: Old Designator=S? New Designator=S24
Change Component Designator: Old Designator=S? New Designator=S25

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,36 @@
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=Clearance|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=(InPolygon)|NAME=Masseflächen (Polygone)|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=UYERXMOF|DEFINEDBYLOGICALDOCUMENT=FALSE|GAP=19.685mil|GENERICCLEARANCE=19.685mil|IGNOREPADTOPADCLEARANCEINFOOTPRINT=FALSE|OBJECTCLEARANCES=ClearanceObj_Arc-ClearanceObj_Hole:0;ClearanceObj_Track-ClearanceObj_Hole:0;ClearanceObj_SMDPad-ClearanceObj_Hole:0;ClearanceObj_THPad-ClearanceObj_Hole:0;ClearanceObj_Via-ClearanceObj_Hole:0;ClearanceObj_Fill-ClearanceObj_Hole:0;ClearanceObj_Poly-ClearanceObj_Hole:0;ClearanceObj_Region-ClearanceObj_Hole:0;ClearanceObj_Text-ClearanceObj_Hole:0¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=Clearance|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=Abstand zu Nachbarnetzen|ENABLED=TRUE|PRIORITY=2|COMMENT= |UNIQUEID=UHOQSTBC|DEFINEDBYLOGICALDOCUMENT=FALSE|GAP=11.811mil|GENERICCLEARANCE=11.811mil|IGNOREPADTOPADCLEARANCEINFOOTPRINT=FALSE|OBJECTCLEARANCES=ClearanceObj_Arc-ClearanceObj_Hole:0;ClearanceObj_Track-ClearanceObj_Hole:0;ClearanceObj_SMDPad-ClearanceObj_Hole:0;ClearanceObj_THPad-ClearanceObj_Hole:0;ClearanceObj_Via-ClearanceObj_Hole:0;ClearanceObj_Fill-ClearanceObj_Hole:0;ClearanceObj_Poly-ClearanceObj_Hole:0;ClearanceObj_Region-ClearanceObj_Hole:0;ClearanceObj_Text-ClearanceObj_Hole:0¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=Width|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=InNet('GND') OR InNet('VCC') OR InNet('VDD') OR InNet('+5V') OR InNet('-5V') OR InNet('+12V') OR InNet('-12V') OR InNet('VSS')|SCOPE2EXPRESSION=All|NAME=Versorgungsleitungen|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=XSEJCTKL|DEFINEDBYLOGICALDOCUMENT=FALSE|MAXLIMIT=118.1102mil|MINLIMIT=19.685mil|PREFEREDWIDTH=78.7402mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=Width|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=Datenleitungen|ENABLED=TRUE|PRIORITY=2|COMMENT= |UNIQUEID=GMRQSWCA|DEFINEDBYLOGICALDOCUMENT=FALSE|MAXLIMIT=78.7402mil|MINLIMIT=11.811mil|PREFEREDWIDTH=39.3701mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=PlaneConnect|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=PlaneConnect|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=XVCGRCYY|DEFINEDBYLOGICALDOCUMENT=FALSE|PLANECONNECTSTYLE=Relief|RELIEFEXPANSION=20mil|RELIEFENTRIES=4|RELIEFCONDUCTORWIDTH=31.4961mil|RELIEFAIRGAP=10mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=RoutingTopology|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=RoutingTopology|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=HDNLOQVC|DEFINEDBYLOGICALDOCUMENT=FALSE|TOPOLOGY=Shortest¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=RoutingPriority|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=RoutingPriority|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=TJEVUGKT|DEFINEDBYLOGICALDOCUMENT=FALSE|ROUTINGPRIORITY=0¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=RoutingLayers|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=RoutingLayers|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=LNIWHFOH|DEFINEDBYLOGICALDOCUMENT=FALSE|TOP LAYER_V5=TRUE|MID LAYER 1_V5=TRUE|MID LAYER 2_V5=TRUE|MID LAYER 3_V5=TRUE|MID LAYER 4_V5=TRUE|MID LAYER 5_V5=TRUE|MID LAYER 6_V5=TRUE|MID LAYER 7_V5=TRUE|MID LAYER 8_V5=TRUE|MID LAYER 9_V5=TRUE|MID LAYER 10_V5=TRUE|MID LAYER 11_V5=TRUE|MID LAYER 12_V5=TRUE|MID LAYER 13_V5=TRUE|MID LAYER 14_V5=TRUE|MID LAYER 15_V5=TRUE|MID LAYER 16_V5=TRUE|MID LAYER 17_V5=TRUE|MID LAYER 18_V5=TRUE|MID LAYER 19_V5=TRUE|MID LAYER 20_V5=TRUE|MID LAYER 21_V5=TRUE|MID LAYER 22_V5=TRUE|MID LAYER 23_V5=TRUE|MID LAYER 24_V5=TRUE|MID LAYER 25_V5=TRUE|MID LAYER 26_V5=TRUE|MID LAYER 27_V5=TRUE|MID LAYER 28_V5=TRUE|MID LAYER 29_V5=TRUE|MID LAYER 30_V5=TRUE|BOTTOM LAYER_V5=TRUE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=RoutingCorners|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=RoutingCorners|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=EDDQFWMV|DEFINEDBYLOGICALDOCUMENT=FALSE|CORNERSTYLE=45-Degree|MINSETBACK=100mil|MAXSETBACK=100mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=RoutingVias|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=RoutingVias|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=TTGSIEFC|DEFINEDBYLOGICALDOCUMENT=FALSE|HOLEWIDTH=33.4646mil|WIDTH=90.5512mil|VIASTYLE=Through Hole|MINHOLEWIDTH=33.4646mil|MINWIDTH=90.5512mil|MAXHOLEWIDTH=33.4646mil|MAXWIDTH=90.5512mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=PlaneClearance|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=PlaneClearance|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=QSSSJMUQ|DEFINEDBYLOGICALDOCUMENT=FALSE|CLEARANCE=20mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=SolderMaskExpansion|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=SolderMaskExpansion|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=PSYIATRT|DEFINEDBYLOGICALDOCUMENT=FALSE|EXPANSION=4mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=PasteMaskExpansion|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=PasteMaskExpansion|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=UDXOILVY|DEFINEDBYLOGICALDOCUMENT=FALSE|EXPANSION=0mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=ShortCircuit|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=ShortCircuit|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=UIHNKCAI|DEFINEDBYLOGICALDOCUMENT=FALSE|ALLOWED=FALSE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=UnRoutedNet|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=UnRoutedNet|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=LPYWJHYC|DEFINEDBYLOGICALDOCUMENT=FALSE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=PolygonConnect|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=PolygonAnschluss|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=CCUAOUEK|DEFINEDBYLOGICALDOCUMENT=FALSE|CONNECTSTYLE=Relief|RELIEFCONDUCTORWIDTH=31.4961mil|RELIEFENTRIES=4|POLYGONRELIEFANGLE=90 Angle|AIRGAPWIDTH=10mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=ComponentClearance|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=ComponentClearance|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=CCKTLEBX|DEFINEDBYLOGICALDOCUMENT=FALSE|GAP=10mil|COLLISIONCHECKMODE=3|VERTICALGAP=10mil|SHOWDISTANCES=FALSE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=HoleSize|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=HoleSize|ENABLED=FALSE|PRIORITY=1|COMMENT= |UNIQUEID=RKCMSSEY|DEFINEDBYLOGICALDOCUMENT=FALSE|ABSOLUTEVALUES=TRUE|MAXLIMIT=100mil|MINLIMIT=1mil|MAXPERCENT=80.000|MINPERCENT=20.000¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=FabricationTestpoint|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=Testpoint|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=JJYSCWEF|DEFINEDBYLOGICALDOCUMENT=FALSE|SIDE=3|TESTPOINTUNDERCOMPONENT=TRUE|MINSIZE=40mil|MAXSIZE=100mil|PREFEREDSIZE=60mil|MINHOLESIZE=0mil|MAXHOLESIZE=40mil|PREFEREDHOLESIZE=32mil|TESTPOINTGRID=1mil|ALLOWSIDETOP=TRUE|ALLOWSIDEBOTTOM=TRUE|USEGRID=TRUE|GRIDTOLERANCE=0.01mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=FabricationTestPointUsage|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=TestPointUsage|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=VGKDERUI|DEFINEDBYLOGICALDOCUMENT=FALSE|VALID=0|ALLOWMULTIPLE=FALSE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=LayerPairs|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=LayerPairs|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=KQCNCRXW|DEFINEDBYLOGICALDOCUMENT=FALSE|ENFORCE=TRUE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=FanoutControl|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=IsBGA|SCOPE2EXPRESSION=All|NAME=Fanout_BGA|ENABLED=TRUE|PRIORITY=1|COMMENT=Fanout_BGA (Default Rule)|UNIQUEID=NSGSYSXT|DEFINEDBYLOGICALDOCUMENT=FALSE|BGADIR=Out|BGAVIAMODE=Centered|FANOUTSTYLE=Auto|FANOUTDIRECTION=Alternating|VIAGRID=1mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=FanoutControl|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=IsLCC|SCOPE2EXPRESSION=All|NAME=Fanout_LCC|ENABLED=TRUE|PRIORITY=2|COMMENT=Fanout_LCC (Default Rule)|UNIQUEID=DPPEQXYK|DEFINEDBYLOGICALDOCUMENT=FALSE|BGADIR=Out|BGAVIAMODE=Centered|FANOUTSTYLE=Auto|FANOUTDIRECTION=Alternating|VIAGRID=1mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=FanoutControl|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=IsSOIC|SCOPE2EXPRESSION=All|NAME=Fanout_SOIC|ENABLED=TRUE|PRIORITY=3|COMMENT=Fanout_SOIC (Default Rule)|UNIQUEID=AHECHWHE|DEFINEDBYLOGICALDOCUMENT=FALSE|BGADIR=Out|BGAVIAMODE=Centered|FANOUTSTYLE=Auto|FANOUTDIRECTION=Alternating|VIAGRID=1mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=FanoutControl|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=(CompPinCount < 5)|SCOPE2EXPRESSION=All|NAME=Fanout_Small|ENABLED=TRUE|PRIORITY=4|COMMENT=Fanout_Small (Default Rule)|UNIQUEID=OEQLGSEU|DEFINEDBYLOGICALDOCUMENT=FALSE|BGADIR=Out|BGAVIAMODE=Centered|FANOUTSTYLE=Auto|FANOUTDIRECTION=OutThenIn|VIAGRID=1mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=FanoutControl|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=Fanout_Default|ENABLED=TRUE|PRIORITY=5|COMMENT=Fanout_Default (Default Rule)|UNIQUEID=KUIJXPJW|DEFINEDBYLOGICALDOCUMENT=FALSE|BGADIR=Out|BGAVIAMODE=Centered|FANOUTSTYLE=Auto|FANOUTDIRECTION=Alternating|VIAGRID=1mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=Height|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=Height|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=WPXWQAIK|DEFINEDBYLOGICALDOCUMENT=FALSE|MINHEIGHT=0mil|MAXHEIGHT=1000mil|PREFHEIGHT=500mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=DiffPairsRouting|NETSCOPE=DifferentNets|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=DiffPairsRouting|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=VMKQVLTB|DEFINEDBYLOGICALDOCUMENT=FALSE|MAXLIMIT=10mil|MINLIMIT=10mil|MOSTFREQGAP=10mil|TOPLAYER_MINWIDTH=15mil|TOPLAYER_MAXWIDTH=15mil|TOPLAYER_PREFWIDTH=15mil|MIDLAYER1_MINWIDTH=15mil|MIDLAYER1_MAXWIDTH=15mil|MIDLAYER1_PREFWIDTH=15mil|MIDLAYER2_MINWIDTH=15mil|MIDLAYER2_MAXWIDTH=15mil|MIDLAYER2_PREFWIDTH=15mil|MIDLAYER3_MINWIDTH=15mil|MIDLAYER3_MAXWIDTH=15mil|MIDLAYER3_PREFWIDTH=15mil|MIDLAYER4_MINWIDTH=15mil|MIDLAYER4_MAXWIDTH=15mil|MIDLAYER4_PREFWIDTH=15mil|MIDLAYER5_MINWIDTH=15mil|MIDLAYER5_MAXWIDTH=15mil|MIDLAYER5_PREFWIDTH=15mil|MIDLAYER6_MINWIDTH=15mil|MIDLAYER6_MAXWIDTH=15mil|MIDLAYER6_PREFWIDTH=15mil|MIDLAYER7_MINWIDTH=15mil|MIDLAYER7_MAXWIDTH=15mil|MIDLAYER7_PREFWIDTH=15mil|MIDLAYER8_MINWIDTH=15mil|MIDLAYER8_MAXWIDTH=15mil|MIDLAYER8_PREFWIDTH=15mil|MIDLAYER9_MINWIDTH=15mil|MIDLAYER9_MAXWIDTH=15mil|MIDLAYER9_PREFWIDTH=15mil|MIDLAYER10_MINWIDTH=15mil|MIDLAYER10_MAXWIDTH=15mil|MIDLAYER10_PREFWIDTH=15mil|MIDLAYER11_MINWIDTH=15mil|MIDLAYER11_MAXWIDTH=15mil|MIDLAYER11_PREFWIDTH=15mil|MIDLAYER12_MINWIDTH=15mil|MIDLAYER12_MAXWIDTH=15mil|MIDLAYER12_PREFWIDTH=15mil|MIDLAYER13_MINWIDTH=15mil|MIDLAYER13_MAXWIDTH=15mil|MIDLAYER13_PREFWIDTH=15mil|MIDLAYER14_MINWIDTH=15mil|MIDLAYER14_MAXWIDTH=15mil|MIDLAYER14_PREFWIDTH=15mil|MIDLAYER15_MINWIDTH=15mil|MIDLAYER15_MAXWIDTH=15mil|MIDLAYER15_PREFWIDTH=15mil|MIDLAYER16_MINWIDTH=15mil|MIDLAYER16_MAXWIDTH=15mil|MIDLAYER16_PREFWIDTH=15mil|MIDLAYER17_MINWIDTH=15mil|MIDLAYER17_MAXWIDTH=15mil|MIDLAYER17_PREFWIDTH=15mil|MIDLAYER18_MINWIDTH=15mil|MIDLAYER18_MAXWIDTH=15mil|MIDLAYER18_PREFWIDTH=15mil|MIDLAYER19_MINWIDTH=15mil|MIDLAYER19_MAXWIDTH=15mil|MIDLAYER19_PREFWIDTH=15mil|MIDLAYER20_MINWIDTH=15mil|MIDLAYER20_MAXWIDTH=15mil|MIDLAYER20_PREFWIDTH=15mil|MIDLAYER21_MINWIDTH=15mil|MIDLAYER21_MAXWIDTH=15mil|MIDLAYER21_PREFWIDTH=15mil|MIDLAYER22_MINWIDTH=15mil|MIDLAYER22_MAXWIDTH=15mil|MIDLAYER22_PREFWIDTH=15mil|MIDLAYER23_MINWIDTH=15mil|MIDLAYER23_MAXWIDTH=15mil|MIDLAYER23_PREFWIDTH=15mil|MIDLAYER24_MINWIDTH=15mil|MIDLAYER24_MAXWIDTH=15mil|MIDLAYER24_PREFWIDTH=15mil|MIDLAYER25_MINWIDTH=15mil|MIDLAYER25_MAXWIDTH=15mil|MIDLAYER25_PREFWIDTH=15mil|MIDLAYER26_MINWIDTH=15mil|MIDLAYER26_MAXWIDTH=15mil|MIDLAYER26_PREFWIDTH=15mil|MIDLAYER27_MINWIDTH=15mil|MIDLAYER27_MAXWIDTH=15mil|MIDLAYER27_PREFWIDTH=15mil|MIDLAYER28_MINWIDTH=15mil|MIDLAYER28_MAXWIDTH=15mil|MIDLAYER28_PREFWIDTH=15mil|MIDLAYER29_MINWIDTH=15mil|MIDLAYER29_MAXWIDTH=15mil|MIDLAYER29_PREFWIDTH=15mil|MIDLAYER30_MINWIDTH=15mil|MIDLAYER30_MAXWIDTH=15mil|MIDLAYER30_PREFWIDTH=15mil|BOTTOMLAYER_MINWIDTH=15mil|BOTTOMLAYER_MAXWIDTH=15mil|BOTTOMLAYER_PREFWIDTH=15mil|MAXUNCOUPLEDLENGTH=500mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=HoleToHoleClearance|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=HoleToHoleClearance|ENABLED=FALSE|PRIORITY=1|COMMENT= |UNIQUEID=ORBUKLIF|DEFINEDBYLOGICALDOCUMENT=FALSE|GAP=10mil|ALLOWSTACKEDMICROVIAS=TRUE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=MinimumSolderMaskSliver|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=MinimumSolderMaskSliver|ENABLED=FALSE|PRIORITY=1|COMMENT= |UNIQUEID=XOIVYTQE|DEFINEDBYLOGICALDOCUMENT=FALSE|MINSOLDERMASKWIDTH=10mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=SilkToSolderMaskClearance|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=IsPad|SCOPE2EXPRESSION=All|NAME=SilkscreenOverComponentPads|ENABLED=FALSE|PRIORITY=1|COMMENT= |UNIQUEID=OBTOFOGT|DEFINEDBYLOGICALDOCUMENT=FALSE|MINSILKSCREENTOMASKGAP=10mil|CLEARANCETOEXPOSEDCOPPER=TRUE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=SilkToSilkClearance|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=SilkToSilkClearance|ENABLED=FALSE|PRIORITY=1|COMMENT= |UNIQUEID=FBNIHXKQ|DEFINEDBYLOGICALDOCUMENT=FALSE|SILKTOSILKCLEARANCE=10mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=NetAntennae|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=NetAntennae|ENABLED=FALSE|PRIORITY=1|COMMENT= |UNIQUEID=MHQDRQFV|DEFINEDBYLOGICALDOCUMENT=FALSE|NETANTENNAETOLERANCE=0mil¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=AssemblyTestpoint|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=AssemblyTestpoint|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=NAFMVPWM|DEFINEDBYLOGICALDOCUMENT=FALSE|TESTPOINTUNDERCOMPONENT=TRUE|MINSIZE=40mil|MAXSIZE=100mil|PREFEREDSIZE=60mil|MINHOLESIZE=0mil|MAXHOLESIZE=40mil|PREFEREDHOLESIZE=32mil|TESTPOINTGRID=1mil|USEGRID=TRUE|GRIDTOLERANCE=0.01mil|ALLOWSIDETOP=TRUE|ALLOWSIDEBOTTOM=TRUE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=AssemblyTestPointUsage|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=AssemblyTestPointUsage|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=TJTSSNXR|DEFINEDBYLOGICALDOCUMENT=FALSE¶
SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|KEEPOUT=FALSE|UNIONINDEX=0|RULEKIND=UnpouredPolygon|NETSCOPE=AnyNet|LAYERKIND=SameLayer|SCOPE1EXPRESSION=All|SCOPE2EXPRESSION=All|NAME=UnpouredPolygon|ENABLED=TRUE|PRIORITY=1|COMMENT= |UNIQUEID=AJFSFKQF|DEFINEDBYLOGICALDOCUMENT=FALSE¶

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
dev/print/3mf/Schneckel.3mf Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

19995
dev/print/step/Keyboard.step Normal file

File diff suppressed because it is too large Load Diff

879
dev/print/step/Speaker.step Normal file
View File

@@ -0,0 +1,879 @@
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/
FILE_DESCRIPTION(
/* description */ (''),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ 'Speaker.step',
/* time_stamp */ '2026-01-22T12:03:46+01:00',
/* author */ ('erikt'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v19.2',
/* originating_system */ 'Autodesk Inventor 2024',
/* authorisation */ '');
FILE_SCHEMA (('CONFIG_CONTROL_DESIGN'));
ENDSEC;
DATA;
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#769);
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#776,#12);
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#768);
#13=STYLED_ITEM('',(#785),#14);
#14=MANIFOLD_SOLID_BREP('Volumenk\X\F6rper1',#412);
#15=(
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2,2,((#716,#717,#718,#719,#720,#721,#722,#723,#724),(#725,
#726,#727,#728,#729,#730,#731,#732,#733),(#734,#735,#736,#737,#738,#739,
#740,#741,#742)),.UNSPECIFIED.,.F.,.T.,.F.)
B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,2,2,3),(-1.51653079263783,-1.39967457072418),
(-3.14159265358979,-1.5707963267949,0.,1.5707963267949,3.14159265358979),
.UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1.,0.707106781186548,1.,0.707106781186548,1.,
0.707106781186548,1.,0.707106781186548,1.),(0.99829356346695,0.705900148342364,
0.99829356346695,0.705900148342364,0.99829356346695,0.705900148342364,0.99829356346695,
0.705900148342364,0.99829356346695),(1.,0.707106781186548,1.,0.707106781186548,
1.,0.707106781186548,1.,0.707106781186548,1.)))
REPRESENTATION_ITEM('')
SURFACE()
);
#16=FACE_BOUND('',#125,.T.);
#17=FACE_BOUND('',#126,.T.);
#18=FACE_BOUND('',#127,.T.);
#19=FACE_BOUND('',#128,.T.);
#20=FACE_BOUND('',#129,.T.);
#21=FACE_BOUND('',#144,.T.);
#22=FACE_BOUND('',#145,.T.);
#23=FACE_BOUND('',#146,.T.);
#24=FACE_BOUND('',#147,.T.);
#25=FACE_BOUND('',#148,.T.);
#26=PLANE('',#451);
#27=PLANE('',#455);
#28=PLANE('',#456);
#29=PLANE('',#467);
#30=PLANE('',#470);
#31=PLANE('',#487);
#32=PLANE('',#488);
#33=CYLINDRICAL_SURFACE('',#446,23.);
#34=CYLINDRICAL_SURFACE('',#452,2.);
#35=CYLINDRICAL_SURFACE('',#465,2.);
#36=CYLINDRICAL_SURFACE('',#468,2.);
#37=CYLINDRICAL_SURFACE('',#471,2.);
#38=CYLINDRICAL_SURFACE('',#478,2.5);
#39=CYLINDRICAL_SURFACE('',#480,2.5);
#40=CYLINDRICAL_SURFACE('',#482,2.5);
#41=CYLINDRICAL_SURFACE('',#484,2.5);
#42=CYLINDRICAL_SURFACE('',#486,25.);
#43=LINE('',#637,#67);
#44=LINE('',#645,#68);
#45=LINE('',#656,#69);
#46=LINE('',#659,#70);
#47=LINE('',#662,#71);
#48=LINE('',#664,#72);
#49=LINE('',#665,#73);
#50=LINE('',#668,#74);
#51=LINE('',#672,#75);
#52=LINE('',#676,#76);
#53=LINE('',#691,#77);
#54=LINE('',#694,#78);
#55=LINE('',#695,#79);
#56=LINE('',#699,#80);
#57=LINE('',#702,#81);
#58=LINE('',#703,#82);
#59=LINE('',#707,#83);
#60=LINE('',#714,#84);
#61=LINE('',#748,#85);
#62=LINE('',#752,#86);
#63=LINE('',#756,#87);
#64=LINE('',#760,#88);
#65=LINE('',#762,#89);
#66=LINE('',#764,#90);
#67=VECTOR('',#507,24.25);
#68=VECTOR('',#518,23.);
#69=VECTOR('',#531,10.);
#70=VECTOR('',#534,10.);
#71=VECTOR('',#537,10.);
#72=VECTOR('',#538,10.);
#73=VECTOR('',#539,10.);
#74=VECTOR('',#542,10.);
#75=VECTOR('',#545,10.);
#76=VECTOR('',#548,10.);
#77=VECTOR('',#565,10.);
#78=VECTOR('',#568,10.);
#79=VECTOR('',#569,10.);
#80=VECTOR('',#574,10.);
#81=VECTOR('',#577,10.);
#82=VECTOR('',#578,10.);
#83=VECTOR('',#583,10.);
#84=VECTOR('',#590,23.7183624875154);
#85=VECTOR('',#599,2.5);
#86=VECTOR('',#604,2.5);
#87=VECTOR('',#609,2.5);
#88=VECTOR('',#614,2.5);
#89=VECTOR('',#617,25.);
#90=VECTOR('',#620,10.);
#91=CONICAL_SURFACE('',#440,24.25,0.785398163397448);
#92=CONICAL_SURFACE('',#473,23.7183624875154,1.54246351159807);
#93=FACE_OUTER_BOUND('',#116,.T.);
#94=FACE_OUTER_BOUND('',#117,.T.);
#95=FACE_OUTER_BOUND('',#118,.T.);
#96=FACE_OUTER_BOUND('',#119,.T.);
#97=FACE_OUTER_BOUND('',#120,.T.);
#98=FACE_OUTER_BOUND('',#121,.T.);
#99=FACE_OUTER_BOUND('',#122,.T.);
#100=FACE_OUTER_BOUND('',#123,.T.);
#101=FACE_OUTER_BOUND('',#124,.T.);
#102=FACE_OUTER_BOUND('',#130,.T.);
#103=FACE_OUTER_BOUND('',#131,.T.);
#104=FACE_OUTER_BOUND('',#132,.T.);
#105=FACE_OUTER_BOUND('',#133,.T.);
#106=FACE_OUTER_BOUND('',#134,.T.);
#107=FACE_OUTER_BOUND('',#135,.T.);
#108=FACE_OUTER_BOUND('',#136,.T.);
#109=FACE_OUTER_BOUND('',#137,.T.);
#110=FACE_OUTER_BOUND('',#138,.T.);
#111=FACE_OUTER_BOUND('',#139,.T.);
#112=FACE_OUTER_BOUND('',#140,.T.);
#113=FACE_OUTER_BOUND('',#141,.T.);
#114=FACE_OUTER_BOUND('',#142,.T.);
#115=FACE_OUTER_BOUND('',#143,.T.);
#116=EDGE_LOOP('',(#274,#275,#276,#277,#278));
#117=EDGE_LOOP('',(#279,#280,#281,#282,#283,#284));
#118=EDGE_LOOP('',(#285,#286,#287,#288,#289));
#119=EDGE_LOOP('',(#290,#291,#292,#293));
#120=EDGE_LOOP('',(#294,#295,#296,#297));
#121=EDGE_LOOP('',(#298));
#122=EDGE_LOOP('',(#299,#300,#301,#302));
#123=EDGE_LOOP('',(#303,#304,#305,#306));
#124=EDGE_LOOP('',(#307,#308,#309,#310,#311,#312,#313,#314));
#125=EDGE_LOOP('',(#315));
#126=EDGE_LOOP('',(#316));
#127=EDGE_LOOP('',(#317));
#128=EDGE_LOOP('',(#318));
#129=EDGE_LOOP('',(#319));
#130=EDGE_LOOP('',(#320,#321,#322,#323));
#131=EDGE_LOOP('',(#324,#325,#326,#327));
#132=EDGE_LOOP('',(#328,#329,#330,#331));
#133=EDGE_LOOP('',(#332,#333,#334,#335));
#134=EDGE_LOOP('',(#336,#337,#338,#339));
#135=EDGE_LOOP('',(#340,#341,#342,#343,#344));
#136=EDGE_LOOP('',(#345,#346,#347,#348));
#137=EDGE_LOOP('',(#349,#350,#351,#352));
#138=EDGE_LOOP('',(#353,#354,#355,#356));
#139=EDGE_LOOP('',(#357,#358,#359,#360));
#140=EDGE_LOOP('',(#361,#362,#363,#364));
#141=EDGE_LOOP('',(#365,#366,#367,#368));
#142=EDGE_LOOP('',(#369,#370,#371,#372));
#143=EDGE_LOOP('',(#373,#374,#375,#376,#377,#378,#379,#380));
#144=EDGE_LOOP('',(#381));
#145=EDGE_LOOP('',(#382));
#146=EDGE_LOOP('',(#383));
#147=EDGE_LOOP('',(#384));
#148=EDGE_LOOP('',(#385));
#149=CIRCLE('',#436,23.9441412967069);
#150=CIRCLE('',#437,23.9441412967069);
#151=CIRCLE('',#438,5.);
#152=CIRCLE('',#439,25.);
#153=CIRCLE('',#441,23.5);
#154=CIRCLE('',#442,23.5);
#155=CIRCLE('',#444,23.);
#156=CIRCLE('',#445,5.);
#157=CIRCLE('',#447,23.);
#158=CIRCLE('',#449,18.);
#159=CIRCLE('',#450,5.);
#160=CIRCLE('',#453,2.);
#161=CIRCLE('',#454,2.);
#162=CIRCLE('',#457,2.);
#163=CIRCLE('',#458,2.);
#164=CIRCLE('',#459,2.);
#165=CIRCLE('',#460,25.);
#166=CIRCLE('',#461,2.5);
#167=CIRCLE('',#462,2.5);
#168=CIRCLE('',#463,2.5);
#169=CIRCLE('',#464,2.5);
#170=CIRCLE('',#466,2.);
#171=CIRCLE('',#469,2.);
#172=CIRCLE('',#472,2.);
#173=CIRCLE('',#474,22.4367249750307);
#174=CIRCLE('',#475,22.4367249750307);
#175=CIRCLE('',#476,25.);
#176=CIRCLE('',#477,193.338502268316);
#177=CIRCLE('',#479,2.5);
#178=CIRCLE('',#481,2.5);
#179=CIRCLE('',#483,2.5);
#180=CIRCLE('',#485,2.5);
#181=VERTEX_POINT('',#625);
#182=VERTEX_POINT('',#626);
#183=VERTEX_POINT('',#629);
#184=VERTEX_POINT('',#633);
#185=VERTEX_POINT('',#634);
#186=VERTEX_POINT('',#639);
#187=VERTEX_POINT('',#643);
#188=VERTEX_POINT('',#647);
#189=VERTEX_POINT('',#652);
#190=VERTEX_POINT('',#653);
#191=VERTEX_POINT('',#655);
#192=VERTEX_POINT('',#657);
#193=VERTEX_POINT('',#661);
#194=VERTEX_POINT('',#663);
#195=VERTEX_POINT('',#667);
#196=VERTEX_POINT('',#669);
#197=VERTEX_POINT('',#671);
#198=VERTEX_POINT('',#673);
#199=VERTEX_POINT('',#675);
#200=VERTEX_POINT('',#678);
#201=VERTEX_POINT('',#680);
#202=VERTEX_POINT('',#682);
#203=VERTEX_POINT('',#684);
#204=VERTEX_POINT('',#686);
#205=VERTEX_POINT('',#689);
#206=VERTEX_POINT('',#693);
#207=VERTEX_POINT('',#697);
#208=VERTEX_POINT('',#701);
#209=VERTEX_POINT('',#705);
#210=VERTEX_POINT('',#709);
#211=VERTEX_POINT('',#710);
#212=VERTEX_POINT('',#713);
#213=VERTEX_POINT('',#743);
#214=VERTEX_POINT('',#746);
#215=VERTEX_POINT('',#750);
#216=VERTEX_POINT('',#754);
#217=VERTEX_POINT('',#758);
#218=EDGE_CURVE('',#181,#182,#149,.T.);
#219=EDGE_CURVE('',#182,#181,#150,.T.);
#220=EDGE_CURVE('',#181,#183,#151,.T.);
#221=EDGE_CURVE('',#183,#183,#152,.T.);
#222=EDGE_CURVE('',#184,#185,#153,.T.);
#223=EDGE_CURVE('',#185,#184,#154,.T.);
#224=EDGE_CURVE('',#184,#182,#43,.T.);
#225=EDGE_CURVE('',#186,#186,#155,.T.);
#226=EDGE_CURVE('',#186,#185,#156,.T.);
#227=EDGE_CURVE('',#187,#187,#157,.T.);
#228=EDGE_CURVE('',#187,#186,#44,.T.);
#229=EDGE_CURVE('',#188,#188,#158,.T.);
#230=EDGE_CURVE('',#188,#187,#159,.T.);
#231=EDGE_CURVE('',#189,#190,#160,.T.);
#232=EDGE_CURVE('',#190,#191,#45,.T.);
#233=EDGE_CURVE('',#191,#192,#161,.T.);
#234=EDGE_CURVE('',#192,#189,#46,.T.);
#235=EDGE_CURVE('',#193,#192,#47,.T.);
#236=EDGE_CURVE('',#194,#193,#48,.T.);
#237=EDGE_CURVE('',#189,#194,#49,.T.);
#238=EDGE_CURVE('',#191,#195,#50,.T.);
#239=EDGE_CURVE('',#196,#195,#162,.T.);
#240=EDGE_CURVE('',#196,#197,#51,.T.);
#241=EDGE_CURVE('',#198,#197,#163,.T.);
#242=EDGE_CURVE('',#198,#199,#52,.T.);
#243=EDGE_CURVE('',#193,#199,#164,.T.);
#244=EDGE_CURVE('',#200,#200,#165,.T.);
#245=EDGE_CURVE('',#201,#201,#166,.T.);
#246=EDGE_CURVE('',#202,#202,#167,.T.);
#247=EDGE_CURVE('',#203,#203,#168,.T.);
#248=EDGE_CURVE('',#204,#204,#169,.T.);
#249=EDGE_CURVE('',#205,#194,#170,.T.);
#250=EDGE_CURVE('',#199,#205,#53,.T.);
#251=EDGE_CURVE('',#206,#198,#54,.T.);
#252=EDGE_CURVE('',#205,#206,#55,.T.);
#253=EDGE_CURVE('',#207,#206,#171,.T.);
#254=EDGE_CURVE('',#197,#207,#56,.T.);
#255=EDGE_CURVE('',#208,#196,#57,.T.);
#256=EDGE_CURVE('',#207,#208,#58,.T.);
#257=EDGE_CURVE('',#209,#208,#172,.T.);
#258=EDGE_CURVE('',#195,#209,#59,.T.);
#259=EDGE_CURVE('',#210,#211,#173,.T.);
#260=EDGE_CURVE('',#211,#210,#174,.T.);
#261=EDGE_CURVE('',#211,#212,#60,.T.);
#262=EDGE_CURVE('',#212,#212,#175,.T.);
#263=EDGE_CURVE('',#210,#213,#176,.T.);
#264=EDGE_CURVE('',#214,#214,#177,.T.);
#265=EDGE_CURVE('',#214,#204,#61,.T.);
#266=EDGE_CURVE('',#215,#215,#178,.T.);
#267=EDGE_CURVE('',#215,#203,#62,.T.);
#268=EDGE_CURVE('',#216,#216,#179,.T.);
#269=EDGE_CURVE('',#216,#202,#63,.T.);
#270=EDGE_CURVE('',#217,#217,#180,.T.);
#271=EDGE_CURVE('',#217,#201,#64,.T.);
#272=EDGE_CURVE('',#212,#200,#65,.T.);
#273=EDGE_CURVE('',#209,#190,#66,.T.);
#274=ORIENTED_EDGE('',*,*,#218,.T.);
#275=ORIENTED_EDGE('',*,*,#219,.T.);
#276=ORIENTED_EDGE('',*,*,#220,.T.);
#277=ORIENTED_EDGE('',*,*,#221,.F.);
#278=ORIENTED_EDGE('',*,*,#220,.F.);
#279=ORIENTED_EDGE('',*,*,#222,.T.);
#280=ORIENTED_EDGE('',*,*,#223,.T.);
#281=ORIENTED_EDGE('',*,*,#224,.T.);
#282=ORIENTED_EDGE('',*,*,#218,.F.);
#283=ORIENTED_EDGE('',*,*,#219,.F.);
#284=ORIENTED_EDGE('',*,*,#224,.F.);
#285=ORIENTED_EDGE('',*,*,#225,.T.);
#286=ORIENTED_EDGE('',*,*,#226,.T.);
#287=ORIENTED_EDGE('',*,*,#222,.F.);
#288=ORIENTED_EDGE('',*,*,#223,.F.);
#289=ORIENTED_EDGE('',*,*,#226,.F.);
#290=ORIENTED_EDGE('',*,*,#227,.F.);
#291=ORIENTED_EDGE('',*,*,#228,.T.);
#292=ORIENTED_EDGE('',*,*,#225,.F.);
#293=ORIENTED_EDGE('',*,*,#228,.F.);
#294=ORIENTED_EDGE('',*,*,#229,.T.);
#295=ORIENTED_EDGE('',*,*,#230,.T.);
#296=ORIENTED_EDGE('',*,*,#227,.T.);
#297=ORIENTED_EDGE('',*,*,#230,.F.);
#298=ORIENTED_EDGE('',*,*,#229,.F.);
#299=ORIENTED_EDGE('',*,*,#231,.T.);
#300=ORIENTED_EDGE('',*,*,#232,.T.);
#301=ORIENTED_EDGE('',*,*,#233,.T.);
#302=ORIENTED_EDGE('',*,*,#234,.T.);
#303=ORIENTED_EDGE('',*,*,#234,.F.);
#304=ORIENTED_EDGE('',*,*,#235,.F.);
#305=ORIENTED_EDGE('',*,*,#236,.F.);
#306=ORIENTED_EDGE('',*,*,#237,.F.);
#307=ORIENTED_EDGE('',*,*,#233,.F.);
#308=ORIENTED_EDGE('',*,*,#238,.T.);
#309=ORIENTED_EDGE('',*,*,#239,.F.);
#310=ORIENTED_EDGE('',*,*,#240,.T.);
#311=ORIENTED_EDGE('',*,*,#241,.F.);
#312=ORIENTED_EDGE('',*,*,#242,.T.);
#313=ORIENTED_EDGE('',*,*,#243,.F.);
#314=ORIENTED_EDGE('',*,*,#235,.T.);
#315=ORIENTED_EDGE('',*,*,#244,.T.);
#316=ORIENTED_EDGE('',*,*,#245,.T.);
#317=ORIENTED_EDGE('',*,*,#246,.T.);
#318=ORIENTED_EDGE('',*,*,#247,.T.);
#319=ORIENTED_EDGE('',*,*,#248,.T.);
#320=ORIENTED_EDGE('',*,*,#249,.T.);
#321=ORIENTED_EDGE('',*,*,#236,.T.);
#322=ORIENTED_EDGE('',*,*,#243,.T.);
#323=ORIENTED_EDGE('',*,*,#250,.T.);
#324=ORIENTED_EDGE('',*,*,#250,.F.);
#325=ORIENTED_EDGE('',*,*,#242,.F.);
#326=ORIENTED_EDGE('',*,*,#251,.F.);
#327=ORIENTED_EDGE('',*,*,#252,.F.);
#328=ORIENTED_EDGE('',*,*,#253,.T.);
#329=ORIENTED_EDGE('',*,*,#251,.T.);
#330=ORIENTED_EDGE('',*,*,#241,.T.);
#331=ORIENTED_EDGE('',*,*,#254,.T.);
#332=ORIENTED_EDGE('',*,*,#254,.F.);
#333=ORIENTED_EDGE('',*,*,#240,.F.);
#334=ORIENTED_EDGE('',*,*,#255,.F.);
#335=ORIENTED_EDGE('',*,*,#256,.F.);
#336=ORIENTED_EDGE('',*,*,#257,.T.);
#337=ORIENTED_EDGE('',*,*,#255,.T.);
#338=ORIENTED_EDGE('',*,*,#239,.T.);
#339=ORIENTED_EDGE('',*,*,#258,.T.);
#340=ORIENTED_EDGE('',*,*,#259,.F.);
#341=ORIENTED_EDGE('',*,*,#260,.F.);
#342=ORIENTED_EDGE('',*,*,#261,.T.);
#343=ORIENTED_EDGE('',*,*,#262,.F.);
#344=ORIENTED_EDGE('',*,*,#261,.F.);
#345=ORIENTED_EDGE('',*,*,#259,.T.);
#346=ORIENTED_EDGE('',*,*,#260,.T.);
#347=ORIENTED_EDGE('',*,*,#263,.T.);
#348=ORIENTED_EDGE('',*,*,#263,.F.);
#349=ORIENTED_EDGE('',*,*,#264,.F.);
#350=ORIENTED_EDGE('',*,*,#265,.T.);
#351=ORIENTED_EDGE('',*,*,#248,.F.);
#352=ORIENTED_EDGE('',*,*,#265,.F.);
#353=ORIENTED_EDGE('',*,*,#266,.F.);
#354=ORIENTED_EDGE('',*,*,#267,.T.);
#355=ORIENTED_EDGE('',*,*,#247,.F.);
#356=ORIENTED_EDGE('',*,*,#267,.F.);
#357=ORIENTED_EDGE('',*,*,#268,.F.);
#358=ORIENTED_EDGE('',*,*,#269,.T.);
#359=ORIENTED_EDGE('',*,*,#246,.F.);
#360=ORIENTED_EDGE('',*,*,#269,.F.);
#361=ORIENTED_EDGE('',*,*,#270,.F.);
#362=ORIENTED_EDGE('',*,*,#271,.T.);
#363=ORIENTED_EDGE('',*,*,#245,.F.);
#364=ORIENTED_EDGE('',*,*,#271,.F.);
#365=ORIENTED_EDGE('',*,*,#262,.T.);
#366=ORIENTED_EDGE('',*,*,#272,.T.);
#367=ORIENTED_EDGE('',*,*,#244,.F.);
#368=ORIENTED_EDGE('',*,*,#272,.F.);
#369=ORIENTED_EDGE('',*,*,#232,.F.);
#370=ORIENTED_EDGE('',*,*,#273,.F.);
#371=ORIENTED_EDGE('',*,*,#258,.F.);
#372=ORIENTED_EDGE('',*,*,#238,.F.);
#373=ORIENTED_EDGE('',*,*,#231,.F.);
#374=ORIENTED_EDGE('',*,*,#237,.T.);
#375=ORIENTED_EDGE('',*,*,#249,.F.);
#376=ORIENTED_EDGE('',*,*,#252,.T.);
#377=ORIENTED_EDGE('',*,*,#253,.F.);
#378=ORIENTED_EDGE('',*,*,#256,.T.);
#379=ORIENTED_EDGE('',*,*,#257,.F.);
#380=ORIENTED_EDGE('',*,*,#273,.T.);
#381=ORIENTED_EDGE('',*,*,#221,.T.);
#382=ORIENTED_EDGE('',*,*,#270,.T.);
#383=ORIENTED_EDGE('',*,*,#268,.T.);
#384=ORIENTED_EDGE('',*,*,#266,.T.);
#385=ORIENTED_EDGE('',*,*,#264,.T.);
#386=TOROIDAL_SURFACE('',#435,20.4086073907742,5.);
#387=TOROIDAL_SURFACE('',#443,28.,5.);
#388=TOROIDAL_SURFACE('',#448,18.,5.);
#389=ADVANCED_FACE('',(#93),#386,.T.);
#390=ADVANCED_FACE('',(#94),#91,.T.);
#391=ADVANCED_FACE('',(#95),#387,.F.);
#392=ADVANCED_FACE('',(#96),#33,.T.);
#393=ADVANCED_FACE('',(#97),#388,.T.);
#394=ADVANCED_FACE('',(#98),#26,.T.);
#395=ADVANCED_FACE('',(#99),#34,.T.);
#396=ADVANCED_FACE('',(#100),#27,.T.);
#397=ADVANCED_FACE('',(#101,#16,#17,#18,#19,#20),#28,.T.);
#398=ADVANCED_FACE('',(#102),#35,.T.);
#399=ADVANCED_FACE('',(#103),#29,.T.);
#400=ADVANCED_FACE('',(#104),#36,.T.);
#401=ADVANCED_FACE('',(#105),#30,.T.);
#402=ADVANCED_FACE('',(#106),#37,.T.);
#403=ADVANCED_FACE('',(#107),#92,.T.);
#404=ADVANCED_FACE('',(#108),#15,.T.);
#405=ADVANCED_FACE('',(#109),#38,.F.);
#406=ADVANCED_FACE('',(#110),#39,.F.);
#407=ADVANCED_FACE('',(#111),#40,.F.);
#408=ADVANCED_FACE('',(#112),#41,.F.);
#409=ADVANCED_FACE('',(#113),#42,.F.);
#410=ADVANCED_FACE('',(#114),#31,.T.);
#411=ADVANCED_FACE('',(#115,#21,#22,#23,#24,#25),#32,.F.);
#412=CLOSED_SHELL('',(#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,
#399,#400,#401,#402,#403,#404,#405,#406,#407,#408,#409,#410,#411));
#413=DERIVED_UNIT_ELEMENT(#416,1.);
#414=DERIVED_UNIT_ELEMENT(#771,-3.);
#415=DIMENSIONAL_EXPONENTS(0.,1.,0.,0.,0.,0.,0.);
#416=(
CONVERSION_BASED_UNIT('gram',#418)
MASS_UNIT()
NAMED_UNIT(#415)
);
#417=(
MASS_UNIT()
NAMED_UNIT(*)
SI_UNIT(.KILO.,.GRAM.)
);
#418=MASS_MEASURE_WITH_UNIT(MASS_MEASURE(0.001),#417);
#419=DERIVED_UNIT((#413,#414));
#420=MEASURE_REPRESENTATION_ITEM('density measure',
POSITIVE_RATIO_MEASURE(1.),#419);
#421=PROPERTY_DEFINITION_REPRESENTATION(#426,#423);
#422=PROPERTY_DEFINITION_REPRESENTATION(#427,#424);
#423=REPRESENTATION('material name',(#425),#768);
#424=REPRESENTATION('density',(#420),#768);
#425=DESCRIPTIVE_REPRESENTATION_ITEM('Generisch','Generisch');
#426=PROPERTY_DEFINITION('material property','material name',#778);
#427=PROPERTY_DEFINITION('material property','density of part',#778);
#428=DATE_TIME_ROLE('creation_date');
#429=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#430,#428,(#778));
#430=DATE_AND_TIME(#431,#432);
#431=CALENDAR_DATE(2026,22,1);
#432=LOCAL_TIME(0,0,0.,#433);
#433=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.);
#434=AXIS2_PLACEMENT_3D('',#623,#489,#490);
#435=AXIS2_PLACEMENT_3D('',#624,#491,#492);
#436=AXIS2_PLACEMENT_3D('',#627,#493,#494);
#437=AXIS2_PLACEMENT_3D('',#628,#495,#496);
#438=AXIS2_PLACEMENT_3D('',#630,#497,#498);
#439=AXIS2_PLACEMENT_3D('',#631,#499,#500);
#440=AXIS2_PLACEMENT_3D('',#632,#501,#502);
#441=AXIS2_PLACEMENT_3D('',#635,#503,#504);
#442=AXIS2_PLACEMENT_3D('',#636,#505,#506);
#443=AXIS2_PLACEMENT_3D('',#638,#508,#509);
#444=AXIS2_PLACEMENT_3D('',#640,#510,#511);
#445=AXIS2_PLACEMENT_3D('',#641,#512,#513);
#446=AXIS2_PLACEMENT_3D('',#642,#514,#515);
#447=AXIS2_PLACEMENT_3D('',#644,#516,#517);
#448=AXIS2_PLACEMENT_3D('',#646,#519,#520);
#449=AXIS2_PLACEMENT_3D('',#648,#521,#522);
#450=AXIS2_PLACEMENT_3D('',#649,#523,#524);
#451=AXIS2_PLACEMENT_3D('',#650,#525,#526);
#452=AXIS2_PLACEMENT_3D('',#651,#527,#528);
#453=AXIS2_PLACEMENT_3D('',#654,#529,#530);
#454=AXIS2_PLACEMENT_3D('',#658,#532,#533);
#455=AXIS2_PLACEMENT_3D('',#660,#535,#536);
#456=AXIS2_PLACEMENT_3D('',#666,#540,#541);
#457=AXIS2_PLACEMENT_3D('',#670,#543,#544);
#458=AXIS2_PLACEMENT_3D('',#674,#546,#547);
#459=AXIS2_PLACEMENT_3D('',#677,#549,#550);
#460=AXIS2_PLACEMENT_3D('',#679,#551,#552);
#461=AXIS2_PLACEMENT_3D('',#681,#553,#554);
#462=AXIS2_PLACEMENT_3D('',#683,#555,#556);
#463=AXIS2_PLACEMENT_3D('',#685,#557,#558);
#464=AXIS2_PLACEMENT_3D('',#687,#559,#560);
#465=AXIS2_PLACEMENT_3D('',#688,#561,#562);
#466=AXIS2_PLACEMENT_3D('',#690,#563,#564);
#467=AXIS2_PLACEMENT_3D('',#692,#566,#567);
#468=AXIS2_PLACEMENT_3D('',#696,#570,#571);
#469=AXIS2_PLACEMENT_3D('',#698,#572,#573);
#470=AXIS2_PLACEMENT_3D('',#700,#575,#576);
#471=AXIS2_PLACEMENT_3D('',#704,#579,#580);
#472=AXIS2_PLACEMENT_3D('',#706,#581,#582);
#473=AXIS2_PLACEMENT_3D('',#708,#584,#585);
#474=AXIS2_PLACEMENT_3D('',#711,#586,#587);
#475=AXIS2_PLACEMENT_3D('',#712,#588,#589);
#476=AXIS2_PLACEMENT_3D('',#715,#591,#592);
#477=AXIS2_PLACEMENT_3D('',#744,#593,#594);
#478=AXIS2_PLACEMENT_3D('',#745,#595,#596);
#479=AXIS2_PLACEMENT_3D('',#747,#597,#598);
#480=AXIS2_PLACEMENT_3D('',#749,#600,#601);
#481=AXIS2_PLACEMENT_3D('',#751,#602,#603);
#482=AXIS2_PLACEMENT_3D('',#753,#605,#606);
#483=AXIS2_PLACEMENT_3D('',#755,#607,#608);
#484=AXIS2_PLACEMENT_3D('',#757,#610,#611);
#485=AXIS2_PLACEMENT_3D('',#759,#612,#613);
#486=AXIS2_PLACEMENT_3D('',#761,#615,#616);
#487=AXIS2_PLACEMENT_3D('',#763,#618,#619);
#488=AXIS2_PLACEMENT_3D('',#765,#621,#622);
#489=DIRECTION('axis',(0.,0.,1.));
#490=DIRECTION('refdir',(1.,0.,0.));
#491=DIRECTION('center_axis',(-4.08686347463877E-48,1.66858864020394E-32,
-1.));
#492=DIRECTION('ref_axis',(-1.,-2.44929359829471E-16,0.));
#493=DIRECTION('center_axis',(4.08686347463877E-48,-1.66858864020394E-32,
1.));
#494=DIRECTION('ref_axis',(-1.,-2.44929359829471E-16,0.));
#495=DIRECTION('center_axis',(4.08686347463877E-48,-1.66858864020394E-32,
1.));
#496=DIRECTION('ref_axis',(-1.,-2.44929359829471E-16,0.));
#497=DIRECTION('center_axis',(3.67394039744206E-16,-1.,-1.66858864020394E-32));
#498=DIRECTION('ref_axis',(1.,3.67394039744206E-16,0.));
#499=DIRECTION('center_axis',(0.,0.,1.));
#500=DIRECTION('ref_axis',(-1.,0.,0.));
#501=DIRECTION('center_axis',(0.,0.,1.));
#502=DIRECTION('ref_axis',(1.,0.,0.));
#503=DIRECTION('center_axis',(0.,0.,1.));
#504=DIRECTION('ref_axis',(1.,0.,0.));
#505=DIRECTION('center_axis',(0.,0.,1.));
#506=DIRECTION('ref_axis',(1.,0.,0.));
#507=DIRECTION('',(-0.707106781186547,8.65956056235493E-17,0.707106781186548));
#508=DIRECTION('center_axis',(0.,0.,1.));
#509=DIRECTION('ref_axis',(-1.,-1.38777878078145E-16,0.));
#510=DIRECTION('center_axis',(0.,0.,1.));
#511=DIRECTION('ref_axis',(-1.,-1.38777878078145E-16,0.));
#512=DIRECTION('center_axis',(-2.6124255799288E-16,1.,0.));
#513=DIRECTION('ref_axis',(1.,2.6124255799288E-16,0.));
#514=DIRECTION('center_axis',(0.,0.,-1.));
#515=DIRECTION('ref_axis',(-1.,0.,0.));
#516=DIRECTION('center_axis',(0.,0.,-1.));
#517=DIRECTION('ref_axis',(1.,1.22464679914735E-16,0.));
#518=DIRECTION('',(0.,0.,1.));
#519=DIRECTION('center_axis',(0.,0.,-1.));
#520=DIRECTION('ref_axis',(-1.,0.,0.));
#521=DIRECTION('center_axis',(0.,0.,1.));
#522=DIRECTION('ref_axis',(1.,1.22464679914735E-16,0.));
#523=DIRECTION('center_axis',(-1.22464679914735E-16,-1.,0.));
#524=DIRECTION('ref_axis',(1.,-1.22464679914735E-16,0.));
#525=DIRECTION('center_axis',(0.,0.,-1.));
#526=DIRECTION('ref_axis',(-1.,0.,0.));
#527=DIRECTION('center_axis',(0.,0.,-1.));
#528=DIRECTION('ref_axis',(0.707106781186548,-0.707106781186548,0.));
#529=DIRECTION('center_axis',(0.,0.,1.));
#530=DIRECTION('ref_axis',(0.707106781186548,-0.707106781186548,0.));
#531=DIRECTION('',(0.,0.,1.));
#532=DIRECTION('center_axis',(0.,0.,-1.));
#533=DIRECTION('ref_axis',(0.707106781186548,-0.707106781186548,0.));
#534=DIRECTION('',(0.,0.,-1.));
#535=DIRECTION('center_axis',(0.,-1.,0.));
#536=DIRECTION('ref_axis',(-1.,0.,0.));
#537=DIRECTION('',(1.,0.,0.));
#538=DIRECTION('',(0.,0.,1.));
#539=DIRECTION('',(-1.,0.,0.));
#540=DIRECTION('center_axis',(0.,0.,1.));
#541=DIRECTION('ref_axis',(1.,0.,0.));
#542=DIRECTION('',(0.,1.,0.));
#543=DIRECTION('center_axis',(0.,0.,-1.));
#544=DIRECTION('ref_axis',(0.707106781186548,0.707106781186548,0.));
#545=DIRECTION('',(-1.,0.,0.));
#546=DIRECTION('center_axis',(0.,0.,-1.));
#547=DIRECTION('ref_axis',(-0.707106781186548,0.707106781186548,0.));
#548=DIRECTION('',(0.,-1.,0.));
#549=DIRECTION('center_axis',(0.,0.,-1.));
#550=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186548,0.));
#551=DIRECTION('center_axis',(0.,0.,-1.));
#552=DIRECTION('ref_axis',(-1.,0.,0.));
#553=DIRECTION('center_axis',(0.,0.,-1.));
#554=DIRECTION('ref_axis',(-1.,0.,0.));
#555=DIRECTION('center_axis',(0.,0.,-1.));
#556=DIRECTION('ref_axis',(-1.,0.,0.));
#557=DIRECTION('center_axis',(0.,0.,-1.));
#558=DIRECTION('ref_axis',(-1.,0.,0.));
#559=DIRECTION('center_axis',(0.,0.,-1.));
#560=DIRECTION('ref_axis',(-1.,0.,0.));
#561=DIRECTION('center_axis',(0.,0.,-1.));
#562=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186548,0.));
#563=DIRECTION('center_axis',(0.,0.,1.));
#564=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186548,0.));
#565=DIRECTION('',(0.,0.,-1.));
#566=DIRECTION('center_axis',(-1.,0.,0.));
#567=DIRECTION('ref_axis',(0.,1.,0.));
#568=DIRECTION('',(0.,0.,1.));
#569=DIRECTION('',(0.,1.,0.));
#570=DIRECTION('center_axis',(0.,0.,-1.));
#571=DIRECTION('ref_axis',(-0.707106781186548,0.707106781186548,0.));
#572=DIRECTION('center_axis',(0.,0.,1.));
#573=DIRECTION('ref_axis',(-0.707106781186548,0.707106781186548,0.));
#574=DIRECTION('',(0.,0.,-1.));
#575=DIRECTION('center_axis',(0.,1.,0.));
#576=DIRECTION('ref_axis',(1.,0.,0.));
#577=DIRECTION('',(0.,0.,1.));
#578=DIRECTION('',(1.,0.,0.));
#579=DIRECTION('center_axis',(0.,0.,-1.));
#580=DIRECTION('ref_axis',(0.707106781186548,0.707106781186548,0.));
#581=DIRECTION('center_axis',(0.,0.,1.));
#582=DIRECTION('ref_axis',(0.707106781186548,0.707106781186548,0.));
#583=DIRECTION('',(0.,0.,-1.));
#584=DIRECTION('center_axis',(0.,0.,-1.));
#585=DIRECTION('ref_axis',(-1.,0.,0.));
#586=DIRECTION('center_axis',(0.,0.,1.));
#587=DIRECTION('ref_axis',(1.,0.,0.));
#588=DIRECTION('center_axis',(0.,0.,1.));
#589=DIRECTION('ref_axis',(1.,0.,0.));
#590=DIRECTION('',(0.999598652641002,1.22415529038881E-16,-0.0283290246618869));
#591=DIRECTION('center_axis',(0.,0.,-1.));
#592=DIRECTION('ref_axis',(-1.,0.,0.));
#593=DIRECTION('center_axis',(1.22464679914735E-16,-1.,0.));
#594=DIRECTION('ref_axis',(-1.,-1.22464679914735E-16,0.));
#595=DIRECTION('center_axis',(0.,0.,-1.));
#596=DIRECTION('ref_axis',(-1.,0.,0.));
#597=DIRECTION('center_axis',(0.,0.,1.));
#598=DIRECTION('ref_axis',(-1.,0.,0.));
#599=DIRECTION('',(0.,0.,1.));
#600=DIRECTION('center_axis',(0.,0.,-1.));
#601=DIRECTION('ref_axis',(-1.,0.,0.));
#602=DIRECTION('center_axis',(0.,0.,1.));
#603=DIRECTION('ref_axis',(-1.,0.,0.));
#604=DIRECTION('',(0.,0.,1.));
#605=DIRECTION('center_axis',(0.,0.,-1.));
#606=DIRECTION('ref_axis',(-1.,0.,0.));
#607=DIRECTION('center_axis',(0.,0.,1.));
#608=DIRECTION('ref_axis',(-1.,0.,0.));
#609=DIRECTION('',(0.,0.,1.));
#610=DIRECTION('center_axis',(0.,0.,-1.));
#611=DIRECTION('ref_axis',(-1.,0.,0.));
#612=DIRECTION('center_axis',(0.,0.,1.));
#613=DIRECTION('ref_axis',(-1.,0.,0.));
#614=DIRECTION('',(0.,0.,1.));
#615=DIRECTION('center_axis',(0.,0.,-1.));
#616=DIRECTION('ref_axis',(-1.,0.,0.));
#617=DIRECTION('',(0.,0.,1.));
#618=DIRECTION('center_axis',(1.,0.,0.));
#619=DIRECTION('ref_axis',(0.,-1.,0.));
#620=DIRECTION('',(0.,-1.,0.));
#621=DIRECTION('center_axis',(0.,0.,1.));
#622=DIRECTION('ref_axis',(1.,0.,0.));
#623=CARTESIAN_POINT('',(0.,0.,0.));
#624=CARTESIAN_POINT('Origin',(0.,0.,-1.02032479736036));
#625=CARTESIAN_POINT('',(23.9441412967069,8.79693479920322E-15,-4.5558587032931));
#626=CARTESIAN_POINT('',(-23.9441412967069,2.93231159973441E-15,-4.5558587032931));
#627=CARTESIAN_POINT('Origin',(-1.44492443835034E-47,5.89935171249522E-32,
-4.5558587032931));
#628=CARTESIAN_POINT('Origin',(-1.44492443835034E-47,5.89935171249522E-32,
-4.5558587032931));
#629=CARTESIAN_POINT('',(25.,9.18485099360515E-15,-3.));
#630=CARTESIAN_POINT('Origin',(20.4086073907742,7.49800071484998E-15,-1.02032479736036));
#631=CARTESIAN_POINT('Origin',(0.,0.,-3.));
#632=CARTESIAN_POINT('Origin',(0.,0.,-4.25));
#633=CARTESIAN_POINT('',(-23.5,-2.87791997799628E-15,-5.));
#634=CARTESIAN_POINT('',(23.5,6.13920011283268E-15,-5.));
#635=CARTESIAN_POINT('Origin',(0.,0.,-5.));
#636=CARTESIAN_POINT('Origin',(0.,0.,-5.));
#637=CARTESIAN_POINT('',(-24.25,2.96976848793233E-15,-4.25));
#638=CARTESIAN_POINT('Origin',(0.,0.,-7.17944947177033));
#639=CARTESIAN_POINT('',(23.,6.00857883383624E-15,-7.17944947177033));
#640=CARTESIAN_POINT('Origin',(0.,0.,-7.17944947177033));
#641=CARTESIAN_POINT('Origin',(28.,7.31479162380064E-15,-7.17944947177033));
#642=CARTESIAN_POINT('Origin',(0.,0.,-3.));
#643=CARTESIAN_POINT('',(23.,-2.81668763803891E-15,-24.));
#644=CARTESIAN_POINT('Origin',(0.,0.,-24.));
#645=CARTESIAN_POINT('',(23.,-2.81668763803891E-15,-3.));
#646=CARTESIAN_POINT('Origin',(0.,0.,-24.));
#647=CARTESIAN_POINT('',(18.,-2.20436423846524E-15,-29.));
#648=CARTESIAN_POINT('Origin',(0.,0.,-29.));
#649=CARTESIAN_POINT('Origin',(18.,-2.20436423846524E-15,-24.));
#650=CARTESIAN_POINT('Origin',(0.,0.,-29.));
#651=CARTESIAN_POINT('Origin',(24.5,-24.5,0.));
#652=CARTESIAN_POINT('',(24.5,-26.5,-3.));
#653=CARTESIAN_POINT('',(26.5,-24.5,-3.));
#654=CARTESIAN_POINT('Origin',(24.5,-24.5,-3.));
#655=CARTESIAN_POINT('',(26.5,-24.5,0.));
#656=CARTESIAN_POINT('',(26.5,-24.5,0.));
#657=CARTESIAN_POINT('',(24.5,-26.5,0.));
#658=CARTESIAN_POINT('Origin',(24.5,-24.5,0.));
#659=CARTESIAN_POINT('',(24.5,-26.5,0.));
#660=CARTESIAN_POINT('Origin',(26.5,-26.5,0.));
#661=CARTESIAN_POINT('',(-24.5,-26.5,0.));
#662=CARTESIAN_POINT('',(-26.5,-26.5,0.));
#663=CARTESIAN_POINT('',(-24.5,-26.5,-3.));
#664=CARTESIAN_POINT('',(-24.5,-26.5,0.));
#665=CARTESIAN_POINT('',(-26.5,-26.5,-3.));
#666=CARTESIAN_POINT('Origin',(0.,0.,0.));
#667=CARTESIAN_POINT('',(26.5,24.5,0.));
#668=CARTESIAN_POINT('',(26.5,-26.5,0.));
#669=CARTESIAN_POINT('',(24.5,26.5,0.));
#670=CARTESIAN_POINT('Origin',(24.5,24.5,0.));
#671=CARTESIAN_POINT('',(-24.5,26.5,0.));
#672=CARTESIAN_POINT('',(26.5,26.5,0.));
#673=CARTESIAN_POINT('',(-26.5,24.5,0.));
#674=CARTESIAN_POINT('Origin',(-24.5,24.5,0.));
#675=CARTESIAN_POINT('',(-26.5,-24.5,0.));
#676=CARTESIAN_POINT('',(-26.5,26.5,0.));
#677=CARTESIAN_POINT('Origin',(-24.5,-24.5,0.));
#678=CARTESIAN_POINT('',(25.,3.06161699786838E-15,0.));
#679=CARTESIAN_POINT('Origin',(0.,0.,0.));
#680=CARTESIAN_POINT('',(-18.5,21.,0.));
#681=CARTESIAN_POINT('Origin',(-21.,21.,0.));
#682=CARTESIAN_POINT('',(-18.5,-21.,0.));
#683=CARTESIAN_POINT('Origin',(-21.,-21.,0.));
#684=CARTESIAN_POINT('',(23.5,-21.,0.));
#685=CARTESIAN_POINT('Origin',(21.,-21.,0.));
#686=CARTESIAN_POINT('',(23.5,21.,0.));
#687=CARTESIAN_POINT('Origin',(21.,21.,0.));
#688=CARTESIAN_POINT('Origin',(-24.5,-24.5,0.));
#689=CARTESIAN_POINT('',(-26.5,-24.5,-3.));
#690=CARTESIAN_POINT('Origin',(-24.5,-24.5,-3.));
#691=CARTESIAN_POINT('',(-26.5,-24.5,0.));
#692=CARTESIAN_POINT('Origin',(-26.5,-26.5,0.));
#693=CARTESIAN_POINT('',(-26.5,24.5,-3.));
#694=CARTESIAN_POINT('',(-26.5,24.5,0.));
#695=CARTESIAN_POINT('',(-26.5,26.5,-3.));
#696=CARTESIAN_POINT('Origin',(-24.5,24.5,0.));
#697=CARTESIAN_POINT('',(-24.5,26.5,-3.));
#698=CARTESIAN_POINT('Origin',(-24.5,24.5,-3.));
#699=CARTESIAN_POINT('',(-24.5,26.5,0.));
#700=CARTESIAN_POINT('Origin',(-26.5,26.5,0.));
#701=CARTESIAN_POINT('',(24.5,26.5,-3.));
#702=CARTESIAN_POINT('',(24.5,26.5,0.));
#703=CARTESIAN_POINT('',(26.5,26.5,-3.));
#704=CARTESIAN_POINT('Origin',(24.5,24.5,0.));
#705=CARTESIAN_POINT('',(26.5,24.5,-3.));
#706=CARTESIAN_POINT('Origin',(24.5,24.5,-3.));
#707=CARTESIAN_POINT('',(26.5,24.5,0.));
#708=CARTESIAN_POINT('Origin',(0.,0.,-0.497087378051426));
#709=CARTESIAN_POINT('',(-22.4367249750307,0.,-0.460765259566323));
#710=CARTESIAN_POINT('',(22.4367249750307,2.74770634240209E-15,-0.460765259566323));
#711=CARTESIAN_POINT('Origin',(0.,0.,-0.460765259566323));
#712=CARTESIAN_POINT('Origin',(0.,0.,-0.460765259566323));
#713=CARTESIAN_POINT('',(25.,3.06161699786838E-15,-0.53340949653653));
#714=CARTESIAN_POINT('',(23.7183624875154,2.90466167013524E-15,-0.497087378051426));
#715=CARTESIAN_POINT('Origin',(0.,0.,-0.53340949653653));
#716=CARTESIAN_POINT('Ctrl Pts',(-1.33226762955019E-14,0.,-3.00000000000004));
#717=CARTESIAN_POINT('Ctrl Pts',(-1.33226762955019E-14,-1.33226762955019E-14,
-3.00000000000004));
#718=CARTESIAN_POINT('Ctrl Pts',(0.,-1.33226762955019E-14,-3.00000000000004));
#719=CARTESIAN_POINT('Ctrl Pts',(1.33226762955019E-14,-1.33226762955019E-14,
-3.00000000000004));
#720=CARTESIAN_POINT('Ctrl Pts',(1.33226762955019E-14,0.,-3.00000000000004));
#721=CARTESIAN_POINT('Ctrl Pts',(1.33226762955019E-14,1.33226762955019E-14,
-3.00000000000004));
#722=CARTESIAN_POINT('Ctrl Pts',(0.,1.33226762955019E-14,-3.00000000000004));
#723=CARTESIAN_POINT('Ctrl Pts',(-1.33226762955019E-14,1.33226762955019E-14,
-3.00000000000004));
#724=CARTESIAN_POINT('Ctrl Pts',(-1.33226762955019E-14,0.,-3.00000000000004));
#725=CARTESIAN_POINT('Ctrl Pts',(-11.2926283620422,0.,-2.3865972661286));
#726=CARTESIAN_POINT('Ctrl Pts',(-11.2926283620422,-11.2926283620422,-2.3865972661286));
#727=CARTESIAN_POINT('Ctrl Pts',(0.,-11.2926283620422,-2.38659726612859));
#728=CARTESIAN_POINT('Ctrl Pts',(11.2926283620422,-11.2926283620422,-2.38659726612858));
#729=CARTESIAN_POINT('Ctrl Pts',(11.2926283620422,0.,-2.38659726612858));
#730=CARTESIAN_POINT('Ctrl Pts',(11.2926283620422,11.2926283620422,-2.38659726612858));
#731=CARTESIAN_POINT('Ctrl Pts',(0.,11.2926283620422,-2.38659726612859));
#732=CARTESIAN_POINT('Ctrl Pts',(-11.2926283620422,11.2926283620422,-2.3865972661286));
#733=CARTESIAN_POINT('Ctrl Pts',(-11.2926283620422,0.,-2.3865972661286));
#734=CARTESIAN_POINT('Ctrl Pts',(-22.4367249750308,0.,-0.460765259566358));
#735=CARTESIAN_POINT('Ctrl Pts',(-22.4367249750307,-22.4367249750307,-0.460765259566358));
#736=CARTESIAN_POINT('Ctrl Pts',(0.,-22.4367249750308,-0.460765259566358));
#737=CARTESIAN_POINT('Ctrl Pts',(22.4367249750307,-22.4367249750307,-0.460765259566358));
#738=CARTESIAN_POINT('Ctrl Pts',(22.4367249750308,0.,-0.460765259566358));
#739=CARTESIAN_POINT('Ctrl Pts',(22.4367249750307,22.4367249750307,-0.460765259566358));
#740=CARTESIAN_POINT('Ctrl Pts',(0.,22.4367249750308,-0.460765259566358));
#741=CARTESIAN_POINT('Ctrl Pts',(-22.4367249750307,22.4367249750307,-0.460765259566358));
#742=CARTESIAN_POINT('Ctrl Pts',(-22.4367249750308,0.,-0.460765259566358));
#743=CARTESIAN_POINT('',(0.,0.,-3.));
#744=CARTESIAN_POINT('Origin',(10.4864686617278,1.28422202809439E-15,190.053905514398));
#745=CARTESIAN_POINT('Origin',(21.,21.,0.));
#746=CARTESIAN_POINT('',(23.5,21.,-3.));
#747=CARTESIAN_POINT('Origin',(21.,21.,-3.));
#748=CARTESIAN_POINT('',(23.5,21.,0.));
#749=CARTESIAN_POINT('Origin',(21.,-21.,0.));
#750=CARTESIAN_POINT('',(23.5,-21.,-3.));
#751=CARTESIAN_POINT('Origin',(21.,-21.,-3.));
#752=CARTESIAN_POINT('',(23.5,-21.,0.));
#753=CARTESIAN_POINT('Origin',(-21.,-21.,0.));
#754=CARTESIAN_POINT('',(-18.5,-21.,-3.));
#755=CARTESIAN_POINT('Origin',(-21.,-21.,-3.));
#756=CARTESIAN_POINT('',(-18.5,-21.,0.));
#757=CARTESIAN_POINT('Origin',(-21.,21.,0.));
#758=CARTESIAN_POINT('',(-18.5,21.,-3.));
#759=CARTESIAN_POINT('Origin',(-21.,21.,-3.));
#760=CARTESIAN_POINT('',(-18.5,21.,0.));
#761=CARTESIAN_POINT('Origin',(0.,0.,0.));
#762=CARTESIAN_POINT('',(25.,-3.06161699786838E-15,0.));
#763=CARTESIAN_POINT('Origin',(26.5,26.5,0.));
#764=CARTESIAN_POINT('',(26.5,-26.5,-3.));
#765=CARTESIAN_POINT('Origin',(0.,0.,-3.));
#766=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#770,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#767=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#770,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#768=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#766))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#770,#772,#773))
REPRESENTATION_CONTEXT('','3D')
);
#769=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#767))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#770,#772,#773))
REPRESENTATION_CONTEXT('','3D')
);
#770=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#771=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.CENTI.,.METRE.)
);
#772=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#773=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#774=SHAPE_DEFINITION_REPRESENTATION(#775,#776);
#775=PRODUCT_DEFINITION_SHAPE('',$,#778);
#776=SHAPE_REPRESENTATION('',(#434),#768);
#777=DESIGN_CONTEXT('part definition',#782,'design');
#778=PRODUCT_DEFINITION('Bauteil1','Bauteil1',#779,#777);
#779=PRODUCT_DEFINITION_FORMATION('',$,#784);
#780=PRODUCT_RELATED_PRODUCT_CATEGORY('Bauteil1','Bauteil1',(#784));
#781=APPLICATION_PROTOCOL_DEFINITION('international standard',
'ap203_configuration_controlled_3d_design_of_mechanical_parts_and_asse
mblies_mim_lf',2004,#782);
#782=APPLICATION_CONTEXT(
'Configuration Controlled 3D Design of Mechanical Parts and Assemblies');
#783=MECHANICAL_CONTEXT('part definition',#782,'mechanical');
#784=PRODUCT('Bauteil1','Bauteil1',$,(#783));
#785=PRESENTATION_STYLE_ASSIGNMENT((#786));
#786=SURFACE_STYLE_USAGE(.BOTH.,#789);
#787=SURFACE_STYLE_RENDERING_WITH_PROPERTIES($,#793,(#788));
#788=SURFACE_STYLE_TRANSPARENT(0.);
#789=SURFACE_SIDE_STYLE('',(#790,#787));
#790=SURFACE_STYLE_FILL_AREA(#791);
#791=FILL_AREA_STYLE('',(#792));
#792=FILL_AREA_STYLE_COLOUR('',#793);
#793=COLOUR_RGB('',0.749019607843137,0.749019607843137,0.749019607843137);
ENDSEC;
END-ISO-10303-21;

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More