Differences in Freecad between 32 bit windows and 64 bit windows

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by sgrogan »

peterl94 wrote:It seems this issue has been fixed in a newer version of numpy. Please try the following: https://drive.google.com/open?id=0Bx4ov ... G5fcW9UV2c. Numpy 1.12 compiled the same as before.
You are the man! As always, Thanks.
easyw-fc wrote:would it be possible to have also a 32b of this numpy? So @sgrogan may packet FC for both platforms
I'll add this to the next x64 builds. 0.17.10091 is already up so it will be after that.
"fight the good fight"
peterl94
Veteran
Posts: 1001
Joined: Thu May 23, 2013 7:31 pm
Location: United States

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by peterl94 »

easyw-fc wrote:would it be possible to have also a 32b of this numpy?
I'll be able to provide one this weekend. I'm assuming the 32 bit freecad builds are compiled with VS 2013 too.
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by sgrogan »

peterl94 wrote:I'm assuming the 32 bit freecad builds are compiled with VS 2013 too.
Correct since 0.17 we need the C++11 stuff.
"fight the good fight"
peterl94
Veteran
Posts: 1001
Joined: Thu May 23, 2013 7:31 pm
Location: United States

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by peterl94 »

Numpy 1.12, 32bit, VS2013 (havn't tested it): https://drive.google.com/open?id=0Bx4ov ... Fc2NW83MWs
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by easyw-fc »

peterl94 wrote:Numpy 1.12, 32bit, VS2013 (havn't tested it): https://drive.google.com/open?id=0Bx4ov ... Fc2NW83MWs
Hi @peterl94
for me it is working like a charm! :D
thx a lot
Maurice

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 32-bit
Version: 0.17.10133 (Git)
Build type: Release
Branch: master
Hash: 686ba7094d87f7413d713ea2893c973bff29010b
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
I tested with ProfiliQuadro-assembly-aligned-2-normal.FCStd
and with some assembly2 examples (i.e testAssembly17-bspline_objects.fcstd) that didn't worked in win and now the constrains work fine! :D
(tested with FC 0.17 10085 64b )
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by sgrogan »

peterl94 wrote:Numpy 1.12, 32bit, VS2013 (havn't tested it): https://drive.google.com/open?id=0Bx4ov ... Fc2NW83MWs
Thanks Peter, as always.
Should be the Win default (x86 and x64) starting with 0.17.10150
@easyw-fc can you verify?
"fight the good fight"
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by easyw-fc »

sgrogan wrote: Should be the Win default (x86 and x64) starting with 0.17.10150
@easyw-fc can you verify?
tested both releases and they are fine for me! ;)
Thx
Maurice
User avatar
r-frank
Veteran
Posts: 2180
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by r-frank »

Hi there.

Thanks for all your work.

Replacing the numpy-lib in a stable 0.16.6706 Windows 64 release with the 1.12 Version, would that work or not ?
[I would assume no, because 1.12 is built against VC 2013 ?]

[Edit]
OK, I couldn't resist and tried it on my Windows 7 64-bit system.
Administrator Priviliges required.
Downloaded the provided 64-bit numpy.
Downloaded and opened with standard 0.16.6706 (64bit) the File "ProfiliQuadro-assembly-aligned-3.FCStd".
"Solve Constraints" lets the "left" profile detach from the other two profiles.
Went to "C:\Program Files\FreeCAD 0.16\bin\Lib\site-packages" and removed the "NUMPY"-folder.
Copied downloaded and extracted NUMPY-Folder there.
Restart FreeCAD, Re-Load Assembly, "Solve Constraints" - everything looking good.

Will leave the lib in place and do further tests ...

Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english

Native german speaker - so apologies for my english, no offense intended :)
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Differences in Freecad between 32 bit windows and 64 bit windows

Post by sgrogan »

r-frank wrote:Replacing the numpy-lib in a stable 0.16.6706 Windows 64 release with the 1.12 Version, would that work or not ?
[I would assume no, because 1.12 is built against VC 2013 ?]
This should work 0.16 and 0.17 x64 are built with VS2013, only 0.16 x32 is built with VS2008.
"fight the good fight"
Post Reply