Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.709
Anzahl Themen: 6.257

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1327 - 1339, 1543 Gesamtergebnisse mit Suchbegriffen from excel sec.
CATIA V5 Programmierung : CatiaV5 - Type eines Shapes auselesen
Phil1234 am 20.01.2016 um 13:19 Uhr (1)
Hallo,ich programmiere derzeit mit Python eine Schnittstelle zwischen Catia und Excel und habe dabei folgendes Problem:Ich würde gerne den "Type" eines Shapes abfragen, also ob es sich bei dem Shape z.B. um ein Pad oder um eine Chamfer handelt.Für Constraints habe ich das schon hinbekommen. Sieht wie folgt aus: Sket = part.Mainbody.Sketches for a in range (1,Sket.Count+1): for b in range (1,Sket.Item(a).Constraints.Count+1): if (Sket.Item(a).Constraints.Item(b).Type) == 5: Ich durchlaufe also meine S ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Bauteilname aus Catia in Excel einfügen
SteelNinja am 03.02.2016 um 14:26 Uhr (1)
Hey,Mach des ganze in VBA, hab ich oben glaub auch erwähnt Hab meinen Fehler durch deinen letzten Codeschnipsel aber jetzt gefunden.Hab immer nur .Value oder .Name einzeln benutzt. Beides zusammen funktioniert^^ Manchmal steht man echt aufm Schlauch...Und er schmeißt des ganze auch mit Item(i) aus. Nehm in dem Fall aber trotzdem Item2(i).Dank dir für deine Hilfe.GrüßePatrick

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aus Catia Makro Excel steuern
buecherm83 am 18.02.2016 um 13:22 Uhr (1)
Hallo,ich möchte doppelte Koordinatenwerte finden. Dazu habe ich die betroffenen Koordinaten aus Catia in Excel übertragen. Nun möchte ich mit Hilfe von Excel die doppelten Einträge mir makieren lassen.Ich bin auf folgende Makro für Excel gestoßen: www.herber.de/forum/archiv/332to336/335123_Doppelte_Datensaetze_markieren.htmlNun habe ich versucht dies in mein Catia Makro einzubauen. Ich bleibe an folgender Stelle hängen.Excel habe ich zuvor mit GetObject definiert.Code:For lngZeile = 1 To MyExcel.ActiveShe ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aus Catia Makro Excel steuern
joehz am 18.02.2016 um 15:32 Uhr (1)
Hi buecherm,lass mich kurz zusammen fassen:- Du wählst Punkte aus- ermittelst die Koordinaten der Punkte- überträgst die nach Excel- und willst jetzt von Catia aus ein Makro ausführen, dass die bereits bekannten Koordinaten in Excel ausliest und miteinander vergleicht(in Excel?)?Und warum vergleichst Du die Koordinaten nicht vor Du sie nach Excel schiebst?Just asking,Joe------------------Inoffizielle Catia Hilfeseite

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aus Catia Makro Excel steuern
buecherm83 am 19.02.2016 um 07:36 Uhr (1)
nein, ich wähle eben keinen Punkt aus. Dann wäre das ganze ja sinnlos. Wir haben oft in erhaltenen Datensätzen doppelte Linien enthalten. Diese möchte ich filtern. Ich lasse mir daher von allen Geometrieelementen die Länge und jeweils den Anfangs- und Endpunkt ausgeben. Nun möchte ich diese Vergleichen und die doppelten Einträge finden.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aus Catia Makro Excel steuern
imation1999 am 19.02.2016 um 07:48 Uhr (1)
...wenn ich mal ziteren darf: Zitat:Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aus Catia Makro Excel steuern
joehz am 19.02.2016 um 13:49 Uhr (1)
Hi bucherm,OK. Also:- alle Linien auswählen- Koordinaten von Anfangs- und Endpunkt ermitteln- Anfangspunkt vergleichen- Endpunkt vergleichen- (die Länge ergibt sich)- doppelte merken/löschenWorauf ich bei meinem ersten Post hinaus wollte:Wozu brauchst Du dann Excel?Ausserdem:- sind das tote Modelle/AllCatparts?- ich nehm an die Drahtelemente sind notwendig?Tschau,Joe------------------Inoffizielle Catia Hilfeseite

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Name eines Parameters nach Excel
Tweety79 am 11.05.2016 um 20:11 Uhr (1)
Hallo,wie kann ich die Namen aller Parameter eines ParameterSets, die mit "Fall" anfangen, kopieren und in Excel in die Zellen schreiben?vb.NETEs sind zum Beispiel 5 Parameter, deren Name mit "Fall" anfangen ( unter insgesamt 12 ).Der erste Name kommt in Excel nach B2, der zweite nach C2, der dritte nach D2 ...Ich habe dies als Ansatz:Dim myParamSet As parameterset Dim ModelEl As INFITF.ModelElementmyParamSet = myCatiaDoc.Selection.Item("Fall*").NameModelEl = myParamSet.GetItem("ModelElement")ModelEl.Selec ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Name eines Parameters nach Excel
bgrittmann am 11.05.2016 um 22:41 Uhr (1)
ServusIm groben geht das so:- ParameterSet selektieren- in der Selektion nach allen Parameter die mit "Fall" anfangen suchen- Schleife über die Selektion und den Namen der Parameter (ModelElement wird vermutlich nicht benötigt) in einen Array schreiben- Array in Zellen schreiben ("Range")Oder statt der Suche über eine Schleife die "DirectParameter" des Parametersets abarbeiten und denn die Bedingung erfüllt ist den Parameternamen in ein Array schreiben.GrußBernd------------------Warum einfach, wenn es auch ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Name eines Parameters nach Excel
Tweety79 am 12.05.2016 um 10:36 Uhr (1)
Servus,ich habe jetzt folgendes als Code: Dim myCatiaApp As INFITF.Application Dim myCatiaDoc As MECMOD.PartDocument Dim myPart As MECMOD.Part Dim xlsApp As Excel.Application Dim xlsWB As Excel.Workbook Dim xlsSheet As Excel.Worksheet Dim xlsCell As Excel.Range Dim xlsDatei As String xlsApp = New Excel.Application xlsApp.Visible = True xlsWB = xlsApp.Workbooks.Open("F:PFDMacros_ToolsCATIA_to_ExcelParameter_To_ExcelParameter_CATIA.xlsx") xlsSheet = xlsWB.Worksheets(1) ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameterwerte bei Single values abgreifen
Tweety79 am 13.05.2016 um 12:03 Uhr (1)
Hi,verstanden, vielen Dank.funktioniert jetzt auch.Aber ( wäre auch zu schön, wenn es kein Aber gäbe ):Die Parameterwerte werden als Text rausgeschrieben, nicht als Zahl.Vor dem Einfügen in Excel habe ich dann die Zeile eingefügt: xlsApp.Range("C:C").NumberFormat = "0.000"Um die ganze Spalte als Zahl zu formatieren.Es erscheint dennoch die Meldung, in die Zahl umzuwandeln. Vorher ist alles im Grafen daneben auf Null.Gibt es überhaupt einen Befehl, den Wert als Zahl zu definieren?Gruß

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameterwerte bei Single values abgreifen
Tweety79 am 13.05.2016 um 12:38 Uhr (1)
Hi Bernd, du hattest Recht. Ich habe nun MyArrayWert() As String in MyArrayWert() As Object geändert und die Werte erscheinen als Zahlen.Ist der Wert in Catia 2000 mm² wird er aber als 0,002 in Excel geschrieben.Wenn ich das noch gelöst habe, habe ich heute viel gelernt :-).Grüße

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Referenzwert in Konstruktionstabelle
Manu46 am 16.05.2016 um 19:38 Uhr (1)
Hallo miteinander!Für meine Bachelorarbeit möchte ich die Länge eines Dämpfers über den Winkel eines Anlenkhebels in Excel darstellen. Zur Verdeutlichung habe ich eine vereinfachte Kinematik in Catia erstellt.(Ich hoffe die Grafik verdeutlicht es.)Dies habe ich mit einer Konstruktionstabelle versucht, dies funktioniert leider nicht.Denn die Länge des Dämpfers ist ja variabel und abhängig vom Anstellwinkel des Anlenkhebels und somit ein Referenzwert. Dies funktioniert somit mit einer Konstruktionstabelle ni ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  90   91   92   93   94   95   96   97   98   99   100   101   102   103   104   105   106   107   108   109   110   111   112   113   114   115   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz