 |
CATIA V5 Programmierung : VBScript Hide Show von Körpern
moppesle am 29.07.2020 um 11:48 Uhr (1)
Hallo Sopchen,Zitat:bei mir kommt, wie gesagt, die Fehlermeldung.Ich habe es jetzt über eine Reaction hinbekommen. Es wäre schön gewesen, wenn es mit einer Rule geklappt hätte. Hast du mal versucht in einer "neuen" Rule den Body auszublenden um evtl. Konflickte auszuschließen?Bei mir hat ein Test funktioniert!------------------Gruß UweAuch Catia ist nur ein Mensch! [Diese Nachricht wurde von moppesle am 29. Jul. 2020 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB-Script oder CATScript für rename, past special und replace.
V5Playaz am 22.01.2010 um 19:53 Uhr (1)
Hallo und Willkommen im Forum,es geht bei deiner Problemstellung nicht um catscript oder VB-script, da das Ergebnis das selbe ist.Du solltest dich zuerst einmal allgemein mit der Makroprogrammierung auseinander setzten. Hierzu hilft dir z.B. die Foren-Suche, die CATIA-Hilfe und einige Bücher.Dann wirst du z.B. auch den Makrorekorder kennen lernen, mit dem das ganz einfach zu lösen ist.Grüsse Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA interface in UNIX?
drcmda am 31.07.2003 um 11:36 Uhr (0)
mit steuern meine ich fernlenken, also via schnittstelle bestimmte dinge erledigen wie parts auslesen usw. mir war schon klar das es unter unix kein activeX gibt aber ich weiß das es möglich ist, die frage ist nur wie? also mit welcher sprache, welchem interface... muß ich geld bezahlen oder hab ich schon auf meiner installations-cd alles was ich brauche? falls mir jemand weiter helfen könnte wäre ich sehr erleichtert viele grüße, paul
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Visual Basic CATIA V5 Intellisense
Ri999 am 01.10.2013 um 14:00 Uhr (1)
Danke für eure Bemühungen. Die Intellisense funktioniert auch so wie bei dir renschu. Mein Problem besteht darin, dass ich in VB keine Methoden im Überwachungsmodus sehe.(Bild) Außer bei "oRoot" worin die Methoden aufgelistet werden, funktioniert es bei kein anderem Objekt. In VBA war das dagegen alles sichtbar (siehe Bild). Ich vermute das liegt an einer bestimmten Objekt-Deklaration?mfg Rick
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Makro-Aufzeichnung
metalphony am 13.03.2013 um 15:15 Uhr (0)
Also hier ist die Stelle im Quellcode die anscheinend den Fehler verursacht.Zitat:Wenn Du bei der Fehlermeldung auf OK klickst kommst Du zu der Code-Stelle, die nicht funktioniert.Ich empfehle im VBA zu arbeiten und mindestens ein Buch zur Makroprogrammierung zu konsumieren.Leider fehlt mir die Zeit um mich noch mit VBA Programmierung zu beschäftigen. Hab mir als Buch "Catia V5 automatisieren" ausgeliehen. Leider habe ich bis jetzt nichts bezüglich Makro-Aufzeichnung dadrin gefunden
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excelliste sortieren
Meggie275 am 24.04.2008 um 15:42 Uhr (0)
Hallo Frank,das habe ich gemacht. Ich öffne aus CATIA die Excel Datei, in die die Stückliste geschrieben wurde. ich habe es auch schon geschafft, da dann alles zu löschen, was ich nicht in der Liste haben will, aber mit dem Sortieren klappt es nicht.EXCEL.Application.Range("B5", "B14").SelectEXCEL.Application.Selection.Sort - diesen Befehl kennt er nichtHast Du eine Idee, wie es heissen muss?GrussMeggie
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Batch-Datei für die Umbenennung von Teilenummer und Exemplarname
AlexE78 am 21.04.2006 um 12:24 Uhr (0)
Ich nochmal...also das Skript, was die Arbeiten innerhalb von CATIA übernimmt, ist ein eigenständiges Programm, egal ob .catvbs oder .catscript.dieses wird dann mit CNEXT -batch -macro MACRO aufgerufen, z.B. aus einer .bat-Datei unter XP, oder einem Shell-Skript unter Unix.damit sollten alle klarheiten beseitigt sein )mfg alex
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sichtbarkeit eines Objekts ohne Selection feststellen
bgrittmann am 09.11.2020 um 09:47 Uhr (1)
ServusAFAIK kann man nicht ohne die Selection die Sichtbakeit ermitteln.Ein/ausblenden geht bei HybridShapes auch direkt über GSMVisibility. (für dein Problem wohl nicht nützlich)Schon mal probiert die Selection über CATIA.HSOSynchronized = false zu beschleunigen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert der Streckgrenze ändern
crow73 am 17.07.2007 um 13:43 Uhr (0)
Hi!Müßte (in R16) wie folgt funktionieren!Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim parameters1 As ParametersSet parameters1 = part1.ParametersDim dimension1 As DimensionSet dimension1 = parameters1.Item("PartBodySteelSAMIsotropicMaterial.1Yield Strength")dimension1.Value = 70000000#End SubGrußMarko[Diese Nachricht wurde von crow73 am 17. Jul. 2007 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : newWindow (?) für stl export
bgrittmann am 06.12.2013 um 17:04 Uhr (1)
ServusEin STL fügst du in ein CATProduct über die Methode "AddComponentsFromFiles" ein:Code:Sub CATMain()Dim productDocument1 As ProductDocumentDim product1 As ProductDim products1 As ObjectDim arrPartDocument(0) As VariantSet productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.ProductSet products1 = product1.Products arrPartDocument(0) = "c: empTestSTL.stl"products1.AddComponentsFromFiles arrPartDocument, "All"End SubGrußBernd------------------Warum einfach, wenn es auch komplizier ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Lizenz ermitteln?
Maetes am 04.05.2010 um 12:02 Uhr (0)
Hmm stimmt! Als CATScript funktioniert es. In dem Fall muss ich mal schaun wie ich das in VBA migrieren kann.Danke!/edit:So funktionierts:Sub CATMain() Dim NameArray() As Variant Dim SystemConfiguration1 Dim I, A As Integer Set SystemConfiguration1 = CATIA.SystemConfiguration A = SystemConfiguration1.ProductCount - 1 ReDim NameArray(A) SystemConfiguration1.GetProductNames NameArray For I = 0 To A If SystemConfiguration1.IsProductAuthorized(NameArray(I)) And Right(NameArray(I), 3) "prd" Then ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing als tif, pdf und dwg speichern
HoLate am 30.09.2009 um 16:37 Uhr (0)
Servus zusammen,ich möchte ein Makro erstellen mit dem ich mein Drawing in verschiedenen Formaten abspeichern kann.die Ausgangssituation ist flogende:- die Drawing ist geöffnet,- jede Drawing besteht mindestens aus Blatt "01" und eiem Detailblatt "Details",- es können beliebig viele Blätter "02", "03" ... hinzukommen,- es kann ein Blatt mit dem Namen "Schablone" vorhanden sein,das Ergebniss:- von jebem Blatt "01", "02" ... ein tif, dwg, pdf mit dem Speichername - Zeichnungsnummer_Blattname- vom Blatt "Scha ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleife für Dxf-Umwandlung inkl. Farb- und Layer-änderung
bgrittmann am 29.11.2013 um 06:42 Uhr (1)
ServusWillkommen im Forum.Bei grob drüber lesen hab ich keinen Fehler gesehen.Was geht beim Makro und was geht nicht?Werden die Drawings nacheinander geöffnet?Werden die dxf erstellt?Werden die Layer geändert (ggf zum Text vor "oActiveDoc.Close" ein "Exit Sub" einfügen und in CATIA schauen ob die Layer angepasst wurden)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |