add_to_library
Save any object from the active drawing as a reusable library part in assets/library, indexed for future use. Specify handles or a block, set origin and rotation to align correctly.
Instructions
Guarda un objeto del dibujo activo como pieza propia de la biblioteca, en assets/library//.dwg, y la indexa. Es la via para sumar assets nuevos (una silla, una puerta en planta, una pared) sin pasar por ningun catalogo. Pasa handles= (de query_entities/entities_near) o block= (nombre de una definicion de bloque). origen: 'min' lleva la esquina inferior izquierda al (0,0) — necesario, porque la geometria de un plano esta en coordenadas del mundo y guardada tal cual se inserta a kilometros del punto pedido; 'centro' para simbolos; 'dejar' no la mueve. rotation (grados) endereza la pieza antes de guardarla: lo dibujado sobre la planta de Azcuy esta a 357.588 grados (la inclinacion de 2.41 del edificio), asi que va rotation=2.412 o la pieza arrastra ese giro para siempre. Si es un bloque conviene block= en vez de handles=: la definicion ya esta a 0 grados. Pide confirm=true solo si va a pisar una pieza existente.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| block | No | ||
| nombre | Yes | ||
| origen | No | min | |
| confirm | No | ||
| handles | No | ||
| rotation | No | ||
| categoria | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||