|
CATIA V5 Programmierung : Ordner mit Inhalt löschen
Heini_K am 22.12.2006 um 14:44 Uhr (0)
Hallo,Bei mir funktioniert die Methode:CATIA.FileSystem.DeleteFolder "I:MyTestFolder"nur, wenn der entsprechende Ordner leer ist. Sonst bekomme ich eine Fehlermeldung (sowohl bei CATScript als auch CAT VBA). In der Hilfe steht jedoch explizit, dass der Ordner in jedem Fall gelöscht werden sollte.Danke im Voraus und schöne Feiertage!------------------Gruß,Matthias[Diese Nachricht wurde von Heini_K am 22. Dez. 2006 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ordner mit Inhalt löschen
Heini_K am 22.12.2006 um 14:52 Uhr (0)
Hallo Ole,Nein, habe ich nicht. A propos, wie setzt man denn den Zusatz [,force] richtig ein, wenn ich:CATIA.FileSystem.DeleteFolder "I:MyTestFolder", Trueschreibe, kommt immer die Meldung "wrong number of arguments". ------------------Gruß,Matthias
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : textbox rückgabewert
Falk H am 23.12.2006 um 11:40 Uhr (0)
Hallo!Vorab möcht ich erwähnen, das ich CATvb - Neuling bin!Ich habe einen Parameter des Typs LENGHT erzeugt. Dim Parameter As Parameters Set Parameter = CATIA.ActiveDocument.Part.Parameters Dim BohrDurchm As Length, Massreihe As Length Set BohrDurchm = Parameter.CreateDimension("BohrDurchm", "LENGTH", 0#)Der Wert, der anschließend in eine TextBox geschrieben wird soll nun anschließend dem Parameter zugewießen werden. (BohrDurchm .value = TextBox1). Leider gibt mir CATIA eine Fehlermeldung aus, wah ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : textbox rückgabewert
Falk H am 25.12.2006 um 10:54 Uhr (0)
Ok, das war einfach! CATIA.ActiveDocument.Part.Relations.Item(1)Aber das direkt in eine Zelle was reingeschrieben wird (z.B. ein SVerweis), das bekomme ich irgendwie nicht hin. Ich finde nicht die entsprechende Methode oder Eigenschaft der Klasse Relations dazu. Kann mir jemand helfen?Danke Falk
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : textbox rückgabewert
Falk H am 25.12.2006 um 10:16 Uhr (0)
Hab´s rausbekommen!Also erzeugt wird mit: Listenobjekt Parameter Dim Parameter1 As Parameters Set Parameter1 = CATIA.ActiveDocument.Part.Parameters Parameter erzeugen Dim BohrDurchm As Dimension Set BohrDurchm = Parameter1.CreateDimension("Bohrungsdurchmesser", "LENGTH", 0#)und aufgerufen (in beliebiger Prozedur): CATIA.ActiveDocument.Part.Parameters.Item(i)Wenn jemand weiß, wie das mit Konstruktionstabellen geht, wäre ich für eine kurze Info sehr dankbar, bevor Weihnachten komolett dahin is ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
steveo am 28.12.2006 um 07:40 Uhr (0)
Guten Morgen CAD.de - Gemeinde!!Ich arbeite seit drei Monaten mit Catia V5 R14. Nun habe ich bei meinem neuen Arbeitgeber die Aufgabe bekommen, die Stücklisten die wir mit Catia während der Konstruktion erstellen in unsere interne, firmeneigene Stückliste zu importieren. Die stückliste ist in Excel programmiert und sollte so Daten wie: Pos.-Nummer, Rohlingmasse[Länge, Breite, Höhe) Materialbezeichnung, Teilebennenung, Anzahl.Ich hoffe, ihr könnt mir helfen!!Vielen Dank MfGSteveo
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
tomtom1972 am 29.12.2006 um 10:17 Uhr (0)
Hallo,Normalerweise bekommst du hier im Forum auf konkrete Fragen auch konkrete Antworten. Du kannst aber nicht erwarten, das dich jemand mit einem fertigen Script beglückt. Zumal aus deiner Beschreibung nicht ersichtlich wird, was du´genau vor hast.Es sei den der Weihnachtsmann treibt sich noch gut gelaunt in der Gegend herum und hatte bisher noch nicht genug zu tun ..... Also: Stelle eine präsise Frage und dann bekommst du bestimmt auch Hilfe.Schöne Grüsse & einen guten Beschluss TomTom----------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
steveo am 29.12.2006 um 11:43 Uhr (0)
Habe verstanden!!!Das ich kein fertiges Script bekomme, ist mir schon klar! Ich habe mir gedacht, das vielleicht ein anderer schon mal sowas probiert hat und mir ein bißchen auf die Sprünge helfen kann. Etwas fertiges habe ich nicht gesucht. Frage konkret: Ist es möglich die Catia Stückliste in eine eigene Stückliste zu importieren? Kann ich die Catia Stückliste soweit modifizieren, das ich diese direkt in die interne Stückliste speichern kann? MfGsteveo
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
myTea am 03.01.2007 um 11:10 Uhr (0)
Naja mit der Aufzeichnungsfunktion wirst Du da leider nicht weit kommen. Da musst Du schon richtig ans programmieren ran.Ich mache sowas auch über ein Makro, allerdings starte ich das Makro schon direkt aus Excel heraus. Das ist auch eine Möglichkeit es über ein Excel-Makro zu machen, das auf Catia zugreift. Man kann natürlich auch ein Makro machen das man in Catia startet das dann auf Excel zugreift.------------------[URL=http://www-03.ibm.com/solutions/plm/country/de/index.html[/URL]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
Tstone am 31.12.2006 um 13:13 Uhr (0)
HalloWir machen das folgendermaßen:Mit einem Makro in CATIA die Stückliste(Catia -Funktionalität) erstellen, als xls speichern und anschließend (immer noch gesteuert über das Makro) Excel starten und Stückliste laden und formatieren.Aber versuche es doch mal mit der Suchfunktion im Forum, das Thema ist schon öfters beackert worden.------------------Grüße TStone "Respektiere die Macht der Worte, wähle sie mit Bedacht!"
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
steveo am 02.01.2007 um 07:38 Uhr (0)
Guten Morgen zusammmenEin frohes, neues und erfolgreiches Jahr 2007erstmal danke für den Tipp mit dem Makro. Werde das mal mit der Makroaufzeichnungsfunktion probieren! Melde mich dann wenn es geklappt hat. Danke für eure Antworten!!MfGsteveo
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Stückliste in Firmeninterne Stückliste importieren??
tomtom1972 am 02.01.2007 um 07:17 Uhr (0)
Hallo,ich halte von der CATIA Stückliste (BOM-Funktion) nicht sehr viel. Es ist zwar eine relativ einfache Möglichkeit an eine Stückliste zu kommen, aber das "Layout" lässt doch sehr zu wünschen übrig - zumal es (je nach Einstellung) immer anders ist.Wenn du die vorliegende Struktur rekursiv "scanst" und alle benötigten Informationen ausliest (Parameter oder User Defined Properties) kannst du diese direkt in xls-sheets schreiben, die so aussehen, wie sie aussehen sollen.Alles gute im neuen Jahr - Gruss Tom ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ordner mit Inhalt löschen
crow73 am 02.01.2007 um 13:35 Uhr (0)
Hallo Heini_K,bekomme auch die gleichen Fehlermeldungen wie du!Habe leider noch keine Erfahrungen mit CATIA V5 und Programmierung aber hast du schon mal versucht erst mit "DeleteFile" oder besser mit dem "Kill" Befehlalle Files und danach den Ordner zu löschen?Vielleicht gehts einfacher aber das müßte funktionieren:Sub remdir() Kill "C: mpNeuer Ordner*.*" ChDir ("C: mp") RmDir "Neuer Ordner"End SubGrußCrow73[Diese Nachricht wurde von crow73 am 02. Jan. 2007 editiert.][Diese Nachricht wurde von crow73 am 02 ...
|
In das Form CATIA V5 Programmierung wechseln |