|
CATIA V5 Programmierung : Kochbuch Catia V5 Start
Tim2007 am 29.07.2011 um 11:44 Uhr (0)
Hi add,habe selberr Probleme gehabt mit den Codes, laufen aber alle Problemlos.Du musst evtl. die Definitionen hinter Dim blabla AS STRING wegmachen. Dann funktioniert alles.Also einfach die Endungen wie AS STRIN, AS INTEGER, ... löschen und die Sache läuft Grüße, Tim
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kochbuch Catia V5 Start
Tim2007 am 29.07.2011 um 11:46 Uhr (0)
Hallo Roland,dazu aber eine Frage:Warum muss ich das immer machen? Gebe ich in der Declaration Language = "VBSCRIPT" interessiert es den Macroeditior kein bischen.Im VBA-Editor von Microsaftt geht das alles perfekt!Irgendwelche Ideen?Muss ich meinem Admin auf die Füße hauen?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kochbuch Catia V5 Start
Tim2007 am 29.07.2011 um 16:26 Uhr (0)
Bei Case 5 to 10 gibt es auch ein Problem. Warum packt das das CATSCRIPT nicht?!?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kochbuch Catia V5 Start
Tim2007 am 01.08.2011 um 10:08 Uhr (0)
Hi Rick, sorry, dachte du heißt Roland Es geht darum, dass der "normale Macroeditor" nicht wirklich viel kann und Fehler nicht wirklich darstellt. Das mit dem Language versteht er nicht und bei mir ebenfalls die Select case xxx Case 5 tu 10 nicht.Denke dass sich das mit add auch deckt.Grüße.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kochbuch Catia V5 Start
Tim2007 am 01.08.2011 um 16:57 Uhr (0)
Hi add,leider nein, sollte jedoch so sein. Meinem Admin musste ich erstmal erklären, dass ich den VBA-Editor benötige und ihn dazu zwingen es für mich zu installieren.Danach war es jedoch wesentlich leichter.Dort kannst du die Inhalte aus diesem Forum reinkopieren und er macht das ziemlich gut. Die meisten Macros arbeiten dort sauber.Bist also schon etwas weiter als ich am Anfang war.Wenn du jedoch diesen Code dann in den Catia-Marcro-Editor reinhaust, dann wundere dich nicht, wenn dort einige Dinge garnic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Endlosschleife
Tim2007 am 03.01.2012 um 11:02 Uhr (0)
Hallo Leute,erstmals ein wunderschönes neues und erfolgreiches Jahr 2012 euch allen .Habe ein Problem:Jedesmal, wenn ich im VBScript eine Schleife programmiere wird der Zähler zwar erhöht, aber die schleife bricht nicht ab.Habe mir die Zählerstände und den Endstand innerhalb einer MSGBox ausgeben lassen. Er läuft hoch und überschreitet den Endstand, jedoch ohne aus der Schleife auszusteigen.Nach meinen Programmierkenntnissen sollte dies aber - so wie von mir programmiert - korrekt sein.Frage: muss - spezi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel-Aufruf wird nicht erkannt
Tim2007 am 12.01.2012 um 13:11 Uhr (0)
Hi Bernd,ok PW wieder gefunden.Jetzt weiß ich zwar welche Bibliotheken er verwendet hat, jedoch nicht, wie ich sie in meinem "dummen" Editor einbinden kann.Es ist nicht auf jedem PC/Workstation die VBA6.msi installiert, die zum Catia-Paket dazugehört.Daher muss ich es irgendwie anderst lösen.Ich dachte, durch das GetObject wird das ganze Excel-Portfolio dazugeladen ... oder zumindest die Grundzüge.Grüße
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel-Aufruf wird nicht erkannt
Tim2007 am 12.01.2012 um 11:26 Uhr (0)
Hallo,habe das Problem, dass unter dem "normalen" Macroeditor (Alt+F8) folgendes nicht erkannt wird:Function ErsteZeile()Set programm1 = Excel.ApplicationSet sheet1 = programm1.ActiveSheetsheet1.Cells(1, 1).ActivateActiveCell.Value = "Comment"sheet1.Cells(2, 1).ActivateActiveCell.Value = "Alles"End FunctionMache ich das Gleiche im Microsoft Visual Baisc Editor (Alt+F11) dann geht das und wird ausgeführt?!?!Ist hier was falsch installiert oder ist der "normale" Macroeditor vom Catia so doof? Bitte um Feedb ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Excel-Aufruf wird nicht erkannt
Tim2007 am 13.01.2012 um 11:48 Uhr (0)
Hallo,danke schon mal für die vielen Antworten.Der Fehler liegt meistens vor dem Bildschirm, da nehme ich mich nicht aus.Zum einen, weil mir das gesamte Konstrukt in Zusammenhang von Excel und Catia manchmal nicht ganz klar ist, zum anderen, weil man ja auch Schreibfehler macht.Was ich allerdings nicht verstehe, ist, dass - wie schon erwähnt - im (Alt+F11)-Editor manche Dinge anderst sind als im (Alt+F8)-Editor.Die Referenzen zu den Bibliotheken kann ich nur im (Alt+F11)-Editor direkt unter Tools-Reference ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Common Dialog
Tim2007 am 29.02.2012 um 09:19 Uhr (0)
Hallo Henry,nein, solange nur das von Catia mitgelieferte VBA6.msi oder nur Office-Standard drauf ist geht das nicht.Erst wenn VB (jeglicher Art) drauf ist, dann kann man die "besonderen" Dialogs verwenden.Express daher, weil kostenlos.Danke Mikrosaft.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catalog
Tim2007 am 05.03.2012 um 12:50 Uhr (0)
Hi,weiß jemand, wie ich an einen Catalog eine PPT oder PDF anhängen kann, so dass ich das aus Catia heraus öffnen kann?Oder ist die Beschreibung eines Grundmodels anderst geregelt?Grüße, Tim
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text an Maß positionieren
Tim2007 am 09.10.2012 um 16:37 Uhr (0)
Hi,das habe ich gefunden: http://www.coe.org/p/fo/et/thread=15397GetBoundaryBox - Make It Work, Heres HowDouglas Snell[Inceptra]Nov 10, 2006 07:20 PMI know this method has been discussed in previous posts in regards to it not working with VBA. There is a workaround that will make it work and return values to boot. I thought I would share this as I have spent entirely too much time trying to figure it out.Run this in a drawing with a dimension created in the active view.sub main() Dim oDrwDoc as DrawingDoc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetBoundaryBox in CATVBA
Tim2007 am 11.10.2012 um 09:09 Uhr (0)
Hi Bernd,Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.Item("Sheet.1")Dim drawingViews1 As DrawingViewsSet drawingViews1 = drawingSheet1.ViewsDim drawingView1 As DrawingViewSet drawingView1 = drawingViews1.Item("Front view")Dim drawingDimensions1 As DrawingDimensionsSet drawingDimensions1 = drawingView1.Dimensions ...
|
In das Form CATIA V5 Programmierung wechseln |