Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk
 - od firmy Arkance Systems [www.cadforum.cz slaví 20 let]
CZ | SK | EN | DE
Přihlášení
či registrace
  právě nás čte: 7127

CAD tip CAD tip # 14060:

   
Otázka CAD 
 %  platforma  kategorie 
Q - otázka

Animované kreslení geometrie v AutoCADu.

A - odpověď LISP funkce (grdraw) pro kreslení dočasné geometrie může pomoci nahradit vykreslování skutečné DWG geometrie animovanými "tahy" kreslení úseček, vektorů. Tuto animaci, rozfázování zajistí pomocná funkce aGrDraw, součást LISP knihovny AnimDraw.lsp, kterou si můžete stáhnout na Helpdesku autorů - ARKANCE. Pomocí ní můžete vytvářet např. podobné výstupy:

Kromě zadání koncových bodů geometrie stačí určit už jen rychlost animace, přesnost aproximace a barvu kresby.

V samotném LISP souboru (a ve videu) si můžete prohlédnout příklady takového animované kresby:

  • geometrie zadaná souřadnicemi - např. animaci zeleného přeškrtnutého čtverce vytvoříte pomocí:

     (aGrDraw '(-5 -5 0) '(5 -5 0) 3) ; CROSS-BOX
     (aGrDraw '(5 -5 0) '(5 5 0) 3)
     (aGrDraw '(5 5 0) '(-5 5 0) 3)
     (aGrDraw '(-5 5 0) '(-5 -5 0) 3)
     (aGrDraw '(-5 -5 0) '(5 5 0) 3)
     (aGrDraw '(-5 5 0) '(5 -5 0) 3)
    

    žlutou sinusovku pak pomocí:

     (repeat 75 ; SINUS
      (aGrDraw (list i (sin i) 0) (list (setq i (+ 0.177 i))(sin i) 0) 2)
     )
    
  • interpretace proudu dat X-Y (např. křivka EKG) nebo dokonce více proudů najednou - v ukázce je nasimulované definicí datového pole:

     (setq EKGdata '( (2 81) ; data set - EKG
      (3 83) (4 88) (5 98) (6 92) (7 85) (8 73) (9 71)
      (10 70) (11 83) (12 73) ...
    
  • propojení s 2DPLOT - utilita 2Dplot vytváří po vygenerování matematické křivky pomocné datové pole, které lze následně vykreslit (je-li načtena knihovna AnimDraw) animovaně - vyvoláním LISP funkce (2dplotanim)
ACADADTPlantACADMCivilMap
100% *  CAD 
12.3.2024    481×   Expert
animace barvy bod knihovna křivka lisp součást souřadnice
 

Zpět   Všechny další tipy



Pomohl vám tento tip? Provoz služby CADForum.cz podpoříte i nákupem produktů Autodesk u provozovatele tohoto serveru a Platinum partnera Autodesku, firmy Arkance Systems.
Můžete si také přidat odkaz na vaše stránky: CAD Fórum - diskuze, tipy, bloky a utility
CAD:    OS:    Kateg: 
Text:  FAQ   






Tipy a triky prosím využívejte na vlastní zodpovědnost.
Provozovatel (Arkance Systems CZ s.r.o.) nenese odpovědnost za případné potíže vzniklé v souvislosti s použitím kteréhokoliv z uvedených tipů.
Pro plné zvládnutí dané aplikace doporučujeme absolvování některého z nabízených CAD školení.
Další publikování obsahu je dovoleno jen se souhlasem autora.
TOPlist