Commit Graph

279 Commits

Author SHA1 Message Date
Jerald-Golden-B b5ba3a0ce1 Refactor event handling and state management for StaticMachine and ArmBot types
- Updated `loadInitialFloorItems.ts` to streamline event data processing for StaticMachine and ArmBot types.
- Enhanced `copyPasteControls.tsx` and `duplicationControls.tsx` to support StaticMachine and ArmBot event data creation with proper UUID generation.
- Modified `moveControls.tsx`, `rotateControls.tsx`, and `transformControls.tsx` to include event data in the state.
- Improved `pathConnector.tsx` to handle connections for StaticMachine and ArmBot types, including deletion functionality.
- Updated store management to rename `useDeleteModels` to `useDeleteTool` for clarity.
- Adjusted type definitions in `worldTypes.d.ts` to include StaticMachine and ArmBot event schemas.
2025-04-08 14:56:45 +05:30
Vishnu daa507e464 Merge pull request 'simulation' (#50) from simulation into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/50
2025-04-07 13:11:29 +00:00
Jerald-Golden-B bde1e6318c fix: Adjust panel size calculations and clean up realTimeViz styles 2025-04-07 18:37:17 +05:30
Jerald-Golden-B 1852a47775 fix: Clean up error handling and restore commented-out loading progress in Project component 2025-04-07 18:28:52 +05:30
Jerald-Golden-B 080c815ded Merge remote-tracking branch 'origin/ui' into simulation 2025-04-07 18:28:24 +05:30
Nalvazhuthi b24e4583d7 updated realTimeViz panel style 2025-04-07 18:27:01 +05:30
Jerald-Golden-B d8bf2ea956 Merge remote-tracking branch 'origin/ui' into simulation 2025-04-07 18:20:27 +05:30
Jerald-Golden-B 8d68f9046f Merge remote-tracking branch 'origin/rtViz' into simulation 2025-04-07 18:20:04 +05:30
Jerald-Golden-B 272317991a feat: Extend simulation state types to include ArmBot events and update related components
- Updated RotateControls and SelectionControls to handle ArmBot events in simulation states.
- Enhanced PathConnector to manage connections involving ArmBot and StaticMachine types.
- Added ArmBotMechanics and StaticMachineMechanics components for managing properties of ArmBot and StaticMachine.
- Modified types in worldTypes to include rotation for ArmBot and StaticMachine events.
- Updated store to accommodate new ArmBot event types in simulation states.
2025-04-07 18:16:34 +05:30
Nalvazhuthi e23b580a14 updated realTimeViz panel style 2025-04-07 18:01:48 +05:30
Gomathi 8f46c46633 Merge branch 'main' into rtViz 2025-04-07 18:00:58 +05:30
Gomathi cf5faad3d7 updated 3d widget data 2025-04-07 18:00:43 +05:30
Gomathi ec104c25c4 builder zone data updated 2025-04-07 17:59:52 +05:30
Nalvazhuthi 4a05bb8cdf updated realTimeViz panel style 2025-04-07 17:55:14 +05:30
Vishnu 1eec500955 Merge pull request 'simulation' (#48) from simulation into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/48
2025-04-07 06:00:28 +00:00
Jerald-Golden-B c44629f07d Merge branch 'main' into simulation 2025-04-07 11:24:09 +05:30
Jerald-Golden-B 7060744ee1 feat: Add modeluuid assignment to userData in copy and duplication controls; log eventData and newEventData for debugging 2025-04-07 10:04:44 +05:30
Vishnu aefbcdded9 Merge branch 'main' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev 2025-04-07 09:04:04 +05:30
Vishnu 8526379703 Merge pull request 'simulation' (#47) from simulation into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/47
2025-04-05 12:37:52 +00:00
Jerald-Golden-B 77b0a9bbf9 Merge remote-tracking branch 'origin/rtViz' into simulation 2025-04-05 18:03:06 +05:30
Jerald-Golden-B e3b5b5c1d6 feat: Add ArmBotEventsSchema interface to define ArmBot event structure and properties 2025-04-05 18:02:01 +05:30
Gomathi 8f0121aacf socket added for 3d widgets edit option 2025-04-05 17:55:14 +05:30
Jerald-Golden-B c5d4507400 feat: Log camera update response data for debugging purposes; adjust user position parameter in findEnvironment function 2025-04-05 17:40:46 +05:30
Jerald-Golden-B 58d82da349 refactor: Simplify eventData structure in controls and remove console logs from simulation 2025-04-05 16:15:11 +05:30
Jerald-Golden-B b89589d8ea refactor: Update connection identifiers from pathUUID to modelUUID across simulation components 2025-04-05 15:15:01 +05:30
Jerald-Golden-B 1cc877aee1 feat: Enhance simulation state management to include StaticMachineEventsSchema
- Updated various modules to accommodate StaticMachineEventsSchema in simulation states.
- Modified event handling in addAssetModel, deleteFloorItems, and loadInitialFloorItems to support new event types.
- Adjusted type definitions in worldTypes.d.ts to define StaticMachineEventsSchema.
- Refactored path management in processCreator and simulation to handle new event types.
- Ensured compatibility in selection and manipulation controls for StaticMachine events.
- Removed bug that made the other assets not droppable
2025-04-05 14:33:25 +05:30
Jerald-Golden-B c89129e4ce Fix connection validation for Conveyor paths; ensure connections are only allowed between start/end points 2025-04-05 12:42:45 +05:30
Jerald-Golden-B 34aea0ecf1 Refactor AGV and PathNavigator components; add NavMeshCreator for improved navigation handling and added backend event storage for connections 2025-04-05 12:25:29 +05:30
Jerald-Golden-B e92345d820 Refactor simulation paths to simulation states
- Updated all instances of `simulationPaths` to `simulationStates` across multiple components including copyPasteControls, duplicationControls, moveControls, rotateControls, selectionControls, and others.
- Adjusted related state management hooks in the store to reflect the change from `simulationPaths` to `simulationStates`.
- Ensured that all references to simulation paths in the simulation logic and UI components are consistent with the new naming convention.
2025-04-05 10:12:28 +05:30
Vishnu 42f0ae5317 Merge pull request 'simulation' (#45) from simulation into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/45
2025-04-04 13:37:10 +00:00
Jerald-Golden-B 748a3d5eb0 Merge branch 'main' into simulation 2025-04-04 19:05:04 +05:30
Vishnu 4418db3d5f Merge pull request 'rtViz' (#44) from rtViz into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/44
2025-04-04 13:34:40 +00:00
Gomathi 6089c5538f Merge branch 'main' into rtViz 2025-04-04 18:50:12 +05:30
Gomathi baed3cd98b 3d editoption api added and rotation functionality added 2025-04-04 18:47:47 +05:30
Jerald-Golden-B 99a478f2e4 Merge remote-tracking branch 'origin/simulation-animation' into simulation 2025-04-04 18:05:38 +05:30
SreeNath14 c5ca0da1c5 "updated overall animation logics" 2025-04-04 18:02:53 +05:30
Jerald-Golden-B e81f284dc7 Merge remote-tracking branch 'origin/simulation-animation' into simulation 2025-04-04 17:53:12 +05:30
Jerald-Golden-B 395fdb14a6 Merge remote-tracking branch 'origin/simulation-agv' into simulation 2025-04-04 17:48:35 +05:30
Nalvazhuthi 46d4308f9a display menu bugfix 2025-04-04 17:47:15 +05:30
Jerald-Golden-B 8dc6b3949f refactor: update event handling in mechanics components to use socket communication 2025-04-04 17:46:19 +05:30
Jerald-Golden-B cf6946750b added backend connection for conveyor and vehicle mechanics 2025-04-04 16:57:18 +05:30
Poovizhi99 75b88efe87 added buffer in agv 2025-04-04 16:53:57 +05:30
Nalvazhuthi f738fec057 widget hide panel 2025-04-04 15:31:16 +05:30
Gomathi 60b778ff3d rotation added 2025-04-04 15:17:38 +05:30
Vishnu cf4c026d79 update asset library URL, fix dropdown item comment, and adjust line color based on theme 2025-04-04 13:42:46 +05:30
Vishnu df0b4a297a Merge pull request 'ui' (#43) from ui into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/43
2025-04-04 04:57:44 +00:00
Nalvazhuthi 57ad4ea8e2 added zones drop down in builder ouline and adjust width of displayZones 2025-04-04 10:08:07 +05:30
SreeNath14 280fe59a14 :updated swap" 2025-04-04 09:54:08 +05:30
Vishnu e1892b0b00 Merge pull request 'simulation-agv' (#42) from simulation-agv into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/42
2025-04-04 04:19:48 +00:00
Poovizhi99 bb4f846528 Merge remote-tracking branch 'origin/main' into simulation-agv 2025-04-04 09:46:48 +05:30