|
CATIA V5 Programmierung : Selection.Search Problem mit R16
Locke101 am 22.05.2007 um 10:53 Uhr (0)
Hi,versuchs mal so:========================Dim productDocument1 As ProductDocumentSet productDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = productDocument1.Selectionselection1.clearSuchname = InputBox("Suchname eingeben") Suchname = Part1.1selection1.Search "CATAsmSearch.Part.Name=" & Suchname & ",all"============================Müsste funktionieren.Gruß Locke101
|
| In das Form CATIA V5 Programmierung wechseln |
|
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 : Makro gleich am Anfang starten?
cwillmann am 09.06.2004 um 11:22 Uhr (0)
Moin zusammen, ich kenne nur diese Möglichkeit bzgl. eines Makros: CNEXT.EXE -macro C:PfadName.CATScript (D.h. ggf. den Startbefehl für CATIA um den letzten Eintrag ergänzen.) Hat hier ein Mod den Beitrag bereits verschoben?? Ich verstehe die beiden oberen Beiträge nicht... ------------------ Grüße,Christian Willmann --- Inoffizielle Pro/E-Hilfeseite http://PROE.CAD.de --- DENC AG http://www.denc.de
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Splines ins Catia mit Diagramm in Excel
bgrittmann am 28.02.2012 um 22:41 Uhr (0)
ServusAm einfachsten wäre, wenn du für den Export einfach die Zeilen löschst (und ggf danach dies wieder rückgängig macht).Oder du bearbeitest das Makro, um baust eine Abfrage ein die zuerst den Typ der ersten Zelle in einer Spalte untersucht, und diese Zeile dann überspringt.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Alle Kombinationen aus mehreren Konfigurationstabellen
joehz am 24.11.2016 um 12:57 Uhr (1)
Also - so ganz hab ich das nicht verstanden.Bei Tabellen denk ich immer an Normteile/Normalien etc.Dinge bei denen sich die Varianten gut in einer Tabelle darstellen lassen.Allerdings wird dann immer genau eine Variante angewandt.Was heisst Zitat:jede mögliche Konfigurationskombinationund wie willst Du die - gleichzeitig - darstellen?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrische Sets mit Excel erstellen
bgrittmann am 28.05.2019 um 12:27 Uhr (1)
ServusWillkommen im Forum.Wie du von Excel auf Catia zugreift solltest du im Forum finden (zB Punkteimport).Wie ein GeoSet erstellt wird lässt sich per Makrorekorder (CATScript) aufzeichnen lassen. Dies dann in das Excelmakro einbauen.Probier mal wie weit du kommst und melde dich bei konkreten Fragen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA oder .NET?
RSchulz am 22.05.2011 um 10:49 Uhr (1)
Hallo,mit .Net hast du eher Vorteile beim programmieren. Außerdem hast du Zugriff auf so ziemlich alle Librarys und bist dadurch flexibler. Dier Programme laufen außerhalb von CATIA und ziehen daher bei einem Absturz das Programm nicht unbedingt mit in den Abgrund. ...und und und...Meine Antwort lautet daher .Net!------------------MFGRick SchulzNettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - Unities
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstruktionstabellen -- inkrementaler Wertebereich
shorty10l am 06.07.2009 um 11:32 Uhr (0)
Hallo Thomas,Du könntest in Excel VBA z.B. über eine UserForm die Bauteilauswahl starten, die entsprechenden Ergebnisse dann in das mit CATIA verlinkte Tabellenblatt schreiben. Wenn ich mich richtig erinnere, erkennt das verlinkte Part die Änderung in der Konstruktionstabelle und will sich aktualisieren. Wenn das in Deine Richtung geht, kann ich Dir mal sowas zukommen lassen.Gruß,Andreas
|
| 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 : 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 : 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 : 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 |