mabat: Do většiny CAD programů lze načíst z textového souboru body v nějakém XYZ formátu. Tím ale ta podpora textových formátů končí. Neumí to načíst křivky. Křivky už se musí nějak ručně poskládat z těch bodů.Maximálně to propojí body do jedné křivky, ale schází tam informace který bod patří ke které křivce, takže víc křivek z jednoho txt to neumí. Pokud půjde o stovky křivek a tisíce bodů, tak už by to chtělo ty body nějak zorganizovat. Tedy do txt uložit ve formátu, který by GH načetl jako organizovaná data. Nebo je načíst jako mrak bodů a zase to prohnat skrz nějakou definici v GH, která by to roztřídila podle hodnoty v ose Z do jednotlivých skupin bodů. Jak budou skupiny bodů pro každou vrstvu definované, tak z toho vytvořit křivky a z těch křivek plochu.
Ještě se podívám jaké možnosti importu z textů má Rhino, SurfCam a SolidWorks. Pokud by pro tebe nebyl problém udělat výstup formátovaný, tak by to bylo nejlepší. Například, když si GH napíchnu definici a vytáhnu si data bodů tvořících křivky, tak to má formát něco jako toto: {0;0;0} 0. {7.853552, -24.170746, 0.0} 1. {0.0, -25.414627, 0.0} 2. {-7.853552, -24.170746, 0.0} 3. {-14.938343, -20.560865, 0.0} 4. {-20.560865, -14.938343, 0.0} 5. {-24.170746, -7.853552, 0.0} {0;0;1} 0. {10.423716, -31.636253, 19.999995} 1. {6.0547e-10, -32.205305, 19.999995} 2. {-10.423716, -31.636253, 19.999995} 3. {-20.308082, -27.829806, 19.999995} 4. {-27.829806, -20.308082, 19.999995} 5. {-31.636253, -10.423716, 19.999995} {0;0;2} 0. {15.722602, -47.055713, 39.99999} 1. {-5.6076e-11, -47.227002, 39.99999} 2. {-15.722602, -47.055713, 39.99999} 3. {-31.181395, -42.704057, 39.99999} 4. {-42.704057, -31.181395, 39.99999} 5. {-47.055713, -15.722602, 39.99999} {0;0;3} 0. {22.047562, -65.065646, 59.999984} atd. atd. 6 bodů na každou křivku.
|