CtrEditor/ObjetosSim
Miguel 181a3db41c Implement Python execution support and enhance hydraulic component management
- Added Python execution capabilities via MCPServer, allowing scripts to interact with CtrEditor objects.
- Introduced methods for executing Python code and retrieving help on available objects.
- Updated osHydPump and osHydTank classes to remove direct hydraulic object management, leveraging the new unified hydraulic simulation system.
- Created documentation for Python integration and usage examples.
- Developed a script for analyzing screenshots to detect circular objects and assess their centering.
- Implemented tests for Python execution functionality to ensure proper integration and response handling.
- Addressed potential freeze issues in MCPServer and StateManager by improving async handling and cancellation support.
2025-09-08 11:52:06 +02:00
..
Decorativos Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
Dinamicos Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
Emuladores Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
Estaticos Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
Extraccion Datos Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
HydraulicComponents Implement Python execution support and enhance hydraulic component management 2025-09-08 11:52:06 +02:00
SensoresComandos Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
TagsSignals Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
Traces Agregado de NombreCategoria a los osSimulables 2025-09-04 12:26:24 +02:00
UserControls Codigo adaptado base aun errores 2025-07-01 19:47:10 +02:00
TagEditorAttribute.cs Se realizaron mejoras en la clase MainViewModel al agregar espacios en blanco para mejorar la legibilidad. En TagEditorAttribute, se añadieron nuevos atributos y se implementó la lógica para manejar nombres personalizados de propiedades. En UserControlFactory, se optimizó la obtención de nombres de propiedades y se eliminaron espacios en blanco innecesarios. Finalmente, se añadió un atributo Name en ucTransporteTTop para el coeficiente de fricción, mejorando la claridad en la interfaz de usuario. 2025-06-24 17:45:47 +02:00
UserControlFactory.cs feat: Enhance hydraulic simulation components and integrate new object management 2025-09-06 02:58:18 +02:00
VMMotorBitPacker.cs Agregada funcion de analizar la matriz de exportacion de tags. Creada un submenu para cargar los ultimos directorios ustilizados. Cambiado intercambio de datos para los Motores simulados a DINT 2025-02-14 14:04:29 +01:00
osBase.cs feat: Enhance hydraulic simulation components and integrate new object management 2025-09-06 02:58:18 +02:00