Borrador: Punto
|
Draft Punta |
| Ubicación en el Menú |
|---|
| Dibujar → Punto Dibujar en 2D → Punto |
| Entornos de trabajo |
| Entorno Borrador, Entorno de Trabajo BIM |
| Atajo de teclado por defecto |
| Ninguno |
| Introducido en versión |
| 0.7 |
| Ver también |
| Ninguno |
Descripción
El comando Punto de Referencia crea un punto simple. Los puntos de referencia pueden ser útiles para colocar líneas, cables u otros objetos.
Uso
Véase también: Bandeja del Borrador, Ajustar y Restricción.
- Existen varias formas de ejecutar el comando:
- Se abrirá el panel de tareas Punto. Consulte Opciones para obtener más información.
- Seleccione un punto en la Vista 3D, o escriba las coordenadas y presione el botón
Ingresar Punto.
Opciones
Los atajos de teclado para caracteres individuales disponibles en el panel de tareas se pueden modificar. Consulte Preferencias de borrador. Los atajos que se mencionan aquí son los predeterminados.
- Para introducir coordenadas manualmente, introduzca las componentes X, Y y Z, y pulse Enter después de cada uno. También puede pulsar el botón
Introducir Punto cuando tenga los valores deseados. Se recomienda mover el puntero fuera de la Vista 3D antes de introducir las coordenadas.
- Pulse G o haga clic en la casilla Global para activar el modo global. Si el modo global está activado, las coordenadas son relativas al sistema de coordenadas global; de lo contrario, son relativas al sistema de coordenadas del Plano de selección de borrador plano de trabajo.
- Pulse N o haga clic en la casilla Continuar para activar el modo de continuación. Si el modo de continuación está activado, el comando se reiniciará al finalizar, lo que le permitirá seguir creando puntos.
- Pulse S para activar o desactivar Ajuste a borrador.
- Pulse Esc o el botón Close para cancelar el comando.
Notas
- Utilice
Ajustar Punto Final para ajustarse a los puntos de Draft.
Propiedades
Véase también: Vista de Propiedades.
Un objeto Draft Point se deriva de un objeto Característica de la Pieza y hereda todas sus propiedades. También tiene las siguientes propiedades adicionales:
Datos
Borrador
- DatosX (
Distancia): Especifica la coordenada X del punto - DatosY (
Distancia): Especifica la coordenada Y del punto - DatosZ (
Distancia): Especifica la coordenada Z del punto
Vista
Borrador
- Vista (Hidden)Pattern (
Enumeration): no se utiliza. - Vista (Hidden)Pattern Size (
Float): no se utiliza.
Programación de Scripts
Véase también: Documentación de la API Autogenerada y Conceptos Básicos de Scripting de FreeCAD.
Para crear un punto de borrador, utilice el método make_point (introduced in 0.19) del módulo Borrador. Este método reemplaza al método makePoint, que está obsoleto.
point = make_point(X=0, Y=0, Z=0, color=None, name="Point", point_size=5)
point = make_point(point, Y=0, Z=0, color=None, name="Point", point_size=5)
- Crea un objeto
pointen las coordenadasX,YyZespecificadas, con unidades en milímetros. Si no se proporcionan coordenadas, el punto se crea en el origen (0,0,0).
- Si
Xes unpointdefinido por unFreeCAD.Vector, se utiliza.
- Si
colores una tupla(R, G, B)que indica el color del punto en la escala RGB; cada valor de la tupla debe estar en el rango de0a1.
namees el nombre del objeto.
point_sizees el tamaño del objeto en píxeles, si la interfaz gráfica de usuario está cargada.
Ejemplo:
import FreeCAD as App
import Draft
doc = App.newDocument()
point1 = Draft.make_point(1600, 1400, 0)
p2 = App.Vector(-3200, 1800, 0)
point2 = Draft.make_point(p2, color=(0.5, 0.3, 0.6), point_size=10)
doc.recompute()
Ejemplo:
Este código crea N puntos aleatorios dentro de un cuadrado de lado 2L. Realiza un bucle que crea N puntos, los cuales pueden aparecer en cualquier lugar entre -L y +L en los ejes X e Y. Además, asigna un color y un tamaño aleatorios a cada punto. Modifique N para cambiar la cantidad de puntos y L para cambiar el área que abarcan.
import random
import FreeCAD as App
import Draft
doc = App.newDocument()
L = 1000
centered = App.Placement(App.Vector(-L, -L, 0), App.Rotation())
rectangle = Draft.make_rectangle(2*L, 2*L, placement=centered)
N = 10
for i in range(N):
x = 2*L*random.random() - L
y = 2*L*random.random() - L
z = 0
r = random.random()
g = random.random()
b = random.random()
size = 15*random.random() + 5
Draft.make_point(x, y, z, color=(r, g, b), point_size=size)
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