|
CATIA V5 Programmierung : Punkte aus einer Textdatei erzeugen und benennen
MrSmith20 am 10.07.2008 um 14:58 Uhr (1)
Hallo zusammen!Ich habe folgendes Problem:Ich habe eine Datei vom Typ .txt in der sich die Daten von verschiedenen Punkten befinden. Das Ganze sieht ca. so aus:Name Punkt1_X (TAB) x-KoordinateName Punkt1_Y (TAB) y-Koord.Name Punkt1_Z ..Name Punkt2_X ....Nun möchte ich gerne ein Macro schreiben, dass in einem Part Punkte erzeugt, indem es auf die txt-Datei zugreift (diese sollte vom Benutzer selbst ausgewählt werden können), ausliest, wieviele Punkte erzeugt werden sollen und danacha) den Namen in die Prope ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vorgehensweise eines Makros beobachten
FahreS am 27.02.2013 um 13:27 Uhr (0)
Zitat:Original erstellt von RSchulz:Das kann viele Ursachen haben...Bei dem einen läuft es unter der Debugumgebung und bei dem anderen in der kompilierten Fassung.Der eine Rechner hat deutlich mehr Leistung als der andere und der Flaschenhalz liegt wo anders....und und und... Es ist tatsächlich so, dass die Vorgehensweise des Makros nur beim Start aus dem VBA Editor sichtbar war. Bei Start über Tools - Macro - Macros war es bei keinem der beiden Rechner sichtbar.Da ich das Makro allerdings bei beiden Rechn ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Array Sortierung und Excel Export
bgrittmann am 11.04.2017 um 13:18 Uhr (1)
Servus MichaHast du noch den Link woher du den ursprünglichen Code her hast? ggf gibt es dort ein Beispiel.Welchen Grund hat es dass du den Code verändert hast (nicht passende Variablennamen)?Da du deinen Array per ByRef übergeben hast, müsste der Array ja durch die Subroutine verändert worden sein, und du kannst nach dem Durchlauf den Array direkt ein deinen Export weitergeben. (per Input der Sub oder globale Variable)GrußBerndPS: Schalte "On Error resume next" aus sobald du es nicht mehrt benötigst (dann ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ### Sicherungsverwaltung über VB Script ###
Olaf Grunert am 20.02.2004 um 09:57 Uhr (0)
Hallo Programmierer, ich suche für folgenden Vorgang ein Macro oder ein VB Script. Ich möchte mit der [Sicherungsverwaltung] einen kompletten Werkzeugaufbau(30.Produkte und 100.Parts) speichern, wobei zugleich die Produkte und Parts einen neuen Namen zugeteilt bekommen. z.B. Alter Name: 00000_00_000_X000_SC1.0000_030526_PD_Grundform.CATProduct Neuer Name: 01234_01_000_X000_SC1.0000_040220_PD_Grundform.CATProduct Vorstellen könnte ich mir, dass eine Eingabemaske erscheint, mit drei Feldern. 1 Fel ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linie Selektieren und Richtung auslesen
anderlkramer am 08.04.2008 um 22:52 Uhr (0)
HAllo Zusammen,dieser Beitrag ist zwar schon sehr alt, aber er interessiert mich gerade sehr.Ich muß aus einem CATPart mehrer Richtungsvektoren auslesen.Zwar kann ich jeden Vektor mit der Funktion "Element messen" bzw. "measure item" einzeln selektieren. Bei ca. 100 Messpunkten und zugehörigen Richtungsnormalen aber sehr fehleranfällig, wenn ich jeden einzeln in Excel übertrage.Gibt es für diesen Zweck denn kein Makro (CATScript) welches automatisch die 100 selektierten Linien als Richtungsvektor zum aktue ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Part im Produkt
hotschen am 23.06.2009 um 12:08 Uhr (0)
Hallo zusammen.Ich versuche mich gerade an der Makroprogrammierung für CATIA. Mit VBA für Excel und VB hatte ich eigentlich nie grosse Probleme. Bei Catia versteh ich ehrlich gesagt die Objekte nich.Mein Anliegen:Ist ein Part geöffnet, soll dieses in ein neues Produkt eingefügt werden, ist ein Produkt offen, will ich Zugriff auf das erste Part im Produkt. Anschlissend will ich auf eine Ebene in einem bestimmten Set zugreifen, aber soweit bin ich noch nicht.Mein bisheriger Code (zusammengefriemelt aus der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : publizierten Body per Maus auswählen und diese in ein anderes Part austom.kopieren
V5-Macro-Noob am 27.01.2010 um 14:41 Uhr (0)
Erstmal Danke für eure super Hilfe, hat alles wunderbar geklappt. Was mir gefehlt hat war, wie ich, nachdem ich den körper selektiert habe, an den Namen des Körpers komme.nach kurzem suchen hatte ich die anweisung gefunden: userSelection.Item(1).Value.Nameich habe nur eine frage dazu: wie komme bzw. finde ich auf diesen Befehl, z.b. in der catia hilfe? wie ist hier das vorgehen? Kennt ihr ein gutes buch, indem befehle und das vorgehen erklärt werden?ein anderes problem habe ich leider auch noch, wie kann i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIAs Skriptengine versteht Office Parametersyntax nicht
WolfgangKrenz am 14.06.2005 um 18:03 Uhr (0)
Hallo Steffen, Leider ist es nciht ganz so einfach. Wenn man beispielsweise ein neues Sheet hinzufügt braucht man entweder den Parameter Before oder den Parameter After. Wenn man da einfach nur den Wert übergeben würde, wüsste Excel nicht was es tun soll. Abgesehen davon klappt die nur-Wert-Übergabe bei mir auch bei sachen wie wb.Close True nicht. Ich bin irgendwie am Ende meiner Weisheit; ich bin seit Tagen nur am Workarounds schreiben, weil bei mir so viele dokumentierte Funktionen nicht funktionieren. z ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bodies dumm in neues Startmodell kopieren
Ho196 am 04.04.2011 um 09:36 Uhr (1)
Hallo,ich habe es zunächst nochmal mit dem Tipp der Selektion des Fensters probiert, aber leider ohne Erfolg.Der "Paste"-Befehl fehlte komplett in dem aufgenommenen Makro.Und auch, wenn ich ihn händisch eingefügt habe mit selection1.PasteSpecial "CATPrtResult", kam ein Fehler.Aber ich befürchte, ich muss mal ein "Makros für Dummies"-Buch kaufen. Momentan hab ich "CATIA V5 - Makroprogrammierung mit Visual Basic Script" von Dieter R. Ziethen. Und dieser macht sich leider nicht die Mühe, Grundlagen zu erkläre ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
zoltan.bekesi am 12.10.2010 um 19:07 Uhr (0)
Hallo Christian,mit dieser Aufgabenstellung bist du definitiv im falschen Forum.Die Konstruktion über ein Makro zu erstellen ist weder sinnvoll, noch einfach.Es lässt sich auch alleine in Part Design mit etwas Hilfe von Wireframe and Surface/Generative Shape Design lösen.Ich persönlich habe sowas noch nicht gemacht, meine Konstrukteur Kollegen verwenden aber für ähnliche Fälle den Assembly Design mit einen Skelett und für die Einzelteile Part Design. (Bei uns müssen die anzufertigende Teile in einzelnen Pa ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : kein Value für HybridShapeSweepLine / HybridShapeSweepConic
V5-Maxe am 02.03.2007 um 10:02 Uhr (0)
Proofin,ich habe eine Selektion: selection1.Search "Name=Copy of*,all"diese ist völlig unabhängig vom Elementtyp. Alle selektierten Elemente benenne ich um:for i = 1 to selection1.count distance=len(selection1.item(i).value.name)-len("Copy of ") selection1.item(i).value.name = right(selection1.item(i).value.name,distance)nextDas funktioniert auch problemlos. Nur wenn mal ein HybridShapeSweepConic in der Selektion drin ist, dann bleibt das Macro dort hängen mit Fehlermeldung: "Objekt erforderlich sel ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sporadische teils unerklährliche Makrofehler
Maetes am 19.10.2009 um 17:50 Uhr (0)
Hallo miteinander!Wir haben derzeit massive Probleme bezüglich Funktionalität bzw. Erreichbarkeit unserer Makrosprogramme. Entsprechend sind alle Projekte stillgelegt, bis wir die Fehlerursache nicht entdeckt haben.Sie treten je nach Lust und Laune auf, sind nicht reproduzierbar und treten immer an verschiedenen Orten auf.Oft beheben sich die Fehler von alleine durch einen Neustart von CATIA und oder Windows - was allerdings so nicht akzeptierbar ist.Mir sieht das nach einem Speicherverwaltungsproblem oder ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D-Komponente erstellen
Erich am 26.11.2012 um 13:51 Uhr (0)
Hallosoweit habe ich alles umsetzen können. Ein Problem mit dem DS-Script. Ich möchte auf dem Blatt aktiv sein und dort über den Mausklick die Position bestimmen können? Also keine Ansicht als Ort der Eingabe verwenden, sondern das Ditto soll auf dem Blatt referenziert sein!Anbei das DS-Script: COPYRIGHT DASSAULT SYSTEMES 2003 *********************************************************************** Purpose: This macro allows you to instantiate a ditto in a view from a detail view Author: La ...
|
| In das Form CATIA V5 Programmierung wechseln |