Acceso a la línea de comando de AutoCAD

AutoCAD ActiveX

 
Acceso a la línea de comando de AutoCAD
 
 
 

El método SendCommand permite enviar comandos directamente a la línea de comando de AutoCAD. Este método envía una cadena simple a la línea de comando. Es necesario que los argumentos del comando en la cadena estén en el orden que espera la secuencia de solicitud del comando ejecutado. Un espacio en blanco o el equivalente ASCII de un retorno de carro en la cadena equivale a pulsar la tecla INTRO. A diferencia del entorno AutoLISP, aquí no se puede llamar al método SendCommand sin argumentos.

Envío de un comando a la línea de comando de AutoCAD

En el ejemplo siguiente se crea un círculo de radio 4 con centro en (2, 2, 0). Después se aplica el zoom a toda la geometría del dibujo. Observe el espacio al final de la cadena que representa el INTRO final para iniciar la ejecución del comando.

Sub Ch3_SendACommandToAutoCAD()
   ThisDrawing.SendCommand "_Circle 2,2,0 4 "
   ThisDrawing.SendCommand "_zoom a "
End Sub