|
CATIA V5 Programmierung : Deklaration von Array Plätzen
MakroNovize am 17.08.2009 um 09:10 Uhr (0)
Danke Daniel,aber das kenn ich. Habe mich wohl falsch ausgedrückt. Meine Werte werden mit folgender Funktion ausgelesen:If Par "" Then If Par.Value "" Then aProps(x, iArZ) = Par.Value End IfEnd IfDiese Funktion kann ich einfach für jeden Parameter aufrufen. Somit ist der Quellcode kürzer und übersichtlicher. Das will ich beibehalten. Der Haken ist, dass auch String und Single parameter dabei sind. Deswegen will ich die konvertierung nicht hier reinmachen.Gibts ne andere Möglichkeit? Am besten wäre we ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Viewpoint aus VB2008 heraus erstellen bzw. ändern
magicneo am 09.11.2010 um 20:46 Uhr (0)
Hallo Zoltan,das mag für Dich relativ einfach sein ... ich kapier es nicht und es funktioniert bei mir auch nicht. Ich hab zuerst mal versucht, den aktuellen Viewpoint mit diesen Zeilen auszulesen:Dim aoSavedSightDirection(2) As ObjectoViewPoint3D.GetSightDirection(aoSavedSightDirection)Bei einer Überwachung von aoSavedSightDirection war der Inhalt 3x Noting. Macht nix, dachte ich und hab dann die Funktion zum Konvertieren aufgerufen:ConvertObjArr2DblArr(aoSavedSightDirection)Das Ergebnis war eine Variable ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product als STEP-Dateien exportieren
bgrittmann am 24.08.2007 um 19:23 Uhr (0)
ServusKann man beim Exportieren einer Baugruppe als STEP-Dateien (pro Part/Product eine Datei) den Dateinamen vorgeben?Hintergrund ist der, dass begründet durch das PDM-System der Dateiname von der Teil/Zeichnungsnummer abweicht. Die Zeichnungs/Teilenummer ist jedoch in den Properties abgelegt. Beim weitergeben von STEP-Dateien sollten jedoch die Dateien sinnvoll benannt sein.Oder geht das nur über den Umweg: Baugruppe laden - für jedes Part extra "save as" (mit Anpassung der Dateinamen) - Konvertieren der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product als STEP-Dateien exportieren
bgrittmann am 24.08.2007 um 19:23 Uhr (0)
ServusKann man beim Exportieren einer Baugruppe als STEP-Dateien (pro Part/Product eine Datei) den Dateinamen vorgeben?Hintergrund ist der, dass begründet durch das PDM-System der Dateiname von der Teil/Zeichnungsnummer abweicht. Die Zeichnungs/Teilenummer ist jedoch in den Properties abgelegt. Beim weitergeben von STEP-Dateien sollten jedoch die Dateien sinnvoll benannt sein.Oder geht das nur über den Umweg: Baugruppe laden - für jedes Part extra "save as" (mit Anpassung der Dateinamen) - Konvertieren der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : viele STEP Dateien aus V4 in V5 importieren
Gansen am 02.10.2009 um 13:01 Uhr (0)
Hallo zusammen. ich hab schon die Suche Angestrengt aber leider nix brauchbares gefunden. Ich suche ein script mit welchem ich viele Step Dateien (also letztendlich eine Baugruppe) in V5 importieren kann. Das geht ja eigendlich auch mit dem Batch. Das eigendliche Problem ist jetzt aber dass der Dateiname (also die Bezeichnung ganz oben im Strukturbaum) dann bei allen Teilen die gleiche ist, nämlich MASTER. Wenn ich nun eine Baugruppe hieraus erstellen will habe ich 100 oder mehr teile mit der Bezeichnung M ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
erik.thomas am 10.10.2008 um 14:25 Uhr (0)
Hi,ich versuche mit C# CATIA so zu automatisieren das aus einem CATDrawing ein Pdf generiert wird.Nur gelingt mir das nicht. CATIA öffnet zwar das CATDrawing aber alle weiteren Anweisungen ignoriert CATIA vollkommen.Code:INFITF.Application catiaApplication = (INFITF.Application)Marshal.GetActiveObject("CATIA.Application");INFITF.Document catiaDocument;string input = "D:#cattesteasy 001.CATDrawing";string output = "D:#cattesteasy 001.pdf";string format = "pdf";catiaDocument = catiaApplication.Documents.Open ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Handling von zwei CATIA Instanzen in VB
Axel.Strasser am 10.09.2009 um 12:55 Uhr (0)
Zitat:Original erstellt von RSchulz:... Um ehrlich zu sein würde mich aber mal interessieren, wie du das fenster ansprichst.Ich gar nicht, da haben wir einen Programmierer der die Applikationen entwickelt .Wir sind dran eine Batch Applikation zu entwickeln, um Daten zu konvertieren (STEP; STL) etc., um das leidige Thema mit den blockierten Lizenzen etwas in den Griff zu bekommen. In dieser Applikation wird CATIA im Batch gestartet und die Applikation interagiert mit CATIA. Das klappt soweit gut, solange k ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Inputbox / Eingabefenster
zoltan.bekesi am 08.05.2010 um 15:13 Uhr (0)
Hallo Sven,nein, in CATScript kannst du keine Dialogboxe erstellen, es gibt nur Inputbody und Msgbox.In VBA kannst du aber schon einiges erreichen, dir selber Userforms erstellen.Es gibt dieses Makro für Zeichnungsköpfe, welches aus CATScript Tcl/Tk Fenster öffnet, das wäre vielleicht noch eine Möglichkeit, ist aber wahrscheinlich auch nicht einfach.Wenn du aber bei CATScript bleiben möchtest, es gibt eine Funktion namens IsNumeric(String) und gibt zurück, ob du ein Zahlenwert bekommen hast. Wenn es wahr i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Daten sauber konvertieren
Knowledge am 15.02.2005 um 10:48 Uhr (0)
Hallo zusammen. Ich versuche seit einiger Zeit Teile alter Schnittemappen aus dem V4 nach V5 zu migrieren. Es handelt sich hierbei um Catia V4 Space und/oder Draw-Daten. (Bis hier ist alles 0815) Stellt man sich aber die Frage nach der Anwendbarkeit dieser Schnitte komme ich schnell an meine Grenze. Die konvertierten Elemente in Form von Skizzen sind nicht weiterbearbeitbar. (z.B. werden Radien nicht als solche erkannt, sondern als Kurven X ten grades eingefügt.) Alle Elemente werden als Kurven hinterle ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catdrawing im batchmodus als pdf
Axel.Strasser am 19.08.2004 um 19:15 Uhr (0)
Habe inzwischen noch einen weiteren Ansatzpunkt, der funktionieren müsste aber noch in keinem vbs realisiert ist (Einzelschritte habe ich manuell versucht und da gehts ):Zum Mergen und Optimieren ghostscript verwenden. Ghostscript ist als Batchcommando aufrufbar, braucht keine grosse Installation und ist Freeware. Durch die Parameter kann man die Qualität des pdfs sehr gut beeinflussen. Habe ein Catia pdf über ghostscript in ein pdf "konvertiert" und die Grösse ist (mit den Standardparametern) auf 1/3 "g ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Baugruppe mit Makro in Szene setzen
bgrittmann am 16.05.2013 um 14:31 Uhr (0)
Servuswelche Fehlermeldung kommt den? Gibt es den Spanner?Schon mal probiert den Integer i zu einem String zu konvertieren (Set product2 = products1.Item("G08 Spanner."&CStr(i)))Ich hab mal meinen Code etwas angepasst, dass er laufen sollte:Code:Sub CATMain()Dim selection1 As ObjectDim i As IntegerSet selection1 = CATIA.ActiveDocument.Selectionselection1.Search "(Name=G08 Spanner.* & CATAsmSearch.Assembly),all"For i = 1 To selection1.CountDim product1 As ProductSet product1 = selection1.Item2(i).Value.Refe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konvertieren in VBA
sawah am 30.08.2011 um 08:37 Uhr (0)
Guten morgen zusammen,ich habe ein Code zum messen von Koordinaten, man kann das Koordinatensystem beliebig auswählen, leider ist das mit VBscript geschrieben, da meine Kenntnis net soweit sind, wollte ich fragen ob mir jemand helfen kann das in VBA zu konvertieren ??Code:oEingabe = "C: mp"oEingabe = InputBox("Bitte den Dateipfad angeben:", "Eingabe Dateipfad", oEingabe)cDateiPfad = oEingabeoEingabe = "Punktkoordinaten.csv"oEingabe = InputBox("Bitte den Dateinamen angeben:", "Eingabe Dateiname", oEingabe) ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : STL Import API Lösung
Tanki am 25.09.2020 um 17:00 Uhr (1)
Hallo zusammen,da CATIA keine VBA Lösung für die Funktionen "STL Import" bereitstellt, möchte ich mich erstmalig mit einer API Anwendung in VBA beschäftigen. Im Anhang ist die GUI der Funktion zu sehen. Der Code soll folgende Schritte ausführen:1. CATIA.StartCommand "STL Import"2. In den Filebrowser wird der Dateipfad automatisch eingetragen3. Apply4. OKIch habe dafür in Vorbereitung dessen über spy++ die handle der Einzelnen Fenster bzw. Schaltflächen ermittelt. Kann mir jemand mit einem Ansatz aushelfen, ...
|
| In das Form CATIA V5 Programmierung wechseln |