courbe de bezier dans freecad ?

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
itsu

courbe de bezier dans freecad ?

Post by itsu »

bonjour,

j'essai desesperement de modeliser une realisation que je veux faire.
je n'ai trouver que freecad en logiciel libre pour faire de la cad 3d

simplement je me heurte a un probleme de taille :
j'aurai besoin des courbe de bezier pour modeliser mon objet.

donc y a t'il la possibilite de le faire sous freecad ?
si non vers quel logiciel me tourner pour sortir des plan ?

cordilament,
itsu.
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: courbe de bezier dans freecad ?

Post by NormandC »

Salut,

Il y a un outil B-Spline (équivalent aux courbes de Bézier) dans le module Draft. Quand tu as dessiné un profil fermé, tu le transforme en fil (Wire), puis en face, à l'aide de l'outil « Monter niveau » (Upgrade). Tu peux ensuite extruder la face dans le module Part, ce qui créé un solide.

C'est de cette façon que j'avais modélisé la caisse de cette guitare (jamais terminée !) :

Image

On peut donc faire des solides par extrusion ou par révolution. Pour les formes 3D plus complexes (lissages, balayages) il n'y a pas encore d'outil dans l'interface graphique, mais c'est possible en programmant en Python (je suis pas encore à ce niveau !)

Saches toutefois que le module de mise en plan n'est pas encore complet, que les B-splines ne s'affichent pas bien (voir image) et que la cotation est difficile.

Édition : je viens d'essayer à nouveau, l'affichage des B-Splines est désormais bien lisse, de plus on peut sauvegarder la feuille de dessin en SVG, l'ouvrir ensuite dans Inkscape (logiciel de dessin vectoriel) puis l'exporter en DXF pour l'ouvrir dans QCad/LibreCAD ou dans DraftSight. Le positionnement des vues est chamboulé ainsi que l'échelle, mais ça peut se retravailler ensuite.
itsu

Re: courbe de bezier dans freecad ?

Post by itsu »

bonjour,

et merci pour ton coups de mains.

je ne trouve pas l'option B-spline. je suis sous la 0.10 sur une debian stable.

je relis ton poste voir si j'ai loupe un truc.

itsu.
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: courbe de bezier dans freecad ?

Post by NormandC »

Aïe,

J'ai oublié de préciser. La v0.10 est trop vieille. L'outil B-spline a été ajouté dans la version 0.11. Et la version 0.11 dans Debian unstable ne l'inclut peut-être pas. Je crois qu'il faudra que tu compiles depuis les sources.

Si tu avais été sous Ubuntu, je t'aurais proposé le dépôt PPA.
itsu

Re: courbe de bezier dans freecad ?

Post by itsu »

bon ben y a plus qu'a compile :)
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: courbe de bezier dans freecad ?

Post by yorik »

Excellente cette guitare... Je peux mettre l'image sur le wiki Normand?
Pour l'export d'une feuille en dxf, oui, ça ne respecte pas bien les vues, un de ces quatre faut que j'y travaille...
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: courbe de bezier dans freecad ?

Post by NormandC »

Salut,

Pas de problème, je peux même fournir le .fcstd, mais enfin, ça serait mieux si je l'avais terminée...

Je vais peut-être aussi la poster dans mon sujet « Show your FreeCAD projects here! ». En espérant que d'autres se joignent à moi :)
Post Reply