update PCB
This commit is contained in:
Vendored
-10
@@ -1,10 +0,0 @@
|
||||
{
|
||||
// See http://go.microsoft.com/fwlink/?LinkId=827846
|
||||
// for the documentation about the extensions.json format
|
||||
"recommendations": [
|
||||
"platformio.platformio-ide"
|
||||
],
|
||||
"unwantedRecommendations": [
|
||||
"ms-vscode.cpptools-extension-pack"
|
||||
]
|
||||
}
|
||||
Vendored
-3
@@ -1,3 +0,0 @@
|
||||
{
|
||||
"idf.flashType": "JTAG"
|
||||
}
|
||||
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
File diff suppressed because it is too large
Load Diff
+14616
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+55124
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1511
File diff suppressed because it is too large
Load Diff
+1216
File diff suppressed because it is too large
Load Diff
+76
@@ -0,0 +1,76 @@
|
||||
.HEADER
|
||||
BOARD_FILE 3.0 "Created by KiCad (7.0.0-0)" 2023/07/30.20:12:48 1
|
||||
"PCB.kicad_pcb" MM
|
||||
.END_HEADER
|
||||
|
||||
.BOARD_OUTLINE UNOWNED
|
||||
1.60000
|
||||
0 45.04000 -140.88070 0
|
||||
0 49.04000 -140.88070 0
|
||||
0 53.29000 -145.13070 -90.000
|
||||
0 53.29000 -148.88070 0
|
||||
0 133.29000 -148.88070 0
|
||||
0 133.29000 -43.88070 0
|
||||
0 53.29000 -43.88070 0
|
||||
0 53.29000 -47.63070 0
|
||||
0 49.04000 -51.88070 -90.000
|
||||
0 45.04000 -51.88070 0
|
||||
0 45.04000 -140.88070 0
|
||||
1 60.04000 -138.63070 0
|
||||
1 58.29000 -138.63070 360
|
||||
2 60.04000 -54.13070 0
|
||||
2 58.29000 -54.13070 360
|
||||
3 126.29000 -54.13070 0
|
||||
3 124.54000 -54.13070 360
|
||||
4 126.29000 -138.63070 0
|
||||
4 124.54000 -138.63070 360
|
||||
.END_BOARD_OUTLINE
|
||||
|
||||
.DRILLED_HOLES
|
||||
1.200 100.59600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 96.78600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 92.97600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 89.16600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 85.35600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 81.54600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 77.73600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 73.92600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 70.11600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.200 66.30600 -49.31270 PTH "J1" PIN ECAD
|
||||
1.600 51.59000 -77.25270 NPTH "J10" MTG ECAD
|
||||
1.600 56.67000 -69.63270 NPTH "J10" MTG ECAD
|
||||
1.600 65.56000 -69.63270 PTH "J10" PIN ECAD
|
||||
1.600 65.56000 -77.25270 PTH "J10" PIN ECAD
|
||||
1.200 65.56000 -73.44270 PTH "J10" PIN ECAD
|
||||
1.200 60.48000 -73.44270 PTH "J10" PIN ECAD
|
||||
1.000 98.47800 -146.34070 PTH "J2" PIN ECAD
|
||||
1.000 101.01800 -146.34070 PTH "J2" PIN ECAD
|
||||
1.000 103.55800 -146.34070 PTH "J2" PIN ECAD
|
||||
1.000 106.09800 -146.34070 PTH "J2" PIN ECAD
|
||||
1.000 108.63800 -146.34070 PTH "J2" PIN ECAD
|
||||
1.000 111.17800 -146.34070 PTH "J2" PIN ECAD
|
||||
1.200 116.51200 -49.31270 PTH "J3" PIN ECAD
|
||||
1.200 112.70200 -49.31270 PTH "J3" PIN ECAD
|
||||
1.600 51.59000 -106.71670 NPTH "J5" MTG ECAD
|
||||
1.600 56.67000 -99.09670 NPTH "J5" MTG ECAD
|
||||
1.600 60.44000 -106.78670 PTH "J5" PIN ECAD
|
||||
1.600 61.48000 -99.08670 PTH "J5" PIN ECAD
|
||||
1.200 65.56000 -102.90670 PTH "J5" PIN ECAD
|
||||
1.200 54.79000 -111.07670 PTH "J5" PIN ECAD
|
||||
0.759 107.31000 -69.34870 PTH "PS1" PIN ECAD
|
||||
0.759 109.85000 -69.34870 PTH "PS1" PIN ECAD
|
||||
0.759 112.39000 -69.34870 PTH "PS1" PIN ECAD
|
||||
0.800 85.91500 -141.94570 PTH "RV1" PIN ECAD
|
||||
0.800 83.37500 -144.48570 PTH "RV1" PIN ECAD
|
||||
0.800 80.83500 -141.94570 PTH "RV1" PIN ECAD
|
||||
0.800 73.46900 -141.94570 PTH "RV2" PIN ECAD
|
||||
0.800 70.92900 -144.48570 PTH "RV2" PIN ECAD
|
||||
0.800 68.38900 -141.94570 PTH "RV2" PIN ECAD
|
||||
1.000 48.22600 -124.42670 PTH "SW2" PIN ECAD
|
||||
1.000 50.72600 -129.57670 PTH "SW2" PIN ECAD
|
||||
1.000 48.22600 -129.50670 PTH "SW2" PIN ECAD
|
||||
1.000 50.72600 -124.49670 PTH "SW2" PIN ECAD
|
||||
1.000 48.22600 -126.96670 PTH "SW2" PIN ECAD
|
||||
1.000 50.72600 -127.03670 PTH "SW2" PIN ECAD
|
||||
.END_DRILLED_HOLES
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
.HEADER
|
||||
LIBRARY_FILE 3.0 "Created by KiCad (7.0.0-0)" 2023/07/30.20:12:48 1
|
||||
.END_HEADER
|
||||
|
||||
+16858
File diff suppressed because it is too large
Load Diff
+18584
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"board": {
|
||||
"active_layer": 31,
|
||||
"active_layer_preset": "All Layers",
|
||||
"auto_track_width": true,
|
||||
"hidden_netclasses": [],
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"images": 0.6,
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"ratsnest_display_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"visible_layers": "fffffff_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
"filename": "PCB.kicad_prl",
|
||||
"version": 3
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,510 @@
|
||||
{
|
||||
"board": {
|
||||
"3dviewports": [],
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"copper_text_italic": false,
|
||||
"copper_text_size_h": 1.5,
|
||||
"copper_text_size_v": 1.5,
|
||||
"copper_text_thickness": 0.3,
|
||||
"copper_text_upright": false,
|
||||
"courtyard_line_width": 0.049999999999999996,
|
||||
"dimension_precision": 4,
|
||||
"dimension_units": 3,
|
||||
"dimensions": {
|
||||
"arrow_length": 1270000,
|
||||
"extension_offset": 500000,
|
||||
"keep_text_aligned": true,
|
||||
"suppress_zeroes": false,
|
||||
"text_position": 0,
|
||||
"units_format": 1
|
||||
},
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.0,
|
||||
"via_gap": 0.0,
|
||||
"width": 0.0
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"connection_width": "warning",
|
||||
"copper_edge_clearance": "error",
|
||||
"copper_sliver": "warning",
|
||||
"courtyards_overlap": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_out_of_range": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"footprint": "error",
|
||||
"footprint_type_mismatch": "error",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"isolated_copper": "warning",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"lib_footprint_issues": "warning",
|
||||
"lib_footprint_mismatch": "warning",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_edge_clearance": "warning",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"solder_mask_bridge": "error",
|
||||
"starved_thermal": "error",
|
||||
"text_height": "warning",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_connection": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_resolved_spokes": 2,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_text_height": 0.7999999999999999,
|
||||
"min_text_thickness": 0.08,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_mask_to_copper_clearance": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"teardrop_options": [
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 5,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_onpadsmd": true,
|
||||
"td_onroundshapesonly": false,
|
||||
"td_ontrackend": false,
|
||||
"td_onviapad": true
|
||||
}
|
||||
],
|
||||
"teardrop_parameters": [
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_round_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_rect_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_track_end",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
}
|
||||
],
|
||||
"track_widths": [
|
||||
0.0,
|
||||
0.2,
|
||||
0.8,
|
||||
1.0,
|
||||
1.5,
|
||||
2.5,
|
||||
5.0
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"zones_allow_external_fillets": false,
|
||||
"zones_use_no_outline": true
|
||||
},
|
||||
"layer_presets": [],
|
||||
"viewports": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_entry_needed": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"conflicting_netclasses": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"endpoint_off_grid": "warning",
|
||||
"extra_units": "error",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"lib_symbol_issues": "warning",
|
||||
"missing_bidi_pin": "warning",
|
||||
"missing_input_pin": "warning",
|
||||
"missing_power_pin": "error",
|
||||
"missing_unit": "warning",
|
||||
"multiple_net_names": "warning",
|
||||
"net_not_bus_member": "warning",
|
||||
"no_connect_connected": "warning",
|
||||
"no_connect_dangling": "warning",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"power_pin_not_driven": "error",
|
||||
"similar_labels": "warning",
|
||||
"simulation_model_issue": "error",
|
||||
"unannotated": "error",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "PCB.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "PCB.cad",
|
||||
"idf": "PCB.emn",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "PCB.dsn",
|
||||
"step": "PCB.step",
|
||||
"vrml": "PCB.wrl"
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"dashed_lines_dash_length_ratio": 12.0,
|
||||
"dashed_lines_gap_length_ratio": 3.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"field_names": [],
|
||||
"intersheets_ref_own_page": false,
|
||||
"intersheets_ref_prefix": "",
|
||||
"intersheets_ref_short": false,
|
||||
"intersheets_ref_show": false,
|
||||
"intersheets_ref_suffix": "",
|
||||
"junction_size_choice": 3,
|
||||
"label_size_ratio": 0.375,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"ngspice": {
|
||||
"fix_include_paths": true,
|
||||
"fix_passive_vals": false,
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"model_mode": 0,
|
||||
"workbook_filename": ""
|
||||
},
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_current_sheet_as_root": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"spice_model_current_sheet_as_root": true,
|
||||
"spice_save_all_currents": false,
|
||||
"spice_save_all_voltages": false,
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"7b6a0025-fa95-43dc-98d2-ae188d5f39f6",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
||||
+3867
File diff suppressed because it is too large
Load Diff
+328317
File diff suppressed because it is too large
Load Diff
+34264
File diff suppressed because it is too large
Load Diff
+1947
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -0,0 +1,208 @@
|
||||
#VRML V2.0 utf8
|
||||
#kicad StepUp wrl exported
|
||||
|
||||
# Copyright (C) 2017, kicad StepUp
|
||||
#
|
||||
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
|
||||
# with the following exception:
|
||||
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
|
||||
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
|
||||
# as part of the 'Licensed Material'.
|
||||
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
|
||||
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
|
||||
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
|
||||
# Disclaimer of Warranties and Limitation of Liability.
|
||||
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
|
||||
# *USE 3D CAD DATA AT YOUR OWN RISK*
|
||||
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
|
||||
#
|
||||
Shape {
|
||||
appearance Appearance {material DEF PIN-01 Material {
|
||||
ambientIntensity 0.271
|
||||
diffuseColor 0.824 0.82 0.781
|
||||
specularColor 0.328 0.258 0.172
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.7
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF CAP-CERAMIC-06 Material {
|
||||
ambientIntensity 0.453
|
||||
diffuseColor 0.379 0.27 0.215
|
||||
specularColor 0.223 0.223 0.223
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.15
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,6,-1,7,1,5,-1,2,1,7,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,13,9,12,-1,14,9,13,-1,15,9,14,-1,16,17,18,-1,18,17,19,-1,19,17,20,-1,20,17,21,-1,21,17,22,-1,22,17,23,-1,24,25,26,-1,26,25,27,-1,27,25,28,-1,28,25,29,-1,29,25,30,-1,30,25,31,-1,2,7,25,-1,31,7,9,-1,10,7,16,-1,9,7,10,-1,25,7,31,-1,16,7,17,-1]
|
||||
coord Coordinate { point [-0.315 -0.157 0.306,-0.315 -0.153 0.312,-0.315 -0.157 0.303,-0.315 -0.156 0.308,-0.315 -0.155 0.311,-0.315 -0.148 0.315,-0.315 -0.151 0.314,-0.315 -0.146 0.315,-0.315 0.157 0.009,-0.315 0.146 0.000,-0.315 0.157 0.012,-0.315 0.156 0.007,-0.315 0.155 0.004,-0.315 0.153 0.003,-0.315 0.151 0.001,-0.315 0.148 0.000,-0.315 0.157 0.303,-0.315 0.146 0.315,-0.315 0.157 0.306,-0.315 0.156 0.308,-0.315 0.155 0.311,-0.315 0.153 0.312,-0.315 0.151 0.314,-0.315 0.148 0.315,-0.315 -0.157 0.009,-0.315 -0.157 0.012,-0.315 -0.156 0.007,-0.315 -0.155 0.004,-0.315 -0.153 0.003,-0.315 -0.151 0.001,-0.315 -0.148 0.000,-0.315 -0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.197 -0.157 0.012,-0.197 -0.157 0.303,-0.315 -0.157 0.012,-0.315 -0.157 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [-0.197 -0.157 0.009,-0.315 -0.157 0.012,-0.315 -0.157 0.009,-0.197 -0.157 0.012,-0.197 -0.156 0.007,-0.315 -0.156 0.007,-0.197 -0.155 0.004,-0.315 -0.155 0.004,-0.197 -0.153 0.003,-0.315 -0.153 0.003,-0.197 -0.151 0.001,-0.315 -0.151 0.001,-0.197 -0.148 0.000,-0.315 -0.148 0.000,-0.197 -0.146 0.000,-0.315 -0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.315 -0.157 0.303,-0.197 -0.157 0.306,-0.315 -0.157 0.306,-0.197 -0.157 0.303,-0.197 -0.156 0.308,-0.315 -0.156 0.308,-0.197 -0.155 0.311,-0.315 -0.155 0.311,-0.197 -0.153 0.312,-0.315 -0.153 0.312,-0.197 -0.151 0.314,-0.315 -0.151 0.314,-0.197 -0.148 0.315,-0.315 -0.148 0.315,-0.197 -0.146 0.315,-0.315 -0.146 0.315]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.315 0.146 0.000,-0.197 0.146 0.000,-0.315 -0.146 0.000,-0.197 -0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.197 0.146 0.315,-0.315 0.146 0.315,-0.315 -0.146 0.315,-0.197 -0.146 0.315]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.315 0.157 0.012,-0.197 0.157 0.009,-0.315 0.157 0.009,-0.197 0.157 0.012,-0.197 0.156 0.007,-0.315 0.156 0.007,-0.197 0.155 0.004,-0.315 0.155 0.004,-0.197 0.153 0.003,-0.315 0.153 0.003,-0.197 0.151 0.001,-0.315 0.151 0.001,-0.197 0.148 0.000,-0.315 0.148 0.000,-0.197 0.146 0.000,-0.315 0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [-0.197 0.157 0.306,-0.315 0.157 0.303,-0.315 0.157 0.306,-0.197 0.157 0.303,-0.197 0.156 0.308,-0.315 0.156 0.308,-0.197 0.155 0.311,-0.315 0.155 0.311,-0.197 0.153 0.312,-0.315 0.153 0.312,-0.197 0.151 0.314,-0.315 0.151 0.314,-0.197 0.148 0.315,-0.315 0.148 0.315,-0.197 0.146 0.315,-0.315 0.146 0.315]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.197 0.157 0.303,-0.197 0.157 0.012,-0.315 0.157 0.012,-0.315 0.157 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,0,2,-1,3,7,4,-1,8,9,10,-1,11,6,2,-1,12,13,14,-1,15,2,9,-1,15,9,8,-1,12,14,16,-1,15,11,2,-1,1,17,18,-1,1,18,19,-1,20,7,3,-1,21,12,16,-1,22,23,24,-1,22,25,23,-1,22,26,25,-1,27,28,29,-1,27,30,28,-1,27,31,30,-1,32,7,20,-1,27,24,31,-1,27,22,24,-1,33,26,22,-1,34,27,29,-1,35,21,16,-1,36,7,32,-1,37,34,29,-1,36,38,7,-1,36,39,38,-1,40,39,36,-1,41,26,33,-1,42,37,29,-1,43,26,41,-1,44,29,45,-1,17,46,18,-1,17,47,46,-1,44,42,29,-1,17,16,47,-1,17,35,16,-1,48,26,43,-1,48,43,49,-1,50,44,45,-1,51,48,49,-1,52,50,45,-1,53,48,51,-1,4,52,45,-1,1,19,54,-1,4,45,55,-1,1,54,56,-1,4,55,57,-1,1,56,2,-1,5,4,57,-1,58,40,36,-1,14,59,60,-1,58,61,40,-1,14,60,48,-1,58,9,62,-1,14,48,53,-1,58,62,63,-1,58,63,61,-1,13,59,14,-1,10,9,58,-1]
|
||||
coord Coordinate { point [-0.197 -0.157 0.306,-0.197 -0.157 0.303,-0.197 -0.143 0.299,-0.197 0.153 0.312,-0.197 0.143 0.299,-0.197 0.155 0.311,-0.197 -0.156 0.308,-0.197 0.141 0.301,-0.197 -0.151 0.314,-0.197 -0.141 0.301,-0.197 -0.148 0.315,-0.197 -0.155 0.311,-0.197 -0.155 0.004,-0.197 -0.153 0.003,-0.197 -0.141 0.014,-0.197 -0.153 0.312,-0.197 -0.143 0.016,-0.197 -0.157 0.012,-0.197 -0.146 0.024,-0.197 -0.146 0.291,-0.197 0.151 0.314,-0.197 -0.156 0.007,-0.197 0.141 0.014,-0.197 0.151 0.001,-0.197 0.153 0.003,-0.197 0.148 0.000,-0.197 0.146 0.000,-0.197 0.143 0.016,-0.197 0.157 0.009,-0.197 0.157 0.012,-0.197 0.156 0.007,-0.197 0.155 0.004,-0.197 0.148 0.315,-0.197 0.139 0.013,-0.197 0.144 0.018,-0.197 -0.157 0.009,-0.197 0.146 0.315,-0.197 0.145 0.021,-0.197 0.139 0.302,-0.197 0.136 0.303,-0.197 0.134 0.303,-0.197 0.136 0.012,-0.197 0.146 0.024,-0.197 0.134 0.012,-0.197 0.146 0.291,-0.197 0.157 0.303,-0.197 -0.145 0.021,-0.197 -0.144 0.018,-0.197 -0.146 0.000,-0.197 -0.134 0.012,-0.197 0.145 0.294,-0.197 -0.136 0.012,-0.197 0.144 0.296,-0.197 -0.139 0.013,-0.197 -0.145 0.294,-0.197 0.157 0.306,-0.197 -0.144 0.296,-0.197 0.156 0.308,-0.197 -0.146 0.315,-0.197 -0.151 0.001,-0.197 -0.148 0.000,-0.197 -0.134 0.303,-0.197 -0.139 0.302,-0.197 -0.136 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.197 -0.145 0.021,-0.197 -0.146 0.024,-0.197 -0.145 0.021,0.197 -0.146 0.024,0.197 -0.144 0.018,-0.197 -0.144 0.018,0.197 -0.143 0.016,-0.197 -0.143 0.016,0.197 -0.141 0.014,-0.197 -0.141 0.014,0.197 -0.139 0.013,-0.197 -0.139 0.013,0.197 -0.136 0.012,-0.197 -0.136 0.012,0.197 -0.134 0.012,-0.197 -0.134 0.012]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.197 0.134 0.012,0.197 0.134 0.012,-0.197 -0.134 0.012,0.197 -0.134 0.012]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.197 0.146 0.024,0.197 0.145 0.021,-0.197 0.145 0.021,0.197 0.146 0.024,0.197 0.144 0.018,-0.197 0.144 0.018,0.197 0.143 0.016,-0.197 0.143 0.016,0.197 0.141 0.014,-0.197 0.141 0.014,0.197 0.139 0.013,-0.197 0.139 0.013,0.197 0.136 0.012,-0.197 0.136 0.012,0.197 0.134 0.012,-0.197 0.134 0.012]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.197 0.146 0.291,0.197 0.146 0.024,-0.197 0.146 0.024,-0.197 0.146 0.291]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.197 0.145 0.294,-0.197 0.146 0.291,-0.197 0.145 0.294,0.197 0.146 0.291,0.197 0.144 0.296,-0.197 0.144 0.296,0.197 0.143 0.299,-0.197 0.143 0.299,0.197 0.141 0.301,-0.197 0.141 0.301,0.197 0.139 0.302,-0.197 0.139 0.302,0.197 0.136 0.303,-0.197 0.136 0.303,0.197 0.134 0.303,-0.197 0.134 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.197 0.134 0.303,-0.197 0.134 0.303,-0.197 -0.134 0.303,0.197 -0.134 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.197 -0.146 0.291,0.197 -0.145 0.294,-0.197 -0.145 0.294,0.197 -0.146 0.291,0.197 -0.144 0.296,-0.197 -0.144 0.296,0.197 -0.143 0.299,-0.197 -0.143 0.299,0.197 -0.141 0.301,-0.197 -0.141 0.301,0.197 -0.139 0.302,-0.197 -0.139 0.302,0.197 -0.136 0.303,-0.197 -0.136 0.303,0.197 -0.134 0.303,-0.197 -0.134 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.197 -0.146 0.024,0.197 -0.146 0.291,-0.197 -0.146 0.024,-0.197 -0.146 0.291]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,7,8,-1,9,4,3,-1,1,10,2,-1,2,11,6,-1,6,11,7,-1,10,11,2,-1,12,13,14,-1,15,16,17,-1,14,13,18,-1,17,16,19,-1,9,20,4,-1,13,21,18,-1,22,23,24,-1,25,23,22,-1,26,23,25,-1,27,28,29,-1,30,28,27,-1,31,28,30,-1,9,32,20,-1,24,28,31,-1,23,28,24,-1,26,33,23,-1,28,34,29,-1,21,35,18,-1,9,36,32,-1,34,37,29,-1,38,36,9,-1,39,36,38,-1,39,40,36,-1,26,41,33,-1,37,42,29,-1,26,43,41,-1,29,44,45,-1,46,15,17,-1,47,15,46,-1,42,44,29,-1,18,15,47,-1,35,15,18,-1,26,48,43,-1,43,48,49,-1,44,50,45,-1,48,51,49,-1,50,52,45,-1,48,53,51,-1,19,16,54,-1,54,16,55,-1,52,3,45,-1,55,16,2,-1,45,3,56,-1,56,3,57,-1,40,58,36,-1,59,58,40,-1,3,5,57,-1,6,58,60,-1,60,58,61,-1,62,14,63,-1,61,58,59,-1,63,14,48,-1,48,14,53,-1,6,8,58,-1,62,12,14,-1,16,0,2,-1]
|
||||
coord Coordinate { point [0.197 -0.157 0.306,0.197 -0.156 0.308,0.197 -0.143 0.299,0.197 0.143 0.299,0.197 0.153 0.312,0.197 0.155 0.311,0.197 -0.141 0.301,0.197 -0.151 0.314,0.197 -0.148 0.315,0.197 0.141 0.301,0.197 -0.155 0.311,0.197 -0.153 0.312,0.197 -0.153 0.003,0.197 -0.155 0.004,0.197 -0.141 0.014,0.197 -0.157 0.012,0.197 -0.157 0.303,0.197 -0.146 0.024,0.197 -0.143 0.016,0.197 -0.146 0.291,0.197 0.151 0.314,0.197 -0.156 0.007,0.197 0.151 0.001,0.197 0.141 0.014,0.197 0.153 0.003,0.197 0.148 0.000,0.197 0.146 0.000,0.197 0.157 0.009,0.197 0.143 0.016,0.197 0.157 0.012,0.197 0.156 0.007,0.197 0.155 0.004,0.197 0.148 0.315,0.197 0.139 0.013,0.197 0.144 0.018,0.197 -0.157 0.009,0.197 0.146 0.315,0.197 0.145 0.021,0.197 0.139 0.302,0.197 0.136 0.303,0.197 0.134 0.303,0.197 0.136 0.012,0.197 0.146 0.024,0.197 0.134 0.012,0.197 0.146 0.291,0.197 0.157 0.303,0.197 -0.145 0.021,0.197 -0.144 0.018,0.197 -0.146 0.000,0.197 -0.134 0.012,0.197 0.145 0.294,0.197 -0.136 0.012,0.197 0.144 0.296,0.197 -0.139 0.013,0.197 -0.145 0.294,0.197 -0.144 0.296,0.197 0.157 0.306,0.197 0.156 0.308,0.197 -0.146 0.315,0.197 -0.134 0.303,0.197 -0.139 0.302,0.197 -0.136 0.303,0.197 -0.151 0.001,0.197 -0.148 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.315 -0.157 0.012,0.315 -0.157 0.303,0.197 -0.157 0.012,0.197 -0.157 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.315 -0.157 0.009,0.197 -0.157 0.012,0.197 -0.157 0.009,0.315 -0.157 0.012,0.315 -0.156 0.007,0.197 -0.156 0.007,0.315 -0.155 0.004,0.197 -0.155 0.004,0.315 -0.153 0.003,0.197 -0.153 0.003,0.315 -0.151 0.001,0.197 -0.151 0.001,0.315 -0.148 0.000,0.197 -0.148 0.000,0.315 -0.146 0.000,0.197 -0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [0.197 -0.157 0.303,0.315 -0.157 0.306,0.197 -0.157 0.306,0.315 -0.157 0.303,0.315 -0.156 0.308,0.197 -0.156 0.308,0.315 -0.155 0.311,0.197 -0.155 0.311,0.315 -0.153 0.312,0.197 -0.153 0.312,0.315 -0.151 0.314,0.197 -0.151 0.314,0.315 -0.148 0.315,0.197 -0.148 0.315,0.315 -0.146 0.315,0.197 -0.146 0.315]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.197 0.146 0.000,0.315 0.146 0.000,0.197 -0.146 0.000,0.315 -0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.315 0.146 0.315,0.197 0.146 0.315,0.197 -0.146 0.315,0.315 -0.146 0.315]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [0.197 0.157 0.012,0.315 0.157 0.009,0.197 0.157 0.009,0.315 0.157 0.012,0.315 0.156 0.007,0.197 0.156 0.007,0.315 0.155 0.004,0.197 0.155 0.004,0.315 0.153 0.003,0.197 0.153 0.003,0.315 0.151 0.001,0.197 0.151 0.001,0.315 0.148 0.000,0.197 0.148 0.000,0.315 0.146 0.000,0.197 0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.315 0.157 0.306,0.197 0.157 0.303,0.197 0.157 0.306,0.315 0.157 0.303,0.315 0.156 0.308,0.197 0.156 0.308,0.315 0.155 0.311,0.197 0.155 0.311,0.315 0.153 0.312,0.197 0.153 0.312,0.315 0.151 0.314,0.197 0.151 0.314,0.315 0.148 0.315,0.197 0.148 0.315,0.315 0.146 0.315,0.197 0.146 0.315]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.315 0.157 0.303,0.315 0.157 0.012,0.197 0.157 0.012,0.197 0.157 0.303]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,6,-1,0,7,5,-1,0,2,7,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,8,13,12,-1,8,14,13,-1,8,15,14,-1,16,17,18,-1,16,18,19,-1,16,19,20,-1,16,20,21,-1,16,21,22,-1,16,22,23,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,28,29,-1,24,29,30,-1,24,30,31,-1,7,2,24,-1,7,31,8,-1,7,10,17,-1,7,8,10,-1,7,24,31,-1,7,17,16,-1]
|
||||
coord Coordinate { point [0.315 -0.153 0.312,0.315 -0.157 0.306,0.315 -0.157 0.303,0.315 -0.156 0.308,0.315 -0.155 0.311,0.315 -0.148 0.315,0.315 -0.151 0.314,0.315 -0.146 0.315,0.315 0.146 0.000,0.315 0.157 0.009,0.315 0.157 0.012,0.315 0.156 0.007,0.315 0.155 0.004,0.315 0.153 0.003,0.315 0.151 0.001,0.315 0.148 0.000,0.315 0.146 0.315,0.315 0.157 0.303,0.315 0.157 0.306,0.315 0.156 0.308,0.315 0.155 0.311,0.315 0.153 0.312,0.315 0.151 0.314,0.315 0.148 0.315,0.315 -0.157 0.012,0.315 -0.157 0.009,0.315 -0.156 0.007,0.315 -0.155 0.004,0.315 -0.153 0.003,0.315 -0.151 0.001,0.315 -0.148 0.000,0.315 -0.146 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
#VRML V2.0 utf8
|
||||
#kicad StepUp wrl exported
|
||||
|
||||
# Copyright (C) 2017, kicad StepUp
|
||||
#
|
||||
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
|
||||
# with the following exception:
|
||||
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
|
||||
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
|
||||
# as part of the 'Licensed Material'.
|
||||
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
|
||||
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
|
||||
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
|
||||
# Disclaimer of Warranties and Limitation of Liability.
|
||||
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
|
||||
# *USE 3D CAD DATA AT YOUR OWN RISK*
|
||||
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
|
||||
#
|
||||
Shape {
|
||||
appearance Appearance {material DEF PIN-01 Material {
|
||||
ambientIntensity 0.271
|
||||
diffuseColor 0.824 0.82 0.781
|
||||
specularColor 0.328 0.258 0.172
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.7
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF CAP-CERAMIC-06 Material {
|
||||
ambientIntensity 0.453
|
||||
diffuseColor 0.379 0.27 0.215
|
||||
specularColor 0.223 0.223 0.223
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.15
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,6,-1,7,1,5,-1,2,1,7,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,13,9,12,-1,14,9,13,-1,15,9,14,-1,16,17,18,-1,18,17,19,-1,19,17,20,-1,20,17,21,-1,21,17,22,-1,22,17,23,-1,24,25,26,-1,26,25,27,-1,27,25,28,-1,28,25,29,-1,29,25,30,-1,30,25,31,-1,2,7,25,-1,31,7,9,-1,10,7,16,-1,9,7,10,-1,25,7,31,-1,16,7,17,-1]
|
||||
coord Coordinate { point [-0.630 -0.492 0.972,-0.630 -0.486 0.981,-0.630 -0.492 0.969,-0.630 -0.491 0.975,-0.630 -0.489 0.978,-0.630 -0.480 0.984,-0.630 -0.483 0.983,-0.630 -0.476 0.984,-0.630 0.492 0.012,-0.630 0.476 0.000,-0.630 0.492 0.016,-0.630 0.491 0.009,-0.630 0.489 0.006,-0.630 0.486 0.003,-0.630 0.483 0.002,-0.630 0.480 0.000,-0.630 0.492 0.969,-0.630 0.476 0.984,-0.630 0.492 0.972,-0.630 0.491 0.975,-0.630 0.489 0.978,-0.630 0.486 0.981,-0.630 0.483 0.983,-0.630 0.480 0.984,-0.630 -0.492 0.012,-0.630 -0.492 0.016,-0.630 -0.491 0.009,-0.630 -0.489 0.006,-0.630 -0.486 0.003,-0.630 -0.483 0.002,-0.630 -0.480 0.000,-0.630 -0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.472 -0.492 0.016,-0.472 -0.492 0.969,-0.630 -0.492 0.016,-0.630 -0.492 0.969]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [-0.472 -0.492 0.012,-0.630 -0.492 0.016,-0.630 -0.492 0.012,-0.472 -0.492 0.016,-0.472 -0.491 0.009,-0.630 -0.491 0.009,-0.472 -0.489 0.006,-0.630 -0.489 0.006,-0.472 -0.486 0.003,-0.630 -0.486 0.003,-0.472 -0.483 0.002,-0.630 -0.483 0.002,-0.472 -0.480 0.000,-0.630 -0.480 0.000,-0.472 -0.476 0.000,-0.630 -0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.630 -0.492 0.969,-0.472 -0.492 0.972,-0.630 -0.492 0.972,-0.472 -0.492 0.969,-0.472 -0.491 0.975,-0.630 -0.491 0.975,-0.472 -0.489 0.978,-0.630 -0.489 0.978,-0.472 -0.486 0.981,-0.630 -0.486 0.981,-0.472 -0.483 0.983,-0.630 -0.483 0.983,-0.472 -0.480 0.984,-0.630 -0.480 0.984,-0.472 -0.476 0.984,-0.630 -0.476 0.984]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.630 0.476 0.000,-0.472 0.476 0.000,-0.630 -0.476 0.000,-0.472 -0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.472 0.476 0.984,-0.630 0.476 0.984,-0.630 -0.476 0.984,-0.472 -0.476 0.984]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.630 0.492 0.016,-0.472 0.492 0.012,-0.630 0.492 0.012,-0.472 0.492 0.016,-0.472 0.491 0.009,-0.630 0.491 0.009,-0.472 0.489 0.006,-0.630 0.489 0.006,-0.472 0.486 0.003,-0.630 0.486 0.003,-0.472 0.483 0.002,-0.630 0.483 0.002,-0.472 0.480 0.000,-0.630 0.480 0.000,-0.472 0.476 0.000,-0.630 0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [-0.472 0.492 0.972,-0.630 0.492 0.969,-0.630 0.492 0.972,-0.472 0.492 0.969,-0.472 0.491 0.975,-0.630 0.491 0.975,-0.472 0.489 0.978,-0.630 0.489 0.978,-0.472 0.486 0.981,-0.630 0.486 0.981,-0.472 0.483 0.983,-0.630 0.483 0.983,-0.472 0.480 0.984,-0.630 0.480 0.984,-0.472 0.476 0.984,-0.630 0.476 0.984]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.472 0.492 0.969,-0.472 0.492 0.016,-0.630 0.492 0.016,-0.630 0.492 0.969]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,0,2,-1,7,8,9,-1,7,9,10,-1,11,2,4,-1,11,4,3,-1,11,6,2,-1,12,13,14,-1,15,16,17,-1,15,17,18,-1,12,14,19,-1,20,12,19,-1,21,7,10,-1,22,23,24,-1,22,25,23,-1,22,26,25,-1,27,7,21,-1,28,20,19,-1,29,30,26,-1,29,31,30,-1,29,32,31,-1,29,33,32,-1,29,26,22,-1,34,22,24,-1,35,33,29,-1,36,33,35,-1,37,34,24,-1,38,7,27,-1,38,39,7,-1,38,40,39,-1,41,37,24,-1,16,42,17,-1,16,43,42,-1,16,19,43,-1,16,28,19,-1,44,33,36,-1,45,40,38,-1,46,47,41,-1,46,41,24,-1,48,33,44,-1,48,44,49,-1,50,48,49,-1,51,47,46,-1,52,51,46,-1,53,48,50,-1,15,18,54,-1,15,54,55,-1,15,55,2,-1,14,13,56,-1,14,56,57,-1,14,57,48,-1,58,45,38,-1,14,48,53,-1,58,59,45,-1,58,4,60,-1,58,60,61,-1,58,61,59,-1,5,4,58,-1,8,52,46,-1,8,46,62,-1,8,62,63,-1,8,63,9,-1,1,15,2,-1]
|
||||
coord Coordinate { point [-0.472 -0.491 0.975,-0.472 -0.492 0.972,-0.472 -0.473 0.963,-0.472 -0.483 0.983,-0.472 -0.470 0.965,-0.472 -0.480 0.984,-0.472 -0.489 0.978,-0.472 0.470 0.965,-0.472 0.473 0.963,-0.472 0.489 0.978,-0.472 0.486 0.981,-0.472 -0.486 0.981,-0.472 -0.489 0.006,-0.472 -0.486 0.003,-0.472 -0.470 0.019,-0.472 -0.492 0.969,-0.472 -0.492 0.016,-0.472 -0.476 0.031,-0.472 -0.476 0.953,-0.472 -0.473 0.022,-0.472 -0.491 0.009,-0.472 0.483 0.983,-0.472 0.473 0.022,-0.472 0.492 0.012,-0.472 0.492 0.016,-0.472 0.491 0.009,-0.472 0.489 0.006,-0.472 0.480 0.984,-0.472 -0.492 0.012,-0.472 0.470 0.019,-0.472 0.486 0.003,-0.472 0.483 0.002,-0.472 0.480 0.000,-0.472 0.476 0.000,-0.472 0.475 0.025,-0.472 0.467 0.017,-0.472 0.464 0.016,-0.472 0.476 0.028,-0.472 0.476 0.984,-0.472 0.467 0.967,-0.472 0.464 0.968,-0.472 0.476 0.031,-0.472 -0.476 0.028,-0.472 -0.475 0.025,-0.472 0.461 0.016,-0.472 0.461 0.969,-0.472 0.492 0.969,-0.472 0.476 0.953,-0.472 -0.476 0.000,-0.472 -0.461 0.016,-0.472 -0.464 0.016,-0.472 0.476 0.956,-0.472 0.475 0.960,-0.472 -0.467 0.017,-0.472 -0.476 0.956,-0.472 -0.475 0.960,-0.472 -0.483 0.002,-0.472 -0.480 0.000,-0.472 -0.476 0.984,-0.472 -0.461 0.969,-0.472 -0.467 0.967,-0.472 -0.464 0.968,-0.472 0.492 0.972,-0.472 0.491 0.975]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.472 -0.476 0.028,-0.472 -0.476 0.031,-0.472 -0.476 0.028,0.472 -0.476 0.031,0.472 -0.475 0.025,-0.472 -0.475 0.025,0.472 -0.473 0.022,-0.472 -0.473 0.022,0.472 -0.470 0.019,-0.472 -0.470 0.019,0.472 -0.467 0.017,-0.472 -0.467 0.017,0.472 -0.464 0.016,-0.472 -0.464 0.016,0.472 -0.461 0.016,-0.472 -0.461 0.016]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.472 0.461 0.016,0.472 0.461 0.016,-0.472 -0.461 0.016,0.472 -0.461 0.016]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.472 0.476 0.031,0.472 0.476 0.028,-0.472 0.476 0.028,0.472 0.476 0.031,0.472 0.475 0.025,-0.472 0.475 0.025,0.472 0.473 0.022,-0.472 0.473 0.022,0.472 0.470 0.019,-0.472 0.470 0.019,0.472 0.467 0.017,-0.472 0.467 0.017,0.472 0.464 0.016,-0.472 0.464 0.016,0.472 0.461 0.016,-0.472 0.461 0.016]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.472 0.476 0.953,0.472 0.476 0.031,-0.472 0.476 0.031,-0.472 0.476 0.953]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.472 0.476 0.956,-0.472 0.476 0.953,-0.472 0.476 0.956,0.472 0.476 0.953,0.472 0.475 0.960,-0.472 0.475 0.960,0.472 0.473 0.963,-0.472 0.473 0.963,0.472 0.470 0.965,-0.472 0.470 0.965,0.472 0.467 0.967,-0.472 0.467 0.967,0.472 0.464 0.968,-0.472 0.464 0.968,0.472 0.461 0.969,-0.472 0.461 0.969]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.472 0.461 0.969,-0.472 0.461 0.969,-0.472 -0.461 0.969,0.472 -0.461 0.969]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.472 -0.476 0.953,0.472 -0.476 0.956,-0.472 -0.476 0.956,0.472 -0.476 0.953,0.472 -0.475 0.960,-0.472 -0.475 0.960,0.472 -0.473 0.963,-0.472 -0.473 0.963,0.472 -0.470 0.965,-0.472 -0.470 0.965,0.472 -0.467 0.967,-0.472 -0.467 0.967,0.472 -0.464 0.968,-0.472 -0.464 0.968,0.472 -0.461 0.969,-0.472 -0.461 0.969]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.472 -0.476 0.031,0.472 -0.476 0.953,-0.472 -0.476 0.031,-0.472 -0.476 0.953]
|
||||
}}
|
||||
appearance Appearance{material USE CAP-CERAMIC-06 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,1,6,2,-1,7,8,9,-1,9,8,10,-1,2,11,3,-1,3,11,4,-1,6,11,2,-1,12,13,14,-1,15,16,17,-1,17,16,18,-1,14,13,19,-1,13,20,19,-1,8,21,10,-1,22,23,24,-1,25,23,22,-1,26,23,25,-1,8,27,21,-1,20,28,19,-1,29,30,26,-1,31,30,29,-1,32,30,31,-1,33,30,32,-1,26,30,23,-1,23,34,24,-1,33,35,30,-1,33,36,35,-1,34,37,24,-1,8,38,27,-1,39,38,8,-1,40,38,39,-1,37,41,24,-1,42,15,17,-1,43,15,42,-1,19,15,43,-1,28,15,19,-1,33,44,36,-1,40,45,38,-1,46,47,41,-1,41,47,24,-1,33,48,44,-1,44,48,49,-1,48,50,49,-1,46,51,47,-1,51,52,47,-1,48,53,50,-1,18,16,54,-1,54,16,55,-1,55,16,2,-1,12,14,56,-1,56,14,57,-1,57,14,48,-1,45,58,38,-1,48,14,53,-1,59,58,45,-1,3,58,60,-1,60,58,61,-1,61,58,59,-1,3,5,58,-1,52,7,47,-1,47,7,62,-1,62,7,63,-1,63,7,9,-1,16,0,2,-1]
|
||||
coord Coordinate { point [0.472 -0.492 0.972,0.472 -0.491 0.975,0.472 -0.473 0.963,0.472 -0.470 0.965,0.472 -0.483 0.983,0.472 -0.480 0.984,0.472 -0.489 0.978,0.472 0.473 0.963,0.472 0.470 0.965,0.472 0.489 0.978,0.472 0.486 0.981,0.472 -0.486 0.981,0.472 -0.486 0.003,0.472 -0.489 0.006,0.472 -0.470 0.019,0.472 -0.492 0.016,0.472 -0.492 0.969,0.472 -0.476 0.031,0.472 -0.476 0.953,0.472 -0.473 0.022,0.472 -0.491 0.009,0.472 0.483 0.983,0.472 0.492 0.012,0.472 0.473 0.022,0.472 0.492 0.016,0.472 0.491 0.009,0.472 0.489 0.006,0.472 0.480 0.984,0.472 -0.492 0.012,0.472 0.486 0.003,0.472 0.470 0.019,0.472 0.483 0.002,0.472 0.480 0.000,0.472 0.476 0.000,0.472 0.475 0.025,0.472 0.467 0.017,0.472 0.464 0.016,0.472 0.476 0.028,0.472 0.476 0.984,0.472 0.467 0.967,0.472 0.464 0.968,0.472 0.476 0.031,0.472 -0.476 0.028,0.472 -0.475 0.025,0.472 0.461 0.016,0.472 0.461 0.969,0.472 0.476 0.953,0.472 0.492 0.969,0.472 -0.476 0.000,0.472 -0.461 0.016,0.472 -0.464 0.016,0.472 0.476 0.956,0.472 0.475 0.960,0.472 -0.467 0.017,0.472 -0.476 0.956,0.472 -0.475 0.960,0.472 -0.483 0.002,0.472 -0.480 0.000,0.472 -0.476 0.984,0.472 -0.461 0.969,0.472 -0.467 0.967,0.472 -0.464 0.968,0.472 0.492 0.972,0.472 0.491 0.975]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.630 -0.492 0.016,0.630 -0.492 0.969,0.472 -0.492 0.016,0.472 -0.492 0.969]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.630 -0.492 0.012,0.472 -0.492 0.016,0.472 -0.492 0.012,0.630 -0.492 0.016,0.630 -0.491 0.009,0.472 -0.491 0.009,0.630 -0.489 0.006,0.472 -0.489 0.006,0.630 -0.486 0.003,0.472 -0.486 0.003,0.630 -0.483 0.002,0.472 -0.483 0.002,0.630 -0.480 0.000,0.472 -0.480 0.000,0.630 -0.476 0.000,0.472 -0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [0.472 -0.492 0.969,0.630 -0.492 0.972,0.472 -0.492 0.972,0.630 -0.492 0.969,0.630 -0.491 0.975,0.472 -0.491 0.975,0.630 -0.489 0.978,0.472 -0.489 0.978,0.630 -0.486 0.981,0.472 -0.486 0.981,0.630 -0.483 0.983,0.472 -0.483 0.983,0.630 -0.480 0.984,0.472 -0.480 0.984,0.630 -0.476 0.984,0.472 -0.476 0.984]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.472 0.476 0.000,0.630 0.476 0.000,0.472 -0.476 0.000,0.630 -0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.630 0.476 0.984,0.472 0.476 0.984,0.472 -0.476 0.984,0.630 -0.476 0.984]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [0.472 0.492 0.016,0.630 0.492 0.012,0.472 0.492 0.012,0.630 0.492 0.016,0.630 0.491 0.009,0.472 0.491 0.009,0.630 0.489 0.006,0.472 0.489 0.006,0.630 0.486 0.003,0.472 0.486 0.003,0.630 0.483 0.002,0.472 0.483 0.002,0.630 0.480 0.000,0.472 0.480 0.000,0.630 0.476 0.000,0.472 0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.630 0.492 0.972,0.472 0.492 0.969,0.472 0.492 0.972,0.630 0.492 0.969,0.630 0.491 0.975,0.472 0.491 0.975,0.630 0.489 0.978,0.472 0.489 0.978,0.630 0.486 0.981,0.472 0.486 0.981,0.630 0.483 0.983,0.472 0.483 0.983,0.630 0.480 0.984,0.472 0.480 0.984,0.630 0.476 0.984,0.472 0.476 0.984]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.630 0.492 0.969,0.630 0.492 0.016,0.472 0.492 0.016,0.472 0.492 0.969]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,6,-1,0,7,5,-1,0,2,7,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,8,13,12,-1,8,14,13,-1,8,15,14,-1,16,17,18,-1,16,18,19,-1,16,19,20,-1,16,20,21,-1,16,21,22,-1,16,22,23,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,28,29,-1,24,29,30,-1,24,30,31,-1,7,2,24,-1,7,31,8,-1,7,10,17,-1,7,8,10,-1,7,24,31,-1,7,17,16,-1]
|
||||
coord Coordinate { point [0.630 -0.486 0.981,0.630 -0.492 0.972,0.630 -0.492 0.969,0.630 -0.491 0.975,0.630 -0.489 0.978,0.630 -0.480 0.984,0.630 -0.483 0.983,0.630 -0.476 0.984,0.630 0.476 0.000,0.630 0.492 0.012,0.630 0.492 0.016,0.630 0.491 0.009,0.630 0.489 0.006,0.630 0.486 0.003,0.630 0.483 0.002,0.630 0.480 0.000,0.630 0.476 0.984,0.630 0.492 0.969,0.630 0.492 0.972,0.630 0.491 0.975,0.630 0.489 0.978,0.630 0.486 0.981,0.630 0.483 0.983,0.630 0.480 0.984,0.630 -0.492 0.016,0.630 -0.492 0.012,0.630 -0.491 0.009,0.630 -0.489 0.006,0.630 -0.486 0.003,0.630 -0.483 0.002,0.630 -0.480 0.000,0.630 -0.476 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,496 @@
|
||||
#VRML V2.0 utf8
|
||||
#kicad StepUp wrl exported
|
||||
|
||||
# Copyright (C) 2017, Rene Poeschl
|
||||
#
|
||||
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
|
||||
# with the following exception:
|
||||
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
|
||||
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
|
||||
# as part of the 'Licensed Material'.
|
||||
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
|
||||
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
|
||||
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
|
||||
# Disclaimer of Warranties and Limitation of Liability.
|
||||
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
|
||||
# *USE 3D CAD DATA AT YOUR OWN RISK*
|
||||
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
|
||||
#
|
||||
Shape {
|
||||
appearance Appearance {material DEF PLASTIC-GREEN-01 Material {
|
||||
ambientIntensity 0.315
|
||||
diffuseColor 0.34 0.68 0.445
|
||||
specularColor 0.176 0.105 0.195
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.25
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF PIN-01 Material {
|
||||
ambientIntensity 0.271
|
||||
diffuseColor 0.824 0.82 0.781
|
||||
specularColor 0.328 0.258 0.172
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.7
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.024 0.472 0.000,2.524 0.472 0.000,-1.024 -3.150 0.000,2.524 -3.150 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,6,7,0,-1,6,3,4,-1,6,0,3,-1]
|
||||
coord Coordinate { point [-1.024 -2.008 2.854,-1.024 -2.008 2.972,-1.024 -1.772 2.972,-1.024 -1.772 2.854,-1.024 0.472 0.000,-1.024 0.472 2.854,-1.024 -3.150 0.000,-1.024 -3.150 2.854]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,1,-1,6,0,7,-1,6,4,1,-1,6,1,0,-1]
|
||||
coord Coordinate { point [2.524 -2.008 2.854,2.524 -1.772 2.854,2.524 -1.772 2.972,2.524 -2.008 2.972,2.524 0.472 0.000,2.524 0.472 2.854,2.524 -3.150 0.000,2.524 -3.150 2.854]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-1.024 0.472 0.000,2.524 0.472 2.854,2.524 0.472 0.000,-1.024 0.472 2.854]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,6,-1,0,7,1,-1,0,8,6,-1,0,3,8,-1,9,10,11,-1,9,12,10,-1,13,4,6,-1,14,15,16,-1,14,16,17,-1,18,19,20,-1,14,17,21,-1,22,23,24,-1,14,21,25,-1,14,25,26,-1,22,9,11,-1,14,26,4,-1,14,4,13,-1,22,11,23,-1,27,22,24,-1,8,13,6,-1,28,9,22,-1,28,18,9,-1,29,6,5,-1,30,7,0,-1,31,32,30,-1,31,33,32,-1,34,31,30,-1,35,29,36,-1,37,28,34,-1,37,34,30,-1,37,30,0,-1,37,19,18,-1,37,18,28,-1,3,23,8,-1,11,8,23,-1,19,6,29,-1,38,35,36,-1,20,29,35,-1,20,19,29,-1,39,2,1,-1,39,40,41,-1,39,41,42,-1,39,42,43,-1,39,43,44,-1,39,44,45,-1,39,45,2,-1]
|
||||
coord Coordinate { point [2.524 -3.150 0.000,1.894 -3.150 0.197,1.106 -3.150 0.197,0.909 -3.150 0.197,-0.394 -3.150 0.197,-0.591 -3.150 0.197,-1.024 -3.150 0.000,2.091 -3.150 0.197,0.591 -3.150 0.197,0.492 -3.150 2.244,0.295 -3.150 1.890,0.591 -3.150 1.890,0.295 -3.150 2.244,0.394 -3.150 0.197,0.323 -3.150 0.294,0.230 -3.150 0.369,0.119 -3.150 0.417,-0.000 -3.150 0.433,0.591 -3.150 2.559,-1.024 -3.150 2.854,-0.591 -3.150 2.559,-0.119 -3.150 0.417,1.008 -3.150 2.244,0.909 -3.150 1.890,1.205 -3.150 1.890,-0.230 -3.150 0.369,-0.323 -3.150 0.294,1.205 -3.150 2.244,0.909 -3.150 2.559,-0.591 -3.150 1.890,2.091 -3.150 1.890,1.992 -3.150 2.244,1.795 -3.150 1.890,1.795 -3.150 2.244,2.091 -3.150 2.559,-0.492 -3.150 2.244,-0.295 -3.150 1.890,2.524 -3.150 2.854,-0.295 -3.150 2.244,1.823 -3.150 0.294,1.730 -3.150 0.369,1.619 -3.150 0.417,1.500 -3.150 0.433,1.381 -3.150 0.417,1.270 -3.150 0.369,1.177 -3.150 0.294]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [2.524 -1.772 2.854,-1.024 0.472 2.854,-1.024 -1.772 2.854,2.524 0.472 2.854]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [2.524 -3.150 2.854,-1.024 -2.008 2.854,-1.024 -3.150 2.854,2.524 -2.008 2.854]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.024 -2.008 2.972,-1.024 -2.008 2.854,2.524 -2.008 2.972,2.524 -2.008 2.854]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.024 -1.772 2.972,-1.024 -2.008 2.972,2.524 -1.772 2.972,2.524 -2.008 2.972]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.024 -1.772 2.854,-1.024 -1.772 2.972,2.524 -1.772 2.854,2.524 -1.772 2.972]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [2.091 -0.551 2.559,1.992 -0.551 2.244,2.091 -3.150 2.559,1.992 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.909 -0.551 2.559,2.091 -0.551 2.559,0.909 -3.150 2.559,2.091 -3.150 2.559]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.008 -0.551 2.244,0.909 -0.551 2.559,1.008 -3.150 2.244,0.909 -3.150 2.559]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.205 -0.551 2.244,1.008 -0.551 2.244,1.205 -3.150 2.244,1.008 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.205 -0.551 1.890,1.205 -0.551 2.244,1.205 -3.150 1.890,1.205 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.909 -0.551 1.890,1.205 -0.551 1.890,0.909 -3.150 1.890,1.205 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.909 -0.551 0.197,0.909 -0.551 1.890,0.909 -3.150 0.197,0.909 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.106 -0.551 0.197,0.909 -0.551 0.197,1.106 -3.150 0.197,0.909 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1]
|
||||
coord Coordinate { point [1.894 -0.551 0.197,1.823 -0.551 0.294,1.894 -3.150 0.197,1.823 -3.150 0.294,1.730 -0.551 0.369,1.730 -3.150 0.369,1.619 -0.551 0.417,1.619 -3.150 0.417,1.500 -0.551 0.433,1.500 -3.150 0.433,1.381 -0.551 0.417,1.381 -3.150 0.417,1.270 -0.551 0.369,1.270 -3.150 0.369,1.177 -0.551 0.294,1.177 -3.150 0.294,1.106 -0.551 0.197,1.106 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [2.091 -0.551 0.197,1.894 -0.551 0.197,2.091 -3.150 0.197,1.894 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [2.091 -0.551 1.890,2.091 -0.551 0.197,2.091 -3.150 1.890,2.091 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.795 -0.551 1.890,2.091 -0.551 1.890,1.795 -3.150 1.890,2.091 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.795 -0.551 2.244,1.795 -0.551 1.890,1.795 -3.150 2.244,1.795 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.992 -0.551 2.244,1.795 -0.551 2.244,1.992 -3.150 2.244,1.795 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.295 -0.551 1.890,0.591 -0.551 1.890,0.295 -3.150 1.890,0.591 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.295 -0.551 2.244,0.295 -0.551 1.890,0.295 -3.150 2.244,0.295 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.492 -0.551 2.244,0.295 -0.551 2.244,0.492 -3.150 2.244,0.295 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.591 -0.551 2.559,0.492 -0.551 2.244,0.591 -3.150 2.559,0.492 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.591 -0.551 2.559,0.591 -0.551 2.559,-0.591 -3.150 2.559,0.591 -3.150 2.559]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.492 -0.551 2.244,-0.591 -0.551 2.559,-0.492 -3.150 2.244,-0.591 -3.150 2.559]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.295 -0.551 2.244,-0.492 -0.551 2.244,-0.295 -3.150 2.244,-0.492 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.295 -0.551 1.890,-0.295 -0.551 2.244,-0.295 -3.150 1.890,-0.295 -3.150 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.591 -0.551 1.890,-0.295 -0.551 1.890,-0.591 -3.150 1.890,-0.295 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.591 -0.551 0.197,-0.591 -0.551 1.890,-0.591 -3.150 0.197,-0.591 -3.150 1.890]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.394 -0.551 0.197,-0.591 -0.551 0.197,-0.394 -3.150 0.197,-0.591 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1]
|
||||
coord Coordinate { point [0.394 -0.551 0.197,0.323 -0.551 0.294,0.394 -3.150 0.197,0.323 -3.150 0.294,0.230 -0.551 0.369,0.230 -3.150 0.369,0.119 -0.551 0.417,0.119 -3.150 0.417,-0.000 -0.551 0.433,-0.000 -3.150 0.433,-0.119 -0.551 0.417,-0.119 -3.150 0.417,-0.230 -0.551 0.369,-0.230 -3.150 0.369,-0.323 -0.551 0.294,-0.323 -3.150 0.294,-0.394 -0.551 0.197,-0.394 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.591 -0.551 0.197,0.394 -0.551 0.197,0.591 -3.150 0.197,0.394 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.591 -0.551 1.890,0.591 -0.551 0.197,0.591 -3.150 1.890,0.591 -3.150 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,6,5,7,-1,3,8,9,-1,0,8,3,-1,9,10,11,-1,8,10,9,-1,12,13,14,-1,11,15,16,-1,10,15,11,-1,16,17,4,-1,15,17,16,-1,4,17,5,-1,14,18,10,-1,10,18,15,-1,18,19,20,-1,14,19,18,-1,13,19,14,-1]
|
||||
coord Coordinate { point [2.091 -0.551 0.197,1.823 -0.551 0.294,1.894 -0.551 0.197,1.730 -0.551 0.369,1.270 -0.551 0.369,0.909 -0.551 0.197,1.177 -0.551 0.294,1.106 -0.551 0.197,2.091 -0.551 1.890,1.619 -0.551 0.417,1.795 -0.551 1.890,1.500 -0.551 0.433,1.992 -0.551 2.244,2.091 -0.551 2.559,1.795 -0.551 2.244,1.205 -0.551 1.890,1.381 -0.551 0.417,0.909 -0.551 1.890,1.205 -0.551 2.244,0.909 -0.551 2.559,1.008 -0.551 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,6,5,7,-1,3,8,9,-1,0,8,3,-1,9,10,11,-1,8,10,9,-1,12,13,14,-1,11,15,16,-1,10,15,11,-1,16,17,4,-1,4,17,5,-1,15,17,16,-1,14,18,10,-1,10,18,15,-1,18,19,20,-1,14,19,18,-1,13,19,14,-1]
|
||||
coord Coordinate { point [0.591 -0.551 0.197,0.323 -0.551 0.294,0.394 -0.551 0.197,0.230 -0.551 0.369,-0.230 -0.551 0.369,-0.591 -0.551 0.197,-0.323 -0.551 0.294,-0.394 -0.551 0.197,0.591 -0.551 1.890,0.119 -0.551 0.417,0.295 -0.551 1.890,-0.000 -0.551 0.433,0.492 -0.551 2.244,0.591 -0.551 2.559,0.295 -0.551 2.244,-0.295 -0.551 1.890,-0.119 -0.551 0.417,-0.591 -0.551 1.890,-0.295 -0.551 2.244,-0.591 -0.551 2.559,-0.492 -0.551 2.244]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-GREEN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.089 -0.089 -1.339,-0.089 0.089 -1.339,0.089 0.089 -1.339,0.089 -0.089 -1.339]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [-0.167 -0.167 -1.102,-0.089 0.089 -1.339,-0.089 -0.089 -1.339,-0.167 0.167 -1.102]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.167 0.167 -1.102,0.167 0.167 -1.102,-0.089 0.089 -1.339,0.089 0.089 -1.339]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.167 -0.167 -1.102,-0.167 -0.167 -1.102,-0.089 -0.089 -1.339,0.089 -0.089 -1.339]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.089 -0.089 -1.339,0.089 0.089 -1.339,0.167 0.167 -1.102,0.167 -0.167 -1.102]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,2,5,-1,4,3,2,-1,6,7,1,-1,6,1,0,-1,8,5,9,-1,8,4,5,-1,10,11,7,-1,10,7,6,-1,12,9,13,-1,12,8,9,-1,14,13,15,-1,14,12,13,-1,16,17,11,-1,16,11,10,-1]
|
||||
coord Coordinate { point [-0.167 -0.187 1.009,-0.167 -0.020 1.298,-0.167 0.058 1.239,-0.167 -0.179 1.002,-0.167 -0.173 0.994,-0.167 0.117 1.161,-0.167 -0.197 1.012,-0.167 -0.110 1.336,-0.167 -0.169 0.985,-0.167 0.155 1.071,-0.167 -0.207 1.014,-0.167 -0.207 1.348,-0.167 -0.167 0.974,-0.167 0.167 0.974,-0.167 -0.167 -1.102,-0.167 0.167 -1.102,-0.167 -2.362 1.014,-0.167 -2.362 1.348]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [-0.167 0.167 -1.102,0.167 0.167 0.974,0.167 0.167 -1.102,-0.167 0.167 0.974]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.167 -0.167 0.974,-0.167 -0.167 -1.102,0.167 -0.167 -1.102,0.167 -0.167 0.974]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,4,5,-1,3,4,2,-1,6,7,0,-1,0,7,1,-1,5,8,9,-1,4,8,5,-1,10,11,6,-1,6,11,7,-1,9,12,13,-1,8,12,9,-1,13,14,15,-1,12,14,13,-1,16,17,10,-1,10,17,11,-1]
|
||||
coord Coordinate { point [0.167 -0.020 1.298,0.167 -0.187 1.009,0.167 0.058 1.239,0.167 -0.179 1.002,0.167 -0.173 0.994,0.167 0.117 1.161,0.167 -0.110 1.336,0.167 -0.197 1.012,0.167 -0.169 0.985,0.167 0.155 1.071,0.167 -0.207 1.348,0.167 -0.207 1.014,0.167 -0.167 0.974,0.167 0.167 0.974,0.167 -0.167 -1.102,0.167 0.167 -1.102,0.167 -2.362 1.348,0.167 -2.362 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1]
|
||||
coord Coordinate { point [-0.167 -0.169 0.985,-0.167 -0.167 0.974,0.167 -0.167 0.974,0.167 -0.169 0.985,-0.167 -0.173 0.994,0.167 -0.173 0.994,-0.167 -0.179 1.002,0.167 -0.179 1.002,-0.167 -0.187 1.009,0.167 -0.187 1.009,-0.167 -0.197 1.012,0.167 -0.197 1.012,-0.167 -0.207 1.014,0.167 -0.207 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [-0.167 -2.362 1.014,0.167 -0.207 1.014,0.167 -2.362 1.014,-0.167 -0.207 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1]
|
||||
coord Coordinate { point [-0.167 -0.110 1.336,-0.167 -0.207 1.348,0.167 -0.207 1.348,0.167 -0.110 1.336,-0.167 -0.020 1.298,0.167 -0.020 1.298,-0.167 0.058 1.239,0.167 0.058 1.239,-0.167 0.117 1.161,0.167 0.117 1.161,-0.167 0.155 1.071,0.167 0.155 1.071,-0.167 0.167 0.974,0.167 0.167 0.974]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [-0.167 -2.362 1.348,-0.089 -2.598 1.093,-0.089 -2.598 1.270,-0.167 -2.362 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.167 -0.207 1.348,-0.167 -2.362 1.348,0.167 -2.362 1.348,0.167 -0.207 1.348]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.089 -2.598 1.093,0.167 -2.362 1.348,0.089 -2.598 1.270,0.167 -2.362 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.167 -2.362 1.014,0.167 -2.362 1.014,-0.089 -2.598 1.093,0.089 -2.598 1.093]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.089 -2.598 1.270,-0.089 -2.598 1.093,0.089 -2.598 1.093,0.089 -2.598 1.270]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.167 -2.362 1.348,-0.167 -2.362 1.348,-0.089 -2.598 1.270,0.089 -2.598 1.270]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [1.411 -0.089 -1.339,1.411 0.089 -1.339,1.589 0.089 -1.339,1.589 -0.089 -1.339]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [1.333 -0.167 -1.102,1.411 0.089 -1.339,1.411 -0.089 -1.339,1.333 0.167 -1.102]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [1.667 -0.167 -1.102,1.333 -0.167 -1.102,1.411 -0.089 -1.339,1.589 -0.089 -1.339]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.333 0.167 -1.102,1.667 0.167 -1.102,1.411 0.089 -1.339,1.589 0.089 -1.339]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [1.589 -0.089 -1.339,1.589 0.089 -1.339,1.667 0.167 -1.102,1.667 -0.167 -1.102]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,2,5,-1,4,3,2,-1,6,7,1,-1,6,1,0,-1,8,5,9,-1,8,4,5,-1,10,11,7,-1,10,7,6,-1,12,9,13,-1,12,8,9,-1,14,13,15,-1,14,12,13,-1,16,17,11,-1,16,11,10,-1]
|
||||
coord Coordinate { point [1.333 -0.187 1.009,1.333 -0.020 1.298,1.333 0.058 1.239,1.333 -0.179 1.002,1.333 -0.173 0.994,1.333 0.117 1.161,1.333 -0.197 1.012,1.333 -0.110 1.336,1.333 -0.169 0.985,1.333 0.155 1.071,1.333 -0.207 1.014,1.333 -0.207 1.348,1.333 -0.167 0.974,1.333 0.167 0.974,1.333 -0.167 -1.102,1.333 0.167 -1.102,1.333 -2.362 1.014,1.333 -2.362 1.348]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [1.333 -0.167 0.974,1.333 -0.167 -1.102,1.667 -0.167 -1.102,1.667 -0.167 0.974]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [1.333 0.167 -1.102,1.667 0.167 0.974,1.667 0.167 -1.102,1.333 0.167 0.974]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,4,5,-1,3,4,2,-1,6,7,0,-1,0,7,1,-1,5,8,9,-1,4,8,5,-1,10,11,6,-1,6,11,7,-1,9,12,13,-1,8,12,9,-1,13,14,15,-1,12,14,13,-1,16,17,10,-1,10,17,11,-1]
|
||||
coord Coordinate { point [1.667 -0.020 1.298,1.667 -0.187 1.009,1.667 0.058 1.239,1.667 -0.179 1.002,1.667 -0.173 0.994,1.667 0.117 1.161,1.667 -0.110 1.336,1.667 -0.197 1.012,1.667 -0.169 0.985,1.667 0.155 1.071,1.667 -0.207 1.348,1.667 -0.207 1.014,1.667 -0.167 0.974,1.667 0.167 0.974,1.667 -0.167 -1.102,1.667 0.167 -1.102,1.667 -2.362 1.348,1.667 -2.362 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1]
|
||||
coord Coordinate { point [1.333 -0.169 0.985,1.333 -0.167 0.974,1.667 -0.167 0.974,1.667 -0.169 0.985,1.333 -0.173 0.994,1.667 -0.173 0.994,1.333 -0.179 1.002,1.667 -0.179 1.002,1.333 -0.187 1.009,1.667 -0.187 1.009,1.333 -0.197 1.012,1.667 -0.197 1.012,1.333 -0.207 1.014,1.667 -0.207 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [1.333 -2.362 1.014,1.667 -0.207 1.014,1.667 -2.362 1.014,1.333 -0.207 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1]
|
||||
coord Coordinate { point [1.333 -0.110 1.336,1.333 -0.207 1.348,1.667 -0.207 1.348,1.667 -0.110 1.336,1.333 -0.020 1.298,1.667 -0.020 1.298,1.333 0.058 1.239,1.667 0.058 1.239,1.333 0.117 1.161,1.667 0.117 1.161,1.333 0.155 1.071,1.667 0.155 1.071,1.333 0.167 0.974,1.667 0.167 0.974]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [1.333 -2.362 1.348,1.411 -2.598 1.093,1.411 -2.598 1.270,1.333 -2.362 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [1.333 -0.207 1.348,1.333 -2.362 1.348,1.667 -2.362 1.348,1.667 -0.207 1.348]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [1.589 -2.598 1.093,1.667 -2.362 1.348,1.589 -2.598 1.270,1.667 -2.362 1.014]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.333 -2.362 1.014,1.667 -2.362 1.014,1.411 -2.598 1.093,1.589 -2.598 1.093]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [1.411 -2.598 1.270,1.411 -2.598 1.093,1.589 -2.598 1.093,1.589 -2.598 1.270]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [1.667 -2.362 1.348,1.333 -2.362 1.348,1.411 -2.598 1.270,1.589 -2.598 1.270]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,928 @@
|
||||
#VRML V2.0 utf8
|
||||
#kicad StepUp wrl exported
|
||||
|
||||
# Copyright (C) 2017, kicad StepUp
|
||||
#
|
||||
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
|
||||
# with the following exception:
|
||||
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
|
||||
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
|
||||
# as part of the 'Licensed Material'.
|
||||
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
|
||||
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
|
||||
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
|
||||
# Disclaimer of Warranties and Limitation of Liability.
|
||||
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
|
||||
# *USE 3D CAD DATA AT YOUR OWN RISK*
|
||||
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
|
||||
#
|
||||
Shape {
|
||||
appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
|
||||
ambientIntensity 0.293
|
||||
diffuseColor 0.148 0.145 0.145
|
||||
specularColor 0.18 0.168 0.16
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.35
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF PIN-02 Material {
|
||||
ambientIntensity 0.379
|
||||
diffuseColor 0.859 0.738 0.496
|
||||
specularColor 0.137 0.145 0.184
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.4
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.400 0.500 0.000,-0.500 0.400 0.000,-0.400 0.500 1.000,-0.500 0.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.400 0.500 0.000,-0.400 0.500 0.000,0.400 0.500 1.000,-0.400 0.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 0.400 0.000,-0.500 -0.400 0.000,-0.500 0.400 1.000,-0.500 -0.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,2,1,3,-1,5,6,7,-1,7,6,0,-1,8,9,10,-1,5,11,6,-1,1,12,4,-1,10,13,14,-1,9,13,10,-1,15,16,8,-1,8,16,9,-1,17,18,11,-1,11,18,6,-1,15,19,16,-1,1,20,12,-1,13,21,14,-1,22,20,1,-1,23,20,22,-1,13,24,21,-1,6,25,22,-1,26,27,19,-1,18,25,6,-1,22,25,23,-1,19,27,16,-1,28,29,17,-1,17,29,18,-1,28,30,29,-1,24,31,21,-1,32,31,24,-1,25,33,23,-1,16,34,24,-1,27,34,16,-1,24,34,32,-1,25,35,33,-1,36,37,26,-1,26,37,27,-1,38,39,30,-1,30,39,29,-1,34,40,32,-1,35,41,33,-1,36,42,37,-1,43,41,35,-1,34,44,40,-1,29,45,35,-1,39,45,29,-1,35,45,43,-1,42,46,37,-1,47,48,38,-1,49,46,42,-1,38,48,39,-1,47,50,48,-1,45,51,43,-1,44,52,40,-1,44,53,52,-1,54,55,45,-1,45,55,51,-1,44,56,53,-1,37,56,44,-1,46,56,37,-1,48,57,54,-1,49,2,46,-1,54,57,55,-1,50,57,48,-1,58,2,49,-1,56,59,53,-1,58,60,2,-1,56,3,59,-1,7,0,60,-1,60,0,2,-1,3,61,59,-1,4,61,3,-1]
|
||||
coord Coordinate { point [-0.126 -2.126 0.000,0.126 -2.126 0.000,-0.126 -2.874 0.000,0.126 -2.874 0.000,0.400 -2.500 0.000,-0.500 -1.600 0.000,-0.126 -1.874 0.000,-0.500 -2.400 0.000,-0.500 -5.400 0.000,-0.126 -5.126 0.000,-0.400 -5.500 0.000,-0.400 -1.500 0.000,0.500 -2.400 0.000,0.126 -5.126 0.000,0.400 -5.500 0.000,-0.500 -4.600 0.000,-0.126 -4.874 0.000,-0.500 -1.400 0.000,-0.126 -1.126 0.000,-0.400 -4.500 0.000,0.500 -1.600 0.000,0.500 -5.400 0.000,0.126 -1.874 0.000,0.400 -1.500 0.000,0.126 -4.874 0.000,0.126 -1.126 0.000,-0.500 -4.400 0.000,-0.126 -4.126 0.000,-0.500 -0.600 0.000,-0.126 -0.874 0.000,-0.400 -0.500 0.000,0.500 -4.600 0.000,0.400 -4.500 0.000,0.500 -1.400 0.000,0.126 -4.126 0.000,0.126 -0.874 0.000,-0.500 -3.600 0.000,-0.126 -3.874 0.000,-0.500 -0.400 0.000,-0.126 -0.126 0.000,0.500 -4.400 0.000,0.500 -0.600 0.000,-0.400 -3.500 0.000,0.400 -0.500 0.000,0.126 -3.874 0.000,0.126 -0.126 0.000,-0.126 -3.126 0.000,-0.500 0.400 0.000,-0.126 0.126 0.000,-0.500 -3.400 0.000,-0.400 0.500 0.000,0.500 -0.400 0.000,0.500 -3.600 0.000,0.400 -3.500 0.000,0.126 0.126 0.000,0.500 0.400 0.000,0.126 -3.126 0.000,0.400 0.500 0.000,-0.500 -2.600 0.000,0.500 -3.400 0.000,-0.400 -2.500 0.000,0.500 -2.600 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,0,2,3,-1,5,6,7,-1,5,7,1,-1,8,9,10,-1,11,6,5,-1,12,0,4,-1,13,10,14,-1,13,8,10,-1,15,16,9,-1,15,9,8,-1,17,18,11,-1,17,11,5,-1,19,16,15,-1,20,0,12,-1,21,13,14,-1,20,22,0,-1,20,23,22,-1,24,13,21,-1,25,5,22,-1,26,27,19,-1,25,17,5,-1,25,22,23,-1,26,19,15,-1,28,29,18,-1,28,18,17,-1,30,29,28,-1,31,24,21,-1,31,32,24,-1,33,25,23,-1,34,15,24,-1,34,26,15,-1,34,24,32,-1,35,25,33,-1,36,37,27,-1,36,27,26,-1,38,39,30,-1,38,30,28,-1,40,34,32,-1,41,35,33,-1,42,37,36,-1,41,43,35,-1,44,34,40,-1,45,28,35,-1,45,38,28,-1,45,35,43,-1,46,42,36,-1,47,48,39,-1,46,49,42,-1,47,39,38,-1,50,48,47,-1,51,45,43,-1,52,44,40,-1,53,44,52,-1,54,55,45,-1,54,45,51,-1,56,44,53,-1,56,36,44,-1,56,46,36,-1,57,47,55,-1,2,49,46,-1,57,55,54,-1,57,50,47,-1,2,58,49,-1,59,56,53,-1,60,58,2,-1,3,56,59,-1,1,7,60,-1,1,60,2,-1,61,3,59,-1,61,4,3,-1]
|
||||
coord Coordinate { point [0.126 -2.126 1.000,-0.126 -2.126 1.000,-0.126 -2.874 1.000,0.126 -2.874 1.000,0.400 -2.500 1.000,-0.126 -1.874 1.000,-0.500 -1.600 1.000,-0.500 -2.400 1.000,-0.126 -5.126 1.000,-0.500 -5.400 1.000,-0.400 -5.500 1.000,-0.400 -1.500 1.000,0.500 -2.400 1.000,0.126 -5.126 1.000,0.400 -5.500 1.000,-0.126 -4.874 1.000,-0.500 -4.600 1.000,-0.126 -1.126 1.000,-0.500 -1.400 1.000,-0.400 -4.500 1.000,0.500 -1.600 1.000,0.500 -5.400 1.000,0.126 -1.874 1.000,0.400 -1.500 1.000,0.126 -4.874 1.000,0.126 -1.126 1.000,-0.126 -4.126 1.000,-0.500 -4.400 1.000,-0.126 -0.874 1.000,-0.500 -0.600 1.000,-0.400 -0.500 1.000,0.500 -4.600 1.000,0.400 -4.500 1.000,0.500 -1.400 1.000,0.126 -4.126 1.000,0.126 -0.874 1.000,-0.126 -3.874 1.000,-0.500 -3.600 1.000,-0.126 -0.126 1.000,-0.500 -0.400 1.000,0.500 -4.400 1.000,0.500 -0.600 1.000,-0.400 -3.500 1.000,0.400 -0.500 1.000,0.126 -3.874 1.000,0.126 -0.126 1.000,-0.126 -3.126 1.000,-0.126 0.126 1.000,-0.500 0.400 1.000,-0.500 -3.400 1.000,-0.400 0.500 1.000,0.500 -0.400 1.000,0.500 -3.600 1.000,0.400 -3.500 1.000,0.500 0.400 1.000,0.126 0.126 1.000,0.126 -3.126 1.000,0.400 0.500 1.000,-0.500 -2.600 1.000,0.500 -3.400 1.000,-0.400 -2.500 1.000,0.500 -2.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 0.400 0.000,0.400 0.500 0.000,0.500 0.400 1.000,0.400 0.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -0.400 0.000,-0.400 -0.500 0.000,-0.500 -0.400 1.000,-0.400 -0.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -0.400 0.000,0.500 0.400 0.000,0.500 -0.400 1.000,0.500 0.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.400 -0.500 0.000,-0.500 -0.600 0.000,-0.400 -0.500 1.000,-0.500 -0.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.400 -0.500 0.000,0.500 -0.400 0.000,0.400 -0.500 1.000,0.500 -0.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -0.600 0.000,-0.500 -1.400 0.000,-0.500 -0.600 1.000,-0.500 -1.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -0.600 0.000,0.400 -0.500 0.000,0.500 -0.600 1.000,0.400 -0.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -1.400 0.000,-0.400 -1.500 0.000,-0.500 -1.400 1.000,-0.400 -1.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -1.400 0.000,0.500 -0.600 0.000,0.500 -1.400 1.000,0.500 -0.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.400 -1.500 0.000,-0.500 -1.600 0.000,-0.400 -1.500 1.000,-0.500 -1.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.400 -1.500 0.000,0.500 -1.400 0.000,0.400 -1.500 1.000,0.500 -1.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -1.600 0.000,-0.500 -2.400 0.000,-0.500 -1.600 1.000,-0.500 -2.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -1.600 0.000,0.400 -1.500 0.000,0.500 -1.600 1.000,0.400 -1.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -2.400 0.000,-0.400 -2.500 0.000,-0.500 -2.400 1.000,-0.400 -2.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -2.400 0.000,0.500 -1.600 0.000,0.500 -2.400 1.000,0.500 -1.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.400 -2.500 0.000,-0.500 -2.600 0.000,-0.400 -2.500 1.000,-0.500 -2.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.400 -2.500 0.000,0.500 -2.400 0.000,0.400 -2.500 1.000,0.500 -2.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -2.600 0.000,-0.500 -3.400 0.000,-0.500 -2.600 1.000,-0.500 -3.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -2.600 0.000,0.400 -2.500 0.000,0.500 -2.600 1.000,0.400 -2.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -3.400 0.000,-0.400 -3.500 0.000,-0.500 -3.400 1.000,-0.400 -3.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -3.400 0.000,0.500 -2.600 0.000,0.500 -3.400 1.000,0.500 -2.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.400 -3.500 0.000,-0.500 -3.600 0.000,-0.400 -3.500 1.000,-0.500 -3.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.400 -3.500 0.000,0.500 -3.400 0.000,0.400 -3.500 1.000,0.500 -3.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -3.600 0.000,-0.500 -4.400 0.000,-0.500 -3.600 1.000,-0.500 -4.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -3.600 0.000,0.400 -3.500 0.000,0.500 -3.600 1.000,0.400 -3.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -4.400 0.000,-0.400 -4.500 0.000,-0.500 -4.400 1.000,-0.400 -4.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -4.400 0.000,0.500 -3.600 0.000,0.500 -4.400 1.000,0.500 -3.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.400 -4.500 0.000,-0.500 -4.600 0.000,-0.400 -4.500 1.000,-0.500 -4.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.400 -4.500 0.000,0.500 -4.400 0.000,0.400 -4.500 1.000,0.500 -4.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -4.600 0.000,-0.500 -5.400 0.000,-0.500 -4.600 1.000,-0.500 -5.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -4.600 0.000,0.400 -4.500 0.000,0.500 -4.600 1.000,0.400 -4.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.500 -5.400 0.000,-0.400 -5.500 0.000,-0.500 -5.400 1.000,-0.400 -5.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.500 -5.400 0.000,0.500 -4.600 0.000,0.500 -5.400 1.000,0.500 -4.600 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.400 -5.500 0.000,0.400 -5.500 0.000,-0.400 -5.500 1.000,0.400 -5.500 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.400 -5.500 0.000,0.500 -5.400 0.000,0.400 -5.500 1.000,0.500 -5.400 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -0.126 0.000,0.126 0.126 -1.118,0.126 0.126 0.000,0.126 -0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 0.126 0.000,-0.126 0.126 -1.118,-0.126 0.126 0.000,0.126 0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 0.126 -1.118,-0.126 -0.126 0.000,-0.126 0.126 0.000,-0.126 -0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -0.126 -1.118,0.126 -0.126 0.000,-0.126 -0.126 0.000,0.126 -0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -2.126 0.000,0.126 -1.874 -1.118,0.126 -1.874 0.000,0.126 -2.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -1.874 0.000,-0.126 -1.874 -1.118,-0.126 -1.874 0.000,0.126 -1.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -1.874 -1.118,-0.126 -2.126 0.000,-0.126 -1.874 0.000,-0.126 -2.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -2.126 -1.118,0.126 -2.126 0.000,-0.126 -2.126 0.000,0.126 -2.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -1.126 0.000,0.126 -0.874 -1.118,0.126 -0.874 0.000,0.126 -1.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -0.874 0.000,-0.126 -0.874 -1.118,-0.126 -0.874 0.000,0.126 -0.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -0.874 -1.118,-0.126 -1.126 0.000,-0.126 -0.874 0.000,-0.126 -1.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -1.126 -1.118,0.126 -1.126 0.000,-0.126 -1.126 0.000,0.126 -1.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -5.126 -1.118,0.126 -5.126 0.000,-0.126 -5.126 0.000,0.126 -5.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -5.126 0.000,0.126 -4.874 -1.118,0.126 -4.874 0.000,0.126 -5.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -4.874 0.000,-0.126 -4.874 -1.118,-0.126 -4.874 0.000,0.126 -4.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -4.874 -1.118,-0.126 -5.126 0.000,-0.126 -4.874 0.000,-0.126 -5.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -3.874 0.000,-0.126 -3.874 -1.118,-0.126 -3.874 0.000,0.126 -3.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -3.874 -1.118,-0.126 -4.126 0.000,-0.126 -3.874 0.000,-0.126 -4.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -4.126 -1.118,0.126 -4.126 0.000,-0.126 -4.126 0.000,0.126 -4.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -4.126 0.000,0.126 -3.874 -1.118,0.126 -3.874 0.000,0.126 -4.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -3.126 -1.118,0.126 -3.126 0.000,-0.126 -3.126 0.000,0.126 -3.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -3.126 0.000,0.126 -2.874 -1.118,0.126 -2.874 0.000,0.126 -3.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -2.874 0.000,-0.126 -2.874 -1.118,-0.126 -2.874 0.000,0.126 -2.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -2.874 -1.118,-0.126 -3.126 0.000,-0.126 -2.874 0.000,-0.126 -3.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -0.126 3.299,0.126 0.126 1.000,0.126 0.126 3.299,0.126 -0.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 0.126 3.299,-0.126 0.126 1.000,-0.126 0.126 3.299,0.126 0.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 0.126 1.000,-0.126 -0.126 3.299,-0.126 0.126 3.299,-0.126 -0.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -0.126 1.000,0.126 -0.126 3.299,-0.126 -0.126 3.299,0.126 -0.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -2.126 3.299,0.126 -1.874 1.000,0.126 -1.874 3.299,0.126 -2.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -1.874 3.299,-0.126 -1.874 1.000,-0.126 -1.874 3.299,0.126 -1.874 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -1.874 1.000,-0.126 -2.126 3.299,-0.126 -1.874 3.299,-0.126 -2.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -2.126 1.000,0.126 -2.126 3.299,-0.126 -2.126 3.299,0.126 -2.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -1.126 3.299,0.126 -0.874 1.000,0.126 -0.874 3.299,0.126 -1.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -0.874 3.299,-0.126 -0.874 1.000,-0.126 -0.874 3.299,0.126 -0.874 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -0.874 1.000,-0.126 -1.126 3.299,-0.126 -0.874 3.299,-0.126 -1.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -1.126 1.000,0.126 -1.126 3.299,-0.126 -1.126 3.299,0.126 -1.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -5.126 1.000,0.126 -5.126 3.299,-0.126 -5.126 3.299,0.126 -5.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -5.126 3.299,0.126 -4.874 1.000,0.126 -4.874 3.299,0.126 -5.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -4.874 3.299,-0.126 -4.874 1.000,-0.126 -4.874 3.299,0.126 -4.874 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -4.874 1.000,-0.126 -5.126 3.299,-0.126 -4.874 3.299,-0.126 -5.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -3.874 3.299,-0.126 -3.874 1.000,-0.126 -3.874 3.299,0.126 -3.874 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -3.874 1.000,-0.126 -4.126 3.299,-0.126 -3.874 3.299,-0.126 -4.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -4.126 1.000,0.126 -4.126 3.299,-0.126 -4.126 3.299,0.126 -4.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -4.126 3.299,0.126 -3.874 1.000,0.126 -3.874 3.299,0.126 -4.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -3.126 1.000,0.126 -3.126 3.299,-0.126 -3.126 3.299,0.126 -3.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -3.126 3.299,0.126 -2.874 1.000,0.126 -2.874 3.299,0.126 -3.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.126 -2.874 3.299,-0.126 -2.874 1.000,-0.126 -2.874 3.299,0.126 -2.874 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.126 -2.874 1.000,-0.126 -3.126 3.299,-0.126 -2.874 3.299,-0.126 -3.126 1.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.063 -0.063 -1.181,0.063 0.063 -1.181,0.126 -0.126 -1.118,0.126 0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 0.063 -1.181,-0.063 0.063 -1.181,-0.126 0.126 -1.118,0.126 0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.063 0.063 -1.181,-0.063 -0.063 -1.181,-0.126 -0.126 -1.118,-0.126 0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -0.063 -1.181,0.063 -0.063 -1.181,-0.126 -0.126 -1.118,0.126 -0.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.063 -2.063 -1.181,0.063 -1.937 -1.181,0.126 -2.126 -1.118,0.126 -1.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -1.937 -1.181,-0.063 -1.937 -1.181,-0.126 -1.874 -1.118,0.126 -1.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.063 -1.937 -1.181,-0.063 -2.063 -1.181,-0.126 -2.126 -1.118,-0.126 -1.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -2.063 -1.181,0.063 -2.063 -1.181,-0.126 -2.126 -1.118,0.126 -2.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.063 -1.063 -1.181,0.063 -0.937 -1.181,0.126 -1.126 -1.118,0.126 -0.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -0.937 -1.181,-0.063 -0.937 -1.181,-0.126 -0.874 -1.118,0.126 -0.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.063 -0.937 -1.181,-0.063 -1.063 -1.181,-0.126 -1.126 -1.118,-0.126 -0.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -1.063 -1.181,0.063 -1.063 -1.181,-0.126 -1.126 -1.118,0.126 -1.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -5.063 -1.181,0.063 -5.063 -1.181,-0.126 -5.126 -1.118,0.126 -5.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.063 -5.063 -1.181,0.063 -4.937 -1.181,0.126 -5.126 -1.118,0.126 -4.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -4.937 -1.181,-0.063 -4.937 -1.181,-0.126 -4.874 -1.118,0.126 -4.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.063 -4.937 -1.181,-0.063 -5.063 -1.181,-0.126 -5.126 -1.118,-0.126 -4.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -3.937 -1.181,-0.063 -3.937 -1.181,-0.126 -3.874 -1.118,0.126 -3.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.063 -3.937 -1.181,-0.063 -4.063 -1.181,-0.126 -4.126 -1.118,-0.126 -3.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -4.063 -1.181,0.063 -4.063 -1.181,-0.126 -4.126 -1.118,0.126 -4.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.063 -4.063 -1.181,0.063 -3.937 -1.181,0.126 -4.126 -1.118,0.126 -3.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -3.063 -1.181,0.063 -3.063 -1.181,-0.126 -3.126 -1.118,0.126 -3.126 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.063 -3.063 -1.181,0.063 -2.937 -1.181,0.126 -3.126 -1.118,0.126 -2.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -2.937 -1.181,-0.063 -2.937 -1.181,-0.126 -2.874 -1.118,0.126 -2.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.063 -2.937 -1.181,-0.063 -3.063 -1.181,-0.126 -3.126 -1.118,-0.126 -2.874 -1.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 0.063 3.362,0.063 -0.063 3.362,0.126 -0.126 3.299,0.126 0.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 0.063 3.362,0.063 0.063 3.362,-0.126 0.126 3.299,0.126 0.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -0.063 3.362,-0.063 0.063 3.362,-0.126 -0.126 3.299,-0.126 0.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -0.063 3.362,-0.063 -0.063 3.362,-0.126 -0.126 3.299,0.126 -0.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -1.937 3.362,0.063 -2.063 3.362,0.126 -2.126 3.299,0.126 -1.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -1.937 3.362,0.063 -1.937 3.362,-0.126 -1.874 3.299,0.126 -1.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -2.063 3.362,-0.063 -1.937 3.362,-0.126 -2.126 3.299,-0.126 -1.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -2.063 3.362,-0.063 -2.063 3.362,-0.126 -2.126 3.299,0.126 -2.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -0.937 3.362,0.063 -1.063 3.362,0.126 -1.126 3.299,0.126 -0.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -0.937 3.362,0.063 -0.937 3.362,-0.126 -0.874 3.299,0.126 -0.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -1.063 3.362,-0.063 -0.937 3.362,-0.126 -1.126 3.299,-0.126 -0.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -1.063 3.362,-0.063 -1.063 3.362,-0.126 -1.126 3.299,0.126 -1.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -5.063 3.362,-0.063 -5.063 3.362,-0.126 -5.126 3.299,0.126 -5.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -4.937 3.362,0.063 -5.063 3.362,0.126 -5.126 3.299,0.126 -4.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -4.937 3.362,0.063 -4.937 3.362,-0.126 -4.874 3.299,0.126 -4.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -5.063 3.362,-0.063 -4.937 3.362,-0.126 -5.126 3.299,-0.126 -4.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -3.937 3.362,0.063 -3.937 3.362,-0.126 -3.874 3.299,0.126 -3.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -4.063 3.362,-0.063 -3.937 3.362,-0.126 -4.126 3.299,-0.126 -3.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -4.063 3.362,-0.063 -4.063 3.362,-0.126 -4.126 3.299,0.126 -4.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -3.937 3.362,0.063 -4.063 3.362,0.126 -4.126 3.299,0.126 -3.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -3.063 3.362,-0.063 -3.063 3.362,-0.126 -3.126 3.299,0.126 -3.126 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.063 -2.937 3.362,0.063 -3.063 3.362,0.126 -3.126 3.299,0.126 -2.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -2.937 3.362,0.063 -2.937 3.362,-0.126 -2.874 3.299,0.126 -2.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -3.063 3.362,-0.063 -2.937 3.362,-0.126 -3.126 3.299,-0.126 -2.874 3.299]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 0.063 -1.181,0.063 0.063 -1.181,-0.063 -0.063 -1.181,0.063 -0.063 -1.181]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -1.937 -1.181,0.063 -1.937 -1.181,-0.063 -2.063 -1.181,0.063 -2.063 -1.181]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -0.937 -1.181,0.063 -0.937 -1.181,-0.063 -1.063 -1.181,0.063 -1.063 -1.181]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -4.937 -1.181,0.063 -4.937 -1.181,-0.063 -5.063 -1.181,0.063 -5.063 -1.181]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -3.937 -1.181,0.063 -3.937 -1.181,-0.063 -4.063 -1.181,0.063 -4.063 -1.181]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.063 -2.937 -1.181,0.063 -2.937 -1.181,-0.063 -3.063 -1.181,0.063 -3.063 -1.181]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.063 0.063 3.362,-0.063 -0.063 3.362,0.063 -0.063 3.362,-0.063 0.063 3.362]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.063 -1.937 3.362,-0.063 -2.063 3.362,0.063 -2.063 3.362,-0.063 -1.937 3.362]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.063 -0.937 3.362,-0.063 -1.063 3.362,0.063 -1.063 3.362,-0.063 -0.937 3.362]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.063 -4.937 3.362,-0.063 -5.063 3.362,0.063 -5.063 3.362,-0.063 -4.937 3.362]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.063 -3.937 3.362,-0.063 -4.063 3.362,0.063 -4.063 3.362,-0.063 -3.937 3.362]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.063 -2.937 3.362,-0.063 -3.063 3.362,0.063 -3.063 3.362,-0.063 -2.937 3.362]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-02 }
|
||||
}
|
||||
@@ -0,0 +1,207 @@
|
||||
#VRML V2.0 utf8
|
||||
#kicad StepUp wrl exported
|
||||
|
||||
# Copyright (C) 2018, kicad StepUp
|
||||
#
|
||||
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
|
||||
# with the following exception:
|
||||
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
|
||||
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
|
||||
# as part of the 'Licensed Material'.
|
||||
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
|
||||
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
|
||||
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
|
||||
# Disclaimer of Warranties and Limitation of Liability.
|
||||
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
|
||||
# *USE 3D CAD DATA AT YOUR OWN RISK*
|
||||
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
|
||||
#
|
||||
Shape {
|
||||
appearance Appearance {material DEF PIN-01 Material {
|
||||
ambientIntensity 0.271
|
||||
diffuseColor 0.824 0.82 0.781
|
||||
specularColor 0.328 0.258 0.172
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.7
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF RES-SMD-01 Material {
|
||||
ambientIntensity 0.638
|
||||
diffuseColor 0.082 0.086 0.094
|
||||
specularColor 0.066 0.063 0.063
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.3
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
|
||||
ambientIntensity 0.494
|
||||
diffuseColor 0.895 0.891 0.813
|
||||
specularColor 0.047 0.055 0.109
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.25
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.315 -0.157 0.018,-0.315 -0.157 0.159,-0.315 0.157 0.018,-0.315 0.157 0.159]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,5,-1,6,1,4,-1,7,1,6,-1,2,1,7,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,13,9,12,-1,14,9,13,-1,15,9,14,-1,16,9,15,-1,16,17,9,-1,18,19,20,-1,20,19,21,-1,21,19,22,-1,22,19,23,-1,23,19,24,-1,24,19,17,-1,17,19,9,-1,10,25,26,-1,26,25,27,-1,27,25,28,-1,28,25,29,-1,9,25,10,-1,25,30,29,-1,25,31,30,-1,25,32,31,-1,25,33,32,-1,25,7,33,-1,25,2,7,-1]
|
||||
coord Coordinate { point [-0.197 -0.157 0.163,-0.201 -0.157 0.170,-0.197 -0.157 0.159,-0.199 -0.157 0.167,-0.207 -0.157 0.175,-0.204 -0.157 0.173,-0.211 -0.157 0.177,-0.215 -0.157 0.177,-0.315 -0.157 0.014,-0.297 -0.157 0.018,-0.315 -0.157 0.018,-0.313 -0.157 0.010,-0.311 -0.157 0.007,-0.308 -0.157 0.004,-0.305 -0.157 0.002,-0.301 -0.157 0.000,-0.297 -0.157 -0.000,-0.215 -0.157 -0.000,-0.197 -0.157 0.014,-0.197 -0.157 0.018,-0.199 -0.157 0.010,-0.201 -0.157 0.007,-0.204 -0.157 0.004,-0.207 -0.157 0.002,-0.211 -0.157 0.000,-0.297 -0.157 0.159,-0.315 -0.157 0.159,-0.315 -0.157 0.163,-0.313 -0.157 0.167,-0.311 -0.157 0.170,-0.308 -0.157 0.173,-0.305 -0.157 0.175,-0.301 -0.157 0.177,-0.297 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.315 -0.157 0.018,-0.315 0.157 0.014,-0.315 -0.157 0.014,-0.315 0.157 0.018,-0.313 0.157 0.010,-0.313 -0.157 0.010,-0.311 0.157 0.007,-0.311 -0.157 0.007,-0.308 0.157 0.004,-0.308 -0.157 0.004,-0.305 0.157 0.002,-0.305 -0.157 0.002,-0.301 0.157 0.000,-0.301 -0.157 0.000,-0.297 0.157 -0.000,-0.297 -0.157 -0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [-0.315 0.157 0.163,-0.315 -0.157 0.159,-0.315 -0.157 0.163,-0.315 0.157 0.159,-0.313 0.157 0.167,-0.313 -0.157 0.167,-0.311 0.157 0.170,-0.311 -0.157 0.170,-0.308 0.157 0.173,-0.308 -0.157 0.173,-0.305 0.157 0.175,-0.305 -0.157 0.175,-0.301 0.157 0.177,-0.301 -0.157 0.177,-0.297 0.157 0.177,-0.297 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,5,-1,0,6,4,-1,0,7,6,-1,0,2,7,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,8,13,12,-1,8,14,13,-1,8,15,14,-1,8,16,15,-1,17,16,8,-1,18,19,20,-1,18,20,21,-1,18,21,22,-1,18,22,23,-1,18,23,24,-1,18,24,17,-1,18,17,8,-1,25,10,26,-1,25,26,27,-1,25,27,28,-1,25,28,29,-1,25,8,10,-1,30,25,29,-1,31,25,30,-1,32,25,31,-1,33,25,32,-1,7,25,33,-1,2,25,7,-1]
|
||||
coord Coordinate { point [-0.201 0.157 0.170,-0.197 0.157 0.163,-0.197 0.157 0.159,-0.199 0.157 0.167,-0.207 0.157 0.175,-0.204 0.157 0.173,-0.211 0.157 0.177,-0.215 0.157 0.177,-0.297 0.157 0.018,-0.315 0.157 0.014,-0.315 0.157 0.018,-0.313 0.157 0.010,-0.311 0.157 0.007,-0.308 0.157 0.004,-0.305 0.157 0.002,-0.301 0.157 0.000,-0.297 0.157 -0.000,-0.215 0.157 -0.000,-0.197 0.157 0.018,-0.197 0.157 0.014,-0.199 0.157 0.010,-0.201 0.157 0.007,-0.204 0.157 0.004,-0.207 0.157 0.002,-0.211 0.157 0.000,-0.297 0.157 0.159,-0.315 0.157 0.159,-0.315 0.157 0.163,-0.313 0.157 0.167,-0.311 0.157 0.170,-0.308 0.157 0.173,-0.305 0.157 0.175,-0.301 0.157 0.177,-0.297 0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.297 0.157 -0.000,-0.215 0.157 -0.000,-0.297 -0.157 -0.000,-0.215 -0.157 -0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [-0.197 0.157 0.014,-0.197 -0.157 0.018,-0.197 -0.157 0.014,-0.197 0.157 0.018,-0.199 0.157 0.010,-0.199 -0.157 0.010,-0.201 0.157 0.007,-0.201 -0.157 0.007,-0.204 0.157 0.004,-0.204 -0.157 0.004,-0.207 0.157 0.002,-0.207 -0.157 0.002,-0.211 0.157 0.000,-0.211 -0.157 0.000,-0.215 0.157 -0.000,-0.215 -0.157 -0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,5,0,-1,0,5,1,-1,6,7,4,-1,4,7,5,-1]
|
||||
coord Coordinate { point [-0.197 -0.157 0.018,-0.197 -0.157 0.159,-0.297 -0.157 0.018,-0.297 -0.157 0.159,0.197 -0.157 0.018,0.197 -0.157 0.159,0.297 -0.157 0.018,0.297 -0.157 0.159]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-WHITE-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [-0.215 0.157 0.177,-0.297 0.157 0.177,-0.297 -0.157 0.177,-0.215 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [-0.197 -0.157 0.159,-0.197 0.157 0.163,-0.197 -0.157 0.163,-0.197 0.157 0.159,-0.199 0.157 0.167,-0.199 -0.157 0.167,-0.201 0.157 0.170,-0.201 -0.157 0.170,-0.204 0.157 0.173,-0.204 -0.157 0.173,-0.207 0.157 0.175,-0.207 -0.157 0.175,-0.211 0.157 0.177,-0.211 -0.157 0.177,-0.215 0.157 0.177,-0.215 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,1,-1,4,1,0,-1,6,7,5,-1,6,5,4,-1]
|
||||
coord Coordinate { point [-0.197 0.157 0.159,-0.197 0.157 0.018,-0.297 0.157 0.018,-0.297 0.157 0.159,0.197 0.157 0.159,0.197 0.157 0.018,0.297 0.157 0.159,0.297 0.157 0.018]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-WHITE-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.197 0.157 0.018,0.197 0.157 0.018,-0.197 -0.157 0.018,0.197 -0.157 0.018]
|
||||
}}
|
||||
appearance Appearance{material USE PLASTIC-WHITE-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,1,6,-1,8,9,1,-1,10,9,11,-1,11,9,12,-1,12,9,8,-1,1,9,2,-1,10,13,9,-1,13,14,9,-1,14,15,9,-1,15,16,9,-1,17,18,19,-1,19,18,20,-1,20,18,21,-1,21,18,22,-1,22,18,23,-1,23,18,24,-1,17,25,18,-1,9,26,25,-1,16,26,9,-1,25,27,18,-1,26,28,25,-1,25,29,27,-1,28,30,25,-1,25,31,29,-1,30,32,25,-1,32,33,25,-1,25,33,31,-1]
|
||||
coord Coordinate { point [0.197 -0.157 0.014,0.215 -0.157 -0.000,0.197 -0.157 0.018,0.199 -0.157 0.010,0.201 -0.157 0.007,0.204 -0.157 0.004,0.207 -0.157 0.002,0.211 -0.157 0.000,0.297 -0.157 -0.000,0.297 -0.157 0.018,0.308 -0.157 0.004,0.305 -0.157 0.002,0.301 -0.157 0.000,0.311 -0.157 0.007,0.313 -0.157 0.010,0.315 -0.157 0.014,0.315 -0.157 0.018,0.197 -0.157 0.159,0.215 -0.157 0.177,0.197 -0.157 0.163,0.199 -0.157 0.167,0.201 -0.157 0.170,0.204 -0.157 0.173,0.207 -0.157 0.175,0.211 -0.157 0.177,0.297 -0.157 0.159,0.315 -0.157 0.159,0.297 -0.157 0.177,0.315 -0.157 0.163,0.301 -0.157 0.177,0.313 -0.157 0.167,0.305 -0.157 0.175,0.311 -0.157 0.170,0.308 -0.157 0.173]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.197 -0.157 0.159,0.197 -0.157 0.177,-0.197 -0.157 0.159,-0.197 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE RES-SMD-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.197 -0.157 0.159,-0.197 -0.157 0.177,-0.197 0.157 0.159,-0.197 0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE RES-SMD-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,0,7,6,-1,8,9,0,-1,8,10,11,-1,8,11,12,-1,8,12,9,-1,8,0,2,-1,13,10,8,-1,14,13,8,-1,15,14,8,-1,16,15,8,-1,17,18,19,-1,17,19,20,-1,17,20,21,-1,17,21,22,-1,17,22,23,-1,17,23,24,-1,25,18,17,-1,26,8,25,-1,26,16,8,-1,27,25,17,-1,28,26,25,-1,29,25,27,-1,30,28,25,-1,31,25,29,-1,32,30,25,-1,33,32,25,-1,33,25,31,-1]
|
||||
coord Coordinate { point [0.215 0.157 -0.000,0.197 0.157 0.014,0.197 0.157 0.018,0.199 0.157 0.010,0.201 0.157 0.007,0.204 0.157 0.004,0.207 0.157 0.002,0.211 0.157 0.000,0.297 0.157 0.018,0.297 0.157 -0.000,0.308 0.157 0.004,0.305 0.157 0.002,0.301 0.157 0.000,0.311 0.157 0.007,0.313 0.157 0.010,0.315 0.157 0.014,0.315 0.157 0.018,0.215 0.157 0.177,0.197 0.157 0.159,0.197 0.157 0.163,0.199 0.157 0.167,0.201 0.157 0.170,0.204 0.157 0.173,0.207 0.157 0.175,0.211 0.157 0.177,0.297 0.157 0.159,0.315 0.157 0.159,0.297 0.157 0.177,0.315 0.157 0.163,0.301 0.157 0.177,0.313 0.157 0.167,0.305 0.157 0.175,0.311 0.157 0.170,0.308 0.157 0.173]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.197 0.157 0.177,0.197 0.157 0.159,-0.197 0.157 0.159,-0.197 0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE RES-SMD-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [0.197 -0.157 0.018,0.197 0.157 0.014,0.197 -0.157 0.014,0.197 0.157 0.018,0.199 0.157 0.010,0.199 -0.157 0.010,0.201 0.157 0.007,0.201 -0.157 0.007,0.204 0.157 0.004,0.204 -0.157 0.004,0.207 0.157 0.002,0.207 -0.157 0.002,0.211 0.157 0.000,0.211 -0.157 0.000,0.215 0.157 -0.000,0.215 -0.157 -0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.215 0.157 -0.000,0.297 0.157 -0.000,0.215 -0.157 -0.000,0.297 -0.157 -0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.315 0.157 0.014,0.315 -0.157 0.018,0.315 -0.157 0.014,0.315 0.157 0.018,0.313 0.157 0.010,0.313 -0.157 0.010,0.311 0.157 0.007,0.311 -0.157 0.007,0.308 0.157 0.004,0.308 -0.157 0.004,0.305 0.157 0.002,0.305 -0.157 0.002,0.301 0.157 0.000,0.301 -0.157 0.000,0.297 0.157 -0.000,0.297 -0.157 -0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.315 -0.157 0.159,0.315 -0.157 0.018,0.315 0.157 0.018,0.315 0.157 0.159]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
|
||||
coord Coordinate { point [0.315 -0.157 0.159,0.315 0.157 0.163,0.315 -0.157 0.163,0.315 0.157 0.159,0.313 0.157 0.167,0.313 -0.157 0.167,0.311 0.157 0.170,0.311 -0.157 0.170,0.308 0.157 0.173,0.308 -0.157 0.173,0.305 0.157 0.175,0.305 -0.157 0.175,0.301 0.157 0.177,0.301 -0.157 0.177,0.297 0.157 0.177,0.297 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.297 0.157 0.177,0.215 0.157 0.177,0.215 -0.157 0.177,0.297 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
|
||||
coord Coordinate { point [0.197 0.157 0.163,0.197 -0.157 0.159,0.197 -0.157 0.163,0.197 0.157 0.159,0.199 0.157 0.167,0.199 -0.157 0.167,0.201 0.157 0.170,0.201 -0.157 0.170,0.204 0.157 0.173,0.204 -0.157 0.173,0.207 0.157 0.175,0.207 -0.157 0.175,0.211 0.157 0.177,0.211 -0.157 0.177,0.215 0.157 0.177,0.215 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.197 -0.157 0.177,0.197 -0.157 0.159,0.197 0.157 0.159,0.197 0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE RES-SMD-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
|
||||
coord Coordinate { point [0.197 0.157 0.177,-0.197 0.157 0.177,-0.197 -0.157 0.177,0.197 -0.157 0.177]
|
||||
}}
|
||||
appearance Appearance{material USE RES-SMD-01 }
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,987 @@
|
||||
#VRML V2.0 utf8
|
||||
#kicad StepUp wrl exported
|
||||
|
||||
# Copyright (C) 2017, kicad StepUp
|
||||
#
|
||||
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
|
||||
# with the following exception:
|
||||
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
|
||||
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
|
||||
# as part of the 'Licensed Material'.
|
||||
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
|
||||
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
|
||||
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
|
||||
# Disclaimer of Warranties and Limitation of Liability.
|
||||
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
|
||||
# *USE 3D CAD DATA AT YOUR OWN RISK*
|
||||
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
|
||||
#
|
||||
Shape {
|
||||
appearance Appearance {material DEF PIN-01 Material {
|
||||
ambientIntensity 0.271
|
||||
diffuseColor 0.824 0.82 0.781
|
||||
specularColor 0.328 0.258 0.172
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.7
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF IC-LABEL-01 Material {
|
||||
ambientIntensity 0.082
|
||||
diffuseColor 0.691 0.664 0.598
|
||||
specularColor 0.0 0.0 0.0
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.01
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
|
||||
ambientIntensity 0.293
|
||||
diffuseColor 0.148 0.145 0.145
|
||||
specularColor 0.18 0.168 0.16
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.35
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.886 0.831 0.325,0.896 0.831 0.323,0.886 0.669 0.325,0.896 0.669 0.323,0.906 0.831 0.320,0.906 0.669 0.320,0.914 0.831 0.313,0.914 0.669 0.313,0.920 0.831 0.305,0.920 0.669 0.305,0.924 0.831 0.296,0.924 0.669 0.296,0.925 0.831 0.285,0.925 0.669 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.768 0.669 0.325,0.886 0.831 0.325,0.886 0.669 0.325,0.768 0.831 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.925 0.831 0.285,0.925 0.831 0.118,0.925 0.669 0.285,0.925 0.669 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [1.181 0.831 0.000,1.043 0.831 0.079,1.181 0.831 0.079,1.043 0.831 0.000,1.013 0.831 0.004,1.033 0.831 0.080,0.984 0.831 0.016,1.024 0.831 0.084,0.960 0.831 0.035,1.015 0.831 0.090,0.941 0.831 0.059,1.009 0.831 0.098,0.929 0.831 0.088,1.005 0.831 0.108,0.925 0.831 0.118,1.004 0.831 0.118,0.925 0.831 0.285,1.004 0.831 0.285,0.924 0.831 0.296,1.000 0.831 0.316,0.920 0.831 0.305,0.988 0.831 0.344,0.914 0.831 0.313,0.969 0.831 0.369,0.906 0.831 0.320,0.945 0.831 0.388,0.896 0.831 0.323,0.916 0.831 0.400,0.886 0.831 0.325,0.886 0.831 0.404,0.768 0.831 0.325,0.768 0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [1.043 0.669 0.079,1.181 0.669 0.000,1.181 0.669 0.079,1.043 0.669 0.000,1.033 0.669 0.080,1.013 0.669 0.004,1.024 0.669 0.084,0.984 0.669 0.016,0.960 0.669 0.035,1.015 0.669 0.090,0.941 0.669 0.059,1.009 0.669 0.098,0.929 0.669 0.088,1.005 0.669 0.108,0.925 0.669 0.118,1.004 0.669 0.118,0.925 0.669 0.285,1.004 0.669 0.285,0.924 0.669 0.296,1.000 0.669 0.316,0.920 0.669 0.305,0.988 0.669 0.344,0.969 0.669 0.369,0.914 0.669 0.313,0.945 0.669 0.388,0.906 0.669 0.320,0.916 0.669 0.400,0.896 0.669 0.323,0.886 0.669 0.404,0.886 0.669 0.325,0.768 0.669 0.404,0.768 0.669 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,5,2,-1,6,7,8,-1,8,7,5,-1,5,7,2,-1,6,9,7,-1,9,10,7,-1,10,11,7,-1]
|
||||
coord Coordinate { point [0.768 0.896 0.325,0.768 0.831 0.325,0.723 0.873 0.039,0.768 0.669 0.325,0.768 0.331 0.325,0.768 0.169 0.325,0.768 -0.331 0.325,0.723 -0.873 0.039,0.768 -0.169 0.325,0.768 -0.669 0.325,0.768 -0.831 0.325,0.768 -0.896 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.925 0.831 0.118,0.929 0.831 0.088,0.925 0.669 0.118,0.929 0.669 0.088,0.941 0.831 0.059,0.941 0.669 0.059,0.960 0.831 0.035,0.960 0.669 0.035,0.984 0.831 0.016,0.984 0.669 0.016,1.013 0.831 0.004,1.013 0.669 0.004,1.043 0.831 0.000,1.043 0.669 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.768 0.896 0.404,0.768 0.831 0.404,0.768 0.896 0.325,0.768 0.831 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [0.886 0.669 0.404,0.768 0.831 0.404,0.768 0.669 0.404,0.886 0.831 0.404,0.738 0.831 0.404,0.738 0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.004 0.831 0.285,1.000 0.831 0.316,1.004 0.669 0.285,1.000 0.669 0.316,0.988 0.831 0.344,0.988 0.669 0.344,0.969 0.831 0.369,0.969 0.669 0.369,0.945 0.831 0.388,0.945 0.669 0.388,0.916 0.831 0.400,0.916 0.669 0.400,0.886 0.831 0.404,0.886 0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.004 0.831 0.118,1.004 0.831 0.285,1.004 0.669 0.118,1.004 0.669 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.043 0.831 0.079,1.033 0.831 0.080,1.043 0.669 0.079,1.033 0.669 0.080,1.024 0.831 0.084,1.024 0.669 0.084,1.015 0.831 0.090,1.015 0.669 0.090,1.009 0.831 0.098,1.009 0.669 0.098,1.005 0.831 0.108,1.005 0.669 0.108,1.004 0.831 0.118,1.004 0.669 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 0.831 0.079,1.043 0.831 0.079,1.181 0.669 0.079,1.043 0.669 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 0.831 0.000,1.181 0.831 0.079,1.181 0.669 0.000,1.181 0.669 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.043 0.831 0.000,1.181 0.831 0.000,1.043 0.669 0.000,1.181 0.669 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.768 0.669 0.404,0.768 0.331 0.404,0.768 0.669 0.325,0.768 0.331 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,5,6,-1,7,5,4,-1,3,5,7,-1,1,5,3,-1]
|
||||
coord Coordinate { point [0.676 0.919 0.039,0.723 0.873 0.039,-0.676 0.919 0.039,-0.723 0.873 0.039,-0.676 -0.919 0.039,0.723 -0.873 0.039,0.676 -0.919 0.039,-0.723 -0.873 0.039]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.691 0.918 0.096,0.701 0.908 0.096,0.676 0.919 0.039,0.711 0.898 0.096,0.723 0.873 0.039,0.721 0.888 0.096,0.696 0.926 0.154,0.707 0.915 0.154,0.718 0.904 0.154,0.730 0.893 0.154,0.699 0.965 0.325,0.702 0.935 0.211,0.714 0.923 0.211,0.726 0.911 0.211,0.738 0.899 0.211,0.768 0.896 0.325,0.707 0.943 0.268,0.720 0.930 0.268,0.733 0.917 0.268,0.746 0.904 0.268]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.721 -0.888 0.096,0.711 -0.898 0.096,0.723 -0.873 0.039,0.701 -0.908 0.096,0.676 -0.919 0.039,0.691 -0.918 0.096,0.730 -0.893 0.154,0.718 -0.904 0.154,0.707 -0.915 0.154,0.696 -0.926 0.154,0.768 -0.896 0.325,0.738 -0.899 0.211,0.726 -0.911 0.211,0.714 -0.923 0.211,0.702 -0.935 0.211,0.699 -0.965 0.325,0.746 -0.904 0.268,0.733 -0.917 0.268,0.720 -0.930 0.268,0.707 -0.943 0.268]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.768 -0.831 0.404,0.768 -0.896 0.404,0.768 -0.831 0.325,0.768 -0.896 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.768 -0.831 0.325,0.886 -0.669 0.325,0.886 -0.831 0.325,0.768 -0.669 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.768 -0.331 0.404,0.768 -0.669 0.404,0.768 -0.331 0.325,0.768 -0.669 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.768 0.169 0.325,0.886 0.331 0.325,0.886 0.169 0.325,0.768 0.331 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.768 -0.331 0.325,0.886 -0.169 0.325,0.886 -0.331 0.325,0.768 -0.169 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.768 0.169 0.404,0.768 -0.169 0.404,0.768 0.169 0.325,0.768 -0.169 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.699 0.965 0.325,0.768 0.896 0.404,0.768 0.896 0.325,0.699 0.965 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.738 0.881 0.404,0.738 0.831 0.404,0.768 0.896 0.404,0.768 0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1,1,5,4,-1,6,7,8,-1,9,7,6,-1,10,7,11,-1,11,7,9,-1,1,7,5,-1,5,7,10,-1]
|
||||
coord Coordinate { point [0.738 0.881 0.404,0.693 0.858 0.689,0.738 0.831 0.404,0.738 0.669 0.404,0.738 0.331 0.404,0.738 0.169 0.404,0.738 -0.831 0.404,0.693 -0.858 0.689,0.738 -0.881 0.404,0.738 -0.669 0.404,0.738 -0.169 0.404,0.738 -0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.738 0.669 0.404,0.738 0.331 0.404,0.768 0.669 0.404,0.768 0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [1.181 0.331 0.000,1.043 0.331 0.079,1.181 0.331 0.079,1.043 0.331 0.000,1.013 0.331 0.004,1.033 0.331 0.080,0.984 0.331 0.016,1.024 0.331 0.084,0.960 0.331 0.035,1.015 0.331 0.090,0.941 0.331 0.059,1.009 0.331 0.098,0.929 0.331 0.088,1.005 0.331 0.108,0.925 0.331 0.118,1.004 0.331 0.118,0.925 0.331 0.285,1.004 0.331 0.285,0.924 0.331 0.296,1.000 0.331 0.316,0.920 0.331 0.305,0.988 0.331 0.344,0.914 0.331 0.313,0.969 0.331 0.369,0.906 0.331 0.320,0.945 0.331 0.388,0.896 0.331 0.323,0.916 0.331 0.400,0.886 0.331 0.325,0.886 0.331 0.404,0.768 0.331 0.325,0.768 0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.676 0.919 0.039,0.699 0.965 0.325,0.676 0.919 0.039,-0.699 0.965 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.676 -0.919 0.039,-0.699 -0.965 0.325,-0.676 -0.919 0.039,0.699 -0.965 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.691 -0.918 0.096,-0.701 -0.908 0.096,-0.676 -0.919 0.039,-0.711 -0.898 0.096,-0.723 -0.873 0.039,-0.721 -0.888 0.096,-0.696 -0.926 0.154,-0.707 -0.915 0.154,-0.718 -0.904 0.154,-0.730 -0.893 0.154,-0.699 -0.965 0.325,-0.702 -0.935 0.211,-0.714 -0.923 0.211,-0.726 -0.911 0.211,-0.738 -0.899 0.211,-0.768 -0.896 0.325,-0.707 -0.943 0.268,-0.720 -0.930 0.268,-0.733 -0.917 0.268,-0.746 -0.904 0.268]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,5,2,-1,6,7,8,-1,8,7,5,-1,5,7,2,-1,6,9,7,-1,9,10,7,-1,10,11,7,-1]
|
||||
coord Coordinate { point [-0.768 -0.896 0.325,-0.768 -0.831 0.325,-0.723 -0.873 0.039,-0.768 -0.669 0.325,-0.768 -0.331 0.325,-0.768 -0.169 0.325,-0.768 0.331 0.325,-0.723 0.873 0.039,-0.768 0.169 0.325,-0.768 0.669 0.325,-0.768 0.831 0.325,-0.768 0.896 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.721 0.888 0.096,-0.711 0.898 0.096,-0.723 0.873 0.039,-0.701 0.908 0.096,-0.676 0.919 0.039,-0.691 0.918 0.096,-0.730 0.893 0.154,-0.718 0.904 0.154,-0.707 0.915 0.154,-0.696 0.926 0.154,-0.768 0.896 0.325,-0.738 0.899 0.211,-0.726 0.911 0.211,-0.714 0.923 0.211,-0.702 0.935 0.211,-0.699 0.965 0.325,-0.746 0.904 0.268,-0.733 0.917 0.268,-0.720 0.930 0.268,-0.707 0.943 0.268]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.768 -0.896 0.325,0.699 -0.965 0.404,0.699 -0.965 0.325,0.768 -0.896 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [1.043 -0.831 0.079,1.181 -0.831 0.000,1.181 -0.831 0.079,1.043 -0.831 0.000,1.033 -0.831 0.080,1.013 -0.831 0.004,1.024 -0.831 0.084,0.984 -0.831 0.016,0.960 -0.831 0.035,1.015 -0.831 0.090,0.941 -0.831 0.059,1.009 -0.831 0.098,0.929 -0.831 0.088,1.005 -0.831 0.108,0.925 -0.831 0.118,1.004 -0.831 0.118,0.925 -0.831 0.285,1.004 -0.831 0.285,0.924 -0.831 0.296,1.000 -0.831 0.316,0.920 -0.831 0.305,0.988 -0.831 0.344,0.969 -0.831 0.369,0.914 -0.831 0.313,0.945 -0.831 0.388,0.906 -0.831 0.320,0.916 -0.831 0.400,0.896 -0.831 0.323,0.886 -0.831 0.404,0.886 -0.831 0.325,0.768 -0.831 0.404,0.768 -0.831 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.738 -0.831 0.404,0.768 -0.896 0.404,0.768 -0.831 0.404,0.738 -0.881 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [1.181 -0.669 0.000,1.043 -0.669 0.079,1.181 -0.669 0.079,1.043 -0.669 0.000,1.013 -0.669 0.004,1.033 -0.669 0.080,0.984 -0.669 0.016,1.024 -0.669 0.084,0.960 -0.669 0.035,1.015 -0.669 0.090,0.941 -0.669 0.059,1.009 -0.669 0.098,0.929 -0.669 0.088,1.005 -0.669 0.108,0.925 -0.669 0.118,1.004 -0.669 0.118,0.925 -0.669 0.285,1.004 -0.669 0.285,0.924 -0.669 0.296,1.000 -0.669 0.316,0.920 -0.669 0.305,0.988 -0.669 0.344,0.914 -0.669 0.313,0.969 -0.669 0.369,0.906 -0.669 0.320,0.945 -0.669 0.388,0.896 -0.669 0.323,0.916 -0.669 0.400,0.886 -0.669 0.325,0.886 -0.669 0.404,0.768 -0.669 0.325,0.768 -0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.886 -0.669 0.325,0.896 -0.669 0.323,0.886 -0.831 0.325,0.896 -0.831 0.323,0.906 -0.669 0.320,0.906 -0.831 0.320,0.914 -0.669 0.313,0.914 -0.831 0.313,0.920 -0.669 0.305,0.920 -0.831 0.305,0.924 -0.669 0.296,0.924 -0.831 0.296,0.925 -0.669 0.285,0.925 -0.831 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [1.043 -0.331 0.079,1.181 -0.331 0.000,1.181 -0.331 0.079,1.043 -0.331 0.000,1.033 -0.331 0.080,1.013 -0.331 0.004,1.024 -0.331 0.084,0.984 -0.331 0.016,0.960 -0.331 0.035,1.015 -0.331 0.090,0.941 -0.331 0.059,1.009 -0.331 0.098,0.929 -0.331 0.088,1.005 -0.331 0.108,0.925 -0.331 0.118,1.004 -0.331 0.118,0.925 -0.331 0.285,1.004 -0.331 0.285,0.924 -0.331 0.296,1.000 -0.331 0.316,0.920 -0.331 0.305,0.988 -0.331 0.344,0.969 -0.331 0.369,0.914 -0.331 0.313,0.945 -0.331 0.388,0.906 -0.331 0.320,0.916 -0.331 0.400,0.896 -0.331 0.323,0.886 -0.331 0.404,0.886 -0.331 0.325,0.768 -0.331 0.404,0.768 -0.331 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.738 -0.331 0.404,0.768 -0.669 0.404,0.768 -0.331 0.404,0.738 -0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.886 0.331 0.325,0.896 0.331 0.323,0.886 0.169 0.325,0.896 0.169 0.323,0.906 0.331 0.320,0.906 0.169 0.320,0.914 0.331 0.313,0.914 0.169 0.313,0.920 0.331 0.305,0.920 0.169 0.305,0.924 0.331 0.296,0.924 0.169 0.296,0.925 0.331 0.285,0.925 0.169 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [1.043 0.169 0.079,1.181 0.169 0.000,1.181 0.169 0.079,1.043 0.169 0.000,1.033 0.169 0.080,1.013 0.169 0.004,1.024 0.169 0.084,0.984 0.169 0.016,0.960 0.169 0.035,1.015 0.169 0.090,0.941 0.169 0.059,1.009 0.169 0.098,0.929 0.169 0.088,1.005 0.169 0.108,0.925 0.169 0.118,1.004 0.169 0.118,0.925 0.169 0.285,1.004 0.169 0.285,0.924 0.169 0.296,1.000 0.169 0.316,0.920 0.169 0.305,0.988 0.169 0.344,0.969 0.169 0.369,0.914 0.169 0.313,0.945 0.169 0.388,0.906 0.169 0.320,0.916 0.169 0.400,0.896 0.169 0.323,0.886 0.169 0.404,0.886 0.169 0.325,0.768 0.169 0.404,0.768 0.169 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [1.181 -0.169 0.000,1.043 -0.169 0.079,1.181 -0.169 0.079,1.043 -0.169 0.000,1.013 -0.169 0.004,1.033 -0.169 0.080,0.984 -0.169 0.016,1.024 -0.169 0.084,0.960 -0.169 0.035,1.015 -0.169 0.090,0.941 -0.169 0.059,1.009 -0.169 0.098,0.929 -0.169 0.088,1.005 -0.169 0.108,0.925 -0.169 0.118,1.004 -0.169 0.118,0.925 -0.169 0.285,1.004 -0.169 0.285,0.924 -0.169 0.296,1.000 -0.169 0.316,0.920 -0.169 0.305,0.988 -0.169 0.344,0.914 -0.169 0.313,0.969 -0.169 0.369,0.906 -0.169 0.320,0.945 -0.169 0.388,0.896 -0.169 0.323,0.916 -0.169 0.400,0.886 -0.169 0.325,0.886 -0.169 0.404,0.768 -0.169 0.325,0.768 -0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.886 -0.169 0.325,0.896 -0.169 0.323,0.886 -0.331 0.325,0.896 -0.331 0.323,0.906 -0.169 0.320,0.906 -0.331 0.320,0.914 -0.169 0.313,0.914 -0.331 0.313,0.920 -0.169 0.305,0.920 -0.331 0.305,0.924 -0.169 0.296,0.924 -0.331 0.296,0.925 -0.169 0.285,0.925 -0.331 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.738 0.169 0.404,0.738 -0.169 0.404,0.768 0.169 0.404,0.768 -0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.699 0.965 0.404,0.738 0.881 0.404,0.768 0.896 0.404,0.684 0.935 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.699 0.965 0.325,0.699 0.965 0.404,0.699 0.965 0.325,-0.699 0.965 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.689 0.916 0.461,0.699 0.906 0.461,0.684 0.935 0.404,0.709 0.896 0.461,0.738 0.881 0.404,0.719 0.886 0.461,0.684 0.908 0.518,0.693 0.899 0.518,0.702 0.890 0.518,0.711 0.881 0.518,0.661 0.890 0.689,0.679 0.900 0.575,0.687 0.892 0.575,0.695 0.884 0.575,0.703 0.875 0.575,0.693 0.858 0.689,0.673 0.892 0.632,0.680 0.884 0.632,0.688 0.877 0.632,0.695 0.870 0.632]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,5,6,7,-1,8,9,10,-1,8,11,12,-1,13,14,15,-1,16,17,7,-1,18,19,7,-1,12,20,8,-1,7,21,15,-1,8,22,11,-1,23,24,15,-1,8,25,7,-1,20,25,8,-1,0,26,1,-1,8,27,9,-1,8,28,22,-1,29,21,7,-1,0,30,3,-1,25,31,7,-1,19,32,7,-1,8,33,28,-1,0,34,35,-1,17,36,7,-1,0,37,38,-1,31,39,7,-1,6,40,7,-1,0,41,8,-1,8,42,33,-1,8,41,27,-1,39,43,7,-1,0,44,45,-1,8,46,42,-1,0,2,30,-1,32,47,7,-1,14,48,15,-1,24,13,15,-1,0,49,26,-1,43,50,7,-1,8,51,46,-1,52,53,54,-1,54,53,55,-1,55,53,56,-1,36,5,7,-1,0,4,41,-1,56,53,48,-1,21,23,15,-1,48,53,15,-1,50,57,7,-1,58,59,52,-1,40,29,7,-1,52,59,53,-1,60,61,62,-1,62,61,63,-1,63,61,64,-1,47,16,7,-1,64,61,65,-1,66,61,67,-1,8,10,51,-1,67,61,68,-1,0,66,34,-1,68,61,69,-1,69,61,70,-1,0,35,37,-1,70,61,71,-1,71,61,72,-1,72,61,73,-1,73,61,74,-1,74,61,75,-1,75,61,76,-1,76,61,77,-1,77,61,78,-1,78,61,60,-1,0,61,66,-1,65,79,58,-1,61,79,65,-1,57,18,7,-1,0,45,49,-1,58,79,59,-1,0,38,44,-1]
|
||||
coord Coordinate { point [-0.693 0.858 0.689,-0.548 0.674 0.689,-0.544 0.684 0.689,-0.534 0.702 0.689,-0.528 0.710 0.689,-0.319 0.644 0.689,-0.319 0.634 0.689,0.661 0.890 0.689,-0.661 0.890 0.689,-0.505 0.731 0.689,-0.496 0.736 0.689,-0.427 0.752 0.689,-0.417 0.750 0.689,-0.335 0.575 0.689,-0.340 0.566 0.689,0.693 0.858 0.689,-0.326 0.674 0.689,-0.323 0.664 0.689,-0.347 0.710 0.689,-0.340 0.702 0.689,-0.407 0.748 0.689,-0.323 0.603 0.689,-0.437 0.752 0.689,-0.326 0.594 0.689,-0.330 0.584 0.689,-0.397 0.745 0.689,-0.551 0.664 0.689,-0.513 0.724 0.689,-0.447 0.752 0.689,-0.321 0.613 0.689,-0.539 0.693 0.689,-0.387 0.741 0.689,-0.335 0.693 0.689,-0.458 0.750 0.689,-0.548 0.594 0.689,-0.551 0.603 0.689,-0.321 0.654 0.689,-0.553 0.613 0.689,-0.555 0.624 0.689,-0.378 0.736 0.689,-0.319 0.624 0.689,-0.521 0.717 0.689,-0.468 0.748 0.689,-0.369 0.731 0.689,-0.555 0.634 0.689,-0.555 0.644 0.689,-0.477 0.745 0.689,-0.330 0.684 0.689,-0.347 0.558 0.689,-0.553 0.654 0.689,-0.361 0.724 0.689,-0.487 0.741 0.689,-0.378 0.532 0.689,0.693 -0.858 0.689,-0.369 0.537 0.689,-0.361 0.543 0.689,-0.354 0.550 0.689,-0.354 0.717 0.689,-0.387 0.527 0.689,0.661 -0.890 0.689,-0.437 0.516 0.689,-0.693 -0.858 0.689,-0.427 0.516 0.689,-0.417 0.518 0.689,-0.407 0.520 0.689,-0.397 0.523 0.689,-0.544 0.584 0.689,-0.539 0.575 0.689,-0.534 0.566 0.689,-0.528 0.558 0.689,-0.521 0.550 0.689,-0.513 0.543 0.689,-0.505 0.537 0.689,-0.496 0.532 0.689,-0.487 0.527 0.689,-0.477 0.523 0.689,-0.468 0.520 0.689,-0.458 0.518 0.689,-0.447 0.516 0.689,-0.661 -0.890 0.689]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.719 -0.886 0.461,0.709 -0.896 0.461,0.738 -0.881 0.404,0.699 -0.906 0.461,0.684 -0.935 0.404,0.689 -0.916 0.461,0.711 -0.881 0.518,0.702 -0.890 0.518,0.693 -0.899 0.518,0.684 -0.908 0.518,0.693 -0.858 0.689,0.703 -0.875 0.575,0.695 -0.884 0.575,0.687 -0.892 0.575,0.679 -0.900 0.575,0.661 -0.890 0.689,0.695 -0.870 0.632,0.688 -0.877 0.632,0.680 -0.884 0.632,0.673 -0.892 0.632]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [0.886 0.169 0.404,0.768 0.331 0.404,0.768 0.169 0.404,0.886 0.331 0.404,0.738 0.331 0.404,0.738 0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [0.886 -0.831 0.404,0.768 -0.669 0.404,0.768 -0.831 0.404,0.886 -0.669 0.404,0.738 -0.669 0.404,0.738 -0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [0.886 -0.331 0.404,0.768 -0.169 0.404,0.768 -0.331 0.404,0.886 -0.169 0.404,0.738 -0.169 0.404,0.738 -0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.004 0.331 0.285,1.000 0.331 0.316,1.004 0.169 0.285,1.000 0.169 0.316,0.988 0.331 0.344,0.988 0.169 0.344,0.969 0.331 0.369,0.969 0.169 0.369,0.945 0.331 0.388,0.945 0.169 0.388,0.916 0.331 0.400,0.916 0.169 0.400,0.886 0.331 0.404,0.886 0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.004 0.331 0.118,1.004 0.331 0.285,1.004 0.169 0.118,1.004 0.169 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.043 0.331 0.079,1.033 0.331 0.080,1.043 0.169 0.079,1.033 0.169 0.080,1.024 0.331 0.084,1.024 0.169 0.084,1.015 0.331 0.090,1.015 0.169 0.090,1.009 0.331 0.098,1.009 0.169 0.098,1.005 0.331 0.108,1.005 0.169 0.108,1.004 0.331 0.118,1.004 0.169 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 0.331 0.079,1.043 0.331 0.079,1.181 0.169 0.079,1.043 0.169 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 0.331 0.000,1.181 0.331 0.079,1.181 0.169 0.000,1.181 0.169 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.043 0.331 0.000,1.181 0.331 0.000,1.043 0.169 0.000,1.181 0.169 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.925 0.331 0.118,0.929 0.331 0.088,0.925 0.169 0.118,0.929 0.169 0.088,0.941 0.331 0.059,0.941 0.169 0.059,0.960 0.331 0.035,0.960 0.169 0.035,0.984 0.331 0.016,0.984 0.169 0.016,1.013 0.331 0.004,1.013 0.169 0.004,1.043 0.331 0.000,1.043 0.169 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.925 0.331 0.285,0.925 0.331 0.118,0.925 0.169 0.285,0.925 0.169 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.699 -0.965 0.325,-0.699 -0.965 0.404,-0.699 -0.965 0.325,0.699 -0.965 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.699 -0.965 0.325,-0.768 -0.896 0.404,-0.768 -0.896 0.325,-0.699 -0.965 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.768 -0.896 0.404,-0.768 -0.831 0.404,-0.768 -0.896 0.325,-0.768 -0.831 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.768 0.831 0.404,-0.768 0.896 0.404,-0.768 0.831 0.325,-0.768 0.896 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.768 -0.669 0.325,-0.886 -0.831 0.325,-0.886 -0.669 0.325,-0.768 -0.831 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.768 0.831 0.325,-0.886 0.669 0.325,-0.886 0.831 0.325,-0.768 0.669 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.768 -0.669 0.404,-0.768 -0.331 0.404,-0.768 -0.669 0.325,-0.768 -0.331 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.768 0.331 0.404,-0.768 0.669 0.404,-0.768 0.331 0.325,-0.768 0.669 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.768 -0.169 0.325,-0.886 -0.331 0.325,-0.886 -0.169 0.325,-0.768 -0.331 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.768 0.331 0.325,-0.886 0.169 0.325,-0.886 0.331 0.325,-0.768 0.169 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.768 -0.169 0.404,-0.768 0.169 0.404,-0.768 -0.169 0.325,-0.768 0.169 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.768 0.896 0.325,-0.699 0.965 0.404,-0.699 0.965 0.325,-0.768 0.896 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.768 -0.896 0.404,0.684 -0.935 0.404,0.699 -0.965 0.404,0.738 -0.881 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.004 -0.669 0.285,1.000 -0.669 0.316,1.004 -0.831 0.285,1.000 -0.831 0.316,0.988 -0.669 0.344,0.988 -0.831 0.344,0.969 -0.669 0.369,0.969 -0.831 0.369,0.945 -0.669 0.388,0.945 -0.831 0.388,0.916 -0.669 0.400,0.916 -0.831 0.400,0.886 -0.669 0.404,0.886 -0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.004 -0.669 0.118,1.004 -0.669 0.285,1.004 -0.831 0.118,1.004 -0.831 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.043 -0.669 0.079,1.033 -0.669 0.080,1.043 -0.831 0.079,1.033 -0.831 0.080,1.024 -0.669 0.084,1.024 -0.831 0.084,1.015 -0.669 0.090,1.015 -0.831 0.090,1.009 -0.669 0.098,1.009 -0.831 0.098,1.005 -0.669 0.108,1.005 -0.831 0.108,1.004 -0.669 0.118,1.004 -0.831 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 -0.669 0.079,1.043 -0.669 0.079,1.181 -0.831 0.079,1.043 -0.831 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 -0.669 0.000,1.181 -0.669 0.079,1.181 -0.831 0.000,1.181 -0.831 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.043 -0.669 0.000,1.181 -0.669 0.000,1.043 -0.831 0.000,1.181 -0.831 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.925 -0.669 0.118,0.929 -0.669 0.088,0.925 -0.831 0.118,0.929 -0.831 0.088,0.941 -0.669 0.059,0.941 -0.831 0.059,0.960 -0.669 0.035,0.960 -0.831 0.035,0.984 -0.669 0.016,0.984 -0.831 0.016,1.013 -0.669 0.004,1.013 -0.831 0.004,1.043 -0.669 0.000,1.043 -0.831 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.925 -0.669 0.285,0.925 -0.669 0.118,0.925 -0.831 0.285,0.925 -0.831 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.004 -0.169 0.285,1.000 -0.169 0.316,1.004 -0.331 0.285,1.000 -0.331 0.316,0.988 -0.169 0.344,0.988 -0.331 0.344,0.969 -0.169 0.369,0.969 -0.331 0.369,0.945 -0.169 0.388,0.945 -0.331 0.388,0.916 -0.169 0.400,0.916 -0.331 0.400,0.886 -0.169 0.404,0.886 -0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.004 -0.169 0.118,1.004 -0.169 0.285,1.004 -0.331 0.118,1.004 -0.331 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [1.043 -0.169 0.079,1.033 -0.169 0.080,1.043 -0.331 0.079,1.033 -0.331 0.080,1.024 -0.169 0.084,1.024 -0.331 0.084,1.015 -0.169 0.090,1.015 -0.331 0.090,1.009 -0.169 0.098,1.009 -0.331 0.098,1.005 -0.169 0.108,1.005 -0.331 0.108,1.004 -0.169 0.118,1.004 -0.331 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 -0.169 0.079,1.043 -0.169 0.079,1.181 -0.331 0.079,1.043 -0.331 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.181 -0.169 0.000,1.181 -0.169 0.079,1.181 -0.331 0.000,1.181 -0.331 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [1.043 -0.169 0.000,1.181 -0.169 0.000,1.043 -0.331 0.000,1.181 -0.331 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.925 -0.169 0.118,0.929 -0.169 0.088,0.925 -0.331 0.118,0.929 -0.331 0.088,0.941 -0.169 0.059,0.941 -0.331 0.059,0.960 -0.169 0.035,0.960 -0.331 0.035,0.984 -0.169 0.016,0.984 -0.331 0.016,1.013 -0.169 0.004,1.013 -0.331 0.004,1.043 -0.169 0.000,1.043 -0.331 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.925 -0.169 0.285,0.925 -0.169 0.118,0.925 -0.331 0.285,0.925 -0.331 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.699 0.965 0.404,0.684 0.935 0.404,0.699 0.965 0.404,-0.684 0.935 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.684 0.935 0.404,0.661 0.890 0.689,0.684 0.935 0.404,-0.661 0.890 0.689]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.719 0.886 0.461,-0.709 0.896 0.461,-0.738 0.881 0.404,-0.699 0.906 0.461,-0.684 0.935 0.404,-0.689 0.916 0.461,-0.711 0.881 0.518,-0.702 0.890 0.518,-0.693 0.899 0.518,-0.684 0.908 0.518,-0.693 0.858 0.689,-0.703 0.875 0.575,-0.695 0.884 0.575,-0.687 0.892 0.575,-0.679 0.900 0.575,-0.661 0.890 0.689,-0.695 0.870 0.632,-0.688 0.877 0.632,-0.680 0.884 0.632,-0.673 0.892 0.632]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1,1,5,4,-1,6,7,8,-1,9,7,6,-1,10,7,11,-1,11,7,9,-1,1,7,5,-1,5,7,10,-1]
|
||||
coord Coordinate { point [-0.738 -0.881 0.404,-0.693 -0.858 0.689,-0.738 -0.831 0.404,-0.738 -0.669 0.404,-0.738 -0.331 0.404,-0.738 -0.169 0.404,-0.738 0.831 0.404,-0.693 0.858 0.689,-0.738 0.881 0.404,-0.738 0.669 0.404,-0.738 0.169 0.404,-0.738 0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.689 -0.916 0.461,-0.699 -0.906 0.461,-0.684 -0.935 0.404,-0.709 -0.896 0.461,-0.738 -0.881 0.404,-0.719 -0.886 0.461,-0.684 -0.908 0.518,-0.693 -0.899 0.518,-0.702 -0.890 0.518,-0.711 -0.881 0.518,-0.661 -0.890 0.689,-0.679 -0.900 0.575,-0.687 -0.892 0.575,-0.695 -0.884 0.575,-0.703 -0.875 0.575,-0.693 -0.858 0.689,-0.673 -0.892 0.632,-0.680 -0.884 0.632,-0.688 -0.877 0.632,-0.695 -0.870 0.632]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.684 -0.935 0.404,-0.661 -0.890 0.689,-0.684 -0.935 0.404,0.661 -0.890 0.689]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,4,3,5,-1,6,4,5,-1,6,5,7,-1,8,6,7,-1,8,7,9,-1,10,8,9,-1,10,9,11,-1,12,10,11,-1,12,11,13,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,22,23,-1,24,23,25,-1,26,24,25,-1,26,25,27,-1,28,26,27,-1,28,27,29,-1,30,28,29,-1,30,29,31,-1,32,30,31,-1,32,31,33,-1,34,32,33,-1,34,33,35,-1,36,34,35,-1,36,35,37,-1,38,36,37,-1,38,37,39,-1,40,38,39,-1,40,39,41,-1,42,40,41,-1,42,41,43,-1,44,42,43,-1,44,43,45,-1,46,44,45,-1,46,45,47,-1,48,46,47,-1,48,47,49,-1,50,48,49,-1,50,49,51,-1,52,50,51,-1,52,51,53,-1,54,53,55,-1,54,52,53,-1,56,55,57,-1,56,54,55,-1,58,57,59,-1,58,56,57,-1,60,59,61,-1,60,58,59,-1,62,61,63,-1,62,60,61,-1,64,63,65,-1,64,62,63,-1,66,65,67,-1,66,64,65,-1,68,67,69,-1,68,66,67,-1,70,69,71,-1,70,68,69,-1,72,71,73,-1,72,70,71,-1,74,73,75,-1,74,72,73,-1,76,74,75,-1,76,75,77,-1,78,76,77,-1,78,77,79,-1,80,79,81,-1,80,78,79,-1,82,81,83,-1,82,80,81,-1,84,83,85,-1,84,82,83,-1,86,85,87,-1,86,84,85,-1,88,87,89,-1,88,86,87,-1,90,89,91,-1,90,88,89,-1,92,91,93,-1,92,90,91,-1,94,93,95,-1,94,92,93,-1,96,95,97,-1,96,94,95,-1,98,97,99,-1,98,96,97,-1,100,99,101,-1,100,98,99,-1,102,101,103,-1,102,100,101,-1,104,103,105,-1,104,102,103,-1,106,105,107,-1,106,104,105,-1,108,107,109,-1,108,106,107,-1,110,109,111,-1,110,108,109,-1,112,111,113,-1,112,110,111,-1,114,113,115,-1,114,112,113,-1,116,115,117,-1,116,114,115,-1,118,117,119,-1,118,116,117,-1,120,119,121,-1,120,118,119,-1,122,121,123,-1,122,120,121,-1,124,123,125,-1,124,122,123,-1,126,124,125,-1,126,125,127,-1,128,126,127,-1,128,127,129,-1,130,128,129,-1,130,129,131,-1,132,130,131,-1,132,131,133,-1,134,132,133,-1,134,133,135,-1,136,134,135,-1,136,135,137,-1,138,136,137,-1,138,137,139,-1,140,138,139,-1,140,139,141,-1,142,140,141,-1,142,141,143,-1,1,142,143,-1,1,143,2,-1]
|
||||
coord Coordinate { point [-0.427 0.516 0.669,-0.437 0.516 0.669,-0.437 0.516 0.689,-0.427 0.516 0.689,-0.417 0.518 0.669,-0.417 0.518 0.689,-0.407 0.520 0.669,-0.407 0.520 0.689,-0.397 0.523 0.669,-0.397 0.523 0.689,-0.387 0.527 0.669,-0.387 0.527 0.689,-0.378 0.532 0.669,-0.378 0.532 0.689,-0.369 0.537 0.669,-0.369 0.537 0.689,-0.361 0.543 0.669,-0.361 0.543 0.689,-0.354 0.550 0.669,-0.354 0.550 0.689,-0.347 0.558 0.669,-0.347 0.558 0.689,-0.340 0.566 0.669,-0.340 0.566 0.689,-0.335 0.575 0.669,-0.335 0.575 0.689,-0.330 0.584 0.669,-0.330 0.584 0.689,-0.326 0.594 0.669,-0.326 0.594 0.689,-0.323 0.603 0.669,-0.323 0.603 0.689,-0.321 0.613 0.669,-0.321 0.613 0.689,-0.319 0.624 0.669,-0.319 0.624 0.689,-0.319 0.634 0.669,-0.319 0.634 0.689,-0.319 0.644 0.669,-0.319 0.644 0.689,-0.321 0.654 0.669,-0.321 0.654 0.689,-0.323 0.664 0.669,-0.323 0.664 0.689,-0.326 0.674 0.669,-0.326 0.674 0.689,-0.330 0.684 0.669,-0.330 0.684 0.689,-0.335 0.693 0.669,-0.335 0.693 0.689,-0.340 0.702 0.669,-0.340 0.702 0.689,-0.347 0.710 0.669,-0.347 0.710 0.689,-0.354 0.717 0.669,-0.354 0.717 0.689,-0.361 0.724 0.669,-0.361 0.724 0.689,-0.369 0.731 0.669,-0.369 0.731 0.689,-0.378 0.736 0.669,-0.378 0.736 0.689,-0.387 0.741 0.669,-0.387 0.741 0.689,-0.397 0.745 0.669,-0.397 0.745 0.689,-0.407 0.748 0.669,-0.407 0.748 0.689,-0.417 0.750 0.669,-0.417 0.750 0.689,-0.427 0.752 0.669,-0.427 0.752 0.689,-0.437 0.752 0.669,-0.437 0.752 0.689,-0.447 0.752 0.669,-0.447 0.752 0.689,-0.458 0.750 0.669,-0.458 0.750 0.689,-0.468 0.748 0.669,-0.468 0.748 0.689,-0.477 0.745 0.669,-0.477 0.745 0.689,-0.487 0.741 0.669,-0.487 0.741 0.689,-0.496 0.736 0.669,-0.496 0.736 0.689,-0.505 0.731 0.669,-0.505 0.731 0.689,-0.513 0.724 0.669,-0.513 0.724 0.689,-0.521 0.717 0.669,-0.521 0.717 0.689,-0.528 0.710 0.669,-0.528 0.710 0.689,-0.534 0.702 0.669,-0.534 0.702 0.689,-0.539 0.693 0.669,-0.539 0.693 0.689,-0.544 0.684 0.669,-0.544 0.684 0.689,-0.548 0.674 0.669,-0.548 0.674 0.689,-0.551 0.664 0.669,-0.551 0.664 0.689,-0.553 0.654 0.669,-0.553 0.654 0.689,-0.555 0.644 0.669,-0.555 0.644 0.689,-0.555 0.634 0.669,-0.555 0.634 0.689,-0.555 0.624 0.669,-0.555 0.624 0.689,-0.553 0.613 0.669,-0.553 0.613 0.689,-0.551 0.603 0.669,-0.551 0.603 0.689,-0.548 0.594 0.669,-0.548 0.594 0.689,-0.544 0.584 0.669,-0.544 0.584 0.689,-0.539 0.575 0.669,-0.539 0.575 0.689,-0.534 0.566 0.669,-0.534 0.566 0.689,-0.528 0.558 0.669,-0.528 0.558 0.689,-0.521 0.550 0.669,-0.521 0.550 0.689,-0.513 0.543 0.669,-0.513 0.543 0.689,-0.505 0.537 0.669,-0.505 0.537 0.689,-0.496 0.532 0.669,-0.496 0.532 0.689,-0.487 0.527 0.669,-0.487 0.527 0.689,-0.477 0.523 0.669,-0.477 0.523 0.689,-0.468 0.520 0.669,-0.468 0.520 0.689,-0.458 0.518 0.669,-0.458 0.518 0.689,-0.447 0.516 0.669,-0.447 0.516 0.689]
|
||||
}}
|
||||
appearance Appearance{material USE IC-LABEL-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.699 -0.965 0.404,-0.684 -0.935 0.404,-0.699 -0.965 0.404,0.684 -0.935 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.699 -0.965 0.404,-0.738 -0.881 0.404,-0.768 -0.896 0.404,-0.684 -0.935 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.738 -0.881 0.404,-0.738 -0.831 0.404,-0.768 -0.896 0.404,-0.768 -0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [-1.181 -0.831 0.000,-1.043 -0.831 0.079,-1.181 -0.831 0.079,-1.043 -0.831 0.000,-1.013 -0.831 0.004,-1.033 -0.831 0.080,-0.984 -0.831 0.016,-1.024 -0.831 0.084,-0.960 -0.831 0.035,-1.015 -0.831 0.090,-0.941 -0.831 0.059,-1.009 -0.831 0.098,-0.929 -0.831 0.088,-1.005 -0.831 0.108,-0.925 -0.831 0.118,-1.004 -0.831 0.118,-0.925 -0.831 0.285,-1.004 -0.831 0.285,-0.924 -0.831 0.296,-1.000 -0.831 0.316,-0.920 -0.831 0.305,-0.988 -0.831 0.344,-0.914 -0.831 0.313,-0.969 -0.831 0.369,-0.906 -0.831 0.320,-0.945 -0.831 0.388,-0.896 -0.831 0.323,-0.916 -0.831 0.400,-0.886 -0.831 0.325,-0.886 -0.831 0.404,-0.768 -0.831 0.325,-0.768 -0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [-1.043 0.831 0.079,-1.181 0.831 0.000,-1.181 0.831 0.079,-1.043 0.831 0.000,-1.033 0.831 0.080,-1.013 0.831 0.004,-1.024 0.831 0.084,-0.984 0.831 0.016,-0.960 0.831 0.035,-1.015 0.831 0.090,-0.941 0.831 0.059,-1.009 0.831 0.098,-0.929 0.831 0.088,-1.005 0.831 0.108,-0.925 0.831 0.118,-1.004 0.831 0.118,-0.925 0.831 0.285,-1.004 0.831 0.285,-0.924 0.831 0.296,-1.000 0.831 0.316,-0.920 0.831 0.305,-0.988 0.831 0.344,-0.969 0.831 0.369,-0.914 0.831 0.313,-0.945 0.831 0.388,-0.906 0.831 0.320,-0.916 0.831 0.400,-0.896 0.831 0.323,-0.886 0.831 0.404,-0.886 0.831 0.325,-0.768 0.831 0.404,-0.768 0.831 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [-0.738 0.831 0.404,-0.768 0.896 0.404,-0.768 0.831 0.404,-0.738 0.881 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.886 -0.831 0.325,-0.896 -0.831 0.323,-0.886 -0.669 0.325,-0.896 -0.669 0.323,-0.906 -0.831 0.320,-0.906 -0.669 0.320,-0.914 -0.831 0.313,-0.914 -0.669 0.313,-0.920 -0.831 0.305,-0.920 -0.669 0.305,-0.924 -0.831 0.296,-0.924 -0.669 0.296,-0.925 -0.831 0.285,-0.925 -0.669 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [-1.043 -0.669 0.079,-1.181 -0.669 0.000,-1.181 -0.669 0.079,-1.043 -0.669 0.000,-1.033 -0.669 0.080,-1.013 -0.669 0.004,-1.024 -0.669 0.084,-0.984 -0.669 0.016,-0.960 -0.669 0.035,-1.015 -0.669 0.090,-0.941 -0.669 0.059,-1.009 -0.669 0.098,-0.929 -0.669 0.088,-1.005 -0.669 0.108,-0.925 -0.669 0.118,-1.004 -0.669 0.118,-0.925 -0.669 0.285,-1.004 -0.669 0.285,-0.924 -0.669 0.296,-1.000 -0.669 0.316,-0.920 -0.669 0.305,-0.988 -0.669 0.344,-0.969 -0.669 0.369,-0.914 -0.669 0.313,-0.945 -0.669 0.388,-0.906 -0.669 0.320,-0.916 -0.669 0.400,-0.896 -0.669 0.323,-0.886 -0.669 0.404,-0.886 -0.669 0.325,-0.768 -0.669 0.404,-0.768 -0.669 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [-1.181 0.669 0.000,-1.043 0.669 0.079,-1.181 0.669 0.079,-1.043 0.669 0.000,-1.013 0.669 0.004,-1.033 0.669 0.080,-0.984 0.669 0.016,-1.024 0.669 0.084,-0.960 0.669 0.035,-1.015 0.669 0.090,-0.941 0.669 0.059,-1.009 0.669 0.098,-0.929 0.669 0.088,-1.005 0.669 0.108,-0.925 0.669 0.118,-1.004 0.669 0.118,-0.925 0.669 0.285,-1.004 0.669 0.285,-0.924 0.669 0.296,-1.000 0.669 0.316,-0.920 0.669 0.305,-0.988 0.669 0.344,-0.914 0.669 0.313,-0.969 0.669 0.369,-0.906 0.669 0.320,-0.945 0.669 0.388,-0.896 0.669 0.323,-0.916 0.669 0.400,-0.886 0.669 0.325,-0.886 0.669 0.404,-0.768 0.669 0.325,-0.768 0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.886 0.669 0.325,-0.896 0.669 0.323,-0.886 0.831 0.325,-0.896 0.831 0.323,-0.906 0.669 0.320,-0.906 0.831 0.320,-0.914 0.669 0.313,-0.914 0.831 0.313,-0.920 0.669 0.305,-0.920 0.831 0.305,-0.924 0.669 0.296,-0.924 0.831 0.296,-0.925 0.669 0.285,-0.925 0.831 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.738 -0.669 0.404,-0.738 -0.331 0.404,-0.768 -0.669 0.404,-0.768 -0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [-1.181 -0.331 0.000,-1.043 -0.331 0.079,-1.181 -0.331 0.079,-1.043 -0.331 0.000,-1.013 -0.331 0.004,-1.033 -0.331 0.080,-0.984 -0.331 0.016,-1.024 -0.331 0.084,-0.960 -0.331 0.035,-1.015 -0.331 0.090,-0.941 -0.331 0.059,-1.009 -0.331 0.098,-0.929 -0.331 0.088,-1.005 -0.331 0.108,-0.925 -0.331 0.118,-1.004 -0.331 0.118,-0.925 -0.331 0.285,-1.004 -0.331 0.285,-0.924 -0.331 0.296,-1.000 -0.331 0.316,-0.920 -0.331 0.305,-0.988 -0.331 0.344,-0.914 -0.331 0.313,-0.969 -0.331 0.369,-0.906 -0.331 0.320,-0.945 -0.331 0.388,-0.896 -0.331 0.323,-0.916 -0.331 0.400,-0.886 -0.331 0.325,-0.886 -0.331 0.404,-0.768 -0.331 0.325,-0.768 -0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [-1.043 0.331 0.079,-1.181 0.331 0.000,-1.181 0.331 0.079,-1.043 0.331 0.000,-1.033 0.331 0.080,-1.013 0.331 0.004,-1.024 0.331 0.084,-0.984 0.331 0.016,-0.960 0.331 0.035,-1.015 0.331 0.090,-0.941 0.331 0.059,-1.009 0.331 0.098,-0.929 0.331 0.088,-1.005 0.331 0.108,-0.925 0.331 0.118,-1.004 0.331 0.118,-0.925 0.331 0.285,-1.004 0.331 0.285,-0.924 0.331 0.296,-1.000 0.331 0.316,-0.920 0.331 0.305,-0.988 0.331 0.344,-0.969 0.331 0.369,-0.914 0.331 0.313,-0.945 0.331 0.388,-0.906 0.331 0.320,-0.916 0.331 0.400,-0.896 0.331 0.323,-0.886 0.331 0.404,-0.886 0.331 0.325,-0.768 0.331 0.404,-0.768 0.331 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [-0.738 0.331 0.404,-0.768 0.669 0.404,-0.768 0.331 0.404,-0.738 0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.886 -0.331 0.325,-0.896 -0.331 0.323,-0.886 -0.169 0.325,-0.896 -0.169 0.323,-0.906 -0.331 0.320,-0.906 -0.169 0.320,-0.914 -0.331 0.313,-0.914 -0.169 0.313,-0.920 -0.331 0.305,-0.920 -0.169 0.305,-0.924 -0.331 0.296,-0.924 -0.169 0.296,-0.925 -0.331 0.285,-0.925 -0.169 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,20,-1,22,20,21,-1,24,25,23,-1,24,23,22,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1,30,31,29,-1,30,29,28,-1]
|
||||
coord Coordinate { point [-1.043 -0.169 0.079,-1.181 -0.169 0.000,-1.181 -0.169 0.079,-1.043 -0.169 0.000,-1.033 -0.169 0.080,-1.013 -0.169 0.004,-1.024 -0.169 0.084,-0.984 -0.169 0.016,-0.960 -0.169 0.035,-1.015 -0.169 0.090,-0.941 -0.169 0.059,-1.009 -0.169 0.098,-0.929 -0.169 0.088,-1.005 -0.169 0.108,-0.925 -0.169 0.118,-1.004 -0.169 0.118,-0.925 -0.169 0.285,-1.004 -0.169 0.285,-0.924 -0.169 0.296,-1.000 -0.169 0.316,-0.920 -0.169 0.305,-0.988 -0.169 0.344,-0.969 -0.169 0.369,-0.914 -0.169 0.313,-0.945 -0.169 0.388,-0.906 -0.169 0.320,-0.916 -0.169 0.400,-0.896 -0.169 0.323,-0.886 -0.169 0.404,-0.886 -0.169 0.325,-0.768 -0.169 0.404,-0.768 -0.169 0.325]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,22,23,20,-1,20,23,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1,30,31,28,-1,28,31,29,-1]
|
||||
coord Coordinate { point [-1.181 0.169 0.000,-1.043 0.169 0.079,-1.181 0.169 0.079,-1.043 0.169 0.000,-1.013 0.169 0.004,-1.033 0.169 0.080,-0.984 0.169 0.016,-1.024 0.169 0.084,-0.960 0.169 0.035,-1.015 0.169 0.090,-0.941 0.169 0.059,-1.009 0.169 0.098,-0.929 0.169 0.088,-1.005 0.169 0.108,-0.925 0.169 0.118,-1.004 0.169 0.118,-0.925 0.169 0.285,-1.004 0.169 0.285,-0.924 0.169 0.296,-1.000 0.169 0.316,-0.920 0.169 0.305,-0.988 0.169 0.344,-0.914 0.169 0.313,-0.969 0.169 0.369,-0.906 0.169 0.320,-0.945 0.169 0.388,-0.896 0.169 0.323,-0.916 0.169 0.400,-0.886 0.169 0.325,-0.886 0.169 0.404,-0.768 0.169 0.325,-0.768 0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.886 0.169 0.325,-0.896 0.169 0.323,-0.886 0.331 0.325,-0.896 0.331 0.323,-0.906 0.169 0.320,-0.906 0.331 0.320,-0.914 0.169 0.313,-0.914 0.331 0.313,-0.920 0.169 0.305,-0.920 0.331 0.305,-0.924 0.169 0.296,-0.924 0.331 0.296,-0.925 0.169 0.285,-0.925 0.331 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.738 -0.169 0.404,-0.738 0.169 0.404,-0.768 -0.169 0.404,-0.768 0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.768 0.896 0.404,-0.684 0.935 0.404,-0.699 0.965 0.404,-0.738 0.881 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [-0.886 -0.669 0.404,-0.768 -0.831 0.404,-0.768 -0.669 0.404,-0.886 -0.831 0.404,-0.738 -0.831 0.404,-0.738 -0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [-0.886 -0.169 0.404,-0.768 -0.331 0.404,-0.768 -0.169 0.404,-0.886 -0.331 0.404,-0.738 -0.331 0.404,-0.738 -0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [-0.886 0.831 0.404,-0.768 0.669 0.404,-0.768 0.831 0.404,-0.886 0.669 0.404,-0.738 0.669 0.404,-0.738 0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1]
|
||||
coord Coordinate { point [-0.886 0.331 0.404,-0.768 0.169 0.404,-0.768 0.331 0.404,-0.886 0.169 0.404,-0.738 0.169 0.404,-0.738 0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,18,-1,0,18,19,-1,0,19,20,-1,0,20,21,-1,0,21,22,-1,0,22,23,-1,0,23,24,-1,0,24,25,-1,0,25,26,-1,0,26,27,-1,0,27,28,-1,0,28,29,-1,0,29,30,-1,0,30,31,-1,0,31,32,-1,0,32,33,-1,0,33,34,-1,0,34,35,-1,0,35,36,-1,0,36,37,-1,0,37,38,-1,0,38,39,-1,0,39,40,-1,0,40,41,-1,0,41,42,-1,0,42,43,-1,0,43,44,-1,0,44,45,-1,0,45,46,-1,0,46,47,-1,0,47,48,-1,0,48,49,-1,0,49,50,-1,0,50,51,-1,0,51,52,-1,0,52,53,-1,0,53,54,-1,0,54,55,-1,0,55,56,-1,0,56,57,-1,0,57,58,-1,0,58,59,-1,0,59,60,-1,0,60,61,-1,0,61,62,-1,0,62,63,-1,0,63,64,-1,0,64,65,-1,0,65,66,-1,0,66,67,-1,0,67,68,-1,0,68,69,-1,0,69,70,-1,0,70,71,-1,0,71,1,-1]
|
||||
coord Coordinate { point [-0.354 0.550 0.669,-0.437 0.516 0.669,-0.427 0.516 0.669,-0.417 0.518 0.669,-0.407 0.520 0.669,-0.397 0.523 0.669,-0.387 0.527 0.669,-0.378 0.532 0.669,-0.369 0.537 0.669,-0.361 0.543 0.669,-0.347 0.558 0.669,-0.340 0.566 0.669,-0.335 0.575 0.669,-0.330 0.584 0.669,-0.326 0.594 0.669,-0.323 0.603 0.669,-0.321 0.613 0.669,-0.319 0.624 0.669,-0.319 0.634 0.669,-0.319 0.644 0.669,-0.321 0.654 0.669,-0.323 0.664 0.669,-0.326 0.674 0.669,-0.330 0.684 0.669,-0.335 0.693 0.669,-0.340 0.702 0.669,-0.347 0.710 0.669,-0.354 0.717 0.669,-0.361 0.724 0.669,-0.369 0.731 0.669,-0.378 0.736 0.669,-0.387 0.741 0.669,-0.397 0.745 0.669,-0.407 0.748 0.669,-0.417 0.750 0.669,-0.427 0.752 0.669,-0.437 0.752 0.669,-0.447 0.752 0.669,-0.458 0.750 0.669,-0.468 0.748 0.669,-0.477 0.745 0.669,-0.487 0.741 0.669,-0.496 0.736 0.669,-0.505 0.731 0.669,-0.513 0.724 0.669,-0.521 0.717 0.669,-0.528 0.710 0.669,-0.534 0.702 0.669,-0.539 0.693 0.669,-0.544 0.684 0.669,-0.548 0.674 0.669,-0.551 0.664 0.669,-0.553 0.654 0.669,-0.555 0.644 0.669,-0.555 0.634 0.669,-0.555 0.624 0.669,-0.553 0.613 0.669,-0.551 0.603 0.669,-0.548 0.594 0.669,-0.544 0.584 0.669,-0.539 0.575 0.669,-0.534 0.566 0.669,-0.528 0.558 0.669,-0.521 0.550 0.669,-0.513 0.543 0.669,-0.505 0.537 0.669,-0.496 0.532 0.669,-0.487 0.527 0.669,-0.477 0.523 0.669,-0.468 0.520 0.669,-0.458 0.518 0.669,-0.447 0.516 0.669]
|
||||
}}
|
||||
appearance Appearance{material USE IC-LABEL-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.004 -0.831 0.285,-1.000 -0.831 0.316,-1.004 -0.669 0.285,-1.000 -0.669 0.316,-0.988 -0.831 0.344,-0.988 -0.669 0.344,-0.969 -0.831 0.369,-0.969 -0.669 0.369,-0.945 -0.831 0.388,-0.945 -0.669 0.388,-0.916 -0.831 0.400,-0.916 -0.669 0.400,-0.886 -0.831 0.404,-0.886 -0.669 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.004 -0.831 0.118,-1.004 -0.831 0.285,-1.004 -0.669 0.118,-1.004 -0.669 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.043 -0.831 0.079,-1.033 -0.831 0.080,-1.043 -0.669 0.079,-1.033 -0.669 0.080,-1.024 -0.831 0.084,-1.024 -0.669 0.084,-1.015 -0.831 0.090,-1.015 -0.669 0.090,-1.009 -0.831 0.098,-1.009 -0.669 0.098,-1.005 -0.831 0.108,-1.005 -0.669 0.108,-1.004 -0.831 0.118,-1.004 -0.669 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 -0.831 0.079,-1.043 -0.831 0.079,-1.181 -0.669 0.079,-1.043 -0.669 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 -0.831 0.000,-1.181 -0.831 0.079,-1.181 -0.669 0.000,-1.181 -0.669 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.043 -0.831 0.000,-1.181 -0.831 0.000,-1.043 -0.669 0.000,-1.181 -0.669 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.925 -0.831 0.118,-0.929 -0.831 0.088,-0.925 -0.669 0.118,-0.929 -0.669 0.088,-0.941 -0.831 0.059,-0.941 -0.669 0.059,-0.960 -0.831 0.035,-0.960 -0.669 0.035,-0.984 -0.831 0.016,-0.984 -0.669 0.016,-1.013 -0.831 0.004,-1.013 -0.669 0.004,-1.043 -0.831 0.000,-1.043 -0.669 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.925 -0.831 0.285,-0.925 -0.831 0.118,-0.925 -0.669 0.285,-0.925 -0.669 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.004 0.669 0.285,-1.000 0.669 0.316,-1.004 0.831 0.285,-1.000 0.831 0.316,-0.988 0.669 0.344,-0.988 0.831 0.344,-0.969 0.669 0.369,-0.969 0.831 0.369,-0.945 0.669 0.388,-0.945 0.831 0.388,-0.916 0.669 0.400,-0.916 0.831 0.400,-0.886 0.669 0.404,-0.886 0.831 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.004 0.669 0.118,-1.004 0.669 0.285,-1.004 0.831 0.118,-1.004 0.831 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.043 0.669 0.079,-1.033 0.669 0.080,-1.043 0.831 0.079,-1.033 0.831 0.080,-1.024 0.669 0.084,-1.024 0.831 0.084,-1.015 0.669 0.090,-1.015 0.831 0.090,-1.009 0.669 0.098,-1.009 0.831 0.098,-1.005 0.669 0.108,-1.005 0.831 0.108,-1.004 0.669 0.118,-1.004 0.831 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 0.669 0.079,-1.043 0.669 0.079,-1.181 0.831 0.079,-1.043 0.831 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 0.669 0.000,-1.181 0.669 0.079,-1.181 0.831 0.000,-1.181 0.831 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.043 0.669 0.000,-1.181 0.669 0.000,-1.043 0.831 0.000,-1.181 0.831 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.925 0.669 0.118,-0.929 0.669 0.088,-0.925 0.831 0.118,-0.929 0.831 0.088,-0.941 0.669 0.059,-0.941 0.831 0.059,-0.960 0.669 0.035,-0.960 0.831 0.035,-0.984 0.669 0.016,-0.984 0.831 0.016,-1.013 0.669 0.004,-1.013 0.831 0.004,-1.043 0.669 0.000,-1.043 0.831 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.925 0.669 0.285,-0.925 0.669 0.118,-0.925 0.831 0.285,-0.925 0.831 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.004 -0.331 0.285,-1.000 -0.331 0.316,-1.004 -0.169 0.285,-1.000 -0.169 0.316,-0.988 -0.331 0.344,-0.988 -0.169 0.344,-0.969 -0.331 0.369,-0.969 -0.169 0.369,-0.945 -0.331 0.388,-0.945 -0.169 0.388,-0.916 -0.331 0.400,-0.916 -0.169 0.400,-0.886 -0.331 0.404,-0.886 -0.169 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.004 -0.331 0.118,-1.004 -0.331 0.285,-1.004 -0.169 0.118,-1.004 -0.169 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.043 -0.331 0.079,-1.033 -0.331 0.080,-1.043 -0.169 0.079,-1.033 -0.169 0.080,-1.024 -0.331 0.084,-1.024 -0.169 0.084,-1.015 -0.331 0.090,-1.015 -0.169 0.090,-1.009 -0.331 0.098,-1.009 -0.169 0.098,-1.005 -0.331 0.108,-1.005 -0.169 0.108,-1.004 -0.331 0.118,-1.004 -0.169 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 -0.331 0.079,-1.043 -0.331 0.079,-1.181 -0.169 0.079,-1.043 -0.169 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 -0.331 0.000,-1.181 -0.331 0.079,-1.181 -0.169 0.000,-1.181 -0.169 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.043 -0.331 0.000,-1.181 -0.331 0.000,-1.043 -0.169 0.000,-1.181 -0.169 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.925 -0.331 0.118,-0.929 -0.331 0.088,-0.925 -0.169 0.118,-0.929 -0.169 0.088,-0.941 -0.331 0.059,-0.941 -0.169 0.059,-0.960 -0.331 0.035,-0.960 -0.169 0.035,-0.984 -0.331 0.016,-0.984 -0.169 0.016,-1.013 -0.331 0.004,-1.013 -0.169 0.004,-1.043 -0.331 0.000,-1.043 -0.169 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.925 -0.331 0.285,-0.925 -0.331 0.118,-0.925 -0.169 0.285,-0.925 -0.169 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.004 0.169 0.285,-1.000 0.169 0.316,-1.004 0.331 0.285,-1.000 0.331 0.316,-0.988 0.169 0.344,-0.988 0.331 0.344,-0.969 0.169 0.369,-0.969 0.331 0.369,-0.945 0.169 0.388,-0.945 0.331 0.388,-0.916 0.169 0.400,-0.916 0.331 0.400,-0.886 0.169 0.404,-0.886 0.331 0.404]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.004 0.169 0.118,-1.004 0.169 0.285,-1.004 0.331 0.118,-1.004 0.331 0.285]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-1.043 0.169 0.079,-1.033 0.169 0.080,-1.043 0.331 0.079,-1.033 0.331 0.080,-1.024 0.169 0.084,-1.024 0.331 0.084,-1.015 0.169 0.090,-1.015 0.331 0.090,-1.009 0.169 0.098,-1.009 0.331 0.098,-1.005 0.169 0.108,-1.005 0.331 0.108,-1.004 0.169 0.118,-1.004 0.331 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 0.169 0.079,-1.043 0.169 0.079,-1.181 0.331 0.079,-1.043 0.331 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.181 0.169 0.000,-1.181 0.169 0.079,-1.181 0.331 0.000,-1.181 0.331 0.079]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-1.043 0.169 0.000,-1.181 0.169 0.000,-1.043 0.331 0.000,-1.181 0.331 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.925 0.169 0.118,-0.929 0.169 0.088,-0.925 0.331 0.118,-0.929 0.331 0.088,-0.941 0.169 0.059,-0.941 0.331 0.059,-0.960 0.169 0.035,-0.960 0.331 0.035,-0.984 0.169 0.016,-0.984 0.331 0.016,-1.013 0.169 0.004,-1.013 0.331 0.004,-1.043 0.169 0.000,-1.043 0.331 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.925 0.169 0.285,-0.925 0.169 0.118,-0.925 0.331 0.285,-0.925 0.331 0.118]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
@@ -0,0 +1,507 @@
|
||||
#VRML V2.0 utf8
|
||||
#kicad StepUp wrl exported
|
||||
|
||||
# Copyright (C) 2017, kicad StepUp
|
||||
#
|
||||
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
|
||||
# with the following exception:
|
||||
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
|
||||
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
|
||||
# as part of the 'Licensed Material'.
|
||||
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
|
||||
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
|
||||
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
|
||||
# Disclaimer of Warranties and Limitation of Liability.
|
||||
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
|
||||
# *USE 3D CAD DATA AT YOUR OWN RISK*
|
||||
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
|
||||
#
|
||||
Shape {
|
||||
appearance Appearance {material DEF PIN-01 Material {
|
||||
ambientIntensity 0.271
|
||||
diffuseColor 0.824 0.82 0.781
|
||||
specularColor 0.328 0.258 0.172
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.7
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF IC-LABEL-01 Material {
|
||||
ambientIntensity 0.082
|
||||
diffuseColor 0.691 0.664 0.598
|
||||
specularColor 0.0 0.0 0.0
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.01
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape {
|
||||
appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
|
||||
ambientIntensity 0.293
|
||||
diffuseColor 0.148 0.145 0.145
|
||||
specularColor 0.18 0.168 0.16
|
||||
emissiveColor 0.0 0.0 0.0
|
||||
transparency 0.0
|
||||
shininess 0.35
|
||||
}
|
||||
}
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.198 0.372 0.039,0.209 0.394 0.197,0.198 0.372 0.039,-0.209 0.394 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,5,6,-1,7,5,4,-1,3,5,7,-1,1,5,3,-1]
|
||||
coord Coordinate { point [0.198 0.372 0.039,0.224 0.345 0.039,-0.198 0.372 0.039,-0.224 0.345 0.039,-0.198 -0.372 0.039,0.224 -0.345 0.039,0.198 -0.372 0.039,-0.224 -0.345 0.039]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.206 0.370 0.071,0.211 0.365 0.071,0.198 0.372 0.039,0.217 0.359 0.071,0.224 0.345 0.039,0.223 0.353 0.071,0.208 0.374 0.102,0.214 0.368 0.102,0.220 0.362 0.102,0.227 0.356 0.102,0.209 0.394 0.197,0.211 0.378 0.134,0.217 0.372 0.134,0.224 0.365 0.134,0.231 0.358 0.134,0.246 0.356 0.197,0.213 0.382 0.165,0.221 0.375 0.165,0.228 0.368 0.165,0.235 0.361 0.165]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.209 0.394 0.197,0.209 0.394 0.256,0.209 0.394 0.197,-0.209 0.394 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.223 0.353 0.071,-0.217 0.359 0.071,-0.224 0.345 0.039,-0.211 0.365 0.071,-0.198 0.372 0.039,-0.206 0.370 0.071,-0.227 0.356 0.102,-0.220 0.362 0.102,-0.214 0.368 0.102,-0.208 0.374 0.102,-0.246 0.356 0.197,-0.231 0.358 0.134,-0.224 0.365 0.134,-0.217 0.372 0.134,-0.211 0.378 0.134,-0.209 0.394 0.197,-0.235 0.361 0.165,-0.228 0.368 0.165,-0.221 0.375 0.165,-0.213 0.382 0.165]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,1,4,2,-1,3,5,4,-1]
|
||||
coord Coordinate { point [0.246 0.356 0.197,0.246 0.059 0.197,0.224 0.345 0.039,0.246 -0.059 0.197,0.224 -0.345 0.039,0.246 -0.356 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.223 -0.353 0.071,0.217 -0.359 0.071,0.224 -0.345 0.039,0.211 -0.365 0.071,0.198 -0.372 0.039,0.206 -0.370 0.071,0.227 -0.356 0.102,0.220 -0.362 0.102,0.214 -0.368 0.102,0.208 -0.374 0.102,0.246 -0.356 0.197,0.231 -0.358 0.134,0.224 -0.365 0.134,0.217 -0.372 0.134,0.211 -0.378 0.134,0.209 -0.394 0.197,0.235 -0.361 0.165,0.228 -0.368 0.165,0.221 -0.375 0.165,0.213 -0.382 0.165]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.198 -0.372 0.039,-0.209 -0.394 0.197,-0.198 -0.372 0.039,0.209 -0.394 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.206 -0.370 0.071,-0.211 -0.365 0.071,-0.198 -0.372 0.039,-0.217 -0.359 0.071,-0.224 -0.345 0.039,-0.223 -0.353 0.071,-0.208 -0.374 0.102,-0.214 -0.368 0.102,-0.220 -0.362 0.102,-0.227 -0.356 0.102,-0.209 -0.394 0.197,-0.211 -0.378 0.134,-0.217 -0.372 0.134,-0.224 -0.365 0.134,-0.231 -0.358 0.134,-0.246 -0.356 0.197,-0.213 -0.382 0.165,-0.221 -0.375 0.165,-0.228 -0.368 0.165,-0.235 -0.361 0.165]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,4,6,5,-1,6,7,5,-1]
|
||||
coord Coordinate { point [-0.246 -0.356 0.197,-0.246 -0.315 0.197,-0.224 -0.345 0.039,-0.246 -0.197 0.197,-0.246 0.197 0.197,-0.224 0.345 0.039,-0.246 0.315 0.197,-0.246 0.356 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.209 0.394 0.197,0.246 0.356 0.256,0.246 0.356 0.197,0.209 0.394 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.209 0.394 0.256,0.204 0.384 0.256,0.209 0.394 0.256,-0.204 0.384 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.246 0.356 0.197,-0.209 0.394 0.256,-0.209 0.394 0.197,-0.246 0.356 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.246 0.356 0.256,0.246 0.059 0.256,0.246 0.356 0.197,0.246 0.059 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.246 -0.059 0.256,0.246 -0.356 0.256,0.246 -0.059 0.197,0.246 -0.356 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.246 0.059 0.197,0.256 0.059 0.196,0.246 -0.059 0.197,0.256 -0.059 0.196,0.266 0.059 0.192,0.266 -0.059 0.192,0.274 0.059 0.185,0.274 -0.059 0.185,0.280 0.059 0.177,0.280 -0.059 0.177,0.284 0.059 0.168,0.284 -0.059 0.168,0.285 0.059 0.157,0.285 -0.059 0.157]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.246 -0.356 0.197,0.209 -0.394 0.256,0.209 -0.394 0.197,0.246 -0.356 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.209 -0.394 0.197,-0.209 -0.394 0.256,-0.209 -0.394 0.197,0.209 -0.394 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.209 -0.394 0.197,-0.246 -0.356 0.256,-0.246 -0.356 0.197,-0.209 -0.394 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.246 -0.356 0.256,-0.246 -0.315 0.256,-0.246 -0.356 0.197,-0.246 -0.315 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.246 0.315 0.256,-0.246 0.356 0.256,-0.246 0.315 0.197,-0.246 0.356 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.246 -0.315 0.197,-0.256 -0.315 0.196,-0.246 -0.197 0.197,-0.256 -0.197 0.196,-0.266 -0.315 0.192,-0.266 -0.197 0.192,-0.274 -0.315 0.185,-0.274 -0.197 0.185,-0.280 -0.315 0.177,-0.280 -0.197 0.177,-0.284 -0.315 0.168,-0.284 -0.197 0.168,-0.285 -0.315 0.157,-0.285 -0.197 0.157]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.246 0.197 0.197,-0.256 0.197 0.196,-0.246 0.315 0.197,-0.256 0.315 0.196,-0.266 0.197 0.192,-0.266 0.315 0.192,-0.274 0.197 0.185,-0.274 0.315 0.185,-0.280 0.197 0.177,-0.280 0.315 0.177,-0.284 0.197 0.168,-0.284 0.315 0.168,-0.285 0.197 0.157,-0.285 0.315 0.157]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.246 -0.197 0.256,-0.246 0.197 0.256,-0.246 -0.197 0.197,-0.246 0.197 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.209 0.394 0.256,0.236 0.351 0.256,0.246 0.356 0.256,0.204 0.384 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.204 0.384 0.256,0.193 0.362 0.413,0.204 0.384 0.256,-0.193 0.362 0.413]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.246 0.356 0.256,-0.204 0.384 0.256,-0.209 0.394 0.256,-0.236 0.351 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.236 0.351 0.256,0.236 0.059 0.256,0.246 0.356 0.256,0.246 0.059 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,8,9,6,-1,6,9,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,21,22,23,-1,20,22,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1]
|
||||
coord Coordinate { point [0.394 0.059 0.000,0.384 0.059 0.059,0.394 0.059 0.059,0.384 0.059 0.000,0.358 0.059 0.003,0.374 0.059 0.060,0.335 0.059 0.013,0.364 0.059 0.064,0.314 0.059 0.029,0.356 0.059 0.071,0.299 0.059 0.049,0.350 0.059 0.079,0.289 0.059 0.073,0.346 0.059 0.088,0.285 0.059 0.098,0.344 0.059 0.098,0.285 0.059 0.157,0.344 0.059 0.157,0.284 0.059 0.168,0.341 0.059 0.183,0.280 0.059 0.177,0.331 0.059 0.207,0.274 0.059 0.185,0.316 0.059 0.227,0.266 0.059 0.192,0.295 0.059 0.243,0.256 0.059 0.196,0.272 0.059 0.253,0.246 0.059 0.197,0.246 0.059 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,25,22,-1,24,22,23,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1]
|
||||
coord Coordinate { point [0.384 -0.059 0.059,0.394 -0.059 0.000,0.394 -0.059 0.059,0.384 -0.059 0.000,0.374 -0.059 0.060,0.358 -0.059 0.003,0.364 -0.059 0.064,0.335 -0.059 0.013,0.356 -0.059 0.071,0.314 -0.059 0.029,0.299 -0.059 0.049,0.350 -0.059 0.079,0.289 -0.059 0.073,0.346 -0.059 0.088,0.285 -0.059 0.098,0.344 -0.059 0.098,0.285 -0.059 0.157,0.344 -0.059 0.157,0.284 -0.059 0.168,0.341 -0.059 0.183,0.280 -0.059 0.177,0.331 -0.059 0.207,0.274 -0.059 0.185,0.316 -0.059 0.227,0.295 -0.059 0.243,0.266 -0.059 0.192,0.272 -0.059 0.253,0.256 -0.059 0.196,0.246 -0.059 0.256,0.246 -0.059 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [0.236 -0.059 0.256,0.246 -0.356 0.256,0.246 -0.059 0.256,0.236 -0.351 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.285 0.059 0.157,0.285 0.059 0.098,0.285 -0.059 0.157,0.285 -0.059 0.098]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.246 -0.356 0.256,0.204 -0.384 0.256,0.209 -0.394 0.256,0.236 -0.351 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.209 -0.394 0.256,-0.204 -0.384 0.256,-0.209 -0.394 0.256,0.204 -0.384 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.209 -0.394 0.256,-0.236 -0.351 0.256,-0.246 -0.356 0.256,-0.204 -0.384 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.236 -0.351 0.256,-0.236 -0.315 0.256,-0.246 -0.356 0.256,-0.246 -0.315 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,8,9,6,-1,6,9,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,21,22,23,-1,20,22,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1]
|
||||
coord Coordinate { point [-0.394 -0.315 0.000,-0.384 -0.315 0.059,-0.394 -0.315 0.059,-0.384 -0.315 0.000,-0.358 -0.315 0.003,-0.374 -0.315 0.060,-0.335 -0.315 0.013,-0.364 -0.315 0.064,-0.314 -0.315 0.029,-0.356 -0.315 0.071,-0.299 -0.315 0.049,-0.350 -0.315 0.079,-0.289 -0.315 0.073,-0.346 -0.315 0.088,-0.285 -0.315 0.098,-0.344 -0.315 0.098,-0.285 -0.315 0.157,-0.344 -0.315 0.157,-0.284 -0.315 0.168,-0.341 -0.315 0.183,-0.280 -0.315 0.177,-0.331 -0.315 0.207,-0.274 -0.315 0.185,-0.316 -0.315 0.227,-0.266 -0.315 0.192,-0.295 -0.315 0.243,-0.256 -0.315 0.196,-0.272 -0.315 0.253,-0.246 -0.315 0.197,-0.246 -0.315 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,25,22,-1,24,22,23,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1]
|
||||
coord Coordinate { point [-0.384 0.315 0.059,-0.394 0.315 0.000,-0.394 0.315 0.059,-0.384 0.315 0.000,-0.374 0.315 0.060,-0.358 0.315 0.003,-0.364 0.315 0.064,-0.335 0.315 0.013,-0.356 0.315 0.071,-0.314 0.315 0.029,-0.299 0.315 0.049,-0.350 0.315 0.079,-0.289 0.315 0.073,-0.346 0.315 0.088,-0.285 0.315 0.098,-0.344 0.315 0.098,-0.285 0.315 0.157,-0.344 0.315 0.157,-0.284 0.315 0.168,-0.341 0.315 0.183,-0.280 0.315 0.177,-0.331 0.315 0.207,-0.274 0.315 0.185,-0.316 0.315 0.227,-0.295 0.315 0.243,-0.266 0.315 0.192,-0.272 0.315 0.253,-0.256 0.315 0.196,-0.246 0.315 0.256,-0.246 0.315 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
|
||||
coord Coordinate { point [-0.236 0.315 0.256,-0.246 0.356 0.256,-0.246 0.315 0.256,-0.236 0.351 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,25,22,-1,24,22,23,-1,26,27,25,-1,26,25,24,-1,28,29,27,-1,28,27,26,-1]
|
||||
coord Coordinate { point [-0.384 -0.197 0.059,-0.394 -0.197 0.000,-0.394 -0.197 0.059,-0.384 -0.197 0.000,-0.374 -0.197 0.060,-0.358 -0.197 0.003,-0.364 -0.197 0.064,-0.335 -0.197 0.013,-0.356 -0.197 0.071,-0.314 -0.197 0.029,-0.299 -0.197 0.049,-0.350 -0.197 0.079,-0.289 -0.197 0.073,-0.346 -0.197 0.088,-0.285 -0.197 0.098,-0.344 -0.197 0.098,-0.285 -0.197 0.157,-0.344 -0.197 0.157,-0.284 -0.197 0.168,-0.341 -0.197 0.183,-0.280 -0.197 0.177,-0.331 -0.197 0.207,-0.274 -0.197 0.185,-0.316 -0.197 0.227,-0.295 -0.197 0.243,-0.266 -0.197 0.192,-0.272 -0.197 0.253,-0.256 -0.197 0.196,-0.246 -0.197 0.256,-0.246 -0.197 0.197]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.285 -0.315 0.157,-0.285 -0.315 0.098,-0.285 -0.197 0.157,-0.285 -0.197 0.098]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,3,5,1,-1,6,7,4,-1,4,7,5,-1,8,9,6,-1,6,9,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,21,22,23,-1,20,22,21,-1,24,25,22,-1,22,25,23,-1,26,27,24,-1,24,27,25,-1,28,29,26,-1,26,29,27,-1]
|
||||
coord Coordinate { point [-0.394 0.197 0.000,-0.384 0.197 0.059,-0.394 0.197 0.059,-0.384 0.197 0.000,-0.358 0.197 0.003,-0.374 0.197 0.060,-0.335 0.197 0.013,-0.364 0.197 0.064,-0.314 0.197 0.029,-0.356 0.197 0.071,-0.299 0.197 0.049,-0.350 0.197 0.079,-0.289 0.197 0.073,-0.346 0.197 0.088,-0.285 0.197 0.098,-0.344 0.197 0.098,-0.285 0.197 0.157,-0.344 0.197 0.157,-0.284 0.197 0.168,-0.341 0.197 0.183,-0.280 0.197 0.177,-0.331 0.197 0.207,-0.274 0.197 0.185,-0.316 0.197 0.227,-0.266 0.197 0.192,-0.295 0.197 0.243,-0.256 0.197 0.196,-0.272 0.197 0.253,-0.246 0.197 0.197,-0.246 0.197 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.285 0.197 0.157,-0.285 0.197 0.098,-0.285 0.315 0.157,-0.285 0.315 0.098]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.236 -0.197 0.256,-0.236 0.197 0.256,-0.246 -0.197 0.256,-0.246 0.197 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.208 0.373 0.287,0.214 0.367 0.287,0.204 0.384 0.256,0.220 0.361 0.287,0.236 0.351 0.256,0.226 0.355 0.287,0.205 0.369 0.319,0.211 0.364 0.319,0.216 0.358 0.319,0.222 0.353 0.319,0.193 0.362 0.413,0.202 0.365 0.350,0.207 0.360 0.350,0.213 0.355 0.350,0.218 0.350 0.350,0.214 0.340 0.413,0.200 0.361 0.382,0.204 0.357 0.382,0.209 0.352 0.382,0.214 0.347 0.382]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,6,-1,4,7,5,-1,4,3,7,-1,4,0,3,-1]
|
||||
coord Coordinate { point [0.214 0.340 0.413,0.193 0.362 0.413,-0.193 0.362 0.413,-0.214 0.340 0.413,0.214 -0.340 0.413,-0.193 -0.362 0.413,0.193 -0.362 0.413,-0.214 -0.340 0.413]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.226 0.355 0.287,-0.220 0.361 0.287,-0.236 0.351 0.256,-0.214 0.367 0.287,-0.204 0.384 0.256,-0.208 0.373 0.287,-0.222 0.353 0.319,-0.216 0.358 0.319,-0.211 0.364 0.319,-0.205 0.369 0.319,-0.214 0.340 0.413,-0.218 0.350 0.350,-0.213 0.355 0.350,-0.207 0.360 0.350,-0.202 0.365 0.350,-0.193 0.362 0.413,-0.214 0.347 0.382,-0.209 0.352 0.382,-0.204 0.357 0.382,-0.200 0.361 0.382]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,0,4,1,-1,1,4,3,-1]
|
||||
coord Coordinate { point [0.214 0.340 0.413,0.236 0.059 0.256,0.236 0.351 0.256,0.236 -0.059 0.256,0.214 -0.340 0.413,0.236 -0.351 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.246 -0.059 0.256,0.236 0.059 0.256,0.236 -0.059 0.256,0.246 0.059 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.344 0.059 0.157,0.341 0.059 0.183,0.344 -0.059 0.157,0.341 -0.059 0.183,0.331 0.059 0.207,0.331 -0.059 0.207,0.316 0.059 0.227,0.316 -0.059 0.227,0.295 0.059 0.243,0.295 -0.059 0.243,0.272 0.059 0.253,0.272 -0.059 0.253,0.246 0.059 0.256,0.246 -0.059 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.344 0.059 0.098,0.344 0.059 0.157,0.344 -0.059 0.098,0.344 -0.059 0.157]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.384 0.059 0.059,0.374 0.059 0.060,0.384 -0.059 0.059,0.374 -0.059 0.060,0.364 0.059 0.064,0.364 -0.059 0.064,0.356 0.059 0.071,0.356 -0.059 0.071,0.350 0.059 0.079,0.350 -0.059 0.079,0.346 0.059 0.088,0.346 -0.059 0.088,0.344 0.059 0.098,0.344 -0.059 0.098]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.394 0.059 0.059,0.384 0.059 0.059,0.394 -0.059 0.059,0.384 -0.059 0.059]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.394 0.059 0.000,0.394 0.059 0.059,0.394 -0.059 0.000,0.394 -0.059 0.059]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [0.384 0.059 0.000,0.394 0.059 0.000,0.384 -0.059 0.000,0.394 -0.059 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [0.285 0.059 0.098,0.289 0.059 0.073,0.285 -0.059 0.098,0.289 -0.059 0.073,0.299 0.059 0.049,0.299 -0.059 0.049,0.314 0.059 0.029,0.314 -0.059 0.029,0.335 0.059 0.013,0.335 -0.059 0.013,0.358 0.059 0.003,0.358 -0.059 0.003,0.384 0.059 0.000,0.384 -0.059 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [0.226 -0.355 0.287,0.220 -0.361 0.287,0.236 -0.351 0.256,0.214 -0.367 0.287,0.204 -0.384 0.256,0.208 -0.373 0.287,0.222 -0.353 0.319,0.216 -0.358 0.319,0.211 -0.364 0.319,0.205 -0.369 0.319,0.214 -0.340 0.413,0.218 -0.350 0.350,0.213 -0.355 0.350,0.207 -0.360 0.350,0.202 -0.365 0.350,0.193 -0.362 0.413,0.214 -0.347 0.382,0.209 -0.352 0.382,0.204 -0.357 0.382,0.200 -0.361 0.382]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [0.204 -0.384 0.256,-0.193 -0.362 0.413,-0.204 -0.384 0.256,0.193 -0.362 0.413]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,2,6,0,-1,6,7,0,-1,0,7,1,-1,1,8,3,-1,7,8,1,-1,5,9,4,-1,3,9,5,-1,8,9,3,-1,10,11,2,-1,2,11,6,-1,11,12,6,-1,6,12,7,-1,7,13,8,-1,12,13,7,-1,4,14,15,-1,9,14,4,-1,8,14,9,-1,13,14,8,-1,10,16,11,-1,11,17,12,-1,10,17,16,-1,16,17,11,-1,15,18,10,-1,12,18,13,-1,10,18,17,-1,17,18,12,-1,14,19,15,-1,13,19,14,-1,15,19,18,-1,18,19,13,-1]
|
||||
coord Coordinate { point [-0.208 -0.373 0.287,-0.214 -0.367 0.287,-0.204 -0.384 0.256,-0.220 -0.361 0.287,-0.236 -0.351 0.256,-0.226 -0.355 0.287,-0.205 -0.369 0.319,-0.211 -0.364 0.319,-0.216 -0.358 0.319,-0.222 -0.353 0.319,-0.193 -0.362 0.413,-0.202 -0.365 0.350,-0.207 -0.360 0.350,-0.213 -0.355 0.350,-0.218 -0.350 0.350,-0.214 -0.340 0.413,-0.200 -0.361 0.382,-0.204 -0.357 0.382,-0.209 -0.352 0.382,-0.214 -0.347 0.382]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,5,4,6,-1,6,4,7,-1,1,4,3,-1]
|
||||
coord Coordinate { point [-0.236 -0.351 0.256,-0.214 -0.340 0.413,-0.236 -0.315 0.256,-0.236 -0.197 0.256,-0.214 0.340 0.413,-0.236 0.197 0.256,-0.236 0.315 0.256,-0.236 0.351 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE IC-BODY-EPOXY-04 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.246 -0.197 0.256,-0.236 -0.315 0.256,-0.236 -0.197 0.256,-0.246 -0.315 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.344 -0.315 0.157,-0.341 -0.315 0.183,-0.344 -0.197 0.157,-0.341 -0.197 0.183,-0.331 -0.315 0.207,-0.331 -0.197 0.207,-0.316 -0.315 0.227,-0.316 -0.197 0.227,-0.295 -0.315 0.243,-0.295 -0.197 0.243,-0.272 -0.315 0.253,-0.272 -0.197 0.253,-0.246 -0.315 0.256,-0.246 -0.197 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.344 -0.315 0.098,-0.344 -0.315 0.157,-0.344 -0.197 0.098,-0.344 -0.197 0.157]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.384 -0.315 0.059,-0.374 -0.315 0.060,-0.384 -0.197 0.059,-0.374 -0.197 0.060,-0.364 -0.315 0.064,-0.364 -0.197 0.064,-0.356 -0.315 0.071,-0.356 -0.197 0.071,-0.350 -0.315 0.079,-0.350 -0.197 0.079,-0.346 -0.315 0.088,-0.346 -0.197 0.088,-0.344 -0.315 0.098,-0.344 -0.197 0.098]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.394 -0.315 0.059,-0.384 -0.315 0.059,-0.394 -0.197 0.059,-0.384 -0.197 0.059]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.394 -0.315 0.000,-0.394 -0.315 0.059,-0.394 -0.197 0.000,-0.394 -0.197 0.059]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.384 -0.315 0.000,-0.394 -0.315 0.000,-0.384 -0.197 0.000,-0.394 -0.197 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.285 -0.315 0.098,-0.289 -0.315 0.073,-0.285 -0.197 0.098,-0.289 -0.197 0.073,-0.299 -0.315 0.049,-0.299 -0.197 0.049,-0.314 -0.315 0.029,-0.314 -0.197 0.029,-0.335 -0.315 0.013,-0.335 -0.197 0.013,-0.358 -0.315 0.003,-0.358 -0.197 0.003,-0.384 -0.315 0.000,-0.384 -0.197 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.344 0.197 0.157,-0.341 0.197 0.183,-0.344 0.315 0.157,-0.341 0.315 0.183,-0.331 0.197 0.207,-0.331 0.315 0.207,-0.316 0.197 0.227,-0.316 0.315 0.227,-0.295 0.197 0.243,-0.295 0.315 0.243,-0.272 0.197 0.253,-0.272 0.315 0.253,-0.246 0.197 0.256,-0.246 0.315 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.344 0.197 0.098,-0.344 0.197 0.157,-0.344 0.315 0.098,-0.344 0.315 0.157]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.384 0.197 0.059,-0.374 0.197 0.060,-0.384 0.315 0.059,-0.374 0.315 0.060,-0.364 0.197 0.064,-0.364 0.315 0.064,-0.356 0.197 0.071,-0.356 0.315 0.071,-0.350 0.197 0.079,-0.350 0.315 0.079,-0.346 0.197 0.088,-0.346 0.315 0.088,-0.344 0.197 0.098,-0.344 0.315 0.098]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.394 0.197 0.059,-0.384 0.197 0.059,-0.394 0.315 0.059,-0.384 0.315 0.059]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.394 0.197 0.000,-0.394 0.197 0.059,-0.394 0.315 0.000,-0.394 0.315 0.059]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
|
||||
coord Coordinate { point [-0.384 0.197 0.000,-0.394 0.197 0.000,-0.384 0.315 0.000,-0.394 0.315 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1]
|
||||
coord Coordinate { point [-0.285 0.197 0.098,-0.289 0.197 0.073,-0.285 0.315 0.098,-0.289 0.315 0.073,-0.299 0.197 0.049,-0.299 0.315 0.049,-0.314 0.197 0.029,-0.314 0.315 0.029,-0.335 0.197 0.013,-0.335 0.315 0.013,-0.358 0.197 0.003,-0.358 0.315 0.003,-0.384 0.197 0.000,-0.384 0.315 0.000]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
Shape { geometry IndexedFaceSet
|
||||
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
|
||||
coord Coordinate { point [-0.246 0.315 0.256,-0.236 0.197 0.256,-0.236 0.315 0.256,-0.246 0.197 0.256]
|
||||
}}
|
||||
appearance Appearance{material USE PIN-01 }
|
||||
}
|
||||
@@ -0,0 +1,813 @@
|
||||
#VRML V2.0 utf8
|
||||
DEF TXFM_1 Transform {
|
||||
center 0 0 0
|
||||
rotation 0 0 1 0
|
||||
scale 1 1 1
|
||||
scaleOrientation 0 0 1 0
|
||||
translation 0 0 0
|
||||
children [
|
||||
DEF TXFM_2 Transform {
|
||||
center 0 0 0
|
||||
rotation 0 0 1 0
|
||||
scale 1 1 1
|
||||
scaleOrientation 0 0 1 0
|
||||
translation 0 0 0
|
||||
children [
|
||||
DEF TXFM_3 Transform {
|
||||
center 0 0 0
|
||||
rotation 0 0 1 0
|
||||
scale 1 1 1
|
||||
scaleOrientation 0 0 1 0
|
||||
translation 0 0 0
|
||||
children [
|
||||
DEF SHAPE_1 Shape {
|
||||
appearance DEF APP_1 Appearance {
|
||||
material Material {
|
||||
ambientIntensity 0.87931037
|
||||
diffuseColor 0.11372549 0.11372549 0.11372549
|
||||
emissiveColor 0 0 0
|
||||
shininess 0.1
|
||||
specularColor 0.12 0.12 0.12
|
||||
transparency 0
|
||||
} }
|
||||
geometry DEF FACE_1 IndexedFaceSet {
|
||||
coord DEF COORD_1 Coordinate { point [
|
||||
2.1636364 -1.6911955 0.19685039,-2.1636364 -1.6911955 0.19685039,
|
||||
2.1636364 1.6911955 0.19685039,-2.1636364 1.6911955 0.19685039,
|
||||
0.098425197 -0.56102362 0.19685039,-0.098425197 -0.56102362 0.19685039,
|
||||
-0.098425197 -0.46259843 0.19685039,0.098425197 -0.46259843 0.19685039,
|
||||
1.0984252 -0.56102362 0.19685039,0.9015748 -0.56102362 0.19685039,
|
||||
0.9015748 -0.46259843 0.19685039,1.0984252 -0.46259843 0.19685039,
|
||||
-0.9015748 -0.56102362 0.19685039,-1.0984252 -0.56102362 0.19685039,
|
||||
-1.0984252 -0.46259843 0.19685039,-0.9015748 -0.46259843 0.19685039] }
|
||||
coordIndex [
|
||||
14,13,1,-1,12,1,13,-1,5,1,12,-1,6,12,15,-1,6,5,12,-1,3,15,14,-1,3,14,1,-1,3,6,15,-1,
|
||||
10,4,7,-1,10,9,4,-1,0,5,4,-1,0,1,5,-1,0,4,9,-1,8,0,9,-1,11,0,8,-1,2,7,6,-1,
|
||||
2,11,10,-1,2,6,3,-1,2,10,7,-1,2,0,11,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_1 Normal { vector [
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_2 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_2 IndexedFaceSet {
|
||||
coord DEF COORD_2 Coordinate { point [
|
||||
-2.2834676 -1.6929134 0,-2.1653543 -1.6929134 0,
|
||||
-2.302684 -1.6905326 0,-2.3201026 -1.6838718 0,
|
||||
-2.3345139 -1.6741253 0,-2.346526 -1.6613276 0,
|
||||
-2.3552917 -1.646439 0,-2.3604618 -1.630652 0,
|
||||
-2.3617839 -1.622306 0,-2.3622047 -1.6141762 0,
|
||||
-2.3622047 1.6141762 0,-2.3598239 1.6333927 0,
|
||||
-2.3531632 1.6508112 0,-2.3434166 1.6652226 0,
|
||||
-2.3306189 1.6772347 0,-2.3157304 1.6860003 0,
|
||||
-2.2999433 1.6911704 0,-2.2915973 1.6924926 0,
|
||||
-2.2834676 1.6929134 0,-2.1653543 1.6929134 0] }
|
||||
coordIndex [
|
||||
5,3,4,-1,6,2,3,-1,6,3,5,-1,7,2,6,-1,8,0,2,-1,8,2,7,-1,9,1,0,-1,9,0,8,-1,
|
||||
10,19,1,-1,10,1,9,-1,18,19,10,-1,17,18,10,-1,11,16,17,-1,11,17,10,-1,15,16,11,-1,12,15,11,-1,
|
||||
14,15,12,-1,13,14,12,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_2 Normal { vector [
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_3 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_3 IndexedFaceSet {
|
||||
coord DEF COORD_3 Coordinate { point [
|
||||
2.3622047 -1.6141762 0,2.3622047 1.6141762 0,
|
||||
2.3168465 1.568818 5.1975375,2.3168465 -1.568818 5.1975375] }
|
||||
coordIndex [
|
||||
1,2,3,-1,1,3,0,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_3 Normal { vector [
|
||||
0.99996192 0 0.0087265355,0.99996192 0 0.0087265355,
|
||||
0.99996192 0 0.0087265355,0.99996192 0 0.0087265355] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_4 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_4 IndexedFaceSet {
|
||||
coord DEF COORD_4 Coordinate { point [
|
||||
-2.2381093 1.6475552 5.1975375,2.2381093 1.6475552 5.1975375,
|
||||
2.2834676 1.6929134 0,2.1653543 1.6929134 0,
|
||||
2.1636364 1.6911955 0.19685039,-2.1636364 1.6911955 0.19685039,
|
||||
-2.1653543 1.6929134 0,-2.2834676 1.6929134 0] }
|
||||
coordIndex [
|
||||
5,6,7,-1,4,2,3,-1,0,4,5,-1,0,5,7,-1,1,4,0,-1,1,2,4,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_4 Normal { vector [
|
||||
0 0.99996192 0.0087265355,0 0.99996192 0.0087265355,
|
||||
0 0.99996192 0.0087265355,0 0.99996192 0.0087265355,
|
||||
0 0.99996192 0.0087265355,0 0.99996192 0.0087265355,
|
||||
0 0.99996192 0.0087265355,0 0.99996192 0.0087265355] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_5 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_5 IndexedFaceSet {
|
||||
coord DEF COORD_5 Coordinate { point [
|
||||
-2.3622047 1.6141762 0,-2.3622047 -1.6141762 0,
|
||||
-2.3168465 -1.568818 5.1975375,-2.3168465 1.568818 5.1975375] }
|
||||
coordIndex [
|
||||
2,0,1,-1,3,0,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_5 Normal { vector [
|
||||
-0.99996192 0 0.0087265355,-0.99996192 0 0.0087265355,
|
||||
-0.99996192 0 0.0087265355,-0.99996192 0 0.0087265355] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_6 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_6 IndexedFaceSet {
|
||||
coord DEF COORD_6 Coordinate { point [
|
||||
2.1653543 -1.6929134 0,2.2834676 -1.6929134 0,
|
||||
2.2381093 -1.6475552 5.1975375,-2.2381093 -1.6475552 5.1975375,
|
||||
-2.2834676 -1.6929134 0,-2.1653543 -1.6929134 0,
|
||||
-2.1636364 -1.6911955 0.19685039,2.1636364 -1.6911955 0.19685039] }
|
||||
coordIndex [
|
||||
4,6,3,-1,5,6,4,-1,7,2,3,-1,7,3,6,-1,1,7,0,-1,1,2,7,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_6 Normal { vector [
|
||||
0 -0.99996192 0.0087265355,0 -0.99996192 0.0087265355,
|
||||
0 -0.99996192 0.0087265355,0 -0.99996192 0.0087265355,
|
||||
0 -0.99996192 0.0087265355,0 -0.99996192 0.0087265355,
|
||||
0 -0.99996192 0.0087265355,0 -0.99996192 0.0087265355] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_7 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_7 IndexedFaceSet {
|
||||
coord DEF COORD_7 Coordinate { point [
|
||||
2.2381093 1.568818 5.2755906,-2.2381093 1.568818 5.2755906,
|
||||
2.2381093 -1.568818 5.2755906,-2.2381093 -1.568818 5.2755906] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_7 Normal { vector [
|
||||
0 0 1,0 0 1,
|
||||
0 0 1,0 0 1] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_8 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_8 IndexedFaceSet {
|
||||
coord DEF COORD_8 Coordinate { point [
|
||||
2.2834676 1.6929134 0,2.1653543 1.6929134 0,
|
||||
2.302684 1.6905326 0,2.3201026 1.6838718 0,
|
||||
2.3345139 1.6741253 0,2.346526 1.6613276 0,
|
||||
2.3552917 1.646439 0,2.3604618 1.630652 0,
|
||||
2.3617839 1.622306 0,2.3622047 1.6141762 0,
|
||||
2.3622047 -1.6141762 0,2.3598239 -1.6333927 0,
|
||||
2.3531632 -1.6508112 0,2.3434166 -1.6652226 0,
|
||||
2.3306189 -1.6772347 0,2.3157304 -1.6860003 0,
|
||||
2.2999433 -1.6911704 0,2.2915973 -1.6924926 0,
|
||||
2.2834676 -1.6929134 0,2.1653543 -1.6929134 0] }
|
||||
coordIndex [
|
||||
12,13,14,-1,15,12,14,-1,11,12,15,-1,16,11,15,-1,17,11,16,-1,10,11,17,-1,18,10,17,-1,19,10,18,-1,
|
||||
9,10,19,-1,3,4,5,-1,3,5,6,-1,2,6,7,-1,2,7,8,-1,2,3,6,-1,0,8,9,-1,0,2,8,-1,
|
||||
1,9,19,-1,1,0,9,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_8 Normal { vector [
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_9 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_9 IndexedFaceSet {
|
||||
coord DEF COORD_9 Coordinate { point [
|
||||
-2.1636364 -1.6911955 0.19685039,-2.1653543 -1.6929134 0,
|
||||
-2.1636364 1.6911955 0.19685039,-2.1653543 1.6929134 0] }
|
||||
coordIndex [
|
||||
2,0,1,-1,2,1,3,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_9 Normal { vector [
|
||||
0.99996192 0 -0.0087265355,0.99996192 0 -0.0087265355,
|
||||
0.99996192 0 -0.0087265355,0.99996192 0 -0.0087265355] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_10 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_10 IndexedFaceSet {
|
||||
coord DEF COORD_10 Coordinate { point [
|
||||
2.1636364 1.6911955 0.19685039,2.1653543 1.6929134 0,
|
||||
2.1636364 -1.6911955 0.19685039,2.1653543 -1.6929134 0] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_10 Normal { vector [
|
||||
-0.99996192 0 -0.0087265355,-0.99996192 0 -0.0087265355,
|
||||
-0.99996192 0 -0.0087265355,-0.99996192 0 -0.0087265355] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_11 Shape {
|
||||
appearance DEF APP_2 Appearance {
|
||||
material Material {
|
||||
ambientIntensity 0.11135371
|
||||
diffuseColor 0.89803922 0.89803922 0.89803922
|
||||
emissiveColor 0 0 0
|
||||
shininess 0.1
|
||||
specularColor 0.12 0.12 0.12
|
||||
transparency 0
|
||||
} }
|
||||
geometry DEF FACE_11 IndexedFaceSet {
|
||||
coord DEF COORD_11 Coordinate { point [
|
||||
1.0984252 -0.46259843 -1.6141732,1.0984252 -0.46259843 0.19685039,
|
||||
1.0984252 -0.56102362 -1.6141732,1.0984252 -0.56102362 0.19685039] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_11 Normal { vector [
|
||||
1 0 0,1 0 0,
|
||||
1 0 0,1 0 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_12 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_12 IndexedFaceSet {
|
||||
coord DEF COORD_12 Coordinate { point [
|
||||
1.0984252 -0.56102362 -1.6141732,1.0984252 -0.56102362 0.19685039,
|
||||
0.9015748 -0.56102362 -1.6141732,0.9015748 -0.56102362 0.19685039] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_12 Normal { vector [
|
||||
0 -1 0,0 -1 0,
|
||||
0 -1 0,0 -1 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_13 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_13 IndexedFaceSet {
|
||||
coord DEF COORD_13 Coordinate { point [
|
||||
0.9015748 -0.56102362 -1.6141732,0.9015748 -0.56102362 0.19685039,
|
||||
0.9015748 -0.46259843 -1.6141732,0.9015748 -0.46259843 0.19685039] }
|
||||
coordIndex [
|
||||
2,0,1,-1,2,1,3,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_13 Normal { vector [
|
||||
-1 0 0,-1 0 0,
|
||||
-1 0 0,-1 0 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_14 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_14 IndexedFaceSet {
|
||||
coord DEF COORD_14 Coordinate { point [
|
||||
0.9015748 -0.46259843 -1.6141732,0.9015748 -0.46259843 0.19685039,
|
||||
1.0984252 -0.46259843 -1.6141732,1.0984252 -0.46259843 0.19685039] }
|
||||
coordIndex [
|
||||
2,0,1,-1,2,1,3,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_14 Normal { vector [
|
||||
0 1 0,0 1 0,
|
||||
0 1 0,0 1 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_15 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_15 IndexedFaceSet {
|
||||
coord DEF COORD_15 Coordinate { point [
|
||||
1.0984252 -0.46259843 -1.6141732,1.0984252 -0.56102362 -1.6141732,
|
||||
0.9015748 -0.56102362 -1.6141732,0.9015748 -0.46259843 -1.6141732] }
|
||||
coordIndex [
|
||||
3,0,1,-1,3,1,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_15 Normal { vector [
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_16 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_16 IndexedFaceSet {
|
||||
coord DEF COORD_16 Coordinate { point [
|
||||
0.098425197 -0.46259843 -1.6141732,0.098425197 -0.46259843 0.19685039,
|
||||
0.098425197 -0.56102362 -1.6141732,0.098425197 -0.56102362 0.19685039] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_16 Normal { vector [
|
||||
1 0 0,1 0 0,
|
||||
1 0 0,1 0 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_17 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_17 IndexedFaceSet {
|
||||
coord DEF COORD_17 Coordinate { point [
|
||||
0.098425197 -0.56102362 -1.6141732,0.098425197 -0.56102362 0.19685039,
|
||||
-0.098425197 -0.56102362 -1.6141732,-0.098425197 -0.56102362 0.19685039] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_17 Normal { vector [
|
||||
0 -1 0,0 -1 0,
|
||||
0 -1 0,0 -1 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_18 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_18 IndexedFaceSet {
|
||||
coord DEF COORD_18 Coordinate { point [
|
||||
-0.098425197 -0.56102362 -1.6141732,-0.098425197 -0.56102362 0.19685039,
|
||||
-0.098425197 -0.46259843 -1.6141732,-0.098425197 -0.46259843 0.19685039] }
|
||||
coordIndex [
|
||||
2,0,1,-1,2,1,3,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_18 Normal { vector [
|
||||
-1 0 0,-1 0 0,
|
||||
-1 0 0,-1 0 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_19 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_19 IndexedFaceSet {
|
||||
coord DEF COORD_19 Coordinate { point [
|
||||
-0.098425197 -0.46259843 -1.6141732,-0.098425197 -0.46259843 0.19685039,
|
||||
0.098425197 -0.46259843 -1.6141732,0.098425197 -0.46259843 0.19685039] }
|
||||
coordIndex [
|
||||
2,0,1,-1,2,1,3,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_19 Normal { vector [
|
||||
0 1 0,0 1 0,
|
||||
0 1 0,0 1 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_20 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_20 IndexedFaceSet {
|
||||
coord DEF COORD_20 Coordinate { point [
|
||||
0.098425197 -0.46259843 -1.6141732,0.098425197 -0.56102362 -1.6141732,
|
||||
-0.098425197 -0.56102362 -1.6141732,-0.098425197 -0.46259843 -1.6141732] }
|
||||
coordIndex [
|
||||
3,0,1,-1,3,1,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_20 Normal { vector [
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_21 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_21 IndexedFaceSet {
|
||||
coord DEF COORD_21 Coordinate { point [
|
||||
-0.9015748 -0.46259843 -1.6141732,-0.9015748 -0.46259843 0.19685039,
|
||||
-0.9015748 -0.56102362 -1.6141732,-0.9015748 -0.56102362 0.19685039] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_21 Normal { vector [
|
||||
1 0 0,1 0 0,
|
||||
1 0 0,1 0 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_22 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_22 IndexedFaceSet {
|
||||
coord DEF COORD_22 Coordinate { point [
|
||||
-0.9015748 -0.56102362 -1.6141732,-0.9015748 -0.56102362 0.19685039,
|
||||
-1.0984252 -0.56102362 -1.6141732,-1.0984252 -0.56102362 0.19685039] }
|
||||
coordIndex [
|
||||
1,2,0,-1,1,3,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_22 Normal { vector [
|
||||
0 -1 0,0 -1 0,
|
||||
0 -1 0,0 -1 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_23 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_23 IndexedFaceSet {
|
||||
coord DEF COORD_23 Coordinate { point [
|
||||
-1.0984252 -0.56102362 -1.6141732,-1.0984252 -0.56102362 0.19685039,
|
||||
-1.0984252 -0.46259843 -1.6141732,-1.0984252 -0.46259843 0.19685039] }
|
||||
coordIndex [
|
||||
2,0,1,-1,2,1,3,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_23 Normal { vector [
|
||||
-1 0 0,-1 0 0,
|
||||
-1 0 0,-1 0 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_24 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_24 IndexedFaceSet {
|
||||
coord DEF COORD_24 Coordinate { point [
|
||||
-1.0984252 -0.46259843 -1.6141732,-1.0984252 -0.46259843 0.19685039,
|
||||
-0.9015748 -0.46259843 -1.6141732,-0.9015748 -0.46259843 0.19685039] }
|
||||
coordIndex [
|
||||
2,0,1,-1,2,1,3,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_24 Normal { vector [
|
||||
0 1 0,0 1 0,
|
||||
0 1 0,0 1 0] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_25 Shape {
|
||||
appearance USE APP_2
|
||||
geometry DEF FACE_25 IndexedFaceSet {
|
||||
coord DEF COORD_25 Coordinate { point [
|
||||
-0.9015748 -0.46259843 -1.6141732,-0.9015748 -0.56102362 -1.6141732,
|
||||
-1.0984252 -0.56102362 -1.6141732,-1.0984252 -0.46259843 -1.6141732] }
|
||||
coordIndex [
|
||||
3,0,1,-1,3,1,2,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_25 Normal { vector [
|
||||
0 0 -1,0 0 -1,
|
||||
0 0 -1,0 0 -1] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_26 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_26 IndexedFaceSet {
|
||||
coord DEF COORD_26 Coordinate { point [
|
||||
-2.3622047 1.6141762 0,-2.3598239 1.6333927 0,
|
||||
-2.3531632 1.6508112 0,-2.3434166 1.6652226 0,
|
||||
-2.3306189 1.6772347 0,-2.3157304 1.6860003 0,
|
||||
-2.2999433 1.6911704 0,-2.2915973 1.6924926 0,
|
||||
-2.2834676 1.6929134 0,-2.3168465 1.568818 5.1975375,
|
||||
-2.2381093 1.6475552 5.1975375,-2.2584871 1.644871 5.1976919,
|
||||
-2.2774762 1.6370044 5.197789,-2.2937828 1.6244915 5.1978221,
|
||||
-2.3062957 1.6081849 5.197789,-2.3141623 1.5891957 5.1976919] }
|
||||
coordIndex [
|
||||
0,9,15,-1,1,0,15,-1,2,15,14,-1,2,1,15,-1,3,14,13,-1,3,2,14,-1,4,13,12,-1,4,3,13,-1,
|
||||
5,12,11,-1,5,4,12,-1,6,5,11,-1,7,11,10,-1,7,6,11,-1,8,7,10,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_26 Normal { vector [
|
||||
-0.99187425 0.12684587 0.009777554,-0.97081458 0.23959844 0.010565933,
|
||||
-0.90229506 0.43096202 0.011634135,-0.77304966 0.63422669 0.012277301,
|
||||
-0.60337777 0.79736192 0.012215834,-0.40191896 0.91560307 0.011496553,
|
||||
-0.25976845 0.96561195 0.010673264,-0.11922528 0.99281899 0.009787169,
|
||||
-0.051689278 0.99862115 0.0091659203,-0.991398 0.13051493 0.0097907858,
|
||||
-0.10822134 0.99407942 0.0097084255,-0.25916673 0.96577267 0.010759287,
|
||||
-0.50215241 0.86469601 0.011990293,-0.70028339 0.71375729 0.012398067,
|
||||
-0.85514584 0.51824785 0.012031551,-0.96829538 0.24958105 0.010647036] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_27 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_27 IndexedFaceSet {
|
||||
coord DEF COORD_27 Coordinate { point [
|
||||
2.2381093 1.6475552 5.1975375,2.2381093 1.6447249 5.2177824,
|
||||
2.2381093 1.6367788 5.2366165,2.2381093 1.6242522 5.2527705,
|
||||
2.2381093 1.6079896 5.2651556,2.2381093 1.5890868 5.2729371,
|
||||
2.2381093 1.568818 5.2755906,-2.2381093 1.6475552 5.1975375,
|
||||
-2.2381093 1.568818 5.2755906,-2.2381093 1.5890868 5.2729371,
|
||||
-2.2381093 1.6079896 5.2651556,-2.2381093 1.6242522 5.2527705,
|
||||
-2.2381093 1.6367788 5.2366165,-2.2381093 1.6447249 5.2177824] }
|
||||
coordIndex [
|
||||
1,0,7,-1,1,7,13,-1,2,13,12,-1,2,1,13,-1,3,12,11,-1,3,2,12,-1,4,11,10,-1,4,3,11,-1,
|
||||
5,10,9,-1,5,4,10,-1,6,9,8,-1,6,5,9,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_27 Normal { vector [
|
||||
0 0.99036902 0.13845292,0 0.974691 0.22355638,
|
||||
0 0.88429861 0.46692181,0 0.73430668 0.67881787,
|
||||
0 0.53482431 0.84496329,0 0.29929611 0.95416028,
|
||||
0 0.12980516 0.99153952,0 0.99036902 0.13845292,
|
||||
0 0.12980516 0.99153952,0 0.21504219 0.97660476,
|
||||
0 0.45918717 0.88833954,0 0.67238407 0.74020245,
|
||||
0 0.84026395 0.54217755,0 0.95151213 0.30761123] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_28 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_28 IndexedFaceSet {
|
||||
coord DEF COORD_28 Coordinate { point [
|
||||
2.2834676 1.6929134 0,2.302684 1.6905326 0,
|
||||
2.3201026 1.6838718 0,2.3345139 1.6741253 0,
|
||||
2.346526 1.6613276 0,2.3552917 1.646439 0,
|
||||
2.3604618 1.630652 0,2.3617839 1.622306 0,
|
||||
2.3622047 1.6141762 0,2.2381093 1.6475552 5.1975375,
|
||||
2.3168465 1.568818 5.1975375,2.3141623 1.5891957 5.1976919,
|
||||
2.3062957 1.6081849 5.197789,2.2937828 1.6244915 5.1978221,
|
||||
2.2774762 1.6370044 5.197789,2.2584871 1.644871 5.1976919] }
|
||||
coordIndex [
|
||||
1,0,9,-1,1,9,15,-1,2,15,14,-1,2,1,15,-1,3,14,13,-1,3,2,14,-1,4,13,12,-1,4,3,13,-1,
|
||||
5,12,11,-1,5,4,12,-1,6,5,11,-1,7,11,10,-1,7,6,11,-1,8,7,10,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_28 Normal { vector [
|
||||
0.1229493 0.99236522 0.0097332024,0.20141603 0.97945155 0.010307103,
|
||||
0.43096202 0.90229506 0.011634135,0.63422669 0.77304966 0.012277301,
|
||||
0.79736192 0.60337777 0.012215834,0.91560307 0.40191896 0.011496553,
|
||||
0.96561195 0.25976845 0.010673264,0.99281899 0.11922528 0.009787169,
|
||||
0.99862115 0.051689278 0.0091659203,0.12684587 0.99187425 0.009777554,
|
||||
0.99407942 0.10822134 0.0097084255,0.96577267 0.25916673 0.010759287,
|
||||
0.86469601 0.50215241 0.011990293,0.71375729 0.70028339 0.012398067,
|
||||
0.51824785 0.85514584 0.012031551,0.29000553 0.95696282 0.010906981] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_29 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_29 IndexedFaceSet {
|
||||
coord DEF COORD_29 Coordinate { point [
|
||||
-2.2381093 1.568818 5.2755906,-2.2381093 1.5890868 5.2729371,
|
||||
-2.2381093 1.6079896 5.2651556,-2.2381093 1.6242522 5.2527705,
|
||||
-2.2381093 1.6367788 5.2366165,-2.2381093 1.6447249 5.2177824,
|
||||
-2.2381093 1.6475552 5.1975375,-2.2584871 1.644871 5.1976919,
|
||||
-2.2774762 1.6370044 5.197789,-2.2937828 1.6244915 5.1978221,
|
||||
-2.3062957 1.6081849 5.197789,-2.3141623 1.5891957 5.1976919,
|
||||
-2.3168465 1.568818 5.1975375,-2.2583782 1.568818 5.2729371,
|
||||
-2.2772809 1.568818 5.2651556,-2.2935436 1.568818 5.2527705,
|
||||
-2.3060701 1.568818 5.2366165,-2.3140163 1.568818 5.2177824,
|
||||
-2.3046623 1.5930193 5.2312745,-2.2908602 1.5930193 5.2500637,
|
||||
-2.2719514 1.5930193 5.2637012,-2.2497662 1.5930193 5.2708668,
|
||||
-2.2754667 1.6148777 5.2486476,-2.2577381 1.6148777 5.2576223,
|
||||
-2.2591634 1.6322769 5.2384401,-2.2453614 1.6322769 5.242898] }
|
||||
coordIndex [
|
||||
11,17,16,-1,11,12,17,-1,1,13,0,-1,7,8,4,-1,5,7,4,-1,6,7,5,-1,18,10,11,-1,18,11,16,-1,
|
||||
19,15,14,-1,19,16,15,-1,19,10,18,-1,19,18,16,-1,20,14,13,-1,20,19,14,-1,21,1,2,-1,21,20,13,-1,
|
||||
21,13,1,-1,22,9,10,-1,22,10,19,-1,22,19,20,-1,23,2,3,-1,23,22,20,-1,23,21,2,-1,23,20,21,-1,
|
||||
24,8,9,-1,24,22,23,-1,24,9,22,-1,25,3,4,-1,25,8,24,-1,25,23,3,-1,25,24,23,-1,25,4,8,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_29 Normal { vector [
|
||||
-0.12872522 0.12872522 0.98329021,-0.10739968 0.19203278 0.97549409,
|
||||
-0.11191184 0.50122124 0.85805187,-0.09744161 0.67663425 0.72984328,
|
||||
-0.31143046 0.87581221 0.36873301,-0.24725792 0.93408507 0.25758225,
|
||||
-0.12833442 0.98217961 0.13730805,-0.30235248 0.90050957 0.3125148,
|
||||
-0.36611588 0.87606136 0.31380831,-0.63155198 0.68823908 0.3570281,
|
||||
-0.74861589 0.56204555 0.35168033,-0.93969919 0.23715209 0.24642306,
|
||||
-0.98217961 0.12833442 0.13730805,-0.25392559 0.15116698 0.95533781,
|
||||
-0.5234562 0.15765779 0.83733961,-0.69544298 0.15557248 0.7015385,
|
||||
-0.88037222 0.18453894 0.43690976,-0.93408507 0.24725792 0.25758225,
|
||||
-0.86521921 0.34956311 0.35944588,-0.69846883 0.40629987 0.58911943,
|
||||
-0.41898633 0.30753642 0.85432535,-0.21647111 0.32278407 0.92138521,
|
||||
-0.6307063 0.61020979 0.47943047,-0.24983104 0.57558723 0.77864227,
|
||||
-0.44957406 0.79620386 0.40489823,-0.17480352 0.88192309 0.43778465] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_30 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_30 IndexedFaceSet {
|
||||
coord DEF COORD_30 Coordinate { point [
|
||||
2.3168465 1.568818 5.1975375,2.3141623 1.5891957 5.1976919,
|
||||
2.3062957 1.6081849 5.197789,2.2937828 1.6244915 5.1978221,
|
||||
2.2774762 1.6370044 5.197789,2.2584871 1.644871 5.1976919,
|
||||
2.2381093 1.6475552 5.1975375,2.2381093 1.6447249 5.2177824,
|
||||
2.2381093 1.6367788 5.2366165,2.2381093 1.6242522 5.2527705,
|
||||
2.2381093 1.6079896 5.2651556,2.2381093 1.5890868 5.2729371,
|
||||
2.2381093 1.568818 5.2755906,2.3140163 1.568818 5.2177824,
|
||||
2.3060701 1.568818 5.2366165,2.2935436 1.568818 5.2527705,
|
||||
2.2772809 1.568818 5.2651556,2.2583782 1.568818 5.2729371,
|
||||
2.2497662 1.5930193 5.2708668,2.2719514 1.5930193 5.2637012,
|
||||
2.2908602 1.5930193 5.2500637,2.2577381 1.6148777 5.2576223,
|
||||
2.3046623 1.5930193 5.2312745,2.2754667 1.6148777 5.2486476,
|
||||
2.2453614 1.6322769 5.242898,2.2591634 1.6322769 5.2384401] }
|
||||
coordIndex [
|
||||
11,12,17,-1,1,13,0,-1,1,14,13,-1,5,7,8,-1,5,8,4,-1,6,7,5,-1,18,10,11,-1,18,11,17,-1,
|
||||
19,17,16,-1,19,18,17,-1,20,15,14,-1,20,16,15,-1,20,19,16,-1,21,9,10,-1,21,18,19,-1,21,10,18,-1,
|
||||
22,1,2,-1,22,2,20,-1,22,20,14,-1,22,14,1,-1,23,2,3,-1,23,20,2,-1,23,19,20,-1,23,21,19,-1,
|
||||
24,8,9,-1,24,9,21,-1,24,4,8,-1,25,3,4,-1,25,21,23,-1,25,4,24,-1,25,23,3,-1,25,24,21,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_30 Normal { vector [
|
||||
0.98217961 0.12833442 0.13730805,0.93969919 0.23715209 0.24642306,
|
||||
0.74861589 0.56204555 0.35168033,0.63155198 0.68823908 0.3570281,
|
||||
0.36611588 0.87606136 0.31380831,0.30235248 0.90050957 0.3125148,
|
||||
0.12833442 0.98217961 0.13730805,0.24725792 0.93408507 0.25758225,
|
||||
0.31143046 0.87581221 0.36873301,0.09744161 0.67663425 0.72984328,
|
||||
0.11191184 0.50122124 0.85805187,0.10739968 0.19203278 0.97549409,
|
||||
0.12872522 0.12872522 0.98329021,0.93408507 0.24725792 0.25758225,
|
||||
0.88037222 0.18453894 0.43690976,0.69544298 0.15557248 0.7015385,
|
||||
0.5234562 0.15765779 0.83733961,0.25392559 0.15116698 0.95533781,
|
||||
0.21647111 0.32278407 0.92138521,0.41898633 0.30753642 0.85432535,
|
||||
0.69846883 0.40629987 0.58911943,0.24983104 0.57558723 0.77864227,
|
||||
0.86521921 0.34956311 0.35944588,0.6307063 0.61020979 0.47943047,
|
||||
0.17480352 0.88192309 0.43778465,0.44957406 0.79620386 0.40489823] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_31 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_31 IndexedFaceSet {
|
||||
coord DEF COORD_31 Coordinate { point [
|
||||
-2.2834676 -1.6929134 0,-2.302684 -1.6905326 0,
|
||||
-2.3201026 -1.6838718 0,-2.3345139 -1.6741253 0,
|
||||
-2.346526 -1.6613276 0,-2.3552917 -1.646439 0,
|
||||
-2.3604618 -1.630652 0,-2.3617839 -1.622306 0,
|
||||
-2.3622047 -1.6141762 0,-2.2381093 -1.6475552 5.1975375,
|
||||
-2.3168465 -1.568818 5.1975375,-2.3141623 -1.5891957 5.1976919,
|
||||
-2.3062957 -1.6081849 5.197789,-2.2937828 -1.6244915 5.1978221,
|
||||
-2.2774762 -1.6370044 5.197789,-2.2584871 -1.644871 5.1976919] }
|
||||
coordIndex [
|
||||
1,0,9,-1,1,9,15,-1,2,15,14,-1,2,1,15,-1,3,14,13,-1,3,2,14,-1,4,13,12,-1,4,3,13,-1,
|
||||
5,12,11,-1,5,4,12,-1,6,5,11,-1,7,11,10,-1,7,6,11,-1,8,7,10,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_31 Normal { vector [
|
||||
-0.1229493 -0.99236522 0.0097332024,-0.20141603 -0.97945155 0.010307103,
|
||||
-0.43096202 -0.90229506 0.011634135,-0.63422669 -0.77304966 0.012277301,
|
||||
-0.79736192 -0.60337777 0.012215834,-0.91560307 -0.40191896 0.011496553,
|
||||
-0.96561195 -0.25976845 0.010673264,-0.99281899 -0.11922528 0.009787169,
|
||||
-0.99862115 -0.051689278 0.0091659203,-0.12684587 -0.99187425 0.009777554,
|
||||
-0.99407942 -0.10822134 0.0097084255,-0.96577267 -0.25916673 0.010759287,
|
||||
-0.86469601 -0.50215241 0.011990293,-0.71375729 -0.70028339 0.012398067,
|
||||
-0.51824785 -0.85514584 0.012031551,-0.29000553 -0.95696282 0.010906981] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_32 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_32 IndexedFaceSet {
|
||||
coord DEF COORD_32 Coordinate { point [
|
||||
-2.2381093 1.568818 5.2755906,-2.2583782 1.568818 5.2729371,
|
||||
-2.2772809 1.568818 5.2651556,-2.2935436 1.568818 5.2527705,
|
||||
-2.3060701 1.568818 5.2366165,-2.3140163 1.568818 5.2177824,
|
||||
-2.3168465 1.568818 5.1975375,-2.3168465 -1.568818 5.1975375,
|
||||
-2.2381093 -1.568818 5.2755906,-2.2583782 -1.568818 5.2729371,
|
||||
-2.2772809 -1.568818 5.2651556,-2.2935436 -1.568818 5.2527705,
|
||||
-2.3060701 -1.568818 5.2366165,-2.3140163 -1.568818 5.2177824] }
|
||||
coordIndex [
|
||||
5,6,7,-1,5,13,12,-1,5,7,13,-1,4,5,12,-1,3,11,10,-1,3,12,11,-1,3,4,12,-1,2,3,10,-1,
|
||||
1,10,9,-1,1,2,10,-1,0,9,8,-1,0,1,9,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_32 Normal { vector [
|
||||
-0.12980516 0 0.99153952,-0.29929611 0 0.95416028,
|
||||
-0.49747872 0 0.86747618,-0.70401472 0 0.71018538,
|
||||
-0.86310188 0 0.50502984,-0.96401812 0 0.26583655,
|
||||
-0.99036902 0 0.13845292,-0.99036902 0 0.13845292,
|
||||
-0.12980516 0 0.99153952,-0.21504219 0 0.97660476,
|
||||
-0.49747872 0 0.86747618,-0.70401472 0 0.71018538,
|
||||
-0.86310188 0 0.50502984,-0.96401812 0 0.26583655] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_33 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_33 IndexedFaceSet {
|
||||
coord DEF COORD_33 Coordinate { point [
|
||||
2.3168465 1.568818 5.1975375,2.3140163 1.568818 5.2177824,
|
||||
2.3060701 1.568818 5.2366165,2.2935436 1.568818 5.2527705,
|
||||
2.2772809 1.568818 5.2651556,2.2583782 1.568818 5.2729371,
|
||||
2.2381093 1.568818 5.2755906,2.2381093 -1.568818 5.2755906,
|
||||
2.3168465 -1.568818 5.1975375,2.3140163 -1.568818 5.2177824,
|
||||
2.3060701 -1.568818 5.2366165,2.2935436 -1.568818 5.2527705,
|
||||
2.2772809 -1.568818 5.2651556,2.2583782 -1.568818 5.2729371] }
|
||||
coordIndex [
|
||||
8,0,1,-1,9,1,2,-1,9,8,1,-1,10,2,3,-1,10,9,2,-1,11,3,4,-1,11,10,3,-1,12,11,4,-1,
|
||||
13,4,5,-1,13,5,6,-1,13,12,4,-1,7,13,6,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_33 Normal { vector [
|
||||
0.99036902 0 0.13845292,0.974691 0 0.22355638,
|
||||
0.88429861 0 0.46692181,0.73430668 0 0.67881787,
|
||||
0.49747872 0 0.86747618,0.25741389 0 0.96630124,
|
||||
0.12980516 0 0.99153952,0.12980516 0 0.99153952,
|
||||
0.99036902 0 0.13845292,0.95151213 0 0.30761123,
|
||||
0.84026395 0 0.54217755,0.67238407 0 0.74020245,
|
||||
0.49747872 0 0.86747618,0.25741389 0 0.96630124] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_34 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_34 IndexedFaceSet {
|
||||
coord DEF COORD_34 Coordinate { point [
|
||||
2.3622047 -1.6141762 0,2.3598239 -1.6333927 0,
|
||||
2.3531632 -1.6508112 0,2.3434166 -1.6652226 0,
|
||||
2.3306189 -1.6772347 0,2.3157304 -1.6860003 0,
|
||||
2.2999433 -1.6911704 0,2.2915973 -1.6924926 0,
|
||||
2.2834676 -1.6929134 0,2.3168465 -1.568818 5.1975375,
|
||||
2.2381093 -1.6475552 5.1975375,2.2584871 -1.644871 5.1976919,
|
||||
2.2774762 -1.6370044 5.197789,2.2937828 -1.6244915 5.1978221,
|
||||
2.3062957 -1.6081849 5.197789,2.3141623 -1.5891957 5.1976919] }
|
||||
coordIndex [
|
||||
0,9,15,-1,1,0,15,-1,2,15,14,-1,2,1,15,-1,3,14,13,-1,3,2,14,-1,4,13,12,-1,4,3,13,-1,
|
||||
5,12,11,-1,5,4,12,-1,6,5,11,-1,7,11,10,-1,7,6,11,-1,8,7,10,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_34 Normal { vector [
|
||||
0.99187425 -0.12684587 0.009777554,0.97081458 -0.23959844 0.010565933,
|
||||
0.90229506 -0.43096202 0.011634135,0.77304966 -0.63422669 0.012277301,
|
||||
0.60337777 -0.79736192 0.012215834,0.40191896 -0.91560307 0.011496553,
|
||||
0.25976845 -0.96561195 0.010673264,0.11922528 -0.99281899 0.009787169,
|
||||
0.051689278 -0.99862115 0.0091659203,0.991398 -0.13051493 0.0097907858,
|
||||
0.10822134 -0.99407942 0.0097084255,0.25916673 -0.96577267 0.010759287,
|
||||
0.50215241 -0.86469601 0.011990293,0.70028339 -0.71375729 0.012398067,
|
||||
0.85514584 -0.51824785 0.012031551,0.96829538 -0.24958105 0.010647036] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_35 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_35 IndexedFaceSet {
|
||||
coord DEF COORD_35 Coordinate { point [
|
||||
-2.2381093 -1.568818 5.2755906,-2.2583782 -1.568818 5.2729371,
|
||||
-2.2772809 -1.568818 5.2651556,-2.2935436 -1.568818 5.2527705,
|
||||
-2.3060701 -1.568818 5.2366165,-2.3140163 -1.568818 5.2177824,
|
||||
-2.3168465 -1.568818 5.1975375,-2.3141623 -1.5891957 5.1976919,
|
||||
-2.3062957 -1.6081849 5.197789,-2.2937828 -1.6244915 5.1978221,
|
||||
-2.2774762 -1.6370044 5.197789,-2.2584871 -1.644871 5.1976919,
|
||||
-2.2381093 -1.6475552 5.1975375,-2.2381093 -1.5890868 5.2729371,
|
||||
-2.2381093 -1.6079896 5.2651556,-2.2381093 -1.6242522 5.2527705,
|
||||
-2.2381093 -1.6367788 5.2366165,-2.2381093 -1.6447249 5.2177824,
|
||||
-2.241976 -1.6435327 5.221402,-2.2524368 -1.6322769 5.2412092,
|
||||
-2.28307 -1.6148777 5.2422052,-2.2669536 -1.6148777 5.2538287,
|
||||
-2.2984965 -1.5930193 5.2412092,-2.2480447 -1.6148777 5.2599361,
|
||||
-2.2819395 -1.5930193 5.2576223,-2.2611392 -1.5930193 5.2681521] }
|
||||
coordIndex [
|
||||
17,11,12,-1,5,6,7,-1,4,5,7,-1,0,1,13,-1,18,10,11,-1,18,17,16,-1,18,11,17,-1,18,16,10,-1,
|
||||
19,9,10,-1,19,16,15,-1,19,10,16,-1,20,8,9,-1,21,20,9,-1,21,9,19,-1,22,3,4,-1,22,7,8,-1,
|
||||
22,4,7,-1,23,15,14,-1,23,19,15,-1,23,21,19,-1,24,2,3,-1,24,20,21,-1,24,8,20,-1,24,22,8,-1,
|
||||
24,3,22,-1,25,1,2,-1,25,14,13,-1,25,21,23,-1,25,23,14,-1,25,2,24,-1,25,24,21,-1,25,13,1,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_35 Normal { vector [
|
||||
-0.12872522 -0.12872522 0.98329021,-0.23046095 -0.14933999 0.9615536,
|
||||
-0.47513186 -0.15440441 0.8662615,-0.69569095 -0.15331924 0.70178865,
|
||||
-0.88634368 -0.23468384 0.39914706,-0.93408507 -0.24725792 0.25758225,
|
||||
-0.98217961 -0.12833442 0.13730805,-0.91596583 -0.27887749 0.28850295,
|
||||
-0.7895678 -0.49319114 0.36516461,-0.55607038 -0.74892789 0.36040636,
|
||||
-0.41505149 -0.83810321 0.35399897,-0.24506539 -0.94397905 0.22101247,
|
||||
-0.12833442 -0.98217961 0.13730805,-0.14559249 -0.22810076 0.96269043,
|
||||
-0.11487512 -0.44432992 0.88846757,-0.082080481 -0.71522909 0.69405342,
|
||||
-0.26170282 -0.88341922 0.38869282,-0.10914986 -0.97866727 0.17405941,
|
||||
-0.35398829 -0.86134439 0.36438735,-0.41037294 -0.7946071 0.44743,
|
||||
-0.71069283 -0.55470546 0.43268645,-0.42350991 -0.69637187 0.57940104,
|
||||
-0.81222316 -0.38227987 0.44063097,-0.19253424 -0.58315654 0.78921418,
|
||||
-0.63993113 -0.38349063 0.66590021,-0.29576709 -0.31130877 0.90311055] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_36 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_36 IndexedFaceSet {
|
||||
coord DEF COORD_36 Coordinate { point [
|
||||
2.2381093 -1.6475552 5.1975375,2.2584871 -1.644871 5.1976919,
|
||||
2.2774762 -1.6370044 5.197789,2.2937828 -1.6244915 5.1978221,
|
||||
2.3062957 -1.6081849 5.197789,2.3141623 -1.5891957 5.1976919,
|
||||
2.3168465 -1.568818 5.1975375,2.3140163 -1.568818 5.2177824,
|
||||
2.3060701 -1.568818 5.2366165,2.2935436 -1.568818 5.2527705,
|
||||
2.2772809 -1.568818 5.2651556,2.2583782 -1.568818 5.2729371,
|
||||
2.2381093 -1.568818 5.2755906,2.2381093 -1.6447249 5.2177824,
|
||||
2.2381093 -1.6367788 5.2366165,2.2381093 -1.6242522 5.2527705,
|
||||
2.2381093 -1.6079896 5.2651556,2.2381093 -1.5890868 5.2729371,
|
||||
2.241976 -1.6435327 5.221402,2.2524368 -1.6322769 5.2412092,
|
||||
2.2480447 -1.6148777 5.2599361,2.2669536 -1.6148777 5.2538287,
|
||||
2.28307 -1.6148777 5.2422052,2.2611392 -1.5930193 5.2681521,
|
||||
2.2819395 -1.5930193 5.2576223,2.2984965 -1.5930193 5.2412092] }
|
||||
coordIndex [
|
||||
1,13,0,-1,11,12,17,-1,7,8,5,-1,6,7,5,-1,18,1,2,-1,18,14,13,-1,18,13,1,-1,18,2,14,-1,
|
||||
19,2,3,-1,19,15,14,-1,19,14,2,-1,20,16,15,-1,20,15,19,-1,21,20,19,-1,21,19,3,-1,22,3,4,-1,
|
||||
22,21,3,-1,23,10,11,-1,23,17,16,-1,23,20,21,-1,23,16,20,-1,23,11,17,-1,24,9,10,-1,24,10,23,-1,
|
||||
24,23,21,-1,24,22,4,-1,24,21,22,-1,25,4,5,-1,25,8,9,-1,25,9,24,-1,25,24,4,-1,25,5,8,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_36 Normal { vector [
|
||||
0.12833442 -0.98217961 0.13730805,0.24506539 -0.94397905 0.22101247,
|
||||
0.41505149 -0.83810321 0.35399897,0.55607038 -0.74892789 0.36040636,
|
||||
0.7895678 -0.49319114 0.36516461,0.91596583 -0.27887749 0.28850295,
|
||||
0.98217961 -0.12833442 0.13730805,0.93408507 -0.24725792 0.25758225,
|
||||
0.88634368 -0.23468384 0.39914706,0.69569095 -0.15331924 0.70178865,
|
||||
0.47513186 -0.15440441 0.8662615,0.23046095 -0.14933999 0.9615536,
|
||||
0.12872522 -0.12872522 0.98329021,0.10914986 -0.97866727 0.17405941,
|
||||
0.26170282 -0.88341922 0.38869282,0.082080481 -0.71522909 0.69405342,
|
||||
0.11487512 -0.44432992 0.88846757,0.14559249 -0.22810076 0.96269043,
|
||||
0.35398829 -0.86134439 0.36438735,0.41037294 -0.7946071 0.44743,
|
||||
0.19253424 -0.58315654 0.78921418,0.42350991 -0.69637187 0.57940104,
|
||||
0.71069283 -0.55470546 0.43268645,0.29576709 -0.31130877 0.90311055,
|
||||
0.63993113 -0.38349063 0.66590021,0.81222316 -0.38227987 0.44063097] }
|
||||
}
|
||||
}
|
||||
DEF SHAPE_37 Shape {
|
||||
appearance USE APP_1
|
||||
geometry DEF FACE_37 IndexedFaceSet {
|
||||
coord DEF COORD_37 Coordinate { point [
|
||||
-2.2381093 -1.568818 5.2755906,-2.2381093 -1.5890868 5.2729371,
|
||||
-2.2381093 -1.6079896 5.2651556,-2.2381093 -1.6242522 5.2527705,
|
||||
-2.2381093 -1.6367788 5.2366165,-2.2381093 -1.6447249 5.2177824,
|
||||
-2.2381093 -1.6475552 5.1975375,2.2381093 -1.6475552 5.1975375,
|
||||
2.2381093 -1.6447249 5.2177824,2.2381093 -1.6367788 5.2366165,
|
||||
2.2381093 -1.6242522 5.2527705,2.2381093 -1.6079896 5.2651556,
|
||||
2.2381093 -1.5890868 5.2729371,2.2381093 -1.568818 5.2755906] }
|
||||
coordIndex [
|
||||
5,6,7,-1,5,7,8,-1,4,8,9,-1,4,5,8,-1,3,9,10,-1,3,4,9,-1,2,10,11,-1,2,11,12,-1,
|
||||
2,3,10,-1,1,12,13,-1,1,2,12,-1,0,1,13,-1]
|
||||
normalPerVertex TRUE
|
||||
normal DEF NORM_37 Normal { vector [
|
||||
0 -0.12980516 0.99153952,0 -0.21504219 0.97660476,
|
||||
0 -0.49747872 0.86747618,0 -0.73430668 0.67881787,
|
||||
0 -0.88429861 0.46692181,0 -0.974691 0.22355638,
|
||||
0 -0.99036902 0.13845292,0 -0.99036902 0.13845292,
|
||||
0 -0.95151213 0.30761123,0 -0.84026395 0.54217755,
|
||||
0 -0.67238407 0.74020245,0 -0.49747872 0.86747618,
|
||||
0 -0.29929611 0.95416028,0 -0.12980516 0.99153952] }
|
||||
}
|
||||
}
|
||||
] }
|
||||
] }
|
||||
] }
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,39 +0,0 @@
|
||||
|
||||
This directory is intended for project header files.
|
||||
|
||||
A header file is a file containing C declarations and macro definitions
|
||||
to be shared between several project source files. You request the use of a
|
||||
header file in your project source file (C, C++, etc) located in `src` folder
|
||||
by including it, with the C preprocessing directive `#include'.
|
||||
|
||||
```src/main.c
|
||||
|
||||
#include "header.h"
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
```
|
||||
|
||||
Including a header file produces the same results as copying the header file
|
||||
into each source file that needs it. Such copying would be time-consuming
|
||||
and error-prone. With a header file, the related declarations appear
|
||||
in only one place. If they need to be changed, they can be changed in one
|
||||
place, and programs that include the header file will automatically use the
|
||||
new version when next recompiled. The header file eliminates the labor of
|
||||
finding and changing all the copies as well as the risk that a failure to
|
||||
find one copy will result in inconsistencies within a program.
|
||||
|
||||
In C, the usual convention is to give header files names that end with `.h'.
|
||||
It is most portable to use only letters, digits, dashes, and underscores in
|
||||
header file names, and at most one dot.
|
||||
|
||||
Read more about using header files in official GCC documentation:
|
||||
|
||||
* Include Syntax
|
||||
* Include Operation
|
||||
* Once-Only Headers
|
||||
* Computed Includes
|
||||
|
||||
https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html
|
||||
-46
@@ -1,46 +0,0 @@
|
||||
|
||||
This directory is intended for project specific (private) libraries.
|
||||
PlatformIO will compile them to static libraries and link into executable file.
|
||||
|
||||
The source code of each library should be placed in a an own separate directory
|
||||
("lib/your_library_name/[here are source files]").
|
||||
|
||||
For example, see a structure of the following two libraries `Foo` and `Bar`:
|
||||
|
||||
|--lib
|
||||
| |
|
||||
| |--Bar
|
||||
| | |--docs
|
||||
| | |--examples
|
||||
| | |--src
|
||||
| | |- Bar.c
|
||||
| | |- Bar.h
|
||||
| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html
|
||||
| |
|
||||
| |--Foo
|
||||
| | |- Foo.c
|
||||
| | |- Foo.h
|
||||
| |
|
||||
| |- README --> THIS FILE
|
||||
|
|
||||
|- platformio.ini
|
||||
|--src
|
||||
|- main.c
|
||||
|
||||
and a contents of `src/main.c`:
|
||||
```
|
||||
#include <Foo.h>
|
||||
#include <Bar.h>
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
PlatformIO Library Dependency Finder will find automatically dependent
|
||||
libraries scanning project source files.
|
||||
|
||||
More information about PlatformIO Library Dependency Finder
|
||||
- https://docs.platformio.org/page/librarymanager/ldf.html
|
||||
@@ -1,30 +0,0 @@
|
||||
; PlatformIO Project Configuration File
|
||||
;
|
||||
; Build options: build flags, source filter
|
||||
; Upload options: custom upload port, speed and extra flags
|
||||
; Library options: dependencies, extra library storages
|
||||
; Advanced options: extra scripting
|
||||
;
|
||||
; Please visit documentation for the other options and examples
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[env:PCB-v01a]
|
||||
platform = espressif32
|
||||
board = featheresp32
|
||||
; change microcontroller to ESP32M4
|
||||
board_build.mcu = esp32
|
||||
; change MCU frequency
|
||||
board_build.f_cpu = 240000000L
|
||||
framework = arduino
|
||||
;upload_protocol = esp-prog
|
||||
|
||||
monitor_speed = 115200
|
||||
monitor_filters = esp32_exception_decoder
|
||||
; debug_tool = esp-prog
|
||||
; debug_init_break = tbreak setup
|
||||
; build_type=debug
|
||||
lib_deps =
|
||||
https://github.com/someweisguy/esp_dmx
|
||||
https://github.com/madhephaestus/ESP32Encoder
|
||||
pkerspe/ESP-FlexyStepper @ ^1.4.3
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
/// ********************** PIN ASSIGNEMENTS **********************
|
||||
// DMX
|
||||
const int tx_pin = 16; // define the IO pin the DMX TX pin is connected to
|
||||
const int rx_pin = 17; // define the IO pin the DMX RX pin is connected to
|
||||
const int rts_pin = 4; // define the IO pin the DMX RTS pin is connected to
|
||||
|
||||
// capteur BCD pour adressage DMX
|
||||
#define q1 21 // define the IO pin for the thumbwheel '1' is connected to
|
||||
#define q2 19 // define the IO pin for the thumbwheel '2' is connected to
|
||||
#define q4 18 // define the IO pin for the thumbwheel '4' is connected to
|
||||
#define q8 5 // define the IO pin for the thumbwheel '8' is connected to
|
||||
|
||||
// driver moteur
|
||||
const int MOTOR_ENABLE_PIN = 27; // define the IO pin the motor enable pin is connected to
|
||||
const int MOTOR_STEP_PIN = 26; // define the IO pin the motor step pin is connected to
|
||||
const int MOTOR_DIRECTION_PIN = 25; // define the IO pin the motor direction pin is connected to
|
||||
#ifndef dev_mode
|
||||
const int EMERGENCY_STOP_PIN = 13; // define the IO pin the emergency stop switch is connected to
|
||||
#endif
|
||||
const int HOME_SWITCH_PIN = 35; // define the IO pin where the home switches are connected to (switches in series in normally closed setup against ground)
|
||||
const int LIMIT_SWITCH_PIN = 34; // define the IO pin where the limit switches are connected to (switches in series in normally closed setup against ground)
|
||||
|
||||
// encoder moteur pas à pas
|
||||
#define EB_plus 22 // define the IO pin for the encoder B is connected to
|
||||
#define EA_plus 23 // define the IO pin for the encoder A is connected to
|
||||
|
||||
// potentiomètre pour le réglage des fins de course
|
||||
#define home_set_pot 36 // define the IO pin for the home set potentiometer is connected to
|
||||
#define limit_set_pot 39 // define the IO pin for the limit set potentiometer is connected to
|
||||
#define divider_pot 1 // define the divider potentiometer value
|
||||
|
||||
|
||||
-143
@@ -1,143 +0,0 @@
|
||||
#define nb_dmx_channel 2 // nombre de canaux DMX utilisés
|
||||
#define pos_array 0 // position de la position dans le tableau DMX_data
|
||||
#define speed_array 1 // position de la vitesse dans le tableau DMX_data
|
||||
|
||||
int DMX_start_channel; // numéro de la première adresse DMX
|
||||
int pos_channel; // numéro de l'adresse DMX de la position
|
||||
int speed_channel; // numéro de l'adresse DMX de la vitesse
|
||||
const dmx_port_t dmx_num = DMX_NUM_2; // numéro du port DMX
|
||||
byte data[DMX_PACKET_SIZE]; // tableau de données DMX
|
||||
|
||||
bool dmxIsConnected = false; // état de la connexion DMX
|
||||
unsigned long lastUpdate = millis(); // temps de la dernière mise à jour des données DMX
|
||||
uint8_t DMX_data[nb_dmx_channel + 1]; // tableau de données DMX
|
||||
uint8_t DMX_data_old[nb_dmx_channel + 1]; // tableau de données DMX précédentes
|
||||
bool dataChanged[nb_dmx_channel + 1]; // tableau de drapeau pour donnée DMX ayant changées
|
||||
unsigned long last_connected_Time = 0; // temps de la dernière connexion DMX
|
||||
unsigned long last_disconnected_Time = 0; // temps de la dernière déconnexion DMX
|
||||
|
||||
#define DMX_Connected_Time 1000 // temps en ms entre chaque vérification de la connexion DMX
|
||||
#define DMX_Read_Time 200 // temps en ms entre chaque mise à jour des données DMX
|
||||
#define dmx_debounce_try 0 // nombre de boucle pour le debounce DMX afin d'éviter les valeurs de 0 ou 255 erronées
|
||||
int dmx_count[nb_dmx_channel + 1]; // compteur de boucle pour le debounce DMX afin d'éviter les valeurs de 0 ou 255 erronées
|
||||
|
||||
// fonction
|
||||
int readSwitch(); // fonction pour lire le codeur d'adresse DMX
|
||||
void reset_dmx_counter(); // fonction pour réinitialiser le compteur de boucle pour le debounce DMX afin d'éviter les valeurs de 0 ou 255 erronées
|
||||
void receiveDMX(); // fonction pour recevoir les données DMX
|
||||
|
||||
int readSwitch() // fonction pour lire le codeur d'adresse DMX
|
||||
{
|
||||
int total = 0;
|
||||
if (digitalRead(q1) == HIGH)
|
||||
{
|
||||
total += 1;
|
||||
}
|
||||
if (digitalRead(q2) == HIGH)
|
||||
{
|
||||
total += 2;
|
||||
}
|
||||
if (digitalRead(q4) == HIGH)
|
||||
{
|
||||
total += 4;
|
||||
}
|
||||
if (digitalRead(q8) == HIGH)
|
||||
{
|
||||
total += 8;
|
||||
}
|
||||
total = ((total + 1) * 2) - 1; // correction battarde de l'adresse DMX
|
||||
|
||||
return total;
|
||||
}
|
||||
|
||||
void reset_dmx_counter() // fonction pour réinitialiser le compteur de boucle pour le debounce DMX afin d'éviter les valeurs de 0 ou 255 erronées
|
||||
{
|
||||
for (int i = 0; i < nb_dmx_channel + 1; i++)
|
||||
{
|
||||
dmx_count[i] = 0;
|
||||
}
|
||||
}
|
||||
|
||||
void receiveDMX() // fonction pour recevoir les données DMX
|
||||
{
|
||||
dmx_packet_t packet;
|
||||
if (dmx_receive(dmx_num, &packet, DMX_TIMEOUT_TICK))
|
||||
{
|
||||
|
||||
if (!packet.err)
|
||||
{
|
||||
if (!dmxIsConnected)
|
||||
{
|
||||
Serial.println("DMX is connected!");
|
||||
last_connected_Time = millis();
|
||||
dmxIsConnected = true;
|
||||
}
|
||||
dmx_read(dmx_num, data, packet.size);
|
||||
// mise à jour des données DMX si elles ont changé et si le temps écoulé depuis la dernière mise à jour est supérieur à DMX_Read_Time
|
||||
if (millis() - lastUpdate > DMX_Read_Time)
|
||||
{
|
||||
lastUpdate = millis(); // réinitialisation du temps de la dernière mise à jour des données DMX
|
||||
last_connected_Time = millis(); // réinitialisation du temps de la dernière connexion DMX
|
||||
// mise à jour de la position
|
||||
if (DMX_data[pos_array] != data[pos_channel])
|
||||
{
|
||||
if (DMX_data[pos_array] == 0 || DMX_data[pos_array] == 255)
|
||||
{
|
||||
dmx_count[pos_array]++;
|
||||
if (dmx_count[pos_array] > dmx_debounce_try)
|
||||
{
|
||||
DMX_data[pos_array] = data[pos_channel];
|
||||
reset_dmx_counter();
|
||||
(dataChanged[pos_array]) = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
DMX_data[pos_array] = data[pos_channel];
|
||||
reset_dmx_counter();
|
||||
(dataChanged[pos_array]) = true;
|
||||
}
|
||||
}
|
||||
|
||||
// mise à jour de la vitesse
|
||||
if (DMX_data[speed_array] != data[speed_channel])
|
||||
{
|
||||
if (DMX_data[speed_array] == 0 || DMX_data[speed_array] == 255)
|
||||
{
|
||||
dmx_count[speed_array]++;
|
||||
if (dmx_count[speed_array] > dmx_debounce_try)
|
||||
{
|
||||
DMX_data[speed_array] = data[speed_channel];
|
||||
reset_dmx_counter();
|
||||
(dataChanged[speed_array]) = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
DMX_data[speed_array] = data[speed_channel];
|
||||
reset_dmx_counter();
|
||||
(dataChanged[speed_array]) = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
reset_dmx_counter();
|
||||
Serial.println("A DMX error occurred.");
|
||||
}
|
||||
}
|
||||
else if (dmxIsConnected)
|
||||
{
|
||||
reset_dmx_counter();
|
||||
// Serial.println("DMX was disconnected."); // affichage de la déconnexion DMX
|
||||
if (millis() - last_connected_Time > DMX_Connected_Time)
|
||||
{
|
||||
dmxIsConnected = false;
|
||||
last_disconnected_Time = millis(); // réinitialisation du temps de la dernière déconnexion DMX
|
||||
Serial.println("DMX was halted."); // affichage de la déconnexion DMX
|
||||
// emergencyStop = true; // arrêt du moteur en cas de déconnexion DMX
|
||||
// emercency_stop_timer = millis(); // réinitialisation du timer d'arrêt d'urgence
|
||||
}
|
||||
}
|
||||
}
|
||||
-67
@@ -1,67 +0,0 @@
|
||||
|
||||
// ********************** variables for software debouncing of the limit switches **********************
|
||||
#define switch_active 1 // active low switch configuration (NO connection with internal pull up) or HIGH for active high switch configuration (NC connection with internal pull up)
|
||||
|
||||
volatile unsigned long lastDebounceTime = 0; // the last time the limit switch input pin was toggled
|
||||
volatile unsigned long debounceDelay = 100; // the minimum delay in milliseconds to check for bouncing of the switch. Increase this slighlty if you switches tend to bounce a lot
|
||||
bool buttonStateChangeDetected = false; // flag to indicate that the button state has changed
|
||||
volatile byte limitSwitchState = !switch_active; // the current reading from the limit switch input pin
|
||||
byte ConfirmedLimitSwitchState = !switch_active; // the last confirmed reading from the limit switch input pin
|
||||
volatile byte homeSwitchState = !switch_active; // the current reading from the home switch input pin
|
||||
byte ConfirmedHomeSwitchState = !switch_active; // the last confirmed reading from the home switch input pin
|
||||
|
||||
volatile int home_steps; // nombre de pas pour bien positionner le moteur à la position de départ
|
||||
volatile int limit_steps; // nombre de pas pour bien positionner le moteur à la position de fin
|
||||
|
||||
void homeReachedCallback(); // callback function that will be called when the home position is reached
|
||||
void limitReachedCallback(); // callback function that will be called when the limit position is reached
|
||||
void IRAM_ATTR limitSwitchHandler(); // interrupt handler for the limit switch
|
||||
void IRAM_ATTR homeSwitchHandler(); // interrupt handler for the home switch
|
||||
void limit_sw_check(); // fonction pour la sécurité si une limite est détectée par le bouton poussoir
|
||||
void home_sw_check(); // fonction pour la sécurité si une limite est détectée par le bouton poussoir
|
||||
|
||||
void homeReachedCallback() // callback function that will be called when the home position is reached
|
||||
{
|
||||
Serial.println("Home reached");
|
||||
}
|
||||
|
||||
void limitReachedCallback() // callback function that will be called when the limit position is reached
|
||||
{
|
||||
Serial.println("Limit reached");
|
||||
}
|
||||
|
||||
void IRAM_ATTR limitSwitchHandler() // interrupt handler for the limit switch
|
||||
{
|
||||
lastDebounceTime = millis();
|
||||
limitSwitchState = digitalRead(LIMIT_SWITCH_PIN);
|
||||
}
|
||||
|
||||
void IRAM_ATTR homeSwitchHandler() // interrupt handler for the home switch
|
||||
{
|
||||
lastDebounceTime = millis();
|
||||
homeSwitchState = digitalRead(HOME_SWITCH_PIN);
|
||||
}
|
||||
|
||||
void limit_sw_check() // fonction pour la sécurité si une limite est détectée par le bouton poussoir
|
||||
{
|
||||
|
||||
if (limitSwitchState != ConfirmedLimitSwitchState && (millis() - lastDebounceTime) > debounceDelay)
|
||||
{
|
||||
ConfirmedLimitSwitchState = limitSwitchState;
|
||||
Serial.printf("Limit switch change detected. New state is %i\n", limitSwitchState);
|
||||
Serial.printf("Limit setting is %i\n", limit_steps);
|
||||
buttonStateChangeDetected = true;
|
||||
}
|
||||
}
|
||||
|
||||
void home_sw_check() // fonction pour la sécurité si une limite est détectée par le bouton poussoir
|
||||
{
|
||||
if (homeSwitchState != ConfirmedHomeSwitchState && (millis() - lastDebounceTime) > debounceDelay)
|
||||
{
|
||||
|
||||
ConfirmedHomeSwitchState = homeSwitchState;
|
||||
Serial.printf("Home switch change detected. New state is %i\n", homeSwitchState);
|
||||
Serial.printf("Home setting is %i\n", home_steps);
|
||||
buttonStateChangeDetected = true;
|
||||
}
|
||||
}
|
||||
-169
@@ -1,169 +0,0 @@
|
||||
|
||||
/*
|
||||
controle de moteur pas à pas selon commande DMX
|
||||
|
||||
code par Clément SAILLANT pour Hémisphère - 2023
|
||||
[email protected]
|
||||
0625334420
|
||||
|
||||
Un canal DMX est utilisé pour la commande de la position du moteur
|
||||
Un autre canal DMX est utilisé pour la commande de la vitesse du moteur
|
||||
Une fonction affine est utilisée pour convertir la valeur DMX en position ou vitesse
|
||||
La position et la vitesse sont stockées dans des variables globales
|
||||
Une fonction est utilisée pour la sécurité si un obstacle est détecté par la perte de pas du moteur
|
||||
|
||||
moteur : 34HS59-6004D-E1000
|
||||
Angle de pas: 1.8 deg
|
||||
Résolution de l'encodeur: 1000PPR(4000CPR)
|
||||
https://www.omc-stepperonline.com/download/34HS59-6004D-E1000_Torque_Curve.pdf
|
||||
https://www.omc-stepperonline.com/download/34HS59-6004D-E1000.pdf
|
||||
|
||||
Controleur CL86T V4.0
|
||||
https://www.omc-stepperonline.com/index.php?route=product/product/get_file&file=389/CL86T%20(V4.0).pdf
|
||||
*/
|
||||
|
||||
#include "PIN_mapping.h" // fichier contenant les variables globales et le mapping des pins
|
||||
bool emergencyStop = false; // variable pour stocker l'état de l'arrêt d'urgence
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <esp_dmx.h>
|
||||
#include <ESP_FlexyStepper.h> // librairie pour le controle des moteurs pas à pas
|
||||
#include <ESP32Encoder.h> // librairie pour le controle des encodeurs
|
||||
|
||||
ESP_FlexyStepper stepper; // création de l'ojet motor
|
||||
ESP32Encoder encoder; // création de l'objet encoder
|
||||
|
||||
#include "limit.h" // fichier contenant les fonctions de limites
|
||||
#include "dmx_data.h" // fichier contenant les fonctions dmx
|
||||
#include "moving.h" // fichier contenant les fonctions de mouvement
|
||||
#include "security.h" // fichier contenant les fonctions de sécurité type emergency stop
|
||||
|
||||
void setup()
|
||||
{
|
||||
// delay(1000);
|
||||
Serial.begin(115200);
|
||||
Serial.println("started");
|
||||
|
||||
dmx_set_pin(dmx_num, tx_pin, rx_pin, rts_pin);
|
||||
dmx_driver_install(dmx_num, DMX_DEFAULT_INTR_FLAGS);
|
||||
|
||||
// configuration encoder pour suivre la position du moteur et la perte de pas
|
||||
encoder.attachHalfQuad(EB_plus, EA_plus);
|
||||
encoder.setCount(0);
|
||||
|
||||
// configuration ENABLE motor
|
||||
pinMode(MOTOR_ENABLE_PIN, OUTPUT);
|
||||
|
||||
// configuration BCD Coder
|
||||
pinMode(q1, INPUT); // thumbwheel '1'
|
||||
pinMode(q2, INPUT); // thumbwheel '2'
|
||||
pinMode(q4, INPUT); // thumbwheel '4'
|
||||
pinMode(q8, INPUT); // thumbwheel '8'
|
||||
|
||||
/*
|
||||
// attach an interrupt to the IO pin of the ermegency stop switch and specify the handler function
|
||||
pinMode(EMERGENCY_STOP_PIN, INPUT_PULLUP);
|
||||
attachInterrupt(digitalPinToInterrupt(EMERGENCY_STOP_PIN), emergencySwitchHandler, RISING);
|
||||
*/
|
||||
|
||||
// lecture des potentiomètres pour définir les offset de pas a ajouter aux positions home et limit
|
||||
limit_steps = map((analogRead(limit_set_pot)), 4095, 0, min_offset, max_offset);
|
||||
home_steps = map((analogRead(home_set_pot)), 4095, 0, min_offset, max_offset);
|
||||
|
||||
// attach an interrupt to the IO pin of the home switch and specify the handler function
|
||||
attachInterrupt(digitalPinToInterrupt(HOME_SWITCH_PIN), homeSwitchHandler, CHANGE);
|
||||
stepper.registerHomeReachedCallback(homeReachedCallback);
|
||||
|
||||
// attach an interrupt to the IO pin of the limit switch and specify the handler function
|
||||
attachInterrupt(digitalPinToInterrupt(LIMIT_SWITCH_PIN), limitSwitchHandler, CHANGE);
|
||||
stepper.registerLimitReachedCallback(limitReachedCallback);
|
||||
|
||||
// connect and configure the stepper motor to its IO pins
|
||||
stepper.connectToPins(MOTOR_STEP_PIN, MOTOR_DIRECTION_PIN);
|
||||
// set the speed and acceleration rates for the stepper motor
|
||||
stepper.setSpeedInStepsPerSecond(SPEED_IN_STEPS_PER_SECOND);
|
||||
stepper.setAccelerationInStepsPerSecondPerSecond(ACCELERATION_IN_STEPS_PER_SECOND);
|
||||
stepper.setDecelerationInStepsPerSecondPerSecond(DECELERATION_IN_STEPS_PER_SECOND);
|
||||
stepper.setStepsPerRevolution(STEP_PER_REV);
|
||||
stepper.registerTargetPositionReachedCallback(targetPositionReachedCallback);
|
||||
|
||||
// start the stepper instance as a service in the "background" as a separate task
|
||||
stepper.startAsService(1); // core 1 sinon bug avec le dmx et déplacement aléatoire du moteur
|
||||
|
||||
init_range(); // set home and limit position of the motor
|
||||
|
||||
DMX_start_channel = readSwitch(); // lecture de la position du codeurs BCD pour définir le canal DMX de départ
|
||||
// DMX_start_channel = 2; // pour test avec adresse fixe
|
||||
pos_channel = DMX_start_channel;
|
||||
speed_channel = DMX_start_channel + 1;
|
||||
|
||||
Serial.println("----------------------------------------");
|
||||
Serial.printf("number of tasks is %i\n", uxTaskGetNumberOfTasks());
|
||||
Serial.printf("home position is %i\n", min_steps);
|
||||
Serial.printf("limit position is %i\n", max_steps);
|
||||
Serial.printf("Limit setting is %i\n", limit_steps);
|
||||
Serial.printf("Home setting is %i\n", home_steps);
|
||||
Serial.printf("DMX start channel is %i\n", DMX_start_channel);
|
||||
Serial.printf("DMX position channel is %i\n", pos_channel);
|
||||
Serial.printf("DMX speed channel is %i\n", speed_channel);
|
||||
Serial.println("----------------------------------------");
|
||||
}
|
||||
|
||||
void loop()
|
||||
{
|
||||
receiveDMX(); // reception des données DMX
|
||||
|
||||
// mise à jour de la vitesse du moteur si la valeur DMX a changée
|
||||
if (dataChanged[speed_array] == true)
|
||||
{
|
||||
dataChanged[speed_array] = false;
|
||||
Serial.printf("dmx speed receive => %ld\n", DMX_data[speed_array]);
|
||||
speed_map(); // fonction pour convertir la valeur DMX en vitesse/acceleration/deceleration
|
||||
}
|
||||
|
||||
// mise à jour de la position du moteur si la valeur DMX a changée
|
||||
// if (dataChanged[pos_array] == true && emergencyStop == false && digitalRead(MOTOR_ENABLE_PIN) == LOW)
|
||||
if (dataChanged[pos_array] == true)
|
||||
{
|
||||
// stepper.setTargetPositionToStop();
|
||||
dataChanged[pos_array] = false;
|
||||
pos_in_step = map(DMX_data[pos_array], 255, 0, min_steps, max_steps);
|
||||
// pos_map(); // fonction pour convertir la valeur DMX en position
|
||||
stepper.setTargetPositionInSteps(pos_in_step);
|
||||
DMX_data_old[pos_array] = DMX_data[pos_array];
|
||||
last_dmx_change_pos = millis();
|
||||
}
|
||||
// gestion de la position du moteur si la valeur DMX n'a pas changée mais que le moteur n'est pas à la position demandée
|
||||
if (millis() - last_dmx_change_pos > 1000)
|
||||
{
|
||||
int codeur_pos = map(encoder.getCount(), min_count, max_count, min_steps, max_steps);
|
||||
if (pos_in_step <= min_steps && ConfirmedHomeSwitchState != switch_active && stepper.getDirectionOfMotion() == 0)
|
||||
{
|
||||
Serial.println("!!!!!!!!!!!!! home not reached");
|
||||
Serial.printf("codeur pos => %i\n", codeur_pos);
|
||||
// stepper.setTargetPositionInSteps(min_steps - codeur_pos); // home_steps
|
||||
int step_add = nb_microstep * 2;
|
||||
stepper.setTargetPositionRelativeInSteps(-step_add);
|
||||
delay(100);
|
||||
}
|
||||
else if (pos_in_step >= max_steps && ConfirmedLimitSwitchState != switch_active && stepper.getDirectionOfMotion() == 0)
|
||||
{
|
||||
Serial.println("!!!!!!!!!!!!! limit not reached");
|
||||
Serial.printf("codeur pos => %i\n", codeur_pos);
|
||||
// stepper.setTargetPositionInSteps(max_steps + (max_steps - codeur_pos)); // limit_steps
|
||||
int step_add = nb_microstep * 2;
|
||||
stepper.setTargetPositionRelativeInSteps(step_add);
|
||||
delay(100);
|
||||
}
|
||||
else if (abs(codeur_pos - pos_in_step) > 100 && stepper.getDirectionOfMotion() == 0)
|
||||
{
|
||||
Serial.println("!!!!!!!!!!!!! Not in position");
|
||||
Serial.printf("codeur pos => %i\n", codeur_pos);
|
||||
Serial.printf("pos in step => %i\n", pos_in_step);
|
||||
stepper.setTargetPositionInSteps(pos_in_step);
|
||||
}
|
||||
}
|
||||
// motor_follower(emergency_stop_loss_step); // fonction pour suivre la position du moteur et la perte de pas
|
||||
emergency_check(); // fonction pour la sécurité si un obstacle est détecté par la perte de pas du moteur
|
||||
limit_check(); // fonction pour la sécurité si un obstacle est détecté par le bouton poussoir
|
||||
}
|
||||
-163
@@ -1,163 +0,0 @@
|
||||
|
||||
#define nb_microstep 8 // nombre de microstep configuré sur le driver moteur
|
||||
#define STEP_PER_REV_MOTOR 200 // nombre de pas par tour du moteur
|
||||
#define CPR_ENCODER 4000 // nombre de pas par tour du codeur optique
|
||||
/*
|
||||
Nb SW1 SW2 SW3 SW4
|
||||
1 200 on on on on
|
||||
4 800 off on on on
|
||||
8 1600 on off on on
|
||||
16 3200 off off on on
|
||||
32 6400 on on off on
|
||||
64 12800 off on off on
|
||||
128 25600 on off off on
|
||||
256 51200 off off off on
|
||||
5 1000 on on on off
|
||||
10 2000 off on on off
|
||||
20 4000 on off on off
|
||||
25 5000 off off on off
|
||||
40 8000 on on off off
|
||||
50 10000 off on off off
|
||||
100 20000 on off off off
|
||||
200 40000 off off off off
|
||||
*/
|
||||
#define SECOND_PER_REV 2 // nombre de seconde pour faire un tour
|
||||
const int STEP_PER_REV = nb_microstep * STEP_PER_REV_MOTOR; // nombre de pas par tour du moteur
|
||||
const int MIN_SPEED = 1; // vitesse minimum du moteur
|
||||
const int MAX_SPEED = ((STEP_PER_REV / 2) / SECOND_PER_REV) * nb_microstep; // vitesse maximum du moteur (1/2 révolution par SECOND_PER_REV seconde)
|
||||
//const int MAX_SPEED = ((STEP_PER_REV / 2) / SECOND_PER_REV) * nb_microstep; // vitesse maximum du moteur (1/2 révolution par SECOND_PER_REV seconde)
|
||||
|
||||
const int SPEED_IN_STEPS_PER_SECOND = STEP_PER_REV; // vitesse initiale de déplacement du moteur = 1/2 de la vitesse maximum
|
||||
const int ACCELERATION_IN_STEPS_PER_SECOND = nb_microstep * 2; // accélération initiale du moteur
|
||||
const int DECELERATION_IN_STEPS_PER_SECOND = nb_microstep; // décélération initiale du moteur
|
||||
int ACC_DEC_REMOVE_STEP = ACCELERATION_IN_STEPS_PER_SECOND + DECELERATION_IN_STEPS_PER_SECOND; // nombre de pas à enlever à la position pour l'accélération et la décélération ?
|
||||
int min_steps = 0; // position de départ du moteur
|
||||
int max_steps = STEP_PER_REV / 2; // position de fin du moteur (1600 en 16 microstep) (400 en 1 microstep)
|
||||
int pos_in_step = max_steps / 2; // position du moteur en pas pour le mappage de la position
|
||||
|
||||
int min_count = 0; // valeur minimum du compteur du codeur optique
|
||||
int max_count = CPR_ENCODER / 4; // valeur maximum du compteur du codeur optique avec uniquement les fronts montants du codeur
|
||||
const int min_offset = 0; // min offset pour le potentiomètre de réglage de la position min/max
|
||||
const int max_offset = nb_microstep * 5; // max offset pour le potentiomètre de réglage de la position min/max
|
||||
|
||||
volatile unsigned long last_dmx_change_pos;
|
||||
|
||||
volatile int speed_in_accel = MAX_SPEED / 10; // variable pour la vitesse d'acceleration
|
||||
volatile int speed_in_decel = DECELERATION_IN_STEPS_PER_SECOND; // variable pour la vitesse de deceleration
|
||||
|
||||
// fonction
|
||||
void targetPositionReachedCallback(long position); // callback function as the target position is reached
|
||||
void speed_map(); // fonction de mapping de la vitesse du moteur avec accélération et décélération
|
||||
void pos_map(); // fonction de mapping de la position du moteur
|
||||
void set_min(); // fonction pour position minimum de la plage de déplacement du moteur
|
||||
void set_max(); // fonction pour position maximum de la plage de déplacement du moteurF
|
||||
void init_range(); // fonction d'initialisation de la plage de déplacement du moteur
|
||||
|
||||
void targetPositionReachedCallback(long position) // callback function as the target position is reached
|
||||
{
|
||||
Serial.printf("Stepper reached target position %ld\n", position);
|
||||
Serial.printf("Encoder map count is %ld\n", map(encoder.getCount(), min_count, max_count, min_steps, max_steps));
|
||||
Serial.printf("Encoder count is %ld\n", encoder.getCount());
|
||||
}
|
||||
|
||||
void speed_map() // fonction de mapping de la vitesse du moteur avec accélération et décélération
|
||||
{
|
||||
int speed_in_step = map(DMX_data[speed_array], 0, 255, MIN_SPEED, MAX_SPEED);
|
||||
stepper.setSpeedInStepsPerSecond(speed_in_step);
|
||||
}
|
||||
|
||||
void pos_map() // fonction de mapping de la position du moteur
|
||||
{
|
||||
int pos_in_step = map(DMX_data[pos_array], 255, 0, min_steps, max_steps);
|
||||
//int pos_in_step = map(DMX_data[pos_array], 0, 255, min_steps - home_steps, max_steps + limit_steps); // fait dans la fonction limit_check
|
||||
stepper.setTargetPositionInSteps(pos_in_step);
|
||||
Serial.printf("dmx pos to step => %ld\n", pos_in_step);
|
||||
}
|
||||
|
||||
void set_min() // fonction pour position minimum de la plage de déplacement du moteur
|
||||
{
|
||||
home_steps = map((analogRead(home_set_pot)), 4095, 0, min_offset, max_offset);
|
||||
stepper.setCurrentPositionAsHomeAndStop(); // set the current position as the home position and stop the stepper
|
||||
// min_steps = stepper.getCurrentPositionInSteps() - home_steps; // position min du moteur en pas
|
||||
min_steps = stepper.getCurrentPositionInSteps();
|
||||
encoder.setCount(0); // remise à zéro de l'encodeur
|
||||
min_count = encoder.getCount(); // valeur minimum du compteur du codeur en position min
|
||||
}
|
||||
|
||||
void set_max() // fonction pour position maximum de la plage de déplacement du moteur
|
||||
{
|
||||
limit_steps = map((analogRead(limit_set_pot)), 4095, 0, min_offset, max_offset);
|
||||
// max_steps = stepper.getCurrentPositionInSteps() + limit_steps; // position max du moteur en pas
|
||||
max_steps = stepper.getCurrentPositionInSteps();
|
||||
max_count = encoder.getCount(); // valeur maximum du compteur du codeur en position max
|
||||
}
|
||||
|
||||
void init_range() // fonction d'initialisation de la plage de déplacement du moteur
|
||||
{
|
||||
int direction = -1;
|
||||
bool limit_OK = false;
|
||||
int position_init = max_steps / 2;
|
||||
Serial.println("starting homing");
|
||||
digitalWrite(MOTOR_ENABLE_PIN, LOW); // enable motor
|
||||
stepper.setDirectionToHome(direction);
|
||||
if (digitalRead(HOME_SWITCH_PIN) == switch_active) // si position est déjà à home
|
||||
{
|
||||
Serial.println("already in home position");
|
||||
stepper.setCurrentPositionAsHomeAndStop(); // set the current position as the home position and stop the stepper
|
||||
stepper.setTargetPositionInSteps(position_init);
|
||||
delay(2000);
|
||||
}
|
||||
stepper.goToLimitAndSetAsHome(); // go to the limit switch and set the current position as the home position
|
||||
|
||||
while (!limit_OK)
|
||||
{
|
||||
home_sw_check();
|
||||
if (ConfirmedHomeSwitchState == switch_active)
|
||||
{
|
||||
stepper.setLimitSwitchActive(stepper.LIMIT_SWITCH_BEGIN); // this will cause to stop any motion that is currently going on and block further movement in the same direction as long as the switch is active
|
||||
stepper.setTargetPositionToStop();
|
||||
limit_OK = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
stepper.clearLimitSwitchActive(); // clear the limit switch flag to allow movement in both directions again
|
||||
}
|
||||
}
|
||||
set_min();
|
||||
Serial.println("home OK");
|
||||
stepper.clearLimitSwitchActive(); // clear the limit switch flag to allow movement in both directions again
|
||||
limit_OK = false;
|
||||
Serial.println("waiting for limit switch");
|
||||
stepper.setTargetPositionInSteps(position_init); // set the target position to the middle of the range
|
||||
while (!limit_OK)
|
||||
{
|
||||
limit_sw_check();
|
||||
if (ConfirmedLimitSwitchState == switch_active)
|
||||
{
|
||||
stepper.setLimitSwitchActive(stepper.LIMIT_SWITCH_END); // this will cause to stop any motion that is currently going on and block further movement in the same direction as long as the switch is active
|
||||
stepper.setTargetPositionToStop();
|
||||
limit_OK = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
stepper.clearLimitSwitchActive(); // clear the limit switch flag to allow movement in both directions again
|
||||
if (stepper.getCurrentPositionInSteps() < (max_steps - (max_steps / 4)))
|
||||
{
|
||||
position_init = stepper.getCurrentPositionInSteps() + (max_steps / 8);
|
||||
}
|
||||
else
|
||||
{
|
||||
position_init = stepper.getCurrentPositionInSteps() + nb_microstep;
|
||||
}
|
||||
stepper.setTargetPositionInSteps(position_init);
|
||||
}
|
||||
}
|
||||
Serial.println("limit init OK");
|
||||
stepper.setTargetPositionToStop();
|
||||
position_init = max_steps / 2;
|
||||
stepper.clearLimitSwitchActive(); // clear the limit switch flag to allow movement in both directions again
|
||||
set_max();
|
||||
stepper.setTargetPositionInSteps(position_init); // set the target position to the middle of the range
|
||||
delay(500);
|
||||
buttonStateChangeDetected = false; // remise à zéro du flag de changement d'état des switchs
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
https://github.com/arttupii/CLSMB Closed loop step motor controller
|
||||
|
||||
https://www.switchdoc.com/2018/04/esp32-tutorial-debouncing-a-button-press-using-interrupts/
|
||||
avec vtask pour plus d'efficacité
|
||||
|
||||
voir pour mieur gérer le homming avec les fonctions explicité dans la lib felxystepper
|
||||
|
||||
rajouter plus de délai à la lecture dmx pour mieux éviter les problème de chanement de valeurs trop rapide
|
||||
-167
@@ -1,167 +0,0 @@
|
||||
|
||||
#define emergency_stop_bounce_time 1000 // time in ms to wait before disabling the motor in emergency when step as been lost
|
||||
#define emergency_release_time 2000 // time in ms to wait before releasing the emergency stop
|
||||
#define emergency_stop_loss_step 5 // number of step to wait before disabling the motor in emergency when step as been lost
|
||||
unsigned long emercency_stop_timer; // temps en ms depuis lequel le moteur est en arrêt d'urgence
|
||||
unsigned long lastStepTime; // variable pour stocker le temps de la dernière mise à jour des données encoder
|
||||
long old_count; // variable des précedentes données de l'encoder
|
||||
long newPosition; // variable des données de l'encoder
|
||||
|
||||
// fonction :
|
||||
void motor_follower(int loss_step); // fonction pour suivre la position du moteur et la perte de pas
|
||||
void emergency_check(); // fonction pour la sécurité si un obstacle est détecté par la perte de pas du moteur
|
||||
void limit_check(); // fonction pour la sécurité si une limite est détectée par le bouton poussoir
|
||||
|
||||
/*
|
||||
void IRAM_ATTR emergencySwitchHandler() // interrupt handler for the emergency stop switch
|
||||
{
|
||||
|
||||
// we do not realy need to debounce here, since we only want to trigger a stop, no matter what.
|
||||
// So even triggering mutliple times does not realy matter at the end
|
||||
if (digitalRead(EMERGENCY_STOP_PIN) == LOW) // Switch is configured in active low configuration
|
||||
{
|
||||
// the boolean true in the following command tells the stepper to hold the emergency stop until reaseEmergencyStop() is called explicitly.
|
||||
// If ommitted or "false" is given, the function call would only stop the current motion and then instanlty would allow for new motion commands to be accepted
|
||||
stepper.emergencyStop(true);
|
||||
}
|
||||
else
|
||||
{
|
||||
// release a previously enganed emergency stop when the emergency stop button is released
|
||||
stepper.releaseEmergencyStop();
|
||||
}
|
||||
|
||||
}
|
||||
*/
|
||||
|
||||
void motor_follower(int loss_step) // fonction pour suivre la position du moteur et la perte de pas
|
||||
{
|
||||
// Quand le moteur est en mouvement, on vérifie si la position a changé de plus de 5 pas
|
||||
// mise à jour de la position de l'encodeur
|
||||
newPosition = encoder.getCount();
|
||||
if (stepper.getDirectionOfMotion() != 0)
|
||||
{
|
||||
if (newPosition > old_count || newPosition < old_count)
|
||||
{
|
||||
lastStepTime = millis();
|
||||
emergencyStop = false;
|
||||
}
|
||||
if (newPosition >= old_count + loss_step || newPosition <= old_count - loss_step)
|
||||
{
|
||||
old_count = newPosition;
|
||||
}
|
||||
else if (millis() - lastStepTime > emergency_stop_bounce_time / (DMX_data[speed_array] + 1) && emergencyStop == false)
|
||||
{
|
||||
Serial.println("!!!!!!!!!!!!!!!!!!!!!!!!!!!!! emergency stop");
|
||||
stepper.setTargetPositionToStop();
|
||||
emercency_stop_timer = millis();
|
||||
emergencyStop = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void emergency_check() // fonction pour la sécurité si un obstacle est détecté par la perte de pas du moteur
|
||||
{
|
||||
if (emergencyStop)
|
||||
{
|
||||
Serial.printf("emergency stop timer : %i\n", millis() - emercency_stop_timer);
|
||||
if (millis() - emercency_stop_timer > emergency_release_time && emergencyStop == true)
|
||||
{
|
||||
digitalWrite(MOTOR_ENABLE_PIN, LOW); // enable motor
|
||||
Serial.println("======================> emergency stop released");
|
||||
lastStepTime = millis();
|
||||
emergencyStop = false;
|
||||
last_dmx_change_pos = millis();
|
||||
// stepper.setTargetPositionInSteps(pos_in_step);
|
||||
}
|
||||
else if (digitalRead(MOTOR_ENABLE_PIN) == LOW && emergencyStop == true)
|
||||
{
|
||||
Serial.println("======================> emergency stop engaged");
|
||||
digitalWrite(MOTOR_ENABLE_PIN, HIGH); // disable and free motor
|
||||
}
|
||||
}
|
||||
else if (digitalRead(MOTOR_ENABLE_PIN) == HIGH && emergencyStop == false)
|
||||
{
|
||||
digitalWrite(MOTOR_ENABLE_PIN, LOW); // enable motor
|
||||
Serial.println("======================> emergency HARD stop released");
|
||||
lastStepTime = millis();
|
||||
// last_dmx_change_pos = millis();
|
||||
// stepper.setTargetPositionInSteps(pos_in_step);
|
||||
}
|
||||
}
|
||||
|
||||
void limit_check() // fonction pour la sécurité si une limite est détectée par le bouton poussoir
|
||||
{
|
||||
const int limit_step_lost = nb_microstep; // nombre de pas à perdre avant de déclencher l'arrêt d'urgence en cas de détection de limite
|
||||
limit_sw_check(); // check limit switch
|
||||
home_sw_check(); // check home switch
|
||||
|
||||
// si aucun bouton n'est appuyé
|
||||
if (ConfirmedHomeSwitchState != switch_active && ConfirmedLimitSwitchState != switch_active && buttonStateChangeDetected == true)
|
||||
{
|
||||
buttonStateChangeDetected = false;
|
||||
stepper.clearLimitSwitchActive(); // clear the limit switch flag to allow movement in both directions again
|
||||
return;
|
||||
}
|
||||
|
||||
// si les deux boutons sont appuyés il y a un problème
|
||||
if (ConfirmedHomeSwitchState == switch_active && ConfirmedLimitSwitchState == switch_active)
|
||||
{
|
||||
Serial.println("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROOOOORRRRRREEE !!!!!!!!");
|
||||
stepper.emergencyStop(true);
|
||||
emergencyStop = true;
|
||||
}
|
||||
|
||||
// si le bouton de début de course est appuyé
|
||||
if (ConfirmedHomeSwitchState == switch_active)
|
||||
{
|
||||
home_steps = map((analogRead(home_set_pot)), 4095, 0, min_offset, max_offset); // mise à jour de la valeur de l'offset de la position de départ
|
||||
// motor_follower(limit_step_lost);
|
||||
if (emergencyStop)
|
||||
{
|
||||
stepper.setLimitSwitchActive(stepper.LIMIT_SWITCH_BEGIN); // this will cause to stop any motion that is currently going on and block further movement in the same direction as long as the switch is agtive
|
||||
stepper.setCurrentPositionAsHomeAndStop();
|
||||
}
|
||||
// si le bouton vient d'être appuyé on va à la position de départ selon la config d'offset par le potentiomètre
|
||||
else if (buttonStateChangeDetected == true)
|
||||
{
|
||||
Serial.printf("===========> Home <===========\n");
|
||||
buttonStateChangeDetected = false;
|
||||
home_steps = map((analogRead(home_set_pot)), 4095, 0, min_offset, max_offset);
|
||||
// set_min(); // on enregistre la position actuelle comme position de départ
|
||||
min_count = encoder.getCount(); // valeur minimum du compteur du codeur en position min
|
||||
stepper.setCurrentPositionAsHomeAndStop(); // set the current position as the home position and stop the stepper
|
||||
stepper.setCurrentPositionInSteps(min_steps); // mise à jour de la position pour compenser un décalage éventuel
|
||||
stepper.setTargetPositionInSteps(min_steps - home_steps); // on va à la position de départ selon la config d'offset par le potentiomètre
|
||||
Serial.printf("go to Home set : %i\n", min_steps - home_steps);
|
||||
Serial.printf("min_steps : %i\n", min_steps);
|
||||
Serial.printf("add config step : %i\n", home_steps);
|
||||
Serial.printf("pos_in_step : %i\n", pos_in_step);
|
||||
}
|
||||
}
|
||||
|
||||
// si le bouton de fin de course est appuyé
|
||||
if (ConfirmedLimitSwitchState == switch_active)
|
||||
{
|
||||
limit_steps = map((analogRead(limit_set_pot)), 4095, 0, min_offset, max_offset); // mise à jour de la valeur de l'offset de la position de fin
|
||||
// motor_follower(limit_step_lost);
|
||||
if (emergencyStop)
|
||||
{
|
||||
stepper.setLimitSwitchActive(stepper.LIMIT_SWITCH_END); // this will cause to stop any motion that is currently going on and block further movement in the same direction as long as the switch is agtive
|
||||
}
|
||||
// si le bouton vient d'être appuyé on va à la position de fin selon la config d'offset par le potentiomètre
|
||||
else if (buttonStateChangeDetected == true)
|
||||
{
|
||||
Serial.printf("===========> Limit <===========\n");
|
||||
buttonStateChangeDetected = false;
|
||||
limit_steps = map((analogRead(limit_set_pot)), 4095, 0, min_offset, max_offset);
|
||||
// set_max(); // on enregistre la position actuelle comme position de fin
|
||||
max_count = encoder.getCount(); // valeur maximum du compteur du codeur en position max
|
||||
stepper.setCurrentPositionInSteps(max_steps); // mise à jour de la position pour compenser un décalage éventuel
|
||||
stepper.setTargetPositionInSteps(max_steps); // mise à jour de la position pour compenser un décalage éventuel
|
||||
stepper.setTargetPositionInSteps(max_steps + limit_steps); // on va à la position de fin selon la config d'offset par le potentiomètre
|
||||
Serial.printf("go to Limit set : %i\n", max_steps + limit_steps);
|
||||
Serial.printf("max_steps : %i\n", max_steps);
|
||||
Serial.printf("add config step : %i\n", limit_steps);
|
||||
}
|
||||
}
|
||||
}
|
||||
-11
@@ -1,11 +0,0 @@
|
||||
|
||||
This directory is intended for PlatformIO Test Runner and project tests.
|
||||
|
||||
Unit Testing is a software testing method by which individual units of
|
||||
source code, sets of one or more MCU program modules together with associated
|
||||
control data, usage procedures, and operating procedures, are tested to
|
||||
determine whether they are fit for use. Unit testing finds problems early
|
||||
in the development cycle.
|
||||
|
||||
More information about PlatformIO Unit Testing:
|
||||
- https://docs.platformio.org/en/latest/advanced/unit-testing/index.html
|
||||
Reference in New Issue
Block a user