Commit Graph

205 Commits

Author SHA1 Message Date
Jerald-Golden-B bdba6447f3 feat: Implement swap handling and enhance action management in conveyor system 2025-05-06 11:30:58 +05:30
Jerald-Golden-B 7a17358c95 Merge remote-tracking branch 'origin/simulation-armbot-v2' into v2 2025-05-05 20:08:59 +05:30
Jerald-Golden-B 180cac9045 Merge remote-tracking branch 'origin/simulation-agv-v2' into v2 2025-05-05 20:08:48 +05:30
Jerald-Golden-B c89c4234a4 feat: Enhance conveyor actions and event handling
- Added detailed logging for default conveyor actions in useConveyorActions.
- Integrated play and reset button states into useActionHandler for better control flow.
- Updated PointsCreator to conditionally render based on play state and improved event handling.
- Modified MaterialAnimator to support pause and resume functionality based on play state.
- Enhanced MaterialInstance to trigger actions upon animation completion.
- Implemented material clearing logic in Materials component on reset or stop.
- Updated Simulator to respect play and reset states during action handling.
- Improved trigger handling logic to accommodate new event retrieval methods.
- Added utility functions in useProductStore for fetching events by trigger and point UUIDs.
- Created a new file for default action handling in conveyor actions.
2025-05-05 20:08:05 +05:30
Gomathi cea9a32ce4 object attach and detach added 2025-05-05 19:05:09 +05:30
Poovizhi99 2a132b7f9f added material types for vehicle Model 2025-05-05 15:29:37 +05:30
Poovizhi99 dd402184e4 Merge remote-tracking branch 'origin/v2' into simulation-agv-v2 2025-05-05 14:28:48 +05:30
Poovizhi99 7247443e38 added rough material for agv vehicle 2025-05-05 14:28:34 +05:30
Jerald-Golden-B 6b0ee0ae79 Enhance material handling: add support for additional materials in conveyor and machine mechanics, update action types, and implement material model loading. 2025-05-05 14:26:38 +05:30
Poovizhi99 c9949c98c0 merged with origin/v2 2025-05-05 12:22:42 +05:30
Poovizhi99 ec4d3db70e added machine actions 2025-05-05 12:20:55 +05:30
Jerald-Golden-B 19d41a775c Enhance execution sequence determination: add complete dependency graph and build trigger chains for independent root points. 2025-05-05 11:26:29 +05:30
Jerald-Golden-B 67f572ec8d Merge remote-tracking branch 'origin/simulation-armbot-v2' into v2 2025-05-05 11:25:50 +05:30
Gomathi be8f937759 reset function updated 2025-05-05 11:25:06 +05:30
Jerald-Golden-B 8ba2bae810 Refactor simulation action handlers: consolidate action handling, enhance spawn logic, and improve type definitions for actions. 2025-05-05 11:24:00 +05:30
Jerald-Golden-B e4b0fc61f5 Merge remote-tracking branch 'origin/simulation-armbot-v2' into v2 2025-05-03 19:18:10 +05:30
Gomathi 0b69494465 arm points constraints defined and armbot movements bug cleared 2025-05-03 19:11:24 +05:30
Jerald-Golden-B b85ff07a15 Merge branch 'main' into v2 2025-05-03 18:36:51 +05:30
Jerald-Golden-B 13af6c2c67 Refactor conveyor mechanics and action handlers: update spawn count, interval, and delay handling; enhance material management in useMaterialStore; implement spawn action handler; unify action handling across various components. 2025-05-03 18:36:30 +05:30
Vishnu ae9c2fda66 refactor: Improve code readability and consistency in PointsCreator component; streamline JSX structure and enhance key usage in event mapping 2025-05-03 18:16:31 +05:30
Vishnu e39da61ed8 Merge remote-tracking branch 'origin/v2' into v2-ui 2025-05-03 18:16:24 +05:30
Vishnu 2711702efa feat: Update icon components for consistency; refactor SVG attributes and styles 2025-05-03 17:21:37 +05:30
Jerald-Golden-B aefa9ec2b2 Fix SVG attribute casing in icons and update action handling in RoboticArmInstance for improved functionality 2025-05-03 13:49:59 +05:30
Jerald-Golden-B 649352b4b4 Comment out mesh rendering in RoboticArmAnimator to disable visual representation of the armBot's position. 2025-05-03 12:35:56 +05:30
Jerald-Golden-B 75699e7199 Refactor multiple components: streamline action handling in ActionsList, RoboticArmMechanics, and Trigger; update vehicle and robotic arm data management in Products and Vehicles; unify action naming in loadInitialFloorItems, copyPasteControls, and duplicationControls; enhance ArmBotUI with selected event sphere integration. 2025-05-03 12:25:10 +05:30
Vishnu b4e4bf7fb3 Refactor Simulations, RenameTooltip, EditWidgetOption, and RoboticArmAnimator components: streamline imports, enhance UI elements, and improve event handling logic. 2025-05-03 11:17:14 +05:30
Jerald-Golden-B 52c6017649 Fix key prop in PointsCreator component: add unique key for nested point mapping to improve rendering performance. 2025-05-03 10:48:39 +05:30
Vishnu 6a79ef563c Refactor PointsCreator and RoboticArmInstance: remove unused hooks and streamline state management; update ArmBotUI to eliminate unnecessary imports. 2025-05-03 10:48:29 +05:30
Jerald-Golden-B c198a90ac6 Refactor PointsCreator and RoboticArmInstance: remove unused hooks and clean up code; comment out scene.add(helper) in IKInstance; streamline imports in ArmBotUI. 2025-05-03 10:45:36 +05:30
Vishnu 50171d851d Merge remote-tracking branch 'origin/v2' into v2-ui 2025-05-03 10:41:51 +05:30
Vishnu 1bfa004dc6 Enhance UI components: add active state to ZoneItem, refactor EditWidgetOption and RealTimeVisualization styles, and implement RenameTooltip for dynamic renaming functionality. 2025-05-03 10:41:34 +05:30
Jerald-Golden-B 846350728f Remove unused armBots reference from ArmBotUI component 2025-05-03 10:39:43 +05:30
Jerald-Golden-B 03fcc62238 Refactor ArmBotUI: enhance action retrieval by using getActionByUuid; streamline state updates by removing unnecessary dependencies in useEffect. 2025-05-03 10:39:12 +05:30
Jerald-Golden-B d29c4ce48a Refactor Trigger component: remove console logs and clean up unused code in Trigger and RoboticArm components; update ArmBotUI to improve state management and backend integration; fix typo in useProductStore comments. 2025-05-03 10:28:59 +05:30
Jerald-Golden-B 9233bb97c8 Merge remote-tracking branch 'origin/simulation-agv-v2' into v2 2025-05-03 10:12:02 +05:30
Jerald-Golden-B b8d24e2d32 Merge remote-tracking branch 'origin/simulation-armbot-v2' into v2 2025-05-03 10:10:11 +05:30
Jerald-Golden-B 94c306c813 Refactor Trigger component usage in mechanics files: pass selectedPointData and type props for Machine, RoboticArm, StorageUnit, and Vehicle to enhance functionality and maintain consistency. 2025-05-03 10:09:39 +05:30
Gomathi 0e4005f31e multiple action state updated 2025-05-03 10:05:25 +05:30
Poovizhi99 ad63a8d72b added actions for machines 2025-05-02 18:40:22 +05:30
Gomathi 39c86b6fc1 consoles cleared 2025-05-02 18:34:44 +05:30
Gomathi 80e7bf4bf9 armbot position updated 2025-05-02 18:33:27 +05:30
Gomathi 53055a0b82 Merge branch 'v2' into simulation-armbot-v2 2025-05-02 17:38:13 +05:30
Gomathi d83b934e61 armbot circular path updated and ui dynamic updation 2025-05-02 17:35:52 +05:30
Jerald-Golden-B 66b3d75500 Refactor VehicleAnimator component: update agvDetail type to VehicleStatus, ensure objectRotation is defined before use, and adjust object rotation handling to utilize agvDetail's rotation values. 2025-05-02 14:59:19 +05:30
Jerald-Golden-B fb9e507f4f Enhance TriggerConnector and VehicleUI components: improve event handling by resetting firstSelectedPoint on invalid intersections, refine intersection checks, and streamline state updates in VehicleUI. Integrate backend updates for vehicle actions and ensure consistent rotation handling. 2025-05-02 14:44:29 +05:30
Jerald-Golden-B a3b48d12c1 Refactor TriggerConnector to improve event handling: reset firstSelectedPoint on invalid intersections, update event model name, and ensure proper cleanup of state. Adjust event listener conditions for better performance. 2025-05-02 13:40:00 +05:30
Jerald-Golden-B 01a03f5166 Refactor action updates to include productId in updateAction calls across mechanics components; enhance event handling in product store and trigger management. Add clear functions for various stores to reset state. Update action and trigger management to prevent duplicates and ensure integrity. Adjust initial load actions to use consistent naming conventions. 2025-05-02 13:13:41 +05:30
Jerald-Golden-B 34c30bb5a2 Enhance Machine and Vehicle components: add current action management and update machine sample structure 2025-05-02 12:11:09 +05:30
Jerald-Golden-B 96530b981f Add dragging and rotating state management to simulation store; enhance PointsCreator and VehicleUI components 2025-05-02 11:54:40 +05:30
Jerald-Golden-B 928c683a79 Merge remote-tracking branch 'origin/simulation-agv-v2' into v2 2025-05-02 11:36:12 +05:30