2023-09-30 01:48 PM
In this new version of AC 26, in schedule only we can get the no. of bricks calulate as per the experssion we give (formula for brick calculation), it isnot coming why?
I tried this method also, but after creating the brick quantity the list is not shown in next step, why ...
https://community.graphisoft.com/t5/Libraries-objects/Creating-a-Property-Object/ta-p/303463
2023-10-01 03:26 AM
make sure the properties that you created has been assigned to the right classification of that element.
2024-05-08 10:38 AM - last edited on 2024-05-09 12:07 AM by Laszlo Nagy
I agree with @Akpocky. All properties you want to use in Property Manager must be assigned to the right classification. If the brick wall is classified as v 2.0 Wall, you have to assign all properties to v 2.0 Wall. I had the same problem myself and solved it by doing this.
You also have to select the actual Wall to try the Evaluate function to see if it works.
One problem though: I am not able to make my own Brick Type using Option Setup. To make it work I must copy and adjust one of the already existing types. Strange ...
2024-05-09 04:09 AM
@Ingolf wrote:
One problem though: I am not able to make my own Brick Type using Option Setup. To make it work I must copy and adjust one of the already existing types. Strange ...
Can you not just use the 'Add' button to add a new option to the list?
Barry.
2024-05-13 01:50 PM - last edited on 2024-05-15 03:31 AM by Laszlo Nagy
I have used the Add Button to add a new Option. Using both "x" and "*" as a Multiplication Sign. But only the first dimension of the Brick is calculated when I use the Evaluate function.
Above: The real width of the Brick is 120mm, but only the height (65mm) shows. All three dimensions are wrongly evaluated to 65mm: Height, Width and Length.
Finally I found out that Archicad here uses the Symbol 00D7 (Hotkey Alt+0215) as a Multiplication Sign. And that my "x" and "*" didn't work.
I used the same sign (00D7 - Hotkey Alt+0215) as a Multiplication Sign in the formula. Now it works 😊
2024-05-14 01:37 PM - edited 2024-05-15 07:01 AM
Now I have solved the problem of incorrect results using the Keyboard x in the formula of Bricks in Property Manager 😊
It is a small glitch in the code of Width and Length of the Bricks. The code doesn't include the different alternatives of the regular x.
I have made a new Brick Type with the regular x between the dimensions:
Test with regular x - 50 mm x 100 mm x 200 mm
For Width the standard (wrong) formula is:
STRTONUM ( SPLIT ( SPLIT ( SPLITRIGHT ( SUBSTITUTE ( {Property:NUMBER OF BRICKS (Expression)/Brick type and measures}; " mm"; "" ); "-"; 2 ); " x"; 1 ); " × "; 2 ) ) * 1 mm
The regular x has number 1 besides, leading the result to the incorrect Height value of 50 mm. The Symbol × has number 2 besides, leading the correct result of the Width if you use the Symbol × in the formula.
For Length the code is similarly incorrect:
STRTONUM ( SPLIT ( SPLIT ( SPLITRIGHT ( SUBSTITUTE ( {Property:NUMBER OF BRICKS (Expression)/Brick type and measures}; " mm"; "" ); "-"; 2 ); " x"; 1 ); " × "; 3 ) ) * 1 mm
The regular x has number 1 besides, once more leading to the incorrect result of Height (50 mm). The Symbol × has number 3 besides, leading to the correct result of Length if you use the Symbol × in the formula.
As shown below:
For Width the correct formula will be:
STRTONUM ( SPLIT ( SPLIT ( SPLITRIGHT ( SUBSTITUTE ( {Property:NUMBER OF BRICKS (Expression)/Brick type and measures}; " mm"; "" ); "-"; 2 ); " x"; 2 ); " × "; 2 ) ) * 1 mm
For Length the correct code will be: STRTONUM ( SPLIT ( SPLIT ( SPLITRIGHT ( SUBSTITUTE ( {Property:NUMBER OF BRICKS (Expression)/Brick type and measures}; " mm"; "" ); "-"; 2 ); " x"; 3 ); " × "; 3 ) ) * 1 mm
This incorrect formula ought to be updated and corrected in v28 I think 😊