sw_screenshot
Generates a PNG snapshot of the active SOLIDWORKS view for remote inspection. Specify standard view direction, width, and height to document builds without screen access.
Instructions
Captura la vista activa a PNG. Equivalente al queryType 'screenshot' de Fusion: permite ver lo que se ha construido sin que el usuario este delante de la pantalla. Usa SaveBMP (unica exportacion de imagen confirmada en la typelib) y convierte a PNG con codigo propio, sin depender de Pillow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Ruta .png de salida. Por defecto <datos>/out/screenshot.png (ver README: SW_MCP_DATA). | |
| width | No | ||
| height | No | ||
| direction | No | Vista estandar antes de capturar. Los ViewId se verificaron con un barrido empirico (diag_view.py) comparando imagenes reales, no contra la typelib (esos IDs viven en una biblioteca de constantes que dump_api.py no llega a volcar). front e isometric se contrastaron ademas contra una captura manual del usuario. | current |