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

Geometrical Set v Geometrical Setu

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

UživatelPříspěvek
Vlasťa

Poslat zprávu | Profil
Datum: 1.11. 2014 | Zobrazeno: 9316x
Konfigurace CATIA:

Text dotazu:
Zdravím všechny,
už celý den se trápím s tím, jak vytvořit Geometrický set jako součást jiného geometrického setu.
Mohl by mi někdo poradit?
Děkuji.

Roman Vlk

Poslat zprávu | Profil
[#4802] | Publikováno: 02.11. 2014 - 11:03
No osobně to neřeším a jednoduše danný Geo.Set chytnu myší a přetáhnu do cíleného Geo.setu
Vlasťa

Poslat zprávu | Profil
[#4803] | Publikováno: 02.11. 2014 - 12:25
No asi jsem se nedostatečně vyjádřil.Bylo to myšleno pomocí makra.... :)
Andrej Verný

Poslat zprávu | Profil
[#4804] | Publikováno: 02.11. 2014 - 14:32
Toto ti možno pomôže :



' Vytvori GS s nazvami - GS,WIN,Extracts,Work
Sub CATMain()

On Error GoTo ErrHandler
Dim oDoc As Document
Set oDoc = CATIA.ActiveDocument

Dim oPart As Part
Set oPart = oDoc.Part


Dim HBs As HybridBodies
Set HBs = oPart.HybridBodies




Dim HBWRK, HBIN, HBNAZOV, HBINPUTS, HBExtracts As HybridBody
Dim nazov As String
nazov = InputBox("Zadaj nazov GEometrickeho Setu")
If nazov = "" Then Exit Sub

' Natsav GS kde si aktvny
Dim kde As HybridBodies
Set kde = oPart.InWorkObject

'Set Hbs = Hbs.Item(CStr(Kde))

Set HBNAZOV = kde.Add
HBNAZOV.Name = CStr(nazov)


Set HBs = kde.Item(CStr(nazov))
Set HBIN = HBs.Add
HBIN.Name = "IN"

Dim IN2 As HybridBodies
Set IN2 = HBs.Item("IN")
Set Extracts = IN2.Add
Extracts.Name = "Extracts "


Set HBWRK = HBs.Add
HBWRK.Name = "WORK"


oPart.InWorkObject = Extracts

Exit Sub

'Error handler
ErrHandler:
MsgBox "Sry,kamo - Musis si otvorit part zvlast a nie pracovat v Assemly"

End Sub
Vlasťa

Poslat zprávu | Profil
[#4805] | Publikováno: 02.11. 2014 - 19:20
To je přesně ono, díky.


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.