Modifies a topology element.
(tpm_editmodelem tpm_id elem_id new_val)
Returns T or nil.
| tpm_id | Topology ID (real) |
| elem_id | Element ID (real) |
| new_val | List consisting of a code for the property to modify and a new value for the property. See Properties and Values below. |
| (10 . point) | New coordinates of node or centroid (point) |
| (40 . f_res) | Resistance of node (real), or forward resistance of link |
| (41 . r_res) | Reverse resistance of link (real) |
| (70 . dir) | Link direction (integer): -1 Reverse 0 Bidirectional 1 Forward |
The following example assigns new coordinates to the first node in a node topology.
(setq node_ss
(ssget))
(setq var_id (tpm_varalloc))
(setq result
(tpm_mntbuild
var_id
"test"
"test descr"
1
node_ss))
(setq tpm_id
(tpm_acopen "test" T)) ; open for write
(setq elem_id
(tpm_elemid tpm_id 1 0)) ; gets first node
(setq result
(tpm_editmodelem
tpm_id
elem_id
(cons 10 (list 1.0 1.0 0.0)) ) )


