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

3D Outline showing in wrong spot

Anonymous
Not applicable
How do I stop the 3D outline from showing in the wrong spot?
When i select to move or elevate the object in 3D it brings up a 3D bounding box or outline of what i think is A,B,ZZYZX. Can i turn that off? or have i scripted the object incorrectly?
The object works perfectly well it's just annoying when moving or elevating seeing the outline in the wrong spot

3D Outline.JPG
7 REPLIES 7
Anonymous
Not applicable
This is really bugging me and i have the same issue for a number of objects.

In this particular case i have scripted the object at 0 and then put and ADDZ parameter at the top of the script to control the height which has resulted in this bounding box sitting at 0 and my object at the relevant height.

anyone tell me what i'm doing wrong?
Barry Kelly
Moderator
I don't think you can turn this off.
Yes it is the A,B & ZZYZX figures.
Looks like you have used an "ADDz height_parameter" to your 3D script to control the height of the object which just moves the object out of that bounding box.
You could use ADDz ZZYZX and control the height with that parameter which would just make the box bigger.

Or leave the object scripted at zero height and choose to place in in your model at the desired height.

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
Anonymous
Not applicable
Thanks again Barry,

Yes your right i have used an ADDZ height parameter at the top of the script to control the height. Is there a better way of doing this?

For instance i would like to provide a parameter to control the height (preferablly not ZZYZX) and set the default value to 750mm. But I want the bounding box to follow the object?

I have hidden A,B,ZZYZX because this object is not stretchable in any way other than the heigh offset from the floor.
Anonymous
Not applicable
I just realised - I have not used A,B in any of the cript as variables. yet the bounding box reduces to the size of the object - A,B are still set to 1000, yet the bounding box in 3D is reduced to the maximum dimensions of the object - except ZZYZX is different...
Barry Kelly
Moderator
Wardy wrote:
I just realised - I have not used A,B in any of the cript as variables. yet the bounding box reduces to the size of the object - A,B are still set to 1000, yet the bounding box in 3D is reduced to the maximum dimensions of the object - except ZZYZX is different...
Another inconsistency from Graphisoft I would say.

From what I can make out the bounding box will always start at zero and go up to the height of ZZYZX.
If you add a parameter to control the height (or x/y position) it will move the object outside the box.

The only way I can see is to leave the object scripted at zero and then have the user place the object at the desired height (i.e. not using a height parameter).

I hadn't really noticed this box much before but then I tend to place my objects in plan and adjust them in sections/elevations if necessary.

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
Anonymous
Not applicable
Ok, thanks for the clarrification, just thought i'd check i wasn't missing anything.
It doesn't affect the model other than it is misleading when modellign in 3D.
ztaskai
Graphisoft Alumni
Graphisoft Alumni
Hi guys,

There is one way you can tell ArchiCAD that your object isn't sitting on the normal level of the placement.

Such objects can be useful when you want them to align to other objects. 'Built-in Cooktops' and 'Kitchen Counter Drawer' are two examples from the standard ArchiCAD Library - both of them have to match the default counter height of other kitchen cabinets. This can be done in objects which are naturally placed by their topmost point, too (e.g. hanging lamps).

To tell ArchiCAD about their real elevation, they fill in the 'ac_bottomlevel' & 'ac_toplevel' parameters. This way ArchiCAD knows where to find them vertically. This will fix the elevation information shown in the settings dialog and in the info box. Unfortunately, the feedback box you are concerned about doesn't consider this information at the moment - but this can be fixed in AC in the future.

HTH,
Zsolt Táskai
ArchiCAD Development - GDL Team
AC13, AC14 and upwards...