|
CATIA V5 Programmierung : LS-OPT and CATIA
Sam2021 am 27.03.2018 um 18:51 Uhr (1)
Dear Bernd, Thank you very much for the response. I will take a look. Best regards,Sam
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA in Catia starten
Feyza am 19.01.2004 um 11:39 Uhr (0)
........ hat sich erledigt......
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Games - MineSweeper
ogard1 am 15.02.2010 um 12:14 Uhr (0)
Top!!Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme bei der Search Funktion in Catia V5 R26
bgrittmann am 04.06.2018 um 19:52 Uhr (1)
0
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Search Funktion mit Variablenname
ebnair am 20.06.2007 um 17:01 Uhr (0)
Liebe CAD-Gemeinde,ich muss ein Catia-Part nach einem Namen durchsuchen. Dieser Name steht in einer Variable. Ich kann den Namen nicht direkt in den Search-Befehl schreiben, da der Name durch eine andere Funktion aus einer Excel-Tabelle eingelesen wird (in diesem Quellcode zur Veranschaulichung weggelassen).Wie baue ich hierfür den Befehl auf?Dim namename = "Bodengruppe"Dim selset sel = CATIA.ActiveDocument.Selectionsel.clearsel.search "Name= " " & name ;all"So funktioniert der Befehl leider nicht.Ich würd ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nicht geladene Elemente löschen
shoutz000 am 28.05.2015 um 21:50 Uhr (1)
Ich kenn mich mit beidem nicht aus und habe jetzt mal die Collectionversucht. Aber anscheinend ist die nicht definiert... Finde zu beidemaber nicht wirklich etwas hilfreiches...Code:Sub CATMain()Set oDoc = CATIA.ActiveDocument Set oList = New Collection Set oProd = oDoc.Product.Products For Each Sketch in oProd oList.Add Sketch next Set oSel = oDoc.Selection oSel.clear for i = 1 to oList.Count oSel.Add oProd.Item(oList.Item(i)) oSel.Delete If oProd.IsUpToDate=Tru Then CATIA.StartCommand "Un ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Update als Batch-Job
Erich am 02.06.2012 um 14:53 Uhr (0)
Hallo Berndich habe meine BAT überarbeitet bzw. getestet, mit folgendem Inhalt:C:PrgV5R19intel_acodeinCNEXT.exe -batch -macro "C:Part-Update.CATscipt"Das Script sieht wie folgt aus:Language="VBSCRIPT"Sub CATMain()Dim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As DocumentSet partDocument1 = documents1.Open("C:BDT.CATPart")Dim part1 As PartSet part1 = partDocument1.PartSet partDocument1 = CATIA.ActiveDocumentpart1.Update partDocument1.Save End SubRufe ich dieses Makro interakti ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : verknüpfte Skizzen und Breps funktionieren nicht
HoBLila am 28.01.2009 um 13:54 Uhr (0)
Warum musst du den BRep zusammen bauen, wenn der entsprechende Punkt schon in der Selektion ist?Bau mal im CATIA den Punkt so nach, wie du ihn selektieren möchtest mit einem zusammengbeauten BREP, selektier ihn, lies dort das BRep aus und vergleich beide.Hatte mal einen ähnlichen Fehler fällt mir gerade ein, der aber darauf hinaus lief, dass ich vorher ein Element nicht ganz korrekt, wie es CATIA haben wollte erzeugt hatte. Also einen Vertex, den ich 2x vom gleichen BRep erzeugen wollte, irgendwie und beim ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Newbie needs help: Goto und Function realisieren
DanielFr. am 06.05.2010 um 12:15 Uhr (0)
Hallo,um das Abbruchkriterium in die Schleife zu bekommen musst du innerhalb dieser nochmals messen. Ich habe dir hier mal ein kleines Beispielscript zusammengebaut (CATPart Testdatei ist R16). Das Script beachtet auch die Verschieberichtung (heißt der Abstand wird immer kleiner). Des weiteren sind noch ein paar Sicherheitsabfragen sowie die Eingabemöglichkeit einer Schrittweite implementiert.Das Ganze ist eine *.bas Datei. Diese muss im Visual Basic Editor unter File - Import wieder importiert werden.---- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufruf eines externen CATScriptes
Lusilnie am 28.02.2006 um 22:42 Uhr (0)
Hallo Steffen_B,bei mir funktioniert das wirklich im "CATScript" mit den "/"!!!@alle:Anmerkungen:- es muß "catScriptLibraryTypeDirectory" heißen, wie Steffen beschrieben- die Zeile muß (auch wie Steffen angedeutet) entweder so lauten:Code:CATIA.SystemService.ExecuteScript "X:/catscript/work", catLibraryTypeDirectory, "test.CATScript", "Testfunktion", paramsoder so:Code:Ergebnis = CATIA.SystemService.ExecuteScript("X:/catscript/work", catLibraryTypeDirectory, "test.CATScript", "Testfunktion", params)wenn ic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schreiben eines Txt-Files unter Unix
tberger am 21.04.2008 um 09:55 Uhr (0)
Hallo Erich,ich mache etwas analoges auf PC und UNIX und zwar wie folgt:sTempFolder = CATIA.SystemService.Environ("CATTemp")Set oFileSys = CATIA.FileSystemsFileSeparator = oFileSys.FileSeparatorDann und ueber User-Abfrage den gewuenschten Filenamen OutputFilename abgefragt.output_filename = sTempFolder& sFileSeparator & OutputFilename & ".txt"Damit stelle ich sicher, dass Plattform-unabhaengig die Sicherung ins CATTemp erfolgt.Dann:- Berechne X Y Z der Punkte per MeasuresErzeuge Txt-File, welches durch jed ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : LS-OPT and CATIA
bgrittmann am 26.03.2018 um 13:25 Uhr (1)
HiA code example for two of these parameters:Code:Sub CATMain()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim parameters1 As ParametersSet parameters1 = part1.ParametersDim TotalLenghtPara As ParameterSet TotalLenghtPara = parameters1.RootParameterSet.DirectParameters.Item("Total_Lenght")TotalLenghtPara.Value = 300Dim AnglePara As ParameterSet AnglePara = parameters1.RootParameterSet.DirectParameters.Item("Angle")AnglePara.Value = -10 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATScripte durch Command Button ausführen
MG8684 am 19.04.2012 um 08:50 Uhr (0)
Hallo zusammen,ich habe mir diverse Makros für Catia geschrieben als CATscript. Jetzt würde ich gerne diese Makros mit einer UserForm verbinden d.h. hab mir im BIsual BAsic Editor von Catia meine Oberfläche mit Command Buttons gesetzt und wurde gern durch einen Klick auf das jeweilige Button ein bestimmtes CATScript ausführen...Ich könnte ja den Code in den Command BUtton kopieren find ich aber nicht so prickelnd. Vor allem weil ein Script auch mehrere Subs hat....und daaher würde ich das gerne so steueren.
|
| In das Form CATIA V5 Programmierung wechseln |