|
CATIA V5 Programmierung : Format von Zahlen bestimmen
Diana_81 am 17.03.2006 um 16:05 Uhr (0)
Hallo V5-User,ich programmiere gerade ein Macro (CATScript) in dem ich Punkt-Koordinaten aus dem 3D messe und dann den Wert in eine Zeichnungstabelle eintrage.Das ganze funktioniert auch soweit. Was mit Probleme macht, ist die Darstellung der Zahl in der Tabelle.Ich runde den Wert auf zwei Nachkommastellen.Wenn allerdings die letzte Ziffer eine Null ist wird diese nicht dargestellt.In der Zeichnung muessen jedoch beide Nachkommastellen immer angezeigt werden.Beispiel:gemessener Wert is:12.19678gerundeter ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Alle Schraffuren über ein Makro auswählen
Syphield am 08.05.2009 um 11:44 Uhr (0)
Hallo,möchte ein Makro schreiben mit dem eine Suchanfrage auf alle Schraffuren in einer Zeichnung durchgeführt wird.Ich weiß bloß nicht wie diese genau heißen.Über die normale Suchfunktion heißen sie "Generierte Form".Und in den Eigenschaften steht noch was von "HlrViewFeat.1", aber das klappt nicht.Mein Makro sieht wie folgt aus:Language="VBSCRIPT"Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selectionselection1.Search "CATDrwSearch.XXXXXXX,all"End SubWas muß be ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit Macro in ein Textfeld Link einfügen (2D)
turnmutter am 03.03.2005 um 13:25 Uhr (0)
Hallo Ich möchte aus einem Makro heraus ein Textfeld in einer Zeichnung ausfüllen .Diese Textfeld sollte, aber ausser dem Text einen Link enthalten. z.B. Text: Das Volumen des 3DModel ist XXX XXX =Parameter aus 3D-Model Volumenberechnung Der Parameter kann auch ein Maß oder von einem eingegebener Parameter sein. Aus Erfahrung von Solid Works, weiß ich das solch ein Parameter mit Sonderzeichen im Text eingefügt werden kann. Wie aber wird dies in Catia V5 gemacht ( wie sind die Sonderzeic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnungsname aus versch. Parametern und Teilstücken des Partnamen zusammensetzen
cChris am 12.10.2010 um 07:50 Uhr (0)
Hallo zusammen,ich hab ein Macro geschrieben, welches mir aus dem 3-D eine Zeichnung ins Drawing ableitet.Nun wäre es eine riesen Erleichterung, wenn ich den Sheet-Namen auch mit einem Macro erstellen kann.Anforderung: Ein Teil des Sheet-Namens wird aus dem Partnamen entnommen und andere Namens-Teile, für die Bezeichnung des Sheets, wiederum aus angelegten Parametern im Part.Ich weiß das ich mit den Befehlen mid, left oder right Teile eines Namens auslesen kann, ich komm aber nicht wirklich weiter.Hat irge ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Isolate-V5-Makro für Views
elke am 18.07.2005 um 13:12 Uhr (0)
Hallo, ich möchte gerne mit der Catia-internen Makro-Funktion ein solches erzeugen. Ziel ist es alle Views einer Zeichnung zu isolieren. Ich wähle über Tools/Macro/Startrecording ein Verzeichnis und einen Namen sowie das Format (CATSkript oder MS-VB-Skript)aus und starte meine Funktionen (Edit-Search-alle Views-Select-isolate) und beende das Makro. Möchte ich dieses laufen lassen kommt es zur folgenden Fehlermeldunng. Ich habe es sowohl als VB-Skript als auch als CATSkript ausprobiert.Makro als Text-Datei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schweißnahtsymbol im Drawing auslesen
DuffM4nUS am 12.08.2016 um 09:00 Uhr (1)
Hallo Gemeinde!Eine kurze Frage an die Experten:Ist es möglich ein angelegtes Schweißnahtsymbol in einer View mit VBA auszulesen?Code:CATIA.ActiveDocument.Sheets.Item1.Views.Item1.Weldings.Item1lässt mich nur an Textproperties wie Font etc. ran.Ziel soll sein, die Schweißnahtsymbole auf einer Zeichnung auszulesen, gleiche Symbole zusammenzuzählen und in einer Tabelle auf das Zeichnungsblatt zu bringen. Dabei soll nicht nur die Schweißnahtnummer sondern auch der Inhalt des Symbols (Kehlnaht, Länge, etc. mit ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abmasstabelle
leo666 am 24.11.2004 um 08:54 Uhr (0)
Zitat:Original erstellt von michaelroesch:Hallo Norbert,Das Script schreibt die Abmasse in eine Tabelle und ergänzt die obere und die untere ToleranzDie Tabelle muss auf C:CATIA liegen.die funktion mit folgenden Parametern aufrufen:CATMain(X, Y, A)X = Tabelle in X RichtungY = Tabelle in X RichtungA = z.b. CatTableTopRight (Aufhängepunkt der Tabelle)wenn ihr den Code verbessert ;-) oderdie Abmasstabelle ergänzen solltet bittesendet mir bitte eine kopie damit ich Schreibkram SpareGruß Michael[Diese Nachrich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Standard
Holger_BW am 22.09.2011 um 10:50 Uhr (1)
Hallo,ich bin gerade dabei, per Makro eine Zeichnung mit unserem Firmenstandard anzulegen und scheitere auch an der Zuordnung. Bezüglich der von CATIA vorgegebenen Standards habe ich bei IBM noch folgenden Hinweis gefunden (Stand V5R10): http://www-01.ibm.com/support/docview.wss?uid=swg1HD04860 Zitat aus der Website:------------------------------------------CORRECT APPLICATION:If the user wants to display the type of the standard in amessagebox (instead of a number), he has to do in VB Script:"if standard= ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Send To - Befehl
serrano am 26.05.2006 um 12:52 Uhr (0)
Hi,Villeicht kann ich dir ein bisschen helfen.Um den SendTo-Befehl zu automatisieren brauchst du eine "CATIA-PPR xPDM Gateway 1 Product" lizens.Ich habe ein Code geschrieben der villeicht dir eine Ahnung gibt wie man den SendTo Befelh benutzt. Damit kannst deine Zeichnung in einem anderen Verzeichnis speichern.Sub CATMain()CATIA.DisplayFileAlerts = TruePath = CATIA.ActiveDocument.PathName = CATIA.ActiveDocument.Nameinitial = Path & "" & NameSet Folder = CATIA.FileSystem.CreateFolder("oTemp")oFolder = Path ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB-Code beim speichern ausführen
cdt_roger am 10.10.2011 um 13:09 Uhr (0)
Hallo allerseits,ich habe folgendes Problem.Ich möchte bei jedem speichern einer drawing eine gleichnamige Tiff-Datei im gleichen Verzeichnis erstellen und den Pfad in einer Datei hinzufügen (als Liste).Ich habe im Forum auch viele Makros und Scripte gesehen, die das können; so weit also kein Problem. Aber wie kann ich diese Funktion auch dann integrieren, wenn ich eine geänderte Zeichnung verlasse. Dann kommt ja die Frage ob man speichern möchte, und bei einem Ja soll auch mein Makro wieder mit laufen.Wei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : MML Links aufspüren
Randle am 27.02.2020 um 12:06 Uhr (1)
Hallo,dann bleibt noch die zweite Lösung. Ich hatte dazu schon mal eine schöne Vorlage gefunden. Leider finde ich die gerade nicht wieder.Nachtrag, da ist es: http://www.grozeaion.com/catia/v5-programming/128-catia-v5-get-linksNoch mal zum ersten Ansatz:MML Links sind wenn ich mich recht erinnere Links zwischen zwei Zeichnungen (z.B. wenn man aus dem Katalog eine 2D Komponente einfügt und diese nicht zerlegt). Kannst du über die Smarteam Klasse nicht einfach die Zieldokumente auslesen? Wenn es eine Zeichnu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Titelblok macro
Jadwiga7 am 03.08.2017 um 13:00 Uhr (1)
Ich habe einen Part mit Prameter erzeugt .Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet product1 = partDocument1.GetItem(" ")Set product1 = product1.ReferenceProductSet parameters1 = product1.UserRefPropertiesSet strParam1 = parameters1.CreateString("Dokumentnummer", "")strParam1.ValuateFromString "123456789"Set strParam1 = parameters1.CreateString("Bennennung", "")strParam1.ValuateFromString "Zylinder"End SubJetzt möchte ich die Wert von dem Parameter in Zeichnungskopf mit Hilfe von einen Macro ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Ansichten über 3D sperren und entsperren
ACC_kw am 19.05.2008 um 08:59 Uhr (0)
Hallo Leute!Ich habe bereits das Forum zu meinem Problem durchsucht und keine Lösung für mein Problem erhalten.Ich soll in einer Zeichnung verschiedene Bearbeitungszustände darstellen. Eine Bohrung wird vorgebohrt, feingedreht und anschließend gehont. Auf der 2D-Ableitung sind diese Zustände in verschiedenen Ansichten dargestellt. Wenn ich eine Ansicht bearbeiten möchte muß ich diese entsperrt lassen und die anderen beiden von Hand sperren.Es ist im 3D ja möglich Blöcke, Taschen usw. parametrisch zu aktivi ...
|
| In das Form CATIA V5 Programmierung wechseln |