diff --git a/kicad/ddcmp/cpu.sch b/kicad/ddcmp/cpu.sch index 7762e47..578f15e 100644 --- a/kicad/ddcmp/cpu.sch +++ b/kicad/ddcmp/cpu.sch @@ -95,7 +95,10 @@ P 3100 2350 F 0 "J1" H 3018 2767 50 0000 C CNN F 1 "UART" H 3018 2676 50 0000 C CNN F 2 "ddcmp_parts:Pin_Header_Straight_1x06_Pitch2.54mm" H 3100 2350 50 0001 C CNN -F 3 "~" H 3100 2350 50 0001 C CNN +F 3 "https://cdn.harwin.com/pdfs/C001XX_M20_Series_Connectors.pdf" H 3100 2350 50 0001 C CNN +F 4 "952-2269-ND" H 3100 2350 50 0001 C CNN "Digikey part" +F 5 "Harwin Inc." H 3100 2350 50 0001 C CNN "Vendor" +F 6 "M20-9990645" H 3100 2350 50 0001 C CNN "Vendor part" 1 3100 2350 -1 0 0 -1 $EndComp @@ -131,7 +134,10 @@ P 8350 3800 F 0 "D1" V 8389 3880 50 0000 L CNN F 1 "SYN" V 8298 3880 50 0000 L CNN F 2 "ddcmp_parts:LED_D3.0mm" H 8350 3800 50 0001 C CNN -F 3 "~" H 8350 3800 50 0001 C CNN +F 3 "https://www.sunledusa.com/products/spec/XLUG34D.pdf" H 8350 3800 50 0001 C CNN +F 4 "1497-1490-ND" H 8350 3800 50 0001 C CNN "Digikey part" +F 5 "SunLED" H 8350 3800 50 0001 C CNN "Vendor" +F 6 "XLUG34D" H 8350 3800 50 0001 C CNN "Vendor part" 1 8350 3800 0 1 -1 0 $EndComp @@ -142,7 +148,10 @@ P 8700 3800 F 0 "D2" V 8739 3880 50 0000 L CNN F 1 "RX" V 8648 3880 50 0000 L CNN F 2 "ddcmp_parts:LED_D3.0mm" H 8700 3800 50 0001 C CNN -F 3 "~" H 8700 3800 50 0001 C CNN +F 3 "https://www.sunledusa.com/products/spec/XLUY34D.pdf" H 8700 3800 50 0001 C CNN +F 4 "1497-1492-ND" H 8700 3800 50 0001 C CNN "Digikey part" +F 5 "SunLED" H 8700 3800 50 0001 C CNN "Vendor" +F 6 "XLUY34D" H 8700 3800 50 0001 C CNN "Vendor part" 1 8700 3800 0 1 -1 0 $EndComp @@ -153,7 +162,10 @@ P 9050 3800 F 0 "D3" V 9089 3880 50 0000 L CNN F 1 "TX" V 8998 3880 50 0000 L CNN F 2 "ddcmp_parts:LED_D3.0mm" H 9050 3800 50 0001 C CNN -F 3 "~" H 9050 3800 50 0001 C CNN +F 3 "https://www.sunledusa.com/products/spec/XLUR34D.pdf" H 9050 3800 50 0001 C CNN +F 4 "1497-1491-ND" H 9050 3800 50 0001 C CNN "Digikey part" +F 5 "SunLED" H 9050 3800 50 0001 C CNN "Vendor" +F 6 "XLUR34D" H 9050 3800 50 0001 C CNN "Vendor part" 1 9050 3800 0 1 -1 0 $EndComp @@ -165,6 +177,9 @@ F 0 "R3" H 8418 4246 50 0000 L CNN F 1 "150" H 8418 4155 50 0000 L CNN F 2 "ddcmp_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 8390 4190 50 0001 C CNN F 3 "" H 8350 4200 50 0001 C CNN +F 4 "150QBK-ND" H 8350 4200 50 0001 C CNN "Digikey part" +F 5 "Yageo" H 8350 4200 50 0001 C CNN "Vendor" +F 6 "CFR-25JB-52-150R" H 8350 4200 50 0001 C CNN "Vendor part" 1 8350 4200 1 0 0 -1 $EndComp @@ -176,6 +191,9 @@ F 0 "R4" H 8768 4246 50 0000 L CNN F 1 "150" H 8768 4155 50 0000 L CNN F 2 "ddcmp_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 8740 4190 50 0001 C CNN F 3 "" H 8700 4200 50 0001 C CNN +F 4 "150QBK-ND" H 8700 4200 50 0001 C CNN "Digikey part" +F 5 "Yageo" H 8700 4200 50 0001 C CNN "Vendor" +F 6 "CFR-25JB-52-150R" H 8700 4200 50 0001 C CNN "Vendor part" 1 8700 4200 1 0 0 -1 $EndComp @@ -187,6 +205,9 @@ F 0 "R5" H 9118 4246 50 0000 L CNN F 1 "150" H 9118 4155 50 0000 L CNN F 2 "ddcmp_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 9090 4190 50 0001 C CNN F 3 "" H 9050 4200 50 0001 C CNN +F 4 "150QBK-ND" H 9050 4200 50 0001 C CNN "Digikey part" +F 5 "Yageo" H 9050 4200 50 0001 C CNN "Vendor" +F 6 "CFR-25JB-52-150R" H 9050 4200 50 0001 C CNN "Vendor part" 1 9050 4200 1 0 0 -1 $EndComp @@ -282,7 +303,10 @@ P 4150 2750 F 0 "J4" H 4230 2742 50 0000 L CNN F 1 "TEST" H 4230 2651 50 0000 L CNN F 2 "ddcmp_parts:Pin_Header_Straight_1x02_Pitch2.54mm" H 4150 2750 50 0001 C CNN -F 3 "~" H 4150 2750 50 0001 C CNN +F 3 "https://cdn.harwin.com/pdfs/C001XX_M20_Series_Connectors.pdf" H 4150 2750 50 0001 C CNN +F 4 "952-2261-ND " H 4150 2750 50 0001 C CNN "Digikey part" +F 5 "Harwin Inc." H 4150 2750 50 0001 C CNN "Vendor" +F 6 "M20-9990245" H 4150 2750 50 0001 C CNN "Vendor part" 1 4150 2750 -1 0 0 -1 $EndComp @@ -319,7 +343,10 @@ AR Path="/60A46E24/60A47CFF" Ref="U1" Part="1" F 0 "U1" H 5950 4715 50 0000 C CNN F 1 "Pico" H 5950 4624 50 0000 C CNN F 2 "ddcmp_parts:RPi_Pico_SMD_TH" V 5950 3500 50 0001 C CNN -F 3 "" H 5950 3500 50 0001 C CNN +F 3 "https://datasheets.raspberrypi.org/pico/pico-datasheet.pdf" H 5950 3500 50 0001 C CNN +F 4 "2648-SC0915CT-ND " H 5950 3500 50 0001 C CNN "Digikey part" +F 5 "Raspberry Pi" H 5950 3500 50 0001 C CNN "Vendor" +F 6 "SC0915" H 5950 3500 50 0001 C CNN "Vendor part" 1 5950 3500 1 0 0 -1 $EndComp diff --git a/kicad/ddcmp/ddcmp-cache.lib b/kicad/ddcmp/ddcmp-cache.lib index e71a6b1..2ca8d3f 100644 --- a/kicad/ddcmp/ddcmp-cache.lib +++ b/kicad/ddcmp/ddcmp-cache.lib @@ -259,6 +259,9 @@ F0 "TR" 0 250 50 H V C CNN F1 "ddcmp_symbols_ADT1-6T" 0 -250 50 H V C CNN F2 "ddcmp_parts:Mini-Circuits_CD637_H5.23mm" 0 -350 50 H I C CNN F3 "" 0 0 50 H I C CNN +F4 "3157-ADT1-6T+CT-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Mini-Circuits" 0 0 50 H I C CNN "Vendor" +F6 "ADT1-6T+" 0 0 50 H I C CNN "Vendor part" ALIAS ADT2-71T ADT4-5WT ADT4-6T ADT8-1T ADT16-6T $FPLIST Mini?Circuits*CD637* @@ -292,6 +295,9 @@ F0 "J" 50 1000 50 H V C CNN F1 "ddcmp_symbols_Berg_40_pin_DEC_labeling" 50 -1100 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN +F4 "609-1779-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Amphenol ICC" 0 0 50 H I C CNN "Vendor" +F6 "75869-107LF " 0 0 50 H I C CNN "Vendor part" $FPLIST Connector*:*_2x??_* $ENDFPLIST @@ -387,9 +393,9 @@ F0 "C" 25 100 50 H V L CNN F1 "ddcmp_symbols_C" 25 -100 50 H V L CNN F2 "" 38 -150 50 H I C CNN F3 "" 0 0 50 H I C CNN -F4 "399-14010-1-ND​" 0 0 50 H I C CNN "Digikey" -F5 "Kemet" 0 0 50 H I C CNN "Mfg" -F6 "C315C104M5U5TA7301" 0 0 50 H I C CNN "Mfg part" +F4 "399-14010-1-ND​" 0 0 50 H I C CNN "Digikey part" +F5 "Kemet" 0 0 50 H I C CNN "Vendor" +F6 "C315C104M5U5TA7301" 0 0 50 H I C CNN "Vendor part" $FPLIST C_* $ENDFPLIST @@ -408,6 +414,9 @@ F0 "J" 10 120 50 H V C CNN F1 "ddcmp_symbols_Conn_Coaxial" 115 0 50 V V C CNN F2 "ddcmp_parts:BNC_Molex_J_RA_PCB" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN +F4 "WM20430-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Molex" 0 0 50 H I C CNN "Vendor" +F6 "0731713150" 0 0 50 H I C CNN "Vendor part" $FPLIST *BNC* *SMA* @@ -433,8 +442,9 @@ F0 "U" -100 1125 50 H V R CNN F1 "ddcmp_symbols_MAX3222" -100 1050 50 H V R CNN F2 "ddcmp_parts:DIP-18_W7.62mm" 50 -1050 50 H I L CNN F3 "" 0 100 50 H I C CNN -F4 "Maxim" 0 0 50 H I C CNN "Mfg" -F5 "MAX3222ECPN" 0 0 50 H I C CNN "Mfg part" +F4 "MAX3222ECPN+-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Maxim" 0 0 50 H I C CNN "Vendor" +F6 "MAX3222ECPN" 0 0 50 H I C CNN "Vendor part" $FPLIST SOIC*P1.27mm* DIP*W7.62mm* @@ -508,6 +518,9 @@ F0 "U" -550 1100 50 H V C CNN F1 "ddcmp_symbols_Raspberry_Pico" 0 750 50 H V C CNN F2 "ddcmp_parts:RPi_Pico_SMD_TH" 0 0 50 V I C CNN F3 "" 0 0 50 H I C CNN +F4 "2648-SC0915CT-ND " 0 0 50 H I C CNN "Digikey part" +F5 "Raspberry Pi" 0 0 50 H I C CNN "Vendor" +F6 "SC0915" 0 0 50 H I C CNN "Vendor part" DRAW T 0 0 850 50 0 0 0 "Raspberry Pico" Normal 0 C C S -600 1050 600 -1050 0 1 0 f @@ -563,7 +576,10 @@ DEF ddcmp_symbols_max3491ecpd U 0 10 Y Y 1 F N F0 "U" 800 400 60 H V C CNN F1 "ddcmp_symbols_max3491ecpd" 800 300 60 H V C CNN F2 "ddcmp_parts:DIP-14_W7.62mm" 800 240 60 H I C CNN -F3 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H I C CNN +F4 "MAX3491CPD+-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Maxim" 0 0 50 H I C CNN "Vendor" +F6 "MAX3491CPD+" 0 0 50 H I C CNN "Vendor part" $FPLIST 21-0043_P14+4_MXM $ENDFPLIST diff --git a/kicad/ddcmp/ddcmp.kicad_pcb b/kicad/ddcmp/ddcmp.kicad_pcb index caceeeb..bb7ca5e 100644 --- a/kicad/ddcmp/ddcmp.kicad_pcb +++ b/kicad/ddcmp/ddcmp.kicad_pcb @@ -386,6 +386,12 @@ (fp_text value Pico (at 0 2.159) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user "Copper Keepouts shown on Dwgs layer" (at 0.1 -30.2) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_poly (pts (xy 3.7 -20.2) (xy -3.7 -20.2) (xy -3.7 -24.9) (xy 3.7 -24.9)) (layer Dwgs.User) (width 0.1)) (fp_poly (pts (xy -1.5 -11.5) (xy -3.5 -11.5) (xy -3.5 -13.5) (xy -1.5 -13.5)) (layer Dwgs.User) (width 0.1)) (fp_poly (pts (xy -1.5 -14) (xy -3.5 -14) (xy -3.5 -16) (xy -1.5 -16)) (layer Dwgs.User) (width 0.1)) @@ -446,12 +452,6 @@ (fp_line (start 10.5 25.5) (end 3.7 25.5) (layer F.SilkS) (width 0.12)) (fp_line (start -1.5 25.5) (end -1.1 25.5) (layer F.SilkS) (width 0.12)) (fp_line (start 1.1 25.5) (end 1.5 25.5) (layer F.SilkS) (width 0.12)) - (fp_text user "Copper Keepouts shown on Dwgs layer" (at 0.1 -30.2) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 43 thru_hole oval (at 2.54 23.9) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) (net 10 "Net-(U1-Pad43)")) (pad 43 smd rect (at 2.54 23.9 90) (size 3.5 1.7) (drill (offset -0.9 0)) (layers F.Cu F.Mask) @@ -646,6 +646,11 @@ (fp_text value DTE (at 16.62 20.64 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 16.62 16.14 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 40.17 1.42) (end 38.57 1.42) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -6.93 1.42) (end -8.53 1.42) (angle 180) (layer F.Fab) (width 0.1)) (fp_line (start 43.7 -2.35) (end -10.45 -2.35) (layer F.CrtYd) (width 0.05)) (fp_line (start 43.7 19.65) (end 43.7 -2.35) (layer F.CrtYd) (width 0.05)) (fp_line (start -10.45 19.65) (end 43.7 19.65) (layer F.CrtYd) (width 0.05)) @@ -680,11 +685,6 @@ (fp_line (start 43.17 12.74) (end 43.17 -1.8) (layer F.Fab) (width 0.1)) (fp_line (start -9.93 12.74) (end 43.17 12.74) (layer F.Fab) (width 0.1)) (fp_line (start -9.93 -1.8) (end -9.93 12.74) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 16.62 16.14 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_arc (start 40.17 1.42) (end 38.57 1.42) (angle 180) (layer F.Fab) (width 0.1)) - (fp_arc (start -6.93 1.42) (end -8.53 1.42) (angle 180) (layer F.Fab) (width 0.1)) (pad 0 thru_hole circle (at 40.14 1.27 270) (size 4 4) (drill 3.2) (layers *.Cu *.Mask) (net 2 GND)) (pad 0 thru_hole circle (at -6.9 1.27 270) (size 4 4) (drill 3.2) (layers *.Cu *.Mask) @@ -746,7 +746,7 @@ ) ) - (module ddcmp_parts:Mini-Circuits_CD637_H5.23mm (layer F.Cu) (tedit 609DC565) (tstamp 60A43569) + (module ddcmp_parts:Mini-Circuits_CD637_H5.23mm (layer F.Cu) (tedit 60B15F8B) (tstamp 60A43569) (at 127 151.638 180) (descr https://ww2.minicircuits.com/case_style/CD637.pdf) (tags "RF Transformer") @@ -758,6 +758,9 @@ (fp_text value ADT1-6T (at 0 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start 4.06 -4.32) (end -4.06 -4.32) (layer F.CrtYd) (width 0.05)) (fp_line (start 4.06 4.32) (end -4.06 4.32) (layer F.CrtYd) (width 0.05)) (fp_line (start 4.06 4.32) (end 4.06 -4.32) (layer F.CrtYd) (width 0.05)) @@ -774,9 +777,6 @@ (fp_line (start -2.794 3.937) (end -2.794 -2.937) (layer F.Fab) (width 0.1)) (fp_line (start 2.794 3.937) (end -2.794 3.937) (layer F.Fab) (width 0.1)) (fp_line (start 2.794 -3.937) (end 2.794 3.937) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 6 smd rect (at 2.54 -2.54 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask) (net 4 "Net-(TR2-Pad6)")) (pad 5 smd rect (at 2.54 0 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask) @@ -788,10 +788,10 @@ (pad 2 smd rect (at -2.54 0 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask)) (pad 1 smd rect (at -2.54 -2.54 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask) (net 124 "/Integral modem/IM_TDX")) - (model ${KIPRJMOD}/ddcmp_parts/CD542.STEP - (at (xyz 0 0 0)) + (model ${KIPRJMOD}/ddcmp_parts/CD637.step + (offset (xyz -2.8 3.935 0)) (scale (xyz 1 1 1)) - (rotate (xyz -90 0 90)) + (rotate (xyz -0 0 90)) ) ) @@ -892,6 +892,9 @@ (fp_text value 0.1uF (at 3.937 -2.032) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -906,9 +909,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -928,74 +928,6 @@ (fp_text value AK_Design_9mm (at 0 -0.5) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 0.573643 -0.644323) (end 0.573643 -0.006628) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.272843 -0.644323) (end 0.573643 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.536863 -0.042724) (end 6.874042 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 5.708314 -0.042724) (end 5.539724 -0.211314) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.045541 -0.042724) (end 5.708314 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.214131 -0.211314) (end 6.045541 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.214131 -0.379904) (end 6.214131 -0.211314) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.045541 -0.548494) (end 6.214131 -0.379904) (layer F.SilkS) (width 0.099998)) - (fp_line (start 5.708314 -0.548494) (end 6.045541 -0.548494) (layer F.SilkS) (width 0.099998)) - (fp_line (start 5.539724 -0.717084) (end 5.708314 -0.548494) (layer F.SilkS) (width 0.099998)) - (fp_line (start 5.539724 -0.885674) (end 5.539724 -0.717084) (layer F.SilkS) (width 0.099998)) - (fp_line (start 5.216992 -1.054263) (end 4.542633 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 4.051311 -1.054263) (end 3.545542 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 4.219901 -0.885674) (end 4.051311 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 4.219901 -0.211314) (end 4.219901 -0.885674) (layer F.SilkS) (width 0.099998)) - (fp_line (start 4.051311 -0.042724) (end 4.219901 -0.211314) (layer F.SilkS) (width 0.099998)) - (fp_line (start 3.545542 -0.042724) (end 4.051311 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 3.545542 -1.054263) (end 3.545542 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.934602 -2.59952) (end 0.934602 -2.6296) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.934602 -0.957155) (end 0.934602 -2.59952) (layer F.SilkS) (width 0.099998)) - (fp_line (start 8.873056 -0.042724) (end 8.873056 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 8.198697 -1.054263) (end 8.873056 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 8.198697 -0.042724) (end 8.198697 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.875965 -0.548494) (end 7.538738 -0.548494) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.875965 -0.211314) (end 7.875965 -0.548494) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.707328 -0.042724) (end 7.875965 -0.211314) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.370148 -0.042724) (end 7.707328 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.201558 -0.211314) (end 7.370148 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.201558 -0.885674) (end 7.201558 -0.211314) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.370148 -1.054263) (end 7.201558 -0.885674) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.707328 -1.054263) (end 7.370148 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 2.342344 -0.644323) (end 2.727367 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 2.342344 -0.006628) (end 2.342344 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.981384 -0.006628) (end 2.342344 -0.006628) (layer F.SilkS) (width 0.099998)) - (fp_line (start 4.542633 -0.042724) (end 5.216992 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 4.542633 -1.054263) (end 4.542633 -0.042724) (layer F.SilkS) (width 0.099998)) - (fp_line (start 3.184582 -1.799393) (end 3.184582 -3.062751) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.705452 -0.042724) (end 6.705452 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 3.184582 -3.062751) (end 2.823623 -3.062751) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.573643 -2.59952) (end 0.573643 -0.957155) (layer F.SilkS) (width 0.099998)) - (fp_line (start 5.708314 -1.054263) (end 5.539724 -0.885674) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.045541 -1.054263) (end 5.708314 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.214131 -0.885674) (end 6.045541 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 4.542633 -0.548494) (end 4.879813 -0.548494) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.981384 -0.644323) (end 1.981384 -0.006628) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.740745 -0.644323) (end 1.981384 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.740745 -0.006628) (end 1.740745 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 2.342344 -3.062751) (end 1.981384 -3.062751) (layer F.SilkS) (width 0.099998)) - (fp_line (start 2.342344 -0.957155) (end 2.342344 -3.062751) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.573643 -0.006628) (end 0.934602 -0.006628) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.032204 -0.957155) (end 0.272843 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.573643 -0.957155) (end 0.032204 -0.957155) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.379785 -0.957155) (end 0.934602 -0.957155) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.379785 -2.59952) (end 1.379785 -0.957155) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.379785 -2.617568) (end 1.379785 -2.59952) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.740745 -0.957155) (end 1.740745 -2.59952) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.934602 -0.006628) (end 0.934602 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.981384 -0.957155) (end 1.740745 -0.957155) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.981384 -3.062751) (end 1.981384 -0.957155) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.379785 -0.006628) (end 1.740745 -0.006628) (layer F.SilkS) (width 0.099998)) - (fp_line (start 1.379785 -0.644323) (end 1.379785 -0.006628) (layer F.SilkS) (width 0.099998)) - (fp_line (start 0.934602 -0.644323) (end 1.379785 -0.644323) (layer F.SilkS) (width 0.099998)) - (fp_line (start 2.823623 -3.062751) (end 2.823623 -1.787362) (layer F.SilkS) (width 0.099998)) - (fp_line (start 7.875965 -0.885674) (end 7.707328 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 6.536863 -1.054263) (end 6.874042 -1.054263) (layer F.SilkS) (width 0.099998)) - (fp_line (start 3.184582 -0.006628) (end 3.184582 -0.5601) (layer F.SilkS) (width 0.099998)) - (fp_line (start 2.823623 -0.006628) (end 3.184582 -0.006628) (layer F.SilkS) (width 0.099998)) - (fp_line (start 2.823623 -0.548068) (end 2.823623 -0.006628) (layer F.SilkS) (width 0.099998)) (fp_arc (start 2.727367 -0.644347) (end 2.727367 -0.659387) (angle -180) (layer F.SilkS) (width 0.099998)) (fp_arc (start 2.823623 -0.006628) (end 2.808607 -0.006628) (angle -180) (layer F.SilkS) (width 0.099998)) (fp_arc (start 2.823623 -0.548068) (end 2.838639 -0.548068) (angle -180) (layer F.SilkS) (width 0.099998)) @@ -1150,6 +1082,74 @@ (fp_arc (start 6.536863 -0.042724) (end 6.536863 -0.060772) (angle -180) (layer F.SilkS) (width 0.099998)) (fp_arc (start 0.573643 -0.644347) (end 0.573643 -0.629307) (angle -180) (layer F.SilkS) (width 0.099998)) (fp_arc (start 0.272843 -0.644347) (end 0.272843 -0.659387) (angle -180) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.573643 -0.644323) (end 0.573643 -0.006628) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.272843 -0.644323) (end 0.573643 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.536863 -0.042724) (end 6.874042 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 5.708314 -0.042724) (end 5.539724 -0.211314) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.045541 -0.042724) (end 5.708314 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.214131 -0.211314) (end 6.045541 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.214131 -0.379904) (end 6.214131 -0.211314) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.045541 -0.548494) (end 6.214131 -0.379904) (layer F.SilkS) (width 0.099998)) + (fp_line (start 5.708314 -0.548494) (end 6.045541 -0.548494) (layer F.SilkS) (width 0.099998)) + (fp_line (start 5.539724 -0.717084) (end 5.708314 -0.548494) (layer F.SilkS) (width 0.099998)) + (fp_line (start 5.539724 -0.885674) (end 5.539724 -0.717084) (layer F.SilkS) (width 0.099998)) + (fp_line (start 5.216992 -1.054263) (end 4.542633 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 4.051311 -1.054263) (end 3.545542 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 4.219901 -0.885674) (end 4.051311 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 4.219901 -0.211314) (end 4.219901 -0.885674) (layer F.SilkS) (width 0.099998)) + (fp_line (start 4.051311 -0.042724) (end 4.219901 -0.211314) (layer F.SilkS) (width 0.099998)) + (fp_line (start 3.545542 -0.042724) (end 4.051311 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 3.545542 -1.054263) (end 3.545542 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.934602 -2.59952) (end 0.934602 -2.6296) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.934602 -0.957155) (end 0.934602 -2.59952) (layer F.SilkS) (width 0.099998)) + (fp_line (start 8.873056 -0.042724) (end 8.873056 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 8.198697 -1.054263) (end 8.873056 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 8.198697 -0.042724) (end 8.198697 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.875965 -0.548494) (end 7.538738 -0.548494) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.875965 -0.211314) (end 7.875965 -0.548494) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.707328 -0.042724) (end 7.875965 -0.211314) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.370148 -0.042724) (end 7.707328 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.201558 -0.211314) (end 7.370148 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.201558 -0.885674) (end 7.201558 -0.211314) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.370148 -1.054263) (end 7.201558 -0.885674) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.707328 -1.054263) (end 7.370148 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 2.342344 -0.644323) (end 2.727367 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 2.342344 -0.006628) (end 2.342344 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.981384 -0.006628) (end 2.342344 -0.006628) (layer F.SilkS) (width 0.099998)) + (fp_line (start 4.542633 -0.042724) (end 5.216992 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 4.542633 -1.054263) (end 4.542633 -0.042724) (layer F.SilkS) (width 0.099998)) + (fp_line (start 3.184582 -1.799393) (end 3.184582 -3.062751) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.705452 -0.042724) (end 6.705452 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 3.184582 -3.062751) (end 2.823623 -3.062751) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.573643 -2.59952) (end 0.573643 -0.957155) (layer F.SilkS) (width 0.099998)) + (fp_line (start 5.708314 -1.054263) (end 5.539724 -0.885674) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.045541 -1.054263) (end 5.708314 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.214131 -0.885674) (end 6.045541 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 4.542633 -0.548494) (end 4.879813 -0.548494) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.981384 -0.644323) (end 1.981384 -0.006628) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.740745 -0.644323) (end 1.981384 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.740745 -0.006628) (end 1.740745 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 2.342344 -3.062751) (end 1.981384 -3.062751) (layer F.SilkS) (width 0.099998)) + (fp_line (start 2.342344 -0.957155) (end 2.342344 -3.062751) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.573643 -0.006628) (end 0.934602 -0.006628) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.032204 -0.957155) (end 0.272843 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.573643 -0.957155) (end 0.032204 -0.957155) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.379785 -0.957155) (end 0.934602 -0.957155) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.379785 -2.59952) (end 1.379785 -0.957155) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.379785 -2.617568) (end 1.379785 -2.59952) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.740745 -0.957155) (end 1.740745 -2.59952) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.934602 -0.006628) (end 0.934602 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.981384 -0.957155) (end 1.740745 -0.957155) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.981384 -3.062751) (end 1.981384 -0.957155) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.379785 -0.006628) (end 1.740745 -0.006628) (layer F.SilkS) (width 0.099998)) + (fp_line (start 1.379785 -0.644323) (end 1.379785 -0.006628) (layer F.SilkS) (width 0.099998)) + (fp_line (start 0.934602 -0.644323) (end 1.379785 -0.644323) (layer F.SilkS) (width 0.099998)) + (fp_line (start 2.823623 -3.062751) (end 2.823623 -1.787362) (layer F.SilkS) (width 0.099998)) + (fp_line (start 7.875965 -0.885674) (end 7.707328 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 6.536863 -1.054263) (end 6.874042 -1.054263) (layer F.SilkS) (width 0.099998)) + (fp_line (start 3.184582 -0.006628) (end 3.184582 -0.5601) (layer F.SilkS) (width 0.099998)) + (fp_line (start 2.823623 -0.006628) (end 3.184582 -0.006628) (layer F.SilkS) (width 0.099998)) + (fp_line (start 2.823623 -0.548068) (end 2.823623 -0.006628) (layer F.SilkS) (width 0.099998)) ) (module ddcmp_parts:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 60A69028) (tstamp 60A42401) @@ -1163,6 +1163,9 @@ (fp_text value TEST (at 0 4.87) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 0 1.27 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.Fab) (width 0.1)) (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) @@ -1178,9 +1181,6 @@ (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at 0 1.27 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) @@ -1208,6 +1208,11 @@ (fp_text value TX (at 1.27 2.96 90) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) @@ -1216,11 +1221,6 @@ (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) - (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) - (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) (pad 1 thru_hole rect (at 0 0 270) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) (net 51 "Net-(D3-Pad1)")) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) @@ -1248,6 +1248,11 @@ (fp_text value RX (at 1.27 2.96 90) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) @@ -1256,11 +1261,6 @@ (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) - (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) - (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) (pad 1 thru_hole rect (at 0 0 270) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) (net 50 "Net-(D2-Pad1)")) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) @@ -1288,6 +1288,11 @@ (fp_text value SYN (at 1.27 2.96 90) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) + (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) + (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) + (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1)) (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1)) (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12)) @@ -1296,11 +1301,6 @@ (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05)) - (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1)) - (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12)) - (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12)) (pad 1 thru_hole rect (at 0 0 270) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) (net 49 "Net-(D1-Pad1)")) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) @@ -1543,6 +1543,9 @@ (fp_text value Bulkhead (at 1.27 50.59 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.27 24.13) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1)) (fp_line (start 3.81 -1.27) (end 3.81 49.53) (layer F.Fab) (width 0.1)) (fp_line (start 5.87 53.135) (end -3.33 53.135) (layer F.Fab) (width 0.1)) @@ -1559,9 +1562,6 @@ (fp_line (start -3.3 23) (end -2.7 23) (layer F.SilkS) (width 0.12)) (fp_line (start -2.7 23) (end -2.7 25.6) (layer F.SilkS) (width 0.12)) (fp_line (start -2.7 25.6) (end -3.3 25.6) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 1.27 24.13) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad VV thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) (pad UU thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) @@ -1665,6 +1665,11 @@ (fp_text value DCE (at -16.62 20.81) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at -16.62 16.225) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 6.93 1.42) (end 5.33 1.42) (angle 180) (layer F.Fab) (width 0.1)) + (fp_arc (start -40.17 1.42) (end -41.77 1.42) (angle 180) (layer F.Fab) (width 0.1)) (fp_line (start -43.17 -1.8) (end -43.17 12.74) (layer F.Fab) (width 0.1)) (fp_line (start -43.17 12.74) (end 9.93 12.74) (layer F.Fab) (width 0.1)) (fp_line (start 9.93 12.74) (end 9.93 -1.8) (layer F.Fab) (width 0.1)) @@ -1699,11 +1704,6 @@ (fp_line (start -43.7 19.85) (end 10.45 19.85) (layer F.CrtYd) (width 0.05)) (fp_line (start 10.45 19.85) (end 10.45 -2.35) (layer F.CrtYd) (width 0.05)) (fp_line (start 10.45 -2.35) (end -43.7 -2.35) (layer F.CrtYd) (width 0.05)) - (fp_text user %R (at -16.62 16.225) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_arc (start 6.93 1.42) (end 5.33 1.42) (angle 180) (layer F.Fab) (width 0.1)) - (fp_arc (start -40.17 1.42) (end -41.77 1.42) (angle 180) (layer F.Fab) (width 0.1)) (pad 0 thru_hole circle (at 6.9 1.27) (size 4 4) (drill 3.2) (layers *.Cu *.Mask) (net 2 GND)) (pad 0 thru_hole circle (at -40.14 1.27) (size 4 4) (drill 3.2) (layers *.Cu *.Mask) @@ -1776,6 +1776,9 @@ (fp_text value UART (at 0 15.03) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 0 6.35 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer F.Fab) (width 0.1)) (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1)) @@ -1792,9 +1795,6 @@ (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) (fp_circle (center 2.5 -0.2) (end 2.75 -0.2) (layer F.SilkS) (width 0.5)) - (fp_text user %R (at 0 6.35 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) @@ -1814,7 +1814,7 @@ ) ) - (module ddcmp_parts:Mini-Circuits_CD637_H5.23mm (layer F.Cu) (tedit 609DC565) (tstamp 60A2FD8C) + (module ddcmp_parts:Mini-Circuits_CD637_H5.23mm (layer F.Cu) (tedit 60B15F8B) (tstamp 60A2FD8C) (at 127 141.351 180) (descr https://ww2.minicircuits.com/case_style/CD637.pdf) (tags "RF Transformer") @@ -1826,6 +1826,9 @@ (fp_text value ADT1-6T (at 0 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start 4.06 -4.32) (end -4.06 -4.32) (layer F.CrtYd) (width 0.05)) (fp_line (start 4.06 4.32) (end -4.06 4.32) (layer F.CrtYd) (width 0.05)) (fp_line (start 4.06 4.32) (end 4.06 -4.32) (layer F.CrtYd) (width 0.05)) @@ -1842,9 +1845,6 @@ (fp_line (start -2.794 3.937) (end -2.794 -2.937) (layer F.Fab) (width 0.1)) (fp_line (start 2.794 3.937) (end -2.794 3.937) (layer F.Fab) (width 0.1)) (fp_line (start 2.794 -3.937) (end 2.794 3.937) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 6 smd rect (at 2.54 -2.54 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask) (net 1 "Net-(TR1-Pad6)")) (pad 5 smd rect (at 2.54 0 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask) @@ -1856,10 +1856,10 @@ (pad 2 smd rect (at -2.54 0 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask)) (pad 1 smd rect (at -2.54 -2.54 180) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask) (net 123 "/Integral modem/IM_RXD_N")) - (model ${KIPRJMOD}/ddcmp_parts/CD542.STEP - (at (xyz 0 0 0)) + (model ${KIPRJMOD}/ddcmp_parts/CD637.step + (offset (xyz -2.8 3.935 0)) (scale (xyz 1 1 1)) - (rotate (xyz -90 0 90)) + (rotate (xyz -0 0 90)) ) ) @@ -1874,6 +1874,9 @@ (fp_text value TX (at 0 6 270) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 0 -5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_circle (center 0 -21.07) (end 1 -21.07) (layer F.Fab) (width 0.1)) (fp_line (start 4.85 -3.6) (end 4.85 -25.4) (layer F.Fab) (width 0.1)) (fp_line (start 4.8 -25.4) (end -4.8 -25.4) (layer F.Fab) (width 0.1)) @@ -1896,9 +1899,6 @@ (fp_line (start -0.375 -2) (end -0.375 -1) (layer F.SilkS) (width 0.12)) (fp_line (start -0.375 -1) (end 0.374 -1) (layer F.SilkS) (width 0.12)) (fp_line (start 0.375 -1) (end 0.375 -2) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 0 -5 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 2 thru_hole circle (at -3.8 -7.8 270) (size 3.5 3.5) (drill 1.8) (layers *.Cu *.Mask) (net 125 "/Integral modem/IM_TXD_N")) (pad 2 thru_hole circle (at 3.8 -7.8 270) (size 3.5 3.5) (drill 1.8) (layers *.Cu *.Mask) @@ -1923,6 +1923,9 @@ (fp_text value RX (at 0 6 270) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 0 -5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_circle (center 0 -21.07) (end 1 -21.07) (layer F.Fab) (width 0.1)) (fp_line (start 4.85 -3.6) (end 4.85 -25.4) (layer F.Fab) (width 0.1)) (fp_line (start 4.8 -25.4) (end -4.8 -25.4) (layer F.Fab) (width 0.1)) @@ -1945,9 +1948,6 @@ (fp_line (start -0.375 -2) (end -0.375 -1) (layer F.SilkS) (width 0.12)) (fp_line (start -0.375 -1) (end 0.374 -1) (layer F.SilkS) (width 0.12)) (fp_line (start 0.375 -1) (end 0.375 -2) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 0 -5 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 2 thru_hole circle (at -3.8 -7.8 270) (size 3.5 3.5) (drill 1.8) (layers *.Cu *.Mask) (net 123 "/Integral modem/IM_RXD_N")) (pad 2 thru_hole circle (at 3.8 -7.8 270) (size 3.5 3.5) (drill 1.8) (layers *.Cu *.Mask) @@ -1972,6 +1972,9 @@ (fp_text value 0.1uF (at 1.25 2.5) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -1986,9 +1989,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2011,6 +2011,9 @@ (fp_text value 0.1uF (at 1.25 2.5) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2025,9 +2028,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2050,6 +2050,9 @@ (fp_text value 0.1uF (at 1.25 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2064,9 +2067,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0 90) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2089,6 +2089,9 @@ (fp_text value 0.1uF (at 1.25 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2103,9 +2106,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0 90) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 30 "Net-(C8-Pad2)")) (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2128,6 +2128,9 @@ (fp_text value 0.1uF (at 1.25 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2142,9 +2145,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0 90) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 28 "Net-(C7-Pad2)")) (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2167,6 +2167,9 @@ (fp_text value 0.1uF (at 1.25 2.5) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2181,9 +2184,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2206,6 +2206,9 @@ (fp_text value 0.1uF (at 4.953 1.778) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2220,9 +2223,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2245,6 +2245,9 @@ (fp_text value 0.1uF (at 1.25 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2259,9 +2262,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0 90) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2284,6 +2284,9 @@ (fp_text value 0.1uF (at 1.25 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2298,9 +2301,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0 90) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 24 "Net-(C3-Pad2)")) (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2323,6 +2323,9 @@ (fp_text value 0.1uF (at 1.25 2.5 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_text user %R (at 1.25 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) (fp_line (start 3.55 -1.5) (end -1.05 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.05 1.5) (end 3.55 1.5) (layer F.CrtYd) (width 0.05)) @@ -2337,9 +2340,6 @@ (fp_line (start 3.29 1.25) (end 3.29 -1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 1.25) (end 3.25 1.25) (layer F.Fab) (width 0.1)) (fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 0 90) (layer F.Fab) - (effects (font (size 0.8 0.8) (thickness 0.12))) - ) (pad 2 thru_hole circle (at 2.54 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 22 "Net-(C2-Pad2)")) (pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2362,6 +2362,10 @@ (fp_text value MAX3222 (at 3.81 22.65) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 10.16) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) (fp_line (start 6.985 -1.27) (end 6.985 21.59) (layer F.Fab) (width 0.1)) (fp_line (start 6.985 21.59) (end 0.635 21.59) (layer F.Fab) (width 0.1)) @@ -2376,10 +2380,6 @@ (fp_line (start -1.1 21.85) (end 8.7 21.85) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 21.85) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) - (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 3.81 10.16) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 10 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2439,6 +2439,10 @@ (fp_text value MAX3222 (at 3.81 22.65) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 10.16) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) (fp_line (start 6.985 -1.27) (end 6.985 21.59) (layer F.Fab) (width 0.1)) (fp_line (start 6.985 21.59) (end 0.635 21.59) (layer F.Fab) (width 0.1)) @@ -2453,10 +2457,6 @@ (fp_line (start -1.1 21.85) (end 8.7 21.85) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 21.85) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) - (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 3.81 10.16) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (net 2 GND)) (pad 10 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) @@ -2516,6 +2516,10 @@ (fp_text value max3491ecpd (at 3.81 17.57) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) + (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 3.81 7.62) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05)) (fp_line (start 8.7 16.8) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.1 16.8) (end 8.7 16.8) (layer F.CrtYd) (width 0.05)) @@ -2530,10 +2534,6 @@ (fp_line (start 6.985 16.51) (end 0.635 16.51) (layer F.Fab) (width 0.1)) (fp_line (start 6.985 -1.27) (end 6.985 16.51) (layer F.Fab) (width 0.1)) (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1)) - (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 3.81 7.62) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) (pad 8 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) diff --git a/kicad/ddcmp/ddcmp_parts/CD637.step b/kicad/ddcmp/ddcmp_parts/CD637.step new file mode 100644 index 0000000..440660b --- /dev/null +++ b/kicad/ddcmp/ddcmp_parts/CD637.step @@ -0,0 +1,3126 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2021-05-28T17:17:23',('Author'),( + ''),'Open CASCADE STEP processor 7.4','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Unnamed','Unnamed','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43),#47 + ); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(6.096,-0.6604,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(1.016,-0.6604,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(3.556,-0.6604,0.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(6.096,5.588,0.)); +#33 = DIRECTION('',(0.,0.,1.)); +#34 = DIRECTION('',(1.,0.,0.)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(1.016,5.588,0.)); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = DIRECTION('',(1.,0.,0.)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(3.556,5.588,0.)); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = DIRECTION('',(1.,0.,0.)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(1.016,1.016,5.0038)); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = DIRECTION('',(1.,0.,0.)); +#47 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#48,#49,#50)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#48 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#49 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#50 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#51 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#48, + 'distance_accuracy_value','confusion accuracy'); +#52 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#53 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54),#384); +#54 = MANIFOLD_SOLID_BREP('',#55); +#55 = CLOSED_SHELL('',(#56,#176,#276,#323,#370,#377)); +#56 = ADVANCED_FACE('',(#57),#71,.F.); +#57 = FACE_BOUND('',#58,.F.); +#58 = EDGE_LOOP('',(#59,#94,#122,#150)); +#59 = ORIENTED_EDGE('',*,*,#60,.F.); +#60 = EDGE_CURVE('',#61,#63,#65,.T.); +#61 = VERTEX_POINT('',#62); +#62 = CARTESIAN_POINT('',(0.,0.,0.)); +#63 = VERTEX_POINT('',#64); +#64 = CARTESIAN_POINT('',(0.,0.,5.2324)); +#65 = SURFACE_CURVE('',#66,(#70,#82),.PCURVE_S1.); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = PCURVE('',#71,#76); +#71 = PLANE('',#72); +#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75); +#73 = CARTESIAN_POINT('',(0.,0.,0.)); +#74 = DIRECTION('',(1.,0.,-0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); +#77 = LINE('',#78,#79); +#78 = CARTESIAN_POINT('',(0.,0.)); +#79 = VECTOR('',#80,1.); +#80 = DIRECTION('',(1.,0.)); +#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#82 = PCURVE('',#83,#88); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(0.,0.,0.)); +#86 = DIRECTION('',(-0.,1.,0.)); +#87 = DIRECTION('',(0.,0.,1.)); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(0.,0.)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(1.,0.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = ORIENTED_EDGE('',*,*,#95,.T.); +#95 = EDGE_CURVE('',#61,#96,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(0.,5.588,0.)); +#98 = SURFACE_CURVE('',#99,(#103,#110),.PCURVE_S1.); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(0.,0.,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(-0.,1.,0.)); +#103 = PCURVE('',#71,#104); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(0.,0.)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,-1.)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#110 = PCURVE('',#111,#116); +#111 = PLANE('',#112); +#112 = AXIS2_PLACEMENT_3D('',#113,#114,#115); +#113 = CARTESIAN_POINT('',(0.,0.,0.)); +#114 = DIRECTION('',(0.,0.,1.)); +#115 = DIRECTION('',(1.,0.,-0.)); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.,0.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(0.,1.)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#96,#124,#126,.T.); +#124 = VERTEX_POINT('',#125); +#125 = CARTESIAN_POINT('',(0.,5.588,5.2324)); +#126 = SURFACE_CURVE('',#127,(#131,#138),.PCURVE_S1.); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(0.,5.588,0.)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(0.,0.,1.)); +#131 = PCURVE('',#71,#132); +#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137); +#133 = LINE('',#134,#135); +#134 = CARTESIAN_POINT('',(0.,-5.588)); +#135 = VECTOR('',#136,1.); +#136 = DIRECTION('',(1.,0.)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = PLANE('',#140); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(0.,5.588,0.)); +#142 = DIRECTION('',(-0.,1.,0.)); +#143 = DIRECTION('',(0.,0.,1.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(0.,0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.F.); +#151 = EDGE_CURVE('',#63,#124,#152,.T.); +#152 = SURFACE_CURVE('',#153,(#157,#164),.PCURVE_S1.); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.,0.,5.2324)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(-0.,1.,0.)); +#157 = PCURVE('',#71,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(5.2324,0.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = PCURVE('',#165,#170); +#165 = PLANE('',#166); +#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169); +#167 = CARTESIAN_POINT('',(0.,0.,5.2324)); +#168 = DIRECTION('',(0.,0.,1.)); +#169 = DIRECTION('',(1.,0.,-0.)); +#170 = DEFINITIONAL_REPRESENTATION('',(#171),#175); +#171 = LINE('',#172,#173); +#172 = CARTESIAN_POINT('',(0.,0.)); +#173 = VECTOR('',#174,1.); +#174 = DIRECTION('',(0.,1.)); +#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#176 = ADVANCED_FACE('',(#177),#191,.T.); +#177 = FACE_BOUND('',#178,.T.); +#178 = EDGE_LOOP('',(#179,#209,#232,#255)); +#179 = ORIENTED_EDGE('',*,*,#180,.F.); +#180 = EDGE_CURVE('',#181,#183,#185,.T.); +#181 = VERTEX_POINT('',#182); +#182 = CARTESIAN_POINT('',(7.874,0.,0.)); +#183 = VERTEX_POINT('',#184); +#184 = CARTESIAN_POINT('',(7.874,0.,5.2324)); +#185 = SURFACE_CURVE('',#186,(#190,#202),.PCURVE_S1.); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(7.874,0.,0.)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(0.,0.,1.)); +#190 = PCURVE('',#191,#196); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(7.874,0.,0.)); +#194 = DIRECTION('',(1.,0.,-0.)); +#195 = DIRECTION('',(0.,0.,1.)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(1.,0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = PCURVE('',#83,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,7.874)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = ORIENTED_EDGE('',*,*,#210,.T.); +#210 = EDGE_CURVE('',#181,#211,#213,.T.); +#211 = VERTEX_POINT('',#212); +#212 = CARTESIAN_POINT('',(7.874,5.588,0.)); +#213 = SURFACE_CURVE('',#214,(#218,#225),.PCURVE_S1.); +#214 = LINE('',#215,#216); +#215 = CARTESIAN_POINT('',(7.874,0.,0.)); +#216 = VECTOR('',#217,1.); +#217 = DIRECTION('',(-0.,1.,0.)); +#218 = PCURVE('',#191,#219); +#219 = DEFINITIONAL_REPRESENTATION('',(#220),#224); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(0.,0.)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(0.,-1.)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = PCURVE('',#111,#226); +#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(7.874,0.)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(0.,1.)); +#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#232 = ORIENTED_EDGE('',*,*,#233,.T.); +#233 = EDGE_CURVE('',#211,#234,#236,.T.); +#234 = VERTEX_POINT('',#235); +#235 = CARTESIAN_POINT('',(7.874,5.588,5.2324)); +#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(7.874,5.588,0.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.,0.,1.)); +#241 = PCURVE('',#191,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(0.,-5.588)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#139,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(0.,7.874)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(1.,0.)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = ORIENTED_EDGE('',*,*,#256,.F.); +#256 = EDGE_CURVE('',#183,#234,#257,.T.); +#257 = SURFACE_CURVE('',#258,(#262,#269),.PCURVE_S1.); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(7.874,0.,5.2324)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(-0.,1.,0.)); +#262 = PCURVE('',#191,#263); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(5.2324,0.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(0.,-1.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = PCURVE('',#165,#270); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(7.874,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = ADVANCED_FACE('',(#277),#83,.F.); +#277 = FACE_BOUND('',#278,.F.); +#278 = EDGE_LOOP('',(#279,#300,#301,#322)); +#279 = ORIENTED_EDGE('',*,*,#280,.F.); +#280 = EDGE_CURVE('',#61,#181,#281,.T.); +#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(0.,0.,0.)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(1.,0.,-0.)); +#286 = PCURVE('',#83,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(0.,0.)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(0.,1.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = PCURVE('',#111,#294); +#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(0.,0.)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(1.,0.)); +#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#300 = ORIENTED_EDGE('',*,*,#60,.T.); +#301 = ORIENTED_EDGE('',*,*,#302,.T.); +#302 = EDGE_CURVE('',#63,#183,#303,.T.); +#303 = SURFACE_CURVE('',#304,(#308,#315),.PCURVE_S1.); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(0.,0.,5.2324)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.,-0.)); +#308 = PCURVE('',#83,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(5.2324,0.)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(0.,1.)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = PCURVE('',#165,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(0.,0.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.,0.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = ORIENTED_EDGE('',*,*,#180,.F.); +#323 = ADVANCED_FACE('',(#324),#139,.T.); +#324 = FACE_BOUND('',#325,.T.); +#325 = EDGE_LOOP('',(#326,#347,#348,#369)); +#326 = ORIENTED_EDGE('',*,*,#327,.F.); +#327 = EDGE_CURVE('',#96,#211,#328,.T.); +#328 = SURFACE_CURVE('',#329,(#333,#340),.PCURVE_S1.); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(0.,5.588,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(1.,0.,-0.)); +#333 = PCURVE('',#139,#334); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(0.,1.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = PCURVE('',#111,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(0.,5.588)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(1.,0.)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#347 = ORIENTED_EDGE('',*,*,#123,.T.); +#348 = ORIENTED_EDGE('',*,*,#349,.T.); +#349 = EDGE_CURVE('',#124,#234,#350,.T.); +#350 = SURFACE_CURVE('',#351,(#355,#362),.PCURVE_S1.); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(0.,5.588,5.2324)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(1.,0.,-0.)); +#355 = PCURVE('',#139,#356); +#356 = DEFINITIONAL_REPRESENTATION('',(#357),#361); +#357 = LINE('',#358,#359); +#358 = CARTESIAN_POINT('',(5.2324,0.)); +#359 = VECTOR('',#360,1.); +#360 = DIRECTION('',(0.,1.)); +#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#362 = PCURVE('',#165,#363); +#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(0.,5.588)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(1.,0.)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = ORIENTED_EDGE('',*,*,#233,.F.); +#370 = ADVANCED_FACE('',(#371),#111,.F.); +#371 = FACE_BOUND('',#372,.F.); +#372 = EDGE_LOOP('',(#373,#374,#375,#376)); +#373 = ORIENTED_EDGE('',*,*,#95,.F.); +#374 = ORIENTED_EDGE('',*,*,#280,.T.); +#375 = ORIENTED_EDGE('',*,*,#210,.T.); +#376 = ORIENTED_EDGE('',*,*,#327,.F.); +#377 = ADVANCED_FACE('',(#378),#165,.T.); +#378 = FACE_BOUND('',#379,.T.); +#379 = EDGE_LOOP('',(#380,#381,#382,#383)); +#380 = ORIENTED_EDGE('',*,*,#151,.F.); +#381 = ORIENTED_EDGE('',*,*,#302,.T.); +#382 = ORIENTED_EDGE('',*,*,#256,.T.); +#383 = ORIENTED_EDGE('',*,*,#349,.F.); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#388)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#385,#386,#387)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#385 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#386 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#387 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#388 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#385, + 'distance_accuracy_value','confusion accuracy'); +#389 = SHAPE_DEFINITION_REPRESENTATION(#390,#53); +#390 = PRODUCT_DEFINITION_SHAPE('','',#391); +#391 = PRODUCT_DEFINITION('design','',#392,#395); +#392 = PRODUCT_DEFINITION_FORMATION('','',#393); +#393 = PRODUCT('Cube','Cube','',(#394)); +#394 = PRODUCT_CONTEXT('',#2,'mechanical'); +#395 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#396 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#397,#399); +#397 = ( REPRESENTATION_RELATIONSHIP('','',#53,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#398) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#398 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#399 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#400 + ); +#400 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Cube','',#5,#391,$); +#401 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#393)); +#402 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#403),#733); +#403 = MANIFOLD_SOLID_BREP('',#404); +#404 = CLOSED_SHELL('',(#405,#525,#625,#672,#719,#726)); +#405 = ADVANCED_FACE('',(#406),#420,.F.); +#406 = FACE_BOUND('',#407,.F.); +#407 = EDGE_LOOP('',(#408,#443,#471,#499)); +#408 = ORIENTED_EDGE('',*,*,#409,.F.); +#409 = EDGE_CURVE('',#410,#412,#414,.T.); +#410 = VERTEX_POINT('',#411); +#411 = CARTESIAN_POINT('',(0.,0.,0.)); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#414 = SURFACE_CURVE('',#415,(#419,#431),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(0.,0.,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = PCURVE('',#420,#425); +#420 = PLANE('',#421); +#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424); +#422 = CARTESIAN_POINT('',(0.,0.,0.)); +#423 = DIRECTION('',(1.,0.,-0.)); +#424 = DIRECTION('',(0.,0.,1.)); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.,0.,0.)); +#435 = DIRECTION('',(-0.,1.,0.)); +#436 = DIRECTION('',(0.,0.,1.)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.,0.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,0.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#410,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(0.,0.,0.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(-0.,1.,0.)); +#452 = PCURVE('',#420,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(0.,0.)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(0.,-1.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(0.,0.,0.)); +#463 = DIRECTION('',(0.,0.,1.)); +#464 = DIRECTION('',(1.,0.,-0.)); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(0.,0.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,1.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#445,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#475 = SURFACE_CURVE('',#476,(#480,#487),.PCURVE_S1.); +#476 = LINE('',#477,#478); +#477 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#478 = VECTOR('',#479,1.); +#479 = DIRECTION('',(0.,0.,1.)); +#480 = PCURVE('',#420,#481); +#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486); +#482 = LINE('',#483,#484); +#483 = CARTESIAN_POINT('',(0.,-0.6604)); +#484 = VECTOR('',#485,1.); +#485 = DIRECTION('',(1.,0.)); +#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#487 = PCURVE('',#488,#493); +#488 = PLANE('',#489); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#491 = DIRECTION('',(-0.,1.,0.)); +#492 = DIRECTION('',(0.,0.,1.)); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(0.,0.)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(1.,0.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#500,.F.); +#500 = EDGE_CURVE('',#412,#473,#501,.T.); +#501 = SURFACE_CURVE('',#502,(#506,#513),.PCURVE_S1.); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(-0.,1.,0.)); +#506 = PCURVE('',#420,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = LINE('',#509,#510); +#509 = CARTESIAN_POINT('',(0.1524,0.)); +#510 = VECTOR('',#511,1.); +#511 = DIRECTION('',(0.,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = PCURVE('',#514,#519); +#514 = PLANE('',#515); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#517 = DIRECTION('',(0.,0.,1.)); +#518 = DIRECTION('',(1.,0.,-0.)); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(0.,0.)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(0.,1.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = ADVANCED_FACE('',(#526),#540,.T.); +#526 = FACE_BOUND('',#527,.T.); +#527 = EDGE_LOOP('',(#528,#558,#581,#604)); +#528 = ORIENTED_EDGE('',*,*,#529,.F.); +#529 = EDGE_CURVE('',#530,#532,#534,.T.); +#530 = VERTEX_POINT('',#531); +#531 = CARTESIAN_POINT('',(0.762,0.,0.)); +#532 = VERTEX_POINT('',#533); +#533 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#534 = SURFACE_CURVE('',#535,(#539,#551),.PCURVE_S1.); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.762,0.,0.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,0.,1.)); +#539 = PCURVE('',#540,#545); +#540 = PLANE('',#541); +#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544); +#542 = CARTESIAN_POINT('',(0.762,0.,0.)); +#543 = DIRECTION('',(1.,0.,-0.)); +#544 = DIRECTION('',(0.,0.,1.)); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(0.,0.)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(1.,0.)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#432,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,0.762)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#559,.T.); +#559 = EDGE_CURVE('',#530,#560,#562,.T.); +#560 = VERTEX_POINT('',#561); +#561 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#562 = SURFACE_CURVE('',#563,(#567,#574),.PCURVE_S1.); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(0.762,0.,0.)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(-0.,1.,0.)); +#567 = PCURVE('',#540,#568); +#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573); +#569 = LINE('',#570,#571); +#570 = CARTESIAN_POINT('',(0.,0.)); +#571 = VECTOR('',#572,1.); +#572 = DIRECTION('',(0.,-1.)); +#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#574 = PCURVE('',#460,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(0.762,0.)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.,1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = ORIENTED_EDGE('',*,*,#582,.T.); +#582 = EDGE_CURVE('',#560,#583,#585,.T.); +#583 = VERTEX_POINT('',#584); +#584 = CARTESIAN_POINT('',(0.762,0.6604,0.1524)); +#585 = SURFACE_CURVE('',#586,(#590,#597),.PCURVE_S1.); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(0.,0.,1.)); +#590 = PCURVE('',#540,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(0.,-0.6604)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(1.,0.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = PCURVE('',#488,#598); +#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603); +#599 = LINE('',#600,#601); +#600 = CARTESIAN_POINT('',(0.,0.762)); +#601 = VECTOR('',#602,1.); +#602 = DIRECTION('',(1.,0.)); +#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#604 = ORIENTED_EDGE('',*,*,#605,.F.); +#605 = EDGE_CURVE('',#532,#583,#606,.T.); +#606 = SURFACE_CURVE('',#607,(#611,#618),.PCURVE_S1.); +#607 = LINE('',#608,#609); +#608 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#609 = VECTOR('',#610,1.); +#610 = DIRECTION('',(-0.,1.,0.)); +#611 = PCURVE('',#540,#612); +#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617); +#613 = LINE('',#614,#615); +#614 = CARTESIAN_POINT('',(0.1524,0.)); +#615 = VECTOR('',#616,1.); +#616 = DIRECTION('',(0.,-1.)); +#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#618 = PCURVE('',#514,#619); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.762,0.)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(0.,1.)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = ADVANCED_FACE('',(#626),#432,.F.); +#626 = FACE_BOUND('',#627,.F.); +#627 = EDGE_LOOP('',(#628,#649,#650,#671)); +#628 = ORIENTED_EDGE('',*,*,#629,.F.); +#629 = EDGE_CURVE('',#410,#530,#630,.T.); +#630 = SURFACE_CURVE('',#631,(#635,#642),.PCURVE_S1.); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(0.,0.,0.)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(1.,0.,-0.)); +#635 = PCURVE('',#432,#636); +#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641); +#637 = LINE('',#638,#639); +#638 = CARTESIAN_POINT('',(0.,0.)); +#639 = VECTOR('',#640,1.); +#640 = DIRECTION('',(0.,1.)); +#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#642 = PCURVE('',#460,#643); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(0.,0.)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.)); +#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#649 = ORIENTED_EDGE('',*,*,#409,.T.); +#650 = ORIENTED_EDGE('',*,*,#651,.T.); +#651 = EDGE_CURVE('',#412,#532,#652,.T.); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.,-0.)); +#657 = PCURVE('',#432,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.1524,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(0.,1.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#514,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(0.,0.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(1.,0.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = ORIENTED_EDGE('',*,*,#529,.F.); +#672 = ADVANCED_FACE('',(#673),#488,.T.); +#673 = FACE_BOUND('',#674,.T.); +#674 = EDGE_LOOP('',(#675,#696,#697,#718)); +#675 = ORIENTED_EDGE('',*,*,#676,.F.); +#676 = EDGE_CURVE('',#445,#560,#677,.T.); +#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(1.,0.,-0.)); +#682 = PCURVE('',#488,#683); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(0.,0.)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(0.,1.)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#460,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(0.,0.6604)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(1.,0.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#472,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#473,#583,#699,.T.); +#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.); +#700 = LINE('',#701,#702); +#701 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#702 = VECTOR('',#703,1.); +#703 = DIRECTION('',(1.,0.,-0.)); +#704 = PCURVE('',#488,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(0.1524,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = PCURVE('',#514,#712); +#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.,0.6604)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(1.,0.)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = ORIENTED_EDGE('',*,*,#582,.F.); +#719 = ADVANCED_FACE('',(#720),#460,.F.); +#720 = FACE_BOUND('',#721,.F.); +#721 = EDGE_LOOP('',(#722,#723,#724,#725)); +#722 = ORIENTED_EDGE('',*,*,#444,.F.); +#723 = ORIENTED_EDGE('',*,*,#629,.T.); +#724 = ORIENTED_EDGE('',*,*,#559,.T.); +#725 = ORIENTED_EDGE('',*,*,#676,.F.); +#726 = ADVANCED_FACE('',(#727),#514,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#730,#731,#732)); +#729 = ORIENTED_EDGE('',*,*,#500,.F.); +#730 = ORIENTED_EDGE('',*,*,#651,.T.); +#731 = ORIENTED_EDGE('',*,*,#605,.T.); +#732 = ORIENTED_EDGE('',*,*,#698,.F.); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#737)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#734,#735,#736)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#734 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#735 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#736 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#737 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#734, + 'distance_accuracy_value','confusion accuracy'); +#738 = SHAPE_DEFINITION_REPRESENTATION(#739,#402); +#739 = PRODUCT_DEFINITION_SHAPE('','',#740); +#740 = PRODUCT_DEFINITION('design','',#741,#744); +#741 = PRODUCT_DEFINITION_FORMATION('','',#742); +#742 = PRODUCT('Cube001','Cube001','',(#743)); +#743 = PRODUCT_CONTEXT('',#2,'mechanical'); +#744 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#745 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#746,#748); +#746 = ( REPRESENTATION_RELATIONSHIP('','',#402,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#747) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#747 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#748 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#749 + ); +#749 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Cube001','',#5,#740,$); +#750 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#742)); +#751 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#752),#1082); +#752 = MANIFOLD_SOLID_BREP('',#753); +#753 = CLOSED_SHELL('',(#754,#874,#974,#1021,#1068,#1075)); +#754 = ADVANCED_FACE('',(#755),#769,.F.); +#755 = FACE_BOUND('',#756,.F.); +#756 = EDGE_LOOP('',(#757,#792,#820,#848)); +#757 = ORIENTED_EDGE('',*,*,#758,.F.); +#758 = EDGE_CURVE('',#759,#761,#763,.T.); +#759 = VERTEX_POINT('',#760); +#760 = CARTESIAN_POINT('',(0.,0.,0.)); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#763 = SURFACE_CURVE('',#764,(#768,#780),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(0.,0.,0.)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.,0.,1.)); +#768 = PCURVE('',#769,#774); +#769 = PLANE('',#770); +#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773); +#771 = CARTESIAN_POINT('',(0.,0.,0.)); +#772 = DIRECTION('',(1.,0.,-0.)); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,0.)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#781,#786); +#781 = PLANE('',#782); +#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785); +#783 = CARTESIAN_POINT('',(0.,0.,0.)); +#784 = DIRECTION('',(-0.,1.,0.)); +#785 = DIRECTION('',(0.,0.,1.)); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(0.,0.)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(1.,0.)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = ORIENTED_EDGE('',*,*,#793,.T.); +#793 = EDGE_CURVE('',#759,#794,#796,.T.); +#794 = VERTEX_POINT('',#795); +#795 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#796 = SURFACE_CURVE('',#797,(#801,#808),.PCURVE_S1.); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,0.,0.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(-0.,1.,0.)); +#801 = PCURVE('',#769,#802); +#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(0.,0.)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.,-1.)); +#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#808 = PCURVE('',#809,#814); +#809 = PLANE('',#810); +#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813); +#811 = CARTESIAN_POINT('',(0.,0.,0.)); +#812 = DIRECTION('',(0.,0.,1.)); +#813 = DIRECTION('',(1.,0.,-0.)); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(0.,0.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(0.,1.)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#821,.T.); +#821 = EDGE_CURVE('',#794,#822,#824,.T.); +#822 = VERTEX_POINT('',#823); +#823 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#824 = SURFACE_CURVE('',#825,(#829,#836),.PCURVE_S1.); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.,0.,1.)); +#829 = PCURVE('',#769,#830); +#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(0.,-0.6604)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(1.,0.)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = PCURVE('',#837,#842); +#837 = PLANE('',#838); +#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841); +#839 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#840 = DIRECTION('',(-0.,1.,0.)); +#841 = DIRECTION('',(0.,0.,1.)); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(0.,0.)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(1.,0.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = ORIENTED_EDGE('',*,*,#849,.F.); +#849 = EDGE_CURVE('',#761,#822,#850,.T.); +#850 = SURFACE_CURVE('',#851,(#855,#862),.PCURVE_S1.); +#851 = LINE('',#852,#853); +#852 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#853 = VECTOR('',#854,1.); +#854 = DIRECTION('',(-0.,1.,0.)); +#855 = PCURVE('',#769,#856); +#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861); +#857 = LINE('',#858,#859); +#858 = CARTESIAN_POINT('',(0.1524,0.)); +#859 = VECTOR('',#860,1.); +#860 = DIRECTION('',(0.,-1.)); +#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#862 = PCURVE('',#863,#868); +#863 = PLANE('',#864); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#866 = DIRECTION('',(0.,0.,1.)); +#867 = DIRECTION('',(1.,0.,-0.)); +#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(0.,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(0.,1.)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = ADVANCED_FACE('',(#875),#889,.T.); +#875 = FACE_BOUND('',#876,.T.); +#876 = EDGE_LOOP('',(#877,#907,#930,#953)); +#877 = ORIENTED_EDGE('',*,*,#878,.F.); +#878 = EDGE_CURVE('',#879,#881,#883,.T.); +#879 = VERTEX_POINT('',#880); +#880 = CARTESIAN_POINT('',(0.762,0.,0.)); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#883 = SURFACE_CURVE('',#884,(#888,#900),.PCURVE_S1.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.762,0.,0.)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(0.,0.,1.)); +#888 = PCURVE('',#889,#894); +#889 = PLANE('',#890); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(0.762,0.,0.)); +#892 = DIRECTION('',(1.,0.,-0.)); +#893 = DIRECTION('',(0.,0.,1.)); +#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(0.,0.)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(1.,0.)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = PCURVE('',#781,#901); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,0.762)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = ORIENTED_EDGE('',*,*,#908,.T.); +#908 = EDGE_CURVE('',#879,#909,#911,.T.); +#909 = VERTEX_POINT('',#910); +#910 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#911 = SURFACE_CURVE('',#912,(#916,#923),.PCURVE_S1.); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(0.762,0.,0.)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(-0.,1.,0.)); +#916 = PCURVE('',#889,#917); +#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922); +#918 = LINE('',#919,#920); +#919 = CARTESIAN_POINT('',(0.,0.)); +#920 = VECTOR('',#921,1.); +#921 = DIRECTION('',(0.,-1.)); +#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#923 = PCURVE('',#809,#924); +#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929); +#925 = LINE('',#926,#927); +#926 = CARTESIAN_POINT('',(0.762,0.)); +#927 = VECTOR('',#928,1.); +#928 = DIRECTION('',(0.,1.)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = ORIENTED_EDGE('',*,*,#931,.T.); +#931 = EDGE_CURVE('',#909,#932,#934,.T.); +#932 = VERTEX_POINT('',#933); +#933 = CARTESIAN_POINT('',(0.762,0.6604,0.1524)); +#934 = SURFACE_CURVE('',#935,(#939,#946),.PCURVE_S1.); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.,0.,1.)); +#939 = PCURVE('',#889,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(0.,-0.6604)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(1.,0.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#837,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(0.,0.762)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(1.,0.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#954,.F.); +#954 = EDGE_CURVE('',#881,#932,#955,.T.); +#955 = SURFACE_CURVE('',#956,(#960,#967),.PCURVE_S1.); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(-0.,1.,0.)); +#960 = PCURVE('',#889,#961); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(0.1524,0.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(0.,-1.)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = PCURVE('',#863,#968); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(0.762,0.)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(0.,1.)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = ADVANCED_FACE('',(#975),#781,.F.); +#975 = FACE_BOUND('',#976,.F.); +#976 = EDGE_LOOP('',(#977,#998,#999,#1020)); +#977 = ORIENTED_EDGE('',*,*,#978,.F.); +#978 = EDGE_CURVE('',#759,#879,#979,.T.); +#979 = SURFACE_CURVE('',#980,(#984,#991),.PCURVE_S1.); +#980 = LINE('',#981,#982); +#981 = CARTESIAN_POINT('',(0.,0.,0.)); +#982 = VECTOR('',#983,1.); +#983 = DIRECTION('',(1.,0.,-0.)); +#984 = PCURVE('',#781,#985); +#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(0.,0.)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(0.,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#809,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997); +#993 = LINE('',#994,#995); +#994 = CARTESIAN_POINT('',(0.,0.)); +#995 = VECTOR('',#996,1.); +#996 = DIRECTION('',(1.,0.)); +#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#998 = ORIENTED_EDGE('',*,*,#758,.T.); +#999 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1000 = EDGE_CURVE('',#761,#881,#1001,.T.); +#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(1.,0.,-0.)); +#1006 = PCURVE('',#781,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(0.1524,0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(0.,1.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = PCURVE('',#863,#1014); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(0.,0.)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(1.,0.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#878,.F.); +#1021 = ADVANCED_FACE('',(#1022),#837,.T.); +#1022 = FACE_BOUND('',#1023,.T.); +#1023 = EDGE_LOOP('',(#1024,#1045,#1046,#1067)); +#1024 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1025 = EDGE_CURVE('',#794,#909,#1026,.T.); +#1026 = SURFACE_CURVE('',#1027,(#1031,#1038),.PCURVE_S1.); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(1.,0.,-0.)); +#1031 = PCURVE('',#837,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(0.,0.)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.,1.)); +#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1038 = PCURVE('',#809,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(0.,0.6604)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,0.)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#821,.T.); +#1046 = ORIENTED_EDGE('',*,*,#1047,.T.); +#1047 = EDGE_CURVE('',#822,#932,#1048,.T.); +#1048 = SURFACE_CURVE('',#1049,(#1053,#1060),.PCURVE_S1.); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(1.,0.,-0.)); +#1053 = PCURVE('',#837,#1054); +#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059); +#1055 = LINE('',#1056,#1057); +#1056 = CARTESIAN_POINT('',(0.1524,0.)); +#1057 = VECTOR('',#1058,1.); +#1058 = DIRECTION('',(0.,1.)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = PCURVE('',#863,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.,0.6604)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(1.,0.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = ORIENTED_EDGE('',*,*,#931,.F.); +#1068 = ADVANCED_FACE('',(#1069),#809,.F.); +#1069 = FACE_BOUND('',#1070,.F.); +#1070 = EDGE_LOOP('',(#1071,#1072,#1073,#1074)); +#1071 = ORIENTED_EDGE('',*,*,#793,.F.); +#1072 = ORIENTED_EDGE('',*,*,#978,.T.); +#1073 = ORIENTED_EDGE('',*,*,#908,.T.); +#1074 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1075 = ADVANCED_FACE('',(#1076),#863,.T.); +#1076 = FACE_BOUND('',#1077,.T.); +#1077 = EDGE_LOOP('',(#1078,#1079,#1080,#1081)); +#1078 = ORIENTED_EDGE('',*,*,#849,.F.); +#1079 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1080 = ORIENTED_EDGE('',*,*,#954,.T.); +#1081 = ORIENTED_EDGE('',*,*,#1047,.F.); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1086)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1083,#1084,#1085)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1083 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1084 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1085 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1086 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1083, + 'distance_accuracy_value','confusion accuracy'); +#1087 = SHAPE_DEFINITION_REPRESENTATION(#1088,#751); +#1088 = PRODUCT_DEFINITION_SHAPE('','',#1089); +#1089 = PRODUCT_DEFINITION('design','',#1090,#1093); +#1090 = PRODUCT_DEFINITION_FORMATION('','',#1091); +#1091 = PRODUCT('Cube002','Cube002','',(#1092)); +#1092 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1093 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1094 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1095,#1097); +#1095 = ( REPRESENTATION_RELATIONSHIP('','',#751,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1096) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1096 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1097 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1098); +#1098 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Cube002','',#5,#1089,$); +#1099 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1091)); +#1100 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1101),#1431); +#1101 = MANIFOLD_SOLID_BREP('',#1102); +#1102 = CLOSED_SHELL('',(#1103,#1223,#1323,#1370,#1417,#1424)); +#1103 = ADVANCED_FACE('',(#1104),#1118,.F.); +#1104 = FACE_BOUND('',#1105,.F.); +#1105 = EDGE_LOOP('',(#1106,#1141,#1169,#1197)); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1108,#1110,#1112,.T.); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(0.,0.,0.)); +#1110 = VERTEX_POINT('',#1111); +#1111 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1112 = SURFACE_CURVE('',#1113,(#1117,#1129),.PCURVE_S1.); +#1113 = LINE('',#1114,#1115); +#1114 = CARTESIAN_POINT('',(0.,0.,0.)); +#1115 = VECTOR('',#1116,1.); +#1116 = DIRECTION('',(0.,0.,1.)); +#1117 = PCURVE('',#1118,#1123); +#1118 = PLANE('',#1119); +#1119 = AXIS2_PLACEMENT_3D('',#1120,#1121,#1122); +#1120 = CARTESIAN_POINT('',(0.,0.,0.)); +#1121 = DIRECTION('',(1.,0.,-0.)); +#1122 = DIRECTION('',(0.,0.,1.)); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = LINE('',#1125,#1126); +#1125 = CARTESIAN_POINT('',(0.,0.)); +#1126 = VECTOR('',#1127,1.); +#1127 = DIRECTION('',(1.,0.)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1129 = PCURVE('',#1130,#1135); +#1130 = PLANE('',#1131); +#1131 = AXIS2_PLACEMENT_3D('',#1132,#1133,#1134); +#1132 = CARTESIAN_POINT('',(0.,0.,0.)); +#1133 = DIRECTION('',(-0.,1.,0.)); +#1134 = DIRECTION('',(0.,0.,1.)); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140); +#1136 = LINE('',#1137,#1138); +#1137 = CARTESIAN_POINT('',(0.,0.)); +#1138 = VECTOR('',#1139,1.); +#1139 = DIRECTION('',(1.,0.)); +#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1141 = ORIENTED_EDGE('',*,*,#1142,.T.); +#1142 = EDGE_CURVE('',#1108,#1143,#1145,.T.); +#1143 = VERTEX_POINT('',#1144); +#1144 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1145 = SURFACE_CURVE('',#1146,(#1150,#1157),.PCURVE_S1.); +#1146 = LINE('',#1147,#1148); +#1147 = CARTESIAN_POINT('',(0.,0.,0.)); +#1148 = VECTOR('',#1149,1.); +#1149 = DIRECTION('',(-0.,1.,0.)); +#1150 = PCURVE('',#1118,#1151); +#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156); +#1152 = LINE('',#1153,#1154); +#1153 = CARTESIAN_POINT('',(0.,0.)); +#1154 = VECTOR('',#1155,1.); +#1155 = DIRECTION('',(0.,-1.)); +#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1157 = PCURVE('',#1158,#1163); +#1158 = PLANE('',#1159); +#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162); +#1160 = CARTESIAN_POINT('',(0.,0.,0.)); +#1161 = DIRECTION('',(0.,0.,1.)); +#1162 = DIRECTION('',(1.,0.,-0.)); +#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(0.,0.)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,1.)); +#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1143,#1171,#1173,.T.); +#1171 = VERTEX_POINT('',#1172); +#1172 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#1173 = SURFACE_CURVE('',#1174,(#1178,#1185),.PCURVE_S1.); +#1174 = LINE('',#1175,#1176); +#1175 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1176 = VECTOR('',#1177,1.); +#1177 = DIRECTION('',(0.,0.,1.)); +#1178 = PCURVE('',#1118,#1179); +#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(0.,-0.6604)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(1.,0.)); +#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1185 = PCURVE('',#1186,#1191); +#1186 = PLANE('',#1187); +#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190); +#1188 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1189 = DIRECTION('',(-0.,1.,0.)); +#1190 = DIRECTION('',(0.,0.,1.)); +#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1196); +#1192 = LINE('',#1193,#1194); +#1193 = CARTESIAN_POINT('',(0.,0.)); +#1194 = VECTOR('',#1195,1.); +#1195 = DIRECTION('',(1.,0.)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1198 = EDGE_CURVE('',#1110,#1171,#1199,.T.); +#1199 = SURFACE_CURVE('',#1200,(#1204,#1211),.PCURVE_S1.); +#1200 = LINE('',#1201,#1202); +#1201 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1202 = VECTOR('',#1203,1.); +#1203 = DIRECTION('',(-0.,1.,0.)); +#1204 = PCURVE('',#1118,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = LINE('',#1207,#1208); +#1207 = CARTESIAN_POINT('',(0.1524,0.)); +#1208 = VECTOR('',#1209,1.); +#1209 = DIRECTION('',(0.,-1.)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#1212,#1217); +#1212 = PLANE('',#1213); +#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); +#1214 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1215 = DIRECTION('',(0.,0.,1.)); +#1216 = DIRECTION('',(1.,0.,-0.)); +#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222); +#1218 = LINE('',#1219,#1220); +#1219 = CARTESIAN_POINT('',(0.,0.)); +#1220 = VECTOR('',#1221,1.); +#1221 = DIRECTION('',(0.,1.)); +#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1223 = ADVANCED_FACE('',(#1224),#1238,.T.); +#1224 = FACE_BOUND('',#1225,.T.); +#1225 = EDGE_LOOP('',(#1226,#1256,#1279,#1302)); +#1226 = ORIENTED_EDGE('',*,*,#1227,.F.); +#1227 = EDGE_CURVE('',#1228,#1230,#1232,.T.); +#1228 = VERTEX_POINT('',#1229); +#1229 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1230 = VERTEX_POINT('',#1231); +#1231 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#1232 = SURFACE_CURVE('',#1233,(#1237,#1249),.PCURVE_S1.); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(0.,0.,1.)); +#1237 = PCURVE('',#1238,#1243); +#1238 = PLANE('',#1239); +#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242); +#1240 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1241 = DIRECTION('',(1.,0.,-0.)); +#1242 = DIRECTION('',(0.,0.,1.)); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(0.,0.)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(1.,0.)); +#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1249 = PCURVE('',#1130,#1250); +#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(0.,0.762)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(1.,0.)); +#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1256 = ORIENTED_EDGE('',*,*,#1257,.T.); +#1257 = EDGE_CURVE('',#1228,#1258,#1260,.T.); +#1258 = VERTEX_POINT('',#1259); +#1259 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#1260 = SURFACE_CURVE('',#1261,(#1265,#1272),.PCURVE_S1.); +#1261 = LINE('',#1262,#1263); +#1262 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1263 = VECTOR('',#1264,1.); +#1264 = DIRECTION('',(-0.,1.,0.)); +#1265 = PCURVE('',#1238,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(0.,0.)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(0.,-1.)); +#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1272 = PCURVE('',#1158,#1273); +#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(0.762,0.)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(0.,1.)); +#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1279 = ORIENTED_EDGE('',*,*,#1280,.T.); +#1280 = EDGE_CURVE('',#1258,#1281,#1283,.T.); +#1281 = VERTEX_POINT('',#1282); +#1282 = CARTESIAN_POINT('',(0.762,0.6604,0.1524)); +#1283 = SURFACE_CURVE('',#1284,(#1288,#1295),.PCURVE_S1.); +#1284 = LINE('',#1285,#1286); +#1285 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#1286 = VECTOR('',#1287,1.); +#1287 = DIRECTION('',(0.,0.,1.)); +#1288 = PCURVE('',#1238,#1289); +#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(0.,-0.6604)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(1.,0.)); +#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1295 = PCURVE('',#1186,#1296); +#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301); +#1297 = LINE('',#1298,#1299); +#1298 = CARTESIAN_POINT('',(0.,0.762)); +#1299 = VECTOR('',#1300,1.); +#1300 = DIRECTION('',(1.,0.)); +#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1302 = ORIENTED_EDGE('',*,*,#1303,.F.); +#1303 = EDGE_CURVE('',#1230,#1281,#1304,.T.); +#1304 = SURFACE_CURVE('',#1305,(#1309,#1316),.PCURVE_S1.); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(-0.,1.,0.)); +#1309 = PCURVE('',#1238,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(0.1524,0.)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(0.,-1.)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1316 = PCURVE('',#1212,#1317); +#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322); +#1318 = LINE('',#1319,#1320); +#1319 = CARTESIAN_POINT('',(0.762,0.)); +#1320 = VECTOR('',#1321,1.); +#1321 = DIRECTION('',(0.,1.)); +#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1323 = ADVANCED_FACE('',(#1324),#1130,.F.); +#1324 = FACE_BOUND('',#1325,.F.); +#1325 = EDGE_LOOP('',(#1326,#1347,#1348,#1369)); +#1326 = ORIENTED_EDGE('',*,*,#1327,.F.); +#1327 = EDGE_CURVE('',#1108,#1228,#1328,.T.); +#1328 = SURFACE_CURVE('',#1329,(#1333,#1340),.PCURVE_S1.); +#1329 = LINE('',#1330,#1331); +#1330 = CARTESIAN_POINT('',(0.,0.,0.)); +#1331 = VECTOR('',#1332,1.); +#1332 = DIRECTION('',(1.,0.,-0.)); +#1333 = PCURVE('',#1130,#1334); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(0.,0.)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(0.,1.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = PCURVE('',#1158,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.,0.)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = ORIENTED_EDGE('',*,*,#1107,.T.); +#1348 = ORIENTED_EDGE('',*,*,#1349,.T.); +#1349 = EDGE_CURVE('',#1110,#1230,#1350,.T.); +#1350 = SURFACE_CURVE('',#1351,(#1355,#1362),.PCURVE_S1.); +#1351 = LINE('',#1352,#1353); +#1352 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1353 = VECTOR('',#1354,1.); +#1354 = DIRECTION('',(1.,0.,-0.)); +#1355 = PCURVE('',#1130,#1356); +#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361); +#1357 = LINE('',#1358,#1359); +#1358 = CARTESIAN_POINT('',(0.1524,0.)); +#1359 = VECTOR('',#1360,1.); +#1360 = DIRECTION('',(0.,1.)); +#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1362 = PCURVE('',#1212,#1363); +#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(0.,0.)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(1.,0.)); +#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1369 = ORIENTED_EDGE('',*,*,#1227,.F.); +#1370 = ADVANCED_FACE('',(#1371),#1186,.T.); +#1371 = FACE_BOUND('',#1372,.T.); +#1372 = EDGE_LOOP('',(#1373,#1394,#1395,#1416)); +#1373 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1374 = EDGE_CURVE('',#1143,#1258,#1375,.T.); +#1375 = SURFACE_CURVE('',#1376,(#1380,#1387),.PCURVE_S1.); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(1.,0.,-0.)); +#1380 = PCURVE('',#1186,#1381); +#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386); +#1382 = LINE('',#1383,#1384); +#1383 = CARTESIAN_POINT('',(0.,0.)); +#1384 = VECTOR('',#1385,1.); +#1385 = DIRECTION('',(0.,1.)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = PCURVE('',#1158,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.,0.6604)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(1.,0.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1395 = ORIENTED_EDGE('',*,*,#1396,.T.); +#1396 = EDGE_CURVE('',#1171,#1281,#1397,.T.); +#1397 = SURFACE_CURVE('',#1398,(#1402,#1409),.PCURVE_S1.); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(1.,0.,-0.)); +#1402 = PCURVE('',#1186,#1403); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(0.1524,0.)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(0.,1.)); +#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1409 = PCURVE('',#1212,#1410); +#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415); +#1411 = LINE('',#1412,#1413); +#1412 = CARTESIAN_POINT('',(0.,0.6604)); +#1413 = VECTOR('',#1414,1.); +#1414 = DIRECTION('',(1.,0.)); +#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1416 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1417 = ADVANCED_FACE('',(#1418),#1158,.F.); +#1418 = FACE_BOUND('',#1419,.F.); +#1419 = EDGE_LOOP('',(#1420,#1421,#1422,#1423)); +#1420 = ORIENTED_EDGE('',*,*,#1142,.F.); +#1421 = ORIENTED_EDGE('',*,*,#1327,.T.); +#1422 = ORIENTED_EDGE('',*,*,#1257,.T.); +#1423 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1424 = ADVANCED_FACE('',(#1425),#1212,.T.); +#1425 = FACE_BOUND('',#1426,.T.); +#1426 = EDGE_LOOP('',(#1427,#1428,#1429,#1430)); +#1427 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1428 = ORIENTED_EDGE('',*,*,#1349,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1303,.T.); +#1430 = ORIENTED_EDGE('',*,*,#1396,.F.); +#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1435)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1432,#1433,#1434)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1432 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1433 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1434 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1435 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1432, + 'distance_accuracy_value','confusion accuracy'); +#1436 = SHAPE_DEFINITION_REPRESENTATION(#1437,#1100); +#1437 = PRODUCT_DEFINITION_SHAPE('','',#1438); +#1438 = PRODUCT_DEFINITION('design','',#1439,#1442); +#1439 = PRODUCT_DEFINITION_FORMATION('','',#1440); +#1440 = PRODUCT('Cube003','Cube003','',(#1441)); +#1441 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1442 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1443 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1444,#1446); +#1444 = ( REPRESENTATION_RELATIONSHIP('','',#1100,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1445) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1445 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1446 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1447); +#1447 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Cube003','',#5,#1438,$); +#1448 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1440)); +#1449 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1450),#1780); +#1450 = MANIFOLD_SOLID_BREP('',#1451); +#1451 = CLOSED_SHELL('',(#1452,#1572,#1672,#1719,#1766,#1773)); +#1452 = ADVANCED_FACE('',(#1453),#1467,.F.); +#1453 = FACE_BOUND('',#1454,.F.); +#1454 = EDGE_LOOP('',(#1455,#1490,#1518,#1546)); +#1455 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1456 = EDGE_CURVE('',#1457,#1459,#1461,.T.); +#1457 = VERTEX_POINT('',#1458); +#1458 = CARTESIAN_POINT('',(0.,0.,0.)); +#1459 = VERTEX_POINT('',#1460); +#1460 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1461 = SURFACE_CURVE('',#1462,(#1466,#1478),.PCURVE_S1.); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(0.,0.,0.)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(0.,0.,1.)); +#1466 = PCURVE('',#1467,#1472); +#1467 = PLANE('',#1468); +#1468 = AXIS2_PLACEMENT_3D('',#1469,#1470,#1471); +#1469 = CARTESIAN_POINT('',(0.,0.,0.)); +#1470 = DIRECTION('',(1.,0.,-0.)); +#1471 = DIRECTION('',(0.,0.,1.)); +#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477); +#1473 = LINE('',#1474,#1475); +#1474 = CARTESIAN_POINT('',(0.,0.)); +#1475 = VECTOR('',#1476,1.); +#1476 = DIRECTION('',(1.,0.)); +#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1478 = PCURVE('',#1479,#1484); +#1479 = PLANE('',#1480); +#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483); +#1481 = CARTESIAN_POINT('',(0.,0.,0.)); +#1482 = DIRECTION('',(-0.,1.,0.)); +#1483 = DIRECTION('',(0.,0.,1.)); +#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(0.,0.)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(1.,0.)); +#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1490 = ORIENTED_EDGE('',*,*,#1491,.T.); +#1491 = EDGE_CURVE('',#1457,#1492,#1494,.T.); +#1492 = VERTEX_POINT('',#1493); +#1493 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1494 = SURFACE_CURVE('',#1495,(#1499,#1506),.PCURVE_S1.); +#1495 = LINE('',#1496,#1497); +#1496 = CARTESIAN_POINT('',(0.,0.,0.)); +#1497 = VECTOR('',#1498,1.); +#1498 = DIRECTION('',(-0.,1.,0.)); +#1499 = PCURVE('',#1467,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505); +#1501 = LINE('',#1502,#1503); +#1502 = CARTESIAN_POINT('',(0.,0.)); +#1503 = VECTOR('',#1504,1.); +#1504 = DIRECTION('',(0.,-1.)); +#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1506 = PCURVE('',#1507,#1512); +#1507 = PLANE('',#1508); +#1508 = AXIS2_PLACEMENT_3D('',#1509,#1510,#1511); +#1509 = CARTESIAN_POINT('',(0.,0.,0.)); +#1510 = DIRECTION('',(0.,0.,1.)); +#1511 = DIRECTION('',(1.,0.,-0.)); +#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1517); +#1513 = LINE('',#1514,#1515); +#1514 = CARTESIAN_POINT('',(0.,0.)); +#1515 = VECTOR('',#1516,1.); +#1516 = DIRECTION('',(0.,1.)); +#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1518 = ORIENTED_EDGE('',*,*,#1519,.T.); +#1519 = EDGE_CURVE('',#1492,#1520,#1522,.T.); +#1520 = VERTEX_POINT('',#1521); +#1521 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#1522 = SURFACE_CURVE('',#1523,(#1527,#1534),.PCURVE_S1.); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(0.,0.,1.)); +#1527 = PCURVE('',#1467,#1528); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(0.,-0.6604)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(1.,0.)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = PCURVE('',#1535,#1540); +#1535 = PLANE('',#1536); +#1536 = AXIS2_PLACEMENT_3D('',#1537,#1538,#1539); +#1537 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1538 = DIRECTION('',(-0.,1.,0.)); +#1539 = DIRECTION('',(0.,0.,1.)); +#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1545); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(0.,0.)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(1.,0.)); +#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1546 = ORIENTED_EDGE('',*,*,#1547,.F.); +#1547 = EDGE_CURVE('',#1459,#1520,#1548,.T.); +#1548 = SURFACE_CURVE('',#1549,(#1553,#1560),.PCURVE_S1.); +#1549 = LINE('',#1550,#1551); +#1550 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1551 = VECTOR('',#1552,1.); +#1552 = DIRECTION('',(-0.,1.,0.)); +#1553 = PCURVE('',#1467,#1554); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(0.1524,0.)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(0.,-1.)); +#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1560 = PCURVE('',#1561,#1566); +#1561 = PLANE('',#1562); +#1562 = AXIS2_PLACEMENT_3D('',#1563,#1564,#1565); +#1563 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1564 = DIRECTION('',(0.,0.,1.)); +#1565 = DIRECTION('',(1.,0.,-0.)); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(0.,0.)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.,1.)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = ADVANCED_FACE('',(#1573),#1587,.T.); +#1573 = FACE_BOUND('',#1574,.T.); +#1574 = EDGE_LOOP('',(#1575,#1605,#1628,#1651)); +#1575 = ORIENTED_EDGE('',*,*,#1576,.F.); +#1576 = EDGE_CURVE('',#1577,#1579,#1581,.T.); +#1577 = VERTEX_POINT('',#1578); +#1578 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1579 = VERTEX_POINT('',#1580); +#1580 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#1581 = SURFACE_CURVE('',#1582,(#1586,#1598),.PCURVE_S1.); +#1582 = LINE('',#1583,#1584); +#1583 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1584 = VECTOR('',#1585,1.); +#1585 = DIRECTION('',(0.,0.,1.)); +#1586 = PCURVE('',#1587,#1592); +#1587 = PLANE('',#1588); +#1588 = AXIS2_PLACEMENT_3D('',#1589,#1590,#1591); +#1589 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1590 = DIRECTION('',(1.,0.,-0.)); +#1591 = DIRECTION('',(0.,0.,1.)); +#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(0.,0.)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(1.,0.)); +#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1598 = PCURVE('',#1479,#1599); +#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604); +#1600 = LINE('',#1601,#1602); +#1601 = CARTESIAN_POINT('',(0.,0.762)); +#1602 = VECTOR('',#1603,1.); +#1603 = DIRECTION('',(1.,0.)); +#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1605 = ORIENTED_EDGE('',*,*,#1606,.T.); +#1606 = EDGE_CURVE('',#1577,#1607,#1609,.T.); +#1607 = VERTEX_POINT('',#1608); +#1608 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#1609 = SURFACE_CURVE('',#1610,(#1614,#1621),.PCURVE_S1.); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(-0.,1.,0.)); +#1614 = PCURVE('',#1587,#1615); +#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620); +#1616 = LINE('',#1617,#1618); +#1617 = CARTESIAN_POINT('',(0.,0.)); +#1618 = VECTOR('',#1619,1.); +#1619 = DIRECTION('',(0.,-1.)); +#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1621 = PCURVE('',#1507,#1622); +#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627); +#1623 = LINE('',#1624,#1625); +#1624 = CARTESIAN_POINT('',(0.762,0.)); +#1625 = VECTOR('',#1626,1.); +#1626 = DIRECTION('',(0.,1.)); +#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1628 = ORIENTED_EDGE('',*,*,#1629,.T.); +#1629 = EDGE_CURVE('',#1607,#1630,#1632,.T.); +#1630 = VERTEX_POINT('',#1631); +#1631 = CARTESIAN_POINT('',(0.762,0.6604,0.1524)); +#1632 = SURFACE_CURVE('',#1633,(#1637,#1644),.PCURVE_S1.); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(0.,0.,1.)); +#1637 = PCURVE('',#1587,#1638); +#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643); +#1639 = LINE('',#1640,#1641); +#1640 = CARTESIAN_POINT('',(0.,-0.6604)); +#1641 = VECTOR('',#1642,1.); +#1642 = DIRECTION('',(1.,0.)); +#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1644 = PCURVE('',#1535,#1645); +#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650); +#1646 = LINE('',#1647,#1648); +#1647 = CARTESIAN_POINT('',(0.,0.762)); +#1648 = VECTOR('',#1649,1.); +#1649 = DIRECTION('',(1.,0.)); +#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1651 = ORIENTED_EDGE('',*,*,#1652,.F.); +#1652 = EDGE_CURVE('',#1579,#1630,#1653,.T.); +#1653 = SURFACE_CURVE('',#1654,(#1658,#1665),.PCURVE_S1.); +#1654 = LINE('',#1655,#1656); +#1655 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#1656 = VECTOR('',#1657,1.); +#1657 = DIRECTION('',(-0.,1.,0.)); +#1658 = PCURVE('',#1587,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(0.1524,0.)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = PCURVE('',#1561,#1666); +#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671); +#1667 = LINE('',#1668,#1669); +#1668 = CARTESIAN_POINT('',(0.762,0.)); +#1669 = VECTOR('',#1670,1.); +#1670 = DIRECTION('',(0.,1.)); +#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1672 = ADVANCED_FACE('',(#1673),#1479,.F.); +#1673 = FACE_BOUND('',#1674,.F.); +#1674 = EDGE_LOOP('',(#1675,#1696,#1697,#1718)); +#1675 = ORIENTED_EDGE('',*,*,#1676,.F.); +#1676 = EDGE_CURVE('',#1457,#1577,#1677,.T.); +#1677 = SURFACE_CURVE('',#1678,(#1682,#1689),.PCURVE_S1.); +#1678 = LINE('',#1679,#1680); +#1679 = CARTESIAN_POINT('',(0.,0.,0.)); +#1680 = VECTOR('',#1681,1.); +#1681 = DIRECTION('',(1.,0.,-0.)); +#1682 = PCURVE('',#1479,#1683); +#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688); +#1684 = LINE('',#1685,#1686); +#1685 = CARTESIAN_POINT('',(0.,0.)); +#1686 = VECTOR('',#1687,1.); +#1687 = DIRECTION('',(0.,1.)); +#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1689 = PCURVE('',#1507,#1690); +#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(0.,0.)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(1.,0.)); +#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1696 = ORIENTED_EDGE('',*,*,#1456,.T.); +#1697 = ORIENTED_EDGE('',*,*,#1698,.T.); +#1698 = EDGE_CURVE('',#1459,#1579,#1699,.T.); +#1699 = SURFACE_CURVE('',#1700,(#1704,#1711),.PCURVE_S1.); +#1700 = LINE('',#1701,#1702); +#1701 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1702 = VECTOR('',#1703,1.); +#1703 = DIRECTION('',(1.,0.,-0.)); +#1704 = PCURVE('',#1479,#1705); +#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(0.1524,0.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(0.,1.)); +#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1711 = PCURVE('',#1561,#1712); +#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717); +#1713 = LINE('',#1714,#1715); +#1714 = CARTESIAN_POINT('',(0.,0.)); +#1715 = VECTOR('',#1716,1.); +#1716 = DIRECTION('',(1.,0.)); +#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1718 = ORIENTED_EDGE('',*,*,#1576,.F.); +#1719 = ADVANCED_FACE('',(#1720),#1535,.T.); +#1720 = FACE_BOUND('',#1721,.T.); +#1721 = EDGE_LOOP('',(#1722,#1743,#1744,#1765)); +#1722 = ORIENTED_EDGE('',*,*,#1723,.F.); +#1723 = EDGE_CURVE('',#1492,#1607,#1724,.T.); +#1724 = SURFACE_CURVE('',#1725,(#1729,#1736),.PCURVE_S1.); +#1725 = LINE('',#1726,#1727); +#1726 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1727 = VECTOR('',#1728,1.); +#1728 = DIRECTION('',(1.,0.,-0.)); +#1729 = PCURVE('',#1535,#1730); +#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735); +#1731 = LINE('',#1732,#1733); +#1732 = CARTESIAN_POINT('',(0.,0.)); +#1733 = VECTOR('',#1734,1.); +#1734 = DIRECTION('',(0.,1.)); +#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1736 = PCURVE('',#1507,#1737); +#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742); +#1738 = LINE('',#1739,#1740); +#1739 = CARTESIAN_POINT('',(0.,0.6604)); +#1740 = VECTOR('',#1741,1.); +#1741 = DIRECTION('',(1.,0.)); +#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1743 = ORIENTED_EDGE('',*,*,#1519,.T.); +#1744 = ORIENTED_EDGE('',*,*,#1745,.T.); +#1745 = EDGE_CURVE('',#1520,#1630,#1746,.T.); +#1746 = SURFACE_CURVE('',#1747,(#1751,#1758),.PCURVE_S1.); +#1747 = LINE('',#1748,#1749); +#1748 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#1749 = VECTOR('',#1750,1.); +#1750 = DIRECTION('',(1.,0.,-0.)); +#1751 = PCURVE('',#1535,#1752); +#1752 = DEFINITIONAL_REPRESENTATION('',(#1753),#1757); +#1753 = LINE('',#1754,#1755); +#1754 = CARTESIAN_POINT('',(0.1524,0.)); +#1755 = VECTOR('',#1756,1.); +#1756 = DIRECTION('',(0.,1.)); +#1757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1758 = PCURVE('',#1561,#1759); +#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764); +#1760 = LINE('',#1761,#1762); +#1761 = CARTESIAN_POINT('',(0.,0.6604)); +#1762 = VECTOR('',#1763,1.); +#1763 = DIRECTION('',(1.,0.)); +#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1765 = ORIENTED_EDGE('',*,*,#1629,.F.); +#1766 = ADVANCED_FACE('',(#1767),#1507,.F.); +#1767 = FACE_BOUND('',#1768,.F.); +#1768 = EDGE_LOOP('',(#1769,#1770,#1771,#1772)); +#1769 = ORIENTED_EDGE('',*,*,#1491,.F.); +#1770 = ORIENTED_EDGE('',*,*,#1676,.T.); +#1771 = ORIENTED_EDGE('',*,*,#1606,.T.); +#1772 = ORIENTED_EDGE('',*,*,#1723,.F.); +#1773 = ADVANCED_FACE('',(#1774),#1561,.T.); +#1774 = FACE_BOUND('',#1775,.T.); +#1775 = EDGE_LOOP('',(#1776,#1777,#1778,#1779)); +#1776 = ORIENTED_EDGE('',*,*,#1547,.F.); +#1777 = ORIENTED_EDGE('',*,*,#1698,.T.); +#1778 = ORIENTED_EDGE('',*,*,#1652,.T.); +#1779 = ORIENTED_EDGE('',*,*,#1745,.F.); +#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1784)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1781,#1782,#1783)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1781 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1782 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1783 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1784 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1781, + 'distance_accuracy_value','confusion accuracy'); +#1785 = SHAPE_DEFINITION_REPRESENTATION(#1786,#1449); +#1786 = PRODUCT_DEFINITION_SHAPE('','',#1787); +#1787 = PRODUCT_DEFINITION('design','',#1788,#1791); +#1788 = PRODUCT_DEFINITION_FORMATION('','',#1789); +#1789 = PRODUCT('Cube004','Cube004','',(#1790)); +#1790 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1791 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1792 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1793,#1795); +#1793 = ( REPRESENTATION_RELATIONSHIP('','',#1449,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1794) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1794 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1795 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1796); +#1796 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Cube004','',#5,#1787,$); +#1797 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1789)); +#1798 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1799),#2129); +#1799 = MANIFOLD_SOLID_BREP('',#1800); +#1800 = CLOSED_SHELL('',(#1801,#1921,#2021,#2068,#2115,#2122)); +#1801 = ADVANCED_FACE('',(#1802),#1816,.F.); +#1802 = FACE_BOUND('',#1803,.F.); +#1803 = EDGE_LOOP('',(#1804,#1839,#1867,#1895)); +#1804 = ORIENTED_EDGE('',*,*,#1805,.F.); +#1805 = EDGE_CURVE('',#1806,#1808,#1810,.T.); +#1806 = VERTEX_POINT('',#1807); +#1807 = CARTESIAN_POINT('',(0.,0.,0.)); +#1808 = VERTEX_POINT('',#1809); +#1809 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1810 = SURFACE_CURVE('',#1811,(#1815,#1827),.PCURVE_S1.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(0.,0.,0.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,0.,1.)); +#1815 = PCURVE('',#1816,#1821); +#1816 = PLANE('',#1817); +#1817 = AXIS2_PLACEMENT_3D('',#1818,#1819,#1820); +#1818 = CARTESIAN_POINT('',(0.,0.,0.)); +#1819 = DIRECTION('',(1.,0.,-0.)); +#1820 = DIRECTION('',(0.,0.,1.)); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(0.,0.)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(1.,0.)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = PCURVE('',#1828,#1833); +#1828 = PLANE('',#1829); +#1829 = AXIS2_PLACEMENT_3D('',#1830,#1831,#1832); +#1830 = CARTESIAN_POINT('',(0.,0.,0.)); +#1831 = DIRECTION('',(-0.,1.,0.)); +#1832 = DIRECTION('',(0.,0.,1.)); +#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838); +#1834 = LINE('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(0.,0.)); +#1836 = VECTOR('',#1837,1.); +#1837 = DIRECTION('',(1.,0.)); +#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1839 = ORIENTED_EDGE('',*,*,#1840,.T.); +#1840 = EDGE_CURVE('',#1806,#1841,#1843,.T.); +#1841 = VERTEX_POINT('',#1842); +#1842 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1843 = SURFACE_CURVE('',#1844,(#1848,#1855),.PCURVE_S1.); +#1844 = LINE('',#1845,#1846); +#1845 = CARTESIAN_POINT('',(0.,0.,0.)); +#1846 = VECTOR('',#1847,1.); +#1847 = DIRECTION('',(-0.,1.,0.)); +#1848 = PCURVE('',#1816,#1849); +#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1854); +#1850 = LINE('',#1851,#1852); +#1851 = CARTESIAN_POINT('',(0.,0.)); +#1852 = VECTOR('',#1853,1.); +#1853 = DIRECTION('',(0.,-1.)); +#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1855 = PCURVE('',#1856,#1861); +#1856 = PLANE('',#1857); +#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860); +#1858 = CARTESIAN_POINT('',(0.,0.,0.)); +#1859 = DIRECTION('',(0.,0.,1.)); +#1860 = DIRECTION('',(1.,0.,-0.)); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.,0.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(0.,1.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = ORIENTED_EDGE('',*,*,#1868,.T.); +#1868 = EDGE_CURVE('',#1841,#1869,#1871,.T.); +#1869 = VERTEX_POINT('',#1870); +#1870 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#1871 = SURFACE_CURVE('',#1872,(#1876,#1883),.PCURVE_S1.); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(0.,0.,1.)); +#1876 = PCURVE('',#1816,#1877); +#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882); +#1878 = LINE('',#1879,#1880); +#1879 = CARTESIAN_POINT('',(0.,-0.6604)); +#1880 = VECTOR('',#1881,1.); +#1881 = DIRECTION('',(1.,0.)); +#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1883 = PCURVE('',#1884,#1889); +#1884 = PLANE('',#1885); +#1885 = AXIS2_PLACEMENT_3D('',#1886,#1887,#1888); +#1886 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#1887 = DIRECTION('',(-0.,1.,0.)); +#1888 = DIRECTION('',(0.,0.,1.)); +#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894); +#1890 = LINE('',#1891,#1892); +#1891 = CARTESIAN_POINT('',(0.,0.)); +#1892 = VECTOR('',#1893,1.); +#1893 = DIRECTION('',(1.,0.)); +#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1895 = ORIENTED_EDGE('',*,*,#1896,.F.); +#1896 = EDGE_CURVE('',#1808,#1869,#1897,.T.); +#1897 = SURFACE_CURVE('',#1898,(#1902,#1909),.PCURVE_S1.); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(-0.,1.,0.)); +#1902 = PCURVE('',#1816,#1903); +#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1908); +#1904 = LINE('',#1905,#1906); +#1905 = CARTESIAN_POINT('',(0.1524,0.)); +#1906 = VECTOR('',#1907,1.); +#1907 = DIRECTION('',(0.,-1.)); +#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1909 = PCURVE('',#1910,#1915); +#1910 = PLANE('',#1911); +#1911 = AXIS2_PLACEMENT_3D('',#1912,#1913,#1914); +#1912 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#1913 = DIRECTION('',(0.,0.,1.)); +#1914 = DIRECTION('',(1.,0.,-0.)); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.,0.)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(0.,1.)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ADVANCED_FACE('',(#1922),#1936,.T.); +#1922 = FACE_BOUND('',#1923,.T.); +#1923 = EDGE_LOOP('',(#1924,#1954,#1977,#2000)); +#1924 = ORIENTED_EDGE('',*,*,#1925,.F.); +#1925 = EDGE_CURVE('',#1926,#1928,#1930,.T.); +#1926 = VERTEX_POINT('',#1927); +#1927 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1928 = VERTEX_POINT('',#1929); +#1929 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#1930 = SURFACE_CURVE('',#1931,(#1935,#1947),.PCURVE_S1.); +#1931 = LINE('',#1932,#1933); +#1932 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1933 = VECTOR('',#1934,1.); +#1934 = DIRECTION('',(0.,0.,1.)); +#1935 = PCURVE('',#1936,#1941); +#1936 = PLANE('',#1937); +#1937 = AXIS2_PLACEMENT_3D('',#1938,#1939,#1940); +#1938 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1939 = DIRECTION('',(1.,0.,-0.)); +#1940 = DIRECTION('',(0.,0.,1.)); +#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946); +#1942 = LINE('',#1943,#1944); +#1943 = CARTESIAN_POINT('',(0.,0.)); +#1944 = VECTOR('',#1945,1.); +#1945 = DIRECTION('',(1.,0.)); +#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1947 = PCURVE('',#1828,#1948); +#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(0.,0.762)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(1.,0.)); +#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1954 = ORIENTED_EDGE('',*,*,#1955,.T.); +#1955 = EDGE_CURVE('',#1926,#1956,#1958,.T.); +#1956 = VERTEX_POINT('',#1957); +#1957 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#1958 = SURFACE_CURVE('',#1959,(#1963,#1970),.PCURVE_S1.); +#1959 = LINE('',#1960,#1961); +#1960 = CARTESIAN_POINT('',(0.762,0.,0.)); +#1961 = VECTOR('',#1962,1.); +#1962 = DIRECTION('',(-0.,1.,0.)); +#1963 = PCURVE('',#1936,#1964); +#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969); +#1965 = LINE('',#1966,#1967); +#1966 = CARTESIAN_POINT('',(0.,0.)); +#1967 = VECTOR('',#1968,1.); +#1968 = DIRECTION('',(0.,-1.)); +#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1970 = PCURVE('',#1856,#1971); +#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976); +#1972 = LINE('',#1973,#1974); +#1973 = CARTESIAN_POINT('',(0.762,0.)); +#1974 = VECTOR('',#1975,1.); +#1975 = DIRECTION('',(0.,1.)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = ORIENTED_EDGE('',*,*,#1978,.T.); +#1978 = EDGE_CURVE('',#1956,#1979,#1981,.T.); +#1979 = VERTEX_POINT('',#1980); +#1980 = CARTESIAN_POINT('',(0.762,0.6604,0.1524)); +#1981 = SURFACE_CURVE('',#1982,(#1986,#1993),.PCURVE_S1.); +#1982 = LINE('',#1983,#1984); +#1983 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#1984 = VECTOR('',#1985,1.); +#1985 = DIRECTION('',(0.,0.,1.)); +#1986 = PCURVE('',#1936,#1987); +#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992); +#1988 = LINE('',#1989,#1990); +#1989 = CARTESIAN_POINT('',(0.,-0.6604)); +#1990 = VECTOR('',#1991,1.); +#1991 = DIRECTION('',(1.,0.)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1993 = PCURVE('',#1884,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(0.,0.762)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2000 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2001 = EDGE_CURVE('',#1928,#1979,#2002,.T.); +#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(-0.,1.,0.)); +#2007 = PCURVE('',#1936,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(0.1524,0.)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(0.,-1.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2014 = PCURVE('',#1910,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(0.762,0.)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(0.,1.)); +#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2021 = ADVANCED_FACE('',(#2022),#1828,.F.); +#2022 = FACE_BOUND('',#2023,.F.); +#2023 = EDGE_LOOP('',(#2024,#2045,#2046,#2067)); +#2024 = ORIENTED_EDGE('',*,*,#2025,.F.); +#2025 = EDGE_CURVE('',#1806,#1926,#2026,.T.); +#2026 = SURFACE_CURVE('',#2027,(#2031,#2038),.PCURVE_S1.); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(0.,0.,0.)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(1.,0.,-0.)); +#2031 = PCURVE('',#1828,#2032); +#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2037); +#2033 = LINE('',#2034,#2035); +#2034 = CARTESIAN_POINT('',(0.,0.)); +#2035 = VECTOR('',#2036,1.); +#2036 = DIRECTION('',(0.,1.)); +#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2038 = PCURVE('',#1856,#2039); +#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(0.,0.)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(1.,0.)); +#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2045 = ORIENTED_EDGE('',*,*,#1805,.T.); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#1808,#1928,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(1.,0.,-0.)); +#2053 = PCURVE('',#1828,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(0.1524,0.)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(0.,1.)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1910,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.,0.)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(1.,0.)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1925,.F.); +#2068 = ADVANCED_FACE('',(#2069),#1884,.T.); +#2069 = FACE_BOUND('',#2070,.T.); +#2070 = EDGE_LOOP('',(#2071,#2092,#2093,#2114)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.F.); +#2072 = EDGE_CURVE('',#1841,#1956,#2073,.T.); +#2073 = SURFACE_CURVE('',#2074,(#2078,#2085),.PCURVE_S1.); +#2074 = LINE('',#2075,#2076); +#2075 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#2076 = VECTOR('',#2077,1.); +#2077 = DIRECTION('',(1.,0.,-0.)); +#2078 = PCURVE('',#1884,#2079); +#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084); +#2080 = LINE('',#2081,#2082); +#2081 = CARTESIAN_POINT('',(0.,0.)); +#2082 = VECTOR('',#2083,1.); +#2083 = DIRECTION('',(0.,1.)); +#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2085 = PCURVE('',#1856,#2086); +#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091); +#2087 = LINE('',#2088,#2089); +#2088 = CARTESIAN_POINT('',(0.,0.6604)); +#2089 = VECTOR('',#2090,1.); +#2090 = DIRECTION('',(1.,0.)); +#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2092 = ORIENTED_EDGE('',*,*,#1868,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1869,#1979,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.,-0.)); +#2100 = PCURVE('',#1884,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(0.1524,0.)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(0.,1.)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1910,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.,0.6604)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(1.,0.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#1978,.F.); +#2115 = ADVANCED_FACE('',(#2116),#1856,.F.); +#2116 = FACE_BOUND('',#2117,.F.); +#2117 = EDGE_LOOP('',(#2118,#2119,#2120,#2121)); +#2118 = ORIENTED_EDGE('',*,*,#1840,.F.); +#2119 = ORIENTED_EDGE('',*,*,#2025,.T.); +#2120 = ORIENTED_EDGE('',*,*,#1955,.T.); +#2121 = ORIENTED_EDGE('',*,*,#2072,.F.); +#2122 = ADVANCED_FACE('',(#2123),#1910,.T.); +#2123 = FACE_BOUND('',#2124,.T.); +#2124 = EDGE_LOOP('',(#2125,#2126,#2127,#2128)); +#2125 = ORIENTED_EDGE('',*,*,#1896,.F.); +#2126 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2127 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2128 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2133)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2130,#2131,#2132)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2130 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2131 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2132 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2133 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2130, + 'distance_accuracy_value','confusion accuracy'); +#2134 = SHAPE_DEFINITION_REPRESENTATION(#2135,#1798); +#2135 = PRODUCT_DEFINITION_SHAPE('','',#2136); +#2136 = PRODUCT_DEFINITION('design','',#2137,#2140); +#2137 = PRODUCT_DEFINITION_FORMATION('','',#2138); +#2138 = PRODUCT('Cube005','Cube005','',(#2139)); +#2139 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2140 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2141 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2142,#2144); +#2142 = ( REPRESENTATION_RELATIONSHIP('','',#1798,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2143) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2143 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#2144 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2145); +#2145 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Cube005','',#5,#2136,$); +#2146 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2138)); +#2147 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2148),#2478); +#2148 = MANIFOLD_SOLID_BREP('',#2149); +#2149 = CLOSED_SHELL('',(#2150,#2270,#2370,#2417,#2464,#2471)); +#2150 = ADVANCED_FACE('',(#2151),#2165,.F.); +#2151 = FACE_BOUND('',#2152,.F.); +#2152 = EDGE_LOOP('',(#2153,#2188,#2216,#2244)); +#2153 = ORIENTED_EDGE('',*,*,#2154,.F.); +#2154 = EDGE_CURVE('',#2155,#2157,#2159,.T.); +#2155 = VERTEX_POINT('',#2156); +#2156 = CARTESIAN_POINT('',(0.,0.,0.)); +#2157 = VERTEX_POINT('',#2158); +#2158 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#2159 = SURFACE_CURVE('',#2160,(#2164,#2176),.PCURVE_S1.); +#2160 = LINE('',#2161,#2162); +#2161 = CARTESIAN_POINT('',(0.,0.,0.)); +#2162 = VECTOR('',#2163,1.); +#2163 = DIRECTION('',(0.,0.,1.)); +#2164 = PCURVE('',#2165,#2170); +#2165 = PLANE('',#2166); +#2166 = AXIS2_PLACEMENT_3D('',#2167,#2168,#2169); +#2167 = CARTESIAN_POINT('',(0.,0.,0.)); +#2168 = DIRECTION('',(1.,0.,-0.)); +#2169 = DIRECTION('',(0.,0.,1.)); +#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(0.,0.)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(1.,0.)); +#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2176 = PCURVE('',#2177,#2182); +#2177 = PLANE('',#2178); +#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181); +#2179 = CARTESIAN_POINT('',(0.,0.,0.)); +#2180 = DIRECTION('',(-0.,1.,0.)); +#2181 = DIRECTION('',(0.,0.,1.)); +#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2187); +#2183 = LINE('',#2184,#2185); +#2184 = CARTESIAN_POINT('',(0.,0.)); +#2185 = VECTOR('',#2186,1.); +#2186 = DIRECTION('',(1.,0.)); +#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2188 = ORIENTED_EDGE('',*,*,#2189,.T.); +#2189 = EDGE_CURVE('',#2155,#2190,#2192,.T.); +#2190 = VERTEX_POINT('',#2191); +#2191 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#2192 = SURFACE_CURVE('',#2193,(#2197,#2204),.PCURVE_S1.); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.,0.,0.)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(-0.,1.,0.)); +#2197 = PCURVE('',#2165,#2198); +#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2203); +#2199 = LINE('',#2200,#2201); +#2200 = CARTESIAN_POINT('',(0.,0.)); +#2201 = VECTOR('',#2202,1.); +#2202 = DIRECTION('',(0.,-1.)); +#2203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2204 = PCURVE('',#2205,#2210); +#2205 = PLANE('',#2206); +#2206 = AXIS2_PLACEMENT_3D('',#2207,#2208,#2209); +#2207 = CARTESIAN_POINT('',(0.,0.,0.)); +#2208 = DIRECTION('',(0.,0.,1.)); +#2209 = DIRECTION('',(1.,0.,-0.)); +#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(0.,0.)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(0.,1.)); +#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2216 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2217 = EDGE_CURVE('',#2190,#2218,#2220,.T.); +#2218 = VERTEX_POINT('',#2219); +#2219 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#2220 = SURFACE_CURVE('',#2221,(#2225,#2232),.PCURVE_S1.); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(0.,0.,1.)); +#2225 = PCURVE('',#2165,#2226); +#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2231); +#2227 = LINE('',#2228,#2229); +#2228 = CARTESIAN_POINT('',(0.,-0.6604)); +#2229 = VECTOR('',#2230,1.); +#2230 = DIRECTION('',(1.,0.)); +#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2232 = PCURVE('',#2233,#2238); +#2233 = PLANE('',#2234); +#2234 = AXIS2_PLACEMENT_3D('',#2235,#2236,#2237); +#2235 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#2236 = DIRECTION('',(-0.,1.,0.)); +#2237 = DIRECTION('',(0.,0.,1.)); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(0.,0.)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(1.,0.)); +#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2244 = ORIENTED_EDGE('',*,*,#2245,.F.); +#2245 = EDGE_CURVE('',#2157,#2218,#2246,.T.); +#2246 = SURFACE_CURVE('',#2247,(#2251,#2258),.PCURVE_S1.); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(-0.,1.,0.)); +#2251 = PCURVE('',#2165,#2252); +#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2257); +#2253 = LINE('',#2254,#2255); +#2254 = CARTESIAN_POINT('',(0.1524,0.)); +#2255 = VECTOR('',#2256,1.); +#2256 = DIRECTION('',(0.,-1.)); +#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2258 = PCURVE('',#2259,#2264); +#2259 = PLANE('',#2260); +#2260 = AXIS2_PLACEMENT_3D('',#2261,#2262,#2263); +#2261 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#2262 = DIRECTION('',(0.,0.,1.)); +#2263 = DIRECTION('',(1.,0.,-0.)); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(0.,0.)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ADVANCED_FACE('',(#2271),#2285,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2303,#2326,#2349)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2274 = EDGE_CURVE('',#2275,#2277,#2279,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(0.762,0.,0.)); +#2277 = VERTEX_POINT('',#2278); +#2278 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#2279 = SURFACE_CURVE('',#2280,(#2284,#2296),.PCURVE_S1.); +#2280 = LINE('',#2281,#2282); +#2281 = CARTESIAN_POINT('',(0.762,0.,0.)); +#2282 = VECTOR('',#2283,1.); +#2283 = DIRECTION('',(0.,0.,1.)); +#2284 = PCURVE('',#2285,#2290); +#2285 = PLANE('',#2286); +#2286 = AXIS2_PLACEMENT_3D('',#2287,#2288,#2289); +#2287 = CARTESIAN_POINT('',(0.762,0.,0.)); +#2288 = DIRECTION('',(1.,0.,-0.)); +#2289 = DIRECTION('',(0.,0.,1.)); +#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295); +#2291 = LINE('',#2292,#2293); +#2292 = CARTESIAN_POINT('',(0.,0.)); +#2293 = VECTOR('',#2294,1.); +#2294 = DIRECTION('',(1.,0.)); +#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2296 = PCURVE('',#2177,#2297); +#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302); +#2298 = LINE('',#2299,#2300); +#2299 = CARTESIAN_POINT('',(0.,0.762)); +#2300 = VECTOR('',#2301,1.); +#2301 = DIRECTION('',(1.,0.)); +#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2303 = ORIENTED_EDGE('',*,*,#2304,.T.); +#2304 = EDGE_CURVE('',#2275,#2305,#2307,.T.); +#2305 = VERTEX_POINT('',#2306); +#2306 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#2307 = SURFACE_CURVE('',#2308,(#2312,#2319),.PCURVE_S1.); +#2308 = LINE('',#2309,#2310); +#2309 = CARTESIAN_POINT('',(0.762,0.,0.)); +#2310 = VECTOR('',#2311,1.); +#2311 = DIRECTION('',(-0.,1.,0.)); +#2312 = PCURVE('',#2285,#2313); +#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318); +#2314 = LINE('',#2315,#2316); +#2315 = CARTESIAN_POINT('',(0.,0.)); +#2316 = VECTOR('',#2317,1.); +#2317 = DIRECTION('',(0.,-1.)); +#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2319 = PCURVE('',#2205,#2320); +#2320 = DEFINITIONAL_REPRESENTATION('',(#2321),#2325); +#2321 = LINE('',#2322,#2323); +#2322 = CARTESIAN_POINT('',(0.762,0.)); +#2323 = VECTOR('',#2324,1.); +#2324 = DIRECTION('',(0.,1.)); +#2325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2326 = ORIENTED_EDGE('',*,*,#2327,.T.); +#2327 = EDGE_CURVE('',#2305,#2328,#2330,.T.); +#2328 = VERTEX_POINT('',#2329); +#2329 = CARTESIAN_POINT('',(0.762,0.6604,0.1524)); +#2330 = SURFACE_CURVE('',#2331,(#2335,#2342),.PCURVE_S1.); +#2331 = LINE('',#2332,#2333); +#2332 = CARTESIAN_POINT('',(0.762,0.6604,0.)); +#2333 = VECTOR('',#2334,1.); +#2334 = DIRECTION('',(0.,0.,1.)); +#2335 = PCURVE('',#2285,#2336); +#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341); +#2337 = LINE('',#2338,#2339); +#2338 = CARTESIAN_POINT('',(0.,-0.6604)); +#2339 = VECTOR('',#2340,1.); +#2340 = DIRECTION('',(1.,0.)); +#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2342 = PCURVE('',#2233,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.,0.762)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = ORIENTED_EDGE('',*,*,#2350,.F.); +#2350 = EDGE_CURVE('',#2277,#2328,#2351,.T.); +#2351 = SURFACE_CURVE('',#2352,(#2356,#2363),.PCURVE_S1.); +#2352 = LINE('',#2353,#2354); +#2353 = CARTESIAN_POINT('',(0.762,0.,0.1524)); +#2354 = VECTOR('',#2355,1.); +#2355 = DIRECTION('',(-0.,1.,0.)); +#2356 = PCURVE('',#2285,#2357); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(0.1524,0.)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.,-1.)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = PCURVE('',#2259,#2364); +#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(0.762,0.)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.,1.)); +#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2370 = ADVANCED_FACE('',(#2371),#2177,.F.); +#2371 = FACE_BOUND('',#2372,.F.); +#2372 = EDGE_LOOP('',(#2373,#2394,#2395,#2416)); +#2373 = ORIENTED_EDGE('',*,*,#2374,.F.); +#2374 = EDGE_CURVE('',#2155,#2275,#2375,.T.); +#2375 = SURFACE_CURVE('',#2376,(#2380,#2387),.PCURVE_S1.); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(0.,0.,0.)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(1.,0.,-0.)); +#2380 = PCURVE('',#2177,#2381); +#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386); +#2382 = LINE('',#2383,#2384); +#2383 = CARTESIAN_POINT('',(0.,0.)); +#2384 = VECTOR('',#2385,1.); +#2385 = DIRECTION('',(0.,1.)); +#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2387 = PCURVE('',#2205,#2388); +#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2393); +#2389 = LINE('',#2390,#2391); +#2390 = CARTESIAN_POINT('',(0.,0.)); +#2391 = VECTOR('',#2392,1.); +#2392 = DIRECTION('',(1.,0.)); +#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2394 = ORIENTED_EDGE('',*,*,#2154,.T.); +#2395 = ORIENTED_EDGE('',*,*,#2396,.T.); +#2396 = EDGE_CURVE('',#2157,#2277,#2397,.T.); +#2397 = SURFACE_CURVE('',#2398,(#2402,#2409),.PCURVE_S1.); +#2398 = LINE('',#2399,#2400); +#2399 = CARTESIAN_POINT('',(0.,0.,0.1524)); +#2400 = VECTOR('',#2401,1.); +#2401 = DIRECTION('',(1.,0.,-0.)); +#2402 = PCURVE('',#2177,#2403); +#2403 = DEFINITIONAL_REPRESENTATION('',(#2404),#2408); +#2404 = LINE('',#2405,#2406); +#2405 = CARTESIAN_POINT('',(0.1524,0.)); +#2406 = VECTOR('',#2407,1.); +#2407 = DIRECTION('',(0.,1.)); +#2408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2409 = PCURVE('',#2259,#2410); +#2410 = DEFINITIONAL_REPRESENTATION('',(#2411),#2415); +#2411 = LINE('',#2412,#2413); +#2412 = CARTESIAN_POINT('',(0.,0.)); +#2413 = VECTOR('',#2414,1.); +#2414 = DIRECTION('',(1.,0.)); +#2415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2416 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2417 = ADVANCED_FACE('',(#2418),#2233,.T.); +#2418 = FACE_BOUND('',#2419,.T.); +#2419 = EDGE_LOOP('',(#2420,#2441,#2442,#2463)); +#2420 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2421 = EDGE_CURVE('',#2190,#2305,#2422,.T.); +#2422 = SURFACE_CURVE('',#2423,(#2427,#2434),.PCURVE_S1.); +#2423 = LINE('',#2424,#2425); +#2424 = CARTESIAN_POINT('',(0.,0.6604,0.)); +#2425 = VECTOR('',#2426,1.); +#2426 = DIRECTION('',(1.,0.,-0.)); +#2427 = PCURVE('',#2233,#2428); +#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433); +#2429 = LINE('',#2430,#2431); +#2430 = CARTESIAN_POINT('',(0.,0.)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(0.,1.)); +#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2434 = PCURVE('',#2205,#2435); +#2435 = DEFINITIONAL_REPRESENTATION('',(#2436),#2440); +#2436 = LINE('',#2437,#2438); +#2437 = CARTESIAN_POINT('',(0.,0.6604)); +#2438 = VECTOR('',#2439,1.); +#2439 = DIRECTION('',(1.,0.)); +#2440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2441 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2442 = ORIENTED_EDGE('',*,*,#2443,.T.); +#2443 = EDGE_CURVE('',#2218,#2328,#2444,.T.); +#2444 = SURFACE_CURVE('',#2445,(#2449,#2456),.PCURVE_S1.); +#2445 = LINE('',#2446,#2447); +#2446 = CARTESIAN_POINT('',(0.,0.6604,0.1524)); +#2447 = VECTOR('',#2448,1.); +#2448 = DIRECTION('',(1.,0.,-0.)); +#2449 = PCURVE('',#2233,#2450); +#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455); +#2451 = LINE('',#2452,#2453); +#2452 = CARTESIAN_POINT('',(0.1524,0.)); +#2453 = VECTOR('',#2454,1.); +#2454 = DIRECTION('',(0.,1.)); +#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2456 = PCURVE('',#2259,#2457); +#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462); +#2458 = LINE('',#2459,#2460); +#2459 = CARTESIAN_POINT('',(0.,0.6604)); +#2460 = VECTOR('',#2461,1.); +#2461 = DIRECTION('',(1.,0.)); +#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2463 = ORIENTED_EDGE('',*,*,#2327,.F.); +#2464 = ADVANCED_FACE('',(#2465),#2205,.F.); +#2465 = FACE_BOUND('',#2466,.F.); +#2466 = EDGE_LOOP('',(#2467,#2468,#2469,#2470)); +#2467 = ORIENTED_EDGE('',*,*,#2189,.F.); +#2468 = ORIENTED_EDGE('',*,*,#2374,.T.); +#2469 = ORIENTED_EDGE('',*,*,#2304,.T.); +#2470 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2471 = ADVANCED_FACE('',(#2472),#2259,.T.); +#2472 = FACE_BOUND('',#2473,.T.); +#2473 = EDGE_LOOP('',(#2474,#2475,#2476,#2477)); +#2474 = ORIENTED_EDGE('',*,*,#2245,.F.); +#2475 = ORIENTED_EDGE('',*,*,#2396,.T.); +#2476 = ORIENTED_EDGE('',*,*,#2350,.T.); +#2477 = ORIENTED_EDGE('',*,*,#2443,.F.); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2482)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2479,#2480,#2481)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2479 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2480 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2481 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2482 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2479, + 'distance_accuracy_value','confusion accuracy'); +#2483 = SHAPE_DEFINITION_REPRESENTATION(#2484,#2147); +#2484 = PRODUCT_DEFINITION_SHAPE('','',#2485); +#2485 = PRODUCT_DEFINITION('design','',#2486,#2489); +#2486 = PRODUCT_DEFINITION_FORMATION('','',#2487); +#2487 = PRODUCT('Cube006','Cube006','',(#2488)); +#2488 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2489 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2490 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2491,#2493); +#2491 = ( REPRESENTATION_RELATIONSHIP('','',#2147,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2492) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2492 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#2493 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2494); +#2494 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Cube006','',#5,#2485,$); +#2495 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2487)); +#2496 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2497),#2595); +#2497 = MANIFOLD_SOLID_BREP('',#2498); +#2498 = CLOSED_SHELL('',(#2499,#2587,#2591)); +#2499 = ADVANCED_FACE('',(#2500),#2513,.T.); +#2500 = FACE_BOUND('',#2501,.T.); +#2501 = EDGE_LOOP('',(#2502,#2536,#2559,#2586)); +#2502 = ORIENTED_EDGE('',*,*,#2503,.F.); +#2503 = EDGE_CURVE('',#2504,#2504,#2506,.T.); +#2504 = VERTEX_POINT('',#2505); +#2505 = CARTESIAN_POINT('',(0.254,-6.221205739669E-17,0.254)); +#2506 = SURFACE_CURVE('',#2507,(#2512,#2524),.PCURVE_S1.); +#2507 = CIRCLE('',#2508,0.254); +#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511); +#2509 = CARTESIAN_POINT('',(0.,0.,0.254)); +#2510 = DIRECTION('',(0.,0.,1.)); +#2511 = DIRECTION('',(1.,0.,-0.)); +#2512 = PCURVE('',#2513,#2518); +#2513 = CYLINDRICAL_SURFACE('',#2514,0.254); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(0.,0.,0.)); +#2516 = DIRECTION('',(0.,0.,1.)); +#2517 = DIRECTION('',(1.,0.,-0.)); +#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523); +#2519 = LINE('',#2520,#2521); +#2520 = CARTESIAN_POINT('',(0.,0.254)); +#2521 = VECTOR('',#2522,1.); +#2522 = DIRECTION('',(1.,0.)); +#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2524 = PCURVE('',#2525,#2530); +#2525 = PLANE('',#2526); +#2526 = AXIS2_PLACEMENT_3D('',#2527,#2528,#2529); +#2527 = CARTESIAN_POINT('',(0.,0.,0.254)); +#2528 = DIRECTION('',(0.,0.,1.)); +#2529 = DIRECTION('',(1.,0.,-0.)); +#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535); +#2531 = CIRCLE('',#2532,0.254); +#2532 = AXIS2_PLACEMENT_2D('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(0.,0.)); +#2534 = DIRECTION('',(1.,0.)); +#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2536 = ORIENTED_EDGE('',*,*,#2537,.F.); +#2537 = EDGE_CURVE('',#2538,#2504,#2540,.T.); +#2538 = VERTEX_POINT('',#2539); +#2539 = CARTESIAN_POINT('',(0.254,-6.221205739669E-17,0.)); +#2540 = SEAM_CURVE('',#2541,(#2545,#2552),.PCURVE_S1.); +#2541 = LINE('',#2542,#2543); +#2542 = CARTESIAN_POINT('',(0.254,-6.221205739669E-17,0.)); +#2543 = VECTOR('',#2544,1.); +#2544 = DIRECTION('',(0.,0.,1.)); +#2545 = PCURVE('',#2513,#2546); +#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(0.,1.)); +#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2552 = PCURVE('',#2513,#2553); +#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558); +#2554 = LINE('',#2555,#2556); +#2555 = CARTESIAN_POINT('',(0.,-0.)); +#2556 = VECTOR('',#2557,1.); +#2557 = DIRECTION('',(0.,1.)); +#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2559 = ORIENTED_EDGE('',*,*,#2560,.T.); +#2560 = EDGE_CURVE('',#2538,#2538,#2561,.T.); +#2561 = SURFACE_CURVE('',#2562,(#2567,#2574),.PCURVE_S1.); +#2562 = CIRCLE('',#2563,0.254); +#2563 = AXIS2_PLACEMENT_3D('',#2564,#2565,#2566); +#2564 = CARTESIAN_POINT('',(0.,0.,0.)); +#2565 = DIRECTION('',(0.,0.,1.)); +#2566 = DIRECTION('',(1.,0.,-0.)); +#2567 = PCURVE('',#2513,#2568); +#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573); +#2569 = LINE('',#2570,#2571); +#2570 = CARTESIAN_POINT('',(0.,0.)); +#2571 = VECTOR('',#2572,1.); +#2572 = DIRECTION('',(1.,0.)); +#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2574 = PCURVE('',#2575,#2580); +#2575 = PLANE('',#2576); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(0.,0.,0.)); +#2578 = DIRECTION('',(0.,0.,1.)); +#2579 = DIRECTION('',(1.,0.,-0.)); +#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585); +#2581 = CIRCLE('',#2582,0.254); +#2582 = AXIS2_PLACEMENT_2D('',#2583,#2584); +#2583 = CARTESIAN_POINT('',(0.,0.)); +#2584 = DIRECTION('',(1.,0.)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2586 = ORIENTED_EDGE('',*,*,#2537,.T.); +#2587 = ADVANCED_FACE('',(#2588),#2525,.T.); +#2588 = FACE_BOUND('',#2589,.T.); +#2589 = EDGE_LOOP('',(#2590)); +#2590 = ORIENTED_EDGE('',*,*,#2503,.T.); +#2591 = ADVANCED_FACE('',(#2592),#2575,.F.); +#2592 = FACE_BOUND('',#2593,.T.); +#2593 = EDGE_LOOP('',(#2594)); +#2594 = ORIENTED_EDGE('',*,*,#2560,.F.); +#2595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2599)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2596,#2597,#2598)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2596 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2597 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2598 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2599 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2596, + 'distance_accuracy_value','confusion accuracy'); +#2600 = SHAPE_DEFINITION_REPRESENTATION(#2601,#2496); +#2601 = PRODUCT_DEFINITION_SHAPE('','',#2602); +#2602 = PRODUCT_DEFINITION('design','',#2603,#2606); +#2603 = PRODUCT_DEFINITION_FORMATION('','',#2604); +#2604 = PRODUCT('Cylinder','Cylinder','',(#2605)); +#2605 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2606 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2607 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2608,#2610); +#2608 = ( REPRESENTATION_RELATIONSHIP('','',#2496,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2609) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2609 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#2610 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2611); +#2611 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Cylinder','',#5,#2602,$); +#2612 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2604)); +#2613 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2614),#2129); +#2614 = STYLED_ITEM('color',(#2615),#1799); +#2615 = PRESENTATION_STYLE_ASSIGNMENT((#2616,#2622)); +#2616 = SURFACE_STYLE_USAGE(.BOTH.,#2617); +#2617 = SURFACE_SIDE_STYLE('',(#2618)); +#2618 = SURFACE_STYLE_FILL_AREA(#2619); +#2619 = FILL_AREA_STYLE('',(#2620)); +#2620 = FILL_AREA_STYLE_COLOUR('',#2621); +#2621 = COLOUR_RGB('',0.901960790157,0.901960790157,0.901960790157); +#2622 = CURVE_STYLE('',#2623,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2623 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2624 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02, + 9.803921729326E-02); +#2625 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2626),#1780); +#2626 = STYLED_ITEM('color',(#2627),#1450); +#2627 = PRESENTATION_STYLE_ASSIGNMENT((#2628,#2633)); +#2628 = SURFACE_STYLE_USAGE(.BOTH.,#2629); +#2629 = SURFACE_SIDE_STYLE('',(#2630)); +#2630 = SURFACE_STYLE_FILL_AREA(#2631); +#2631 = FILL_AREA_STYLE('',(#2632)); +#2632 = FILL_AREA_STYLE_COLOUR('',#2621); +#2633 = CURVE_STYLE('',#2634,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2634 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2635 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2636),#384); +#2636 = STYLED_ITEM('color',(#2637),#54); +#2637 = PRESENTATION_STYLE_ASSIGNMENT((#2638,#2644)); +#2638 = SURFACE_STYLE_USAGE(.BOTH.,#2639); +#2639 = SURFACE_SIDE_STYLE('',(#2640)); +#2640 = SURFACE_STYLE_FILL_AREA(#2641); +#2641 = FILL_AREA_STYLE('',(#2642)); +#2642 = FILL_AREA_STYLE_COLOUR('',#2643); +#2643 = COLOUR_RGB('',0.899999976158,0.899999976158,0.899999976158); +#2644 = CURVE_STYLE('',#2645,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2645 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2646 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2647),#733); +#2647 = STYLED_ITEM('color',(#2648),#403); +#2648 = PRESENTATION_STYLE_ASSIGNMENT((#2649,#2654)); +#2649 = SURFACE_STYLE_USAGE(.BOTH.,#2650); +#2650 = SURFACE_SIDE_STYLE('',(#2651)); +#2651 = SURFACE_STYLE_FILL_AREA(#2652); +#2652 = FILL_AREA_STYLE('',(#2653)); +#2653 = FILL_AREA_STYLE_COLOUR('',#2643); +#2654 = CURVE_STYLE('',#2655,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2655 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2656 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2657),#2595); +#2657 = STYLED_ITEM('color',(#2658),#2497); +#2658 = PRESENTATION_STYLE_ASSIGNMENT((#2659,#2665)); +#2659 = SURFACE_STYLE_USAGE(.BOTH.,#2660); +#2660 = SURFACE_SIDE_STYLE('',(#2661)); +#2661 = SURFACE_STYLE_FILL_AREA(#2662); +#2662 = FILL_AREA_STYLE('',(#2663)); +#2663 = FILL_AREA_STYLE_COLOUR('',#2664); +#2664 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#2665 = CURVE_STYLE('',#2666,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2666 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2667 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2668),#2478); +#2668 = STYLED_ITEM('color',(#2669),#2148); +#2669 = PRESENTATION_STYLE_ASSIGNMENT((#2670,#2675)); +#2670 = SURFACE_STYLE_USAGE(.BOTH.,#2671); +#2671 = SURFACE_SIDE_STYLE('',(#2672)); +#2672 = SURFACE_STYLE_FILL_AREA(#2673); +#2673 = FILL_AREA_STYLE('',(#2674)); +#2674 = FILL_AREA_STYLE_COLOUR('',#2621); +#2675 = CURVE_STYLE('',#2676,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2676 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2677 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2678),#1431); +#2678 = STYLED_ITEM('color',(#2679),#1101); +#2679 = PRESENTATION_STYLE_ASSIGNMENT((#2680,#2685)); +#2680 = SURFACE_STYLE_USAGE(.BOTH.,#2681); +#2681 = SURFACE_SIDE_STYLE('',(#2682)); +#2682 = SURFACE_STYLE_FILL_AREA(#2683); +#2683 = FILL_AREA_STYLE('',(#2684)); +#2684 = FILL_AREA_STYLE_COLOUR('',#2621); +#2685 = CURVE_STYLE('',#2686,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2686 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2687 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2688),#1082); +#2688 = STYLED_ITEM('color',(#2689),#752); +#2689 = PRESENTATION_STYLE_ASSIGNMENT((#2690,#2695)); +#2690 = SURFACE_STYLE_USAGE(.BOTH.,#2691); +#2691 = SURFACE_SIDE_STYLE('',(#2692)); +#2692 = SURFACE_STYLE_FILL_AREA(#2693); +#2693 = FILL_AREA_STYLE('',(#2694)); +#2694 = FILL_AREA_STYLE_COLOUR('',#2621); +#2695 = CURVE_STYLE('',#2696,POSITIVE_LENGTH_MEASURE(0.1),#2624); +#2696 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/kicad/ddcmp/ddcmp_parts/Mini-Circuits_CD637_H5.23mm.kicad_mod b/kicad/ddcmp/ddcmp_parts/Mini-Circuits_CD637_H5.23mm.kicad_mod index 1b86357..a0522b2 100644 --- a/kicad/ddcmp/ddcmp_parts/Mini-Circuits_CD637_H5.23mm.kicad_mod +++ b/kicad/ddcmp/ddcmp_parts/Mini-Circuits_CD637_H5.23mm.kicad_mod @@ -1,4 +1,4 @@ -(module Mini-Circuits_CD637_H5.23mm (layer F.Cu) (tedit 609DC565) +(module Mini-Circuits_CD637_H5.23mm (layer F.Cu) (tedit 60B15F8B) (descr https://ww2.minicircuits.com/case_style/CD637.pdf) (tags "RF Transformer") (attr smd) @@ -33,9 +33,9 @@ (pad 4 smd rect (at 2.54 2.54) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask)) (pad 5 smd rect (at 2.54 0) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask)) (pad 6 smd rect (at 2.54 -2.54) (size 2.54 1.65) (layers F.Cu F.Paste F.Mask)) - (model ${KIPRJMOD}/ddcmp_parts/CD542.STEP - (at (xyz 0 0 0)) + (model ${KIPRJMOD}/ddcmp_parts/CD637.step + (offset (xyz -2.8 3.935 0)) (scale (xyz 1 1 1)) - (rotate (xyz -90 0 90)) + (rotate (xyz -0 0 90)) ) ) diff --git a/kicad/ddcmp/ddcmp_symbols.dcm b/kicad/ddcmp/ddcmp_symbols.dcm index edd8774..5584aef 100644 --- a/kicad/ddcmp/ddcmp_symbols.dcm +++ b/kicad/ddcmp/ddcmp_symbols.dcm @@ -39,13 +39,25 @@ $ENDCMP $CMP Berg_40_pin_DEC_labeling D Generic connector, double row, 02x20, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/) K connector -F ~ +F https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/75869.pdf $ENDCMP # $CMP Conn_Coaxial D coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...) K BNC SMA SMB SMC coaxial connector CINCH RCA -F ~ +F https://www.molex.com/pdm_docs/sd/731000105_sd.pdf +$ENDCMP +# +$CMP MAX3222 +F https://datasheets.maximintegrated.com/en/ds/MAX3222E-MAX3246E.pdf +$ENDCMP +# +$CMP Raspberry_Pico +F https://datasheets.raspberrypi.org/pico/pico-datasheet.pdf +$ENDCMP +# +$CMP max3491ecpd +F https://datasheets.maximintegrated.com/en/ds/MAX3483-MAX3491.pdf $ENDCMP # #End Doc Library diff --git a/kicad/ddcmp/ddcmp_symbols.lib b/kicad/ddcmp/ddcmp_symbols.lib index 4332003..b71e9e1 100644 --- a/kicad/ddcmp/ddcmp_symbols.lib +++ b/kicad/ddcmp/ddcmp_symbols.lib @@ -1,31 +1,6 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # -# 2N3904 -# -DEF 2N3904 Q 0 0 Y N 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "2N3904" 200 0 50 H V L CNN -F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN -F3 "" 0 0 50 H I L CNN -F4 "2N3904FS-ND" 0 0 50 H I C CNN "Digikey" -F5 "ON Semiconductor" 0 0 50 H I C CNN "Mfg" -F6 "2N3904BU" 0 0 50 H I C CNN "Mfg part" -$FPLIST - TO?92* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X E 1 100 -200 100 U 50 50 1 1 P -X B 2 -200 0 225 R 50 50 1 1 P -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # ADT1-6T # DEF ADT1-6T TR 0 20 Y N 1 F N @@ -33,6 +8,9 @@ F0 "TR" 0 250 50 H V C CNN F1 "ADT1-6T" 0 -250 50 H V C CNN F2 "ddcmp_parts:Mini-Circuits_CD637_H5.23mm" 0 -350 50 H I C CNN F3 "" 0 0 50 H I C CNN +F4 "3157-ADT1-6T+CT-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Mini-Circuits" 0 0 50 H I C CNN "Vendor" +F6 "ADT1-6T+" 0 0 50 H I C CNN "Vendor part" ALIAS ADT2-71T ADT4-5WT ADT4-6T ADT8-1T ADT16-6T $FPLIST Mini?Circuits*CD637* @@ -66,6 +44,9 @@ F0 "J" 50 1000 50 H V C CNN F1 "Berg_40_pin_DEC_labeling" 50 -1100 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN +F4 "609-1779-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Amphenol ICC" 0 0 50 H I C CNN "Vendor" +F6 "75869-107LF " 0 0 50 H I C CNN "Vendor part" $FPLIST Connector*:*_2x??_* $ENDFPLIST @@ -161,9 +142,9 @@ F0 "C" 25 100 50 H V L CNN F1 "C" 25 -100 50 H V L CNN F2 "" 38 -150 50 H I C CNN F3 "" 0 0 50 H I C CNN -F4 "399-14010-1-ND​" 0 0 50 H I C CNN "Digikey" -F5 "Kemet" 0 0 50 H I C CNN "Mfg" -F6 "C315C104M5U5TA7301" 0 0 50 H I C CNN "Mfg part" +F4 "399-14010-1-ND​" 0 0 50 H I C CNN "Digikey part" +F5 "Kemet" 0 0 50 H I C CNN "Vendor" +F6 "C315C104M5U5TA7301" 0 0 50 H I C CNN "Vendor part" $FPLIST C_* $ENDFPLIST @@ -182,6 +163,9 @@ F0 "J" 10 120 50 H V C CNN F1 "Conn_Coaxial" 115 0 50 V V C CNN F2 "ddcmp_parts:BNC_Molex_J_RA_PCB" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN +F4 "WM20430-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Molex" 0 0 50 H I C CNN "Vendor" +F6 "0731713150" 0 0 50 H I C CNN "Vendor part" $FPLIST *BNC* *SMA* @@ -207,8 +191,9 @@ F0 "U" -100 1125 50 H V R CNN F1 "MAX3222" -100 1050 50 H V R CNN F2 "ddcmp_parts:DIP-18_W7.62mm" 50 -1050 50 H I L CNN F3 "" 0 100 50 H I C CNN -F4 "Maxim" 0 0 50 H I C CNN "Mfg" -F5 "MAX3222ECPN" 0 0 50 H I C CNN "Mfg part" +F4 "MAX3222ECPN+-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Maxim" 0 0 50 H I C CNN "Vendor" +F6 "MAX3222ECPN" 0 0 50 H I C CNN "Vendor part" $FPLIST SOIC*P1.27mm* DIP*W7.62mm* @@ -282,6 +267,9 @@ F0 "U" -550 1100 50 H V C CNN F1 "Raspberry_Pico" 0 750 50 H V C CNN F2 "ddcmp_parts:RPi_Pico_SMD_TH" 0 0 50 V I C CNN F3 "" 0 0 50 H I C CNN +F4 "2648-SC0915CT-ND " 0 0 50 H I C CNN "Digikey part" +F5 "Raspberry Pi" 0 0 50 H I C CNN "Vendor" +F6 "SC0915" 0 0 50 H I C CNN "Vendor part" DRAW T 0 0 850 50 0 0 0 "Raspberry Pico" Normal 0 C C S -600 1050 600 -1050 0 1 0 f @@ -331,45 +319,16 @@ X GPIO6 9 -700 150 100 R 50 50 1 1 B ENDDRAW ENDDEF # -# max3089ecpd -# -DEF max3089ecpd U 0 10 Y Y 1 F N -F0 "U" 800 400 60 H V C CNN -F1 "max3089ecpd" 800 300 60 H V C CNN -F2 "ddcmp_parts:DIP-14_W7.62mm" 800 240 60 H I C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 21-0043_P14+4_MXM -$ENDFPLIST -DRAW -P 2 1 1 5 300 -1800 1300 -1800 N -P 2 1 1 5 300 200 300 -1800 N -P 2 1 1 5 1300 -1800 1300 200 N -P 2 1 1 5 1300 200 300 200 N -X H/*F 1 0 -600 300 R 59 59 1 1 I -X Z 10 1600 -1100 300 L 59 59 1 1 O I -X B 11 0 -200 300 R 59 59 1 1 I I -X A 12 0 -100 300 R 59 59 1 1 I -X RXP 13 0 -700 300 R 59 59 1 1 I -X VCC 14 0 -1400 300 R 59 59 1 1 W -X RO 2 1600 -100 300 L 59 59 1 1 O -X *RE 3 0 0 300 R 59 59 1 1 I I -X DE 4 0 -300 300 R 59 59 1 1 I -X DI 5 0 -400 300 R 59 59 1 1 I -X SRL 6 0 -800 300 R 59 59 1 1 I -X GND 7 0 -1600 300 R 59 59 1 1 W -X TXP 8 0 -900 300 R 59 59 1 1 I -X Y 9 1600 -1000 300 L 59 59 1 1 O -ENDDRAW -ENDDEF -# # max3491ecpd # DEF max3491ecpd U 0 10 Y Y 1 F N F0 "U" 800 400 60 H V C CNN F1 "max3491ecpd" 800 300 60 H V C CNN F2 "ddcmp_parts:DIP-14_W7.62mm" 800 240 60 H I C CNN -F3 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H I C CNN +F4 "MAX3491CPD+-ND" 0 0 50 H I C CNN "Digikey part" +F5 "Maxim" 0 0 50 H I C CNN "Vendor" +F6 "MAX3491CPD+" 0 0 50 H I C CNN "Vendor part" $FPLIST 21-0043_P14+4_MXM $ENDFPLIST diff --git a/kicad/ddcmp/im.sch b/kicad/ddcmp/im.sch index e273456..ea10aa8 100644 --- a/kicad/ddcmp/im.sch +++ b/kicad/ddcmp/im.sch @@ -3,7 +3,7 @@ EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 3 4 +Sheet 2 4 Title "DDCMP Framer" Date "2021-05-17" Rev "A" @@ -59,7 +59,10 @@ AR Path="/60A471E8/60A50967" Ref="U2" Part="1" F 0 "U2" H 5350 2587 60 0000 C CNN F 1 "max3491ecpd" H 5350 2481 60 0000 C CNN F 2 "ddcmp_parts:DIP-14_W7.62mm" H 5350 2440 60 0001 C CNN -F 3 "" H 4550 2200 60 0000 C CNN +F 3 "https://datasheets.maximintegrated.com/en/ds/MAX3483-MAX3491.pdf" H 4550 2200 60 0001 C CNN +F 4 "MAX3491CPD+-ND" H 4550 2200 50 0001 C CNN "Digikey part" +F 5 "Maxim" H 4550 2200 50 0001 C CNN "Vendor" +F 6 "MAX3491CPD+" H 4550 2200 50 0001 C CNN "Vendor part" 1 4550 2200 1 0 0 -1 $EndComp @@ -73,6 +76,9 @@ F 0 "TR1" H 2800 2675 50 0000 C CNN F 1 "ADT1-6T" H 2800 2766 50 0000 C CNN F 2 "ddcmp_parts:Mini-Circuits_CD637_H5.23mm" H 2800 2750 50 0001 C CNN F 3 "https://www.minicircuits.com/pdfs/ADT1-6T+.pdf" H 2800 3100 50 0001 C CNN +F 4 "3157-ADT1-6T+CT-ND" H 0 0 50 0001 C CNN "Digikey part" +F 5 "Mini-Circuits" H 0 0 50 0001 C CNN "Vendor" +F 6 "ADT1-6T+" H 0 0 50 0001 C CNN "Vendor part" 1 2800 3100 1 0 0 -1 $EndComp @@ -86,6 +92,9 @@ F 0 "TR2" H 6950 2375 50 0000 C CNN F 1 "ADT1-6T" H 6950 2466 50 0000 C CNN F 2 "ddcmp_parts:Mini-Circuits_CD637_H5.23mm" H 6950 2450 50 0001 C CNN F 3 "https://www.minicircuits.com/pdfs/ADT1-6T+.pdf" H 6950 2800 50 0001 C CNN +F 4 "3157-ADT1-6T+CT-ND" H 0 0 50 0001 C CNN "Digikey part" +F 5 "Mini-Circuits" H 0 0 50 0001 C CNN "Vendor" +F 6 "ADT1-6T+" H 0 0 50 0001 C CNN "Vendor part" 1 6950 2800 -1 0 0 1 $EndComp @@ -116,7 +125,10 @@ P 8700 2600 F 0 "J3" H 8800 2575 50 0000 L CNN F 1 "TX" H 8800 2484 50 0000 L CNN F 2 "ddcmp_parts:BNC_Molex_J_RA_PCB" H 8700 2600 50 0001 C CNN -F 3 " ~" H 8700 2600 50 0001 C CNN +F 3 "https://www.molex.com/pdm_docs/sd/731000105_sd.pdf" H 8700 2600 50 0001 C CNN +F 4 "WM20430-ND" H 0 0 50 0001 C CNN "Digikey part" +F 5 "Molex" H 0 0 50 0001 C CNN "Vendor" +F 6 "0731713150" H 0 0 50 0001 C CNN "Vendor part" 1 8700 2600 1 0 0 -1 $EndComp @@ -134,6 +146,9 @@ F 0 "R2" H 7368 3296 50 0000 L CNN F 1 "1M" H 7368 3205 50 0000 L CNN F 2 "ddcmp_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 7340 3240 50 0001 C CNN F 3 "" H 7300 3250 50 0001 C CNN +F 4 "1.0MQBK-ND" H 7300 3250 50 0001 C CNN "Digikey part" +F 5 "Yageo" H 7300 3250 50 0001 C CNN "Vendor" +F 6 "CFR-25JB-52-1M" H 7300 3250 50 0001 C CNN "Vendor part" 1 7300 3250 1 0 0 -1 $EndComp @@ -145,6 +160,9 @@ F 0 "R1" H 2568 3646 50 0000 L CNN F 1 "1M" H 2568 3555 50 0000 L CNN F 2 "ddcmp_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 2540 3590 50 0001 C CNN F 3 "" H 2500 3600 50 0001 C CNN +F 4 "1.0MQBK-ND" H 2500 3600 50 0001 C CNN "Digikey part" +F 5 "Yageo" H 2500 3600 50 0001 C CNN "Vendor" +F 6 "CFR-25JB-52-1M" H 2500 3600 50 0001 C CNN "Vendor part" 1 2500 3600 1 0 0 -1 $EndComp @@ -186,7 +204,10 @@ P 1200 2900 F 0 "J2" H 1128 3138 50 0000 C CNN F 1 "RX" H 1128 3047 50 0000 C CNN F 2 "ddcmp_parts:BNC_Molex_J_RA_PCB" H 1200 2900 50 0001 C CNN -F 3 " ~" H 1200 2900 50 0001 C CNN +F 3 "https://www.molex.com/pdm_docs/sd/731000105_sd.pdf" H 1200 2900 50 0001 C CNN +F 4 "WM20430-ND" H 0 0 50 0001 C CNN "Digikey part" +F 5 "Molex" H 0 0 50 0001 C CNN "Vendor" +F 6 "0731713150" H 0 0 50 0001 C CNN "Vendor part" 1 1200 2900 -1 0 0 -1 $EndComp @@ -209,9 +230,12 @@ F 0 "C11" H 4215 3796 50 0000 L CNN F 1 "0.1uF" H 4215 3705 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 4138 3600 50 0001 C CNN F 3 "" H 4100 3750 50 0001 C CNN -F 4 "399-14010-1-ND​" H 4100 3750 50 0001 C CNN "Digikey" -F 5 "Kemet" H 4100 3750 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 4100 3750 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 4100 3750 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 4100 3750 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 4100 3750 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 4100 3750 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 4100 3750 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 4100 3750 50 0001 C CNN "Vendor part" 1 4100 3750 1 0 0 -1 $EndComp @@ -269,6 +293,9 @@ F 0 "R7" H 3618 3796 50 0000 L CNN F 1 "750" H 3618 3705 50 0000 L CNN F 2 "ddcmp_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 3590 3740 50 0001 C CNN F 3 "" H 3550 3750 50 0001 C CNN +F 4 "750QBK-ND" H 3550 3750 50 0001 C CNN "Digikey part" +F 5 "Yageo" H 3550 3750 50 0001 C CNN "Vendor" +F 6 "CFR-25JB-52-750R" H 3550 3750 50 0001 C CNN "Vendor part" 1 3550 3750 1 0 0 -1 $EndComp @@ -284,9 +311,12 @@ L ddcmp_symbols:R_US R6 U 1 1 60AA4B02 P 3550 1800 F 0 "R6" H 3618 1846 50 0000 L CNN -F 1 "240" H 3618 1755 50 0000 L CNN +F 1 "270" H 3618 1755 50 0000 L CNN F 2 "ddcmp_parts:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 3590 1790 50 0001 C CNN F 3 "" H 3550 1800 50 0001 C CNN +F 4 "240QBK-ND" H 3550 1800 50 0001 C CNN "Digikey part" +F 5 "Yageo" H 3550 1800 50 0001 C CNN "Vendor" +F 6 "CFR-25JB-52-270R" H 3550 1800 50 0001 C CNN "Vendor part" 1 3550 1800 1 0 0 -1 $EndComp diff --git a/kicad/ddcmp/rs232.sch b/kicad/ddcmp/rs232.sch index 9a674cb..896f603 100644 --- a/kicad/ddcmp/rs232.sch +++ b/kicad/ddcmp/rs232.sch @@ -3,7 +3,7 @@ EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 4 4 +Sheet 3 4 Title "DDCMP Framer" Date "2021-05-17" Rev "A" @@ -22,9 +22,10 @@ AR Path="/60A47002/60A4D268" Ref="U4" Part="1" F 0 "U4" H 7600 3881 50 0000 C CNN F 1 "MAX3222" H 7600 3790 50 0000 C CNN F 2 "ddcmp_parts:DIP-18_W7.62mm" H 7650 1450 50 0001 L CNN -F 3 "" H 7600 2600 50 0001 C CNN -F 4 "Maxim" H 7600 2500 50 0001 C CNN "Mfg" -F 5 "MAX3222ECPN" H 7600 2500 50 0001 C CNN "Mfg part" +F 3 "https://datasheets.maximintegrated.com/en/ds/MAX3222E-MAX3246E.pdf" H 7600 2600 50 0001 C CNN +F 4 "MAX3222ECPN+-ND" H 0 0 50 0001 C CNN "Digikey part" +F 5 "Maxim" H 0 0 50 0001 C CNN "Vendor" +F 6 "MAX3222ECPN" H 0 0 50 0001 C CNN "Vendor part" 1 7600 2500 1 0 0 -1 $EndComp @@ -37,9 +38,10 @@ AR Path="/60A47002/60A4D270" Ref="U3" Part="1" F 0 "U3" H 3700 3881 50 0000 C CNN F 1 "MAX3222" H 3700 3790 50 0000 C CNN F 2 "ddcmp_parts:DIP-18_W7.62mm" H 3750 1450 50 0001 L CNN -F 3 "" H 3700 2600 50 0001 C CNN -F 4 "Maxim" H 3700 2500 50 0001 C CNN "Mfg" -F 5 "MAX3222ECPN" H 3700 2500 50 0001 C CNN "Mfg part" +F 3 "https://datasheets.maximintegrated.com/en/ds/MAX3222E-MAX3246E.pdf" H 3700 2600 50 0001 C CNN +F 4 "MAX3222ECPN+-ND" H 3700 2500 50 0001 C CNN "Digikey part" +F 5 "Maxim" H 3700 2500 50 0001 C CNN "Vendor" +F 6 "MAX3222ECPN" H 3700 2500 50 0001 C CNN "Vendor part" 1 3700 2500 1 0 0 -1 $EndComp @@ -87,9 +89,12 @@ F 0 "C2" H 2715 1796 50 0000 L CNN F 1 "0.1uF" H 2715 1705 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 2638 1600 50 0001 C CNN F 3 "" H 2600 1750 50 0001 C CNN -F 4 "399-14010-1-ND​" H 2600 1750 50 0001 C CNN "Digikey" -F 5 "Kemet" H 2600 1750 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 2600 1750 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 2600 1750 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 2600 1750 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 2600 1750 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 2600 1750 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 2600 1750 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 2600 1750 50 0001 C CNN "Vendor part" 1 2600 1750 1 0 0 -1 $EndComp @@ -101,9 +106,12 @@ F 0 "C3" H 4915 1796 50 0000 L CNN F 1 "0.1uF" H 4915 1705 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 4838 1600 50 0001 C CNN F 3 "" H 4800 1750 50 0001 C CNN -F 4 "399-14010-1-ND​" H 4800 1750 50 0001 C CNN "Digikey" -F 5 "Kemet" H 4800 1750 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 4800 1750 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 4800 1750 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 4800 1750 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 4800 1750 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 4800 1750 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 4800 1750 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 4800 1750 50 0001 C CNN "Vendor part" 1 4800 1750 1 0 0 -1 $EndComp @@ -115,9 +123,12 @@ F 0 "C7" H 6515 1796 50 0000 L CNN F 1 "0.1uF" H 6515 1705 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 6438 1600 50 0001 C CNN F 3 "" H 6400 1750 50 0001 C CNN -F 4 "399-14010-1-ND​" H 6400 1750 50 0001 C CNN "Digikey" -F 5 "Kemet" H 6400 1750 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 6400 1750 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 6400 1750 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 6400 1750 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 6400 1750 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 6400 1750 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 6400 1750 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 6400 1750 50 0001 C CNN "Vendor part" 1 6400 1750 1 0 0 -1 $EndComp @@ -129,9 +140,12 @@ F 0 "C8" H 8815 1796 50 0000 L CNN F 1 "0.1uF" H 8815 1705 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 8738 1600 50 0001 C CNN F 3 "" H 8700 1750 50 0001 C CNN -F 4 "399-14010-1-ND​" H 8700 1750 50 0001 C CNN "Digikey" -F 5 "Kemet" H 8700 1750 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 8700 1750 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 8700 1750 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 8700 1750 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 8700 1750 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 8700 1750 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 8700 1750 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 8700 1750 50 0001 C CNN "Vendor part" 1 8700 1750 1 0 0 -1 $EndComp @@ -143,9 +157,12 @@ F 0 "C1" H 2465 1196 50 0000 L CNN F 1 "0.1uF" H 2465 1105 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 2388 1000 50 0001 C CNN F 3 "" H 2350 1150 50 0001 C CNN -F 4 "399-14010-1-ND​" H 2350 1150 50 0001 C CNN "Digikey" -F 5 "Kemet" H 2350 1150 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 2350 1150 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 2350 1150 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 2350 1150 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 2350 1150 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 2350 1150 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 2350 1150 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 2350 1150 50 0001 C CNN "Vendor part" 1 2350 1150 1 0 0 -1 $EndComp @@ -157,9 +174,12 @@ F 0 "C6" H 6265 1196 50 0000 L CNN F 1 "0.1uF" H 6265 1105 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 6188 1000 50 0001 C CNN F 3 "" H 6150 1150 50 0001 C CNN -F 4 "399-14010-1-ND​" H 6150 1150 50 0001 C CNN "Digikey" -F 5 "Kemet" H 6150 1150 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 6150 1150 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 6150 1150 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 6150 1150 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 6150 1150 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 6150 1150 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 6150 1150 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 6150 1150 50 0001 C CNN "Vendor part" 1 6150 1150 1 0 0 -1 $EndComp @@ -171,9 +191,12 @@ F 0 "C5" H 5765 2646 50 0000 L CNN F 1 "0.1uF" H 5765 2555 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 5688 2450 50 0001 C CNN F 3 "" H 5650 2600 50 0001 C CNN -F 4 "399-14010-1-ND​" H 5650 2600 50 0001 C CNN "Digikey" -F 5 "Kemet" H 5650 2600 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 5650 2600 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 5650 2600 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 5650 2600 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 5650 2600 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 5650 2600 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 5650 2600 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 5650 2600 50 0001 C CNN "Vendor part" 1 5650 2600 1 0 0 -1 $EndComp @@ -185,9 +208,12 @@ F 0 "C4" H 5365 2646 50 0000 L CNN F 1 "0.1uF" H 5365 2555 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 5288 2450 50 0001 C CNN F 3 "" H 5250 2600 50 0001 C CNN -F 4 "399-14010-1-ND​" H 5250 2600 50 0001 C CNN "Digikey" -F 5 "Kemet" H 5250 2600 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 5250 2600 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 5250 2600 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 5250 2600 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 5250 2600 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 5250 2600 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 5250 2600 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 5250 2600 50 0001 C CNN "Vendor part" 1 5250 2600 1 0 0 -1 $EndComp @@ -199,9 +225,12 @@ F 0 "C9" H 9215 2646 50 0000 L CNN F 1 "0.1uF" H 9215 2555 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 9138 2450 50 0001 C CNN F 3 "" H 9100 2600 50 0001 C CNN -F 4 "399-14010-1-ND​" H 9100 2600 50 0001 C CNN "Digikey" -F 5 "Kemet" H 9100 2600 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 9100 2600 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 9100 2600 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 9100 2600 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 9100 2600 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 9100 2600 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 9100 2600 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 9100 2600 50 0001 C CNN "Vendor part" 1 9100 2600 1 0 0 -1 $EndComp @@ -213,9 +242,12 @@ F 0 "C10" H 9815 2646 50 0000 L CNN F 1 "0.1uF" H 9815 2555 50 0000 L CNN F 2 "ddcmp_parts:C_Rect_L4.0mm_W2.5mm_P2.54mm" H 9738 2450 50 0001 C CNN F 3 "" H 9700 2600 50 0001 C CNN -F 4 "399-14010-1-ND​" H 9700 2600 50 0001 C CNN "Digikey" -F 5 "Kemet" H 9700 2600 50 0001 C CNN "Mfg" -F 6 "C315C104M5U5TA7301" H 9700 2600 50 0001 C CNN "Mfg part" +F 4 "399-14010-1-ND" H 9700 2600 50 0001 C CNN "Digikey part" +F 5 "Kemet" H 9700 2600 50 0001 C CNN "Vendor" +F 6 "C315C104M5U5TA7301" H 9700 2600 50 0001 C CNN "Vendor part" +F 7 "399-14010-1-ND" H 9700 2600 50 0001 C CNN "Digikey part" +F 8 "Kemet" H 9700 2600 50 0001 C CNN "Vendor" +F 9 "C315C104M5U5TA7301" H 9700 2600 50 0001 C CNN "Vendor part" 1 9700 2600 1 0 0 -1 $EndComp @@ -446,7 +478,10 @@ P 2400 5650 F 0 "J5" H 2580 5652 50 0000 L CNN F 1 "DTE" H 2580 5561 50 0000 L CNN F 2 "ddcmp_parts:Amphenol_DB25M_PCB" H 2400 5650 50 0001 C CNN -F 3 " ~" H 2400 5650 50 0001 C CNN +F 3 "https://www.amphenol-icc.com/media/wysiwyg/files/drawing/l717sdxxxp1ach4f.pdf" H 2400 5650 50 0001 C CNN +F 4 "Amphenol ICC" H 2400 5650 50 0001 C CNN "Vendor" +F 5 "L717SDB25P1ACH4F-ND" H 2400 5650 50 0001 C CNN "Digikey part" +F 6 "L717SDB25P1ACH4F" H 2400 5650 50 0001 C CNN "Vendor part" 1 2400 5650 1 0 0 -1 $EndComp @@ -457,7 +492,10 @@ P 4400 5650 F 0 "J6" H 4580 5652 50 0000 L CNN F 1 "DCE" H 4580 5561 50 0000 L CNN F 2 "ddcmp_parts:Amphenol_DB25F_PCB" H 4400 5650 50 0001 C CNN -F 3 " ~" H 4400 5650 50 0001 C CNN +F 3 "https://www.amphenol-icc.com/media/wysiwyg/files/drawing/l77sdxxxs1ach3r.pdf" H 4400 5650 50 0001 C CNN +F 4 "L77SDB25S1ACH3R-ND" H 4400 5650 50 0001 C CNN "Digikey part" +F 5 "Amphenol ICC" H 4400 5650 50 0001 C CNN "Vendor" +F 6 "L77SDB25S1ACH3R" H 4400 5650 50 0001 C CNN "Vendor part" 1 4400 5650 1 0 0 -1 $EndComp @@ -528,7 +566,10 @@ AR Path="/60A47002/60AB6B87" Ref="J7" Part="1" F 0 "J7" H 6050 6767 50 0000 C CNN F 1 "Bulkhead" H 6050 6676 50 0000 C CNN F 2 "ddcmp_parts:Berg_40_pin_DEC_pinout" H 6000 5650 50 0001 C CNN -F 3 "~" H 6000 5650 50 0001 C CNN +F 3 "https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/75869.pdf" H 6000 5650 50 0001 C CNN +F 4 "609-1779-ND" H 0 0 50 0001 C CNN "Digikey part" +F 5 "Amphenol ICC" H 0 0 50 0001 C CNN "Vendor" +F 6 "75869-107LF " H 0 0 50 0001 C CNN "Vendor part" 1 6000 5650 1 0 0 -1 $EndComp