Mesh Workbench/ro: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(55 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
'''Atelierul Plase(Rețele de discretizare)'''se ocupă de [http://en.wikipedia.org/wiki/Triangle_mesh mesh triangle]. Plasele/Mesh-urile sunt un tip special de obiect 3D, compuse din triunghiuri legate de marginile lor și de colțurile lor (numite și vârfuri).


<div class="mw-translate-fuzzy">
[[Image:Mesh_example.jpg|An example of a mesh object]]
{{Docnav
|[[Inspection Workbench|Inspection Workbench]]
|[[OpenSCAD Workbench|OpenSCAD Workbench]]
|IconL=Workbench_Inspection.svg
|IconR=Workbench_OpenSCAD.svg
}}
</div>


[[Image:Workbench_Mesh.svg|thumb|128px|Mesh workbench icon]]
An example of a mesh object


{{TOCright}}
Multe aplicații 3D utilizează ochiurile de plasă ca tip principal de obiect 3D, cum ar fi [http://en.wikipedia.org/wiki/Sketchup sketchup], [http://en.wikipedia.org/wiki/Blender_(software) blender] , [http://en.wikipedia.org/wiki/Maya_(software) maya] sau [http://en.wikipedia.org/wiki/3d_max 3d studio max]. Deoarece ochiurile sunt obiecte foarte simple, conținând numai vârfuri (puncte), muchii și fațete (triunghiulare), ele sunt foarte ușor de creat, modificat, subdivizat, întins și ușor de trecut de la o aplicație la alta fără nici o pierdere. În plus, deoarece conțin date foarte simple, aplicațiile 3D pot gestiona, de obicei, cantități foarte mari din acestea fără nici o problemă. Din aceste motive, ochiurile sunt adesea tipul de obiect 3D preferat pentru aplicații care se ocupă cu filmele, animația și crearea imaginilor.


==Introduction==
În domeniul ingineriei, cu toate acestea, ochiurile prezintă o mare limitare: Ele sunt obiecte foarte prost, compuse doar din puncte, linii și fețe. Ele sunt doar realizate din suprafețe și nu au informații de masă, deci nu se comportă ca solide. Într-o plasă nu există nici o modalitate automată de a ști dacă un punct este în interiorul sau în afara obiectului. Acest lucru înseamnă că toate operațiunile pe bază de solide, cum ar fi adăugarea sau scăderea, sunt întotdeauna dificil de realizat pe ochiurile de plasă și de multe ori pot returna erori.


<div class="mw-translate-fuzzy">
În FreeCAD, deoarece este o aplicație tehnică, am prefera să lucrăm cu tipuri mai inteligente de obiecte 3D, care pot transporta mai multe informații, cum ar fi masa, comportamentul solid sau chiar parametrii personalizați. Modulul de plasă a fost creat pentru a servi ca banc de testare, dar și pentru a putea citi, manipula și transforma ochiurile de plasă , ceea ce este de asemenea foarte important pentru FreeCAD. Foarte des, în fluxul de lucru, veți primi date 3D în format de ochiuri de plasă. Va trebui să rezolvați aceste date, să le analizați pentru a detecta erorile sau alte probleme care le împiedică să le transformați în obiecte mai inteligente și, în final, să le convertiți la obiecte mai inteligente, tratate de [[Module parte]].
== Introducere ==
Atelierul Plase [[Mesh Workbench]] se ocupă de [http://en.wikipedia.org/wiki/Triangle_mesh mesh triangle]. Plasele/Mesh-urile sunt un tip special de obiect 3D, compuse din fațete triunghiulare legate de marginile lor și de colțurile lor (numite și vârfuri).
</div>


Multe aplicații 3D utilizează ochiurile de plasă ca tip principal de obiect 3D, cum ar fi [http://en.wikipedia.org/wiki/Sketchup sketchup], [http://en.wikipedia.org/wiki/Blender_(software) Blender] , [http://en.wikipedia.org/wiki/Maya_(software) Maya] sau [http://en.wikipedia.org/wiki/3d_max 3D Studio Max], utilizează plase ca primă alegere de elecție. Deoarece plasele sunt obiecte foarte simple, conținând numai vârfuri (puncte), muchii și fațete (triunghiulare), ele sunt foarte ușor de creat, modificat, subdivizat, întins și ușor de trecut de la o aplicație la alta fără nici o pierdere. În plus, deoarece conțin date foarte simple, aplicațiile 3D pot gestiona, de obicei, cantități foarte mari din acestea fără nici o problemă. Din aceste motive, plasele sunt adesea tipul de obiect 3D preferat pentru aplicații care se ocupă cu filmele, animația și crearea imaginilor.
== Utilizarea modulului de plase ==


<div class="mw-translate-fuzzy">
Modulul de plase are în prezent o interfață foarte simplă, toate funcțiile sale fiind grupate în intrarea din meniul '' Mesh '' '. Cele mai importante operațiuni pe care le puteți face în prezent cu ochiurile de plasă sunt:
Cu toate acestea, în domeniul rețelelor de inginerie există o mare limitare: ele sunt doar realizate din suprafețe și nu au informații despre masă, deci nu se comportă ca solide. Aceasta înseamnă că toate operațiunile de bază pentru solide, cum ar fi adunarea sau scăderea, sunt dificil de realizat pe ochiuri de plasă. Mesh Workbench este util să importați date 3D în format de plase, să le analizați, să detectați erorile și, în final, să le convertiți într-un solid, pentru a fi utilizate cu [[Part Workbench]].
* [[Image:Mesh_ImportMesh.png|32px]] [[Mesh Import|Import Mesh]]: Importă plase în câteva formate de fișiere
</div>
* [[Image:Mesh_ExportMesh.png|32px]] [[Mesh Export|Export Mesh]]: Exportă plase în câteva formate de fișiere
* [[Image:Mesh MeshFromShape.png|32px]] [[Mesh MeshFromShape|Create Mesh from shape]]: Convertește obiecte [[Part Module|Part]] în plase
* [[Image:Mesh HarmonizeNormals.png|32px]] [[Mesh HarmonizeNormals|Harmonize Normals]]: Harmonize normals
* [[Image:Mesh_FlipNormals.png|32px]] [[Mesh FlipNormals|Flip Normals]]: Flip [http://en.wikipedia.org/wiki/Surface_normal normals]
* [[Mesh FillHoles|Fill Holes...]]: Fill up holes
* [[Image:Mesh_FillInteractiveHole.png|32px]] [[Mesh FillInteractiveHole|Close hole]]: Close holes in meshes
* [[Image:Mesh_RemoveComponents.png|32px]] [[Mesh RemoveComponents|Remove components...]]: Remove components of meshes
* [[Mesh RemoveCompByHand|Remove components by hand...]]: Remove components of meshes by hand
* [[Mesh AddTriangle|Add triangle]]: Add triangle
* [[Mesh Smooth|Smooth...]]: Smooth mesh


[[Image:Mesh_example.jpg|500px]]


<span id="Tools"></span>
* '''Analizează''' curbura, fațetele și verifică dacă o plasă poate fi convertită într-un solid
<div class="mw-translate-fuzzy">
== Instrumente ==
</div>

<div class="mw-translate-fuzzy">
Modulul de plase are în prezent o interfață foarte simplă, toate funcțiile sale fiind grupate în intrarea din meniul {{MenuCommand|Mesh}}
</div>

* [[Image:Mesh_Import.svg|32px]] [[Mesh_Import|Import mesh...]]: Imports a mesh object from a file.

* [[Image:Mesh_Export.svg|32px]] [[Mesh_Export|Export mesh...]]: Exports a mesh object to a file.

* [[Image:Mesh_FromPartShape.svg|32px]] [[Mesh_FromPartShape|Create mesh from shape...]]: Creates mesh objects from shape objects.

* [[Image:Mesh_RemeshGmsh.svg|32px]] [[Mesh_RemeshGmsh|Refinement...]]: Remeshes a mesh object.

<div class="mw-translate-fuzzy">
===Analiza===
* Analizează curbura, fațetele și verifică dacă o plasă poate fi convertită într-un solid
** [[Mesh EvaluateRepair|Evaluate & Repair mesh...]]: Evaluează și repară plase
** [[Mesh EvaluateRepair|Evaluate & Repair mesh...]]: Evaluează și repară plase
** [[Image:Mesh EvaluateFacet.png|32px]] [[Mesh EvaluateFacet|Face Info]]: Dă informații despre fațete
** [[Image:Mesh EvaluateFacet.png|32px]] [[Mesh EvaluateFacet|Face Info]]: Dă informații despre fațete
** [[Mesh EvaluateCurvature|Curvature Info]]: Dă informații despre curbură
** [[Mesh EvaluateCurvature|Curvature Info]]: Dă informații despre curbură
** [[Mesh EvaluateSolid|Check solid mesh]]: Verifică dacă un solid poate fi convertit într-o plasă
** [[Mesh EvaluateSolid|Check solid mesh]]: Verifică dacă un solid poate fi convertit într-o plasă
** [[Mesh BoundingBox|Boundings info...]]: Evaluează paralelipipedul de încadrare aunei plase
** [[Mesh BoundingBox|Boundings info...]]: Evaluează paralelipipedul de încadrare al unei plase
</div>


* [[Image:Mesh_VertexCurvature.svg|32px]] [[Mesh_VertexCurvature|Curvature plot]]: Creates Mesh Curvature objects for mesh objects.


* [[Image:Mesh_HarmonizeNormals.svg|32px]] [[Mesh_HarmonizeNormals|Harmonize normals]]: Harmonizes the normals of mesh objects.
* [[Image:Mesh_Regular_Solid.png|32px]] [[Mesh BuildRegularSolid|Regular solid...]] Creează plase din primitive geometrice ca de ex:cuburi, cylindri, conuri, sau sfere:
** [[Image:Mesh_Cube.png|32px]] Create a mesh cube
** [[Image:Mesh_Cylinder.png|32px]] Create a mesh cylinder
** [[Image:Mesh_Cone.png|32px]] Create a mesh cone
** [[Image:Mesh_Sphere.png|32px]] Create a mesh sphere
** [[Image:Mesh_Ellipsoid.png|32px]] Create a mesh ellipsoid
** [[Image:Mesh_Torus.png|32px]] Create a mesh torus


* [[Image:Mesh_FlipNormals.svg|32px]] [[Mesh_FlipNormals|Flip normals]]: Flips the normals of mesh objects.


* [[Image:Mesh_FillupHoles.svg|32px]] [[Mesh_FillupHoles|Fill holes...]]: Fills holes in mesh objects.
* Face operații de tip '''Boolean''' cu plase
** [[Mesh Union|Union]]: Does a union (fusion) on meshes
** [[Mesh Intersection|Intersection]]: Does an intersection (common) on meshes
** [[Mesh Difference|Difference]]: Does a difference (cut) on meshes


* [[Image:Mesh_FillInteractiveHole.svg|32px]] [[Mesh_FillInteractiveHole|Close hole]]: Fills selected holes in mesh objects.


* [[Image:Mesh_AddFacet.svg|32px]] [[Mesh_AddFacet|Add triangle]]: Adds faces along a boundary of an open mesh object.
* [[Mesh Merge|Merge]]: Unește plase
* [[Mesh SelectMesh|Select Mesh]]: Selectează plase
* [[Image:Mesh Cut.png|32px]] [[Mesh Cut|Cut mesh]]: Taie plasele de-a lungul unei linii
* [[Mesh SplitMesh|Split Mesh]]: Splits meshes
* [[Image:Mesh MakeSegment.png|32px]] [[Mesh MakeSegment|Make segment]]: Makes a segment
* [[Mesh TrimMesh|Trim mesh]]: Trims meshes
* [[Mesh TrimMeshWithPlane|Trim mesh with a plane]]: Trims meshes with a plane
* [[Mesh CreateMeshSegment|Create mesh segments...]]: Creates mesh segments
* [[Image:Mesh_CurvaturePlot.png|32px]] [[Mesh CurvaturePlot|Curvature Plot]]: Creates a curvature plot


* [[Image:Mesh_RemoveComponents.svg|32px]] [[Mesh_RemoveComponents|Remove components...]]: Removes faces from mesh objects.


* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preference|Preference ...]] Import Export
* [[Image:Mesh_RemoveCompByHand.svg|32px]] [[Mesh_RemoveCompByHand|Remove components by hand...]]: Removes components from mesh objects.


* [[Image:Mesh_Segmentation.svg|32px]] [[Mesh_Segmentation|Create mesh segments...]]: Creates separate mesh segments for specified surface types of a mesh object.
Acestea sunt doar câteva dintre operațiile de bază prezente în prezent în interfața modulului de Plasă.
<br />
More mesh tools are available in the [[OpenSCAD Workbench]].
<br />
But the FreeCAD meshes can also be handled in many more ways by [[Mesh Scripting| scripting]].


* [[Image:Mesh_SegmentationBestFit.svg|32px]] [[Mesh_SegmentationBestFit|Create mesh segments from best-fit surfaces...]]: Creates separate mesh segments for specified surface types of a mesh object, and can identify their parameters.
==Legături==


* [[Image:Mesh_Smoothing.svg|32px]] [[Mesh_Smoothing|Smooth...]]: Smooths mesh objects.
* [[FreeCAD_and_Mesh_Import|FreeCAD and Mesh Import]]

* [[Image:Mesh_Decimating.svg|32px]] [[Mesh_Decimating|Decimation...]]: Reduces the number of faces in mesh objects.

* [[Image:Mesh_Scale.svg|32px]] [[Mesh_Scale|Scale...]]: Scales mesh objects.

* [[Image:Mesh_BuildRegularSolid.svg|32px]] [[Mesh_BuildRegularSolid|Regular solid...]]: Creates a regular parametric solid mesh object.

<div class="mw-translate-fuzzy">
=== Boolean ===
* [[Mesh Union|Union]]: Realizează o uniune/fuziun e cu plase
* [[Mesh Intersection|Intersection]]: Realizează o intersecție/common de plase
** [[Mesh Difference|Difference]]: Realizează o diferență/cut de plase
</div>

<div class="mw-translate-fuzzy">
* Cutting
** [[Image:Mesh_PolyCut.svg|32px]] [[Mesh_PolyCut|Cut mesh]]: Cuts whole faces from mesh objects.
** [[Image:Mesh_PolyTrim.svg|32px]] [[Mesh_PolyTrim|Trim mesh]]: Trims faces and parts of faces from mesh objects.
** [[Image:Mesh_TrimByPlane.svg|32px]] [[Mesh_TrimByPlane|Trim mesh with a plane]]: Trims faces and parts of faces on one side of a plane from a mesh object.
** [[Image:Mesh_SectionByPlane.svg|32px]] [[Mesh_SectionByPlane|Create section from mesh and plane]]: Creates a cross section across a mesh object.
** [[Image:Mesh_CrossSections.svg|32px]] [[Mesh_CrossSections|Cross-sections...]]: Creates multiple cross sections across mesh objects. {{Version|0.19}}
</div>

* [[Image:Mesh_Merge.svg|32px]] [[Mesh_Merge|Merge]]: Creates a mesh object by combining the meshes of two or more mesh objects.

* [[Image:Mesh_SplitComponents.svg|32px]] [[Mesh_SplitComponents|Split by components]]: Splits a mesh object into its components.

* [[Image:MeshPart_CreateFlatMesh.svg|32px]] [[MeshPart_CreateFlatMesh|Unwrap mesh]]: Creates a flat representation of a mesh object.

* [[Image:MeshPart_CreateFlatFace.svg|32px]] [[MeshPart_CreateFlatFace|Unwrap face]]: Creates a flat representation of a face of a shape object.

<span id="Preferences"></span>
<div class="mw-translate-fuzzy">
== Preferences ==
</div>

There are some [[Import_Export_Preferences#Mesh_Formats|export preferences related to Mesh Formats]] but these are not used by commands belonging to this workbench. They are used by the [[Std_Export|Std Export]] command.

Mesh Workbench preferences can be found in the following categories of the [[Preferences_Editor|Preferences Editor]]:
* [[Image:Preferences-display.svg|32px]] [[Preferences_Editor#Display|Display]]: On the [[Preferences_Editor#Mesh_view|Mesh view]] tab several preferences can be set.
* [[Image:Preferences-openscad.svg|32px]] [[OpenSCAD_Preferences|OpenSCAD]]: The [[Mesh_Union|Mesh Union]], [[Mesh_Intersection|Mesh Intersection]] and [[Mesh_Difference|Mesh Difference]] commands require [http://www.openscad.org/ OpenSCAD] and use the '''OpenSCAD executable''' preference to find its executable.

<span id="Notes"></span>
<div class="mw-translate-fuzzy">
==Legături==
</div>


<div class="mw-translate-fuzzy">
* [[FreeCAD and Mesh Import]]
</div>




<div class="mw-translate-fuzzy">
{{docnav|PartDesign Workbench|OpenSCAD Module}}
{{Docnav
|[[Inspection Workbench|Inspection Workbench]]
|[[OpenSCAD Workbench|OpenSCAD Workbench]]
|IconL=Workbench_Inspection.svg
|IconR=Workbench_OpenSCAD.svg
}}
</div>


{{Mesh Tools navi{{#translation:}}}}
[[Category:User Documentation/ro]]
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 13:17, 26 November 2023

Mesh workbench icon

Introduction

Introducere

Atelierul Plase Mesh Workbench se ocupă de mesh triangle. Plasele/Mesh-urile sunt un tip special de obiect 3D, compuse din fațete triunghiulare legate de marginile lor și de colțurile lor (numite și vârfuri).

Multe aplicații 3D utilizează ochiurile de plasă ca tip principal de obiect 3D, cum ar fi sketchup, Blender , Maya sau 3D Studio Max, utilizează plase ca primă alegere de elecție. Deoarece plasele sunt obiecte foarte simple, conținând numai vârfuri (puncte), muchii și fațete (triunghiulare), ele sunt foarte ușor de creat, modificat, subdivizat, întins și ușor de trecut de la o aplicație la alta fără nici o pierdere. În plus, deoarece conțin date foarte simple, aplicațiile 3D pot gestiona, de obicei, cantități foarte mari din acestea fără nici o problemă. Din aceste motive, plasele sunt adesea tipul de obiect 3D preferat pentru aplicații care se ocupă cu filmele, animația și crearea imaginilor.

Cu toate acestea, în domeniul rețelelor de inginerie există o mare limitare: ele sunt doar realizate din suprafețe și nu au informații despre masă, deci nu se comportă ca solide. Aceasta înseamnă că toate operațiunile de bază pentru solide, cum ar fi adunarea sau scăderea, sunt dificil de realizat pe ochiuri de plasă. Mesh Workbench este util să importați date 3D în format de plase, să le analizați, să detectați erorile și, în final, să le convertiți într-un solid, pentru a fi utilizate cu Part Workbench.

Instrumente

Modulul de plase are în prezent o interfață foarte simplă, toate funcțiile sale fiind grupate în intrarea din meniul Mesh

Analiza

  • Close hole: Fills selected holes in mesh objects.
  • Add triangle: Adds faces along a boundary of an open mesh object.

Boolean

  • Union: Realizează o uniune/fuziun e cu plase
  • Intersection: Realizează o intersecție/common de plase
    • Difference: Realizează o diferență/cut de plase
  • Merge: Creates a mesh object by combining the meshes of two or more mesh objects.
  • Unwrap mesh: Creates a flat representation of a mesh object.
  • Unwrap face: Creates a flat representation of a face of a shape object.

Preferences

There are some export preferences related to Mesh Formats but these are not used by commands belonging to this workbench. They are used by the Std Export command.

Mesh Workbench preferences can be found in the following categories of the Preferences Editor:

Legături