CAD programy 4M
(entmake [entita-seznam])
Přidá entitu do výkresu a zapíše ji do databáze. Seznam musí být ve formátu tečkovaného páru.
Tato funkce vám povolí napsat seznam entit do databáze. Seznam entit musí být ve formátu tečkovaného páru, jak je ukázán ve funkci entget. Bez platného seznamu entit, entmake nevytvoří entitu ale vrátí nil.
PŘÍKLAD:
POZNÁMKA:
- Tato funkce je podobná entmod. Rozdíl je, že entmake povoluje napsat nový seznam, který ještě není v databázi; entmod vytváří novou entitu upravením již existující entity.
- Entmake nevyžaduje, abyste poskytli veškeré informace o entitě. Nevyžadují se informace o tečkovaném páru, o vlastnostech entity, pokud se neliší od výchozích hodnot: barva, typ čáry, tloušťka, atributy-follow flag a úchop entity.
- Zatímco informace určené pomocí entmake jsou velmi podobné formátu DXF, je zde jeden zásadní rozdíl: x, y, z souřadnice jsou určeny pomocí entmake jako jedna hodnota, a ne jako samostatné hodnoty v DXF. Tím zadáváte kód skupiny 10 s entmake, místo DXF kódu skupiny 10 (x-souřadnice), 20 (y-souřadnice), 30 (z-souřadnice).
Tato funkce vám povolí napsat seznam entit do databáze. Seznam entit musí být ve formátu tečkovaného páru, jak je ukázán ve funkci entget. Bez platného seznamu entit, entmake nevytvoří entitu ale vrátí nil.
PŘÍKLAD:
Kód | Meaning: |
---|---|
(entmake | |
'((0 . "CIRCLE") | Entity = circle |
(62 . 5) | Color = blue |
(10 1.2 3.4 0.0) | Center point = 1.2,3.4 |
(40 . 5.6) | Radius = 5.6 |
) | |
) |
POZNÁMKA:
- Tato funkce je podobná entmod. Rozdíl je, že entmake povoluje napsat nový seznam, který ještě není v databázi; entmod vytváří novou entitu upravením již existující entity.
- Entmake nevyžaduje, abyste poskytli veškeré informace o entitě. Nevyžadují se informace o tečkovaném páru, o vlastnostech entity, pokud se neliší od výchozích hodnot: barva, typ čáry, tloušťka, atributy-follow flag a úchop entity.
- Zatímco informace určené pomocí entmake jsou velmi podobné formátu DXF, je zde jeden zásadní rozdíl: x, y, z souřadnice jsou určeny pomocí entmake jako jedna hodnota, a ne jako samostatné hodnoty v DXF. Tím zadáváte kód skupiny 10 s entmake, místo DXF kódu skupiny 10 (x-souřadnice), 20 (y-souřadnice), 30 (z-souřadnice).