|
CATIA V5 Programmierung : UserSurfaces.Generate
Julenk0rt am 27.09.2019 um 09:17 Uhr (1)
Ok, soweit verständlich. Für mich ist allerdings die Bedeutung und Funktion der UserSurfaces noch nicht ganz eindeutig und es ist schwer, dazu eine Dokumentation zu finden.Hintergrund ist, dass ich die UserSurfaces zur Erzeugung von Annotations benötige. In einem Part kann ich ohne Probleme auf die Collection UserSurfaces zugreifen, wie im Code dargestellt. Eine Referenz auf Volumenkörper kann anscheinend nicht verarbeitet werden. Jedoch kann ich ja manuell eine Annotation erzeugen, die sich auf einen Volu ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection Ebene
Lusilnie am 01.05.2006 um 21:52 Uhr (1)
Hallo Markus Pauly,[Edit]- Hatte die Anrede vergessen soviel Zeit muß sein![/Edit]sorry, da hatte ich mich wohl verlesen.Aber die Antwort bleibt die gleiche: Na klar geht das! Zum Beispiel wie folgt (mußt Du wahrscheinlich in Deinem Script dann noch anpassen):Code:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim selection1 As selectionSet selection1 = CATIA.ActiveDocument.selectionDim sFilter(0)sFilter(0) = "Plane"sele ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Körper/GeoSet kopieren, einfügen und weiterbearbeiten
Remer am 07.10.2019 um 11:49 Uhr (1)
Hallo zusammen,ich arbeite mich ein wenig in die VBA-Welt ein, seit einiger Zeit hänge ich schon an einem Problem und finde trotz zahlreicher Suchen keinen passenden Lösungsansatz.Ich würde gerne ein Makro mit folgendem Funktionsumfang erstellen. Kopieren von einem geometrischen Set und Körper, einfügen und umbennen der selbigen sowie eine Formel erstellen, die das neue geometrische Set sowie den neuen Körper verknüpft.Leider scheitert das ganze schon recht früh und möchte mich an dieser Stelle erstmal auf ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ich möchte helfen
LikeSDPLike am 08.10.2019 um 13:51 Uhr (1)
Hallo Freunde.(Ich spreche kein Deutsch, also habe ich die Übersetzung benutzt, sorry.)Ich habe Erfahrung mit Catia und Vba.Es gibt Hunderte von Makros, die ich geschrieben habe.Ich kann Freunden bei einem Problem helfen.besonders Catia, Vba, Catia und Vba, Excel und Vba, Catia und Excel und Vba und natürlich Catia Parts Design (Blech, Schmieden, Gießen etc.)bis bald.“Es ist nicht von Bedeutung, wie langsam du gehst, solange du nicht stehen bleibst.”------------------Hallo, BJK
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Solid Struktur innerhalb eines Parts nach oben auslesen
Peter Müller3 am 13.10.2019 um 22:34 Uhr (1)
Hallo,Von unten geht es wirklich leider nicht.Man muss von oben nach unten durch das fanze Part um dann zu finden, wo man hoch will.Naja, die Solid Funktion von CATIA mochte ich noch nie so.Danke------------------------------------------warum immer so schwer
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Export Multi-Document Monochrom
C.Samer am 15.10.2019 um 09:23 Uhr (1)
Schade, hätte mir gewunschen, es gibt eine Lösung in Catia mit welcher ichPDF, ohne Detail-Sheets, schwarz weiß, in ein File erstellen kann.Mit Ghostscript kenn ich mich leider nicht aus und wirkt etwas mit der Kirche ums Kreuz Danke trotzdem! Falls jemand einmal eine Lösung findet, bitte, bitte Bescheit geben!Danke und Gruß,Christoph
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Export Multi-Document Monochrom
Randle am 15.10.2019 um 11:05 Uhr (1)
... dann könntest du die Detailblätter vor der PDF Erstellung löschen und dann die Zeichnung ohne zu speichern schließen.Vorher solltest du allerdings alle 2D Komponenten auf den regulären Blättern zerlegen (die sind sonst weg wenn du die Detailblätter löscht).Und noch eine Anmerkung:Ghostscript lässt sich auch aus einem CATIA Makro (zumindest aus catvba) heraus nutzen.GrußRandle------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Export Multi-Document Monochrom
C.Samer am 18.10.2019 um 09:20 Uhr (1)
Danke für all eure Antworten!Wenn ich die Details vor dem Export lösche, dann müsste ich trotzdem noch alles auf dem Drawing befindliche schwarz-weiß bekommen. Bei VisProperties auf 0 0 0 0 sind leider Area Fill und das importierte Excel farbig geblieben (und wer weiß was sonst noch). Wenn das noch jemand lösen kann (Vor allem das Excel, welches ja quasi nur als "Bild" vorliegt, wenn man das Original-Excel nicht hat), dann würde ich das Makro so basteln Schade dass es scheinbar keine Möglichkeit gibt alle ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Drawing Export Multi-Document Monochrom
C.Samer am 14.10.2019 um 15:13 Uhr (15)
Hallo Leute,ich würde gerne ein Drawing mit mehreren Sheets und Detail-Sheets als PDF speichern.Und zwar*alle Sheets in einem PDF*ohne den Detail-Sheets*monochrom (schwarz weiss)Habe jetzt zwei Ansätze probiert.*Alles elektieren und visProperties auf 0 0 0 0 zu stellen, funktioniert aber leider nicht bei Area Fill und eingefügten Excel Tabellen*Mit PrintToFile drucken und vorher die Sheet.PageSetup.color = catColorMonochrome zu stellen. Funktioniert super, nur leider nichtMultisheet!Jemand eine Idee wie ic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String Parameter mit mehreren Punkten in Regel Kürzen
moppesle am 29.10.2019 um 14:01 Uhr (1)
Hallohabe mir mit Code:`W19011_02111_Start_123456789Part Number` -Extract(7,`W19011_02111_Start_123456789Part Number` -Length() -7)ausCode:W19011_02111_Start_123456789die ersten Zeichen gekürzt.Ergebnis ist: Code:02111_Start_123456789Wie bekomme ich es hin, das ich in der selben Formel nur noch die ersten 5 Zeichen bekomme.Ergebis soll sein:Code:02111------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : String Parameter mit mehreren Punkten in Regel Kürzen
moppesle am 29.10.2019 um 14:20 Uhr (15)
Hallo Felsen,manchmal denkt man zu kompliziert.Danke dir. ------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Publications / CreateReferenceFromName nicht geschafft
Randle am 30.10.2019 um 11:58 Uhr (1)
Moin,hat es jetzt denn geklappt?Habe gerade kein CATIA offen, aber müsst das nicht einfacher über CreateReferenceFromObject gehen?GrußRandle------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Publications / CreateReferenceFromName nicht geschafft
Sylas am 30.10.2019 um 11:08 Uhr (1)
Zitat:Original erstellt von bgrittmann:ServusUnd du willst im Part (Hauptadapter) veröffentlichen?Dann musst du statt die Instanz das [i]ReferenceProduct davon (also das Product im PartDocument) an die Unterroutine übergeben.GrußBernd[/i]Code:For Each oDoc In CATIA.Documents If TypeName(oDoc) = "PartDocument" Then If InStr(1, oDoc.Product.PartNumber, "HAUPTADAPTER") 0 Then Set oProd = oDoc.Product End IfNextundCode:CreatePublications oProd, oKol
|
In das Form CATIA V5 Programmierung wechseln |