|
CATIA V5 Programmierung : Wert für Parameter über Marco setzen
fal am 22.03.2011 um 16:18 Uhr (0)
hallo zusammen,vorab - bin absoluter laie was Macro Programmierung betrifft.Meine aufgabenstellung lautet:Scanne alle Catparts eines geöffneten Produktes/mit Unterprodukten auf den Parameter "BERECHNUNG_ABMESSUNG" (Boolscher Wert). Wenn dieser vorhanden, setze Ihn auf den Wert "True".Ist dies eine einfache Aufgabenstellung, oder Bedarf es dazu einer Umfangreichen Schulung?Gruß falHat vielleicht jemand eine Lösungs-Macro zur Hand?------------------Gruss Frank
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userform von Excel ausführen lassen
HAW-Raptor am 26.10.2009 um 17:31 Uhr (0)
Hallo,Public iWorksheet as Objectich habe mal genau vor dem CountIf Aufruf folgendes ausprobiert:MsgBox (iWorksheet.Cells(2,2))Und er gibt mir auch den richtigen Wert aus...Ich habs: ich hatte in der Private Sub ... Excel deklariert und das hat er natürlich nicht übernommen nachdem die Sub ausgeführt wurde[Diese Nachricht wurde von HAW-Raptor am 26. Okt. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Lesen aus Excel
Christof am 21.08.2003 um 18:17 Uhr (0)
Hallo zusammen Gerne moechte ich externe Geometriedaten in meinem Makro aus einer Excel-Datei einlesen. Bisher habe ich nur mit Textdateien gearbeitet. Da die Daten recht umfangreich sind, finde ich Textdateien aber umstaendlich und eine Konstruktionstabelle scheint mir ungeeignet. Gibt es da eine einfache Loesung? Vielen Dank im Voraus! Christof
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rekursive Schleife zur Produktdurchsuchung nach Punkten
pushel am 20.05.2011 um 10:05 Uhr (0)
Hallo,ich habe folgendes Problem.Ersten bin ich leider nicht wirklich sicher in der Makroprogrammierung in Catia aber das möchte ich ändern. Mein Problem oder Anliegen ist es Punkte aus Catia V5 in Excel zu laden und das aber nicht über Anwahl der Part Dateien sondern über eine Schleife welche das komplette Product mit allen Parts nach Punkten durchsucht wessen Parameter ich deklariet habe.Aus dem Kochbuch Catia V5 Automatisieren habe ich schon die R37 (Punktkoordinaten nach Excel) ausprobiert. Es funktion ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : alle Parameter in Excel schreiben
Solidos am 16.01.2009 um 11:03 Uhr (0)
HalloHabe mich mal mit getraut, etwas zu Programmieren, um Parameter in eine Excel Datei zu schreiben. Funktioniert auch ziemlich gut, jedoch bekomme ich jedesmal einen Abbruch vom Programm, sobald ein Skizzen-Parameter "mode"/"Modus" kommt (Wert=Bedingt/Gemessen), weil er da den Wert nicht auslesen kann. Was mache ich falsch?Hier mein Code:Sub CATMain() Dim i As Integer Dim prod As Product Set prod = CATIA.ActiveDocument.ProductSet objXL = CreateObject("Excel.Application")objXL.Visible = TrueSet ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Per Macro einen Mechanismus erzeugen
sueller am 02.12.2004 um 09:47 Uhr (0)
Hallo, ich versuche momentan automatisiert per Macro einen Mechanismus zu erzeugen. Dabei gibt es einen Punkt, an dem ich scheitere: Mit der Funktion .AddJoint, die auf das Object Mechanism angewendet werden kann, kann man angeblich neue Joints (Verbindungen) erzeugen. Ich möchte in meinem Fall eine Drehverbindung (Revolute Joint) erstellen. Das ganze funktioniert aber nicht. Ich habe einen Screenshot von der Fehlermeldung, die ich erhalte, angehängt. Ich bin für jeden Hinweis dankbar. Sören
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : interaktive Schaltflächen
Timberwolve am 03.08.2006 um 15:41 Uhr (0)
das prob ist ich darf keine Vorlage verwenden, es muss eine Excel Tabelle sein die es noch nicht gibt. es muss quasi alles interaktiv erstellt werden vom vba-Code selbst. 1. Schaltfläche in Tabelle erstellen2. Schaltfläche umbenennen3. Code zur Schaltfläche hinzufügen4. über Schaltflächenklick daten an CATIA zurück gebenmit dem umbenennen über Caption geht so lala, aber vielleicht spinnt auch mein Excel etwas ------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Anwendung und EXCEL Sheet
Bartleby am 07.10.2004 um 13:56 Uhr (0)
Hallo crash, also meiner meinung nach wird das nicht gehen, denn wenn du in der Excel-Tabelle die Zelle bearbeitest sind alle anderen Prozesse angehalten auch die Excel-Makros sind dann gesperrt. du musst analog der MsgBox mit mode 1 und nicht 0 erst die Eingabe beenden. Das ist aber auch in den CatSkript-Eingabefeldern so, sonst hättest du ja ein eingabefenster machen können und den wert in excel reinkopieren. aber damit verschiebst du das Problem bloss ins VB und ich denke da ist s auch nicht anders. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Farben ändern
Species8472 am 30.07.2003 um 13:58 Uhr (0)
Hallo, ich habe das Macro soweit ich es benutzen konnte hergenommen, hab auch alles im prinzip so gelassen, nur eben die suchparameter spezifiziert, also eben z.B. Name = BauteilA Mein Problem ist jetzt folgendes: Ich habe eine Gruppe aus Bauteilen...(Motorhaube) und dort soll jetzt z.B. das obere teil der Karrosserie in rot angezeigt werden. gut. Wenn ich dieses Product in CATIA öffne, dann zeigt er mir dieses besagte Teil als leicht grünlich an...eben ein sehr helles, jedoch nicht grelles grün.(is eigend ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : interaktive Schaltflächen
dr am 04.08.2006 um 09:45 Uhr (0)
Hi nochmal,Hmmm... Ich hatte das Makro gestern direkt in Excel-VBA getestet. Da hats natürlich funktioniert, weil myButtonCallback ja direkt in der aktiven Mappe definiert war.Stimmt - aus CV5 heraus ist das ein Problem.Zu Deiner anderen Frage:Wenn Du das Workbook schliesst mit:Code:ExApp.ActiveWorkbook.Close False sollte Excel sich eine Nachfrage verkneifen...--------------------Danny ReinholdReinhold Software Services
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Catia Makro: Excel Zellinhalt #NV abfangen
Lionel Hutz am 28.06.2023 um 13:44 Uhr (15)
Hab Dank.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Erweiterte Stückliste Blechteile
jdahm am 10.08.2011 um 10:44 Uhr (0)
Hallo Leute,ich komme mit einem seltsamen Phänomen in JuPaVs script nicht klar:Das script ist schon zigmal ohne Probleme gelaufen.Jetzt kommt eine eigenartige Run-time-error-Meldung:Method Print ... failed (siehe screenshot)Excel ist u.a. in diesem Modul als Reference angewählt (2. screenshot)Was mich stutzig macht:Beim ersten Mal läuft das script.Bei wiederholter Ausführung kommt die Fehlermeldung.Habe sowohl Excel als auch CATIA neu gestartet - ohne Erfolg!------------------GrußJürgen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
DanielFr. am 16.08.2009 um 11:31 Uhr (0)
Hallo,ich hätte noch einen Vorschlag.Deklariere dir deine Einheiten als Konstanten (z.B. Const LenghtUnit = "mm") und übergebe beim Auslesen nur einen Integer bzw. Single (Gleitkommazahl) Wert. Im Makro machst du dann mit dem Excel Objekt ein benutzerdefiniertes Format auf die Zellen (alle Einheit nimmst du dann die im Makro deklarierte Konstante)Code:Auslesen (nach Excel)Const myLenghtUnit = "mm"Excel.Range("A1", "A3").NumberFormat = "0.00 " + Chr(34) + myLenghtUnit + Chr(34)Einlesen nach CATIADim myParaV ...
|
| In das Form CATIA V5 Programmierung wechseln |