|
CATIA V5 Programmierung : Punkte in Catia importieren
bgrittmann am 08.05.2009 um 07:30 Uhr (1)
ServusDu könntest dieses Makro modifizieren.Dazu die Werte erst ab der n-Zeile auslesen, den Separator auf den Tabulator setzen und die "Do until"-Schleife anzupassen, dass pro Zeile zwei Punkte erstellt werden.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 08.05.2009 um 11:47 Uhr (1)
Hallo Daniel,dass hört sich ja schon sehr gut an. Nur habe ich keine Möglichkeit das "vba"-Format in meine Bibiothek aufzunehmen. Wenn ich Tool-Makro-Makros öffnen, erhalte ich schon eine Liste aller vorhandenen Makros. Von Bibiothek ist nichts zu sehen.Gruss, Thomas
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 11.05.2009 um 19:01 Uhr (1)
Hallo Thomas,ich werde mich morgen ransetzen. Sollte kein Problem sein das Script auf die neuen Bedüftnisse anzupassen------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.SystemService.Print-Object doesnt support this property or method (Error 438)
HoBLila am 11.05.2009 um 09:41 Uhr (0)
Hallo AndiKrue,DIM es mal bitte As Object und ruf dann vom Object diese Methode auf.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.SystemService.Print-Object doesnt support this property or method (Error 438)
AndiKrue am 11.05.2009 um 08:55 Uhr (0)
Hallo, ich habe gerade ein Beispielmakro aus der Automation in VBA benutzt, nur geht irgendwie der CATIA.SystemService.Print nicht, ich bekomme folgende Fehlermeldung:Object doesnt support this property or method (Error 438)geht der SystemService.Print nicht über VBA, wenn doch, wie geht es?[Diese Nachricht wurde von AndiKrue am 11. Mai. 2009 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.SystemService.Print-Object doesnt support this property or method (Error 438)
AndiKrue am 11.05.2009 um 13:23 Uhr (0)
Habs grade nochmal mit Variant und SystemService probiert, geht leider auch nicht, im Catscript hab ich keine Probleme.Wäre es möglich, dass eine Referenz fehlt?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.SystemService.Print-Object doesnt support this property or method (Error 438)
AndiKrue am 12.05.2009 um 09:19 Uhr (0)
It works! 10 Gummipunkte! Allerdings mussten bei mir noch Klammern drum, also so:AusgabeString = SysS.Print("Begin Instantiation")[Diese Nachricht wurde von AndiKrue am 12. Mai. 2009 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.SystemService.Print-Object doesnt support this property or method (Error 438)
Lusilnie am 12.05.2009 um 21:24 Uhr (0)
Hallo AndiKrue,sorry, natürlich gehören Klammern darum! mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Löschen des Materials im Part
mkna am 13.05.2009 um 08:58 Uhr (0)
HalloVielen Dank für Deine Antwort. Ich hatte nur Probleme das Material vernünftig zu deklarieren. Hier das script für diejenigen die es interessiert:Sub CatMain()Dim mypartdoc As PartDocumentSet mypartdoc = CATIA.ActiveDocumentDim mypart As PartSet mypart = mypartdoc.PartDim mymat As MaterialDim omanager As MaterialManagerSet omanager = mypart.GetItem("CATMatManagerVBExt")omanager.GetMaterialOnPart mypart, mymatDim sel1 As selectionSet sel1 = mypartdoc.selectionsel1.Clearsel1.Add mymatsel1.DeleteEnd SubMa ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe Referenzen
JPF am 03.09.2008 um 09:02 Uhr (0)
noch ein Nachtrag:Ich glaube mittlerweile, dass die Schnittstelle (bzw. Catia) einen Fehler hat. Wenn ich die erste externe Referenz aus dem Part lösche, dann funktioniert auch das 2. Script.Wie es scheint, wird nur eine externe Referenz mit einem Script korrekt aufgelöst.Gruss JPF
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem txt.file einlesen
DanielFr. am 13.05.2009 um 06:25 Uhr (0)
Hallo breitinger,ich denke es liegt daran, dass du versuchst Strings zu übergeben, CATIA aber eine Zahl erwartet.In dieser ZeileCode:FirstLine = Split(oLine, Chr10) ließt du einen STRING aushierCode:PunktX = FirstLinespeicherst du den String in die Variableund hierCode:Set Punkt = hybridShapeFactory.AddNewPointCoord (PunktX, PunktY, PunktZ)übergibst du CATIA den String obwohl CATIA einen anderen Typ erwartet (nämlich eine Zahl)Das heißt du musst in dieser ZeileCode:PunktX = FirstLinekeinen String übergeben ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem txt.file einlesen
breitinger am 12.05.2009 um 22:12 Uhr (0)
Hallo,ich hab die Forumssuche benutzt, im Buch herumgeschaut komme aber auf keinen Grünen Zweig. Ich möchte ein Textfile einlesen um daraus eine Linie (Punkt und Richtung) zu erzeugen. Er erzeugt mir immer einen Fehler bei "part1.Update" weil er für alle Werte - also Punkt und Richtung - Null hat.Textfileformat und Makro sind unten. Danke für eventuelle AntwortenbreitingerDie ersten 3 sind xyz Koordinaten für den Punkt. Die unteren 3 xyz Koordinaten für die Richtung.Code:0..707106781400000050.7071067814000 ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe Referenzen
HoBLila am 29.08.2008 um 12:51 Uhr (0)
Ich würde mal den genauen Wortlaut oder Fehlercode der Meldung benötigen.Dann kann man Referenzen auch selbst zusammen bauen, sind nur Strings, die gewissen Gesetzen folgen.Und dass die Links verloren gehen ist im CATIA durchaus normal ^^Das liegt oft an den unterschiedlichen Instanzen, sprich wenn du ein Objekt mehrfach hast, dann nimmt CATIA immer nur das erste davon, auch wnen du das zweite auswählst.Werde nochmal über das Problem nachdenken...------------------Mit freundlichen Grüßen,Henry Schneiderali ...
|
In das Form CATIA V5 Programmierung wechseln |