Vítejte !   Přihlášení | Registrace
Hlavní menu
CATIA fórum.cz
Novinky
Seriál CATIA
Obecně o CAD
Novinky ze světa DS
Makra pro CATIA V5
Diskuse
Vytvořit téma
Koncepty
Seznam oblíbených
Soukromé zprávy
Pravidla
Live CHAT
VIP žádost
Základy Catia
Ke stažení
Doporučujeme
Pracovní příležitosti
Reklama a kampaně
O fóru
Nápověda

Setřídění stromu

Kompletní přehled příspěvků v tématu Setřídění stromu řazený podle data jejich publikace na fóru.

UživatelPříspěvek
Petr

Poslat zprávu | Profil
Datum: 8.8. 2014 | Zobrazeno: 9379x
Konfigurace CATIA: V5R19

Text dotazu:
Ahoj všem,

přemyšlim nad makrem, který by mi setřídil strom v catii podle čísla pozice.

Pokud bych použil jednotný zápis partu např xxxxxxxx_poz_název.

kde: xxxxxxxx by bylo číslo zakázky
poz číslo např 001 - 100
název pak nějaké označení

Pozice by bylo trojciferné číslo na 10-12 pozici v názvu partu.

Jednalo by se o cyklus, který by procházel nazev každého partu, vyhledal nejvyšší číslo pozice a poté přesunul na začátek stromu. Vyhledávala by se nevyší pozici po nejnižšíí a tím by střídil celý strom.

Myslite že by to tak mohlo fungovat? Jaká je funkce na přesouvání partu ve stromu?

Děkuji za každou odpověd.




Ing Jan Cinert

Poslat zprávu | Profil
[#4652] | Publikováno: 09.08. 2014 - 12:42
Zdravím,

pokud by existoval funkce na posunutí instance, tak by to skutečně fungovat mohlo... ale ona neexistuje. Jediné co by se dalo použít, je setřídit uvnitř makra, a pak postupně brát instance a pomocí copy - paste je začít vkládat na konec a tu původní smazat. Tím by se sice strom setřídil, ale zpřetrhaly by se všechny linky - takže prakticky k ničemu.


Uživatel nepřihlášen

Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.