Virtual Machining Simulator With Proportional Haptic Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a lack of effective haptic feedback in virtual machining simulators, making it difficult for users to learn manufacturing skills on machines like lathes and milling machines, which are crucial for training machinists, and the existing simulators are costly and inaccessible.
Innovation Solution
A virtual integrated machining simulator that provides accurate haptic feedback, combining haptic, visual, and audio renderings, with integrated tutorials, to simulate the feel of actual machines, such as lathes and milling machines, using a processor, motor, and encoder to generate proportional haptic feedback based on input variables.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a virtual machining simulator is created to provide accessible training, then training accessibility and cost are improved, but haptic feedback accuracy deteriorates
Solution Approach 1:
The patent replaces complex mechanical haptic feedback systems with an electrical motor system controlled by a processor. The motor receives voltage input from the processor based on user inputs and database comparisons, converting electrical signals into haptic responses. This substitution maintains training accessibility while achieving sufficient haptic feedback accuracy through electronic control rather than complex mechanical mechanisms.
Solution Approach 2:
The patent dynamically adjusts haptic feedback parameters by comparing user inputs against ideal values stored in a database. The processor calculates the difference between actual and ideal inputs, then adjusts motor voltage accordingly to provide proportional haptic feedback. This parameter-based approach enables accurate haptic responses without requiring expensive mechanical systems, making training accessible while maintaining precision.
2Reliability
If haptic feedback is added to virtual simulator to improve training effectiveness, then training quality is improved, but device complexity and cost increase
Solution Approach 1:
The patent replaces complex mechanical haptic feedback systems with a streamlined electrical motor system. The motor is controlled by a processor that receives user inputs, compares them to database values, and generates appropriate voltage signals. This electrical approach achieves reliable training effectiveness while minimizing device complexity compared to traditional mechanical haptic systems.
Solution Approach 2:
The patent implements a feedback loop where user inputs are continuously compared against ideal values in the database, and the processor adjusts motor voltage based on the difference. This feedback mechanism provides reliable haptic guidance for skill development without requiring complex mechanical systems, maintaining training effectiveness while controlling device complexity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The simulator effectively recreates the feel of metal shavings, tool breakage, and cutting kickback, providing a low-cost, accessible training tool that mimics real machine operations, enhancing learning and skill acquisition.
Implementation Method 1
a motor to receive a voltage input from the processor to provide a haptic feedback response
Data Source
AI summary
A machining simulator for providing haptic feedback to a user, said simulator comprising a processor coupled to a simulation machine, said processor configured to receive at least one input from said simulation machine to define at least one variable corresponding to a simulation; wherein said at least one variable is defined within a database accessible to said simulator; and upon receipt of the at least one input into said simulation machine, generating a haptic feedback response if the at least one input is greater than or less than a defined range within said database.


