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

Diskuze Diskuzní fórum, poradna

 

NápovědaCAD diskuze, rady, výměna zkušeností

 
CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion 360, 3ds Max a s dalšími CAD aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy Arkance Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřeno3Dplot

 Odpovědět Odpovědět archiv
Autor
ZPártl Zobrazit panel
Diskutér
Diskutér

Přihlášen: 09.kvě.2011
Lokalita: ČR (KV)
Používám:
Autocad
Stav: Offline
Bodů: 40
Přímý odkaz na tuto zprávu Téma: 3Dplot
    Zasláno: 20.úno.2012 v 09:52
Mám dotaz k vašemu novému programu 3Dplot. Chtěl bych si zkusit třeba jednoduchou 3D funkci "z = sin(2*x*y)". Jak to mám do toho programu zadat?
Zpět nahoru
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 6187
Přímý odkaz na tuto zprávu Zasláno: 20.úno.2012 v 10:14
Já bych aplikaci taky rád vyzkoušel, ale aplikace nelze stáhnout, hlásí to chybu, že soubor nebyl na serveru nalezen.
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21471
Přímý odkaz na tuto zprávu Zasláno: 20.úno.2012 v 10:14

Podrobnější postup jsme doplnili na stránku 3Dplot. Pro použití vlastních funkcí je potřeba provést dva kroky: 1) funkci nadefinovat; 2) zavolat nástroj (3DPlot) pro její vykreslení.

Ve vašem případě 3D plochy definované výrazem Z = sin (2 * x * y) tedy budou tyto dva kroky vypadat takto -  LISP příkazy zadejte např. v příkazovém řádku AutoCADu:

(defun mojeSedylko (x y) (list x y (sin (* 2 x y))))
(3DPlot mojeSedylko -1.0 1.0 0.1 -1.0 1.0 0.1)

První řádek nadefinuje vámi požadovaný výraz do funkce "mojeSedýlko" (musí vracet seznam souřadnic X Y Z). Druhý řádek zavolá vykreslovací jádro pro body z intervalu (-1;1) v obou směrech, v krocích po 0.1. Výsledkem bude hezké 3D "sedlo".
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
ZPártl Zobrazit panel
Diskutér
Diskutér

Přihlášen: 09.kvě.2011
Lokalita: ČR (KV)
Používám:
Autocad
Stav: Offline
Bodů: 40
Přímý odkaz na tuto zprávu Zasláno: 20.úno.2012 v 10:20

Taky mi to ráno nešlo stáhnout, použil jsem verzi z Helpdesku.

Vyzkoušel jsem to podle vašich pokynů a funguje krásně. Jen nevím jestli budu umět zapsat v Lispu nějakou složitější funkci.

Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21471
Přímý odkaz na tuto zprávu Zasláno: 20.úno.2012 v 10:25
Aha, v odkazu byla chybka, omlouváme se (to jsou ty noční práce...).
 
Pokud se vám nebude dařit vyjádřit nějakou funkci v notaci AutoLISPu, pošlete ji sem, dáme to dohromady. Některé tvary jsou opravdu překvapivě krásné.
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
ZPártl Zobrazit panel
Diskutér
Diskutér

Přihlášen: 09.kvě.2011
Lokalita: ČR (KV)
Používám:
Autocad
Stav: Offline
Bodů: 40
Přímý odkaz na tuto zprávu Zasláno: 20.úno.2012 v 14:08
Ještě tam nerozumím jedné věci - v tom příkladu mám funkci ve tvaru Z=funkce(X,Y). Na stránce s popisem ale uvádíte XYZ=funkce(U,V). Co je to U a V? Jaké tam patří hodnoty?
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21471
Přímý odkaz na tuto zprávu Zasláno: 20.úno.2012 v 14:37
Na tom nehledejte nic moc vědeckého, ten tvar XYZ=f(U,V) je jen obecnější. Dovoluje to, že, nejen Z, ale i X a Y mohou být ovlivněny tou vaší funkcí a nemusí jen lineárně stoupat s měnícími se parametry (zde: U a V). Umožňuje to přesněji popsat hladké plochy.
 
Ale klidně můžete říci, že U=X a V=Y a pak má ta funkce ten zjednodušený tvar.
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
pepet Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 22.lis.2007
Lokalita: Slovensko
Používám:
Inventor 2011
Stav: Offline
Bodů: 114
Přímý odkaz na tuto zprávu Zasláno: 21.úno.2012 v 17:03
Pre inventor by sa nieco podobne nedalo naprogramovat?  Uplne idealne by bolo keby ze su vytvorene plochy parametricke "editovatelne" a moznost vytvarat nie len plochy ale aj 2D / 3D krivky Smile. Nieco podobne ako ma Catia. Teraz to riesim generovanim bodov v Exceli alebo Mathematice a naslednym vytvorenim Spline z bodov. Nehovorim ze je to kazdodenna zalezitost len obcas sa zide, tak davam namet na novu "free" untilitku.
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21471
Přímý odkaz na tuto zprávu Zasláno: 21.úno.2012 v 17:46
3D povrchy z 3DPlot jde do Inventoru načíst (a AutoCAD je součástí Inventor Suite i Design Suite), ale generovat je přímo v Inventoru touto metodou asi nepůjde. Použitý meshovací algoritmus je dost specifický pro AutoCAD.
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
VlJanecek Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 04.říj.2004
Stav: Offline
Bodů: 460
Přímý odkaz na tuto zprávu Zasláno: 27.úno.2012 v 08:36
Co musím mít v AutoCADu za 3D objekty aby se to bez problémů načetlo v Inventoru jako 3D model?
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21471
Přímý odkaz na tuto zprávu Zasláno: 27.úno.2012 v 08:53
Pokud to má být v Inventoru objemový model (a ne jen povrchová plocha), musíte mít objekt už v AutoCADu (v DWG) jako objemové těleso "solid". Buď můžete použít postup dle tipu 8478 nebo v 3DPlot zavolejte "ztlušťovací" příkaz 3DPthicken.
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 8478:VIPJak převést polyface mesh (např. z 3DPlot) do Inventoru?
Tip 13846:Pringles v AutoCADu - hyperbolický paraboloid.
Tip 8476:Jak vygenerovat 3D plochu z matematického vzorce?
Tip 10238:3D srdce ze srdce.
Tip 12748:Generování parametrické matematické povrchové plochy ve Fusion 360.
Tip 8904:Normály 3D ploch (3DFace) v DWG AutoCADu.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,922 sekund.