But when seen in the Kicad 3D Viewer only one pin is rendered ( Kindly ignore the darkgrey flat rectangle block under the packaging ):
Please help me find a solution. I intend to create the PLCC52 and PLCC44 socket as well as package models for my project. I intend to share the results with the community but this seems like a blocker.
Note: The X3D file in question (as I cannot seem to upload attachments as a new user):
x3D file reading on KiCad is likely kept only for legacy proposes. It is not being improved since long time.
You may would like to export in VRML or create the model in other SW using STEP (and then maybe convert it to VRML if you want).
I recommend you use the latest nightly builds and you will be using the latest 3D Viewer. What KiCad version are you using?
My best recommendation is that you use the latest “nightly build” version of KiCad, it really improve every aspects of 3D things.
If you really need to stay with KiCad 4.0 it will be very tricky to get the 3D right using Blender…
All the 3D parsers were completely replaced in the development branch; the problem you describe probably no longer exists. Unfortunately the code change was so big that we couldn’t possibly backport to the stable release. You would have the same problems if you attempted to use VRML2 - the DEF/USE scheme was not generally implemented.