Draft Fillet/es

Borrador: Redondeo

Ubicación en el Menú
Dibujar → Redondeo
Dibujar en 2D → Redondeo
Entornos de trabajo
Entorno Borrador, Entorno de Trabajo BIM
Atajo de teclado por defecto
F I
Introducido en versión
0.19
Ver también
Línea, Cable

Descripción

El comando redondeo crea un empalme, una esquina redondeada, o un chaflán, un borde recto, entre dos bordes seleccionados.

En 0.21 and below el comando solo funciona correctamente si ambos bordes seleccionados son rectos.

En 1.0 and below si los objetos seleccionados tienen múltiples aristas, se utilizará la primera. Esta puede no ser la arista que se seleccionó en la Vista 3D.

Varios redondeos y chaflanes creados entre dos bordes

Uso

  1. Seleccione dos aristas que se unan en un solo punto.
  2. Hay varias maneras de ejecutar el comando:
  3. Introduzca el radio de redondeo (Radio de Redondeo). Tenga en cuenta que el comando no se ejecutará si el radio es demasiado grande para los objetos de borde seleccionados.
  4. De manera optativa, marque la opción Eliminar Objetos Originales.
  5. Otra alternativa es marcar la opción Crear Chaflán.
  6. Si ha seleccionado una de las dos opciones anteriores: Haga clic en el cuadro de texto Radio de Redondeo.
  7. Pulse Intro.

Opciones

Notas

Propiedades

Véase también: Vista de Propiedades.

Un objeto Draft Fillet se deriva de un Part Part2DObject y hereda todas sus propiedades. También tiene las siguientes propiedades adicionales:

Datos

Borrador

Vista

Borrador

Programación de Scripts

Véase también: Documentación de la API autogenerada y Conceptos Básicos de scripting en FreeCAD.

Para crear un redondeo, utilice el método make_filet del módulo Draft:

fillet = make_fillet([edge1, edge2], radius=100, chamfer=False, delete=False)

Ejemplo:

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(2000, 0, 0)

edge1 = Draft.make_line(p1, p2)
edge2 = Draft.make_line(p2, p3)

doc.recompute()

fillet = Draft.make_fillet([edge1, edge2], radius=500)

doc.recompute()