Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Olimex export/import problem - FR4 color error while exporting #87

Open
goran-mahovlic opened this issue Dec 13, 2024 · 5 comments
Open
Assignees
Labels
bug Something isn't working

Comments

@goran-mahovlic
Copy link

goran-mahovlic commented Dec 13, 2024

Hi, it is me again.

I am trying to get Olimex board exported to pcb3d, and getting this error

image

This error can be fixed with removing FR4 color in stack up settings.

If I remove FR4 color, and try to import pcb3d into blender, blender 4.2 just closes ( I have just 16GB of RAM so maybe that is reason. )

Could you please check?

Olimex board is here:

https://github.com/OLIMEX/GateMateA1-EVB/tree/main/HARDWARE/GateMateA1-EVB-Rev.B

@30350n
Copy link
Owner

30350n commented Dec 13, 2024

Related to #68.

This error can be fixed with removing FR4 color in stack up settings.

Yeah, either do that or actually specify colors for the top/bottom Mask and Silkscreen layers as a workaround.

If I remove FR4 color, and try to import pcb3d into blender, blender 4.2 just closes ( I have just 16GB of RAM so maybe that is reason. )

Could you please check?

Can you share the .pcb3d file? If you suspect it's the complexity of the file (which seems reasonable), you can also try importing without components in Blender. My best guess is that this (similarily to #85 is being caused by overly detailed custom 3d models.

@30350n 30350n self-assigned this Dec 13, 2024
@30350n 30350n added the bug Something isn't working label Dec 13, 2024
@30350n
Copy link
Owner

30350n commented Dec 13, 2024

Very nice render you created there!

I am able to reproduce the crash. Seems to be caused by Blender's boolean code.

image

So the Merge Materials setting isn't the caveat here, but the Cut PCBs one is. Disabling it makes the import pass.
You can also just not define the board outlines, if your KiCAD PCB file only contains a single board:

image

@30350n
Copy link
Owner

30350n commented Dec 13, 2024

(The exporter issue will be fixed in the next release).

@goran-mahovlic
Copy link
Author

Perfect! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants