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

Vytvorenie referencie

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

UživatelPříspěvek
Peter Kovac

Poslat zprávu | Profil
Datum: 12.6. 2012 | Zobrazeno: 9813x
Konfigurace CATIA:

Text dotazu:
Zdravim

Nedari sa mi vytvorit referenciu, neviem, preco, predtym mi to islo.

Makro vyhladalo urcite elementy:

oSelection.Search("Name=" &Nazov1 & ", sel")

dalej nebolo problem vytvorit referenciu pri vytvoreni plane:
Set reference3 =oPart.createReferenceFromObject(oSelection.item(i).value)

problem je, ze teraz chcem tieto referencie pouzit aj pri vytvoreni diery, ale nechce mi brat ten bod:

Dim hole1 As Hole

Set hole1 = shapeFactory1.AddNewHoleFromRefPoint(reference3, reference2, 6.000000)


selekciu som nemenil ani nemazal. Plane je v poriadku, problem je len v bode.

Ak som vlozil cez insert object resolution, dostal som nasledovne:

Dim hybridShapes1 As HybridShapes

Set hybridShapes1 = hybridBody1.HybridShapes

Dim hybridShapePointOnSurface1 As HybridShape
Set hybridShapePointOnSurface1 = hybridShapes1.Item("M.Point.1")

Dim reference1 As Reference
Set reference1 = part1.CreateReferenceFromObject(hybridShapePointOnSurface1)


ja ale nechcem definovat, ze je to bod na surface, ale vseobecne point, ci uz je urceny na ploche, na krivke, suradnicami atd. A pri vytvarani plane mi referenciu zobralo, pri vytvarani diery vsak uz nie, kde je chyba?

Ing Jan Cinert

Poslat zprávu | Profil
[#3012] | Publikováno: 13.06. 2012 - 13:31
Co myslíte tím "všeobecně bod". Díra jako taková nepoužívá žádný fyzický bod jako reference. Pokud jej při vytváření díry vyberete, k tomuto bodu se naváže 2D point ve skice, určující střed díry. Jinak řečeno pokud chcete při vytváření díry používat bod jako referenci, musí fyzicky existovat (buď jako point ve stromu nebo byste musel vybírat vertex na geometrii). Z tohoto bodu lze pak vytvořit referenci v makru.


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.