Zobrazit plnou verzi příspěvku: Offset elipsy

Buba
05.01.2009, 14:52
Dá sa nejako nastaviť, aby OFFSET z elipsy bola elipsa a nie krivka?

zdrk
05.01.2009, 15:08
Myslím že automaticky NE.
Ručně ano - udělat offset a poté obkreslit elipsou.zdrk2009-01-05 15:09:35

zdrk
05.01.2009, 15:11
Jinak též jiné téma Offset elipsy
zdrk2009-01-05 15:11:37

Buba
05.01.2009, 15:20
Aha...Ďakujem.
Len, že som si dala offset od vyoffsetovanej elipsy (krivky) a zrútil sa mi AutoCad. :(

PepaR
05.01.2009, 18:17
Všechno jde, když se chce. Důkazem toho je lisp od autora xeron-500:
uploads/20090105_181651_off_el_cz.lsp
 
Lisp spustíte příkazem off_el.

Buba
07.01.2009, 13:39
To: PepaR
Paráda.
Ešte by sa tam zišlo doplniť možnosť zadania ekvidistanty myšou a bolo by to úplne bezva. (Autodesk by to mohol doplniť do vyšších verzií AutoCADu.
Díky mockrát.

Ferdinand
07.01.2009, 14:12
Mělo by se ale pohlídat nastavení desetinných míst jednotek. Pokud je nastaveno na 1 desetinné místo a zadám-li vzdálenost offsetu např. 0.01 tak to hodí nil. Takže doplnil bych (pro 4 des. místa)
(command "_-units" 2 4 1 4 0 "N")
Ten lisp mi neprovede nic a hodí hlášku (na p.ř.)
; error: bad argument type: numberp: nil
a ve VL editoru píše že
; warning: redefinition of built-in symbol: VER
 

Vladimír Michl
07.01.2009, 14:45
Ona ta rutina je vůbec nějaká hodně divná. Hlavně podle mně na obecně orientovanou elipsu ani nemůže fungovat. Navíc si nejsem jist zda vůbec "rovnoměrná" ekvidistanta elipsy je matematicky pořád elipsa.
 
Zůstal bych raději u klasického OFFSETu.

alfred
07.01.2009, 15:28
Není.

Buba
07.01.2009, 17:08
Ale pre prípad, že nezáleží na rovnomernej ekvidistante a uprednostníme matematickú elipsu v x a y rovnako zväčšenú, tak je táto utilitka fajn vec.
 
Ak naopak použijeme originál offset elipsy, tak je to aj tak len krivka približná tvarom elipse, ale rovnako vzdialená v každom svojom vytvorenom bode od pôvodnej elipsy.

alfred
07.01.2009, 17:36
To jistě, ale je to třeba vědět, že to není ekvidistanta. Pouze elipsa, která má o stejnou hodnotu rozdílné hlavní osy.

hubkal
07.01.2009, 19:26
Chová se to nějak divně...
Mám AutoCAD 2008 ENG, nakreslil jsem elipsu se středem [0,0], délka hlavní osy 1000, délka vedlejší osy 500, úhel v rovině XY 10°.
Použil jsem jmenovaný LISP, zadal ekvidistantu 25 a výsledek je elipsa se středem na [109059.2,-8562.1], délka hlavní osy 1004,808, vedlejší osy 512,404 a úhel v rovině XY je 0°.
Nevíte někdo proč ?!?
Díky
Luděk