Jump to content

Manual:Objetos paramétricos

From FreeCAD Documentation
Revision as of 23:28, 20 December 2024 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)

FreeCAD está diseñado para el modelado paramétrico. Esto significa que la geometría que creas, en lugar de ser libremente esculpible, es producida por reglas y parámetros. Por ejemplo, un cilindro puede ser producido a partir de un radio y una altura. Con estos dos parámetros, el programa tiene suficiente información para construir el cilindro.

Los objetos paramétricos, en FreeCAD, son en realidad pequeñas piezas de un programa que se ejecutan siempre que uno de los parámetros ha cambiado. Los objetos pueden tener muchos tipos de parámetros: números (enteros como 1, 2, 3 o valores de punto flotante como 3.1416), tamaños del mundo real (1mm, 2.4m, 4.5ft), coordenadas (x,y,z), cadenas de texto ("¡hola!") o incluso otro objeto.

En el siguiente ejemplo, un objeto sólido y cúbico (Pastilla) se basa en una forma 2D rectangular (Croquis) y tiene una distancia de extrusión. Con estas dos propiedades, produce una forma sólida extruyendo la forma base por la distancia dada. A continuación, puede utilizar este objeto como base para otras operaciones, como dibujar una nueva forma 2D en una de sus caras (Sketch001) y luego hacer una sustracción (Cajera), hasta llegar a su objeto final.

On the top face of the plate you sketch a circle of a given diameter d. You then use this circle to create a pocket (remove material) from the original plate.

If you decide to change either of the dimensions of the plate, or of the circle, the final object would be also modified. Thanks to the use of a parametric design approach, there is no need to redo the object from the beginning.

  1. El recálculo no siempre es automático. Las operaciones pesadas, que pueden modificar una gran parte de su documento, y que por lo tanto llevan algún tiempo, no se realizan automáticamente. En su lugar, el objeto (y todos los objetos que dependen de él) se marcarán para su recálculo (aparece un pequeño icono azul sobre ellos en la vista de árbol). A continuación, debe pulsar el botón de recálculo (o Edición->Refrescar) para que se vuelvan a calcular todos los objetos marcados.
  2. El árbol de dependencias debe fluir siempre en la misma dirección. Los bucles están prohibidos. (Ver DAG, y Vista del DAG) Puedes tener un objeto A que depende de un objeto B que depende de un objeto C. Pero no puedes tener un objeto A que depende de un objeto B que depende de un objeto A. Eso sería una dependencia circular. Sin embargo, puedes tener muchos objetos que dependen del mismo objeto, por ejemplo los objetos B y C dependen ambos de A. El menú Herramientas -> Gráfico de dependencia te muestra un diagrama de dependencia como en la imagen de arriba. Puede ser útil para detectar problemas.

In FreeCAD's parametric modeling process, examining the dependency tree of an object provides a clear insight into the sequential build and relationships within a model. At the foundation of the structure in the above example is the 'Plate Sketch,' which serves as the base for the initial form of the model. A 'Pad' operation is then applied, which adds material to this foundational sketch, effectively creating a three-dimensional structure from the two-dimensional base.

Following this, a 'Circle Sketch' is drafted on the newly formed surface. This circle forms the basis for the subsequent 'Pocket' operation. The pocket operation strategically removes material from the structure, essentially carving out a portion based on the circle sketch. This process of adding and then subtracting material allows for complex geometries and features to be integrated into the basic model seamlessly.

Through this sequence of operations—starting from the base sketch, adding volume with a pad, and creating detailed features with additional sketches and pockets—the final object takes shape. Each step in this chain depends on its predecessor, illustrating the interconnected nature of parametric design in FreeCAD.

No todos los objetos son paramétricos en FreeCAD. A menudo, la geometría que importas de otros archivos no contendrá ningún parámetro, y serán objetos simples, no paramétricos. Sin embargo, a menudo pueden ser utilizados como una base, o punto de partida para los objetos paramétricos recién creados, dependiendo, por supuesto, de lo que el objeto paramétrico requiere y la calidad de la geometría importada.

Todos los objetos, sin embargo, paramétricos o no, tendrán un par de parámetros básicos, como un Nombre, que es único en el documento y no puede ser editado, una Etiqueta, que es un nombre definido por el usuario que puede ser editado, y una colocación, que mantiene su posición en el espacio 3D.

Por último, cabe destacar que los objetos paramétricos personalizados son fácil de programar en python.

Leer más