|
CATIA V5 Programmierung : Parts als igs abspeichern
DasDon am 21.09.2012 um 21:21 Uhr (0)
Moin,wenn der Ordner nur CATIA V5 datein beinhaltet (keine versteckten dateien?) und du die Lizenzen hast, dann müsste das hier funktionieren:Sub CATMain()CATIA.Documents.Open("hier bitte PFAD eintragen und dateiname")End subBeispiel...Sub CATMain()CATIA.Documents.Open("C: est.CATPart")End subFalls das nicht geht, hast du ein problem!Aber wenn es funtioniert, dann liegt dein Problem darin das dein PFAD nicht mit "" endet! Das war auch gerade bei mir der Fehler als ich den Skript ausprobiert habe! Sprich D: ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA per Skript schließen
MCrupt am 11.10.2006 um 08:57 Uhr (0)
Hallo mattu82..Das ist wunderbar,daß du es ansprichst..brauche es später auch. Allerdings hab ich ein anderes Problem, welches Du auch vor nicht allzu langer Zeit hattest. Und zwar geht es um Generierung eines Parts aus einem Produkt. Habe bislang diese Zeilen:Language="VBSCRIPT"Sub CATMain()CATIA.SystemService.ExecuteBackgroundProcessus ( "D:...CATIABefehl.exe CATPart aus Produkt generieren" )Dim CATProtDoc As ProductDocumentDim CATProt As ProductDim wshshellSet CATProtDoc = CATIA.ActiveDocumentSet CATPro ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Grundlegende Fragen zu Catia CAA
SvenJack am 13.09.2010 um 09:43 Uhr (0)
Vielen Dank für die ausführliche Hilfe. Ich habe sowas ähnliches schon mal in Java programmiert. Rekursive Durchläufe ob der aktuelle Knoten Bauteile enthält, etc. Kinderknoten aufrufen etc...Habe jetzt entdeckt das ja Catia in ein XML Format exportieren kann: 3DXML. Vielleicht wäre hier auch eine Möglichkeit der externen weiterverarbeitung. Werde da heute mal die Dokumentation durchsuchen.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Daten aus XML file importieren
DanielFr. am 14.09.2009 um 18:53 Uhr (0)
Hallo,ich gebe Zoltan recht. Mit VB.NET ist es keine große Sache da es eine eigene Klasse zum lesen und bearbeiten von XML Dokumenten bereitstellt. Mit CATvba sollte es auch gehen. Mit CATscript geht es zwar ist aber im Gegensatz zu VB.NET sehr umständlich ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kopieren des Hintergunds in an anders Dokument
CEROG am 16.06.2009 um 11:44 Uhr (0)
Die Frage ist, was hast du überhaupt vor.Es muß nicht alles mit Makros gemacht werden.Ich würde hier vielleicht an so Sachen wie Kataloge oder Startmodelle denken. Aber mir fehlt eine Auskubnft darüber, was du eigentlich möchtest. ------------------Meine Firma | Website zum Buch |Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bounding Box (Länge, Breite, Höhe)
Jens Hansen am 22.04.2009 um 17:12 Uhr (1)
Hallo,in meinem Buch habe ich das Problem durch bestimmen der Extremwerte bzw. Erzeugen von Extremum gelöst. Wichtig dabei ist noch, dass die Schwerpunktachsen bestimmt werden, entlang denen dann die Messung der Abstände zwischen den jeweiligen Extremim gemacht wird.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 - 3D-Linie mittels VBA strichelen und einfärben
Beny am 16.11.2010 um 16:01 Uhr (0)
Hallo,Ich bin gerade dabei ein vba-Programm innerhalb von Catia zu schreiben.da möchte ich innerhalb des Codes eine 3D-Linie in einem Geoset 1mm dick und gestrichelt machen. zudem will ich noch eine beliebige Farbe per RGP-System zuweißen.weiß jemand wie man das macht?hier ein ansatz meines Codes... aber irgendwie will der die linie nicht einfärben (zeigt keinen Fehler und auch keine reaktion an) :-(... Dim Selection4001 As Selection Set Selection4001 = AktuellesPartDocument.Selection Selection400 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Join einfärben
JuPaV am 08.12.2010 um 13:58 Uhr (0)
Hallo! code:-----------------------CATIA.ActiveDocument.Selection.Add Join line SelectionSet visProperties1 = CATIA.ActiveDocument.Selection.VisPropertiesvisProperties1.SetRealColor 0, 128, 0, 1 FarbevisProperties1.SetRealLineType 4, 1 Line TypevisProperties1.SetRealWidth 4, 1 Dick Line-----------------------------------------Mit freundlichen Grüßen,JuPaV
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Timberwolve am 02.10.2008 um 14:43 Uhr (0)
Habe schon befürchtet das das nicht so einfach werden würde. Habe aber aktuell schon schwierigkeiten den selektierten BRep Abzuleiten. Weiss net wie ich da weiterkomme. Hatte mit selektierten BReps bis jetzt noch nix am HutCode:Public CATIA As INFITF.ApplicationPublic oPart As PartPublic oHybridbody As HybridBodyPublic oHSFAC As HybridShapeFactoryDim aINPUT(0)Private Sub Command1_Click()aINPUT(0) = "AnyObject"Set CATIA = GetObject(, "CATIA.Application")Set oPart = CATIA.ActiveDocument.PartSet oHybridbody = ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.SystemService.Evaluate
Sven.W am 23.03.2007 um 08:20 Uhr (0)
Morgen Leute!Hab ein kleines Problem mit dem CATIA.SystemService.EvaluateAlso... Habe ein kleines Makro in dem eine InputBox erscheint in dem man dann catvbs Quellcode eingeben soll. dieser soll dann per Makro ausgeführt werden via CATIA.SystemService.EvaluateSoweit getan. Nur mein Problem: dieses Makro läuft anscheinend nur auf meinem PC. Auf keinen anderen sonst. Wie kommt das zustande und wie kann ich das reparieren?(kann es sein das Carriage Return / Line Feed also Zeilenumbruch das Problem ist (chr(13 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suchen von Variablen
Heiko83 am 12.03.2009 um 15:18 Uhr (0)
Hallo zusammen,ich beschäftige mich seit ein paar Wochen mit VBA Programmierung unter Catia V5R16.Ich möchte den Inhalt einer ListBox suchen. Dazu Habe ich folgenden Code geschrieben:Sub Suche()Dim nameDim AutoSel As SelectionDim AutoSel2 As SelectionFor i = 0 To Me.ListBox2.ListCount - 1 Step 1 name = Me.ListBox2.List(i) Set AutoSel = CATIA.ActiveDocument.Selection AutoSel.Clear AutoSel.Search (".Fläche.Name=name,Alle") AutoSel.copy CATIA.ActiveWindow.ActivateNext Set AutoSel2 = CATI ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Designtables isolieren
DanielFr. am 12.02.2010 um 12:59 Uhr (0)
Hallo,IMHO kann man DesignTables gar nicht isolieren. Also auch nicht per Hand. Von dem her auch nicht per Script ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sourcecode von Catscript-Makro verstecken ist das möglich?
Jens Hansen am 24.09.2005 um 15:57 Uhr (0)
Hallo,ab der R14 gibt es für Makros die Funktion "Verdunkeln" - zu finden im Makro-Dialog neben "Ausführen", "Sichern", "Bearbeiten" ...Mit "Verdunkeln" wird das Makro mittel CATIA-eigenen Fuscator verschlüsselt. Diese makros können allerdings dann auch nur ab R14 ausgeführt werden. Ob diese Makros auch unter UNIX laufen habe ich allerdings noch nicht getestet.Noch ein Hinweis: Die Verschlüsselung lässt sich nicht mehr rückgängig machen! = Also nicht das Original-Makro verdunkeln !!!Jens Hansen------------ ...
|
| In das Form CATIA V5 Programmierung wechseln |