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

How can I tilt an object to lay it down on it's side?

Anonymous
Not applicable
I have created a library part to represent a back woods outdoor toilet typically found in America. I am using the object in a presentation on "adaptive re-use" where I take this primitive outdoor toilet and transform it into a modern living room furniture piece. In the attachment, I need to tilt the outhouse about the "x" axis, so that the top lays down toward the observer. Is there a script that will do that?

Tilt the OutHouse.png
13 REPLIES 13
Erich
Booster
Obviously there are many answers to this question but all the same the question arises again and again.

This leads to an idea. It seems that is would be a very simple thing for Graphisoft to add a few variables to the Auto-scripted objects to provide built in rotation of such objects without adding to the code. Already we get proportional sizing, etc. Why not take things just a little further and make lift ever so much easier for the end users? If the software is simple to use then the users will be happier and sales should go up.

Just an idea.
Erich

AC 19 6006 & AC 20
Mac OS 10.11.5
15" Retina MacBook Pro 2.6
27" iMac Retina 5K
Laszlo Nagy
Community Admin
Community Admin
This is more complicated than that.
Normally a library part has a 2D Script and a 3D Script, which control what is generated in 2D and 3D, respectively, for the library part.
Now, if you start rotating the object around in 3D in all directions, then the 2D cannot be scripted. Only the PROJECT2 command can be used in the 2D Script which simply instructs the program to generate the 3D of the object and take a 2D view of it (usually from the Top).
But this is very time consuming compared to the simple 2D symbol of the object.
So regeneration time of the 2D view of project file would start to become greater and greater.
This is not to say that it is a bad idea, I am just giving this as a thing to be taken into account.
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-Ac28
Erich
Booster
Laszlo,

Of course you are right. I had only been thinking about the 3D aspects.

Still, while you and I and many others on this forum are perfectly capable of making parts rotate as we wish, there are many others out there than are not as proficient or find this intimidating. Honestly I do not know how often users make use of auto-scripted parts or how often they would need to be rotated. I do so, but only infrequently. As you suggest, using project2 would allow the flexibility for the 2D at a cost. Perhaps if the standard 2D view remained scripted while the rotated views utilized the project2 would be a workable solution. I am sure that Graphisoft can make this a better user experience though as the complaint is really quite common.
Erich

AC 19 6006 & AC 20
Mac OS 10.11.5
15" Retina MacBook Pro 2.6
27" iMac Retina 5K
Laszlo Nagy
Community Admin
Community Admin
Yes, probably that would be the best choice.
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-Ac28