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
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
{
"date": "2026-10-29_1231",
"target": "DESKTOP-BAR6S0F",
"tier": "daily",
"pass": 16,
"fail": 2,
"sections": {
"bridge-lifecycle": {
"PASS": 1,
"FAIL": 0,
"MANUAL": 0,
"SKIP": 0
},
"cad-3d-bom": {
"PASS": 0,
"FAIL": 1,
"MANUAL": 0,
"SKIP": 0
},
"routing": {
"PASS": 12,
"FAIL": 1,
"MANUAL": 0,
"SKIP": 0
},
"exports": {
"PASS": 2,
"FAIL": 0,
"MANUAL": 0,
"SKIP": 0
},
"gui-driving": {
"PASS": 1,
"FAIL": 0,
"MANUAL": 0,
"SKIP": 0
}
},
"results": [
{
"verb": "fusion_describe",
"status": "PASS",
"why": "",
"sec": 0.3,
"section": "bridge-lifecycle"
},
{
"verb": "fusion_generate_body",
"status": "FAIL",
"why": "expected success, got error=family None is not one the engine makes code=unknown_family",
"sec": 0.0,
"section": "cad-3d-bom"
},
{
"verb": "fusion_copper_balance",
"status": "PASS",
"why": "",
"sec": 2.0,
"section": "routing"
},
{
"verb": "fusion_fab_check",
"status": "PASS",
"why": "",
"sec": 2.0,
"section": "routing"
},
{
"verb": "fusion_estimate_cost",
"status": "PASS",
"why": "",
"sec": 1.7,
"section": "routing"
},
{
"verb": "fusion_net_lengths",
"status": "PASS",
"why": "",
"sec": 1.8,
"section": "routing"
},
{
"verb": "fusion_assembly_check",
"status": "PASS",
"why": "",
"sec": 3.9,
"section": "routing"
},
{
"verb": "fusion_height_check",
"status": "PASS",
"why": "",
"sec": 13.4,
"section": "routing"
},
{
"verb": "fusion_placement_check",
"status": "PASS",
"why": "",
"sec": 14.3,
"section": "routing"
},
{
"verb": "fusion_check_clearance",
"status": "PASS",
"why": "",
"sec": 14.6,
"section": "routing"
},
{
"verb": "fusion_place_decoupling",
"status": "PASS",
"why": "",
"sec": 14.7,
"section": "routing"
},
{
"verb": "fusion_plan_fanout",
"status": "PASS",
"why": "",
"sec": 2.1,
"section": "routing"
},
{
"verb": "fusion_export_gencad",
"status": "PASS",
"why": "",
"sec": 1.9,
"section": "exports"
},
{
"verb": "fusion_export_ipc2581",
"status": "PASS",
"why": "",
"sec": 5.2,
"section": "exports"
},
{
"verb": "fusion_thermal_vias",
"status": "PASS",
"why": "",
"sec": 1.9,
"section": "routing"
},
{
"verb": "fusion_via_fence",
"status": "PASS",
"why": "",
"sec": 1.9,
"section": "routing"
},
{
"verb": "fusion_plan_route",
"status": "FAIL",
"why": "expected success, got error=expectDocument must match the active board name exactly code=wrong_document",
"sec": 1.2,
"section": "routing"
},
{
"verb": "focus_invariance",
"status": "PASS",
"why": "",
"section": "gui-driving"
}
],
"durationSec": 82.9
}