736 lines
32 KiB
HTML
736 lines
32 KiB
HTML
<html><head><title>Mesh API/es</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Mesh API/es</h1></div>
|
|
|
|
<div id="mw-content-text" lang="es" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><p>Los objetos malla pueden ser manipulados añadiendo facetas, eliminando facetas, importando desde un archivo STL, transformando la malla y muchas opciones más. Para una descripción completa de lo que se puede hacer mira también la documentación del <a href="https://www.freecadweb.org/wiki/index.php?title=Mesh_Module/es" class="mw-redirect" title="Mesh Module/es">Módulo de malla</a>. Un objeto malla no se puede añadir a un documento existente directamente. Por lo tanto el documento debe crear un objeto con clase apropiada que soporte las mallas. Por ejemplo:
|
|
</p>
|
|
<pre>m = Mesh.Mesh()
|
|
... # Manipulate the mesh
|
|
d = FreeCAD.activeDocument() # Get a reference to the actie document
|
|
f = d.addObject("Mesh::Feature", "Mesh") # Create a mesh feature
|
|
f.Mesh = m # Assign the mesh object to the internal property
|
|
d.recompute() </pre>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addFacet</b></big> ( <i>Facet</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Añade una faceta a la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addFacets</b></big> ( <i>list</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Añade una lista de facetas a la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addMesh</b></big> ( <i>Mesh</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Combina esta malla con otra malla.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>clear</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Alisa la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>coarsen</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Desalisado de malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>collapseEdge</b></big> ( <i>Edge</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina una arista y ambas facetas que compartían esa arista
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>collapseFacet</b></big> ( <i>Facet</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina una faceta
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>collapseFacets</b></big> ( <i>list</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina una lista de facetas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>copy</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Crea una copia de esta malla
|
|
</p><p><small><b>Devuelve</b>:</small> Un objeto malla
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>countComponents</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene el número de áreas topológicamente independientes
|
|
</p><p><small><b>Devuelve</b>:</small> Un entero
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>countNonUniformOrientedFacets</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene el número de facetas mal orientadas
|
|
</p><p><small><b>Devuelve</b>:</small> Un entero
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>countSegments</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene el número de segmentos que también podría ser 0
|
|
</p><p><small><b>Devuelve</b>:</small> Un entero
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>crossSections</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene secciones de cruce de la malla a través de diversos planos
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>difference</b></big> ( <i>Mesh</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Diferencia de esta y el objeto malla dado.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>fillupHoles</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Rellena agujeros
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>fixDeformations</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Repara facetas deformadas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>fixDegenerations</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina facetas degeneradas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>fixIndices</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Repara cualquier índice inválido
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>fixSelfIntersections</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Repara auto-intersecciones
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>flipNormals</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Invierte las normales de la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>foraminate</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene una lista de índices de facetas y puntos de intersección
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getPlanes</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene todos los planos de la malla como segmentos. En el peor de los casos cada triángulo se puede considerar un único plano si ninguno de sus vecinos es coplanar.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getSegment</b></big> ( <i>integer</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene una lista de índices de facetas que describen un segmento
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getSeparateComponents</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Devuelve una lista conteniendo los diferentes componentes (áreas separadas) de la malla como mallas separadas
|
|
</p><p><small><b>Devuelve</b>:</small> Una lista
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>harmonizeNormals</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Ajusta las facetas mal orientadas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>hasNonManifolds</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Comprueba si la malla tiene non-manifolds
|
|
</p><p><small><b>Devuelve</b>:</small> Un booleano
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>hasNonUniformOrientedFacets</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Comprueba si la malla tiene facetas con orientación inconsistente
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>hasSelfIntersections</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Comprueba si la malla intersecta consigo misma
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>inner</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene la pieza dentro de la intersección
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>insertVertex</b></big> ( <i>Vertex</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Inserta un vértice en una faceta
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>intersect</b></big> ( <i>Mesh</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Intersección de esta y el objeto malla dado.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>isSolid</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Comprueba si la malla es un sólido
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>meshFromSegment</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Crea una malla a partir de segmentos
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>nearestFacetOnRay</b></big> ( <i>tuple, tuple</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene el índice y punto de intersección de las facetas más cercanas a un rayo. El primer parámetro es una tupla de tres números de coma flotante de un punto base del rayo, el segundo parámetro es una tupla de tres números de coma flotante para la orientación. El resultado es un diccionario con un índice y el punto de intersección o un diccionario vacio si no hay intersección.
|
|
</p><p><small><b>Devuelve</b>:</small> Un diccionario
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>offset</b></big> ( <i>float</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Mueve el punto a lo largo de sus normales
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>offsetSpecial</b></big> ( <i>float</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Mueve el punto a lo largo de su normal
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>optimizeEdges</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Optimiza las aristas para conseguir mejores facetas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>optimizeTopology</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Optimiza las aristas para conseguir mejores facetas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>outer</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene la pieza fuera de la intersección
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>printInfo</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene información detallada de la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>read</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Lee un objeto malla desde un archivo.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>refine</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Refina la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>removeComponents</b></big> ( <i>integer</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina componentes con menos o igual número de facetas dadas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>removeDuplicatedFacets</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina facetas duplicadas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>removeDuplicatedPoints</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina puntos duplicados
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>removeFacets</b></big> ( <i>list</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina una lista de índices de facetas desde la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>removeFoldsOnSurface</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina pliegues en superficies
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>removeNonManifolds</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina non-manifolds
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>rotate</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Aplica una rotación a la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>setPoint</b></big> ( <i>int, Vector</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Establece el punto en el índice.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>smooth</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Suaviza la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>snapVertex</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Inserta una faceta nueva en el borde
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>splitEdge</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Dividir arista
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>splitEdges</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Dividir todas las aristas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>splitFacet</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Dividir faceta
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>swapEdge</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Cambia la arista común con el vecino
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>transform</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Aplica una trasformación a la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>transformToEigen</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Transforma la malla en su eigenbase
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>translate</b></big> ( <i>Vector</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Aplica una translación a la malla
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>unite</b></big> ( <i>Mesh</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Unión de esta y del objeto malla dado.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>write</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Escribe el objeto malla en un archivo.
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>writeInventor</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Escribe la malla en formato de OpenInventor en una cadena de texto.
|
|
</p><p><small><b>Devuelve</b>:</small> Una cadena de texto
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Area</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> El área del objeto malla.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>CountFacets</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> El número de facetas del objeto malla.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>CountPoints</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> El número de vértices del objeto malla.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Facets</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> Una colección de facetas; Con este atributo es posible tener acceso a las facetas de la malla: for p in mesh.Facets: print p
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Points</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> Una colección de puntos de malla; Con este atributo es posible tener acceso a los puntos de la malla: for p in mesh.Points: print p.x, p.y, p.z
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Topology</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> Los índices de los puntos y caras como tuplas.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Volume</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> El volumen del objeto malla.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>BoundBox</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> La caja de abarque del objeto
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Matrix</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> La transformación actualdel objeto como matriz
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Placement</b></big></div>
|
|
<div class="description">
|
|
<p><small><b>Devuelve</b>:</small> La transformación actual del objeto como colocación
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div style="clear:both"></div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Mesh_API/es&oldid=219759">http://www.freecadweb.org/wiki/index.php?title=Mesh_API/es&oldid=219759</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |