Part ProjectionOnSurface/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(76 intermediate revisions by 3 users not shown)
Line 2: Line 2:


{{Docnav/fr
{{Docnav/fr
|[[Part_Thickness/fr|Évidement]]
|[[Part_Thickness/fr|Évider]]
|[[Part_EditAttachment/fr|Ancrage]]
|[[Part_CompCompoundTools/fr|Outils composés]]
|[[Part_Module/fr|Atelier Part]]
|[[Part_Workbench/fr|Atelier Part]]
|IconL=Part_Thickness.png
|IconL=Part_Thickness.svg
|IconR=Part_EditAttachment.svg
|IconC=Workbench_Part.svg
|IconC=Workbench_Part.svg
|IconR=Part_CompCompoundTools.png
}}
}}


{{GuiCommand/fr
|Name=Part ProjectionOnSurface
|Name/fr=Part Projection sur surface
|MenuLocation=Part → Projeter sur une surface...
|Workbenches=[[Part_Workbench/fr|Part]]
|Version=0.19
}}


<span id="Description"></span>
{{GuiCommand/fr|Name=Part ProjectionOnSurface|Name/fr=Projection SurSurface|MenuLocation=Part → Créer projection sur une surface...||Workbenches=[[Part Module/fr|Part]]|SeeAlso=|Version=0.19}}

== Description ==
== Description ==


{{Button|[[File:Part_ProjectionOnSurface.svg|16px]] [[Part_ProjectionOnSurface/fr|Projection sur surface]]}} est utilisé pour projeter une [[Shape/fr|forme]] au-dessus d'une surface depuis une autre [[Shape/fr|forme]]. Cela peut être utilisé pour projeter un logo ou un objet texte (voir {{Button|[[File: Draft_ShapeString.svg|16px]] [[Draft_ShapeString/fr|Draft Forme à partir d'un texte]]}}) sur des surfaces courbes pour créer des effets intéressants.
Projette un logo, un texte ou une face, un treillis, une arête sur une surface.


À partir d'une [[Shape/fr|forme]], cet outil peut projeter des arêtes, des polylignes (arêtes fermées) ou des faces entières à partir de celle-ci. Le résultat peut être de nouvelles arêtes, de nouvelles polylignes, de nouvelles faces ou même de nouveaux solides extrudés qui peuvent être utilisés dans des [[File:Part_Boolean.svg|24px]] [[Part_Boolean/fr|opérations booléennes]] pour des effets tels que la gravure ou l'estampage.
Avec cette fonction il est possible de créer une projection solide, face ou treillis. Avec la forme créée il est possible, par exemple, de créer une coupe booléenne.


[[image:Part ProjectionOnSurface1.png|300px]] [[image:Part ProjectionOnSurface2.png|300px]]
[[Image:Part_ProjectionOnSurface1.png|300px]] [[Image:Part_ProjectionOnSurface2.png|300px]]


