|
CATIA V5 Programmierung : Werte aus Excel in Catia Tabelle schneller schreiben.
ptit.tom am 13.11.2017 um 13:22 Uhr (1)
Hallo,Ich sehe 2 Möglichkeiten, das Makro zu beschleunigen.1. Excel auf einmal lesen: mit Range("A1 4").Value2 kann ein Bereich in einer Tabelle gespeichert warden. Es ist in der Regel schneller als einzelne Zellenzugriffe.2. Für die Tabelle in CATIA: DrawingTable.ComputeMode = CatTableOFF vor dem Ausfüllen und CatTableOn danach.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse
ptit.tom am 11.12.2017 um 16:05 Uhr (1)
Guten Tag,Um die StartCommand-befehle unabhängig der Umgebungsprache zu bekommen, kann man auf dem CommandId greifen:CreateTROutputHdrCode:CATIA.StartCommand("CreateTROutputHdr")Um die CommandId zu bekommen: in den passenden Workbench gehen und c:Workshop exposition. Dann die Text-dateien erzeugen und untersuchen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlermeldung beim öffnen eines Macros
ptit.tom am 11.12.2017 um 16:29 Uhr (1)
Hallo,Kann die datei mit der alten CATIA-Version geöffnet werden ? Wenn Ja, gibt es vielleicht ein Problem mit den Referenzen. Seltsam.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Flächen : Trichter erstellen
ptit.tom am 27.04.2006 um 16:16 Uhr (0)
Zitat:Original erstellt von Fiedler-Andy:... mir fällt nicht ein warum er diese Kanten so verdreht...Hallo, CATIA erzeugt für jede Hurve interne Parametrisierung (Sagen wir von 0 bis 1). Man kann diese Parametrisierung relativ einfach sehen: erzeug mal einen Punkt mit Ratio (0 -- 1) auf einer Kurve. Um ein Loft zu erzeugen, versucht CATIA iso-parametrische Linien zu erstellen (Linien zwischen "Punkten mit gleichen Ratio"). In deinem Fall stimmen die Parametrisierung deiner Kurve nicht miteinander. Darum i ...
|
In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Flächen : Definition Monocell / Isokurve
ptit.tom am 24.04.2009 um 07:00 Uhr (0)
Zitat:Original erstellt von thomasacro:Halloo Florian.Gute Frage!Ich kann es gerade nicht richtig beantworten.@ptit.tom:Ich denke der Ansatz wird nicht reichen, denn du beschreibst nur koordinatenpunkte! Ich habe mal zwei Flächen gebastelt mit jeweils unterschiedlicher Characteristik, aber identischen Berandungskurven. Somit ergeben sich unterschiedliche Isoparameterkurven. u-und v-Richtung ändern sich also ständig. Mit sicherheit hats irgendwas damit zu tun, aber eine einfache "Koordinate" - denke ich - ...
|
In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Programmierung : Radius von 3D Volumen ermitteln
ptit.tom am 16.10.2021 um 23:26 Uhr (1)
wie schon erwähnt funktioniert es mit der Selektion, um die Referenz zu bekommen. Außerdem muss du noch einmal das Dokument und Workbench setzen.Code:Sub CATMain()Set sel = CATIA.ActiveDocument.Selectionsel.Search "Topology.CGMFace,all"Set PartDocument = CATIA.ActiveDocumentSet Workbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")For N = 1 To sel.Count Set CurrentFace = sel.Item(N).Value If TypeName(CurrentFace) = "CylindricalFace" Then Set refFace = sel.Item(N).Reference Set measurableFace ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mehrere CATIA Instanzen auf einem Rechner steuern
ptit.tom am 17.02.2022 um 16:03 Uhr (1)
Code:CNEXT [OPTIONS] Common options: /? | /h | /help Prints this message.-e cnext_command [arguments] Starts CATIA and executes the passed in command.-batch Starts CATIA Utilities in batch mode.-workbench Launches CATIA and activates the specified workbench (see workbench names in Start menu).-macro macro_file Starts the specified macro.-admin Starts CATIA in administrator mode for the purpose of common settings.-object Starts CATIA and loads the specified object.Windows specific options:/env path ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Special Paste Special
ptit.tom am 24.05.2023 um 14:00 Uhr (1)
es geht, wenn die InternalName angewendet werden, um den Pfad sRefString zu bauen:Code:Dim MyInternalName As StringMyInternalName = MyObject.GetItem(„ModelElement“).InternalNameDamit sind die Namen von Bodies eindeutig. CATIA kommt damit normalerweise zu recht um später eine Referenz mit CreateReferenceFromName zu machen
|
In das Form CATIA V5 Programmierung wechseln |