|
CATIA V5 Programmierung : VBA CommandButton Alles aktualisieren
cmb am 20.01.2010 um 09:18 Uhr (0)
Hallo Daniel,es sollte doch möglich sein, dem Script mitzugeben, dass der Prozess auf einem bestimmten Rechner ( Server ) Catia öffnet und das Script abarbeitet.Wir hatten so etwas mal zur PDF Generierung angedacht. Ist bei uns leider wegen unzureichender Anzahl von Lizenzen gescheitert .Mich würde interessieren ob aus der Sache noch etwas geworden ist.GrußNorbert------------------V5R18Catia + Smarteam
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Studio 2008 und CATscript/CATvbs/CATvba
V5Playaz am 23.10.2009 um 11:10 Uhr (0)
Genau, du benötigst für deinen Anwendungsfall kein Visual Studio.Hast du es gekauft oder die kostenlose Express-Edition runter geladen?Falls du später mal EXE-Anwendungen (nicht unbedingt CATIA-Tools) entwickeln willst,kannst du Visual Studio dann immer noch verwenden.grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Setzen der Option Load referenced documents
bgrittmann am 14.10.2011 um 10:57 Uhr (0)
ServusAlso der Makrorekorder spukt für das deaktivieren diesen Code aus:Code:Language="VBSCRIPT"Sub CATMain()Dim settingControllers1 As SettingControllersSet settingControllers1 = CATIA.SettingControllersDim generalSessionSettingAtt1 As SettingControllerSet generalSessionSettingAtt1 = settingControllers1.Item("CATCafGeneralSessionSettingCtrl")generalSessionSettingAtt1.RefDoc = FalsegeneralSessionSettingAtt1.SaveRepositoryEnd SubGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Variablen in CATIA
Bertel am 22.01.2010 um 11:29 Uhr (0)
Hallo Schäfchen,in der Doku findet sich folgendes:Code:Tabelle erzeugenDim MyView As DrawingView Set MyView = MySheet.Views.ActiveView Dim MyTable As DrawingTable Set MyTable = MyView.Tables.Add(100., 100., 2, 2, 20., 50.) Wert als Text eintrageniRow = 3 SpalteiCol = 2 ZeileiString = CStr(myValue)iString = "Title" MyTable.SetCellString iRow, iCol, iString GrußBertel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sections selektieren
denyo_1 am 09.02.2009 um 14:56 Uhr (0)
Hallo,also so sollte es funktionieren:Code:dim oDoc as Documentdim objSel as variantdim avFilter(0) as variantset oDoc= catia.activedocumentset objSel = oDoc.selectionavFilter(0) = "CATIASection"call brauchst du nicht!!!objSel.selectelement2(avFilter, "Select section", false) ! HIER KOMMT ES ZUM ABSTURZ------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Release per CATScript abfragen
AndyMF am 09.03.2010 um 13:47 Uhr (0)
Hallo soviel ich bis jetzt gefunden habe geht das HF nicht über die API auszulesen.Also habe nichts in der V5automation gefunden.Das OS geht noch und welche Produkte lizenzsiert sind.MFGAndyP.S. suche mal nach SystemConfiguration in der V5automation [Diese Nachricht wurde von AndyMF am 09. Mrz. 2010 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rade Infos
Dieter Kotsch am 19.03.2004 um 08:39 Uhr (0)
HI Im CATIA-Programmieren bin ich noch recht neu. Ich möchte umfangreiche Menüs selbst programmieren. Bei mehreren Eingaben kann ich den Anwendern keine Inputboxes und Messageboxes zutrauen. Frage: Gibt es eine Doku zu der Rade-Schnittstelle? Oder welche Möglichkeiten habe ich noch Menüs zu erstellen. TIA Dieter
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnungen Automatisch Speichern
K.Siebert am 26.01.2008 um 16:05 Uhr (0)
OK ich gebe auf ich komme nicht an den Befehl um das Speicherverzeichnis auszulesen Und Makro Aufzeichnen hat auch nichts gebracht und her finde ich auch nichts es wird immer nur mit CATIA.ActiveDocument gearbeitet.Das hilft mir aber nicht weiterWie komme ich an das Speicherverzeichnis vom Part ran keine AhnungBitte um Hilfe für mein Problem
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Kreis auf Kugel
bgrittmann am 10.06.2016 um 12:29 Uhr (1)
ServusHeißt dass du willst zwei Kugelabschnitte haben, die selbst nicht in Patches aufgeteilt sind?Das geht IMHO in Catia nicht, wenn ein Segment größer als eine Halbkugel ist besteht dieses mindestens aus zwei Patches.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte finden und Abstände messen
prosper am 02.05.2005 um 19:13 Uhr (0)
Hallo, vielleicht kann sowas weiterhelfen: Sub CATMain() Set osel = CATIA.ActiveDocument.Selection osel.Clear Dim afilter(0) afilter(0) = Point Status = osel.SelectElement(afilter, Select a point. , False) Set opoint = osel.Item(1).Value osel.EndSelectElement Dim acoord_in_part(2) opoint.GetCoordinates acoord_in_part Dim acoord_part_in_product(11) Dim acoord_product_in_sub_product(11) Dim atmp(2) Dim acoord_in_product(2) osel.Clear osel.Add opoint Set opart_product = osel.FindObject( CATIAProduct ) opar ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : part/produkt update in reaction
MICHLICK am 11.01.2010 um 17:03 Uhr (0)
Nein, das wird so nicht funktionieren.Du mußt im Code unterscheiden ob es sich um ein Produkt oder Part handelt z. B. mit einer Select CaseSelect Case TypeName(CATIA.ActiveDocument) Case "ProductDocument .... Case "PartDocument .... Case Else ....End Select------------------Gruß Michael B.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBA Code um eine Plane eines Koordinatensystems anzusprechen
denniszappi am 06.07.2015 um 14:27 Uhr (8)
Hi,ich muss für eine "Powercopy" aus einem Makro heraus eine Ebene eines Koordinatensystems ansprechen. Geht dies über eine Art Pfad?Wenn ich den Pfad so programmiere, wie die CATIA Statusleiste ihn anzeigt, funktioniert das Makro nicht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String Splitten
tomtom1972 am 26.03.2006 um 17:31 Uhr (0)
Hallo allerseits,die COM-Schnittstelle ist plattformunabhängig und funktioniert damit unter UNIX ganz genauso wie unter Windows. Das selbe gilt für VBScript.Erst wenn man APIs nutzt (z.B. unter VB6.0), mit VBA (Visual Basic for Applictaions) oder plattformabhängigen Scriptsprachen arbeitet ist Unix aussen vor. Aber das hat dann mit CATIA selbst gar nix zu tun.Gruss TomTom------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |