Mesh SectionByPlane/fr: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
Line 25: Line 25:
==Utilisation==
==Utilisation==


# Sélectionnez un seul objet maillage et un seul [[Part_Primitives/fr|Part Plan]]. Le plan (étendu) doit couper l'objet maillé.
<div class="mw-translate-fuzzy">
# Sélectionnez un seul objet maillage et un seul [[Part_Primitives/fr|Part Plan]]. Le plan (étendu) doit croiser l'objet maillé.
# Il existe plusieurs façons de lancer la commande :
# Il existe plusieurs façons de lancer la commande :
#* Appuyez sur le bouton {{Button|[[Image:Mesh_SectionByPlane.svg|16px]] [[Mesh_SectionByPlane/fr|Créer une section à partir d'un maillage et d'un plan]]}}.
#* Appuyez sur le bouton {{Button|[[Image:Mesh_SectionByPlane.svg|16px]] [[Mesh_SectionByPlane/fr|Créer une section à partir d'un maillage et d'un plan]]}}.
#* Sélectionnez l'option {{MenuCommand|Maillages → Couper → [[Image:Mesh_SectionByPlane.svg|16px]] Créer une section à partir d'un maillage etd'un plan}} du menu.
#* Sélectionnez l'option {{MenuCommand|Maillages → Couper → [[Image:Mesh_SectionByPlane.svg|16px]] Créer une section à partir d'un maillage etd'un plan}} du menu.
</div>


<span id="Properties"></span>
<span id="Properties"></span>

Latest revision as of 21:16, 27 November 2023

Other languages:

Mesh Section

Emplacement du menu
Maillages → Couper → Créer une section à partir d'un maillage et d'un plan
Ateliers
Mesh
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Mesh Coupes

Description

La commande Section crée une coupe transversale à travers un objet maillé. La section transversale est une Part Feature.

Utilisation

  1. Sélectionnez un seul objet maillage et un seul Part Plan. Le plan (étendu) doit couper l'objet maillé.
  2. Il existe plusieurs façons de lancer la commande :

Propriétés

Voir: Part Feature.

Script

Voir aussi : Débuter avec les scripts FreeCAD.

Pour sectionner un maillage, utilisez sa méthode section. Cette méthode nécessite un deuxième objet maillé qui ne doit pas nécessairement être planaire.

import FreeCAD as App
import Mesh
import Part

# Create a non-parametric box-shaped mesh:
msh = App.ActiveDocument.addObject("Mesh::Feature", "Mesh")
msh.Mesh = Mesh.createBox(30, 40, 50)
msh.ViewObject.DisplayMode = "Flat Lines"

# Create a planar mesh from 3 points:
p1 = App.Vector(-20, -60, 0)
p2 = App.Vector(65, 25, 0)
p3 = App.Vector(-20, 25, 0)
msh_plane = Mesh.Mesh([p1, p2, p3])

# Find the section loops (each loop is a list of points):
loops = msh.Mesh.section(msh_plane)

# Show the loop polygon:
Part.show(Part.makePolygon(loops[0]))