This word cloud shows the scripting names of the commands in Application.Commands (Softimage 2013 SP1)
You can see that some scripting names are repeated quite a few times:
- ApplyTopoOp (66)
- ApplyOp (47)
- ApplyGenOp (44)
- ToggleValue (43)
- ApplyShader (37)
Some scripting commands, like Insert Curve Knot, are instances of a generic command like ApplyTopoOp:
but with hard-coded arguments:
See also Why ApplyOp doesn’t pop up a PPG.
Here’s a list of the TopoOp commands:
for c in Application.Commands: if c.ScriptingName == "ApplyTopoOp": print "%s : %s" % (c.ScriptingName, c.Name ) # ApplyTopoOp : Apply Topology Operator # ApplyTopoOp : Insert Curve Knot # ApplyTopoOp : Subdivide Edge # ApplyTopoOp : Raise Nurbs Curve Degree # ApplyTopoOp : Extrude Comp. Axis # ApplyTopoOp : Filter Polygons # ApplyTopoOp : Collapse # ApplyTopoOp : Inset Polygons # ApplyTopoOp : Subdivide Polygon # ApplyTopoOp : Slice Polygons # ApplyTopoOp : Offset Polygons # ApplyTopoOp : Dice Object # ApplyTopoOp : Surface Snip # ApplyTopoOp : Invert Selected Polygons # ApplyTopoOp : Delete Trim # ApplyTopoOp : Duplicate Polygons Along Curve # ApplyTopoOp : Curve Remove Knot # ApplyTopoOp : Extrude Component Along Normal # ApplyTopoOp : Dissolve Component # ApplyTopoOp : Boolean Difference # ApplyTopoOp : Boolean Union # ApplyTopoOp : Boolean Intersection # ApplyTopoOp : Local Subdivision # ApplyTopoOp : Insert Surface Knot # ApplyTopoOp : Remove Surface Knot # ApplyTopoOp : Polygon Reduction # ApplyTopoOp : Bevel # ApplyTopoOp : Delete Component # ApplyTopoOp : Quadrangulate # ApplyTopoOp : Dissolve & Clean Adjacent Vertices # ApplyTopoOp : Symmetrize Polygons # ApplyTopoOp : Disconnect Component # ApplyTopoOp : Set Curve Knot Multiplicity # ApplyTopoOp : Bridge Edges # ApplyTopoOp : Apply DelMeshPoint # ApplyTopoOp : Invert All Normals # ApplyTopoOp : Curve Inverse # ApplyTopoOp : Surface Shift # ApplyTopoOp : Curve Shift # ApplyTopoOp : Surface Curve Shift # ApplyTopoOp : Surface Swap # ApplyTopoOp : Filter Edges # ApplyTopoOp : Curve Reparameterize # ApplyTopoOp : Surface Reparameterize # ApplyTopoOp : Add Edge # ApplyTopoOp : Add Polygon # ApplyTopoOp : Nurbs Curve Delete Point # ApplyTopoOp : Nurbs Surface Delete Point # ApplyTopoOp : Mesh Surface Delete Point # ApplyTopoOp : Surface Open/Close # ApplyTopoOp : Curve Open/Close # ApplyTopoOp : Delete Edge # ApplyTopoOp : Surface Stitch # ApplyTopoOp : Surface Extend to Curve # ApplyTopoOp : Surface Clean # ApplyTopoOp : Curve Stitch # ApplyTopoOp : Curve Clean # ApplyTopoOp : Surface Curve Inverse # ApplyTopoOp : Extrude Component Along Curve # ApplyTopoOp : Weld Edges # ApplyTopoOp : Filter Points # ApplyTopoOp : Weld Points to Target # ApplyTopoOp : Delete Particle # ApplyTopoOp : Trim by Projection # ApplyTopoOp : Dice Polygons # ApplyTopoOp : Bridge Polygon