|
CATIA V5 Programmierung : Punkte für einen Spline importieren
TMP am 09.11.2011 um 12:02 Uhr (0)
Hallo zoltan,auch wenn der Thread schon älter ist, eine kleine Anmerkung von mir: bei mir gibt es unter CATIA V5R18 eine Fehlermeldung bei diesem Makro in den Zeilen: arrayOfVariantOfDouble1(0) = 0# arrayOfVariantOfDouble1(1) = 0# ...Ich habe dort die "#" am Ende der Zeile gelöscht und danach hat es funktioniert. Ich kenn mich mit CATScript allerdings Null aus... ich hoffe das hat nicht irgendwelche anderen ungewollten Auswirkungen.[Diese Nachricht wurde von TMP am 09. Nov. 2011 editiert.]
|
| 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 : Toolbar aufraeumen
bembi am 09.05.2005 um 17:06 Uhr (5)
Hallo zusammen.Ich habe eine Toolbar mit ungefähr 10 Icons.Das ist mir aber zu viel. Diese Toolbar nimmt ja fast die ganze Seite am Bildschirmrand in Beschlag. Nun gibt es in CATIA Toolbars, die aus Icons bestehen, die man aufklappen kann. Wenn man auf das Dreieck unter diesem Icon klickt, dann klappen alle Icons darunter auf.Wie kann ich so etwas realisieren?Vielen Dank im Voraus.Gruß Jürgen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Körper / Body ausblenden
juergen r am 14.09.2012 um 08:08 Uhr (0)
Guten Morgen Catia User,Was müsste ich in meinem Scriptcode ändern damit das Körper bzw. Body ausblenden funktioniert?------------------msgInput = MsgBox("Körper einblenden?", vbYesNoCancel, "Körper")If msgInput = vbYes Then selection1.Search "CATPrtSearch.Body,all" Set visPropertySet1 = selection1.VisProperties visPropertySet1.SetShow 1end if-----------------Danke im VorausJürgen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz finden
em Michael Kirsch am 15.07.2004 um 10:47 Uhr (0)
Hallo SebW, wenn Du das Objekt der Projektion hast, kannst Du mit der Methode ElemToProject das projizierte Element als Referenz auslesen: Dim MyProjection As HybridShapeProject Dim MyProjectedElement As Reference Set MyProjection = CATIA.ActiveDocument.Part.HybridBodies.Item(`Name des Körpers`).HybridShapes.Item(`Name der Projektion`) Set MyProjectedElement = MyProjection.ElemToProject Hope that helps, Michael ------------------ www.em.ag
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in Product erzeugen und öffnen
ThomasJay am 28.02.2013 um 14:19 Uhr (0)
Hallo,ich öffne ein Produkt, erstelle ein Unterprodukt und darin ein Part:Code:Set docProduct = CATIA.Documents.Open(ProductName)Set proSolids = docProduct.Product.Products.AddNewProduct("Solids")Set partsolid = proSolids.Products.AddNewComponent("Part", sSolid)Jetzt möchte ich das erzeugte Part öffnen und komme einfach nicht drauf wie das geht...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : CreateReferenceFromName nicht eindeutig
jouney am 23.05.2017 um 15:45 Uhr (15)
Hi CAD.de,habe da ein "kleines" Problem mit Referenzen im Produktkontext.Wenn zwei Elemente den gleichen Namen haben zB. gibt es zwei Punkte mit dem Namen P1.Bekomme ich mit CreateReferenceFromName immer nur die Referenz des ersten Objektes...die Syntax vor dem "/!" ist kein Problem... Ich bekomme es nur nicht hin CATIA zu befehligen in dem richtigen HybridBody zu suchen Ich bin für jede Idee dankbar MfG,Jouney
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterset erzeugen
em Michael Kirsch am 27.09.2004 um 14:15 Uhr (0)
Hallo BADU, so gehts: Sub CATMain() Dim MyPart As Part Set MyPart = CATIA.ActiveDocument.Part Dim MyParameters As Parameters Set MyParameters = MyPart.Parameters MyParameters.CreateSetOfParameters MyPart End Sub Der Methode CreateSetOfParameters als Argument Father einfach das aktuelle Part mitgeben. Grüße, Michael ------------------ www.em.ag
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sporadische teils unerklährliche Makrofehler
Maetes am 19.10.2009 um 19:23 Uhr (0)
Sets sind alls solche immer vorhanden, wenn es sich um ein Objekt handelt. Funktioniert sonst auch nicht.Die Makrose hab ich alle eben gerade komplett umgeschrieben, das sie nicht mehr einzeln laufen, sondern alles über ein Hauptprogramm verwaltet wird. Die Programme werden auch nicht mehr über die CATIA eigene Symbolleiste gestartet sondern über eine eigene Toolbar, was viele Vorteile und Möglichkeiten eröffnet. Leider haben wir seit dem die oben genannte Probleme.. Bzw die haben sich langsam reingeschlic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingungen in- bzw aktivieren
marbat am 06.08.2009 um 10:46 Uhr (0)
Hallo Danny,so kannst du alle Bedingungen in einem geöffneten Produkt aus- und einschalten Language="VBSCRIPT"Sub CATMain()Dim productDocument1 As DocumentSet productDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = productDocument1.Selectionselection1.Search "Name:*Bedingungen*;Alle"Set visPropertySet1 = selection1.VisProperties visPropertySet1.SetShow 1 ausvisPropertySet1.SetShow 0 ein End SubGruß Martin------------------mb
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : C# / Mehrere Instanzen?
noir333 am 25.11.2014 um 08:13 Uhr (1)
Hallo Adamewin,meines Wissens nach nicht möglich. Ich habe in einer Firma schon mal eine Lösung dafür gesehen. Dazu muss aber beim Start von Catia eine Zusatzsoftware ausgeführt werden, die eine Identifizierung über die ROT möglich macht. Vielleicht gibt es aber auch mit den neueren .NET Versionen mehr Möglichkeiten. Weiß da jemand anders mehr?-----------------------------
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hyperlink aus Userform starten
Randle am 01.12.2017 um 13:37 Uhr (1)
Hallo,unter cavba geht es so:Dim oShell As ObjectSet oShell = CreateObject("Shell.Application", "")oShell.Open "http://google.de"Bei dem Beispiel von DS geht es um CATIA interne Hyperlinks die man in den Strukturbaum eines Products einfügt (Create a hyperlink on a product and add URLs into.). Das ist was anderes als das was du machen möchtest.GrußRandle------------------Wer für nichts steht, fällt für alles![Diese Nachricht wurde von Randle am 01. Dez. 2017 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : WinXP 64 bit - V5R16 SP8 - VBA geht nicht
Bobby_Joe2001 am 14.03.2007 um 19:00 Uhr (0)
Ich denke es liegt an der 64Bit Catia-Version.Wir haben dafür keine Lösung gefunden, außer die 32Bit-Version zu verwenden (in Verbindung mit 64XP).Wird auch ein Grund dafür sein, dass sämtliche OEMs die 32Bit-Version verwenden.Gruß------------------Du musst die Leute einmal richtig ärgern, dann wirst du endlich ernst genommen.Konrad Adenauer
|
| In das Form CATIA V5 Programmierung wechseln |