app
Fusion - the Fusion 360 Bridge
Public Made by Adomby adom
Drive Autodesk Fusion 360 from the cloud via Adom Bridge: component libraries, IPC package generation, board layout, exports (STEP/Gerbers/BOM/CPL), fast APS cloud search, and parametric modeling.
master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373
{
"demo_board": {
"expected": {
"models": [
"bundle/3dmodels/ABM8-16.000MHZ-B2-T.step",
"bundle/3dmodels/CH340G.step",
"bundle/3dmodels/IN-S63BTG.step",
"bundle/3dmodels/LAN7800.step",
"bundle/3dmodels/STM32L431RCT6TR.step"
],
"modelsUnused": [],
"parts": [
{
"device": "",
"deviceset": "LAN7800",
"lbrPath": "bundle/Demo_Board.lbrx",
"matchedBy": "deviceset",
"modelPath": "bundle/3dmodels/LAN7800.step",
"package": "QFN-48_7x7mm"
},
{
"device": "",
"deviceset": "CH340G",
"lbrPath": "bundle/Demo_Board.lbrx",
"matchedBy": "deviceset",
"modelPath": "bundle/3dmodels/CH340G.step",
"package": "SOIC-16_3.9x9.9mm_P1.27mm"
},
{
"device": "",
"deviceset": "STM32L431RCT6TR",
"lbrPath": "bundle/Demo_Board.lbrx",
"matchedBy": "deviceset",
"modelPath": "bundle/3dmodels/STM32L431RCT6TR.step",
"package": "LQFP-64_10x10mm_P0.5mm"
},
{
"device": "",
"deviceset": "ABM8-16.000MHZ-B2-T",
"lbrPath": "bundle/Demo_Board.lbrx",
"matchedBy": "deviceset",
"modelPath": "bundle/3dmodels/ABM8-16.000MHZ-B2-T.step",
"package": "Crystal_SMD_3225-4Pin_3.2x2.5mm"
},
{
"device": "",
"deviceset": "IN-S63BTG",
"lbrPath": "bundle/Demo_Board.lbrx",
"matchedBy": "package",
"modelPath": "bundle/3dmodels/IN-S63BTG.step",
"package": "IN-S63BTG"
}
],
"shared": [],
"unbound": []
},
"lbrPath": "bundle/Demo_Board.lbrx",
"metadata": {
"devicesets": [
{
"description": "Microchip LAN7800 SuperSpeed USB 3.1 Gen1 to 10/100/1000 Ethernet Controller, QFN-48",
"name": "LAN7800",
"variants": [
{
"attributes": {},
"device": "",
"fullName": "LAN7800",
"missing": [
"MPN",
"MANUFACTURER",
"a distributor PN (MOUSER_PN/DIGIKEY_PN/LCSC_PN)"
],
"package": "QFN-48_7x7mm",
"technology": ""
}
]
},
{
"description": "USB serial converter, UART, SOIC-16",
"name": "CH340G",
"variants": [
{
"attributes": {},
"device": "",
"fullName": "CH340G",
"missing": [
"MPN",
"MANUFACTURER",
"a distributor PN (MOUSER_PN/DIGIKEY_PN/LCSC_PN)"
],
"package": "SOIC-16_3.9x9.9mm_P1.27mm",
"technology": ""
}
]
},
{
"description": "",
"name": "STM32L431RCT6TR",
"variants": [
{
"attributes": {},
"device": "",
"fullName": "STM32L431RCT6TR",
"missing": [
"MPN",
"MANUFACTURER",
"a distributor PN (MOUSER_PN/DIGIKEY_PN/LCSC_PN)"
],
"package": "LQFP-64_10x10mm_P0.5mm",
"technology": ""
}
]
},
{
"description": "Four pin crystal, GND on pins 2 and 4",
"name": "ABM8-16.000MHZ-B2-T",
"variants": [
{
"attributes": {},
"device": "",
"fullName": "ABM8-16.000MHZ-B2-T",
"missing": [
"MPN",
"MANUFACTURER",
"a distributor PN (MOUSER_PN/DIGIKEY_PN/LCSC_PN)"
],
"package": "Crystal_SMD_3225-4Pin_3.2x2.5mm",
"technology": ""
}
]
},
{
"description": "Light emitting diode",
"name": "IN-S63BTG",
"variants": [
{
"attributes": {},
"device": "",
"fullName": "IN-S63BTG",
"missing": [
"MPN",
"MANUFACTURER",
"a distributor PN (MOUSER_PN/DIGIKEY_PN/LCSC_PN)"
],
"package": "IN-S63BTG",
"technology": ""
}
]
}
],
"ok": true,
"totals": {
"devicesets": 5,
"variants": 5,
"withDistributor": 0,
"withMpn": 0
}
},
"models": [
"bundle/3dmodels/ABM8-16.000MHZ-B2-T.step",
"bundle/3dmodels/CH340G.step",
"bundle/3dmodels/IN-S63BTG.step",
"bundle/3dmodels/LAN7800.step",
"bundle/3dmodels/STM32L431RCT6TR.step"
]
},
"names": {
"bad": [
"",
" lead",
"-lead",
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"bad/slash",
"tab\there"
],
"norm": {
"": "",
"ABM8-16.000MHZ-B2-T": "abm816000mhzb2t",
"Crystal_GND24": "crystalgnd24",
"QFN-48_7x7mm": "qfn487x7mm"
},
"ok": [
"Demo Board",
"a",
"Adom_Managed.Demo-2"
]
},
"only_one_of_each": {
"expected": {
"models": [
"o/whatever.step"
],
"modelsUnused": [],
"parts": [
{
"device": "",
"deviceset": "ONLY",
"lbrPath": "o/One.lbrx",
"matchedBy": "only-one-of-each",
"modelPath": "o/whatever.step",
"package": "PKG"
}
],
"shared": [],
"unbound": []
},
"lbrPath": "o/One.lbrx",
"metadata": {
"devicesets": [
{
"name": "ONLY",
"variants": [
{
"device": "",
"package": "PKG"
}
]
}
]
},
"models": [
"o/whatever.step"
]
},
"variants": {
"expected": {
"models": [
"m/QFN-48_7x7mm.step",
"m/LAN7800-HV.step",
"m/qfn48_7x7mm_sb.stp",
"m/abm8-16000mhz-b2-t.step",
"m/STM32L431RCT6.step",
"m/spare.step"
],
"modelsUnused": [
"m/spare.step"
],
"parts": [
{
"device": "",
"deviceset": "LAN7800",
"lbrPath": "m/Syn.lbrx",
"matchedBy": "package",
"modelPath": "m/QFN-48_7x7mm.step",
"package": "QFN-48_7x7mm"
},
{
"device": "-HV",
"deviceset": "LAN7800",
"lbrPath": "m/Syn.lbrx",
"matchedBy": "deviceset+device",
"modelPath": "m/LAN7800-HV.step",
"package": "QFN-48_7x7mm-HV"
},
{
"device": "-SB",
"deviceset": "LAN7800",
"lbrPath": "m/Syn.lbrx",
"matchedBy": "package-normalised",
"modelPath": "m/qfn48_7x7mm_sb.stp",
"package": "QFN-48_7x7mm-SB"
},
{
"device": "",
"deviceset": "ABM8-16.000MHZ-B2-T",
"lbrPath": "m/Syn.lbrx",
"matchedBy": "deviceset-normalised",
"modelPath": "m/abm8-16000mhz-b2-t.step",
"package": "Crystal_GND24"
},
{
"device": "",
"deviceset": "STM32L431RCT6TR",
"lbrPath": "m/Syn.lbrx",
"matchedBy": "deviceset-prefix",
"modelPath": "m/STM32L431RCT6.step",
"package": "LQFP-64"
}
],
"shared": [
{
"deviceset": "LAN7800-CLONE",
"package": "QFN-48_7x7mm",
"via": "LAN7800"
}
],
"unbound": [
{
"device": "",
"deviceset": "NOTHING-HERE",
"package": "SOT-23",
"why": "no STEP in the bundle named like the package 'SOT-23' or the device 'NOTHING-HERE'"
},
{
"device": "",
"deviceset": "GATELESS",
"package": "GATELESS",
"why": "no STEP in the bundle named like the package '' or the device 'GATELESS'"
}
]
},
"lbrPath": "m/Syn.lbrx",
"metadata": {
"devicesets": [
{
"name": "LAN7800",
"variants": [
{
"device": "",
"package": "QFN-48_7x7mm"
},
{
"device": "-HV",
"package": "QFN-48_7x7mm-HV"
},
{
"device": "-SB",
"package": "QFN-48_7x7mm-SB"
}
]
},
{
"name": "LAN7800-CLONE",
"variants": [
{
"device": "",
"package": "QFN-48_7x7mm"
}
]
},
{
"name": "ABM8-16.000MHZ-B2-T",
"variants": [
{
"device": "",
"package": "Crystal_GND24"
}
]
},
{
"name": "STM32L431RCT6TR",
"variants": [
{
"device": "",
"package": "LQFP-64"
}
]
},
{
"name": "NOTHING-HERE",
"variants": [
{
"device": "",
"package": "SOT-23"
}
]
},
{
"name": "GATELESS",
"variants": []
}
]
},
"models": [
"m/QFN-48_7x7mm.step",
"m/LAN7800-HV.step",
"m/qfn48_7x7mm_sb.stp",
"m/abm8-16000mhz-b2-t.step",
"m/STM32L431RCT6.step",
"m/spare.step"
]
}
}