{{Caption|Projection sur une surface courbe}}
{{Caption|Projection d'un logo sur une surface courbe}}


<span id="Usage"></span>
== Utilisation ==
== Utilisation ==


# Sélectionnez la face que vous souhaitez projeter.
# Assurez-vous d'avoir au moins deux objets dans votre document; l'objet "source" que vous souhaitez projeter et l'objet "cible" où la projection sera faite.
# Cliquez sur {{Button|[[File:Part ProjectionOnSurface.svg|16px]] [[Part_ProjectionOnSurface/fr|Projeter sur une surface...]]}} pour lancer un [[Task_Panel/fr|panneau des tâches]] avec différentes options.
# La direction de projection
# Cliquez sur {{Button|Sélectionner la surface de projection}}, puis cliquez sur la surface "cible" où la projection sera créée.
#* En ouvrant la fonction, la direction actuelle de la caméra est utilisée pour la direction de projection
# Cliquez ensuite sur le bouton spécifique pour choisir le type de sous-élément que vous souhaitez ajouter à votre objet de projection.
#* Pour changer la direction, utilisez la direction de la caméra pour obtenir la direction de votre projection et appuyez sur « Obtenir la direction de la caméra actuelle ».
#* {{Button|Ajouter une face}} : sélectionnez une face source.
#* Ou appuyez sur X :, Y :, Z : pour changer la direction x=1, x=-1, y=1, y=-1, z=1, z=-1
#* {{Button|Ajouter une polyligne}} : sélectionnez une arête source. L'outil extraira la polyligne entière auquel appartient l'arête. Par exemple, en choisissant une seule arête d'un polygone, il projettera le polygone entier.
#Choisissez le type de forme que vous souhaitez ajouter à votre objet de projection.
#* Ajouter une face : sélectionnez la face que vous souhaitez ajouter.
#* {{Button|Ajouter une arête}}: sélectionnez un bord source. L'outil projettera uniquement l'arête sélectionnée.
#* Une fois qu'un bouton est enfoncé, choisissez un sous-élément dans la [[3D_view/fr|vue 3D]]. Si vous souhaitez le désélectionner, choisissez à nouveau le même élément.
#* Ajouter un treillis : Sélectionnez une arête. L'algorithme prend le treillis auquel l'arête appartient et l'ajoute à l'objet de projection.
#* Lorsque vous êtes satisfait de votre sélection, appuyez sur le même bouton {{Button|Ajouter...}} pour quitter le mode de sélection.
# Ajouter une arête : Sélectionnez une arête. L'arête sélectionnée est ajoutée à l'objet de projection.
# Cliquez ensuite sur le bouton radio spécifique pour choisir le type de forme de projection à créer.
# Choisissez quelle forme enfant vous souhaitez créer.
#* {{RadioButton|TRUE|Tout afficher}} : cela affichera tous les types de polylignes fermées et d'arêtes sur la surface cible. Si un sous-élément "face" a été sélectionné à l'étape précédente, un aperçu d'un objet solide extrudé à partir de la projection sera affiché, en fonction de la valeur de {{MenuCommand|Hauteur de l'extrusion}}.
#* Afficher tout : affiche si possible l'objet solide projeté.
#* {{RadioButton|TRUE|Afficher les faces}} : cela affichera un aperçu d'une face remplie sur la surface cible. Cela ne fonctionnera que si vous avez sélectionné un sous-élément "face" à l'étape précédente; si vous avez sélectionné une "polyligne" fermée, seules les arêtes (pas de face) seront créées comme projection. Si vous avez sélectionné "arêtes", seules ces arêtes seront créées comme projection.
#* Afficher les faces : affiche si possible l'objet face projeté.
#* {{RadioButton|TRUE|Afficher les arêtes}}: cela affichera un aperçu des arêtes sur la surface cible. Cela fonctionnera si vous avez ajouté un sous-élément "face", "polyligne" ou "arête" à l'étape précédente. Même si vous avez ajouté une "face" remplie, seules les arêtes seront créées en tant que projection.
#* Afficher les bords : affiche l'objet bord projeté.
# La hauteur d'extrusion est la valeur d'extrusion du solide dans la direction de projection inversée.
# Appuyez sur le {{Button|OK}} pour terminer l'opération et produire le nouvel objet de projection.
# Profondeur solide est la valeur à laquelle l'objet de projection est déplacé dans la direction de projection.
#Lorsque vous avez terminé avec l'objet de projection, cliquez sur "OK" et l'objet de projection est créé.


Remarques :
* La direction de projection est automatiquement prise à partir de la direction de la prise de vue dans la [[3D_view/fr|vue 3D]] au moment où l'outil est lancé.
* Pour changer la direction, déplacez la prise de vue et appuyez sur {{Button|Obtenir la nouvelle direction de la prise de vue}}.
* Vous pouvez également appuyer sur les boutons {{Button|X :}}, {{Button|Y :}} ou {{Button|Z :}} pour définir la direction de projection vers les principaux axes globaux, +X, -X, +Y, -Y, +Z, ou -Z.
* Cependant, notez que changer la direction de projection ne mettra pas automatiquement à jour l'aperçu de projection. Pour ce faire, vous devez re-sélectionner la géométrie en appuyant sur les boutons {{Button|Ajouter...}} et en sélectionnant à nouveau les sous-éléments.

<span id="Options"></span>
== Options ==
== Options ==


* {{MenuCommand|Hauteur de l'extrusion}} : hauteur de la forme solide qui est créée en extrudant la face projetée à partir de la surface cible et le long du négatif de la direction de projection. Par exemple, si la direction de projection est le long de +Y {{Value|(0, 1, 0)}}, l'extrusion sera créée dans la direction -Y {{Value|(0, -1, 0)}}. Cette extrusion solide ne sera créée que si le sous-élément sélectionné était une face fermée, en appuyant sur le bouton {{Button|Ajouter une face}} et en choisissant l'option {{RadioButton|TRUE|Tout afficher}}.
# Hauteur d'extrusion
#* La valeur hauteur d’un solide de projection valide est extrudée dans la direction de projection inversée
* {{MenuCommand|Profondeur}} : distance à laquelle l'objet de projection est déplacé le long de la direction de projection. Les valeurs négatives déplaceront l'objet dans la direction opposée. Cela permet de créer une projection décalée de la surface cible.
# Profondeur solide
#* La valeur profondeur à laquelle un objet de projection valide est déplacée dans la direction de projection
# Caméra / direction de projection
#* "Donne la direction de la caméra actuelle" définit la vue de la caméra actuelle pour la direction de projection
#* X : bascule la direction de projection entre x = 1 et x = -1
#* Y : bascule la direction de projection entre y = 1 et y = -1
#* Z : bascule la direction de projection entre z = 1 et z = -1


<span id="Limitations"></span>
== Limitations ==
== Limitations ==


L'algorithme de projection n'est parfois pas en mesure de créer une face de projection valide. Si cela se produit, le solide ne peut pas non plus être créé.
L'algorithme de projection n'est parfois pas en mesure de créer une face de projection valide. Si cela se produit, une extrusion solide ne pourra pas non plus être créée.


Si ça arrive :
Si ça arrive :
* Vérifiez si votre face source est valide. Lancer l'outil {{Button|[[File:Part_CheckGeometry.svg|16px]] [[Part_CheckGeometry/fr|Part Vérifier la géométrie]]}} pour obtenir des indices.
# Vérifiez si votre face de départ est valide.
# Vérifiez si la direction de projection est valide. (La face peut-elle être projetée sur la surface ? Ou ne frappe-t-elle pas la surface ?)
* Vérifiez si la direction de projection est valide. La face source peut-elle être projetée de manière réaliste sur la surface cible? Une projection droite toucherait-elle la surface? Ajustez la prise de vue de sorte que la face source soit devant la surface cible et réessayez.
# Essayez d'utiliser l'option "Afficher les bords". Les bords sont-ils bien projetés ? Essayez de créer à la main une face avec les bords.
* Essayez d'utiliser l'option {{RadioButton|TRUE|Afficher les bords}}. Les bords sont-ils correctement projetés? Essayez de créer à la main une face avec les bords.


La projection effectuée dans l'atelier Part n'est pas paramétrique. Si vous avez besoin d'un flux de travail paramétrique, veuillez consulter la [https://gist.github.com/CsatiZoltan/f4fd10bf20923143ba0e0678ea1d3d61 classe <code>Projection</code>], qui est un objet scripté en Python, destiné à une utilisation programmatique.

<span id="Links"></span>
== Liens ==
== Liens ==


https://forum.freecadweb.org/viewtopic.php?f=9&t=33700
* Fil de discussion du forum : [https://forum.freecadweb.org/viewtopic.php?f=9&t=33700 Project faces onto bent surface]


<span id="Examples"></span>
==Exemples==
==Exemples==


{{Docnav/fr
{{Docnav/fr|[[Part_Thickness/fr|Évidement]]|[[Part_CompCompoundTools/fr|GroupeOutilsCompound]]|[[Part_Module/fr|Part]]|IconL=Part_Thickness.png|IconC=Workbench_Part.svg|IconR=Part_CompCompoundTools.png}}
|[[Part_Thickness/fr|Évider]]

|[[Part_EditAttachment/fr|Ancrage]]

|[[Part_Workbench/fr|Atelier Part]]
{{Part Tools navi/fr}}
|IconL=Part_Thickness.svg

|IconR=Part_EditAttachment.svg

|IconC=Workbench_Part.svg
{{Userdocnavi/fr}}
}}


{{Part Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}
{{clear}}

Latest revision as of 12:56, 13 April 2024

Part Projection sur surface

Emplacement du menu
Part → Projeter sur une surface...
Ateliers
Part
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
Aucun

Description

Projection sur surface est utilisé pour projeter une forme au-dessus d'une surface depuis une autre forme. Cela peut être utilisé pour projeter un logo ou un objet texte (voir Draft Forme à partir d'un texte) sur des surfaces courbes pour créer des effets intéressants.

À partir d'une forme, cet outil peut projeter des arêtes, des polylignes (arêtes fermées) ou des faces entières à partir de celle-ci. Le résultat peut être de nouvelles arêtes, de nouvelles polylignes, de nouvelles faces ou même de nouveaux solides extrudés qui peuvent être utilisés dans des opérations booléennes pour des effets tels que la gravure ou l'estampage.

Projection d'un logo sur une surface courbe

Utilisation

  1. Assurez-vous d'avoir au moins deux objets dans votre document; l'objet "source" que vous souhaitez projeter et l'objet "cible" où la projection sera faite.
  2. Cliquez sur Projeter sur une surface... pour lancer un panneau des tâches avec différentes options.
  3. Cliquez sur Sélectionner la surface de projection, puis cliquez sur la surface "cible" où la projection sera créée.
  4. Cliquez ensuite sur le bouton spécifique pour choisir le type de sous-élément que vous souhaitez ajouter à votre objet de projection.
    • Ajouter une face : sélectionnez une face source.
    • Ajouter une polyligne : sélectionnez une arête source. L'outil extraira la polyligne entière auquel appartient l'arête. Par exemple, en choisissant une seule arête d'un polygone, il projettera le polygone entier.
    • Ajouter une arête: sélectionnez un bord source. L'outil projettera uniquement l'arête sélectionnée.
    • Une fois qu'un bouton est enfoncé, choisissez un sous-élément dans la vue 3D. Si vous souhaitez le désélectionner, choisissez à nouveau le même élément.
    • Lorsque vous êtes satisfait de votre sélection, appuyez sur le même bouton Ajouter... pour quitter le mode de sélection.
  5. Cliquez ensuite sur le bouton radio spécifique pour choisir le type de forme de projection à créer.
    • Tout afficher : cela affichera tous les types de polylignes fermées et d'arêtes sur la surface cible. Si un sous-élément "face" a été sélectionné à l'étape précédente, un aperçu d'un objet solide extrudé à partir de la projection sera affiché, en fonction de la valeur de Hauteur de l'extrusion.
    • Afficher les faces : cela affichera un aperçu d'une face remplie sur la surface cible. Cela ne fonctionnera que si vous avez sélectionné un sous-élément "face" à l'étape précédente; si vous avez sélectionné une "polyligne" fermée, seules les arêtes (pas de face) seront créées comme projection. Si vous avez sélectionné "arêtes", seules ces arêtes seront créées comme projection.
    • Afficher les arêtes: cela affichera un aperçu des arêtes sur la surface cible. Cela fonctionnera si vous avez ajouté un sous-élément "face", "polyligne" ou "arête" à l'étape précédente. Même si vous avez ajouté une "face" remplie, seules les arêtes seront créées en tant que projection.
  6. Appuyez sur le OK pour terminer l'opération et produire le nouvel objet de projection.

Remarques :

  • La direction de projection est automatiquement prise à partir de la direction de la prise de vue dans la vue 3D au moment où l'outil est lancé.
  • Pour changer la direction, déplacez la prise de vue et appuyez sur Obtenir la nouvelle direction de la prise de vue.
  • Vous pouvez également appuyer sur les boutons X :, Y : ou Z : pour définir la direction de projection vers les principaux axes globaux, +X, -X, +Y, -Y, +Z, ou -Z.
  • Cependant, notez que changer la direction de projection ne mettra pas automatiquement à jour l'aperçu de projection. Pour ce faire, vous devez re-sélectionner la géométrie en appuyant sur les boutons Ajouter... et en sélectionnant à nouveau les sous-éléments.

Options

  • Hauteur de l'extrusion : hauteur de la forme solide qui est créée en extrudant la face projetée à partir de la surface cible et le long du négatif de la direction de projection. Par exemple, si la direction de projection est le long de +Y (0, 1, 0), l'extrusion sera créée dans la direction -Y (0, -1, 0). Cette extrusion solide ne sera créée que si le sous-élément sélectionné était une face fermée, en appuyant sur le bouton Ajouter une face et en choisissant l'option Tout afficher.
  • Profondeur : distance à laquelle l'objet de projection est déplacé le long de la direction de projection. Les valeurs négatives déplaceront l'objet dans la direction opposée. Cela permet de créer une projection décalée de la surface cible.

Limitations

L'algorithme de projection n'est parfois pas en mesure de créer une face de projection valide. Si cela se produit, une extrusion solide ne pourra pas non plus être créée.

Si ça arrive :

  • Vérifiez si votre face source est valide. Lancer l'outil Part Vérifier la géométrie pour obtenir des indices.
  • Vérifiez si la direction de projection est valide. La face source peut-elle être projetée de manière réaliste sur la surface cible? Une projection droite toucherait-elle la surface? Ajustez la prise de vue de sorte que la face source soit devant la surface cible et réessayez.
  • Essayez d'utiliser l'option Afficher les bords. Les bords sont-ils correctement projetés? Essayez de créer à la main une face avec les bords.

La projection effectuée dans l'atelier Part n'est pas paramétrique. Si vous avez besoin d'un flux de travail paramétrique, veuillez consulter la classe Projection, qui est un objet scripté en Python, destiné à une utilisation programmatique.

Liens

Exemples