|
CATIA V5 Programmierung : Hinterlegte Materialien aus der Struktur löschen.
bgrittmann am 02.12.2013 um 17:35 Uhr (1)
ServusVielleicht reicht es die Darstellung der Selektion (CATIA.HSOSynchronized=False) vor der Suche zu deaktivieren.Oder du könntest auch die Documentscollection (alle geöffneten Dokumente) durcharbeiten, dort die Suche nach dem Material starten und dann diese löschen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Screenshots: Flächen eckig / verzerrt
N2high am 04.12.2013 um 09:59 Uhr (1)
Hallo,habe ein Makro geschrieben, welche Screenshots aus verschieden Blickwinkeln / Zoomeinstellungen macht.Teilweise sind die Flächen des jeweiligen Models sehr eckig / verzerrt auf den Screenshots. Man sieht richtig die Dreiecksgrundformen. Das Problem tritt sporadisch auf.Mit:Code:CATIA.Application.RefreshDisplay = Trueoviewer.Updatekonnte ich das Problem nicht lösen.Lediglich das Reframe ("Fit all in") bringt das ganze wieder in Ordnung, nur verliere ich damit meine Zoomeinstellungen.Hat jemand eine Id ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro geometrische Sets
Thomas Harmening am 05.12.2013 um 12:28 Uhr (1)
imho suchst du nach Parttoproduct.es gibt da mehrere Varianten, ob auch geosets abgebildet werden keine Ahnung - mal das Forum duchforsten gg. umprogrammieren.http://ww5.cad.de/index.php/CATIA%20V5%20Programmierung/?research=parttoproduct&category=&forum=137
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATVBA Makro funktioniert nur an einem Rechner
bgrittmann am 09.12.2013 um 09:19 Uhr (1)
ServusWillkommen im Forum.Wird eine Fehlermeldung ausgegeben? (ist dazu die Fehlerbehandlung im Code aktiviert)WIe weit läuft der Code durch?Sind unter "Tools - References" die gleichen Referenzen aktiviert?Verwendet ihr die gleiche Sprachumgebung in Catia?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATVBA Makro funktioniert nur an einem Rechner
ToKa1202 am 09.12.2013 um 09:38 Uhr (1)
Hallo, danke für die schnellen Antworten!Auf allen Rechnern ist CATIA V5R19 mit einer Hochschullizenz aktiviert, die Berechtigungen sind überall gleich.Pfade spielen in unserem Fall keine Rolle, da das Bauteil durch den Code direkt im Part oder Product generiert werden werden soll.Eine Fehlerbehandlung wurde von uns nicht aktiviert. Augenscheinlich läuft der Code bis zur Erstellung der neuen Parts im Product durch und hört dann auf, da er die Drahtgeometrie nicht erstellen kann.Die Sprachumgebungen sind un ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CAA Programmierung
Antelito am 11.12.2013 um 10:04 Uhr (1)
Hi,ich beschäftige mich nun schon seit ca. 1 Jahr mit VBA in Catia und habe schon einige Makros geschrieben. Bei meinen Recherchen bin ich hin und wieder über das Stichwort CAA gestolpert. Rein aus Interesse habe ich mal versucht, mehr über die CAA Programmierung herauszufinden (durch googlen) und auch in die CATIA Dokumentation geschaut. Doch wirklich schlau daraus bin ich nicht geworden. In Foren hieß es immer: CAA ist nur bei wirklich komplexen Problemstellungen hilfreich, für alles andere ist VBA ausre ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CAA Programmierung
RSchulz am 11.12.2013 um 10:14 Uhr (1)
Hallo,der VBA-Editor bietet nur die Möglichkeiten, die DS uns in der COM-Schnittstelle zur Verfügung stellt. Sprich VBA, VBS und auch VB.net ist auf die API angewiesen und ich bin hier schon sehr oft an die Grenzen der Möglichkeiten geraten. Die CAA Umgebung ist eine eigene Umgebung in CATIA, die direkt im Kern von CATIA ansetzt und nicht an der OBerfläche, wie eine COM-Schnittstelle. Du kannst mit der CAA-Umgebung theoretisch eigene Umgebungen schreiben etc. ... Damit verbunden ist aber auch Lizenz, die e ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CAA Programmierung
Antelito am 11.12.2013 um 11:17 Uhr (1)
Hallo,Danke für die schnelle Antwort. Das heisst, man muss bei Dassault eine Lizenz kaufen? Hast du etwa ne Hausnummer, was das kosten könnte? Ich habe das immer so verstanden, dass man nur eine CATIA Lizenz haben muss, und schon kanns losgehen... Wenn du sagst, dass man damit eigene Umgebungen schreiben kann, dann klingt das für mich so, als ob das nicht ein Programmierer allein tut... Das hört sich ziemlich nach Manpower an! Ich hatte noch vor einem Jahr keine Ahnung von VBA und es viel mir ziemlich leic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CAA Programmierung
bgrittmann am 11.12.2013 um 11:44 Uhr (1)
ServusSchau dir mal an was Henry Scheider zu CAA allgemein geschrieben hat.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Set of Relation Löschen
moppesle am 12.12.2013 um 14:17 Uhr (1)
Hallo Henry,grundlegend funktioniert das Makro schon. Nur das ich für jedes Relations-Set bestätigen muß das es nun gelöscht werden soll. (Siehe Bild von meinem letzten Beitrag)Wenn alle Relations im Show stehen kommt die Meldung halt nicht. Das ist bei 5-8 Relations pro Part und einigen 50- 100 Parts dann nicht zumutbar für den Anwender. ------------------Gruß UweAuch Catia ist nur ein Mensch! [Diese Nachricht wurde von moppesle am 12. Dez. 2013 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parts Masse zuweisen - Änderung der Materialbezeichnung mit im Makro integrieren
bgrittmann am 12.12.2013 um 18:06 Uhr (1)
ServusWillkommen im Forum. So kannst du das Material umbenennen:Code:Sub CATMain()Dim partDocument1 As partDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As partSet part1 = partDocument1.partDim oManager As MaterialManagerSet oManager = part1.GetItem("CATMatManagerVBExt")Dim oMaterial As MaterialoManager.GetMaterialOnPart part1, oMaterialoMaterial.Name = "TEMP"part1.UpdateObject oMaterialEnd SubDer Name wird zwar geändert, aber der Eintrag im Baum aktualisiert sich leider nicht.GrußBernd-------- ...
|
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 10:34 Uhr (1)
Hallo Goddz,zu deiner überlegten Lösung eine *.CATPart / *.CATDrawing Datei direkt auf der Homepage / PHP zu erstellen...Das geht natürlich aus folgenden Gründen nicht!1. Der SourceCode der CATIA Dateien ist kompiliert. D.h. du kannst nicht, wie bei unproprietären Dateiformaten (vgl. iges) den Code einfach im Editor schreiben und die Datei umbenennen sondern du musst den erstellten Code durch einen Kompiler jagen. Der Kompiler macht den aus dem eigentlichem Source Code die native (proprietäre) CATIA DateiD ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
Goddz am 20.12.2013 um 11:52 Uhr (1)
Vielen Dank schonmal für die Anregungen.Ich habe natürlich auch mal ein wenig rumgelesen und festgestellt das diese ganzen clicktoCAD Sachen von einem größen Unternehmen stammen und die Files mit solch einem Kompiler erstellt werden. Somit fällt diese Lösung wohl raus.Das Tool soll ausschließlich nur im Intranet (Lokal) der Firma laufen und einfach dazu dienen die Konstruktion / Zeichnung von ähnlichen Sonderteilen zu vereinheitlichen.Da ich noch nicht weis wie ich per PHP ein CATIA Objekt erzeuge hatte ic ...
|
In das Form CATIA V5 Programmierung wechseln |