Puede utilizar la rejilla como guía visual y activar el modo Forzcursor para limitar el movimiento del cursor. Además de determinar el intervalo, puede ajustar la alineación de la rejilla y la malla. Puede girar la alineación o bien definirla para su utilización con dibujos isométricos
Si es necesario dibujar con una alineación específica o en un cierto ángulo, se puede rotar el ángulo de la malla. El punto central de rotación del ángulo de la malla es el punto base de la malla. Si necesita alinear un patrón de sombreado, puede cambiar este punto, que habitualmente se define como 0,0.
Para rotar el ángulo de la malla, utilice la propiedad SnapRotationAngle Si necesita cambiar el punto base de rotación del ángulo de la malla, utilice la propiedad SnapBasePoint
Para obtener más información acerca del uso y establecimiento de mallas y rejillas, véase “Ajuste de la rejilla y la referencia rejilla” en el Manual del usuario.
Modificación del punto base de la malla de resolución y del ángulo de rotación
En este ejemplo se cambia el punto base de la malla de resolución a (1,1) y el ángulo de rotación de la malla a 30 grados. La rejilla se activa para que los cambios sean visibles.
Sub Ch3_ChangeSnapBasePoint()
' Turn on the grid for the active viewport
ThisDrawing.ActiveViewport.GridOn = True
' Change the snap base point to 1, 1
Dim newBasePoint(0 To 1) As Double
newBasePoint(0) = 1: newBasePoint(1) = 1
ThisDrawing.ActiveViewport.SnapBasePoint = newBasePoint
' Change the snap rotation angle to 30 degrees (0.575 radians)
Dim rotationAngle As Double
rotationAngle = 0.575
ThisDrawing.ActiveViewport.SnapRotationAngle = rotationAngle
' reset the viewport
ThisDrawing.ActiveViewport = ThisDrawing.ActiveViewport
End Sub