Diskuzní fórum, poradna
CAD diskuze, rady, výměna zkušeností |
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
3Dplot |
Odpovědět | archiv |
Autor | |
ZPártl
Diskutér Přihlášen: 09.kvě.2011 Lokalita: ČR (KV) Používám: Autocad Stav: Offline Bodů: 40 |
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?
|
|
PepaR
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
CAD/BIM manager Přihlášen: 29.lis.2004 Lokalita: ČR (ZL) Používám: ruky a hlavu (občas ;) Stav: Offline Bodů: 6187 |
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.
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21471 |
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:
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".
|
|
ZPártl
Diskutér Přihlášen: 09.kvě.2011 Lokalita: ČR (KV) Používám: Autocad Stav: Offline Bodů: 40 |
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. |
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21471 |
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é.
|
|
ZPártl
Diskutér Přihlášen: 09.kvě.2011 Lokalita: ČR (KV) Používám: Autocad Stav: Offline Bodů: 40 |
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?
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21471 |
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.
|
|
pepet
Zasloužilý člen Přihlášen: 22.lis.2007 Lokalita: Slovensko Používám: Inventor 2011 Stav: Offline Bodů: 114 |
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 . 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.
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21471 |
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.
|
|
VlJanecek
TOP uživatel Přihlášen: 04.říj.2004 Stav: Offline Bodů: 460 |
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?
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21471 |
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.
|
|
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět | |
Přejít na fórum | Oprávnění fóra Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,922 sekund.