You are on page 1of 1

AutoLISP

tékegységet jelöli, amelyből a mennyiséget át kívánja számítani. Az ebbe argu-


mentum pedig az a mértékegység, amelyikbe az átváltás történik. Az ebből és az
ebbe argumentum az acad.unt állományban található bármilyen típusú mértékegy-
ség lehet.
Példa:

(cvunit 1 "minute" "second") eredménye 60.0


(cvunit 1 "gallon" "furlong") eredménye nil
(cvunit 1.0 "inch" "cm") eredménye 2.54
(cvunit '(1.0 2.5) "ft" "in") eredménye (12.0 30.0)

distance

(distance <pont1> <pont2>)

Ez a függvény a pont1 és pont2 AutoCAD pontok közötti térbeli (3D) távolság


értékével tér vissza. A következő példák ezt szemléltetik:

(distance '(1.0 2.5 3.0) '(7.7 2.5 3.0)) eredménye 6.7


(distance '(1.0 2.0 0.5) '(3.0 4.0 0.5)) eredménye
2.82843

Abban az esetben, ha a megadott pontok egyike, vagy mindkettő 2D pont, ak-


kor a distance a 3D pontok Z koordinátáját nem veszi figyelembe, és a pontok ak-
tuális szerkesztési síkra vetített távolságát számítja ki.

distof

(distof <karaktersor> [mod])

A distof függvény valós értékké konvertálja a karaktersort, amely egy valós


(lebegőpontos) értéket ábrázol a mod által megadott kijelzési formátumban.
A mod argumentum határozza meg, hogy a karaktersor formátuma milyen mér-
tékegységnek felel meg. Értékének az AutoCAD LUNITS rendszerváltozója által
megengedett, az alábbi táblázatban látható értékek egyikének kell lennie. A mod
argumentum elhagyása esetén a distof függvény a LUNITS rendszerváltozó aktuá-
lis értékét veszi alapul.
Hosszmértékegységek értékei
Mód (mod) Karaktersor alakja
1 Tudományos
2 Tizedes
3 Mérnöki (láb és tizedes hüvelyk)
4 Építészeti (láb és a hüvelyk törtrésze)
5 Tört

52

You might also like