Std Part/es: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 64: | Line 64: | ||
==Limitaciones== |
==Limitaciones== |
||
<div class="mw-translate-fuzzy"> |
|||
* Incluso cuando una Part está activa, los objetos recién creados no se colocan dentro de la Part, sino en la parte inferior del árbol. Simplemente arrástrelos y suéltelos sobre la Part. |
* Incluso cuando una Part está activa, los objetos recién creados no se colocan dentro de la Part, sino en la parte inferior del árbol. Simplemente arrástrelos y suéltelos sobre la Part. |
||
* Una part no tiene forma. Por lo tanto, no es posible aplicar la mayoría de las operaciones 3D en una Part, como Part Booleans. |
* Una part no tiene forma. Por lo tanto, no es posible aplicar la mayoría de las operaciones 3D en una Part, como Part Booleans. |
||
* En este momento, [[Draft Snap | Draft Snap]] no funciona en contenedores de Part seleccionados o en objetos dentro de un contenedor de Part. |
* En este momento, [[Draft Snap | Draft Snap]] no funciona en contenedores de Part seleccionados o en objetos dentro de un contenedor de Part. |
||
* '' Nota del Redactor: en este momento, no está claro si el estado activo de la Part cumple un propósito ''. |
* '' Nota del Redactor: en este momento, no está claro si el estado activo de la Part cumple un propósito ''. |
||
</div> |
|||
== Inheritance == |
|||
A [[Std_Part|Std Part]] is formally an instance of the class {{incode|App::Part}}, whose parent is the basic [[App_GeoFeature|App GeoFeature]] ({{incode|App::GeoFeature}} class). |
|||
[[File:FreeCAD_core_objects.svg|800px]] |
|||
{{Caption|Simplified diagram of the relationships between the core objects in the program. The {{incode|App::Part}} class is a simple group that has a position in 3D space, and controls the placement of other objects it contains.}} |
|||
== Scripting == |
|||
Following command adds new group to the active document: |
|||
{{Code|code= |
|||
App.ActiveDocument.addObject("App::Part", "Part") |
|||
}} |
|||
{{Docnav |
{{Docnav |
Revision as of 15:17, 16 December 2019
Std Pieza |
Ubicación en el Menú |
---|
Ninguna |
Entornos de trabajo |
Todos |
Atajo de teclado por defecto |
Ninguno |
Introducido en versión |
0.17 |
Ver también |
Std Grupo, Cuerpo PartDesign |
Descripción
Parte es un contenedor de propósito general que mantiene juntos un grupo de objetos para que puedan moverse como una unidad. La parte puede contener la mayoría de los objetos de FreeCAD, como conjuntos de PartDesign, objetos del ambiente de trabajo de Pieza, objetos de malla, etc.
Part proporciona un sistema de coordenadas local al que se pueden adjuntar sketches y otros objetos.
Part se encuentra en la barra de herramientas Estructura que se muestra en todos los ambientes de trabajo.
Local coordinate system defined by a Part
Ejemplos de uso
- Como un contenedor de ensamblaje que agrupa los objetos que se fabricarán por separado, luego se pegarán o atornillarán, como una mesa de madera.
- Al importar un STEP ensamblado en FreeCAD, el ensamblaje principal y sus subconjuntos son contenedores Part.
- Una Part que se compone de múltiples componentes no fusionados, como un cojinete de bolas.
Estado activo
Un documento de FreeCAD puede contener varias Part. Solo una Part puede estar activa a la vez. Una Part activa se mostrará en el árbol con un color de fondo azul claro.
Origen
The Origin consta de los tres ejes estándar (X, Y, Z) y tres planos estándar (XY, XZ y YZ). Sketches se pueden unir a estos planos. Todos los elementos dentro de la Part están referenciados al Origen de la Part; lo que significa que la Part se puede mover y rotar en referencia al sistema de coordenadas global sin afectar la ubicación de los elementos en su interior.
Gestión de visibilidad
La visibilidad de la Part reemplaza la visibilidad de cualquier objeto que contenga. Si la Part está oculta, los objetos que contiene también estarán ocultos, incluso si su visibilidad está establecida en verdadero. Múltiples objetos dentro de una Part pueden ser visibles a la vez.
Como utilizar
- Presione el botón Create part en la barra de herramientas. La Part se activa automáticamente.
- Haga doble clic en la Part en el árbol del Modelo para activarlo o desactivarlo.
- Para agregar objetos a una Part, arrástrelos y suéltelos sobre la Part en el árbol del Modelo.
- Para eliminar objetos de una Part, arrástrelos y suéltelos de la Part y en la etiqueta del documento en la parte superior del árbol del modelo.
Propiedades
- Datos Id: ID (Número de pieza) del artículo. Este campo es opcional.
- Datos License: la licencia bajo la cual se lanza la Part.
- Datos License URL: la dirección web donde se pueden encontrar los términos de licencia.
- Datos Placement: especifica la orientación y la posición de la Part en el espacio 3D. Ver Placement.
- Datos Label: la label/etiqueta es el nombre dado a la operación. Este nombre se puede cambiar a su conveniencia.
- Datos Group: enumera los objetos a los que se hace referencia.
Limitaciones
- Incluso cuando una Part está activa, los objetos recién creados no se colocan dentro de la Part, sino en la parte inferior del árbol. Simplemente arrástrelos y suéltelos sobre la Part.
- Una part no tiene forma. Por lo tanto, no es posible aplicar la mayoría de las operaciones 3D en una Part, como Part Booleans.
- En este momento, Draft Snap no funciona en contenedores de Part seleccionados o en objetos dentro de un contenedor de Part.
- Nota del Redactor: en este momento, no está claro si el estado activo de la Part cumple un propósito .
Inheritance
A Std Part is formally an instance of the class App::Part
, whose parent is the basic App GeoFeature (App::GeoFeature
class).
Simplified diagram of the relationships between the core objects in the program. The App::Part
class is a simple group that has a position in 3D space, and controls the placement of other objects it contains.
Scripting
Following command adds new group to the active document:
App.ActiveDocument.addObject("App::Part", "Part")
- File: New, Open, Close, Close All, Save, Save As, Save a Copy, Save All, Revert, Import, Export,Merge project, Project information, Print, Print preview, Export PDF, Recent files, Exit
- Edit: Undo, Redo, Cut, Copy, Paste, Duplicate selection, Refresh, Box selection, Box element selection, Select All, Delete, Send to Python Console, Placement, Transform, Alignment, Toggle Edit mode, Edit mode, Preferences
- View:
- Miscellaneous: Create new view, Orthographic view, Perspective view, Fullscreen, Bounding box, Toggle axis cross, Clipping plane, Texture mapping, Toggle navigation/Edit mode, Appearance, Random color, Workbench, Status bar
- Standard views: Fit all, Fit selection, Isometric, Dimetric, Trimetric, Home, Front, Top, Right, Rear, Bottom, Left, Rotate Left, Rotate Right
- Freeze display: Save views, Load views, Freeze view, Clear views
- Draw style: As is, Points, Wireframe, Hidden line, No shading, Shaded, Flat lines
- Stereo: Stereo red/cyan, Stereo quad buffer, Stereo Interleaved Rows, Stereo Interleaved Columns, Stereo Off, Issue camera position
- Zoom: Zoom In, Zoom Out, Box zoom
- Document window: Docked, Undocked, Fullscreen
- Visibility: Toggle visibility, Show selection, Hide selection, Select visible objects, Toggle all objects, Show all objects, Hide all objects, Toggle selectability
- Toolbars: File, Edit, Clipboard, Workbench, Macro, View, Structure, Help
- Panels: Tree view, Property view, Selection view, Tasks, Python console, DAG view, Model, Report view
- Link navigation: Go to linked object, Go to the deepest linked object, Select all links
- Tree view actions: Sync view, Sync selection, Sync placement, Pre-selection, Record selection, Single document, Multi document, Collapse/Expand, Initiate dragging, Go to selection, Selection Back, Selection Forward
- Tools: Edit parameters, Save image, Load image, Scene inspector, Dependency graph, Project utility, Measure distance, Add text document, View turntable, Units calculator, Customize, Addon manager
- Macro: Macro recording, Macros, Recent macros, Execute macro, Attach to remote debugger, Debug macro, Stop debugging, Step over, Step into, Toggle breakpoint
- Help: Help, FreeCAD Website, Donate, Users documentation, Python scripting documentation, Automatic Python modules documentation, FreeCAD Forum, FreeCAD FAQ, Report a bug, About FreeCAD, What's This
- Structure tools: Part, Group
- Helper tools: Create body, Create sketch, Attach sketch, Edit sketch, Validate sketch, Check geometry, Create a sub-object(s) shape binder, Create a clone, Create a datum plane, Create a datum line, Create a datum point, Create a local coordinate system
- Modeling tools:
- Additive tools: Pad, Revolution, Additive loft, Additive pipe, Additive helix, Additive box, Additive cylinder, Additive sphere, Additive cone, Additive ellipsoid, Additive torus, Additive prism, Additive wedge
- Subtractive tools: Pocket, Hole, Groove, Subtractive loft, Subtractive pipe, Subtractive helix, Subtractive box, Subtractive cylinder, Subtractive sphere, Subtractive cone, Subtractive ellipsoid, Subtractive torus, Subtractive prism, Subtractive wedge
- Boolean: Boolean operation
- Dress-up tools: Fillet, Chamfer, Draft, Thickness
- Transformation tools: Mirrored, Linear Pattern, Polar Pattern, Create MultiTransform, Scaled
- Extras: Migrate, Sprocket, Involute gear, Shaft design wizard
- Context menu: Set tip, Move object to other body, Move object after other object, Appearance, Color per face
- Preferences: Preferences, Fine tuning
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub