|
CATIA V5 Programmierung : Parameter auslesen
Randle am 15.08.2009 um 17:10 Uhr (0)
Hallo Daniel,vielleicht ist der Begriff rumtricksen nicht gaanz zutreffend. Ich entwickel meine Makro meistens im VBA Editor, einfach des Komforts wegen. Falls notwendig Kopiere ich den Quelltext entsprechend in ein CATScript oder catvbs.In Folge dessen nervt es dann schon ein wenig wenn mit die Autovervollständigung fehlt, weil ich die Selection als Object/Variant deklariere. Ich delariere dann meistens so Dim oSel as Selection.Wenn ich dann das Kommantarzeichen auskommentiere (bei intensiven Änderungen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Micosoft Visual Studio 2010 und Catia V5 R19
DanielFr. am 03.08.2012 um 20:30 Uhr (0)
Hallo,Das eine eine Frage der Bindings. Arbeitest du mit Late Bindngs (Objekte werden als solche deklariert) kannst du auch nicht die Methoden sehen (im IntelliSense). Arbeitest du mittels Early Binding (Import xxx....Objekte werden explizit deklariert ( z.B. dim oCat as INTIF.Catia.Application) dann sollte das funktionieren ------------------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 : Grundlegende Fragen zu Catia CAA
SvenJack am 10.09.2010 um 01:20 Uhr (0)
moin allIch habe einige grundlegende Fragen zu der Catia API. Bislang habe ich mit der NX Open API für UG NX einpaar Erfahrungen gesammelt. Nun habe ich mich um eine Arbeit über Catia beworben.Ist das Catia CAA Bestandteil der Studentenversion? Gibt es gesondert eine?Wie gut erhält man Tutorials und Einleitungen dazu? Wie gut ist die Dokumentation?Bei NX Open war das alles nicht so der Hit.Ich habe mit der CAA keine riesigen Dinge vor wie Autos zu konstruieren. Vor allem geht es um Bauteile, Baumstrukturen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Makros: R16 kompatibel zu R19?
frp84 am 10.06.2009 um 11:55 Uhr (0)
Hallo Zoltan,danke erstmal für deine Hilfe. Ich konnte das Problem lösen, in dem ich die Pfade für die Bibliotheken einfach neu gesetzt habe.Warum ich sie allerdings in den Verweisen bei den COM Objekten nicht finden kann (es gibt lediglich einige wenige CATIA Bibliotheken, die mir allerdings alle nichts sagen)ist mir immernoch schleierhaft.Was nun nicht funktioniert ist die Deklaration von CATIA an sich.Dort, wo ich mir CATIA als Objekt deklariere steigt er nun aus.Bisher sah die Deklaration bei mir folge ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
noir333 am 10.10.2006 um 20:34 Uhr (0)
... kleine Ergänzungmit CATIA.SystemService.Environ("CATReferenceSettingPath") kommt man an das ENV-directory....------------------Bernd
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PowerCopy in Produktumgebung ausführen
Bernod am 26.04.2010 um 10:28 Uhr (0)
Hallo,ich habe das bereits in diesem Thema angesprochene Problem: http://ww3.cad.de/foren/ubb/Forum137/HTML/003626.shtml - Ich befinde mich in einem Product- In diesem Product befinden sich 2 Parts- ein Part ist als aktives Dokument gesetzt (Bsp. Part 2)- In diesem Part soll eine PowerCopy ausgeführt werden- Die Input-Geometrie wird per Selektion gewählt- Die Input-Geometrie befindet sich in einem anderen Part im gleichen Product (Bsp. Part 1). Die genaue Struktur des Products ist unbekannt.Bsp:Code:Produc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA: nothing an CATIA-Funktionen übergeben
Jens Hansen am 09.07.2008 um 09:06 Uhr (0)
Hallo,versuch mal eine Reference mit dem Wert NULL zu erstellen und diese dann zu übergeben:Set Part1 = CATIA.ActiveDocument.PartSet ref0 = Part1.CreateReferenceFromName("")hsfLoft.AddSectionToLoft(ref_sketch0, 1, ref0)SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl
MaxZ am 18.07.2005 um 10:12 Uhr (0)
try and error hat ergeben: CATIA.StartCommand("b: Veröffentlichung") aber aus nem Makro kann ichs nicht starten. Edit: AppActivate ("CATIA V5") SendKeys "b: Veröffentlichung" + Chr(13), 1 öffnet immerhin das Fenster. (siehe auch Beitrag http://ww3.cad.de/foren/ubb/Forum137/HTML/000186.shtml von Emilio) [Diese Nachricht wurde von MaxZ am 18. Jul. 2005 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ManufacturingGeneratorData
crash am 05.05.2006 um 10:45 Uhr (0)
Hallo Lapa,this is the only way to output the CATIA in a interactiv way.You can define the parameters in the CATIA GUI and then start this job.The only possibility I know to output the APTsource file where Im able to define the parameters like in the CATIA GUI is to output the stored process in batch mode. There are some discussion about that in the NC forum too.Best regards,crash
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Existenz der Datei prüfen
Michau am 05.05.2011 um 13:05 Uhr (0)
If CStr(CATIA.FileSystem.FolderExists(Pfad)) = "False" Then CATIA.FileSystem.CreateFolder (TempVerz2 & "" & Ordner1 & "" & SpannVarGew & "" & Spannergew)End IfMit Cstr(CATIA.FileSystem.FolderExists(Pfad)) Spart man sich eine Variable
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Universal Umbennengungs-tool Für Catia V5
xam0560 am 12.05.2014 um 10:23 Uhr (1)
@ bgrittmannwurde schon beseitigt, auch der Zähler 19 existiert nicht mehr:Dim Z As LongZ = 0 For k = 1 To CATIA.Documents.Count Step 1 If ((Right(CATIA.Documents.Item(k).Name, 10) = "CATProduct") Or (Right(CATIA.Documents.Item(k).Name, 7) = "CATPart")) Then Z = Z + 1 End IfNext@ HoBLila.TXT werde ich überprüfenPS. Eine Schleife geht nicht. Probier es aus. :-) Catia MUSS erst die Parts umbenennen und DANN die Produkte. Andersherum oder Durcheinander, verlierst du alle Links und dein Modell ist dan ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zw.2 Elementen in 2 Parts
Daeumling am 29.01.2009 um 14:45 Uhr (0)
Hallo an alle,ich lese hier schon seit einiger Zeit mit und habe nun leider ein Problem bei dem ich irgendwie absolut nicht weiter komme.Bei der Suchfunktion wurde ich leider auch nicht so recht fündig darum versuch ich es einfach mal hier. Auch v5automation half mir so recht nicht weiter.Also ich möchte den Abstand zwischen 2 Punkten ermitteln, welche sich je in 2 Parts von einem Product befinden. Diesen Abstand benötige ich dann, um eine Rohrlänge automatisch zu ermitteln und wollte dann halt den Abstand ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Benutzername und Datum
Tamo am 14.09.2011 um 08:09 Uhr (0)
Hi Bernd,leider komme ich ncht weiter. Er sucht zuerst den Namen des Stempels. Danach müßte er ja das Textfeld "Datum" finden.Ich bekomme die eine Fehlermeldung (siehe Anhang)Hier nochmal der Code.Language="VBSCRIPT"Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selectionselection1.Search "Name=*Feasibility_Stamp*,all"For i = 1 To selection1.Count Set oTextFeld = selection1.Item2("Datum").Value oTextFeld.Text = CStr(Date)NextSet selection2 = drawingDocument1.Selec ...
|
| In das Form CATIA V5 Programmierung wechseln |