From dacd2f55cc08aa2bb93cce855e58e71d39fc637e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 20 Jun 2021 16:48:41 +1000 Subject: [PATCH] Add some SMT resistors --- inventree_data.json | 3264 ++++++++++++++++++++++++++ media/part_images/0402.jpg | Bin 0 -> 11491 bytes media/part_images/0402.thumbnail.jpg | Bin 0 -> 1729 bytes media/part_images/0603.jpg | Bin 0 -> 22705 bytes media/part_images/0603.thumbnail.jpg | Bin 0 -> 3360 bytes media/part_images/0805.jpg | Bin 0 -> 10329 bytes media/part_images/0805.thumbnail.jpg | Bin 0 -> 2488 bytes 7 files changed, 3264 insertions(+) create mode 100644 media/part_images/0402.jpg create mode 100644 media/part_images/0402.thumbnail.jpg create mode 100644 media/part_images/0603.jpg create mode 100644 media/part_images/0603.thumbnail.jpg create mode 100644 media/part_images/0805.jpg create mode 100644 media/part_images/0805.thumbnail.jpg diff --git a/inventree_data.json b/inventree_data.json index 10aa9c4..c250fdf 100644 --- a/inventree_data.json +++ b/inventree_data.json @@ -536,6 +536,1974 @@ "level": 2 } }, + { + "model": "part.part", + "pk": 1, + "fields": { + "name": "R_10R_0402_1%", + "is_template": false, + "variant_of": null, + "description": "10R resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 1, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 2, + "fields": { + "name": "R_10R_0603_1%", + "is_template": false, + "variant_of": null, + "description": "10R resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 2, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 3, + "fields": { + "name": "R_10R_0805_1%", + "is_template": false, + "variant_of": null, + "description": "10R resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 3, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 4, + "fields": { + "name": "R_100R_0402_1%", + "is_template": false, + "variant_of": null, + "description": "100R resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 4, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 5, + "fields": { + "name": "R_100R_0603_1%", + "is_template": false, + "variant_of": null, + "description": "100R resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 5, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 6, + "fields": { + "name": "R_100R_0805_1%", + "is_template": false, + "variant_of": null, + "description": "100R resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 6, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 7, + "fields": { + "name": "R_220R_0402_1%", + "is_template": false, + "variant_of": null, + "description": "220R resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 7, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 8, + "fields": { + "name": "R_220R_0603_1%", + "is_template": false, + "variant_of": null, + "description": "220R resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 8, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 9, + "fields": { + "name": "R_220R_0805_1%", + "is_template": false, + "variant_of": null, + "description": "220R resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 9, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 10, + "fields": { + "name": "R_470R_0402_1%", + "is_template": false, + "variant_of": null, + "description": "470R resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 10, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 11, + "fields": { + "name": "R_470R_0603_1%", + "is_template": false, + "variant_of": null, + "description": "470R resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 11, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 12, + "fields": { + "name": "R_470R_0805_1%", + "is_template": false, + "variant_of": null, + "description": "470R resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 12, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 13, + "fields": { + "name": "R_550R_0402_1%", + "is_template": false, + "variant_of": null, + "description": "550R resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 13, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 14, + "fields": { + "name": "R_550R_0603_1%", + "is_template": false, + "variant_of": null, + "description": "550R resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 14, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 15, + "fields": { + "name": "R_550R_0805_1%", + "is_template": false, + "variant_of": null, + "description": "550R resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 15, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 16, + "fields": { + "name": "R_1K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "1K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 16, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 17, + "fields": { + "name": "R_1K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "1K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 17, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 18, + "fields": { + "name": "R_1K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "1K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 18, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 19, + "fields": { + "name": "R_2.2K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "2.2K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 19, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 20, + "fields": { + "name": "R_2.2K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "2.2K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 20, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 21, + "fields": { + "name": "R_2.2K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "2.2K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 21, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 22, + "fields": { + "name": "R_4.7K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "4.7K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 22, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 23, + "fields": { + "name": "R_4.7K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "4.7K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 23, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 24, + "fields": { + "name": "R_4.7K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "4.7K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 24, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 25, + "fields": { + "name": "R_5.6K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "5.6K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 25, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 26, + "fields": { + "name": "R_5.6K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "5.6K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 26, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 27, + "fields": { + "name": "R_5.6K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "5.6K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 27, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 28, + "fields": { + "name": "R_10K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "10K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 28, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 29, + "fields": { + "name": "R_10K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "10K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 29, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 30, + "fields": { + "name": "R_10K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "10K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 30, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 31, + "fields": { + "name": "R_22K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "22K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 31, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 32, + "fields": { + "name": "R_22K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "22K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 32, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 33, + "fields": { + "name": "R_22K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "22K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 33, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 34, + "fields": { + "name": "R_47K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "47K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 34, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 35, + "fields": { + "name": "R_47K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "47K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 35, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 36, + "fields": { + "name": "R_47K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "47K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 36, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 37, + "fields": { + "name": "R_56K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "56K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 37, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 38, + "fields": { + "name": "R_56K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "56K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 38, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 39, + "fields": { + "name": "R_56K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "56K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 39, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 40, + "fields": { + "name": "R_68K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "68K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 40, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 41, + "fields": { + "name": "R_68K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "68K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 41, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 42, + "fields": { + "name": "R_68K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "68K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 42, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 43, + "fields": { + "name": "R_100K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "100K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 43, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 44, + "fields": { + "name": "R_100K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "100K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 44, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 45, + "fields": { + "name": "R_100K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "100K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 45, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 46, + "fields": { + "name": "R_220K_0402_1%", + "is_template": false, + "variant_of": null, + "description": "220K resistor in 0402 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0402.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 46, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 47, + "fields": { + "name": "R_220K_0603_1%", + "is_template": false, + "variant_of": null, + "description": "220K resistor in 0603 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0603.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 47, + "level": 0 + } + }, + { + "model": "part.part", + "pk": 48, + "fields": { + "name": "R_220K_0805_1%", + "is_template": false, + "variant_of": null, + "description": "220K resistor in 0805 SMD package", + "keywords": null, + "category": 5, + "IPN": null, + "revision": null, + "link": null, + "image": "part_images/0805.jpg", + "default_location": null, + "default_supplier": null, + "default_expiry": 0, + "minimum_stock": 0, + "units": "", + "assembly": false, + "component": true, + "trackable": false, + "purchaseable": true, + "salable": false, + "active": true, + "virtual": false, + "notes": null, + "bom_checksum": "", + "bom_checked_by": null, + "bom_checked_date": null, + "creation_date": "2021-06-20", + "creation_user": 1, + "responsible": null, + "base_cost": "0.000", + "multiple": 1, + "lft": 1, + "rght": 2, + "tree_id": 48, + "level": 0 + } + }, { "model": "part.partparametertemplate", "pk": 1, @@ -560,6 +2528,1302 @@ "units": "%" } }, + { + "model": "part.partparameter", + "pk": 1, + "fields": { + "part": 1, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 2, + "fields": { + "part": 1, + "template": 2, + "data": "10R" + } + }, + { + "model": "part.partparameter", + "pk": 3, + "fields": { + "part": 1, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 4, + "fields": { + "part": 2, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 5, + "fields": { + "part": 2, + "template": 2, + "data": "10R" + } + }, + { + "model": "part.partparameter", + "pk": 6, + "fields": { + "part": 2, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 7, + "fields": { + "part": 3, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 8, + "fields": { + "part": 3, + "template": 2, + "data": "10R" + } + }, + { + "model": "part.partparameter", + "pk": 9, + "fields": { + "part": 3, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 10, + "fields": { + "part": 4, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 11, + "fields": { + "part": 4, + "template": 2, + "data": "100R" + } + }, + { + "model": "part.partparameter", + "pk": 12, + "fields": { + "part": 4, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 13, + "fields": { + "part": 5, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 14, + "fields": { + "part": 5, + "template": 2, + "data": "100R" + } + }, + { + "model": "part.partparameter", + "pk": 15, + "fields": { + "part": 5, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 16, + "fields": { + "part": 6, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 17, + "fields": { + "part": 6, + "template": 2, + "data": "100R" + } + }, + { + "model": "part.partparameter", + "pk": 18, + "fields": { + "part": 6, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 19, + "fields": { + "part": 7, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 20, + "fields": { + "part": 7, + "template": 2, + "data": "220R" + } + }, + { + "model": "part.partparameter", + "pk": 21, + "fields": { + "part": 7, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 22, + "fields": { + "part": 8, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 23, + "fields": { + "part": 8, + "template": 2, + "data": "220R" + } + }, + { + "model": "part.partparameter", + "pk": 24, + "fields": { + "part": 8, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 25, + "fields": { + "part": 9, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 26, + "fields": { + "part": 9, + "template": 2, + "data": "220R" + } + }, + { + "model": "part.partparameter", + "pk": 27, + "fields": { + "part": 9, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 28, + "fields": { + "part": 10, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 29, + "fields": { + "part": 10, + "template": 2, + "data": "470R" + } + }, + { + "model": "part.partparameter", + "pk": 30, + "fields": { + "part": 10, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 31, + "fields": { + "part": 11, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 32, + "fields": { + "part": 11, + "template": 2, + "data": "470R" + } + }, + { + "model": "part.partparameter", + "pk": 33, + "fields": { + "part": 11, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 34, + "fields": { + "part": 12, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 35, + "fields": { + "part": 12, + "template": 2, + "data": "470R" + } + }, + { + "model": "part.partparameter", + "pk": 36, + "fields": { + "part": 12, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 37, + "fields": { + "part": 13, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 38, + "fields": { + "part": 13, + "template": 2, + "data": "550R" + } + }, + { + "model": "part.partparameter", + "pk": 39, + "fields": { + "part": 13, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 40, + "fields": { + "part": 14, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 41, + "fields": { + "part": 14, + "template": 2, + "data": "550R" + } + }, + { + "model": "part.partparameter", + "pk": 42, + "fields": { + "part": 14, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 43, + "fields": { + "part": 15, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 44, + "fields": { + "part": 15, + "template": 2, + "data": "550R" + } + }, + { + "model": "part.partparameter", + "pk": 45, + "fields": { + "part": 15, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 46, + "fields": { + "part": 16, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 47, + "fields": { + "part": 16, + "template": 2, + "data": "1K" + } + }, + { + "model": "part.partparameter", + "pk": 48, + "fields": { + "part": 16, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 49, + "fields": { + "part": 17, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 50, + "fields": { + "part": 17, + "template": 2, + "data": "1K" + } + }, + { + "model": "part.partparameter", + "pk": 51, + "fields": { + "part": 17, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 52, + "fields": { + "part": 18, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 53, + "fields": { + "part": 18, + "template": 2, + "data": "1K" + } + }, + { + "model": "part.partparameter", + "pk": 54, + "fields": { + "part": 18, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 55, + "fields": { + "part": 19, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 56, + "fields": { + "part": 19, + "template": 2, + "data": "2.2K" + } + }, + { + "model": "part.partparameter", + "pk": 57, + "fields": { + "part": 19, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 58, + "fields": { + "part": 20, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 59, + "fields": { + "part": 20, + "template": 2, + "data": "2.2K" + } + }, + { + "model": "part.partparameter", + "pk": 60, + "fields": { + "part": 20, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 61, + "fields": { + "part": 21, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 62, + "fields": { + "part": 21, + "template": 2, + "data": "2.2K" + } + }, + { + "model": "part.partparameter", + "pk": 63, + "fields": { + "part": 21, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 64, + "fields": { + "part": 22, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 65, + "fields": { + "part": 22, + "template": 2, + "data": "4.7K" + } + }, + { + "model": "part.partparameter", + "pk": 66, + "fields": { + "part": 22, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 67, + "fields": { + "part": 23, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 68, + "fields": { + "part": 23, + "template": 2, + "data": "4.7K" + } + }, + { + "model": "part.partparameter", + "pk": 69, + "fields": { + "part": 23, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 70, + "fields": { + "part": 24, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 71, + "fields": { + "part": 24, + "template": 2, + "data": "4.7K" + } + }, + { + "model": "part.partparameter", + "pk": 72, + "fields": { + "part": 24, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 73, + "fields": { + "part": 25, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 74, + "fields": { + "part": 25, + "template": 2, + "data": "5.6K" + } + }, + { + "model": "part.partparameter", + "pk": 75, + "fields": { + "part": 25, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 76, + "fields": { + "part": 26, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 77, + "fields": { + "part": 26, + "template": 2, + "data": "5.6K" + } + }, + { + "model": "part.partparameter", + "pk": 78, + "fields": { + "part": 26, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 79, + "fields": { + "part": 27, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 80, + "fields": { + "part": 27, + "template": 2, + "data": "5.6K" + } + }, + { + "model": "part.partparameter", + "pk": 81, + "fields": { + "part": 27, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 82, + "fields": { + "part": 28, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 83, + "fields": { + "part": 28, + "template": 2, + "data": "10K" + } + }, + { + "model": "part.partparameter", + "pk": 84, + "fields": { + "part": 28, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 85, + "fields": { + "part": 29, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 86, + "fields": { + "part": 29, + "template": 2, + "data": "10K" + } + }, + { + "model": "part.partparameter", + "pk": 87, + "fields": { + "part": 29, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 88, + "fields": { + "part": 30, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 89, + "fields": { + "part": 30, + "template": 2, + "data": "10K" + } + }, + { + "model": "part.partparameter", + "pk": 90, + "fields": { + "part": 30, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 91, + "fields": { + "part": 31, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 92, + "fields": { + "part": 31, + "template": 2, + "data": "22K" + } + }, + { + "model": "part.partparameter", + "pk": 93, + "fields": { + "part": 31, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 94, + "fields": { + "part": 32, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 95, + "fields": { + "part": 32, + "template": 2, + "data": "22K" + } + }, + { + "model": "part.partparameter", + "pk": 96, + "fields": { + "part": 32, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 97, + "fields": { + "part": 33, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 98, + "fields": { + "part": 33, + "template": 2, + "data": "22K" + } + }, + { + "model": "part.partparameter", + "pk": 99, + "fields": { + "part": 33, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 100, + "fields": { + "part": 34, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 101, + "fields": { + "part": 34, + "template": 2, + "data": "47K" + } + }, + { + "model": "part.partparameter", + "pk": 102, + "fields": { + "part": 34, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 103, + "fields": { + "part": 35, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 104, + "fields": { + "part": 35, + "template": 2, + "data": "47K" + } + }, + { + "model": "part.partparameter", + "pk": 105, + "fields": { + "part": 35, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 106, + "fields": { + "part": 36, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 107, + "fields": { + "part": 36, + "template": 2, + "data": "47K" + } + }, + { + "model": "part.partparameter", + "pk": 108, + "fields": { + "part": 36, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 109, + "fields": { + "part": 37, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 110, + "fields": { + "part": 37, + "template": 2, + "data": "56K" + } + }, + { + "model": "part.partparameter", + "pk": 111, + "fields": { + "part": 37, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 112, + "fields": { + "part": 38, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 113, + "fields": { + "part": 38, + "template": 2, + "data": "56K" + } + }, + { + "model": "part.partparameter", + "pk": 114, + "fields": { + "part": 38, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 115, + "fields": { + "part": 39, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 116, + "fields": { + "part": 39, + "template": 2, + "data": "56K" + } + }, + { + "model": "part.partparameter", + "pk": 117, + "fields": { + "part": 39, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 118, + "fields": { + "part": 40, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 119, + "fields": { + "part": 40, + "template": 2, + "data": "68K" + } + }, + { + "model": "part.partparameter", + "pk": 120, + "fields": { + "part": 40, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 121, + "fields": { + "part": 41, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 122, + "fields": { + "part": 41, + "template": 2, + "data": "68K" + } + }, + { + "model": "part.partparameter", + "pk": 123, + "fields": { + "part": 41, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 124, + "fields": { + "part": 42, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 125, + "fields": { + "part": 42, + "template": 2, + "data": "68K" + } + }, + { + "model": "part.partparameter", + "pk": 126, + "fields": { + "part": 42, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 127, + "fields": { + "part": 43, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 128, + "fields": { + "part": 43, + "template": 2, + "data": "100K" + } + }, + { + "model": "part.partparameter", + "pk": 129, + "fields": { + "part": 43, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 130, + "fields": { + "part": 44, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 131, + "fields": { + "part": 44, + "template": 2, + "data": "100K" + } + }, + { + "model": "part.partparameter", + "pk": 132, + "fields": { + "part": 44, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 133, + "fields": { + "part": 45, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 134, + "fields": { + "part": 45, + "template": 2, + "data": "100K" + } + }, + { + "model": "part.partparameter", + "pk": 135, + "fields": { + "part": 45, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 136, + "fields": { + "part": 46, + "template": 1, + "data": "0402" + } + }, + { + "model": "part.partparameter", + "pk": 137, + "fields": { + "part": 46, + "template": 2, + "data": "220K" + } + }, + { + "model": "part.partparameter", + "pk": 138, + "fields": { + "part": 46, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 139, + "fields": { + "part": 47, + "template": 1, + "data": "0603" + } + }, + { + "model": "part.partparameter", + "pk": 140, + "fields": { + "part": 47, + "template": 2, + "data": "220K" + } + }, + { + "model": "part.partparameter", + "pk": 141, + "fields": { + "part": 47, + "template": 3, + "data": "1%" + } + }, + { + "model": "part.partparameter", + "pk": 142, + "fields": { + "part": 48, + "template": 1, + "data": "0805" + } + }, + { + "model": "part.partparameter", + "pk": 143, + "fields": { + "part": 48, + "template": 2, + "data": "220K" + } + }, + { + "model": "part.partparameter", + "pk": 144, + "fields": { + "part": 48, + "template": 3, + "data": "1%" + } + }, { "model": "report.testreport", "pk": 1, diff --git a/media/part_images/0402.jpg b/media/part_images/0402.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d675b168cf88d8eee43e80df5844948b53e98ee2 GIT binary patch literal 11491 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%0Aumst(6C>co|c57#DhLs}Vr zg%$?PY}uVIiyedVh?8|WkXMb+dfV`WQHF67}-YI4&T?v za~<{c2n4xty=6J~0O=&0j3@>TTHiZux!LM{p}QO)#B2iV(LpI49;QTLEIhQh$s^W` ztvc?eSAs4WCVOKDiy_{?gxK_zl^0!zzaiBhK%5GMOK*CF(7H}MQ{_##!L9>V+l>j! z53!=ahjpP?U56g_L6V(;6{AUt>1=+-6t0@qsZ-%R+d%Eh9Lvv)Kry7#r^E`qL_c8( zNjR2{dc!AmuY6NSL5v8xV*Q;Athjg+OV~9O1n#@3b&T^u)e6s@89}Dqj67S`P=4$2 z^WQ6xZcsLCQoVi?D9TAPD-;_bSRk6VpwNE)fyv8|)e!goDe~*4&ZSR29^DXNHr9K3 z{(18aqvBuYn}T%gp3K%VarxLP9o%xvGqIH?WA8nZ&i7E(MKr=0{Vxy6fp`oa;K5cc z>QySV*XM<)RXbi zkxwIkF2A|p)JN8WAqPR*%fu7QM1q52T@-2S{;4p7KO~u`Wh(dnnxZY^JrP1nKg~rI zMBk&Aq+j;2YOLkp*!E|}?Yk+DQ!NYV=4p$~u}+46Xhc?K5~8cu?rLpca^xJ5Wm0xx znQ3|vF(sIX?Obmu2}=z%`2|>fg7>38blE{!`zC{9ru8q5yKNWJ>UR2}tHHY`^Yodr zc>G7YFEbxjL`>lGeQ2`Q3$wSS9T|3FysB)WYxR~9@FJUYtF9vM^&nBVD-G+@PBZ;y zS;NuP9Z~D4pRTh*wtxJ4bUqdT&8(^axzq0SA^&|5aaYh9M|8sR-d4p=r4WLb?!@f6 z&ar9Z-C)*m{i;cEc`IdIB0DNxeeJP2dffpJmkD&|7ExA>WA4HU`B zGtcX%nS<)^u9+${Wyf(W!($S7=uJ1{EXt;~vqY1lDLOLxOg-p_mkH*vgyRhy`b)?2 zOJ>o#x@HVfWrxzu1LR33K}p?qv9lvhWHpP+#3(?Lit_iwq9_Hg28YrZXQ`WVd=l#)=woI+oc z)kMknE{?ue6=`0AMKh}t?F8+hOlz*?_18gB((5#=0YML=-A!?)R})v+Y@U<@QBRfk zE449A5|<}H*D+G?*zzk@P|Qfst9vZ+Mr9%N`wq4qhfvi)#vaz&;?j=np?nFh@#x1c zB@VQ>rBU$2W`w{_Dbu=uq>zx{DM{9R zTNA&L!gC*BXa@OJSh$QAe;!lumZ-zMrK~D~795TI78Kbv)?^iN_dLY46|X4k7s)>6WH* zU!~x=`@6oxoWXMwOUAcmZul>z@t@7)e|Wy)uO%6UIs3za#{XvSX$kOU8pG~=EFI?t zuL0df&AiX372PTz|2HMfv(%tII&*DnGQU*m4KwMQR1NH5#1b~4^^iJcU08e<<93WA zqS5P*Z;zVg6GbgpKrNq`&&jm)Tr3P$H<&{wep4EZOUr(dSNEp#i$@5(VmskeU0#cK zSexeDLKe80A81XKrLay*&kC0JJ3Vx4Eb2EhF~V5&1v{FX%PX{kq_it%O{jlS#Cd)< z^OI!IGL^ot#rVonpUDVyytEN4WJ zRCe})%SW%iWVCzO@!jr3z0Z1Q5GX{!2di>8}mz{|;jPJ0g8YroY!F{Nw&Z^pE_%(m&Vwe?_l2Ip<#hgJ6QK literal 0 HcmV?d00001 diff --git a/media/part_images/0402.thumbnail.jpg b/media/part_images/0402.thumbnail.jpg new file mode 100644 index 0000000000000000000000000000000000000000..550054592de8c66775c49c5b13867590692d46d6 GIT binary patch literal 1729 zcma)63p7+|9RKdT7&CImjQ872UPXgRt&|zYvp9o1B8)_FM$D2@wmgau<$bIb(=O4f zjT2#G^GHpl(6SM|q?gJdozk|mAG_4qcF)=W{qFtlcmMz2J-_ew|J^ISBYgl+S4S5| zfFJ-M@Bq@gz#b5AI2;~Fz~c!-0z65w1cEGyEGI{jlOv<#g+R&66i|g_WGaVPkJXu~9MOD?6C`#%}$^UyJ?En;6uni<(5emRi5G)0eb^#4Y6#>|J zzKcP?%V4kw4kndh?z6;v0fLbZ12Pr?7!-@b9l3hQOHHlS%MOmqhdMoes^4{M%;kP-LTy2xN}<){ zGn&to;zX?=-1+SFEYR$It=Cg0Q1hh4sf3{SgE;{OQ`Z!Esmr}c8onIkh=caLV(v{7 zdfW(s9o5owzw8-N+pE!$rh5DEY+)uSTb1E@o}H6nmrk2o1L@HypNRcMFlK=h6x$Zz z!2(s-2kavCg&E;fnCyij%zTkU>CKqyu#km9-LW`4k+@h5mlU9=NAmTSAJwLl0v{Wuq${7!ebbi}7?G|=|?_IG>9N>P% zZ1~OSUEdLpnwS^Glpm z`=d$)mPbd2jWq9-Aas$jR$kzqCo9soN3ZKX6n{7^@>;WwNoAlo18wa3BfRqKQET5j zOv$|T1}JPi4#DD<^o5?+Gv{~+bD7Da5Wb|n@8Q&74R*JmD4Y>TdPe}l`-?Hr@uP~gkhu4Xx{tZ&|5<&?VII>|JvB1pNyphVT(VI!!~ zzQI1!m5lu=d!Rg@Rc1dxyR0G@9r(Z+5hv%@l#}uTswvui?APwH~wA1j#m z8Jg$9_>Up*geljFH5rUN?#$Eoj662k?>Qrn!zhH$IgI1*`o(}ct3!)JJAdYLs52Ag z>n>NCJXCwd7}2ErlKDsCePiZI}XHoWt@3;b@*le zm^$J0*|a)>gYRUPN^ER~jwX4>pn&FX%6!EF8yn$RCpqF-%<`KK?I6RPC;J)B)Axc=iq38WB2nJB6g?riE{6drNq z&oNVGILUsg;Z_gMMVpb6PKdzW5ufz1wA-?VLczY09q04uk`2=vYhP-L4sdcGmR;6S z)dhlvx3(i?!3=wDN98WB&5kSwm;9Z9!P$Nt1hLRD$W7Ly;>Z2G9S%}Joj#wKW8)m$ hpY@Y@YD?IWloP!DX5FTh+~k&D3I~Ed%t?WC=ua1@NMis1 literal 0 HcmV?d00001 diff --git a/media/part_images/0603.jpg b/media/part_images/0603.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7fb4168c301e92319d619521b3aa0142aaeed992 GIT binary patch literal 22705 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�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 literal 0 HcmV?d00001 diff --git a/media/part_images/0603.thumbnail.jpg b/media/part_images/0603.thumbnail.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2488afb8d227a7af3e36e326eaa1df963d8f423 GIT binary patch literal 3360 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 VgRGBaL7G|eMkN^4g&dDVe*tRG&^!PD literal 0 HcmV?d00001