|
CATIA V5 Programmierung : Booleschen Parameter umschalten
Booyaka am 14.08.2018 um 11:06 Uhr (1)
Hallo Ich hätte da mal ein kleines Problem und zwar möchte ich über ein Makro sämtliche Bohrung ausblenden lassen und es anschließend in einem anderen Format exportieren lassen.Dazu hab ich ein booleschen Parameter mit dem Namen "Bohrung_Aktiv"diesen möchte ich auf "false" stellen um die Bohrungen zu inaktivieren.Nur leider funktioniert das nicht mit dem Ausschalten der Bohrung.(Ich meine aber das es bei mir ca vor 10min mal funktioniert hat nur weiß ich nicht was ich geändert hab . )Code:Set oActDoc = CAT ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : This handler is NULL
Booyaka am 27.08.2018 um 14:00 Uhr (1)
Hallo Freunde der leichten Unterhaltung,ich hätte da mal wieder ein Problem wie bei der Überschrifft steht erhalte ich folgende Fehlermeldung:This handler is NULLAlso zum Vorgang:Ich möchte einee zusätzliche Unterbaugruppe in ein Product einfügen welches ich aus einem Muster erzeuge (New From...).Das Baugruppen-Muster besteht aus einem Product mit einem Adapter.das Ganze sieht dann wie folgt aus:Hauptbaugruppe||-Product2| || |-QuellPart||NewFrom-Product| || |-ZielPartNach dem Einfügen in die Hauptbaugruppe ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : This handler is NULL
Booyaka am 28.08.2018 um 08:51 Uhr (1)
Oh Mist da is mir ein Abschreibfehler unterlaufen das ist natürlich alles Sel1 Wie geschrieben hab ich Parameter kopiert und die sollen in das Zielpart eingefügt werden in das Part selbst.Werd das mit deinem vorschlag später mal ausprobieren, komm da momentan nicht ran ... wenn die Arbeit mal wieder stört :/ .Edit 29.08.18: Also ich hab das jetzt mal ausprobiert mit ...Parent.Part das geht nicht - selbe fehlermeldung.Hab das jetzt mal umgebaut das ich ne 2. User-Selection mach und den Adapter(Zielpart) au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Publizieren im Produkt vs Publizieren im Part
eisalex am 06.09.2018 um 21:39 Uhr (1)
Guten Abend zusammen, Thema ist zwar alt, habe aber (evt. wegen Unfähigkeit) nicht die Lösung aus zahlreichen Posts rauslesen können.die 3 Posts beschreiben mein Problem:1. hier2. hier3. hierProblembeschriebung: wenn die Publikation im Produkt erstellt wird, kann man die nicht weiterverwenden, bzw. die referenzierte Elemente nicht selektierenCode:function newPubl(Obj) dim reference, pub set reference=RPN(Obj) set pub=gPubl.Add(Obj.Name) gPubl.SetDirect Obj.Name, reference gUserPartContainer.Update gSel.C ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA prüfen ob aktives Fenster ein Produkt ist
afaliwan am 18.09.2018 um 11:51 Uhr (1)
Hallo,ich mach das immer so:Code:Dim oRequestProduct As DocumentSet oRequestProduct = CATIA.ActiveDocument Select Case TypeName(oRequestProduct) Case "ProductDocument" Case Else MsgBox "Kein Produkt im aktiven Fenster. Bitte gewünschtes Produkt öffnen.", 16 Exit Sub End Select ------------------"Die Genialität einer Konstruktion liegt in ihrer Einfachheit. Kompliziert bauen kann jeder." - Sergej P. Koroljow[Diese Nachricht wurde von afaliwan am 18. Sep ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte erstellen über VB.Net
Sm1leX am 18.09.2018 um 12:35 Uhr (1)
Der Code wird leider nicht so akzeptiert. Es entsteht zwar nun keine Fehlermeldung mehr, allerdings wird der Punkt trotzdem nicht erstellt.[Diese Nachricht wurde von Sm1leX am 18. Sep. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Version abfragen
C.Samer am 27.09.2018 um 11:55 Uhr (1)
Hey, du kannst auch direkt aus dem Makro die Version auslesen.Habe das mal so in einem alten VBA Projekt verwendet und würde es jetzt so nichtmehr machen (vor allem da ich jetzt nur noch in CATScript programmiere) aber vielleicht hilft es dir ja!Copy Paste:Code:Attribute VB_Name = "ProjectName"Option ExplicitGlobal Const glbProject = "ProjectName"Global Const glbVersion = "1.2"Global Const glbLanguage = "VBA"Global Const glbAuthor = "Samer Christoph"Global Const glbCompany = "Max Mustermann GmbH"Global Con ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Offset auf Tasche (Pocket)
Sm1leX am 13.11.2018 um 11:03 Uhr (5)
Hallo Zusammen,folgendes Problem. Ich möchte über ein Makro eine Tasche erzeugen, die bis zu einer Fläche geht und darauf anschließend noch ein Offset von 2mm geben. Allerdings bekomme ich das Offset nicht angesprochen.Es geht um folgendes Offset: Das ist die Zeile die aus der Makroaufzeichnung kommt. Allerdings wird dieser beim ausführen nur als Fehler markiert. length5 = parameters1.Item(PNumber + "_" + NCNumber + "_001_" + WTypeS + "_SteuerpartWinkelkanteTasche.3Begrenzung1Offset")Vielen Dank im Voraus! ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datei-Pfad einer DesignTabelle
CADMASTER5000 am 18.11.2018 um 20:57 Uhr (15)
Schönen guten Abend alle zusammen,ich habe eine Frage bezüglich des Datei-Pfades. Ich habe ein Skript aufgenommen, indem eine DesignTabelle automatisch erstellt wird. Diese wählt eine Tabelle aus dem bestimmten Pfad aus. Set designTable1 = relations1.CreateDesignTable("DesignTable.1", "DesignTable created by X 23.08.2018", False, "C:UsersAcerDesktopAKTUELLSTETabelle.xlsm")Das Problem an der ganzen Sache ist: Das Skript soll an jedem PC funktionieren, dementsprechend suche ich eine Möglichkeit beim Dateipfa ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datei-Pfad einer DesignTabelle
CADMASTER5000 am 18.11.2018 um 22:16 Uhr (15)
Hey,danke für nettgemeinten Tipp.Ich habe den Pfad als String zusammengesetztOrt = "C:" & uservar & "DesktopAKTUELLSTETabelle.xlsm"Set designTable1 = relations1.CreateDesignTable("DesignTable.1", "DesignTable created by X 23.08.2018", False,Ort)Dabei habe ich schon uservar vorher als String definiert, dennoch klappt das ganze nicht.Schönen Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Veröffentlichte Skizze Einfügen über VB.Net
Sm1leX am 27.11.2018 um 09:48 Uhr (1)
.[Diese Nachricht wurde von Sm1leX am 27. Nov. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode Solid Status
moppesle am 05.12.2018 um 22:17 Uhr (1)
Hallo Bernd;Zitat:Mir ist nicht bekannt das man Solids deaktivieren kann Wie kommst du denn da drauf? Oder meinst du per Makro?------------------Gruß UweAuch Catia ist nur ein Mensch! [Diese Nachricht wurde von moppesle am 05. Dez. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |