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

Nefunguje AddNewExtract

UživatelPříspěvek
Pavel Krsek

Poslat zprávu | Profil
Datum: 17.9. 2015 | Zobrazeno: 9136x
Konfigurace CATIA: Catia R24

Text dotazu:
Dobrý den,
měl bych prosím následující dotaz. Funkci extract jsem používal již několikrát (různé faces, edges, ...) a vše OK, ale nyní jsem se totálně zasekl na vytvoření extracts u jednotlivých bodů, které se nacházejí v sketch. Část scriptu je:


For i = 1 To oSketch.GeometricElements.Count
If oSketch.GeometricElements.Item(i).GeometricType = catGeoTypePoint2D Then
Set oPoint = oSketch.GeometricElements.Item(i)
Set myExtract = oHybridShapeFactory.AddNewExtract(oPoint)
myExtract.PropagationType = 3
myExtract.ComplementaryExtract = False
myExtract.IsFederated = False
oHybridBody_ExtractPoints.AppendHybridShape myExtract
oPart.Update
End if
Next

update již nelze provést, protože Catia hází hlášku ...Invalid input object ....
Kdo vidí prosím chybu, nebo jaký je postup. Nebo musím vytvořit reference přes BREPNAME???

Děkuji za rady.

Ing Jan Cinert

Poslat zprávu | Profil
[#5356] | Publikováno: 17.09. 2015 - 14:18
Dobrý den,

podle mě Extract potřebuje referenci, ale není nutné ji vytvářet přes BRep name. Mělo by stačit CreateReferenceFromObject.


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.