InteractiveHtmlBom icon indicating copy to clipboard operation
InteractiveHtmlBom copied to clipboard

FYI, no action needed: andreika-git-iBom with 3D view of the PCB

Open rusefillc opened this issue 4 years ago • 3 comments
trafficstars

Just FYI, maybe a useful feature proposal: 3D view of the PCB

at the moment it's merged into https://github.com/andreika-git/hellen-one/ and right now we are short on time to properly extract it as a separate tool or properly contribute it into the upstread.

https://rusefi.com/docs/ibom/hellen72b-ibom.html

image

Implementation detail: we reuse a modified version of iBom-template.html

rusefillc avatar Feb 21 '21 17:02 rusefillc

It's just a prerendered image drawn in the background. Nice, but I'd like to some day integrate this.

qu1ck avatar Feb 23 '21 00:02 qu1ck

a 3D assembly view would be so nice and especially useful for electronic beginners! For this beginner-friendly project I've used scripts to generate resistor models with colour bands: In such 'educational' use cases, the 2D iBOM webview is currently a bit too abstract for beginners and not really necessary of course for experienced tinkerers due to the simplicity of the board.

Together with @Kasbah we've briefly experimented with using the SVG board outline for generating a simple 3D board model in javascript. The component 3D model files could then be loaded separately as needed instead of working with one big STEP file.

ozel avatar Mar 30 '21 14:03 ozel

Worth noting also that I played around with vrm360 more recently and the performance gets dramatically worse as the board size increases. Only really small boards seemed usable.

kasbah avatar Mar 30 '21 15:03 kasbah

Cleaning up unactionable issues.

qu1ck avatar Aug 30 '23 17:08 qu1ck