I initially downloaded and extracted FreeCAD version 018.14784 daily and ran a set of macros to prepare the Millennium Falcon case (which I know works fine on 018.14575) using the CFD WB from 7th September 2018 and as soon as I double-clicked the XOR Mesh it errored therefore knowing there's been some Py3/Qt5 changes I upgraded to the latest CFD WB (while keeping a copy of the old one elsewhere on my data area) and closed FreeCAD. On re-opening 018.14784 I repeated the exercise and the error remains:
Code: Select all
Loading MeshPart module... done
Loading Mesh module... done
Traceback (most recent call last):
File "C:\Users\JPS\AppData\Roaming\FreeCAD\Mod\CfdOF\_ViewProviderCfdMesh.py", line 62, in setEdit
taskd = _TaskPanelCfdMesh._TaskPanelCfdMesh(self.Object)
File "C:\Users\JPS\AppData\Roaming\FreeCAD\Mod\CfdOF\_TaskPanelCfdMesh.py", line 105, in __init__
self.update()
File "C:\Users\JPS\AppData\Roaming\FreeCAD\Mod\CfdOF\_TaskPanelCfdMesh.py", line 150, in update
setInputFieldQuantity(self.form.if_max, self.clmax)
File "C:\Users\JPS\AppData\Roaming\FreeCAD\Mod\CfdOF\CfdTools.py", line 300, in setInputFieldQuantity
q.Format = (12, 'e')
<type 'exceptions.TypeError'>: PyCXX: Error creating object of type class Py::MapBase<class Py::Object> from (12, 'e')
Full FreeCAD info is as follows, works correctly in:
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14575 (Git)
Build type: Release
Branch: master
Hash: a624fee2c27bbbb869df6a8ce40438953a282a8c
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedKingdom (en_GB)
Errors in:
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14784 (Git)
Build type: Release
Branch: master
Hash: ac21bcc35c56b360e03c646f5cfdcf15e5769717
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedKingdom (en_GB)
I hope that's sufficient detail, thanks
John