Commit Graph

804 Commits

Author SHA1 Message Date
Poovizhi99 bcc908bfca added static agv 2025-04-23 09:13:33 +05:30
Jerald-Golden-B cd737ed74c feat: Implement Points management with PointsCreator component; enhance event handling and transform controls for simulation points 2025-04-22 19:02:44 +05:30
Jerald-Golden-B d161b70537 feat: Refactor vehicle management and update storage unit load handling; remove unused vehicle component and enhance vehicle status types 2025-04-22 17:24:30 +05:30
Jerald-Golden-B 83ee14e9c7 feat: Add state filtering methods for ArmBot, Conveyor, Machine, StorageUnit, and Vehicle stores 2025-04-22 15:34:49 +05:30
Jerald-Golden-B 7907bbab0a Refactor simulation store structures to use arrays instead of records for conveyors, machines, storage units, vehicles, and products; remove useSimulationStore; enhance state management and helper functions for better performance and readability. 2025-04-22 14:44:09 +05:30
Jerald-Golden-B 6363d5b9af feat: Implement Zustand stores for machine, simulation, storage unit, vehicle, and visualization management
- Added `useMachineStore` for managing machine statuses, including actions for adding, removing, and updating machines.
- Introduced `useSimulationStore` to handle product and event management with actions for adding, removing, and updating products and events.
- Created `useStorageUnitStore` for managing storage unit statuses, including load tracking and state updates.
- Developed `useVehicleStore` for vehicle management, including load and state updates.
- Implemented `useChartStore` for managing measurement data and visualization settings.
- Added `useDroppedObjectsStore` for handling dropped objects in visualization zones, including object manipulation actions.
- Created `useZone3DWidgetStore` for managing 3D widget data in zones, including position and rotation updates.
- Introduced `useZoneStore` for managing selected zone states and widget configurations.
2025-04-22 14:28:29 +05:30
Jerald-Golden-B 78b9663d0f feat: Implement socket responses for collaboration features including model updates, line management, and zone handling
feat: Add temporary markdown files for simulation actions, events, products, and triggers

