|
CATIA V5 Programmierung : Messwert (Messen zwischen) ausgeben in Datei (xls, txt, doc) möglich?
Track Daniels am 29.06.2009 um 11:25 Uhr (0)
Grüezie miteinand kann man einen Messwert in eine Datei ausgeben, welche syncron läuft, z.B. in Excel oder Word o.ä.?umgekehrt funktioniert das ja, Parameter über Excel zu steuern.Es handelt sich um eine Abstandsmessung, welche nur sehr schwer zu berechnen ist...und dieser Abstand ändert sich...Grüsse
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : pdf-Dokument mit parameter öffnen
Felsen am 24.11.2017 um 08:07 Uhr (1)
Hallo Uwe,das war´s.Nach dem *.Run fehlten noch die Klammern -"()".Jetzt läuft es (bis zu meinem SkripfFehler )Der Skript sieht momentan so aus: Dim WshShell As Object Set WshShell = CreateObject("WScript.Shell") WshShell.Run """C:Program Files (x86)AdobeAcrobat Reader DCReaderAcroRd32.exe""L:...Pfad...Anleitung.pdf" Set WshShell = NothingEnd SubLeider kommt dann der Fehler (siehe Anhang):"Beim Öffnen dieses Dokuments ist ein Fehler aufgetreten. Zugriff verweigert."------------------Habe D`EhreFelsen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selbst erstellte Parameter aus Part auslesen
HoBLila am 28.11.2012 um 09:53 Uhr (1)
Bernds Code gefällt mir. :-)Ich würde, eventuell noch eine LCase()-Operation vorschalten um die Strings mit Kleinbuchstaben zu vergleichen, was eventuell Fehlerquellen reduziert.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
Randle am 15.08.2009 um 17:34 Uhr (0)
Hallo IIYTII,folgender Code sollte auch bei dir gehen (R19 SP3, ohne Selection)Sub CATMain()Dim oPartDoc As PartDocumentSet oPartDoc = CATIA.ActiveDocument setzt vorraus das auch ein CATPart geöffnet und aktiv ist, ansonsten vorher über TypeName überprüfenDim oPart As PartSet oPart = oPartDoc.PartDim oParameter As ParameterDim I As IntegerFor I = 1 To oPart.Parameters.Count MsgBox oPart.Parameters.Item(I).Parent.Name & "" & oPart.Parameters.Item(I).Name & " - Value: " & oPart.Parameters.Item(I).ValueAs ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measures mit Macro auslesen
Woodstok am 23.04.2008 um 11:29 Uhr (0)
Das mit dem Design Table kenn ich. Das Problem ist, dass ich die Daten mehrmals auslesen möchte und bei den Design Tables muss ich immer wieder eine neue Datei erstellen. das will ich nicht. - zu viele Mausklicks.habe mitlerweile herausgefunden, dass man Measures nicht mit Makros auslesen kann. Also: Measures in Parameter rein und die mit Makro auslesen. Fertig.Danke für Eure Antworten...GrüßeBjörn
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinatensystem ausrichten
zoltan.bekesi am 09.08.2010 um 17:40 Uhr (0)
Hallo,Stichwort ist "Sublist".Also:dim parameters2 as parametersset parameters2 = parameters1.Sublist(axisSystem1, false)Set angle1 = parameters2.Item("EulerAngle1")oder so etwas in dieser Richtung (Wo ich nicht 100% sicher bin ist die Ende mit Item)."parameters2" brauchst du nur einmal im Programm.Sublist bringt alle Parameter, die zu den Objekt gehören. False bedeutet, dass keine Rekursion gewünscht ist.Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Parameterset
michi79 am 17.03.2009 um 11:03 Uhr (0)
Hallo Zoltan, ich hab den Formalismus verstanden wie man ein PartDocument undein ProductDocument unterscheiden kann. Vielen Dank dafür. Allerdings kann ich die gesamt-Logik im Baum noch nicht durchschauenMann kann sich da bei Parent ja noch sehr tief durchbewegen. Macht das irgendwie auch noch Sinn ? Gibt es da auch eine vernünftige Doku dazu ? Auf jeden Fall mal viele Unities für Dich Gruss Michi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Alle UserRefProperties in Produktstruktur löschen
MLuebbers am 12.10.2016 um 12:25 Uhr (1)
Hallo Randle,"Parameter.Remove" war auch mein erster Ansatz, aber in den zu behandelnden Daten (nicht meinen angehängten Bsp. Daten) bleiben danach noch einige Properties übrig, da sie nicht den UserAccessMode=2, sondern den Wert 1 (änderbar, aber nicht löshbar) haben.Grundsätzlich ist das Löschen von Parametern über die Selection möglich. In meinem Code klappt das für die Rootbaugruppe bereits.Grüße!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kinematik Parameter auslesen
Ivanl am 05.12.2011 um 17:21 Uhr (1)
Hi Bernd, ich möchte den Mechanism bewegen lassen. Die Werte lese ich davor aus damit ich weiß in welchem Bereich sich der Command bewegen darf.Der Mechanismus hat mehrere Commands und diese will ich über die Namenseingabe des Commands auswählen. Dieses Command soll dann über eine Schleife im Wertebereich gesteuert werden.Ich hoffe es ist jetzt etwas klarer worauf ich hinaus möchteGrüße Ivanl
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part deaktivieren
HoBLila am 07.08.2008 um 08:25 Uhr (0)
hm...versuch mal ein TypeCast mit cStr(PartName)bzw. könnte es uach sein, dass das Makro versucht, den Parameter und die Strings an das temp-Objekt zu übergebenDim temp as Stringkönnte da helfen------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Arbeitsreihenfolge einer Schleife
fireman am 21.08.2004 um 15:52 Uhr (0)
Erst denken, dann arbeiten (das wäre hier mal wieder besser gewesen): die Antwort kommt in diesem Fall von mir selber. Ich habe vergessen nach der Unterroutine anzugeben, welche Parameter eingesetzt werden sollen. Jetzt hab ichs drin, die Punkte werden entsprechend meiner Rechnung auf der Kontur verteilt. Euch allen ein schönes Wochenende, Gruß aus dem wilden Süden, fireman ------------------ ---------------------------- Neugier ist der erste Schritt des Vortschritts
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Loop
Gaucho am 16.06.2009 um 09:02 Uhr (0)
Hallo Daniel,erstmal vielen Dank für Deine Antwort. Ich habe früher mal ein bisschen mit VB "gespielt" und Eingabefelder erstellt. Dort konnte ich auf das Ereignis "OK" reagieren, ich hatte gehofft, dass ich dies nun auch bei Längen Parametern verwenden kann, deswegen meine Frage.Deine Idee mit dem Update ist gut, aber ich checke die Längenparameter aus dem 3D, und da habe ich, wie von Dir schon erwähnt, nur den ValueChange zur Auswahl. Wo finde ich denn Dein Beispiel Script? ------------------mfg Gaucho
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisches inaktivieren von Features
Catialuder am 06.10.2005 um 14:13 Uhr (0)
Hallo nochmal!Haben keine Knowledgeware-Lizens. Um ein überzeugendes Argument für die Anschaffung zu bekommen, folgende Frage.Möchte über einen Parameter bestimmen, dass einige Features im Baum inaktiv sind.Beispielsweise wenn Anzahl der Löcher = 1 dann soll alles was Loch 2 betrifft inaktiv sein, damit nur ein Loch da ist. Geht das??? Oder vielleicht auch ohne Knowledgeware???Vielen Dank!
|
| In das Form CATIA V5 Programmierung wechseln |