I am sorry it took me so long to reply.
I have tried your suggestion, here are steps I took:
- open ifc file directly in Archicad (not as hotlink)
- go to 3D view, click control+A
- go to File -> Libraries and objects -> Save selection as -> Object
- choose Browse under Save Library Part to and save it under the name New Object 1.gsm
Now I would open a new instance of Archicad and do this:
- go to File -> Libraries and objects -> Library Manager and click on the Embedded Library tab
- click on the Add new file(s) to the selected folder and choose New Object 1.gsm that was created earlier
- click Reload & Apply and OK
Then I would go to Design -> Architectural Tools -> Object and choose New Object 1.gsm from the Embedded Library. If I would click on the 3D preview button, I would see the attached image Object without hotlink.png. If I would continue then I would have an object in 2D, but nothing in 3D.
But if I would say cancel instead and hotlink the ifc file that was used to create an object and then add the same New Object 1.gsm, then I would see its 3D preview (see Object with hotlink.png) and once inserted into the project I would see it both in 2D and 3D views - yay! Or is it nay?
Because if I would go to the Hotlink Manager and delete that ifc hotlink, then my 3D view disappears too... :shocked
And last but not least, if I open a new instance of Archicad and just doodle some cabling trays and then go to 3D view, select all, save it as an object and insert it as an object in another project, the it all works well without hotlinking. But if I first save the trays as an ifc file and then create an object from that ifc file - then it's all the same just like before.
It seems that something goes wrong when the project isa saved as an ifc file, but I lack any experience to further investigation.
If someone could give me a pointer or tip, I would be very grateful!