I’ve written a script that creates a spline in 3-Matic by creating the points in 3-Matic, then starting a new Mimics file, transferring the points to the Mimics file, creates a spline in the Mimics file, and transfers the spline from the Mimics file to the original 3-Matic file.
The script has worked in the past, but a certain bug has always afflicted it and the fix I had for the bug doesn’t seem to work anymore.
The bug is that when the script opens 3-Matic, instead of executing the rest of the script, Mimics will try (and fail) to connect to one of the 3-Matic listener. Not only does this bug prevent the script from running, it also makes me forcibly terminate Mimics in order to stop Mimics from trying to connect to the listener, which can be time intensive.
In the past when this bug showed up, I would fix it by turning on 3-Matic’s listener before executing the script. I would then run the script and Mimics would crash as soon as it opened. Then I’d turn off the 3-Matic listener, run the script a second time, and (rather inexplicably) it would run all the way through.
Now my bug fix doesn’t prevent Mimics from trying to connect to the listener and the script can’t run.
Here’s pictures of the code that facilitates the transition from 3-Matic to Mimics:
Here’s a picture of the Mimics log trying to connect to the 3-Matic listener:
Do you have any suggestions on fixes to this bug?
Thank you in advance for your help,
Ian