Comments (19)
Hi f3nix,
This is very strange, I have tried it both on FreeCad V0.15 and V0.16 (5209 and 5332). And it works well. However I use windows version and I have no Linux to test it.
Can you open "Report View" and see if you get any error messages? (View -> Views -> Report view)
shai
from freecad_fastenerswb.
There are no error messages in the report view. The console is also empty.
I do not see this problem with FreeCAD 0.14:
OS: Debian GNU/Linux unstable (sid)
Word size: 64-bit
Version: 0.14.3702 (Git)
Branch: releases/FreeCAD-0-14
Hash: b3368125c63289ec8ce9faec2b2ae4c78d436406
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
SoQt version: 1.6.0a
OCC version: 6.7.0
Any ideas on how to debug it further?
from freecad_fastenerswb.
Can you try it on a clean V0.15 version? (no other plugins/workbenches)
from freecad_fastenerswb.
Also, please delete all preferences: under ~/.FreeCAD, delete (or backup and delete) user.cfg and system.cfg
from freecad_fastenerswb.
Hi again shaise,
I've narrowed it down a little bit.
The problem seems to be the OCC version. With OCC 6.7.0 everything works as expected. The OCC 6.9.0 is making trouble...
from freecad_fastenerswb.
Hi f3nix,
I'm working with official freecad releases 15 and 16. both are bundled with OCC 6.8.0, which works fine. I'll see if I can easily get 6.9.0 binaries and test it.
from freecad_fastenerswb.
From the picture, it seems that a boolean operation failed, that makes a hex-part from a round part. The release notes for OCCT 6.9 mentions work on boolean operation. The problem could be, that the flat top ring of the nut touches just the cutting shape. I tried to get rid of complex boolean operations, but this one worked and is very fast. So I could try to replace the one complex boolean operation with two simpler operations. For such a simple part, this approach will take a little bit longer. Will see, when I am having some time.
Ulrich
from freecad_fastenerswb.
Ok. Thanks Ulrich! :)
I'd like to thank You both ulrich1a and shaise for your great work. π
from freecad_fastenerswb.
I see this problem also on OCC v 6.9.1 on Arch
OS: "Arch Linux"
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6612 (Git)
Build type: Unknown
Branch: master
Hash: 18f0cc634665e15f5191dbfa9ea980a16e25ad26
Python version: 2.7.11
Qt version: 4.8.7
Coin version: 3.1.3
OCC version: 6.9.1
from freecad_fastenerswb.
wrote a fix for it:
http://forum.freecadweb.org/viewtopic.php?f=22&t=6558&p=125042#p125042
problem is that shape for cutting hex head is created in a wrong way.
from freecad_fastenerswb.
Yan's fix checked in.
Mateusz,
Can you please test and see if now it works for you?
from freecad_fastenerswb.
Hi.
Sorry for very late reply. Somhow I've missed it.
It works for me now. But I am unable to test with original OCC version this issues has been created with.
I think this issue may be closed.
Thanks guys! :) π
OS: Debian GNU/Linux unstable (sid)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.9453 (Git)
Build type: Debug
Branch: master
Hash: b16fbcd4eeb9a5f9195c500e2693cba25a7916d2
Python version: 2.7.13
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.1.0
from freecad_fastenerswb.
@kkoksvik can you still reproduce after 3yan's fix?
from freecad_fastenerswb.
@shaise Not sure but this issue may be fixed
from freecad_fastenerswb.
Is this still an issue?
from freecad_fastenerswb.
@f3nix do you mind retesting this ?
from freecad_fastenerswb.
Hi guys!
I can't reproduce it as before: #1 (comment)
Now tested with:
OS: Debian GNU/Linux unstable (sid)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14512 (Git)
Build type: Debug
Branch: master
Hash: 94fa64077b748fd2385a83a82e8affffe2ac06db
Python version: 2.7.15+
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Polish/Poland (pl_PL)
and latest Fasteners WB.
Thanks! :)
Cheers,
Mateusz
from freecad_fastenerswb.
Thanks!
@shaise You can close this issue.
from freecad_fastenerswb.
Closing. Thanks.
from freecad_fastenerswb.
Related Issues (20)
- [Feature request] Hide custom pitch for non custom thread HOT 1
- [Feature request] Add pitch Custom support for Thread Rods and Dies. HOT 4
- ISO-10642 countersink angle incorrect HOT 2
- DIN 975 Threaded Rod dimensions HOT 1
- Decouple heads from threads? HOT 2
- Can you provide the size pictures of the fasteners HOT 6
- Feature request: Thread pitch for screws HOT 7
- [Question] configuration files for translation handling HOT 3
- Category βPEM Insertsβ is missleading. HOT 3
- Thread length "b" incorrect interpretation HOT 9
- List of ISO Fasteners + which are implemented (List of all ISO hex bolts and nuts + which are implemented) HOT 2
- bug in package.xml HOT 1
- [Problem] Failed cutting operation between a thread and a cylinder HOT 4
- FastenersCmd.FSViewProviderTree not JSON serializable HOT 20
- The die tool has the wrong profile. It creates the screw with the profile of a nut. HOT 3
- Parametric heatset inserts as an option? HOT 7
- Query parameters of standard fasteners via aliases HOT 3
- [Feature request] Add global "enabling/disabling" real thread calculation HOT 11
- Hide ISO or ASME parts HOT 2
- Changing the workbench license HOT 51
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freecad_fastenerswb.