3 weeks ago
Q: Is there a way to query if a hotlinked module is in its "natural" orientation or is "flipped"?
I could not identify a parameter that provides this information. (I am looking for a parameter similar to the "symb_rotangle" global variable for gdl objects.)
This would assist with scheduling modules such as a kitchen and bathroom layouts in a multi-family project to identify if the module is mirrored. Any suggestions would be appreciated.
Joe A.
ArchiCAD since 8.0
Operating system used: Mac Apple Silicon
3 weeks ago
Frustratingly no.
What I have done in the past is added a coding into the Hotlink Master ID like {M} and then used to if statements in GDL labels to recognise this.
you could potentially use a property expression to find this coding in the Hotlink Master ID
3 weeks ago - last edited 3 weeks ago
If there is no better way: a workaround could be to publish say the K1R (R = right) module and place it into another module-publishing story, mirror it on its own publishing story, and publish that as K1L. If module publishing is set up in Publisher, this minimal and bulletproof additional initial setup will simplify downstream setup and trouble a lot.
Also, any label that does not mirror quite right, or any element specific to K1L, can be skipped from the layer combination used for publishing the K1R-to-K1L “process” module (which does not need to be the same as the combination used for publishing the K1R module, for placement into the host building file), and reside locally in each of K1R and K1L.