Search found 909 matches

Go to advanced search

by Chris_G
Mon Jan 14, 2019 9:42 pm
Forum: Open discussion
Topic: An example of Gordon Surface based upon OCC
Replies: 76
Views: 3753

Re: An example of Gordon Surface based upon OCC

Your curves won't work for Gordon surfaces. You need some curves that have a grid pattern. Each curve of a group (guides or profiles) must intersect ALL the curves of the other group. Each red curve must intersect all the green curves. Each green curve must intersect all the red curves. Grid_pattern...
by Chris_G
Wed Jan 09, 2019 10:48 am
Forum: Open discussion
Topic: An example of Gordon Surface based upon OCC
Replies: 76
Views: 3753

Re: An example of Gordon Surface based upon OCC

Using the FreeCAD 0.17 64-bit Linux AppImage, I get an error like this: 'module' object has no attribute 'matmul.' Apparently, the numpy version packaged with FreeCAD doesn't have matmul. I implemented my own version of matmul instead, and then it worked. Hi, Since this workbench is experimental, I...
by Chris_G
Fri Jan 04, 2019 6:21 pm
Forum: Open discussion
Topic: Curves workbench
Replies: 303
Views: 21968

Re: Curves workbench

Oups, that's right !
I just pushed a fix.
by Chris_G
Fri Jan 04, 2019 5:23 pm
Forum: Open discussion
Topic: Curves workbench
Replies: 303
Views: 21968

Re: Curves workbench

Yes ... of course. The tool cannot guess what the user is expecting. It is up to the user to select the points in the right order. The default selection mechanism of FC doesn't respect the selection order. So I made a custom one for CruvesWB. If you select your points in the right order, while Curve...
by Chris_G
Fri Jan 04, 2019 7:44 am
Forum: Python scripting and macros
Topic: Accessing Object Shape.
Replies: 2
Views: 94

Re: Accessing Object Shape.

I get this : >>> print(shape.ShapeType()) Traceback (most recent call last): File "<input>", line 1, in <module> TypeError: 'str' object is not callable Because ShapeType is not a method, it is a string object ('str') So you should access it without the parenthesis : >>> print(shape.ShapeType) Face
by Chris_G
Thu Jan 03, 2019 5:06 pm
Forum: Developers corner
Topic: Geom2d curve intersections
Replies: 3
Views: 223

Re: Geom2d curve intersections

Indeed. Here is my theory about this. From both Geom and Geom2d ExtremaCurveCurve : Thus, it computes start and end points of perpendiculars common to the two curves Take 2 crossing line segments: - in 2d, you can't find any "perpendiculars common to the two curves" -> no extrema solution Now, in 3D...
by Chris_G
Thu Jan 03, 2019 10:15 am
Forum: Forum français
Topic: Utilisation de l'atelier Courbes
Replies: 17
Views: 462

Re: Utilisation de l'atelier Courbes

Oui.
La principale difficulté, pour l'instant, (qui n'est pas propre aux splines du sketcher) est de faire en sorte que les profiles et les guides soient bien en contact les une avec les autres.
by Chris_G
Thu Jan 03, 2019 8:52 am
Forum: Forum français
Topic: Utilisation de l'atelier Courbes
Replies: 17
Views: 462

Re: Utilisation de l'atelier Courbes

Quelles étaient les fonctionnalités que tu souhaitais obtenir de cet outil ? J'espérais avoir un outil pour modéliser une courbe à la souris, comme l'outil du sketcher, mais en 3D. Malheureusement, je n'ai pas trouver comment controler la position du "plan focal". J'avais envisagé de diviser la fen...
by Chris_G
Wed Jan 02, 2019 9:30 am
Forum: Forum français
Topic: Utilisation de l'atelier Courbes
Replies: 17
Views: 462

Re: Utilisation de l'atelier Courbes

jean.thil wrote:
Tue Jan 01, 2019 9:50 pm
Si ChrisG passait par là...
Bonjour,
Je viens de retirer cet outil de l'atelier : il n'a jamais fonctionner parfaitement. Je le conservais uniquement pour pouvoir tracer rapidement une courbe BSpline pour tester d'autre outils.
by Chris_G
Tue Jan 01, 2019 3:58 pm
Forum: Tutorials and videos
Topic: Best practice: fuselage + wing
Replies: 24
Views: 813

Re: Best practice: fuselage + wing

So, Freecad is back ! My first observation is regarding the Trailing edge. with standard Loft/Sweep, we can see some broken / "rasterisation" on the edge, with "sweep by 2 rail method", it's ok. it was for me a limitation for wing design... good news ! This is only a tesselation pb. It doesn't say ...

Go to advanced search