|
CATIA V5 Programmierung : ImposedVertexRadius - Werte des Radius
imation1999 am 08.07.2013 um 21:07 Uhr (0)
Hallo Bernd,vielen Dank für Deine Antwort.Der Stützpunkt ist ein ganz normal 3D-Punkt (isoliert).Anbei mein Code:Code:Language="VBSCRIPT"Sub CATMain()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim hybridBodies1 As HybridBodiesSet hybridBodies1 = part1.HybridBodiesDim hybridBody1 As HybridBodySet hybridBody1 = hybridBodies1.Item("Geometrical Set.1")Dim hybridShapes1 As HybridShapesSet hybridShapes1 = hybridBody1.HybridShapesDim varRadE ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Syntax Search Drafting.Text mit Variable
bgrittmann am 13.08.2015 um 14:43 Uhr (1)
Servus UweAnbei ein Beispiel.Code:Sub Catmain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.Item("Blatt .1")Dim drawingViews1 As DrawingViewsSet drawingViews1 = drawingSheet1.ViewsDim drawingView1 As DrawingViewSet drawingView1 = drawingViews1.Item("Main View")Dim drawingComponents1 As DrawingComponentsSet drawingComponents1 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATScript mit dem VBA-Editor bearbeiten
Maximilianus am 15.07.2005 um 13:45 Uhr (0)
Zitat: Original erstellt von 93Aero: Hallo Kollege, es gibt 2 Wege: 1. Wenn Du einen VBA-Editor hast, dann kannst Du damit arbeiten, wie bei MS Word. Das geht natürlich nur unter Windows. Wenn diese Option nicht erscheint (d.h. nur CAT-Script und MS VBS), dann wende Dich an den Administrator. 2. CAT-Script unterscheidet sich von VBA nur in Details (s. CATIA-Docu) und damit ist die Sache einfach: Makro aufzeichenen, alles markieren, kopieren und einfügen. Mit CATVBS kann man wenig anfangen, bzw. bekomm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Variable Bauteile
Susanne Roth am 31.03.2008 um 10:35 Uhr (0)
Hallo, ich bin neu im Forum und arbeite erst seit kurzer Zeit mit CATIA V5.Wir haben folgendes Problem: In unseren Baugruppen werden z.B O-Ringe und Membrane verwendet die im Einbauzustand eine andere Form haben wie im Einzelteil weil sie z.B gequetscht werden um die O-Ringnut auszufüllen und dann statt eines runden Querschnittes im Einzelteil haben die O-Ringe im Einbauzustand einen ovalen Querschnitt. Außerdem bauen wir noch Druckfedern ein die natürlich im Ungespannten Zustand in unserer Datenbank ange ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB-Code beim speichern ausführen
cdt_roger am 13.08.2012 um 10:32 Uhr (0)
Hallo Henry,ich komme noch mal auf diesen alten Artikel zurück da ich dir mitteilen wollte wie ich das Problem jetzt löse.Ich habe ein Programm in VB2010 geschrieben welches in einer Text-Datei einträgt, zu welcher CATDrawing keine entsprechende aktuelle TIFF-Datei existiert. Am Ende des Programms wird Catia mit einem Makro gestartet das sich aus der Textdatei die Namen der als TIFF abzuspeichernden CATDrawings holt und die Konversion durchführt.Wenn ich jetzt alle Dateien als TIFF habe werde ich ein VB-Pr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bemaßung einer Ansicht
Sk89 am 20.05.2010 um 15:08 Uhr (0)
Habe hier mal das Programm was ich bis jetzt ausgearbeitet habe, leider funktioniert es nur bis SendKeys "Enter"Sub CatMain()oFrontView.ActivateAppActivate "CATIA V5"SendKeys "c:Generate Dimensions Step by Step", TrueSendKeys "{Enter}", TrueDas Feld "...associated with unrepresented elements" soll makiert werden, leider weiß ich nicht wie dieses Kontrollkästchen benannt ist, kann man das irgendwie herrausfinden ?Hab es jetzt erstmal checkbox.Value genanntcheckbox5.Value = TrueNun muss das Fenster mit Ok be ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fläche aus anderem Part einfügen???
Tapani. am 28.07.2006 um 09:38 Uhr (0)
moin,das Problem liegt darin, das der Zielort für den Paste-Befehl in der Selection stehen muss. Du mußt die erstmal das ActiveDocument vor dem Öffenen des Parts merken und dann nach dem Copy das ursprüngliche Part-Document aktivieren (Document.Activate), dir davon die Selection holen (sicherheitshalber löschen) und dann den Hybridbody, in den die Fläche eingefügt werden soll, per "Add" in die Selection einfügen und dann den Paste-Befehl ausführen.grob skizziert sieht das dann so aus:Code: set oldActDoc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA-Schriftart
MarcDe am 08.01.2010 um 14:37 Uhr (0)
Hey,im Anhang ist mein bisheriger Clone (VS2008Express C#). Sieht schon richtig genial aus, allderings gibt es da ein Problem. Scheinbar sieht das nur so "toll" aus, wenn der User XP und die Windows-Standard-Buttons (System) aktiviert hat also nicht diese schnick-schnack-oberfläche. Dann sieht es etwas anders aus, da die Buttons FLAT-Buttonstile sind mit Hintergrund. Die Verändern sich dann natürlich etwas.Und die normalen Checkboxen mit dem Haken kann man leider in der Farbe nicht ändern. Habe diese dann ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Reaction Fehlermeldung
motard am 18.06.2011 um 12:12 Uhr (0)
Hallo,ich habe 2 Reactions geschrieben, mit gleichem Zweck,einmal mit "vbscribt" und einmal mit "knowledge action"... dabei wird eine Messparameter "Winkel" ausgewertetdiese sind sehr simpel und dennoch stoße ich auf Fehler:1. zu "vbscribt":Set oDoc = CATIA.ActiveDocumentSet oProd = oDoc.ProductSet oParam = oProd.ParametersSet oMessung = oParam.Item("Messung_Winkel_Gelenkwelle_vorn")Dim strAusgabe As String strAusgabe ="Winkel ueberschritten."If oMessung.Value3 ThenMsgBox (strAusgabe)End if End sub- Fehle ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlermeldung beim ändern eines Punktes im Raum
tberger am 30.09.2010 um 14:49 Uhr (0)
Hallo Chris,auch das geht mit einer Reaction bzw. mit einem Check (ebenfalls aus der KWA Workbench. es ist egal, ob das Product schon aufgebaut ist oder nicht. Du müsstest lediglich eine neue Version davon erstellen (also einmal öffnen, bearbeiten, sichern im Skelett-Teil bzw. da wo du die Koordinateneingaben zulässt) - du fügst ja eine Reaction bzw. Check hinzu (sofern es deine Lizenzem erlauben - du brauchst eine KWA-Lizenz).Mit einer Reaction könntest du die Eingabewerte der Koordinaten auch korrigieren ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Annotation properties ändern
Falggenanmerkung am 06.08.2008 um 18:17 Uhr (0)
Hallo zusammen,nach einigen Recherchen hier im Forum, muss ich nun doch mein Anliegen formulieren, da ich als absoluter Anfänger nicht in der Lage bin, ein passendes Makro zusammenzuschustern.Hier mein Anliegen:Ich möchte mit einem Makro alle erstellten Annotations modifizieren, d.h. das Makro soll die Schriftgröße verändern, die Annotations schwarz färben und zu guter letzt sollen alle Dimensions als Dual Value, einmal in mm mit der Abstufung 0,1 und in Inch mit der Abstufung 0,1, angezeigt werden.Ich hab ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Makro Aufzeichnung
HarleKinX am 25.02.2011 um 12:44 Uhr (0)
Hey,also Ziel ist es ein beleg anzufertigen, der durch verschiedene Angaben von Kräften etc. Eine Gelenkverbindung dimensioniert. Wo halt alle Sicherheiten passen. Das Produkt besteht aus den Teilen Bolzen, Gabel und Stange sowie Sekundärbauteile wie Unterlegscheibe und Buchse.Die Berechung ist fertig. Und diese entstanden Werte, kann man ja den Bauteilen zuweisen.Diese müssen wie du schon sagtest jedoch vorkonstruiert werden. Jedenfalls in unserem kurs haben wir noch nicht ohne Aufzeichnung Bauteile konst ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vergleich von Parameter
Lusilnie am 30.07.2006 um 23:22 Uhr (0)
Hallo Sabine,so ohne CATIA (also ohne Testmöglichkeit) sehe ich 4 Fehler. Einmal sollte die Schleife über alle Elemente von "Sp" gehen, weiter ist das "End If" an der falschen Stelle bzw. es fehlt ein "Else", dann sollte das "v" nach "For" sicher ein "r" sein und es fehlt ein "End If"! Somit müßte Dein Code so lauten:Code:Dim Laenge, Abstand As IntegerDim Params As ParametersDim r As IntegerDim i As Integer Namen = "Laenge:Abstand"Sp = Split(Namen, ":")For i = 0 To UBound(Split(Namen, ":")) If Params.Cou ...
|
| In das Form CATIA V5 Programmierung wechseln |