|
CATIA V5 Programmierung : Formula; auf bestehenden Parameter zugreifen und in Formel verwenden
zoltan.bekesi am 05.02.2009 um 19:35 Uhr (0)
Hallo Zusammen,anbei die Ergänzung der Code von denyo_1 so, dass die Parameter mit Hilfe der Kugelobjekte bestimmt werden.Im Modell ist nur ein GeoSet mit 2 Kugel vorhanden, getestet nur für ein Part geöffnet.Code:Sub Catmain() Dim oDoc As Document Dim oPart As Part Dim oRel As Relations Dim oPara As Parameters Dim oForm As Formula Dim Box Set oDoc = CATIA.ActiveDocument On Error Resume Next Set oPart = oDoc.Part If Err.Number 0 Then Box = MsgBox("Es ist kein Part geladen!" + Chr(10) + "Das M ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fenster schließen
Peter80 am 29.11.2007 um 11:26 Uhr (0)
Hallo allerseits,mir stellt sich wieder eine "Anfängerfrage":Ich möchte zwei Parts erzeugen und dann das Fenster des ersten schließen.Folgenden CATVBA-Code hab mir dazu schon überlegt, aber leider funktionierts nicht:-----------------------------------------------------------Sub catmain()Dim Teil1 As DocumentSet Teil1 = CATIA.Documents.Add("Part")Dim Teil2 As DocumentSet Teil2 = CATIA.Documents.Add("Part")Set Teil1 = CATIA.ActiveDocumentCATIA.ActiveWindow.CloseEnd Sub--------------------------------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : part and drawing open with a macro
toyo83 am 07.03.2007 um 16:10 Uhr (0)
hy i want to open automaticly a drawing and a part with a macro with the start of a userform my code lokks like that:Code:Dim doc, doc1 As DocumentsSet doc1 = CATIA.DocumentsSet doc = CATIA.DocumentsDim path, path1 As Stringdoc = CATIA.Documents.Open("Z:dataINTERNESzk_zeichnungencarrier.CATPart")doc1 = CATIA.Documents.Open("Z:dataINTERNESzk_zeichnungenCarrier.CATDrawing")formatka.showbut it opens only the catpart and gives me an error: "tht object doesnt support this..." and that error is to that code : "f ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : part im product selektieren
dersummi am 28.03.2007 um 00:25 Uhr (0)
habs selbst lösen können
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Number auslesen
GeorgK am 04.05.2010 um 17:39 Uhr (0)
Danke. Das Problem habe ich gelöst.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part anlegen und fixieren
Augustiner am 07.09.2006 um 15:30 Uhr (0)
Servus probiers mal mitMyFix.ReferenceType = 1
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in Product erzeugen und öffnen
ThomasJay am 28.02.2013 um 16:55 Uhr (0)
Sensationell, vielen Dank!!!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : part im product selektieren
dersummi am 28.03.2007 um 00:25 Uhr (0)
habs selbst lösen können
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro für Part
Atilla79 am 27.05.2019 um 10:17 Uhr (1)
Leider gehts wieder nicht ------------------DankeMfgAtilla
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection-Class als LateBinding aus Visual Basic
bgrittmann am 07.02.2011 um 08:34 Uhr (0)
ServusIch vermute dass es so nicht geht wie du vorhast. Entweder muss du in deinem Assembly über die Products-Collections deine Teile Selektieren. Oder ggf geht auch mit der Suche diese Parts zu selektieren (einfach mal mit der Suche probieren und ggf dies mit der Makroaufzeichnung aufzeichnen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zoomfaktor wieder freigeben
nikibert am 16.04.2010 um 11:01 Uhr (0)
Hallo, Ich lese bei einem Produkt den Zoomfaktor aus und mache dann einen Screenshot von jedem Bauteil mir dieser Zoomeinstellung....Die Zoomeinstellung benötige ich, da ich bei jedem Bauteil ein "reframe" Ausführe, damit das Bauteil in der Mitte des Bildschirms sitzt und daraufhin für das Bauteil die Zoom einstellungen übernehme. Nach durchlauf des Makros läst sich das Zoomen aber nicht mehr über die Maus bedienen (Sprich der Zoomfaktor hat einen festen Wert den man mit der Maus nicht mehr ändern kann).We ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erweiterte Stückliste Blechteile
JuPaV am 26.07.2011 um 16:31 Uhr (0)
Hallo! Versuch es mal so :Code:Sub Test()Set oProd = CATIA.ActiveDocument.ProductDim sPfad As StringsPfad = CATIA.ActiveDocument.PathDim AssemblyConvertor As AssemblyConvertorSet AssemblyConvertor = oProd.GetItem("BillOfMaterial")Dim arrayOfVariantOfBSTR1(2)arrayOfVariantOfBSTR1(0) = "Part Number"arrayOfVariantOfBSTR1(1) = "Type"arrayOfVariantOfBSTR1(2) = "Quantity"Set AssConVariant = AssemblyConvertorAssConVariant.SetCurrentFormat arrayOfVariantOfBSTR1Dim arrayOfVariantOfBSTR2(2)arrayOfVariantOfBSTR2(0) ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zw.2 Elementen in 2 Parts
Daeumling am 02.02.2009 um 10:02 Uhr (0)
Habe es versucht anders zu lösen:Ich habe nun eine Ebene in den T Verbinder gesetzt und als external Referenz ins Part vom Rohr eingefügt und verschneide es damit.NUNhabe ich aber das Problem, dass die T Verbinder 8 mal eingefügt werden sollen und auch dementsprechend immer anders heißen.Weiß jemand wie ich auf deren Namen am besten immer zugreifen kann bzw. ans Part übergeben kann?Also sodass er nach dem Einfügen meiner 8 Rohre auch immer die im zugeordnete Ebene zugewiesen wird mit der er verschnitten we ...
|
| In das Form CATIA V5 Programmierung wechseln |