feat: Create events store with actions for managing events, points, actions, and triggers, including syncing with product store
2025-04-21 16:49:03 +05:30
Jerald-Golden-B 54cc3deb98 folder structure change 2025-04-21 11:53:42 +05:30
Jerald-Golden-B 31561428ef feat: Add immer for state management and define simulation store with event schemas 2025-04-17 18:22:27 +05:30
Jerald-Golden-B 686c4e60c6 feat: Update visibility logic for path points and add new event schemas in simulation types 2025-04-17 17:47:27 +05:30
Vishnu 967f1741b0 Merge pull request 'simulation' (#66) from simulation into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/66
2025-04-16 13:05:20 +00:00
Jerald-Golden-B 1e901c327d Merge remote-tracking branch 'origin/rtViz' into simulation 2025-04-16 18:31:41 +05:30
Jerald-Golden-B cc074a5913 Merge branch 'realTimeVisulization' into simulation 2025-04-16 18:31:21 +05:30
Jerald-Golden-B 8e491a0002 feat: Add isActive property to ArmBot state and update IKAnimationController logic
refactor: Remove commented console logs in ProcessAnimator and useProcessAnimations
2025-04-16 18:30:43 +05:30
Jerald-Golden-B f7e4f5c580 Merge remote-tracking branch 'origin/simulation-animation' into simulation 2025-04-16 18:05:43 +05:30
Jerald-Golden-B 64885f246e refactor: Improve error handling and variable naming in Assets and IKAnimationController components 2025-04-16 18:05:23 +05:30
gabriel 16cf1b96cc bug fix for data selection tab 2025-04-16 18:04:29 +05:30
Jerald-Golden-B ee319c28e4 refactor: Remove unnecessary console logs and improve connection limit checks in simulation components 2025-04-16 16:33:48 +05:30
SreeNath14 9b9164c600 minor changes in conveyor box spawn 2025-04-16 16:25:02 +05:30
SreeNath14 496c8b0305 new comit 2025-04-16 16:08:47 +05:30
SreeNath14 0eedbdd58e "multiple spawn bug fixed" 2025-04-16 15:07:11 +05:30
Jerald-Golden-B 8b7b7f589a feat: Integrate reset functionality in ArmBot and StaticMachine components 2025-04-16 15:04:52 +05:30
Jerald-Golden-B a59aa1d61c feat: Add MaterialInstances component for rendering animated materials based on active curves
refactor: Clean up console logs in ProcessAnimator for better readability
fix: Update group visibility logic in Agv and PathNavigator components
2025-04-16 13:22:47 +05:30
SreeNath14 43d21a522c bug fix 2025-04-16 12:09:18 +05:30
SreeNath14 b46b468e1c Merge remote-tracking branch 'origin/simulation' into simulation-animation 2025-04-16 11:45:29 +05:30
Jerald-Golden-B e0082cb55a feat: Enhance ArmBotState with connections and isActive properties
- Updated ArmBotState interface across multiple files to include connections (source and targets) and isActive properties.
- Implemented logic in ProcessAnimator to check if processes are connected to active ArmBots, preventing future spawns if connected.
- Adjusted animation state handling to account for active ArmBots, stopping animations and resetting states as necessary.
- Refactored related functions for better clarity and maintainability.
2025-04-16 11:39:03 +05:30
Jerald-Golden-B 5c24d7ca71 feat: Improve trigger processing and static machine status updates in IKAnimationController 2025-04-16 10:47:12 +05:30
Gomathi 939f6e5086 Merge remote-tracking branch 'origin/simulation' into rtViz 2025-04-16 10:17:22 +05:30
Jerald-Golden-B 83f92d4b01 feat: Enhance connection removal logic to handle deleted models and their points 2025-04-16 10:16:54 +05:30
Jerald-Golden-B a26e0dacd0 Implement code changes to enhance functionality and improve performance 2025-04-16 10:03:01 +05:30
Jerald-Golden-B 693f58ff36 Merge remote-tracking branch 'origin/simulation-arm' into simulation 2025-04-16 09:37:31 +05:30
Gomathi 318ac6d939 Merge branch 'main' into rtViz 2025-04-16 09:22:15 +05:30
Marikannan 1607532cf4 Merge pull request 'simulation' (#64) from simulation into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/64
2025-04-15 13:11:01 +00:00
Jerald-Golden-B fa6404d86c Merge branch 'realTimeVisulization' into simulation 2025-04-15 18:35:25 +05:30
Jerald-Golden-B 5b42bd9c40 feat: Enhance simulation with StaticMachine integration and ArmBot updates
- Added StaticMachine component to manage static machine states and interactions.
- Implemented StaticMachineInstances for handling individual machine behaviors.
- Updated ArmBot and related components to support interactions with static machines.
- Refactored process handling to include ArmBot actions and trigger management.
- Improved type definitions for simulation types to accommodate new features.
2025-04-15 18:34:43 +05:30
SreeNath14 c7147773c5 "updated arm logic" 2025-04-15 18:34:38 +05:30
Gomathi db9c9fb8b5 duplicate zone rename bug resolved 2025-04-15 18:28:37 +05:30
gabriel e2fd4ef15d updated ip 2025-04-15 18:06:31 +05:30
gabriel 109f88949c bug fix 2025-04-15 18:05:01 +05:30
Poovizhi99 f62d231a79 integrated the removeConnections in path connector 2025-04-15 15:39:05 +05:30
Poovizhi99 c2a29fc893 integrated path while deleting the asset 2025-04-15 15:37:11 +05:30
Jerald-Golden-B 5cef9bdb8a Refactor simulation types and update imports
- Renamed simulation type imports from `simulation` to `simulationTypes` across multiple files for consistency.
- Consolidated simulation type definitions into a new `simulationTypes.d.ts` file.
- Updated relevant components (e.g., `ArmBot`, `IkInstances`, `PathConnector`, etc.) to use the new type definitions.
- Removed the old `simulation.d.ts` file to clean up the codebase.
- Adjusted function signatures and state management in components to align with the new type structure.
2025-04-15 14:15:39 +05:30
Poovizhi99 3446507307 removed targets based on condition for armbot 2025-04-15 10:05:53 +05:30
Poovizhi99 05214997f1 resolve conflicts 2025-04-15 09:29:55 +05:30
Poovizhi99 82a7cd0001 updated paths 2025-04-15 09:11:01 +05:30
Marikannan ca3028985f Merge pull request 'simulation' (#63) from simulation into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/63
2025-04-14 13:06:33 +00:00
Jerald-Golden-B d60d9812e4 Refactor SelectionControls component for improved readability and maintainability; consolidate event handlers and state management, and enhance selection logic. 2025-04-14 18:31:39 +05:30
Jerald-Golden-B 5219d545b8 Merge remote-tracking branch 'origin/simulation-arm' into simulation 2025-04-14 18:31:24 +05:30
Poovizhi99 1e76fcb71c while deleting the assets updated the path 2025-04-14 18:20:00 +05:30
Jerald-Golden-B 4ac8826399 Merge remote-tracking branch 'origin/ui' into simulation 2025-04-14 18:17:19 +05:30