November 4, 2022 at 4:40 am
Here is the information from my colleague Kai:
1. Currently , there are two approaches to position THUMS in LS-PrePost4.x version: The first method: Joint Positioner 1). Read the THUMS file into LS-PrePost. 2). Go to Application->THUMS Positioning dialog. 3). In Process page: you can set the termination time, number of output state, density, etc. 4). Go to Limb page: Select any joint, say "Left_shoulder_joint", then set rotation axis and angle, Click "Apply". 5). Click "Run Dyna" to set solver path, memory, etc, then click "Run" to solve. Some notes: 1). There are two buttons named "Output" and "Run Dyna" in the upper_left of THUMS Positioning dialog, the output button is just to output the keyword file, but "Run Dyna" calls the solver to solve as well. 2). As long as the H-Point info is specified, you can also go to "H-Point" page to translate and rotate THUMS. 3). For now, this way can only position one joint each time. 4). After you position some joint, the new position(*NODE) will automatically be loaded into the current model. The 2nd method: Pull Positioner 1). Read the THUMS file into LS-PrePost. 2). Go to Application->THUMS Positioning dialog. 3). Go to Limb->Pull Positioner page. 4.) Click "Load" to load the tool file(you can load multiple tool files here). 5). You can modify "Tool name", "Pull speed factor", "Position" the tool,etc. Click "PID on tool" to pick parts for the output file, don't forget to click "Save tool info" to save. 6). Click "Run Dyna" to set solver path, memory, etc, then click "Run" to solve. An example with 4 tool files can be downloaded from the following link: http://ftp.lstc.com/anonymous/outgoing/sarba/DemonstrationPositioningFilesForTHUMS.zip Regards, Kai Wang"