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

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

Example Embodiment

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

[0040] Such as figure 1 , figure 2 As shown, the specific process of the method of the present invention is:

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

[0042] The 3D model maker uses the 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 and textures of the model in the engine simulation scene.

[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 engine is realized b...

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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products