Borrador Arreglo

From FreeCAD Documentation
Revision as of 06:42, 8 September 2018 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Draft Array

Ubicación en el Menú
Boceto → Matriz
Entornos de trabajo
Boceto, Arquitectura
Atajo de teclado por defecto
Ninguno
Introducido en versión
-
Ver también
Ninguno

Descripción

La herramienta Matriz crea matrices ortogonalea (3 ejes) o polares a partir de los objetos seleccionados. Si no se selecciona ningún objeto, te solicitará que selecciones uno.

Utilizaación

  1. Selecciona un objeto a partir del que desees crear una matriz
  2. Presiona el botón Matriz

Scripting

The Array tool can by used in macros and from the python console by using one of the following functions, depending if you wish to obtain simple, standalone copies of your base object, or a parametric array object, that stays linked to the original object.

Opciones

  • La matriz se inicia como ortogonal por defecto, puedes cambiar su modo en las propiedades.
array (objectslist,xvector,yvector,xnum,ynum)
array (objectslist,xvector,yvector,zvector,xnum,ynum,znum)

Propiedades

  • DatosArray Type: Especifica el tipo de matriz orto o polar
array (objectslist,center,totalangle,totalnum)

Ejemplo:

Para matrices polares:

  • DatosAxis: La dirección normal a la circunferencia de la matriz
  • DatosCenter: El punto centro de la matriz
  • DatosAngle: El ángulo a cubrir con las copias
  • DatosNumber Polar: El número de copias

Para matrices ortogonales:

makeArray (object,xvector,yvector,xnum,ynum,[name])
makeArray (object,xvector,yvector,zvector,xnum,ynum,znum,[name])

Archivos de guión

La herramienta Matriz se puede utilizar en macros y desde la consola de Python utilizando la siguiente función:

makeArray (object,center,totalangle,totalnum,[name])

Para matrices ortogonales:

Para matrices polares:

import FreeCAD,Draft
Draft.array(FreeCAD.ActiveDocument.ActiveObject,FreeCAD.Vector(2,0,0),FreeCAD.Vector(0,2,0),2,2)