We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Persistent Standard Basis in Object 3D View

Anonymous
Not applicable
When viewing a library object's 3d model, I'm presented with a standard basis at the origin of my object. However, when I move the view (e.g. orbit), the standard basis disappears. Is it possible to stop it from disappearing/keep it visible? I like having a guide for where my axes are when I'm rotating my object (which is sometimes symmetrical, making it easier to lose the origin/reference) and the guide helps me visualize what transformations I'm making.
2 REPLIES 2
Laszlo Nagy
Community Admin
Community Admin
I think this is not a developer question, but rather a Library Part/GDL-related question.
And I believe the answer to your question is no, you may not do that.

However, there may be a workaround you can use to achieve this, if I understood your question right. Just script a tiny 3D geometry at the GDL Origin, for example, using the BLOCK command. Then ARCHICAD will display the Origin because there is 3D geometry there to be displayed.
Of course, when you are done scripting your GDL Object, just delete or comment out that line in the script that generates this geometry.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Barry Kelly
Moderator
There should be 2 standard basis (basii?).

One tagged "L" for "Local" and the other "G" for Global".
They should always be visible in the GDL editor 3D view window so long as you haven't turned the origin button off at the bottom of the 3D view window.
If they do disappear, try switching to 'OpenGL engine' or Internal (vectorial) engine' in the 3D windows settings - you should be able to right mouse click in the 3D view window for the 3D window settings option.
I think one works better than the other).

Or you may have to hit the 'show all' or 'last view' button at the bottom of the 3D view window.

I have never done it myself, but it is possible to script your own origin arrows using a cylinder and cone of a different colour for each axis (similar to what Laszlo was suggesting with the block).
This can be a separate object that you can "CALL" in at any time in your 3D script so you can see exactly where you local origin is.


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