|
CATIA V5 Programmierung : Table from CSV
Christian.O am 23.11.2010 um 15:17 Uhr (0)
Servus,wie wär`s mit Code:CATIA.StartCommand ("Table From CSV")------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand = New... geht nicht?
RSchulz am 30.11.2010 um 16:12 Uhr (0)
... kannst du mal den Code posten? Wie soll man dir da helfen?New... gibt es IMHO nicht über StartCommand bzw. kann man diesen darüber nicht aufrufen. Selbst wenn, würde ebenfalls das Fenster hochpoppen.Ich gehe davon aus, dass du das Makro mit R19 versuchst zu erzeugen und die deutsche Umgebung aktiv hast?! Versuch es mal anstatt mit "Product" mit "Produkt", da die einiges sprachabhängig gestaltet haben. Wenn der Dokumententyp nicht erkannt wird, wird automatisch das Fenster geöffnet.p.s. Lasst euch nicht ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Table from CSV
RSchulz am 23.11.2010 um 17:15 Uhr (0)
Ich denke, dass er vo einem Makro redet, welches ihm eine vordefinierte CSV Datei automatisch in eine Zeichnung einfügt. Ich selbst habe so etwas geschrieben. Es ist allerdings ein Code über mehrere 100 Zeilen und mittlerweile habe ich ihn komplett auf .Net hochgezogen. Die Exe werde ich garantiert nicht verteilen, da ich keine lust auf Supportanfragen habe und natürlich gewisse Dinge vorrausgesetzt sind. z.B. Ablageort und Name der CSV-DateiIch kann dir aber die Vorgehensweise nennen. Auslesen, welche Umg ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Table from CSV
sucher2010 am 24.11.2010 um 10:06 Uhr (0)
Hi Christian,Also ich arbeite momentan mit UNIX. Ich habe einen Drawingsheet programmiert und es soll eine Tabelle noch dazu hingefügt werden. Die Tabellendaten befindet sich in einer CSV-Datei (gespeichert in Home Laufwerk). Mit dem Befehl was du mir geschickt hast, öffnet sich nur das Fenster aber ich will, dass man die CSV-Datei einfach mit dem Befehl (CATIA.StartCommand ("Table From CSV").open(C./....csv)) irgendwie direkt öffnet. Damit ich nicht extra jedes mal die Datei selber wählen muss und öffnen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : C#, Abmessungen, etc auslesen
McKenzie am 29.11.2010 um 18:57 Uhr (0)
Nabend allich möchte mit C# über die DOM-Schnittstelle ein paar Werte aus Catia auslesen. Hab bereitsdaß Kapitel im Kochbuch dafür durch. Soweit wirklich gut, aber weiterführende Doku istwohl schwer zu bekommen.Also ich habe jetzt Body und Shapes ausgelesen. Wie komme ich z.b. an die Abmessungen der Bauteile etc? Vielleicht hat jemand einen Tipp für michDanke euch
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungen und deren Kinder löschen
tberger am 30.11.2010 um 07:51 Uhr (1)
Hallo Klaus,du könntest über ItemToCopy auf das Kind einer Komponente kommen:suche alle Muster, gehe diese der Reihe nach durch und hole dir das ItemtoCopy.Set Sel_Muster = Alle_Muster.Item(i).ValueSet ElternFeature = Sel_Muster.ItemToCopyDann kannst du über einen Abgleich von ElternFeature.Name herausfinden, ob das Muster das gesuchte Feature enthält und damit ein Kind darstellt.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...www.tobeplus.de tb ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadproblem
RSchulz am 23.03.2011 um 14:35 Uhr (0)
Hallo Michael,du machst einen Fehler, den viele begehen. Du gehst davon aus, dass das funktionieren muss, weil es woanders ja auch funktioniert. Wenn du die Systemvariable mit der Syntax (%...%) angibst, dann erkennt das Betriebssystem, dass dieser Werte für eine Variable steht, sucht diese und liest diese, wenn vorhanden, aus. Das ist eine Funktion, die in diesem Element integriert ist. Bei den einzelnen vba-Funktionen ist das allerdings nicht der Fall. Du musst also vor der Anwendung diesen Wert aus dem ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : StartCommand iCommandId Auflistung
HoBLila am 01.12.2010 um 17:21 Uhr (0)
Jetzt musste ich auch kurz drüber nachdenken. Viel Spaß mit dem Code:Code:Public Sub CATMain() Dim arrVarListOfFiles() As Variant Dim objBuffer As Object Dim sendWork As INFITF.SendToService Set sendWork = CATIA.CreateSendTo() Call sendWork.SetInitialFile(CATIA.ActiveDocument.FullName) Set objBuffer = sendWork ReDim arrVarListOfFiles(0) Call objBuffer.GetListOfDependantFile(arrVarListOfFiles)End Sub------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen W ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand = New... geht nicht?
Maetes am 30.11.2010 um 15:08 Uhr (0)
Hallo zusammen!Catia will mich wieder ärgern..Ich will ein Product erstellen und dann speichern. Das kann ich aber nicht, da beim erstellen des Products ein Abgfragefenster erscheint während das Makro weiterläuft. Selbst Warteschleifen und StartCommand {enter} helfen mir da nicht weiter.Jetzt dachte ich mir, das Prozedere komplett via StartCommand zu führen.Nur fängt es schon damit an, das ich den "Neu" Dialog nicht starten kann."Öffnen" funktioniert! Aber weder "Neu" noch "Neu..." (Wies CATIA selber anzei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand = New... geht nicht?
Maetes am 30.11.2010 um 15:50 Uhr (0)
Das hab ich in der Ursprüglichen Version ja schon so gemacht. Dennoch kommt die Abfrage mit dem Productfenster.. :/
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Flachauswerfer durch powercopy aber wie??
Kaffeetasse007 am 30.11.2010 um 16:00 Uhr (0)
Hallo nochmal,aaalso nachdem ich versucht habe die hier beschriebenen zweiten Weg auszuprobieren, jadoch ich kläglich dran gescheitert bin, bitte ich nochmal um hilfe zu dem Thema. Ich habe ein Bild angehängt, indem Ihr hoffentlich gut erkennen könnt wie ich die PC für die Rundauswerfer erstellt habe.Die ersten beiden Blöcke sind durch positionierte Skizzen erstellt in der meine Referenz meine "Unterkante AWHP" ist und mein Positionspunkt ein punkt aus der skizze "Positionen Ø6,5er AW".So setzt mir Catia ü ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand = New... geht nicht?
Maetes am 30.11.2010 um 16:24 Uhr (0)
Es ging mir ja darum, wenn schon das Fenster kommt, das ich es dann selber aufrufen kann und dann via {down}{down}{enter}{enter} quasi das Product auswähle und das Fenster schliesse.Interessanterweise funktioniert es jetzt wieder mit dem speichern. Wo das Problem jetzt lag kann ich schwer sagen Mit Quellcode ist in dieser Situation bez schwierig, weil das Programm mehrere Schleifen in verschiedenen Modulen durchläuft. ich versuche wo möglich schon Quellcode freizugeben. Aber in dem Fall wars bez schwierig. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand = New... geht nicht?
RSchulz am 30.11.2010 um 16:26 Uhr (0)
Okay ------------------MFGRick Schulz Nettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - Unities
|
In das Form CATIA V5 Programmierung wechseln |