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

dfn: Migrate to entity classes, improve, generate 3D models #136

Merged
merged 7 commits into from
Nov 17, 2024

Conversation

ubruhin
Copy link
Member

@ubruhin ubruhin commented Nov 15, 2024

Some improvements for the DFN generator:

  • Migrate to entity classes
  • Rework for file format 1.0 (add package outlines, courtyard etc.)
  • Fix missing polygon for SHT2x package (was it added manually in Sensirion.lplib? 🤔 )
  • Fix missing create_date values
  • Generate 3D models
  • Rename SENSIRION_SGPxx to SENSIRION_SGP30_SGPC3 because the 3D model won't be the same for SGP4x

image

Unfortunately the cavities are not visible in LibrePCB, but they are in the STEP files:

image

Library PRs:

@ubruhin ubruhin changed the title dfn: Migrate to entity classes, update to file format v1, generate 3D models dfn: Migrate to entity classes, update file format, generate 3D models Nov 15, 2024
@ubruhin ubruhin changed the title dfn: Migrate to entity classes, update file format, generate 3D models dfn: Migrate to entity classes, improve, generate 3D models Nov 15, 2024
@ubruhin ubruhin merged commit 81256d5 into master Nov 17, 2024
8 checks passed
@ubruhin ubruhin deleted the update-dfn branch November 17, 2024 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant