Draft BSpline/es: Difference between revisions

From FreeCAD Documentation
(Created page with "Ejemplo:")
(Updating to match new version of source page)
Line 29: Line 29:
* Presiona {{KEY|ESC}} o el botón {{KEY|'''Cancelar'''}} para abortar el comando BSpline actual.
* Presiona {{KEY|ESC}} o el botón {{KEY|'''Cancelar'''}} para abortar el comando BSpline actual.


==Propiedades==
==Properties==
* {{PropertyData|Closed}}: Specifies if the spline is closed or not

* {{PropertyView|End Arrow}}: Shows an arrow symbol at the last point of the spline, so it can be used as an annotation leader line
* {{PropertyData|Closed}}: Especifica si la spline está cerrada o no
* {{PropertyView|Pattern}}: Specifies a hatch pattern to fill the wire with
* {{PropertyView|End Arrow}}: Muestra un símbolo de flecha en el último punto de la spline, de modo que se puede utilizar como una anotación con línea directriz
* {{PropertyView|Pattern Size}}: Specifies the size of the hatch pattern


==Archivos de guión==
==Archivos de guión==
Line 39: Line 40:


<syntaxhighlight>
<syntaxhighlight>
'''makeBSpline (pointslist,[closed],[placement])'''
makeBSpline (pointslist,[closed],[placement])
</syntaxhighlight>
</syntaxhighlight>
* Crea un objeto B-Spline a partir de la lista de vectores dada.
* Crea un objeto B-Spline a partir de la lista de vectores dada.

Revision as of 17:21, 31 May 2014

Draft BSpline

Ubicación en el Menú
Croquis → BSpline
Entornos de trabajo
Croquis, Arquitectura
Atajo de teclado por defecto
B S
Introducido en versión
-
Ver también
Contorno

Descripción

La herramienta BSpline crea una curva B-Spline a partir de varios puntos en el plano de trabajo actual. Toma el espesor de línea y color previamente establecidos en la pestaña de tareas. La herramienta BSpline se comporta exactamente como la herramienta Contorno.

Utilización

  1. Presiona el botón BSpline, o presiona las teclas B y S
  2. Designa un primer punto en la vista 3D, o escribe unas coordenadas
  3. Designa un punto adicional en la vista 3D, o escribe unas coordenadas
  4. Presiona F o C, o haz doble clic en el último punto, o clic en el primer punto para terminar o cerrar la BSpline. Si la spline está cerrada, será también una cara, incluso aunque se muestre en estructura alámbrica.

Opciones

  • Presiona F o el botón Terminar para terminar la spline, dejándola abierta
  • Presiona C o el botón Cerrar o designa el primer punto para finalizar la spline, pero haciendo que se cierre añadiendo un último segmento entre el último punto y el primero.
  • Presiona X, Y o Z después de un punto para restringir el punto siguiente sobre el eje dado.
  • Para introducir coordenadas manualmente, simplemente introduce los números y presiona ENTER entre cada componente X, Y y Z.
  • Presiona R o selecciona la casilla para activar/desactivar el botón Relativas. Si el modo relativas está activado, las coordenadas del siguiente punto son relativas al anterior. Si no, son absolutas, desde el origen de coordenadas (0,0,0).
  • Presiona T o selecciona la casilla para activar/desactivar el botón Continuar. Si el modo continuar está activado, la herramienta BSpline se reiniciará después de terminar, permitiendo que dibujes otra sin necesidad de volver a pulsar el botón de BSpline.
  • Presiona CTRL mientras dibujas para forzar el ajuste de tu punto a la ubicación de ajuste más cercana, independientemente de la distancia.
  • Presiona SHIFT mientras dibujas para restringir tu siguiente punto horizontal o verticalmente en relación al último.
  • Presiona W o el botón Limpiar para eliminar segmentos existentes e iniciar la spline desde el último punto.
  • Presiona CTRL+Z o el botón Deshacer para deshacer el último punto.
  • Presiona I o el botón Rellenado para que la spline se muestre como una cara después de cerrarse. Esto simplemente establece las propiedades de visualización del contorno como "líneas planas" o "alámbrica", de modo que se puedan cambiar de forma sencilla después.
  • Presiona ESC o el botón Cancelar para abortar el comando BSpline actual.

Properties

  • DatosClosed: Specifies if the spline is closed or not
  • VistaEnd Arrow: Shows an arrow symbol at the last point of the spline, so it can be used as an annotation leader line
  • VistaPattern: Specifies a hatch pattern to fill the wire with
  • VistaPattern Size: Specifies the size of the hatch pattern

Archivos de guión

La herramienta BSpline puede utilizarse en macros y desde la consola de Python utilizando la siguiente función:

 makeBSpline (pointslist,[closed],[placement])
  • Crea un objeto B-Spline a partir de la lista de vectores dada.
  • Si closed es True o si el primer y último punto son idénticos, el contorno es cerrado.
  • Si face es true (y la BSpline está cerrada), la BSpline se mostrará rellena.
  • En lugar de una lista de puntos, también puedes pasar un contorno de pieza.
  • Devuelve el objeto recién creado.

Ejemplo:

 import FreeCAD,Draft
 p1 = FreeCAD.Vector(0,0,0)
 p2 = FreeCAD.Vector(1,1,0)
 p3 = FreeCAD.Vector(2,0,0)
 Draft.makeBSpline([p1,p2,p3],closed=True)