Ross McLee Posted August 9, 2021 Share Posted August 9, 2021 Hi All, Sorry if I have asked this (possibly in a round about way) but. Is there a way to quickly force all broken circuits to reset themselves. I have recently moved a whole pile of devices and connected circuits from one schematic layer to another and in the process broken all the circuit objects. I do other things that break them quite often too. 😞 I know I can select all circuits (custom selection tool/script) then nudge them all up a grid line and then back down (I use SHIFT+UP, SHIFT+DOWN) which has the desired effect, just wondered if there was a more official way. With my limited laptop spec 2000+ circuits can take quite a while. TIA. R Quote Link to comment
Vectorworks, Inc Employee Nikolay Zhelyazkov Posted August 9, 2021 Vectorworks, Inc Employee Share Posted August 9, 2021 Hello @Ross McLee, Unfortunately, there is no other way to fix the disconnected circuits. We are working on fixing this so that you do not have to deal with it in the future. Anyway, in order to make life a bit easier I wrote this script that does the circuit nudge in the active layer, so that you have to simply import the script, activate the layer with the broken circuits and execute the script. Hopefully, it is a bit faster than manually doing this. Best Regards, Nikolay Zhelyazkov MoveCircuits.vwx 1 1 Quote Link to comment
aheininen Posted August 9, 2021 Share Posted August 9, 2021 I don't know if this goes to same category but a way to reset connectors on end of cables would be sweet. For example if you have connector panel where you might have made mistake on connector type or input/output and correct the mistake then all cables show old information until you "nudge" cables a bit. This is only way I know to resolve old connector info. If there is other way of doing that please enlighten me. -Arto Quote Link to comment
Vectorworks, Inc Employee Nikolay Zhelyazkov Posted August 10, 2021 Vectorworks, Inc Employee Share Posted August 10, 2021 18 hours ago, aheininen said: I don't know if this goes to same category but a way to reset connectors on end of cables would be sweet. For example if you have connector panel where you might have made mistake on connector type or input/output and correct the mistake then all cables show old information until you "nudge" cables a bit. This is only way I know to resolve old connector info. If there is other way of doing that please enlighten me. -Arto - I tried to change the socket data of the connector panel by editing the socket and the circuit got updated correctly. Doing the same with Edit Device Array did not update the circuit, so I suppose that this was what you did? It seems like a bug and we will look into it. In the meantime, you can go for the edit of the socket directly. Quote Link to comment
aheininen Posted August 11, 2021 Share Posted August 11, 2021 Yes, I have used Edit Device Array tool you are correct. It has been my go to tool so much that I did not even remembered those to have difference. Thanks for reporting that. Nudge up´n down also works as does your FixCircuitsPath script. I attach it to this conversation also. Script is work of @Nikolay Zhelyazkov all credits to him. -ArtoFixCircuitPathScript.vwx Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.