CAD programy 4M
(entget jméno entity [žádost-seznam])
Určuje DXF data entity a načte seznam entit s databáze výkresu.
Tato funkce načte seznam entit z databáze výkresu. Seznam je připojen k proměnné a poté je oddělen pomocí funkce jako car, cdr a assoc.
Vrácený seznam entit je složen ze dvojic zvaných tečkované páry, protože tečka dělí každou polovinu. V každém páru první číslo zastupuje číslo kódu pro charakteristiku elementu; druhé číslo jsou data spojená s kódem.
PŘÍKLAD:
Použitím nastavení níže, aplikujete následující příklady:
Tato funkce načte seznam entit z databáze výkresu. Seznam je připojen k proměnné a poté je oddělen pomocí funkce jako car, cdr a assoc.
Vrácený seznam entit je složen ze dvojic zvaných tečkované páry, protože tečka dělí každou polovinu. V každém páru první číslo zastupuje číslo kódu pro charakteristiku elementu; druhé číslo jsou data spojená s kódem.
PŘÍKLAD:
As an example, let's draw a line and assign it the following variable values:
:Line
>Start point: 0,0
>Close/Undo/<Next point>: 5,5
:Change
Select entities: Pick line
Properties/<Change point>: P
(Color/Elev/LAyer/LType/ltScale/Thickness)? C
New color <BYLAYER>: 5
New Layer <0>: Electric
New Linetype <BYLAYER>: Continuous
Použitím nastavení níže, aplikujete následující příklady:
Function | Vrací | Kód |
---|---|---|
(setq myline (entget (entlast))) | ((-1 . <Entity name: | 1fe0558>) |
(0 . "LINE") | 0=Entity type | |
(5 . "2B") | 5=Handle | |
(100 . "AcDbEntity") | ||
(8 . "Electric") | 8=Layer name | |
(62 . 5) | 62=Color number | |
(6 . "CONTINUOUS") | 6=Linetype name | |
(100 . "AcDbLine") | ||
(10 0.0 0.0 0.0) | 10=x,y,z-coords | |
(11 5.0 5.0 0.0) | 11=Other x,y,z-coords | |
(210 0.0 0.0 1.0)) | 210=x,y,z-extrusion |