|
CATIA V5 Programmierung : Catproduct und catpart aus excel umbenennen
veniceline am 19.07.2010 um 19:58 Uhr (0)
danke zoltan,wenn ich Code:ActiveDoc, PartNumber: Catia.ActiveDocument.Product.PartNumber = "Neue_Name"Part unter ActiveDoc, PartNumber:ActDoc.Products.Item(i).ReferenceProduct.Parent.Product.PartNumber = "Neue_Name_Part_" & cstr(i) Part unter ActiveDoc, InstanceName:ActDoc.Products.Item(i).Name = "InstanceName." & cstr(i)in mein Excel Visual Basic Makro kopiere und will es dann ausführen, springt der Debugger auf und meckert, das der Code nicht i.O. istFehler beim Kompilieren:Sub, Function oder Property e ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catproduct und catpart aus excel umbenennen
veniceline am 19.07.2010 um 20:31 Uhr (0)
hallo Bernd,erstmal danke, ich probiere es nochmal aus und melde mich dann hier wieder^^Du fragst wo ich die Parts und Products umbenennen will?Das tue ich immer im aktiven Catia Fenster im Hintergrund von Excel. Dort muss ein Product mit 3 angehangenen Parts umbenannt werden. Der Name ist dann immer der gleiche und unterscheidet sich beispielsweise nur durch ein "NeuerName_1" "NeuerName_2" etc..., wobei der Wert von "NeuerName" aus einer aktiven Excelspalte gelesen werden soll.In Catia selbst soll im akti ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partnumber gleich Filename
ottfroma am 21.07.2010 um 00:09 Uhr (0)
Hallo Bernd,das Makro wird schon an der Deklaration Language="CATScript" gestoppt. Nachdem ich diese Zeile auskommentiert habe, ging es immer wieder mal weiter, so dass ich immer mehr Zeilen auskommentiert habe, bis garnichts mehr lief.Mit dem Makrorecorder habe ich es auch schon versucht, aber da bin ich nur in den Wald gekommen, da so viele Einträge drinstanden, bis die Verwirrung perfekt war. Meine Version ist die R19In Excel VBA habe ich mit dem Makrorecorder keine Probleme und da kann ich alle Deklara ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Grenzen von PowerCopies und Makros
Hannes12 am 21.07.2010 um 12:47 Uhr (0)
Hallo!Ich schreibe derzeit an meiner Bachelorarbeit in der ich ein Makro entwickelt habe aus dem heraus Powercopies gestartet werden (mit KT1-Lizenz). Ich möchte daher in meiner Arbeit gerne die jeweiligen Vorteile und Grenzen von Powercopies und Makros darstellen um aufzuzeigen, wann es besser ist mit einem Makro zu arbeiten, als mit einer Powercopy. Prinzipiell hab ich bisher aber noch nicht so viele Erfahrungen mit Powercopies sammeln können und kenne mich besser mit Makros aus, sodass ich nicht mit Sic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Grenzen von PowerCopies und Makros
HoBLila am 21.07.2010 um 13:10 Uhr (0)
Hallo Hannes12,ich glaube die Fragen solltest Du lieber im allgemeinem Forum posten, dort gibt es mehr Leute, die sich mit PowerCopies auskennen, da deine Fragen ja mehr in diese Richtung, als in die Programmierung gehen.Zur grafischen Benutzeroberfläche kann ich nur sagen, dass es die ja auch bei den PowerCopies gibt, an der Makroschnittstelle aber nur unter Windows im CATVBA. Soll das Makro unter Unix als CATSkript laufen siehts schon wieder schlecht aus, da sind nur einfache Input-Dialoge möglich, oder ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catproduct und catpart aus excel umbenennen
veniceline am 24.07.2010 um 12:27 Uhr (0)
habe es jetzt über eine rule gemacht funzt danke leutz
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten ersetzen
Erich am 26.07.2010 um 21:34 Uhr (0)
Hallofolgende Situation:Aus einer Excel/TXT-Datei lese ich Punkte über ihren Namen+Koordinaten ein - funktioniert perfekt.Bei einem weiteren Mal möchte ich nun jedem Punkt seine neuen Koordinaten ersetzen. (D.h. Punkt-Koordinaten nicht der Punkt sollen immer alle ersetzt werden. Weil diese im Aufbau der Kinematik verlinkt sind.)Hier fehlt mir der Ansatz. Theoretisch - vorhandenen Punkt in Catia mit Name suchen und die Koordinaten ersetzen.Wer einen Vorschlag. Danke------------------mfgErich
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Makro in CATIA starten
newCADuser am 02.08.2010 um 09:03 Uhr (0)
Hallo, Ich habe ein Problem mit dem starten eines Makros von CATIA aus.Ich kann in EXCEL das Makro problemlos starten. Wenn ich das gleiche Makro in CATIA starten möchte erscheint eine Fehlermeldung.Woran kann es liegen, dass das Makr in einem Programm gestartet wird und in CATIA nicht?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Makro in CATIA starten
DanielFr. am 02.08.2010 um 09:12 Uhr (0)
Hallo ,ich denke CATIA findet die Hauptroutine nicht. Diese wird in Excel mit Sub Main() beschrieben. In CATIA heißt sie ABER Sub CATMain()------------------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 : Makro Befehl zum Erzeugen eines Koordinatensystems
newCADuser am 02.08.2010 um 11:14 Uhr (0)
Ja, ich möchte auf jeden Punkt automatisch ein Achsenkreuz erstellen.Die Ausrichtung derAchsensysteme soll durch weitere Koordinaten in der EXCEL Liste bestimmt werden.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Befehl zum Erzeugen eines Koordinatensystems
DanielFr. am 02.08.2010 um 13:31 Uhr (0)
Hallo ,Schau dir mal das folgende Beispielscript an. Die *.xlsx Datei welche ich als Vorlage genommen habe befindet sich im Anhang des Posts. Die Richtungen der Koordinatensysteme werden über die Eigenschaft catAxisSystemAxisByCoordinates festgelegt. Hier musst du eventuell das Script auf deine Bedürfnisse anpassenCode:Option Explicit---------------------------------------------------------------------------------------------------------PointAndAxisReader v1.0----------------------------------------------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Befehl zum Erzeugen eines Koordinatensystems
DanielFr. am 02.08.2010 um 16:25 Uhr (0)
Hallo ,sorry hatte ich vergessen zu erwähnen . Das Ganze ist ein *.catvba. *.catvbs sowie *.catscript funktionieren beide nicht. *.catvbs deklariert seine Variablen selber (und unterstützt keine Collections) und *.catscript unterstützt keine Collection. Diese wird im Beispiel aber verwendet um die Punktkoordinaten sowie Punktnamen aus Excel zu lesen (könnte ggf. auch in ein Array gewandelt (umgeschrieben) werden)------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Su ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte import
bgrittmann am 04.08.2010 um 16:00 Uhr (0)
ServusWelche Excel-Version verwendest du? Ist CATIA gestartet? Ein Part geöffnet? GSD oder Wireframe Workbench aktiviert? Geometrisches Set vorhanden und in Bearbeitung?Wenn nicht such dir (mit der Forensuche) um Punkte aus einer txt-Datei einzulesen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |