Search found 1626 matches
- Thu Sep 14, 2023 2:31 pm
- Forum: Developers corner
- Topic: Using smart pointers for DocumentObject*.
- Replies: 27
- Views: 7039
Re: Using smart pointers for DocumentObject*.
[...] and in the worst case it could lead to unexpected dangling pointers. Not every programmer is aware of the fact that once a raw pointer is used it must not put into a new shared pointer because then the new shared pointer will destroy it and the original shared pointer will have a dangling poi...
- Wed Jul 12, 2023 10:32 pm
- Forum: Help on using FreeCAD
- Topic: boolean union refine issue
- Replies: 4
- Views: 540
- Sun Jul 09, 2023 12:21 pm
- Forum: Help on using FreeCAD
- Topic: Challenge
- Replies: 32
- Views: 2928
Re: Challenge
@tanderson69, I have the physical part here and can upload more photos or measures. Just tell me what you need. I didn't want anything specific. I was looking at the model you uploaded vs my interpretation from your pictures. Knowing you have a physical part, changes the evaluation of those two. aw...
- Sat Jul 08, 2023 5:24 pm
- Forum: Help on using FreeCAD
- Topic: Challenge
- Replies: 32
- Views: 2928
Re: Challenge
I am still in shock. I can't believe opencascade thickened this!!!! It is very rare that occt surprises me in a good way. That being said, lots of loose tolerances and bopcheck errors, but a thickened solid. I took a different approach to the 'front' this time. I left things square and blended them ...
- Fri Jul 07, 2023 4:13 pm
- Forum: Help on using FreeCAD
- Topic: Challenge
- Replies: 32
- Views: 2928
Re: Challenge
So I am hoping for ideas for improvement. I have remodeled a lot of sheet metal parts over the years. My approach is to create a big simple solid, like a cube, and start hacking away on it until I get something with 'one side' on it. Then extract the faces that are that 'one side' and thicken*. See...
- Mon Jun 26, 2023 9:01 pm
- Forum: Developers corner
- Topic: New baby sketcher. :-)
- Replies: 27
- Views: 5566
Re: New baby sketcher. :-)
Nice! :mrgreen: Let me know when it is an external library. Couldn't this be implemented as an addon workbench by taking all of the C++ compute intensive components and compiling them into a binary library and then having the functional integration with freecad through python? ... ... Couldn't this...
- Sun Jun 25, 2023 10:37 pm
- Forum: Developers corner
- Topic: New baby sketcher. :-)
- Replies: 27
- Views: 5566
Re: New baby sketcher. :-)
Nice! Let me know when it is an external library.
- Mon Jun 05, 2023 11:06 pm
- Forum: Help on using FreeCAD
- Topic: Intersecting Holes (BOPAlgo_InvalidCurveOnSurface)
- Replies: 61
- Views: 12295
Re: Intersecting Holes (BOPAlgo_InvalidCurveOnSurface)
I was referring to things like this post where it appears the occt geometry tolerances are being set by a user through the python console.
- Mon Jun 05, 2023 1:01 pm
- Forum: Help on using FreeCAD
- Topic: Intersecting Holes (BOPAlgo_InvalidCurveOnSurface)
- Replies: 61
- Views: 12295
Re: Intersecting Holes (BOPAlgo_InvalidCurveOnSurface)
Summary: Anything using the shapefix package of occt can trigger the BOPAlgo_InvalidCurveOnSurface error. Yes refine/removesplitter uses shapefix. I did a deep dive on this last year. My advice: Inspect the actual tolerances of the edges that trigger the error and see if they makes sense. Making sen...
- Wed May 03, 2023 2:52 pm
- Forum: Open discussion
- Topic: (offtopic) The latest article from Ondsel
- Replies: 16
- Views: 2620
Re: (offtopic) The latest article from Ondsel
Yes, we have to think about this some time in the future. And yes, I think it's probably best to switch again to a scene graph based library like OpenSceneGraph or VulkanSceneGraph instead of vtk, DG or Qt3D. Sorry If I have said this before, Robert Osfield (OSG, VSG lead developer) has said that O...