We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2023-07-03 11:59 PM - last edited on 2023-07-04 04:00 AM by Karl Ottenstein
Hello again guys, i need to find where can i edit the macro for this UI part for the handle section in AC26 doors:
does anyone knows which macro it is?
2023-07-04 03:40 AM - edited 2023-07-04 04:17 AM
gs_general_window_macro
That's the macro you are looking for, assuming the macro is the same between our libraries, but editing it is probably not worth the effort as you would need to save out the full door macro heirachy... It is possible to ammend new things if you know can work out the page numbers to reference, in which case you can just duplicate the main item and make your ammendments in the interface script there. Though my guess is you are wanting to add something to be able to edit the handles, in which case the ammendment method would not work...
Ling.
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2023-07-04 06:00 PM
Thanks very much Ling, but i found it in the DoorHandle macro, and could do the changes that i need, but, i can't seem to make a parameter work, and i don't know why... I did create this parameter in the DoorHandle itself, but it doesnt work and i dont know why lol
2023-07-05 03:13 AM
Macro within a macro...
Unsure why your infields are not showing. Have you tried hiding your outfield to make sure you are not overlapping it?
Either way, I suspect that within the door handle macro, you will find a call to a "Door Handle Collection", similar to that of doors. If it is structured like this, you will be unable to pass parameters to the relevant handles. You could still use scale factors and a MUL command if need be.
AC22-23 AUS 7000 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2023-07-05 03:24 AM
Looks like you have added the handle parameters to the handle macro- so it all works there.
But you also have to add the parameters to every object up the line that leads to the handle macro call.
I don't know for sure how the GS door objects work without having a look, but the door leaf might call the handle, so the door leaf object needs the handle parameters as well.
Then the frame may call the door leaf, so the frame object also needs the handle parameters.
I think that is why they are not showing.
The objects doing the CALLing, do not have the handle parameters.
Barry.