cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Archicad 28 – Custom Inner Post Issue

Rita Diniz
Contributor

When creating a custom inner post to be used in a railing, even though I model everything at Archicad’s origin point (0,0,0) and place a hotspot in the floor plan where I want the origin to be, it always takes the center of the geometry as the reference point, as shown by the red dashed line.

I performed several tests, relocating the origin to different positions, but the result was always the same: it consistently assumes the center of the model, which is not what I intend.

The workaround was to adjust the 3D script, but this does not seem practical at all, since I would need to repeat this step every time I create a new inner post.

 

Operating system used: Mac Intel-based Sequoia


2.png
6 REPLIES 6
Lingwisyer
Guru

I ran into this issue back in 2018, without a non-GDL solution...

AC22-28 AUS 3110Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win11 | R5 2600 | 16GB | GTX1660
Barry Kelly
Moderator

Yes, when saving as a custom post, the script is automatically adjust to move the post origin to the centre of the bounding box of the post shape.

So you need to then edit the script to have the post sit where you want the origin to be.

 

The only way to trick it is to add something extra to the post before you save it as a custom post.

This unfortunately will be seen in 3D.

You can use a single morph line with a white pen, so you will hardly see it.

 

If only we had 3D hotspots.

Actually I just scripted an object that was just a 3D hotspot and used that. 

And it worked perfectly.

 

BarryKelly_0-1758856103649.png

 

Barry.

 

 

One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

Sounds a whole lot more convenient that editting the script, just need to make sure you include that 3D hotspot object in your template.

AC22-28 AUS 3110Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win11 | R5 2600 | 16GB | GTX1660

@Lingwisyer wrote:

...just need to make sure you include that 3D hotspot object in your template.


Yes, it would have to be in the embedded library or include it in your office library that you load.

Otherwise it will report as a missing object and the post will no longer show.

 

You could also use a very tiny 'Sphere' object (maybe with a transparent material) that should already be in the Graphisoft library.

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

Sad to know that it was reported in 2018, and that in 2025 there is still no solution from Graphisoft, other than workarounds.

Thanks for the suggestion, , but we are always talking about workarounds that we have to do, because there is no solution from Graphisoft. For those who need to work on BIM projects, export IFCs, and so on, it doesn’t seem feasible to rely on dummy objects, especially in large projects where such an object would appear multiple times. The only "solution", which isn’t really a solution, will always be on editing the 3D Script and 2D Script.

 

Setup info provided by author