Borrador Degradar
|
|
| Menu location |
|---|
| Modificación → Degradar Modificar → Degradar |
| Workbenches |
| Bocetador, BIM |
| Default shortcut |
| D N |
| Introduced in version |
| - |
| See also |
| Bocetador Actualizar, Pieza Cortar |
Descripción
El comando Bocetador Degradar degrada los objetos seleccionados. El resultado depende del número de objetos seleccionados y de su tipo. El comando puede, por ejemplo, descomponer un sólido 3D en caras separadas y un alambre en aristas separadas. Si se seleccionan dos caras, se crea un objeto Pieza Cortar a partir de ellas. Tenga en cuenta que no todos los objetos se pueden degradar. Este comando es el equivalente al comando Bocetador Mejorar.
Dos caras superpuestas se degradan a un objeto de corte parcial, que a su vez se degrada a una cara. Esa cara se degrada luego a un alambre cerrado, que finalmente se degrada a bordes separados.
Utilización
- Opcionalmente, seleccione uno o más objetos.
- Existen varias maneras de ejecutar el comando:
- Si aún no ha seleccionado un objeto: seleccione un objeto en la Vista 3D
Programación de Scripts
Véase también: Documentación de API autogenerada y Conceptos básicos de programación en FreeCAD.
Para degradar objetos, utilice el método downgrade del módulo Bocetador.
downgrade_list = downgrade(objects, delete=False, force=None)
objectscontiene los objetos que se van a rebajar. Puede ser un solo objeto o una lista de objetos.- Si
deleteesTruese eliminan los objetos de origen. forcefuerza una determinada forma de reducción llamando a una función interna específica. Puede ser:"explode","shapify","subtr","splitFaces","cut2","getWire","splitWires"o"splitCompounds".- Se devuelve
downgrade_list. Es una lista que contiene dos listas: una lista de objetos nuevos y una lista de objetos a eliminar. SideleteesTruela segunda lista está vacía.
Ejemplo:
import FreeCAD as App
import Draft
doc = App.newDocument()
circle = Draft.make_circle(1000)
rectangle = Draft.make_rectangle(2000, 800)
doc.recompute()
add_list1, delete_list1 = Draft.upgrade([circle, rectangle], delete=True)
compound = add_list1[0]
add_list2, delete_list2 = Draft.downgrade(compound, delete=False)
face = add_list2[0]
add_list3, delete_list3 = Draft.downgrade(face, delete=False)
box = doc.addObject("Part::Box", "Box")
box.Length = 2300
box.Width = 800
box.Height = 1000
add_list4, delete_list4 = Draft.downgrade(box, delete=True)
doc.recompute()
- Drafting: Line, Polyline, Fillet, Arc, Arc From 3 Points, Circle, Ellipse, Rectangle, Polygon, B-Spline, Cubic Bézier Curve, Bézier Curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation Styles, Annotation Scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar Array, Circular Array, Path Array, Path Link Array, Point Array, Point Link Array, Edit, Highlight Subelements, Join, Split, Upgrade, Downgrade, Convert Wire/B-Spline, Draft to Sketch, Set Slope, Flip Dimension, Shape 2D View
- Draft Tray: Working Plane, Set Style, Toggle Construction Mode, AutoGroup
- Snapping: Snap Lock, Snap Endpoint, Snap Midpoint, Snap Center, Snap Angle, Snap Intersection, Snap Perpendicular, Snap Extension, Snap Parallel, Snap Special, Snap Near, Snap Ortho, Snap Grid, Snap Working Plane, Snap Dimensions, Toggle Grid
- Miscellaneous: Apply Current Style, New Layer, Manage Layers, New Named Group, SelectGroup, Add to Layer, Add to Group, Add to Construction Group, Toggle Wireframe, Working Plane Proxy, Heal, Show Snap Toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Most objects: Edit
- Layer container: Add New Layer, Reassign Properties of All Layers, Merge Layer Duplicates
- Layer: Activate Layer, Reassign Properties of Layer, Select Layer Contents
- Text and label: Open Links
- Wire: Flatten
- Working plane proxy: Save Camera Position, Save Visibility of Objects
- 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, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub