dopfetoolutils module¶
-
dopfetoolutils.applySolidObjectPreset(dopobject, preset)¶
-
dopfetoolutils.applyYoungPoisson(node, youngs_modulus, poisson_ratio)¶ apply young’s modulus (in Pascal units) and poisson ratio in [0, 0.5) to a Solid Object
-
dopfetoolutils.createFEFuseConstraint(scriptargs, nodetype, objecttypename)¶ Create hard/soft constraints between points of a finite element object and points on another dynamics object.
-
dopfetoolutils.createRegionConstraint(scriptargs, nodetype, objecttypename, goalseltype)¶ Constrain part of a simulated object to a simulated object or an animated objects.
-
dopfetoolutils.createTargetConstraint(scriptargs, nodetype, objecttypename, goalseltype)¶ Create soft/hard constraint that makes the simulated object follow the target position and velocity.
-
dopfetoolutils.createVisualization(scriptargs, objecttypename, goalseltype)¶ Create a setup where output attributes are generated and visualized.
-
dopfetoolutils.dividePhysicalParm(parm, scalar)¶ Utility to divide the parm that represents a physical quantity by ‘scalar’
-
dopfetoolutils.selectAndCreateHybridObjects(scriptargs, objecttype, behavior, objectdescriptor)¶ For a selection of geometry objects, ensure that corresponding DOP Objects with a specific behavior exist.
-
dopfetoolutils.selectAndCreateSolidObjects(scriptargs, objecttype, behavior, objectdescriptor)¶ For a selection of geometry objects, ensure that corresponding DOP Objects with a specific behavior exist.
-
dopfetoolutils.selectAndCreateSurfaceCollider(scriptargs, object)¶ This turns a deforming geometry into a surface collider.
-
dopfetoolutils.selectAndCreateVolumeCollider(scriptargs, object)¶ This turns a rigid geometry into a volume collider.
-
dopfetoolutils.selectionPrompt(element_type)¶ Returns a string for prompting the user to make a selection in the viewport for the stitch constraint tool.
-
dopfetoolutils.setParm(node, name, value)¶ Safely sets a parameter value, if that parameter exists.