This example demonstrates the use of the DLATT statement.
$$
$$ Declarations
$$
ENTITY/LN(4),CR(2)
STRING/ATT(6,132)
$$
$$ Geometry Definition
$$
LN(1) =LINE/-1,-1,1,-1
LN(2) =LINE/1,-1,1,1
LN(3) =LINE/1,1,-1,1
LN(4) =LINE/-1,1,-1,-1
CR(1) =CIRCLE/-.5,-.5,.25
CR(2) =CIRCLE/.5,.5,.25
ATT(1)='USE'
ATT(2)='PART EDGE'
$$
$$ Attribute Assignment
$$
ASATT/LN,ATT(1..2)
$$
$$ Reassign Value For
$$
ATT(2)='MOUNTING HOLE'
ATT(3)='DRILL'
ATT(4)='.5 DIA. .75 DEEP'
ATT(5)='TAP'
ATT(6)='9/16 18 THREAD'
$$
$$ Attribute Assignment
$$
ASATT/CR,ATT
$$
$$ Delete Attribute
$$
$$ All of the attributes are deleted from the lines in the object list LN(1..3).
DLATT/LN(1..3),ALL
$$ ATT(1) and ATT(2) are deleted from CR(1).
DLATT/CR(1),ATT(1..2)
$$ All integer attributes are deleted from all objects in the part.
DLATT/ALL,ALL,1
$$ All string attributes are deleted from all objects in the part.
DLATT/ALL,ALL
$$ All attributes are deleted from all objects in the part (except manufacturing objects).
DLATT/ALL,ALL,6