Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Flexible rope simulation method

A simulation method and rope technology, which is applied in the field of rope simulation, can solve the problems of insufficient fidelity, complex code, and inability to fully cover the motion characteristics of the rope, and achieve the effect of high simulation degree and concise code

Inactive Publication Date: 2012-06-13
SHANDONG UNIV
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The simulation of flexible rope is one of the difficulties in computer simulation research. The dynamic behavior of the rope is very complex. In the past, the simulation has been realized by the behavior script artificially set by the programmer. The disadvantage of this method is the fidelity of the rope simulation. Not enough, the code is complicated, and the program portability is poor:
[0003] 1. Insufficient fidelity is manifested in the fact that the artificially set behavior script cannot fully cover the motion characteristics of the rope, and the movement and collision of the rope in the simulation system are unpredictable, which makes it more difficult to write behavior scripts
In addition, there are behavior scripts written based on dynamic formulas, which are too theoretical and the scenarios are too idealized, especially the motion of the rope is nonlinear motion, and the force constraint between the ropes is variable force (there is no ready-made Physics formulas can be used), so that the behavior script written is more difficult to be realistic
[0004] 2. The complexity of the code is reflected in the fact that the dynamic behavior of the rope is executed by limited behavior scripts, and the writing of behavior scripts is a complicated process. It needs to consider a lot of situations to make judgments one by one and execute different behaviors. The complexity of force and motion determines the complexity of behavior script code writing
[0005] 3. The portability of the program is poor. The behavior script written is only for the special scene in the simulation environment. The force and motion of the rope are artificially set in advance, and it cannot handle the situation that the programmer did not think of ( There are many bugs in the system, and it is not easy to find), in the new scene, the behavior script of the rope needs to be rewritten, and the program is not universal

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Flexible rope simulation method
  • Flexible rope simulation method
  • Flexible rope simulation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0040] Such as figure 1 , figure 2 Shown, the concrete process of method of the present invention is:

[0041] Step 1: Make a 3D rope model (a model file in mesh format that can be used by a physics engine)

[0042] The 3D model maker uses 3DMax software to create a model file in the format of .mesh. This type of model file contains information such as the local coordinate system of the model in the engine simulation scene and its texture.

[0043] Step 2: Load the 3D model file we made in the engine simulation scene to create a rope segment entity.

[0044] Entity: The model (geometric information) of the rope segment in the engine simulation scene.

[0045] Step 3: Create a node corresponding to the rope segment, which is used to modify the geometric information and spatial coordinates of the set entity.

[0046] The association of models in the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a flexible rope simulation method which includes the following steps: step1, making a 3D (three dimensional) rope model; step2, loading a 3D model file made in step1 in a simulated engine scene and creating rope section entity; step3, creating a node for the corresponding rope section entity; step4, setting the space coordinates, the magnifying ratio and the rotation angle parameter of the rope section entity; step5, sequentially creating other rope section entities; step6, sequentially creating simulated bodies, called rope section bodies, with physical attributes for each rope section entity created in step5; step7, setting the physical attributes of the rope section bodies created in step6; step8, creating a collision box for each rope section entity; step9, creating joints among the simulated rope sections; step10, setting the space coordinates and the attributes of the joints; step11, adding expansion control to each rope section entity; and step12, finally forming a flexible simulated rope.

Description

technical field [0001] The invention relates to a method for simulating a rope, in particular to a method for simulating a flexible rope. Background technique [0002] The simulation of flexible rope is one of the difficulties in computer simulation research. The dynamic behavior of the rope is very complex. In the past, the simulation has been realized by the behavior script artificially set by the programmer. The disadvantage of this method is the fidelity of the rope simulation. Not enough, the code is complicated, and the program portability is poor: [0003] 1. Insufficient fidelity is manifested in the fact that the artificially set behavior script cannot fully cover the motion characteristics of the rope, and the movement and collision of the rope in the simulation system are unpredictable, which makes it more difficult to write behavior scripts. In addition, there are behavior scripts written based on dynamic formulas, which are too theoretical and the scenarios are...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/455G06T17/00
Inventor 田岚亓国强陆冬雨
Owner SHANDONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products