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

Library part maker - resizing objects

Rogerio M
Booster

Hello everyone,

I've recently started using the Library Part Maker (LPM) to create custom objects for my firm. So far, I've made good progress using Graphisoft's manual and successfully created some objects. However, I've encountered an issue: I can't resize the objects after saving them.

When I open the object settings, the input fields for parameters like A, B, or Zzyzx are missing.

Does anyone know why this might be happening or how I can make these fields appear in the settings? Any help would be greatly appreciated!

 

RogerioM_0-1733769984227.png

 

Operating system used: Windows Windows 10 - Intel Core i7-9700 3GHz - 32Gb

Windows 10 Pro, Intel i7-9700 3.0GHz, 32Gb, RTX 2060
Archicad 27 BRA 6000
2 REPLIES 2
Laszlo Nagy
Community Admin
Community Admin

I think this could be caused by the HIDEPARAMETER command in the Parameter Script of the generated Library Part.

The HIDEPARAMETER command would be used with the A, B, and ZZYZX parameters.

So, in the Parameter Script look for this:

 

HIDEPARAMETER "A", "B", "ZZYZX"

 

or this:

 

HIDEPARAMETER ALL

 

The first will hide those three parameters (Length, Width, Height, respectively) from the User Interface, the second will hide all parameters.

 

For more detailed info, see:

 

https://gdl.graphisoft.com/reference-guide/the-parameter-script

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
Lingwisyer
Guru

If library parts created by LPM have the same 2D and 3D script structure as Save-As ones, commenting the lines highlighted by Laszlo will do the trick. If it does not, you could possibly amend the two scripts yourself by adding the relevant MUL commands to the start of them.

 

!2D Script
MUL2 A/[original width], B/[original depth]

!3D Script
MUL A/[original width], B/[original depth], ZZYZX/[original height]

 

 

Ling.

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

Setup info provided by author