hfVisualizer Remote Control Selection
Use selection commands to build the exact working set that later commands will act on.
select
hfVisualizer --remote [--target <id>] select <node|element|constraint|load|spline|construction-line|surface|edge|sensor> <items|none> [--mode <current|union|intersection|xor|cur-diff-prev|prev-diff-cur>] [--ignore-missing]
- Updates explicit selection for nodes, elements, named objects, surfaces, or edges.
node|element: use an integer id pattern such as1,2,3,1:3,1:5:2, ornoneconstraint|load|spline|construction-line|sensor: usename,name,...ornonesurface: usesurfaceName,faceId@elementPattern,faceId@elsetName, ornoneedge: use node-id chains such as17-23or17-42-23, ornone--ignore-missingis available only forselect nodeandselect element- Without
--ignore-missing,select node/elementfails if any requested id is missing - With
--ignore-missing, missing node/element ids are skipped and existing ids are selected - If
--ignore-missingis used but every requested node/element id is missing, the command still fails withNOT_FOUND - Default mode is
current - Remote Control History records the final current selection set, not the requested delta or mode expression
- Remote Control History compacts node, element, and surface ids with the same integer-pattern format when possible
Example:
hfVisualizer --remote select node 1:100 --ignore-missing
hfVisualizer --remote select edge "17-42-23,31-32" --mode union