|
CATIA V5 Programmierung : CATDrawing Bemaßungsgenauigkeit ändern
DanielFr. am 19.06.2009 um 06:50 Uhr (0)
Hallo wumpel, hallo adran,diese Aktion kann man nicht mit dem Makroreacorder aufzeichnen. Es gibt Funktionen und Befehle die CATIA nicht aufzeichnen kann da diese Funktion nicht implementiert ist.Aber keine Sorge ich habe hier ein Script das alle Dimensionen einer Zeichnung sucht und die Genauigkeit auf "0,001" einstellt. Je nachdem wieviel Dimensionen du hast kann das ein wenig dauern (kann ich gerade nicht testen )Code:Sub CATMain() by Daniel Frauenrath for cad.de Deklarationen Dim oDoc As DrawingDo ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
DanielFr. am 20.12.2013 um 12:33 Uhr (1)
Hallo zusammen,wenn du das intern benutzen möchtest dann bitte setze dich mit dem Thema "Catalog" und "PowerCopy" auseinander.Die Berechnungen kannst du auch direkt im Part mit Hilfe einer Rule (hiezu benötigst du jedoch die Knowledge Lizenz) abbilden. D.h. du hast gar keine "externe Applikation" sondern nur CATIA native Funktionen. Die Rule kann dann ebenfalls das Öffnen, Updaten und Speichern der Zeichnung übernehmen.Also d.h. jetzt zusammenfassend als Vorbereitung für deine Diplomarbeit gibt es IMHO fol ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro Text für Maße
DanielFr. am 24.09.2009 um 12:18 Uhr (0)
Hallo,Du musst folgende Zeile ändern:Sub CATMain() Set oDRWDoc = CATIA.ActiveDocument Set oSel = oDRWDoc.Selection Dim i As Integer Dim j As Integer Dim iFont As String Dim iSize As Single oSel.Clear **********************************Definition Schriftart (bei Bedarf anpassen)********************************** iFont = "SSS1" Hier wird die Schriftart bestimmt iSize = "3,5" Hier die Schriftgröße. Bei Kommawerten müssen diese in Anführungszeichen gesetzt werden **********************************Sch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.SystemService.Print-Object doesnt support this property or method (Error 438)
DanielFr. am 11.05.2009 um 18:36 Uhr (0)
Hallo,versuch mal folgendes:Code:Dim CATIA As ObjectSet CATIA = GetObject(, "CATIA.Application")Die beiden mal auskommentieren und CATIA.SystemService.Print direkt aufrufenDim SysS As ObjectSet SysS = CATIA.SystemServiceCATIA.SystemService.Print "Retrieve the current part"------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : koordinaten aus Excel
DanielFr. am 02.11.2009 um 05:48 Uhr (0)
Hallo,man könnte ggf. das Script auch umschreiben um dann direkt 2D Punkte in einer Skizze zu erzeugen.Dazu würde ich erst eine Abfrage am Anfang des Scripts erscheinen lassen (ob 2D- oder 3D-Punkte). Wählt der Anwender 2D Punkte aus muss er eine Skizze selektieren in die die Punkte eingefügt werden. Wählt er keine aus wird eine erzeugt (im PartBody)------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr N ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Klartext Information ueber Struktur
DanielFr. am 02.09.2009 um 18:45 Uhr (0)
Hallo Daniel ,denkbar wäre eine Lösung mit einem Script. Dieses durchläuft einen vorgebenden Ordner, öffnet jedes Produkt in diesem Ordner (nacheinander), ließt die Links aus und schriebt sie in eine Excel Tabelle. Diese wird dann als *.csv Datei gespeichert.Das Problem das ich sehe ist das das ein wenig dauern könnte (je nachdem wie groß deine Produkte sind )------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central ( ...
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Teile ausblenden über Makro in verbindung mit Excel
DanielFr. am 30.09.2010 um 17:30 Uhr (0)
Hallo ,möglich ist das ohne Problem aber ich denke je nach Baugruppengröße nicht performat. Die Performnace könntest du über einen anderen Ansatz wesentlich erhöhen.Mach deine Baugruppe und lade alle Teile rein. Jetzt eine DesignTable mit der Aktivität der einzelnen Bauteile verknüpfen. Diese Tabelle steuerst du über deine UF an. ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Variablen in CATIA
DanielFr. am 22.01.2010 um 08:45 Uhr (0)
Hallo,wie genau willst du in Excel der Variablen "Wert A3" den einen Wert zuweisen?Ich beschreibe jetzt mal knapp wie ich das machen würde (auch wenn ich immer noch nicht sicher bin mit der Variablen in Excel. Ich gehe einfach davon aus, das in deinem Excel Worksheet in der Zelle "A3" der wert 15 steht).Wie Bernd schon sagte musst du dich durch die Sheets Collection hangeln, das Richtige Sheet ansprechen, dort doch die Tables-Collection hangeln und die Richtige Tabell ansprechen (hier hast du mehrere Mögli ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : CATIA-V5 Allgemein
DanielFr. am 12.08.2009 um 14:50 Uhr (0)
Hallo jniwitte,herzlich willkommen im Forum Als erstes solltest du in deinem Profil die Systeminformation ausfüllen.Zweitens solltest du bei deinem nächsten Thema das du erstellst einen aussagekräftigen Namen im Bereich Betreff angeben. "CATIA-Allgemein" im CATIA Allgemein Forum ist IMHO nicht so aussagekräftig. Nun zu deinem Problem. Wenn du eine AllInOne Lösung suchst, dann musst du das mit einem Makro realisieren. Dazu musst du dein Produkt rekursive durchlaufen, alle Part- und Produktbeschreibungen ä ...
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 08.05.2009 um 12:25 Uhr (1)
Hallo,geh mal auf Tools - Makro und schau ob der Visual Basic Editor (unterster Eintrag im Pulldownmenü) verfügbar ist.Unter Tools - Macro - Makros sind die in der aktuellen Bibiothek vorhandenen Makros sichtbar. In der obersten Zeile (rechte Seite) steht Makrobibiotheken. Dort musst du draufklicken und dann siehst du alle Bibiotheken (da kannst du dann eine neue hinzufügen und fertig)------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Drafting : Excel Tabelle aus Stückliste erstellen
DanielFr. am 15.02.2012 um 09:00 Uhr (0)
Hallo zusammen,ich denke auch das die Funktion die du suchst aus der Assembly-Workbench kommt. Wie Bernd beschreibt unter Analyse - Bill of matrerial kann eine Stückliste vom aktuellen Produkt / Unterprodukt generiert werden.Alle Werte der Produkte (Produkt Properties), User defined properties und auch Nummerierungen können in das Format aufgenommen werden (genau wie bei der Stückliste aus dem Drawing)------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceP ...
|
| In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Programmierung : Makro Befehl zum Erzeugen eines Koordinatensystems
DanielFr. am 02.08.2010 um 16:25 Uhr (0)
Hallo ,sorry hatte ich vergessen zu erwähnen . Das Ganze ist ein *.catvba. *.catvbs sowie *.catscript funktionieren beide nicht. *.catvbs deklariert seine Variablen selber (und unterstützt keine Collections) und *.catscript unterstützt keine Collection. Diese wird im Beispiel aber verwendet um die Punktkoordinaten sowie Punktnamen aus Excel zu lesen (könnte ggf. auch in ein Array gewandelt (umgeschrieben) werden)------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Su ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Annotation in FT&A ändern
DanielFr. am 24.11.2009 um 07:44 Uhr (0)
Hallo,nach welchem Algorithmus soll sich der Text den ändern? Willst du ihn selber eingeben oder soll generell eins hochgezählt werden oder ließt du die Texte irgendwo anders (Word, Excel, *.txt, usw.) aus?Oder geht es dir rein um die richtige Methode den Text anzusprechen. Dann könntest du in der v5automation.chm mal suchen da findest du bestimmt die richtige Methode um den Text zu ändern.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normte ...
|
| In das Form CATIA V5 Programmierung wechseln |