I am using Kicad for PCB design and Freecad for mechanical design of the housing.
Kicad enables me to export the complete PCB so that I can merge it into the mechanical design in Freecad
However, this seems to work fine only if I use STEP and not VRML (which, with Kicad, has more details than the STEP file).
Here is the scenario:
I have the housing mechanical design in a file.
I create another file, make a part, and import into it the STEP or VRML PCB - in both cases while under the designpart workbench the PCB can be viewed - the differnce is how they appear under the part tree.
Now I use the A2Plus workbench to create the assmebly and add the parts.
If I add the file which has the imported PCB as STEP it gets it fine, but if I try to add the file that has the imported VRML I get an error message "no visible part to import, aborting operation".
Is it possible to "manipulate" the imported VRML inside Freecad so that it will be identified by the A2Plus workbench?
converting VRML to a part/body
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: converting VRML to a part/body
Did you use the KicadStepup workbench?
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
- thomas-neemann
- Veteran
- Posts: 11958
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: converting VRML to a part/body
here is a possibility to make dae out of it. dae can then be converted into a part in part
https://forum.freecadweb.org/viewtopic. ... ml#p589782
Re: converting VRML to a part/body
OK, Now I see what you mean (thought you referred to something in Kicad).
Will give it a try, because I see that it also provides the possibility to exchange the PCB outline (I already did it using a DXF export from Freecad and importing to Kicad, but this seems more streamlined)
Re: converting VRML to a part/body
This does not seem to change things - the exchanged model via Kicadtepup gives the same results as I got when I imported the STEP manually.gbgb wrote: ↑Wed Aug 10, 2022 12:14 pmOK, Now I see what you mean (thought you referred to something in Kicad).
Will give it a try, because I see that it also provides the possibility to exchange the PCB outline (I already did it using a DXF export from Freecad and importing to Kicad, but this seems more streamlined)
It seems that the KicadStepup uses the 3d models as they are stored in the Kicad 3d model database. It also seems that some components in Kicad have their 3d model saved as WRL and some as STEP (and some have both), so the components that have only STEP do not show up in the 3D view, this is why I tried to export as VRML. I guess will have to find STEP models for the missing components.
Anyhow thank you for pointing out this workbench as it looks that I will use it from now on to exchange between Kicad and Freecad.