techmannih/nema34-mounted-stepper-controller

A 48 V USB‑C PD 3.1 EPR NEMA‑34 stepper controller PCB combining STM32/TMC5160 control, external MOSFET motor bridges, protected power and regenerative braking, USB data, telemetry, diagnostics, status LEDs, and buzzer alarms.

Version
0.3.92
License
unset
Stars
1

engineering/mechanical/harness-geometry.json

{"layout_sha256":"97d802f99f93773ce3cdf37f4a5ec74183b77d036c1bcff7cf4fa2e20e5b5d15","glb_sha256":"d6b8e63adbc5b9638cf1fa3be7393d2a2c82a191b59461ad3e7d1c2bb86e62f2","connectors":[{"reference":"J2","part":"VHR-4N","bounds":{"min":[3.91,-42.9,4],"max":[19.69,-32.3,17.3]},"ports":[{"pin":1,"x":5.859956,"y":-37.6,"wire_exit_z":17.3},{"pin":2,"x":9.82007,"y":-37.6,"wire_exit_z":17.3},{"pin":3,"x":13.780184,"y":-37.6,"wire_exit_z":17.3},{"pin":4,"x":17.740044,"y":-37.6,"wire_exit_z":17.3}],"mated_height_mm":16.5},{"reference":"J3","part":"VHR-2N","bounds":{"min":[-3.93,31.2,4],"max":[3.93,41.8,17.3]},"ports":[{"pin":1,"x":-1.980184,"y":36.5,"wire_exit_z":17.3},{"pin":2,"x":1.980184,"y":36.5,"wire_exit_z":17.3}],"mated_height_mm":16.5}],"bodies":[{"name":"J2 VHR-4N catalogue housing envelope","bounds":{"min":[3.91,-42.9,4],"max":[19.69,-32.3,17.3]}},{"name":"J3 VHR-2N catalogue housing envelope","reference":"J3","bounds":{"min":[-3.93,31.2,4],"max":[3.93,41.8,17.3]},"kind":"mate"},{"name":"J3 SVH-41T-P1.1 contact 1 nominal envelope","reference":"J3","bounds":{"min":[-3.430184,35.05,6],"max":[-0.530184,37.95,16.8]},"kind":"contact","connection":"J3 pin 1"},{"name":"J3 SVH-41T-P1.1 contact 2 nominal envelope","reference":"J3","bounds":{"min":[0.530184,35.05,6],"max":[3.430184,37.95,16.8]},"kind":"contact","connection":"J3 pin 2"},{"name":"J3 LPS300 manufacturer resistor envelope","reference":"J3","kind":"resistor","bounds":{"min":[-32.374562358,115,20],"max":[32.325437642,175,46.1]},"step_sha256":"d0f02a7cdd7b32cf7557144fcecca1addf04d2be794e36fa48131b4f4965c442"},{"name":"J3 provisional heatsink base NO THERMAL RATING","reference":"J3","bounds":{"min":[-40,105,10],"max":[40,185,20]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 1","reference":"J3","bounds":{"min":[-37,105,-10],"max":[-35,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 2","reference":"J3","bounds":{"min":[-28,105,-10],"max":[-26,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 3","reference":"J3","bounds":{"min":[-19,105,-10],"max":[-17,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 4","reference":"J3","bounds":{"min":[-10,105,-10],"max":[-8,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 5","reference":"J3","bounds":{"min":[-1,105,-10],"max":[1,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 6","reference":"J3","bounds":{"min":[8,105,-10],"max":[10,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 7","reference":"J3","bounds":{"min":[17,105,-10],"max":[19,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 8","reference":"J3","bounds":{"min":[26,105,-10],"max":[28,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 provisional heatsink fin 9","reference":"J3","bounds":{"min":[35,105,-10],"max":[37,185,10]},"kind":"heatsink","thermal_qualified":false},{"name":"J3 resistor mount M4x25 screw 1","reference":"J3","bounds":{"min":[-32,141.5,10.3],"max":[-25,148.5,39.3]},"kind":"mounting screw"},{"name":"J3 resistor mount M4 lock washer 1","reference":"J3","bounds":{"min":[-32.5,141,34.5],"max":[-24.5,149,35.3]},"kind":"washer"},{"name":"J3 resistor mount M4x25 screw 2","reference":"J3","bounds":{"min":[25,141.5,10.3],"max":[32,148.5,39.3]},"kind":"mounting screw"},{"name":"J3 resistor mount M4 lock washer 2","reference":"J3","bounds":{"min":[24.5,141,34.5],"max":[32.5,149,35.3]},"kind":"washer"},{"name":"J3 TE152883 ring 1 nominal envelope","reference":"J3","bounds":{"min":[-21.5,155,46.1],"max":[-13.5,167,46.89]},"kind":"ring","connection":"J3 pin 1"},{"name":"J3 TE152883 insulated barrel 1 nominal envelope","reference":"J3","bounds":{"min":[-20,146.55,45.6],"max":[-15,156.55,50.6]},"kind":"ring","connection":"J3 pin 1"},{"name":"J3 terminal M4 lock washer 1","reference":"J3","bounds":{"min":[-21.5,159,46.89],"max":[-13.5,167,47.69]},"kind":"terminal hardware","connection":"J3 pin 1"},{"name":"J3 terminal M4x6 screw 1","reference":"J3","bounds":{"min":[-21,159.968911087,41.69],"max":[-14,166.031088913,51.69]},"kind":"terminal hardware","connection":"J3 pin 1"},{"name":"J3 TE152883 ring 2 nominal envelope","reference":"J3","bounds":{"min":[12.5,119,46.1],"max":[20.5,131,46.89]},"kind":"ring","connection":"J3 pin 2"},{"name":"J3 TE152883 insulated barrel 2 nominal envelope","reference":"J3","bounds":{"min":[14,110.55,45.6],"max":[19,120.55,50.6]},"kind":"ring","connection":"J3 pin 2"},{"name":"J3 terminal M4 lock washer 2","reference":"J3","bounds":{"min":[12.5,123,46.89],"max":[20.5,131,47.69]},"kind":"terminal hardware","connection":"J3 pin 2"},{"name":"J3 terminal M4x6 screw 2","reference":"J3","bounds":{"min":[13,123.968911087,41.69],"max":[20,130.031088913,51.69]},"kind":"terminal hardware","connection":"J3 pin 2"},{"name":"J3 provisional guard side -41","reference":"J3","bounds":{"min":[-42,103,20],"max":[-40,187,58]},"kind":"guard"},{"name":"J3 provisional guard side 41","reference":"J3","bounds":{"min":[40,103,20],"max":[42,187,58]},"kind":"guard"},{"name":"J3 provisional guard rear","reference":"J3","bounds":{"min":[-40,185,20],"max":[40,187,58]},"kind":"guard"},{"name":"J3 provisional guard roof","reference":"J3","bounds":{"min":[-42,103,58],"max":[42,187,60]},"kind":"guard"},{"name":"J3 provisional guard slotted front -33.5","reference":"J3","bounds":{"min":[-40,103,20],"max":[-27,105,58]},"kind":"guard"},{"name":"J3 provisional guard slotted front 0","reference":"J3","bounds":{"min":[-6,103,20],"max":[6,105,58]},"kind":"guard"},{"name":"J3 provisional guard slotted front 33","reference":"J3","bounds":{"min":[26,103,20],"max":[40,105,58]},"kind":"guard"}],"wires":[{"name":"motor_factory_cable_jacket_rerouted","reference":"J2","connection":"factory cable jacket","points":[[0,-70,-86.4757965],[0,-71.741966248,-86.467429338],[0,-73.406433105,-86.442479701],[0,-74.995002747,-86.401175363],[0,-76.509277344,-86.343744098],[0,-77.95085907,-86.27041368],[0,-79.321350098,-86.181411882],[0,-80.6223526,-86.076966479],[0,-81.85546875,-85.957305244],[0,-83.02230072,-85.822655952],[0,-84.124450684,-85.673246376],[0,-85.163520813,-85.50930429],[0,-86.141113281,-85.331057468],[0,-87.058830261,-85.138733683],[0,-87.918273926,-84.932560711],[0,-88.721046448,-84.712766324],[0,-89.46875,-84.479578297],[0,-90.162986755,-84.233224403],[0,-90.805358887,-83.973932417],[0,-91.397468567,-83.701930111],[0,-91.940917969,-83.417445261],[0,-92.437309265,-83.12070564],[0,-92.888244629,-82.811939021],[0,-93.295326233,-82.49137318],[0,-93.66015625,-82.159235889],[0,-93.984336853,-81.815754922],[0,-94.269470215,-81.461158054],[0,-94.517158508,-81.095673058],[0,-94.729003906,-80.719527709],[0,-94.906608582,-80.332949779],[0,-95.051574707,-79.936167044],[0,-95.165504456,-79.529407276],[0,-95.25,-79.11289825],[0,-95.306663513,-78.68686774],[0,-95.337097168,-78.251543519],[0,-95.342903137,-77.807153361],[0,-95.325683594,-77.353925041],[0,-95.28704071,-76.892086332],[0,-95.22857666,-76.421865008],[0,-95.151893616,-75.943488843],[0,-95.05859375,-75.457185611],[0,-94.950279236,-74.963183086],[0,-94.828552246,-74.461709041],[0,-94.695014954,-73.952991251],[0,-94.551269531,-73.437257489],[0,-94.398918152,-72.914735529],[0,-94.239562988,-72.385653146],[0,-94.074806213,-71.850238113],[0,-93.90625,-71.308718203],[0,-93.735496521,-70.761321192],[0,-93.564147949,-70.208274852],[0,-93.393806458,-69.649806957],[0,-93.226074219,-69.086145282],[0,-93.062553406,-68.517517601],[0,-92.904846191,-67.944151687],[0,-92.754554749,-67.366275314],[0,-92.61328125,-66.784116256],[0,-92.482627869,-66.197902287],[0,-92.364196777,-65.607861181],[0,-92.259590149,-65.014220711],[0,-92.170410156,-64.417208652],[0,-92.098258972,-63.817052778],[0,-92.04473877,-63.213980862],[0,-92.011451721,-62.608220678],[0,-92,-62],[0,-92,-47]],"radius_mm":3.75,"kind":"jacket","intentional_contacts":["motor cable cut plane"],"diameter_basis":"7.5 mm vendor STEP cable section, confirm physical cable"},{"name":"J2 cavity 1 black Alpha3057_16AWG","reference":"J2","connection":"J2 pin 1","points":[[5.859956,-37.6,16.8],[5.859956,-37.6,45],[5.84919945,-37.632763591,46.334640742],[5.816955715,-37.730975435,47.666066217],[5.763302472,-37.894398929,48.991068905],[5.688368977,-38.122640373,50.306456759],[5.59233575,-38.415149913,51.609060893],[5.475434145,-38.771222868,52.895743221],[5.337945788,-39.190001427,54.163404012],[5.1802019,-39.670476716,55.40898936],[5.0025825,-40.211491227,56.629498541],[4.805515488,-40.81174161,57.821991242],[4.589475617,-41.469781808,58.983594642],[4.354983346,-42.184026545,60.111510338],[4.102603586,-42.952755144,61.203021082],[3.832944342,-43.774115669,62.255497329],[3.546655248,-44.64612939,63.266403572],[3.244426,-45.566695552,64.233304448],[2.926984692,-46.533596428,65.15387061],[2.595096071,-47.544502671,66.025884331],[2.249559684,-48.596978918,66.847244856],[1.891207958,-49.688489662,67.615973455],[1.520904195,-50.816405358,68.330218192],[1.139540489,-51.978008758,68.98825839],[0.748035578,-53.170501459,69.588508773],[0.347332632,-54.39101064,70.129523284],[-0.061603021,-55.636595988,70.609998573],[-0.477786218,-56.904256779,71.028777132],[-0.900214339,-58.190939107,71.384850087],[-1.327869716,-59.493543241,71.677359627],[-1.759722091,-60.808931095,71.905601071],[-2.194731093,-62.133933783,72.069024565],[-2.631848748,-63.465359258,72.167236409],[-3.070022,-64.8,72.2],[-3.508195252,-66.134640742,72.167236409],[-3.945312907,-67.466066217,72.069024565],[-4.380321909,-68.791068905,71.905601071],[-4.812174284,-70.106456759,71.677359627],[-5.239829661,-71.409060893,71.384850087],[-5.662257782,-72.695743221,71.028777132],[-6.078440979,-73.963404012,70.609998573],[-6.487376632,-75.20898936,70.129523284],[-6.888079578,-76.429498541,69.588508773],[-7.279584489,-77.621991242,68.98825839],[-7.660948195,-78.783594642,68.330218192],[-8.031251958,-79.911510338,67.615973455],[-8.389603684,-81.003021082,66.847244856],[-8.735140071,-82.055497329,66.025884331],[-9.067028692,-83.066403572,65.15387061],[-9.38447,-84.033304448,64.233304448],[-9.686699248,-84.95387061,63.266403572],[-9.972988342,-85.825884331,62.255497329],[-10.242647586,-86.647244856,61.203021082],[-10.495027346,-87.415973455,60.111510338],[-10.729519617,-88.130218192,58.983594642],[-10.945559488,-88.78825839,57.821991242],[-11.1426265,-89.388508773,56.629498541],[-11.3202459,-89.929523284,55.40898936],[-11.477989788,-90.409998573,54.163404012],[-11.615478145,-90.828777132,52.895743221],[-11.73237975,-91.184850087,51.609060893],[-11.828412977,-91.477359627,50.306456759],[-11.903346472,-91.705601071,48.991068905],[-11.956999715,-91.869024565,47.666066217],[-11.98924345,-91.967236409,46.334640742],[-12,-92,45],[-12,-92,6]],"radius_mm":1.1938,"kind":"pigtail","net":"MOTOR_A1_OUT","source":"J2:1 / SVH-41T-P1.1","destination":"TE320559_1:pigtail","nominal_path_length_mm":154.900570666,"cut_length_mm":170,"termination_and_adjustment_allowance_mm":12,"minimum_bend_radius_mm":23.876,"cut_length_status":"CAD nominal, first-article termination/fit approval required"},{"name":"TE320559_splice_1","reference":"J2","connection":"J2 pin 1","points":[[-12,-92,6],[-12,-92,-26.131]],"radius_mm":2.8067,"kind":"splice","nominal_cad_length_mm":32.131,"nominal_cad_diameter_mm":5.6134,"step_sha256":"4b9dc48d7054f3c570f3a335607f28da90600fcb796711b507de28e40bc0c5b3","physical_crimp_envelope_verified":false},{"name":"motor_black_lead_to_splice_1","reference":"J2","connection":"J2 pin 1","points":[[-1.25,-93.25,-47.5],[-1.304434317,-93.243670428,-46.110867405],[-1.461516204,-93.225405093,-44.814022569],[-1.711914062,-93.196289062,-43.602794922],[-2.046296296,-93.157407407,-42.470513889],[-2.455331308,-93.109845197,-41.410508898],[-2.9296875,-93.0546875,-40.416109375],[-3.460033275,-92.993019387,-39.480644748],[-4.037037037,-92.925925926,-38.597444444],[-4.651367187,-92.854492187,-37.759837891],[-5.29369213,-92.779803241,-36.961154514],[-5.954680266,-92.702944155,-36.194723741],[-6.625,-92.625,-35.453875],[-7.295319734,-92.547055845,-34.731937717],[-7.95630787,-92.470196759,-34.022241319],[-8.598632812,-92.395507812,-33.318115234],[-9.212962963,-92.324074074,-32.612888889],[-9.789966725,-92.256980613,-31.89989171],[-10.3203125,-92.1953125,-31.172453125],[-10.794668692,-92.140154803,-30.423902561],[-11.203703704,-92.092592593,-29.647569444],[-11.538085937,-92.053710937,-28.836783203],[-11.788483796,-92.024594907,-27.984873264],[-11.945565683,-92.006329572,-27.085169054],[-12,-92,-26.131]],"radius_mm":0.85,"kind":"factory conductor","source":"34HS31-6004S1 black lead","destination":"TE320559_1:motor","cross_section_mm2":0.75,"note":"Factory winding colours define circuit; STEP does not establish physical conductor order. Strip jacket only to fanout length."},{"name":"J2 cavity 2 green Alpha3057_16AWG","reference":"J2","connection":"J2 pin 2","points":[[9.82007,-37.6,16.8],[9.82007,-37.6,45],[9.81174656,-37.632763591,46.334640742],[9.786796293,-37.730975435,47.666066217],[9.745279305,-37.894398929,48.991068905],[9.687295615,-38.122640373,50.306456759],[9.612984911,-38.415149913,51.609060893],[9.522526213,-38.771222868,52.895743221],[9.416137444,-39.190001427,54.163404012],[9.294074905,-39.670476716,55.40898936],[9.156632655,-40.211491227,56.629498541],[9.004141804,-40.81174161,57.821991242],[8.836969716,-41.469781808,58.983594642],[8.655519122,-42.184026545,60.111510338],[8.460227155,-42.952755144,61.203021082],[8.251564288,-43.774115669,62.255497329],[8.030033209,-44.64612939,63.266403572],[7.796167607,-45.566695552,64.233304448],[7.550530883,-46.533596428,65.15387061],[7.293714797,-47.544502671,66.025884331],[7.026338044,-48.596978918,66.847244856],[6.749044755,-49.688489662,67.615973455],[6.462502956,-50.816405358,68.330218192],[6.16740295,-51.978008758,68.98825839],[5.86445566,-53.170501459,69.588508773],[5.554390912,-54.39101064,70.129523284],[5.237955678,-55.636595988,70.609998573],[4.91591228,-56.904256779,71.028777132],[4.589036547,-58.190939107,71.384850087],[4.258115953,-59.493543241,71.677359627],[3.923947714,-60.808931095,71.905601071],[3.58733687,-62.133933783,72.069024565],[3.249094347,-63.465359258,72.167236409],[2.910035,-64.8,72.2],[2.570975653,-66.134640742,72.167236409],[2.23273313,-67.466066217,72.069024565],[1.896122286,-68.791068905,71.905601071],[1.561954047,-70.106456759,71.677359627],[1.231033453,-71.409060893,71.384850087],[0.90415772,-72.695743221,71.028777132],[0.582114322,-73.963404012,70.609998573],[0.265679088,-75.20898936,70.129523284],[-0.04438566,-76.429498541,69.588508773],[-0.34733295,-77.621991242,68.98825839],[-0.642432956,-78.783594642,68.330218192],[-0.928974755,-79.911510338,67.615973455],[-1.206268044,-81.003021082,66.847244856],[-1.473644797,-82.055497329,66.025884331],[-1.730460883,-83.066403572,65.15387061],[-1.976097607,-84.033304448,64.233304448],[-2.209963209,-84.95387061,63.266403572],[-2.431494288,-85.825884331,62.255497329],[-2.640157155,-86.647244856,61.203021082],[-2.835449122,-87.415973455,60.111510338],[-3.016899716,-88.130218192,58.983594642],[-3.184071804,-88.78825839,57.821991242],[-3.336562655,-89.388508773,56.629498541],[-3.474004905,-89.929523284,55.40898936],[-3.596067444,-90.409998573,54.163404012],[-3.702456213,-90.828777132,52.895743221],[-3.792914911,-91.184850087,51.609060893],[-3.867225615,-91.477359627,50.306456759],[-3.925209305,-91.705601071,48.991068905],[-3.966726293,-91.869024565,47.666066217],[-3.99167656,-91.967236409,46.334640742],[-4,-92,45],[-4,-92,6]],"radius_mm":1.1938,"kind":"pigtail","net":"MOTOR_A2","source":"J2:2 / SVH-41T-P1.1","destination":"TE320559_2:pigtail","nominal_path_length_mm":154.005090807,"cut_length_mm":170,"termination_and_adjustment_allowance_mm":12,"minimum_bend_radius_mm":23.876,"cut_length_status":"CAD nominal, first-article termination/fit approval required"},{"name":"TE320559_splice_2","reference":"J2","connection":"J2 pin 2","points":[[-4,-92,6],[-4,-92,-26.131]],"radius_mm":2.8067,"kind":"splice","nominal_cad_length_mm":32.131,"nominal_cad_diameter_mm":5.6134,"step_sha256":"4b9dc48d7054f3c570f3a335607f28da90600fcb796711b507de28e40bc0c5b3","physical_crimp_envelope_verified":false},{"name":"motor_green_lead_to_splice_2","reference":"J2","connection":"J2 pin 2","points":[[-1.25,-90.75,-47.5],[-1.263925058,-90.756329572,-46.110867405],[-1.304108796,-90.774594907,-44.814022569],[-1.368164062,-90.803710937,-43.602794922],[-1.453703704,-90.842592593,-42.470513889],[-1.558340567,-90.890154803,-41.410508898],[-1.6796875,-90.9453125,-40.416109375],[-1.81535735,-91.006980613,-39.480644748],[-1.962962963,-91.074074074,-38.597444444],[-2.120117187,-91.145507812,-37.759837891],[-2.28443287,-91.220196759,-36.961154514],[-2.453522859,-91.297055845,-36.194723741],[-2.625,-91.375,-35.453875],[-2.796477141,-91.452944155,-34.731937717],[-2.96556713,-91.529803241,-34.022241319],[-3.129882812,-91.604492187,-33.318115234],[-3.287037037,-91.675925926,-32.612888889],[-3.43464265,-91.743019387,-31.89989171],[-3.5703125,-91.8046875,-31.172453125],[-3.691659433,-91.859845197,-30.423902561],[-3.796296296,-91.907407407,-29.647569444],[-3.881835937,-91.946289062,-28.836783203],[-3.945891204,-91.975405093,-27.984873264],[-3.986074942,-91.993670428,-27.085169054],[-4,-92,-26.131]],"radius_mm":0.85,"kind":"factory conductor","source":"34HS31-6004S1 green lead","destination":"TE320559_2:motor","cross_section_mm2":0.75,"note":"Factory winding colours define circuit; STEP does not establish physical conductor order. Strip jacket only to fanout length."},{"name":"J2 cavity 3 red Alpha3057_16AWG","reference":"J2","connection":"J2 pin 3","points":[[13.780184,-37.6,16.8],[13.780184,-37.6,45],[13.77429367,-37.632763591,46.334640742],[13.75663687,-37.730975435,47.666066217],[13.727256138,-37.894398929,48.991068905],[13.686222253,-38.122640373,50.306456759],[13.633634071,-38.415149913,51.609060893],[13.56961828,-38.771222868,52.895743221],[13.494329101,-39.190001427,54.163404012],[13.407947911,-39.670476716,55.40898936],[13.31068281,-40.211491227,56.629498541],[13.202768119,-40.81174161,57.821991242],[13.084463814,-41.469781808,58.983594642],[12.956054899,-42.184026545,60.111510338],[12.817850724,-42.952755144,61.203021082],[12.670184234,-43.774115669,62.255497329],[12.51341117,-44.64612939,63.266403572],[12.347909214,-45.566695552,64.233304448],[12.174077073,-46.533596428,65.15387061],[11.992333524,-47.544502671,66.025884331],[11.803116403,-48.596978918,66.847244856],[11.606881552,-49.688489662,67.615973455],[11.404101717,-50.816405358,68.330218192],[11.195265412,-51.978008758,68.98825839],[10.980875742,-53.170501459,69.588508773],[10.761449191,-54.39101064,70.129523284],[10.537514377,-55.636595988,70.609998573],[10.309610778,-56.904256779,71.028777132],[10.078287434,-58.190939107,71.384850087],[9.844101623,-59.493543241,71.677359627],[9.607617519,-60.808931095,71.905601071],[9.369404834,-62.133933783,72.069024565],[9.130037442,-63.465359258,72.167236409],[8.890092,-64.8,72.2],[8.650146558,-66.134640742,72.167236409],[8.410779166,-67.466066217,72.069024565],[8.172566481,-68.791068905,71.905601071],[7.936082377,-70.106456759,71.677359627],[7.701896566,-71.409060893,71.384850087],[7.470573222,-72.695743221,71.028777132],[7.242669623,-73.963404012,70.609998573],[7.018734809,-75.20898936,70.129523284],[6.799308258,-76.429498541,69.588508773],[6.584918588,-77.621991242,68.98825839],[6.376082283,-78.783594642,68.330218192],[6.173302448,-79.911510338,67.615973455],[5.977067597,-81.003021082,66.847244856],[5.787850476,-82.055497329,66.025884331],[5.606106927,-83.066403572,65.15387061],[5.432274786,-84.033304448,64.233304448],[5.26677283,-84.95387061,63.266403572],[5.109999766,-85.825884331,62.255497329],[4.962333276,-86.647244856,61.203021082],[4.824129101,-87.415973455,60.111510338],[4.695720186,-88.130218192,58.983594642],[4.577415881,-88.78825839,57.821991242],[4.46950119,-89.388508773,56.629498541],[4.372236089,-89.929523284,55.40898936],[4.285854899,-90.409998573,54.163404012],[4.21056572,-90.828777132,52.895743221],[4.146549929,-91.184850087,51.609060893],[4.093961747,-91.477359627,50.306456759],[4.052927862,-91.705601071,48.991068905],[4.02354713,-91.869024565,47.666066217],[4.00589033,-91.967236409,46.334640742],[4,-92,45],[4,-92,6]],"radius_mm":1.1938,"kind":"pigtail","net":"MOTOR_B1_OUT","source":"J2:3 / SVH-41T-P1.1","destination":"TE320559_3:pigtail","nominal_path_length_mm":153.329029364,"cut_length_mm":170,"termination_and_adjustment_allowance_mm":12,"minimum_bend_radius_mm":23.876,"cut_length_status":"CAD nominal, first-article termination/fit approval required"},{"name":"TE320559_splice_3","reference":"J2","connection":"J2 pin 3","points":[[4,-92,6],[4,-92,-26.131]],"radius_mm":2.8067,"kind":"splice","nominal_cad_length_mm":32.131,"nominal_cad_diameter_mm":5.6134,"step_sha256":"4b9dc48d7054f3c570f3a335607f28da90600fcb796711b507de28e40bc0c5b3","physical_crimp_envelope_verified":false},{"name":"motor_red_lead_to_splice_3","reference":"J2","connection":"J2 pin 3","points":[[1.25,-93.25,-47.5],[1.263925058,-93.243670428,-46.110867405],[1.304108796,-93.225405093,-44.814022569],[1.368164063,-93.196289062,-43.602794922],[1.453703704,-93.157407407,-42.470513889],[1.558340567,-93.109845197,-41.410508898],[1.6796875,-93.0546875,-40.416109375],[1.81535735,-92.993019387,-39.480644748],[1.962962963,-92.925925926,-38.597444444],[2.120117188,-92.854492187,-37.759837891],[2.28443287,-92.779803241,-36.961154514],[2.453522859,-92.702944155,-36.194723741],[2.625,-92.625,-35.453875],[2.796477141,-92.547055845,-34.731937717],[2.96556713,-92.470196759,-34.022241319],[3.129882813,-92.395507812,-33.318115234],[3.287037037,-92.324074074,-32.612888889],[3.43464265,-92.256980613,-31.89989171],[3.5703125,-92.1953125,-31.172453125],[3.691659433,-92.140154803,-30.423902561],[3.796296296,-92.092592593,-29.647569444],[3.881835938,-92.053710937,-28.836783203],[3.945891204,-92.024594907,-27.984873264],[3.986074942,-92.006329572,-27.085169054],[4,-92,-26.131]],"radius_mm":0.85,"kind":"factory conductor","source":"34HS31-6004S1 red lead","destination":"TE320559_3:motor","cross_section_mm2":0.75,"note":"Factory winding colours define circuit; STEP does not establish physical conductor order. Strip jacket only to fanout length."},{"name":"J2 cavity 4 blue Alpha3057_16AWG","reference":"J2","connection":"J2 pin 4","points":[[17.740044,-37.6,16.8],[17.740044,-37.6,45],[17.736586933,-37.632763591,46.334640742],[17.72622406,-37.730975435,47.666066217],[17.708980345,-37.894398929,48.991068905],[17.684897332,-38.122640373,50.306456759],[17.654033037,-38.415149913,51.609060893],[17.616461816,-38.771222868,52.895743221],[17.572274181,-39.190001427,54.163404012],[17.521576584,-39.670476716,55.40898936],[17.464491159,-40.211491227,56.629498541],[17.401155431,-40.81174161,57.821991242],[17.331721981,-41.469781808,58.983594642],[17.25635808,-42.184026545,60.111510338],[17.175245286,-42.952755144,61.203021082],[17.088579007,-43.774115669,62.255497329],[16.996568031,-44.64612939,63.266403572],[16.899434018,-45.566695552,64.233304448],[16.797410975,-46.533596428,65.15387061],[16.690744682,-47.544502671,66.025884331],[16.579692109,-48.596978918,66.847244856],[16.464520791,-49.688489662,67.615973455],[16.345508186,-50.816405358,68.330218192],[16.222941005,-51.978008758,68.98825839],[16.097114524,-53.170501459,69.588508773],[15.96833187,-54.39101064,70.129523284],[15.836903291,-55.636595988,70.609998573],[15.70314541,-56.904256779,71.028777132],[15.567380462,-58.190939107,71.384850087],[15.429935516,-59.493543241,71.677359627],[15.29114169,-60.808931095,71.905601071],[15.151333349,-62.133933783,72.069024565],[15.010847305,-63.465359258,72.167236409],[14.870022,-64.8,72.2],[14.729196695,-66.134640742,72.167236409],[14.588710651,-67.466066217,72.069024565],[14.44890231,-68.791068905,71.905601071],[14.310108484,-70.106456759,71.677359627],[14.172663538,-71.409060893,71.384850087],[14.03689859,-72.695743221,71.028777132],[13.903140709,-73.963404012,70.609998573],[13.77171213,-75.20898936,70.129523284],[13.642929476,-76.429498541,69.588508773],[13.517102995,-77.621991242,68.98825839],[13.394535814,-78.783594642,68.330218192],[13.275523209,-79.911510338,67.615973455],[13.160351891,-81.003021082,66.847244856],[13.049299318,-82.055497329,66.025884331],[12.942633025,-83.066403572,65.15387061],[12.840609982,-84.033304448,64.233304448],[12.743475969,-84.95387061,63.266403572],[12.651464993,-85.825884331,62.255497329],[12.564798714,-86.647244856,61.203021082],[12.48368592,-87.415973455,60.111510338],[12.408322019,-88.130218192,58.983594642],[12.338888569,-88.78825839,57.821991242],[12.275552841,-89.388508773,56.629498541],[12.218467416,-89.929523284,55.40898936],[12.167769819,-90.409998573,54.163404012],[12.123582184,-90.828777132,52.895743221],[12.086010963,-91.184850087,51.609060893],[12.055146668,-91.477359627,50.306456759],[12.031063655,-91.705601071,48.991068905],[12.01381994,-91.869024565,47.666066217],[12.003457067,-91.967236409,46.334640742],[12,-92,45],[12,-92,6]],"radius_mm":1.1938,"kind":"pigtail","net":"MOTOR_B2","source":"J2:4 / SVH-41T-P1.1","destination":"TE320559_4:pigtail","nominal_path_length_mm":152.880066757,"cut_length_mm":165,"termination_and_adjustment_allowance_mm":12,"minimum_bend_radius_mm":23.876,"cut_length_status":"CAD nominal, first-article termination/fit approval required"},{"name":"TE320559_splice_4","reference":"J2","connection":"J2 pin 4","points":[[12,-92,6],[12,-92,-26.131]],"radius_mm":2.8067,"kind":"splice","nominal_cad_length_mm":32.131,"nominal_cad_diameter_mm":5.6134,"step_sha256":"4b9dc48d7054f3c570f3a335607f28da90600fcb796711b507de28e40bc0c5b3","physical_crimp_envelope_verified":false},{"name":"motor_blue_lead_to_splice_4","reference":"J2","connection":"J2 pin 4","points":[[1.25,-90.75,-47.5],[1.304434317,-90.756329572,-46.110867405],[1.461516204,-90.774594907,-44.814022569],[1.711914063,-90.803710937,-43.602794922],[2.046296296,-90.842592593,-42.470513889],[2.455331308,-90.890154803,-41.410508898],[2.9296875,-90.9453125,-40.416109375],[3.460033275,-91.006980613,-39.480644748],[4.037037037,-91.074074074,-38.597444444],[4.651367188,-91.145507812,-37.759837891],[5.29369213,-91.220196759,-36.961154514],[5.954680266,-91.297055845,-36.194723741],[6.625,-91.375,-35.453875],[7.295319734,-91.452944155,-34.731937717],[7.95630787,-91.529803241,-34.022241319],[8.598632813,-91.604492187,-33.318115234],[9.212962963,-91.675925926,-32.612888889],[9.789966725,-91.743019387,-31.89989171],[10.3203125,-91.8046875,-31.172453125],[10.794668692,-91.859845197,-30.423902561],[11.203703704,-91.907407407,-29.647569444],[11.538085938,-91.946289062,-28.836783203],[11.788483796,-91.975405093,-27.984873264],[11.945565683,-91.993670428,-27.085169054],[12,-92,-26.131]],"radius_mm":0.85,"kind":"factory conductor","source":"34HS31-6004S1 blue lead","destination":"TE320559_4:motor","cross_section_mm2":0.75,"note":"Factory winding colours define circuit; STEP does not establish physical conductor order. Strip jacket only to fanout length."},{"name":"J3 cavity 1 red Alpha3057_16AWG","reference":"J3","connection":"J3 pin 1","points":[[-1.980184,36.5,16.8],[-1.980184,36.5,20.1],[-1.980184,36.508433077,20.787154399],[-1.980184,36.533727226,21.473894881],[-1.980184,36.575867213,22.159807781],[-1.980184,36.634827653,22.844479929],[-1.980184,36.710573031,23.527498906],[-1.980184,36.803057721,24.208453285],[-1.980184,36.912226013,24.886932885],[-1.980184,37.038012149,25.562529016],[-1.980184,37.180340359,26.234834724],[-1.980184,37.339124911,26.903445037],[-1.980184,37.514270158,27.567957209],[-1.980184,37.705670599,28.227970963],[-1.980184,37.913210943,28.883088731],[-1.980184,38.136766175,29.532915895],[-1.980184,38.376201633,30.177061023],[-1.980184,38.63137309,30.815136106],[-1.980184,38.90212684,31.446756792],[-1.980184,39.188299793,32.071542616],[-1.980184,39.489719567,32.68911723],[-1.980184,39.806204598,33.299108631],[-1.980184,40.137564249,33.901149382],[-1.980184,40.48359892,34.494876837],[-1.980184,40.844100173,35.079933357],[-1.980184,41.218850856,35.655966525],[-1.980184,41.607625232,36.22262936],[-1.980184,42.010189119,36.779580526],[-1.980184,42.426300026,37.326484536],[-1.980184,42.855707306,37.863011957],[-1.980184,43.298152298,38.388839603],[-1.980184,43.75336849,38.903650736],[-1.980184,44.221081677,39.407135253],[-1.980184,44.701010127,39.898989873],[-1.980184,45.192864747,40.378918323],[-1.980184,45.696349264,40.84663151],[-1.980184,46.211160397,41.301847702],[-1.980184,46.736988043,41.744292694],[-1.980184,47.273515464,42.173699974],[-1.980184,47.820419474,42.589810881],[-1.980184,48.37737064,42.992374768],[-1.980184,48.944033475,43.381149144],[-1.980184,49.520066643,43.755899827],[-1.980184,50.105123163,44.11640108],[-1.980184,50.698850618,44.462435751],[-1.980184,51.300891369,44.793795402],[-1.980184,51.91088277,45.110280433],[-1.980184,52.528457384,45.411700207],[-1.980184,53.153243208,45.69787316],[-1.980184,53.784863894,45.96862691],[-1.980184,54.422938977,46.223798367],[-1.980184,55.067084105,46.463233825],[-1.980184,55.716911269,46.686789057],[-1.980184,56.372029037,46.894329401],[-1.980184,57.032042791,47.085729842],[-1.980184,57.696554963,47.260875089],[-1.980184,58.365165276,47.419659641],[-1.980184,59.037470984,47.561987851],[-1.980184,59.713067115,47.687773987],[-1.980184,60.391546715,47.796942279],[-1.980184,61.072501094,47.889426969],[-1.980184,61.755520071,47.965172347],[-1.980184,62.440192219,48.024132787],[-1.980184,63.126105119,48.066272774],[-1.980184,63.812845601,48.091566923],[-1.980184,64.5,48.1],[-1.98520094,65.3546875,48.1],[-2.000111426,66.209375,48.1],[-2.024704957,67.0640625,48.1],[-2.058771031,67.91875,48.1],[-2.102099149,68.7734375,48.1],[-2.154478809,69.628125,48.1],[-2.215699509,70.4828125,48.1],[-2.28555075,71.3375,48.1],[-2.36382203,72.1921875,48.1],[-2.450302848,73.046875,48.1],[-2.544782703,73.9015625,48.1],[-2.647051094,74.75625,48.1],[-2.75689752,75.6109375,48.1],[-2.87411148,76.465625,48.1],[-2.998482474,77.3203125,48.1],[-3.1298,78.175,48.1],[-3.267853557,79.0296875,48.1],[-3.412432645,79.884375,48.1],[-3.563326761,80.7390625,48.1],[-3.720325406,81.59375,48.1],[-3.883218079,82.4484375,48.1],[-4.051794277,83.303125,48.1],[-4.225843501,84.1578125,48.1],[-4.40515525,85.0125,48.1],[-4.589519022,85.8671875,48.1],[-4.778724316,86.721875,48.1],[-4.972560632,87.5765625,48.1],[-5.170817469,88.43125,48.1],[-5.373284325,89.2859375,48.1],[-5.579750699,90.140625,48.1],[-5.790006091,90.9953125,48.1],[-6.00384,91.85,48.1],[-6.221041924,92.7046875,48.1],[-6.441401363,93.559375,48.1],[-6.664707816,94.4140625,48.1],[-6.890750781,95.26875,48.1],[-7.119319758,96.1234375,48.1],[-7.350204246,96.978125,48.1],[-7.583193744,97.8328125,48.1],[-7.81807775,98.6875,48.1],[-8.054645764,99.5421875,48.1],[-8.292687285,100.396875,48.1],[-8.531991812,101.2515625,48.1],[-8.772348844,102.10625,48.1],[-9.013547879,102.9609375,48.1],[-9.255378418,103.815625,48.1],[-9.497629958,104.6703125,48.1],[-9.740092,105.525,48.1],[-9.982554042,106.3796875,48.1],[-10.224805582,107.234375,48.1],[-10.466636121,108.0890625,48.1],[-10.707835156,108.94375,48.1],[-10.948192188,109.7984375,48.1],[-11.187496715,110.653125,48.1],[-11.425538236,111.5078125,48.1],[-11.66210625,112.3625,48.1],[-11.896990256,113.2171875,48.1],[-12.129979754,114.071875,48.1],[-12.360864242,114.9265625,48.1],[-12.589433219,115.78125,48.1],[-12.815476184,116.6359375,48.1],[-13.038782637,117.490625,48.1],[-13.259142076,118.3453125,48.1],[-13.476344,119.2,48.1],[-13.690177909,120.0546875,48.1],[-13.900433301,120.909375,48.1],[-14.106899675,121.7640625,48.1],[-14.309366531,122.61875,48.1],[-14.507623368,123.4734375,48.1],[-14.701459684,124.328125,48.1],[-14.890664978,125.1828125,48.1],[-15.07502875,126.0375,48.1],[-15.254340499,126.8921875,48.1],[-15.428389723,127.746875,48.1],[-15.596965921,128.6015625,48.1],[-15.759858594,129.45625,48.1],[-15.916857239,130.3109375,48.1],[-16.067751355,131.165625,48.1],[-16.212330443,132.0203125,48.1],[-16.350384,132.875,48.1],[-16.481701526,133.7296875,48.1],[-16.60607252,134.584375,48.1],[-16.72328648,135.4390625,48.1],[-16.833132906,136.29375,48.1],[-16.935401297,137.1484375,48.1],[-17.029881152,138.003125,48.1],[-17.11636197,138.8578125,48.1],[-17.19463325,139.7125,48.1],[-17.264484491,140.5671875,48.1],[-17.325705191,141.421875,48.1],[-17.378084851,142.2765625,48.1],[-17.421412969,143.13125,48.1],[-17.455479043,143.9859375,48.1],[-17.480072574,144.840625,48.1],[-17.49498306,145.6953125,48.1],[-17.5,146.55,48.1]],"radius_mm":1.1938,"kind":"pigtail","net":"VMOTOR","source":"J3:1 / SVH-41T-P1.1","destination":"LPS300 terminal 1 / TE152883","minimum_bend_radius_mm":23.876,"nominal_path_length_mm":131.066255021,"cut_length_mm":150,"termination_and_adjustment_allowance_mm":16,"cut_length_status":"CAD nominal only; qualify first-article strips, crimp and installation length"},{"name":"J3 cavity 2 black Alpha3057_16AWG","reference":"J3","connection":"J3 pin 2","points":[[1.980184,36.5,16.8],[1.980184,36.5,20.1],[1.980184,36.508433077,20.787154399],[1.980184,36.533727226,21.473894881],[1.980184,36.575867213,22.159807781],[1.980184,36.634827653,22.844479929],[1.980184,36.710573031,23.527498906],[1.980184,36.803057721,24.208453285],[1.980184,36.912226013,24.886932885],[1.980184,37.038012149,25.562529016],[1.980184,37.180340359,26.234834724],[1.980184,37.339124911,26.903445037],[1.980184,37.514270158,27.567957209],[1.980184,37.705670599,28.227970963],[1.980184,37.913210943,28.883088731],[1.980184,38.136766175,29.532915895],[1.980184,38.376201633,30.177061023],[1.980184,38.63137309,30.815136106],[1.980184,38.90212684,31.446756792],[1.980184,39.188299793,32.071542616],[1.980184,39.489719567,32.68911723],[1.980184,39.806204598,33.299108631],[1.980184,40.137564249,33.901149382],[1.980184,40.48359892,34.494876837],[1.980184,40.844100173,35.079933357],[1.980184,41.218850856,35.655966525],[1.980184,41.607625232,36.22262936],[1.980184,42.010189119,36.779580526],[1.980184,42.426300026,37.326484536],[1.980184,42.855707306,37.863011957],[1.980184,43.298152298,38.388839603],[1.980184,43.75336849,38.903650736],[1.980184,44.221081677,39.407135253],[1.980184,44.701010127,39.898989873],[1.980184,45.192864747,40.378918323],[1.980184,45.696349264,40.84663151],[1.980184,46.211160397,41.301847702],[1.980184,46.736988043,41.744292694],[1.980184,47.273515464,42.173699974],[1.980184,47.820419474,42.589810881],[1.980184,48.37737064,42.992374768],[1.980184,48.944033475,43.381149144],[1.980184,49.520066643,43.755899827],[1.980184,50.105123163,44.11640108],[1.980184,50.698850618,44.462435751],[1.980184,51.300891369,44.793795402],[1.980184,51.91088277,45.110280433],[1.980184,52.528457384,45.411700207],[1.980184,53.153243208,45.69787316],[1.980184,53.784863894,45.96862691],[1.980184,54.422938977,46.223798367],[1.980184,55.067084105,46.463233825],[1.980184,55.716911269,46.686789057],[1.980184,56.372029037,46.894329401],[1.980184,57.032042791,47.085729842],[1.980184,57.696554963,47.260875089],[1.980184,58.365165276,47.419659641],[1.980184,59.037470984,47.561987851],[1.980184,59.713067115,47.687773987],[1.980184,60.391546715,47.796942279],[1.980184,61.072501094,47.889426969],[1.980184,61.755520071,47.965172347],[1.980184,62.440192219,48.024132787],[1.980184,63.126105119,48.066272774],[1.980184,63.812845601,48.091566923],[1.980184,64.5,48.1],[1.98487768,64.9796875,48.1],[1.998827427,65.459375,48.1],[2.021836304,65.9390625,48.1],[2.053707374,66.41875,48.1],[2.094243698,66.8984375,48.1],[2.14324834,67.378125,48.1],[2.200524361,67.8578125,48.1],[2.265874824,68.3375,48.1],[2.339102792,68.8171875,48.1],[2.420011326,69.296875,48.1],[2.508403489,69.7765625,48.1],[2.604082344,70.25625,48.1],[2.706850952,70.7359375,48.1],[2.816512377,71.215625,48.1],[2.932869681,71.6953125,48.1],[3.055725926,72.175,48.1],[3.184884174,72.6546875,48.1],[3.320147488,73.134375,48.1],[3.461318931,73.6140625,48.1],[3.608201564,74.09375,48.1],[3.76059845,74.5734375,48.1],[3.918312651,75.053125,48.1],[4.08114723,75.5328125,48.1],[4.24890525,76.0125,48.1],[4.421389772,76.4921875,48.1],[4.598403859,76.971875,48.1],[4.779750574,77.4515625,48.1],[4.965232978,77.93125,48.1],[5.154654134,78.4109375,48.1],[5.347817105,78.890625,48.1],[5.544524953,79.3703125,48.1],[5.744580741,79.85,48.1],[5.94778753,80.3296875,48.1],[6.153948383,80.809375,48.1],[6.362866363,81.2890625,48.1],[6.574344531,81.76875,48.1],[6.788185951,82.2484375,48.1],[7.004193685,82.728125,48.1],[7.222170794,83.2078125,48.1],[7.441920343,83.6875,48.1],[7.663245392,84.1671875,48.1],[7.885949004,84.646875,48.1],[8.109834242,85.1265625,48.1],[8.334704168,85.60625,48.1],[8.560361844,86.0859375,48.1],[8.786610333,86.565625,48.1],[9.013252698,87.0453125,48.1],[9.240092,87.525,48.1],[9.466931302,88.0046875,48.1],[9.693573667,88.484375,48.1],[9.919822156,88.9640625,48.1],[10.145479832,89.44375,48.1],[10.370349758,89.9234375,48.1],[10.594234996,90.403125,48.1],[10.816938608,90.8828125,48.1],[11.038263657,91.3625,48.1],[11.258013206,91.8421875,48.1],[11.475990315,92.321875,48.1],[11.691998049,92.8015625,48.1],[11.905839469,93.28125,48.1],[12.117317637,93.7609375,48.1],[12.326235617,94.240625,48.1],[12.53239647,94.7203125,48.1],[12.735603259,95.2,48.1],[12.935659047,95.6796875,48.1],[13.132366895,96.159375,48.1],[13.325529866,96.6390625,48.1],[13.514951022,97.11875,48.1],[13.700433426,97.5984375,48.1],[13.881780141,98.078125,48.1],[14.058794228,98.5578125,48.1],[14.23127875,99.0375,48.1],[14.39903677,99.5171875,48.1],[14.561871349,99.996875,48.1],[14.71958555,100.4765625,48.1],[14.871982436,100.95625,48.1],[15.018865069,101.4359375,48.1],[15.160036512,101.915625,48.1],[15.295299826,102.3953125,48.1],[15.424458074,102.875,48.1],[15.547314319,103.3546875,48.1],[15.663671623,103.834375,48.1],[15.773333048,104.3140625,48.1],[15.876101656,104.79375,48.1],[15.971780511,105.2734375,48.1],[16.060172674,105.753125,48.1],[16.141081208,106.2328125,48.1],[16.214309176,106.7125,48.1],[16.279659639,107.1921875,48.1],[16.33693566,107.671875,48.1],[16.385940302,108.1515625,48.1],[16.426476626,108.63125,48.1],[16.458347696,109.1109375,48.1],[16.481356573,109.590625,48.1],[16.49530632,110.0703125,48.1],[16.5,110.55,48.1]],"radius_mm":1.1938,"kind":"pigtail","net":"BRAKE_RETURN","source":"J3:2 / SVH-41T-P1.1","destination":"LPS300 terminal 2 / TE152883","minimum_bend_radius_mm":23.876,"nominal_path_length_mm":95.970630165,"cut_length_mm":115,"termination_and_adjustment_allowance_mm":16,"cut_length_status":"CAD nominal only; qualify first-article strips, crimp and installation length"}]}