Search found 7161 matches

by DeepSOIC
Mon Jan 20, 2020 3:47 pm
Forum: Help on using FreeCAD
Topic: Thread models and tolerances?
Replies: 4
Views: 68

Re: Thread models and tolerances?

In a past life, and another modeling engine you could fix it by increasing the number of chords used to approximate the circles. That modeling engine had a tolerance for overlap. But, that was a long time ago...in galaxy far, far away. :lol: FreeCAD/OCC also has tolerances, although it's not relate...
by DeepSOIC
Mon Jan 20, 2020 3:01 pm
Forum: Help on using FreeCAD
Topic: Thread models and tolerances?
Replies: 4
Views: 68

Re: Thread models and tolerances?

I get that this is probably tolerance between the overlap cause the model engine to get it's knickers in a twist. Yes. Just give it some overlap for well-defined intersection. Coincident faces are usually not a problem for OCC, but in case of threads, the inner face of the thread sweep is a bspline...
by DeepSOIC
Fri Jan 17, 2020 5:20 pm
Forum: Python scripting and macros
Topic: memory leak in script?
Replies: 4
Views: 180

Re: memory leak in script?

r31415 wrote:
Fri Jan 17, 2020 4:33 pm
Can you tell me what I'm doing wrong?
Seems good to me, nothing obvious to cause a memory leak.

What is your FreeCAD version, btw? (see IMPORTANT: Please read first before asking for help for how to post it)
by DeepSOIC
Fri Jan 17, 2020 3:27 pm
Forum: Open discussion
Topic: Draft WB breaks Mouse Model "Gesture"
Replies: 21
Views: 479

Re: Draft WB breaks Mouse Model "Gesture"

wmayer wrote:
Fri Jan 17, 2020 2:11 pm
After changing it the behaviour is a bit funny now because when pressing the H key then it performs both operations. For the press event the horizontal constraint is set and for its release event the rotation center is set.
For me, it has always been this way.
by DeepSOIC
Fri Jan 17, 2020 1:20 pm
Forum: Open discussion
Topic: Draft WB breaks Mouse Model "Gesture"
Replies: 21
Views: 479

Re: Draft WB breaks Mouse Model "Gesture"

That's why I prefer to change the implementation of the Gesture style not to handle the key press but the key release events. Shouldn't be a problem. Do you want me to create a PR? A better solution is to avoid the conflict altogether. It is also in conflict with shortcut for H-constraint in Sketch...
by DeepSOIC
Thu Jan 16, 2020 10:09 am
Forum: Assembly
Topic: Reimplementing constraint solver
Replies: 58
Views: 3949

Re: Reimplementing constraint solver

triplus wrote:
Wed Jan 15, 2020 9:04 pm
wmayer wrote:
Wed Jan 15, 2020 6:40 pm
Looks like you need to use C++14
... But generally speaking maybe supporting C++11 still makes some sense?
I didn't know I am using c++14 features. I aimed for c++11. I guess my toolchain supports c++14, which made me use some c++14 features by accident.
by DeepSOIC
Thu Jan 16, 2020 10:06 am
Forum: Assembly
Topic: Reimplementing constraint solver
Replies: 58
Views: 3949

Re: Reimplementing constraint solver

triplus wrote:
Wed Jan 15, 2020 5:40 pm
In addition would it be possible to provide an example code snippet to test:
see src/Mod/ConstraintSolver/examples for a starting point. Though they might not work right now...
by DeepSOIC
Mon Jan 13, 2020 12:48 pm
Forum: Форум на русском языке
Topic: Использование не твердых тел для булевых операций может привести к непредвиденным результатам
Replies: 4
Views: 109

Re: Использование не твердых тел для булевых операций может привести к непредвиденным результатам

Вообще странно, что это сообщение выскакивает, оба объекта - тела. Part CheckGeometry выдал: _________________________Bosch_1__1_.Fusion004 : Edge25 : Edge : BOPAlgo SelfIntersect _________________________Bosch_1__1_.Fusion004 : Face2 : Face : BOPAlgo SelfIntersect _________________________Bosch_1__...
by DeepSOIC
Thu Jan 09, 2020 12:08 pm
Forum: Help on using FreeCAD
Topic: Move origin to centre of mass
Replies: 4
Views: 164

Re: Move origin to centre of mass

It can also be done with Lattice2, or Assembly4. In Lattice2: 1. create an attached placement. attach it to your object, so that it is the origin you want. 2. create a new placement, "XY plane" 3. select the object, the attached placement, and "XY plane" placement, and apply "Populate with copies: m...
by DeepSOIC
Wed Jan 08, 2020 4:48 pm
Forum: Python scripting and macros
Topic: Part-o-magic: Active Part/Body reinvented
Replies: 33
Views: 8700

Re: Part-o-magic: Active Part/Body reinvented

eppo wrote:
Tue Jan 07, 2020 12:18 am
...
pushed a fix: https://github.com/DeepSOIC/Part-o-magi ... 28d3d06464
Thanks for reporting.