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

help - Using Arithmetic for Modifying Multiple Object. Why i can't use math calculation? Batch edit.

aryastark
Enthusiast
Hİ,
i want to use "+" or "*" or "-" for add to all objects bottom offset to home story for instance.

how can i raise up all of them to right positions. i am not laborer so I do not want to calculate adding .27 cm with calculator in each step while rising the steps up, open the settings of each seat separately, and enter the values separately.

is there a easy way? for example, if I select all the seats and write "+0.27" and then, select all the seats on the upper level and click on the "repeat what I just did" button (as in photoshop).

this is a program easy way should be there. i couldn't find.
s.o.s.



Ver: AC23
Operating System: Windows 10 64-bit
Processor: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 CPUs), ~2.6GHz
Memory: 16384MB RAM
Card name: Intel(R) HD Graphics 530
Chip type: GeForce GTX 960M
1 ACCEPTED SOLUTION

Accepted Solutions
Solution
Barry Kelly
Moderator
When you want to add or subtract to an existing figure, you must do it in reverse
So say you chair has a base height (bottom offset) of 600mm and you want to make it 870mm.
Select the chair (or all chairs with the same height).
You will see the figure of 600, select (highlight it).
Now type 270 + and ENTER.
270 will be added to the 600.

This works for addition and subtraction, but not multiplication or division.

Otherwise you have the multiply with vertical offset if you want to start from one object and distribute it.
There are align and distribute tools that all can help to alter the positions across a range of existing objects, but unfortunately this does not work for heights (z axis).

Or of course you can simply select and drag in elevation / 3D from one node (base of chair) to another node (top of step) while constraining vertically with the SHIFT key.
Then there is no need to type any figures.


Barry.
One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

View solution in original post

3 REPLIES 3
Anonymous
Not applicable
This can be done with Multiply Elements and Vertical Displacement.
Hope this helps.
aryastark
Enthusiast
Braza wrote:
This can be done with Multiply Elements and Vertical Displacement.
Hope this helps.
thanks, it can also be used. but still not as pratical as using "+" or "times" or "minus" arithmetic. archicad team should add this too.
Ver: AC23
Operating System: Windows 10 64-bit
Processor: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 CPUs), ~2.6GHz
Memory: 16384MB RAM
Card name: Intel(R) HD Graphics 530
Chip type: GeForce GTX 960M
Solution
Barry Kelly
Moderator
When you want to add or subtract to an existing figure, you must do it in reverse
So say you chair has a base height (bottom offset) of 600mm and you want to make it 870mm.
Select the chair (or all chairs with the same height).
You will see the figure of 600, select (highlight it).
Now type 270 + and ENTER.
270 will be added to the 600.

This works for addition and subtraction, but not multiplication or division.

Otherwise you have the multiply with vertical offset if you want to start from one object and distribute it.
There are align and distribute tools that all can help to alter the positions across a range of existing objects, but unfortunately this does not work for heights (z axis).

Or of course you can simply select and drag in elevation / 3D from one node (base of chair) to another node (top of step) while constraining vertically with the SHIFT key.
Then there is no need to type any figures.


Barry.
One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11