CTCI-Waterloo / WATERLOO-Pytha-Library

Pytha templates for drawings
0 stars 0 forks source link

64/32 Bit causing print problem? #42

Open ghost opened 5 years ago

ghost commented 5 years ago

I just realised today that the splwow process that is often killed to fix printing is related to moving between 32-bit software and 64-bit hardware. Could we eliminate this process from running by moving to the 64-bit version of Pytha and reduce the frequency of this problem?

Sending message to Pythapartners

ghost commented 5 years ago

I got a 64 bit version of Pytha from Katie and installed it on my computer. Had some problems with missing .dll's that were fixed be re-installing the visual c redistributables.

Used it for a day or 2, didn't have the print problem, but that normally wouldn't have manifested in that short of a time.

Everything worked, except for exporting locksets to Analyzer. Unfortunately this is a deal breaker. Katie had a look around their server and found a folder called Waterloo exes or similar so it looks like we've got custom versions of pytha to be able to export to Analyzer. This means that we can't upgrade to the 64-bit version of Pytha 22 without loosing Analyzer.

ghost commented 5 years ago

Pytha 23 has fixed the export to Analyzer, so upgrading to that won't be a problem.

I might use the 64-bit version for most stuff, changing to 32-bit for exporting to Analyzer, for a while and see if that fixes this problem. If so it might be worth getting the estimators onto the 64-bit version.

ghost commented 5 years ago

Really I need a test case for this. It might look something like some cubicles, with more drag and dropped next to them. That should break the hatching on the second drawing which should trigger the printer error.