2025-09-22 06:28 PM
Hi all,
I've got a functioning proof of concept for linking one object to another, so that when the first object moves the linked object moves with it, and changes its parameters based on its position and other factors. This works fine in solo projects, however in Teamworking it kinda falls apart a bit as the user needs to reserve both objects for it to function correctly.
Is there any way to move/change parameters of an object without owning it in a Teamworking project through the API? I'd like for this to be as seamless for the user as possible, so requiring manual reservations/requests and forcing releasing wouldn't be ideal.
Thanks,
Rob
2025-09-22 06:47 PM
Good !
does it work with windows and doors ? for exemple, attach a lintel object to a window, or attach two assembled doors ,?
2025-09-24 03:09 AM
Hi, I'd suggest you to try ACAPI_Teamwork_ReserveElements() function. You need to reserve the element you'd modify. If nobody reserve it, then it'd be done seamlessly, but if someone has already reserved it manually, then you will get conflict warning message from AC.
HTH.
2025-09-25 09:56 AM
Hi Hiromichi,
I'm ideally looking for a solution similar to how associated labels and dimensions work - so my object would follow an element it's associated to regardless of reservation.
Thanks,
Rob
2025-10-01 04:12 AM
Hi Rob, I'm afraid you're not able modify your object without reservation like dimension using API.
HTH.
2025-10-02 10:41 AM
Hi Rob,
And you can try to reserve the object automatically with the suggested function in one go...
Best, Akos