Giter Site home page Giter Site logo

Comments (12)

odurc avatar odurc commented on August 20, 2024

It's ok to me.
kicad-test

from kicad-library.

stambaughw avatar stambaughw commented on August 20, 2024

Do you have the 3D model scaling set to 1 in the footprint 3D model
settings? I had to set it to 1/2.54 and rotate the Z axis 180 degrees
to get the model to fit the footprint. I just did a git pull yesterday
so I'm assuming I have the latest version of the 3D model.

On 5/5/2015 4:09 AM, Ricardo Crudo wrote:

It's ok to me.
kicad-test
https://cloud.githubusercontent.com/assets/2923468/7468963/b84f8ac6-f30e-11e4-87ee-5d2184aba223.png

β€”
Reply to this email directly or view it on GitHub
#194 (comment).

from kicad-library.

odurc avatar odurc commented on August 20, 2024

No. scale set to 0.39 and z zaxis set to 180. Like here: https://github.com/KiCad/Diodes_SMD.pretty/blob/master/Diode-DO-214AB.kicad_mod

from kicad-library.

stambaughw avatar stambaughw commented on August 20, 2024

I guess this is OK in the short term. My preference is to have our
models scaled and oriented to our footprints. I'm sure there are other
users with legacy DO-214AB footprints who will get surprised like I did.

On 5/5/2015 9:20 AM, Ricardo Crudo wrote:

No. scale set to 0.39 and z zaxis set to 180. Like here:
https://github.com/KiCad/Diodes_SMD.pretty/blob/master/Diode-DO-214AB.kicad_mod

β€”
Reply to this email directly or view it on GitHub
#194 (comment).

from kicad-library.

michal777 avatar michal777 commented on August 20, 2024

There are much more 3d models drawn in mm and scaled in kicad_mod file and it's not easy to scale all the wings and wrl.

from kicad-library.

stambaughw avatar stambaughw commented on August 20, 2024

It would be nice if all of the 3D models had the proper scaling and
orientation but I guess we can live with it as long as the footprint 3D
settings are correct.

On 5/5/2015 10:26 AM, michal777 wrote:

There are much more 3d models drawn in mm and scaled in kicad_mod file
and it's not easy to scale all the wings and wrl.

β€”
Reply to this email directly or view it on GitHub
#194 (comment).

from kicad-library.

cbernardo avatar cbernardo commented on August 20, 2024

From: michal777 [email protected]
To: KiCad/kicad-library [email protected]
Sent: Wednesday, May 6, 2015 12:26 AM
Subject: Re: [kicad-library] DO-214AB 3D model scaling and orientation issue. (#194)

There are much more 3d models drawn in mm and scaled in kicad_mod file and it's not easy to scale all the wings and wrl.

In those cases there's a simple tool in my 3D model toolkit that can scale
a VRML model. However, the tool may need to be updated to handle VRML1.0
models which are still the most common VRML format created by MCADs. The
tool is also very primitive and designed to work with models accepted by
KiCad's VRML engine ~2 years ago, so it will work with Wings3D output but
it hasn't been tested with many models from other sources. Of course there
is the nuisance that the model maintainers have to set up another tool
and run a script to adjust some models.

  • Cirilo

from kicad-library.

michal777 avatar michal777 commented on August 20, 2024

Approximate scale of the problem (libraries sorted by number of footprints with "scale (xyz 0.39"):

zrzut ekranu z 2015-05-05 23 59 00

from kicad-library.

michal777 avatar michal777 commented on August 20, 2024

BTW why do we use inches? Will the scaling 0.1inch/unit stay forever?

from kicad-library.

cbernardo avatar cbernardo commented on August 20, 2024

From: michal777 [email protected]
To: KiCad/kicad-library [email protected]
Cc: cbernardo [email protected]
Sent: Wednesday, May 6, 2015 8:35 AM
Subject: Re: [kicad-library] DO-214AB 3D model scaling and orientation issue. (#194)

BTW why do we use inches? Will the scaling 0.1mils/unit stay forever?

This is just history, but unfortunately changing this will break
everything. The real problem is that VRML has a "unit" and officially
it is meant to be 1m. What really happens is that different people/
software use data ranges convenient for their specific application -
this means that models in the wild have many scale factors and (a)
we have no control of this and (b) there is nothing in the VRML
specification which can tell us what scale is used. Even the VRML
exporter will produce output in 3 different scales and unfortunately
I didn't include a scale equal to the scale used by KiCad. (This
is not a problem though - I can eliminate the '1m' scale and use
'0.1in' instead.)

Anyway, I think 100mil/unit will indeed stay forever. These are just
numbers after all and as I said we need to scale models differently
depending on their source, so there is no good technical reason to
change so much code and change all existing VRML models just to
change the model unit.

  • Cirilo

from kicad-library.

Shackmeister avatar Shackmeister commented on August 20, 2024

@stambaughw a properly scaled and aligned wrl file (with material properties) has been added in the repo, could you please consider closing this issue?

from kicad-library.

Shackmeister avatar Shackmeister commented on August 20, 2024

In case anybody is interested you can find the new model (step and WRL 2.0) PR here KiCad/kicad-packages3D#49
Ill close this issue now, let me know if it should be reopened

from kicad-library.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.